.section-company-details .company-details-empty{background:transparent}.section-company-details .login-text{margin-bottom:40px}.company-details .main-title{text-align:center;margin:0;text-transform:uppercase}.company-details .page-width{max-width:1280px;padding-left:20px;padding-right:20px}.company-details-wrapper{display:flex;gap:30px 60px;margin-top:30px}.company-details .tab-wrapper{flex-shrink:0;max-width:240px;width:100%}.company-details .tab-wrapper .tab-item:not(:last-child){margin-bottom:10px}.company-details .tab-wrapper .tab-title{font-family:Oswald;text-align:center;text-decoration:none;color:#000;font-weight:600;padding:10px 20px;width:100%;border:1px solid #000;display:flex;align-items:center;gap:10px}.company-details .tab-wrapper .tab-title svg{width:18px;height:auto;flex-shrink:0;fill:currentColor}.company-details .tab-wrapper .tab-title:hover,.company-details .tab-wrapper .tab-title.active{background-color:#000;color:#fff}.company-details .company-data{width:100%}.company-details .company-data-header{display:flex;align-items:center;justify-content:space-between;gap:10px}.company-details .company-data-heading{margin:0}.company-details .company-data .edit-btn .button{column-gap:9px}.company-details .company-data-details{margin-top:20px}.company-details .company-data-details-wrapper{background-color:#fff;padding:40px;display:flex;flex-wrap:wrap;gap:30px 50px}.company-details .company-data-details-column{width:calc(100% / 3 - 34px);display:flex;flex-direction:column;row-gap:70px;justify-content:space-between}.company-details .company-logo{display:inline-flex}.company-details .company-logo img{width:100px}.company-details .company-data-label{font-weight:600;margin-bottom:5px}.company-details .company-email a,.company-details .company-tel a{color:#000;text-decoration:none}.company-details .company-tel{margin-top:20px}.company-details .company-color-block+.company-color-block{margin-top:10px}.company-details .company-color-block{display:flex;align-items:center;column-gap:20px}.company-details .color-bubble{width:40px;height:40px;border:1px solid #f0f0f0;border-radius:50%;flex-shrink:0;display:block}.company-details.company-detail-form .page-width{max-width:1280px;padding-left:20px;padding-right:20px}.company-detail-form .company-detail-form-wrapper{margin-top:30px}.company-detail-form .company-detail-form-header{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:15px 10px;padding:0 50px;text-align:center;background:transparent}.company-detail-form .back-btn{display:flex;align-items:center;gap:5px;font-size:13px;letter-spacing:.26px;font-weight:700;line-height:20px;font-family:var(--font-heading-family);text-transform:uppercase;cursor:pointer}.company-detail-form .back-btn svg{transform:rotate(180deg)}.company-detail-form .back-btn svg path{stroke-width:2px}.company-detail-form .company-detail-form-heading{margin:0}.company-detail-form .edit-btn{text-align:right}.company-detail-form .edit-btn .button{column-gap:9px}.company-detail-form .company-data-form-wrapper{padding:40px 20px;margin-top:30px}.company-detail-form .company-data-form-inner{max-width:1000px;width:100%;margin:0 auto;padding:40px;background-color:#fff}.company-detail-form .company-data-form-top{display:flex;gap:30px 50px;flex-wrap:wrap}.company-detail-form .company-data-form-top .data-block{width:calc(100% / 3 - 34px)}.company-detail-form .upload-file img{width:100px}.company-detail-form .upload-file .file-label{margin-top:20px;display:flex;align-items:center;column-gap:10px;font-size:12px;font-weight:400;text-decoration:underline;position:relative}.company-detail-form .upload-file .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%;z-index:1;cursor:pointer}.company-detail-form .field{flex-direction:column;margin-bottom:15px}.company-detail-form .field__input,.company-detail-form .field__select{border:1px solid #ebebeb}.company-detail-form .field__input{padding:1.3rem 1.5rem}.company-detail-form .field__input::placeholder{opacity:1;color:#0000004d}.company-detail-form .color-selector+.color-selector{margin-top:10px}.company-detail-form .color-selector{display:flex;align-items:center;column-gap:10px}.company-detail-form .color-selector input[type=color]{position:absolute;width:40px;height:40px;opacity:0;z-index:1}.company-detail-form .color-selector .color-circle{width:40px;height:40px;border:1px solid #f0f0f0;border-radius:50%;flex-shrink:0;display:block}.company-detail-form .company-data-form-bottom{margin-top:30px;display:flex;justify-content:space-between;gap:30px 100px}.company-detail-form .company-data-form-bottom-left,.company-detail-form .company-data-form-bottom-right{flex:1}.company-detail-form .company-data-address{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.company-detail-form .company-data-form-bottom-right{display:flex;flex-direction:column;justify-content:space-between}.company-detail-form .company-data-form-inner .submit__button{margin-top:30px}@media (max-width: 1199px){.company-details-wrapper{gap:30px 30px}.company-details .tab-wrapper{max-width:200px}.company-details .tab-wrapper .tab-title{padding:10px;font-size:15px}}@media (max-width: 989px){.company-details .company-data-details-column{width:calc(50% - 25px)}.company-detail-form .company-detail-form-header{padding:0}.company-detail-form .company-data-form-top{gap:30px 20px}.company-detail-form .company-data-form-top .data-block{width:calc(100% / 3 - 14px)}.company-detail-form .company-data-form-bottom{gap:30px 50px}}@media (max-width: 749px){.company-details-wrapper{flex-direction:column;align-items:center}.company-details .tab-wrapper{max-width:300px}.company-details .company-data-details-wrapper{padding:20px}.company-detail-form .company-detail-form-header{grid-template-columns:1fr}.company-detail-form .back-btn{justify-content:center}.company-detail-form .edit-btn{text-align:center}.company-detail-form .company-data-form-wrapper,.company-detail-form .company-data-form-inner{padding:20px}.company-detail-form .company-data-form-top{flex-direction:column}.company-detail-form .company-data-form-top .data-block{width:100%}.company-detail-form .company-data-form-bottom{flex-direction:column}.company-detail-form .company-data-address{display:block}}@media (max-width: 575px){.company-details .company-data-header{flex-direction:column}.company-details .company-data-details-column{width:100%;row-gap:30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-company-details.css.map */
