.contacts__wrapper:first-of-type{padding-bottom:40px}.contacts__wrapper:last-of-type{padding-bottom:20px}.contacts__wrapper:not(:first-of-type) .contacts__columns:first-child{gap:0px}.contacts__wrapper .representatives h2{margin-bottom:0;font-size:clamp(20px,5.2083333333vw,30px);margin-bottom:clamp(30px,3.90625vw,40px);line-height:clamp(35px,10.15625vw,45px)}.contacts__wrapper .representatives .contacts__grid .representative-card{margin-bottom:50px}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header{margin:40px 0}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__company{margin:15px 0;font-size:clamp(1.15rem,1.4527419355rem + .1612903226vw,2rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__name{margin:25px 0;font-size:clamp(1.5rem,1.927419355rem + .1612903226vw,2rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__header .representative-card__position{margin:15px 0;font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts{margin:40px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:30px 0}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-phone,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .time,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-address{max-width:560px;line-height:130%;align-items:center;display:flex;font-size:clamp(1.125rem,1.0927419355rem + .1612903226vw,1.25rem)}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-phone iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .time iconify-icon,.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-address iconify-icon{color:#7e7e8e;margin-right:10px;display:inline-flex;width:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.contacts__wrapper .representatives .contacts__grid .representative-card .representative-card__contacts .contact-email{color:#0d8dd6}.company-advantages__img{align-items:center}.company-advantages__img img{height:auto;align-self:center}.company-advantages__list .company-advantages__item .item-text__title{margin-bottom:8px}.company-advantages__list .company-advantages__item .item-text__desc{font-size:clamp(13px,1.1vw,15px);line-height:1.45;opacity:.95}.delivery-calculator{margin-top:16px;padding:18px 18px 16px;border-radius:14px;background:#f5f7fb;border:1px solid #e4e9f2}.delivery-calculator__title{margin:0 0 12px;font-size:18px;font-weight:600}.delivery-calculator__loading,.delivery-calculator__error,.delivery-calculator__result{margin:0 0 12px;line-height:1.45}.delivery-calculator__error{padding:12px 14px;border-radius:10px;background:#fff1f0;border:1px solid #ffccc7;color:#a8071a}.delivery-calculator__result{padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #e8edf5}.delivery-calculator__shipping,.delivery-calculator__customs{display:flex;flex-wrap:wrap;gap:6px 10px;margin-bottom:8px}.delivery-calculator__shipping-days{color:#64748b}.delivery-calculator__fees-list{list-style:none;margin:0;padding:0}.delivery-calculator__fees-list li{margin-top:4px;color:#334155}.delivery-calculator__recalculate{min-height:42px;padding:0 18px}.account-page-body:has(.prepare-documents-standalone){flex:1 1 auto;min-width:0;width:100%}.prepare-documents-standalone{width:100%}.prepare-documents-standalone__popup.popup{position:static!important;inset:auto!important;width:100%!important;height:auto!important;padding:0!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:transparent!important;transform:none!important;overflow:visible!important}.prepare-documents-standalone .popup__wrapper{min-height:auto!important;align-items:stretch!important;padding:0!important;display:block!important}.prepare-documents-standalone .popup__content{width:100%!important;max-width:820px!important;margin:0 auto!important;visibility:visible!important;transform:none!important;border-radius:16px;box-shadow:0 10px 30px #0f172a14;padding:clamp(20px,3vw,36px)!important}.prepare-documents-standalone .popup__close{display:none!important}.prepare-documents-standalone .prepare-document-form{width:100%}.prepare-documents-standalone .stepper-header h3,.prepare-documents-standalone .lot-delivery-radio h3,.prepare-documents-standalone .lot-maintenance h3,.prepare-documents-standalone .lot-delivery-checkbox h3,.prepare-documents-standalone .additional-options h3{font-size:22px;font-family:HalvarBreit-Md,sans-serif;font-weight:500;margin-bottom:16px;line-height:1.25}.prepare-documents-standalone .prepare-document-form-buttons{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.prepare-documents-standalone .prepare-document-form-buttons .button{min-width:180px}
