.CodeVerificationModal-module__qO1tsa__container{flex-direction:column;justify-content:center;align-items:center;gap:28px;width:500px;padding:40px;display:flex}.CodeVerificationModal-module__qO1tsa__backButton{font-family:var(--font-manrope), sans-serif;color:#222324;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.CodeVerificationModal-module__qO1tsa__title{font-family:var(--font-exo-2), sans-serif;color:#222324;text-align:left;width:100%;font-size:24px;font-weight:500;line-height:1.2}.CodeVerificationModal-module__qO1tsa__form{flex-direction:column;gap:28px;width:100%;display:flex}.CodeVerificationModal-module__qO1tsa__content{flex-direction:column;gap:20px;width:100%;display:flex}.CodeVerificationModal-module__qO1tsa__description{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:400;line-height:1.4}.CodeVerificationModal-module__qO1tsa__inputGroup{flex-direction:column;gap:6px;width:100%;display:flex}.CodeVerificationModal-module__qO1tsa__label{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.CodeVerificationModal-module__qO1tsa__inputContainer{box-sizing:border-box;background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;width:100%;height:50px;padding:0 16px;display:flex;position:relative}.CodeVerificationModal-module__qO1tsa__inputContainer:focus-within:not(.CodeVerificationModal-module__qO1tsa__inputContainerError){border-color:var(--input-focus-border-color)}.CodeVerificationModal-module__qO1tsa__inputContainerError{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.CodeVerificationModal-module__qO1tsa__input{font-family:var(--font-manrope), sans-serif;color:#222324;letter-spacing:4px;text-align:center;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.4}.CodeVerificationModal-module__qO1tsa__input::placeholder{color:#afafb5;opacity:1;letter-spacing:4px}.CodeVerificationModal-module__qO1tsa__timer{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:400;line-height:1.4}.CodeVerificationModal-module__qO1tsa__footer{flex-direction:column;gap:16px;display:flex}.CodeVerificationModal-module__qO1tsa__submitButton{cursor:pointer;background:#fd6710;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;padding:10px 20px;display:flex}.CodeVerificationModal-module__qO1tsa__submitButton:hover{background:#e55a0e}.CodeVerificationModal-module__qO1tsa__submitButton:disabled{cursor:not-allowed;background:#cacace}.CodeVerificationModal-module__qO1tsa__submitButtonText{font-family:var(--font-manrope), sans-serif;text-transform:uppercase;color:#fff;font-size:16px;font-weight:500;line-height:1.2}.CodeVerificationModal-module__qO1tsa__resendSection{justify-content:center;align-items:center;gap:8px;display:flex}.CodeVerificationModal-module__qO1tsa__resendText{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:16px;font-weight:400;line-height:1.4}.CodeVerificationModal-module__qO1tsa__resendButton{font-family:var(--font-manrope), sans-serif;color:#fd6710;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:500;line-height:1.25}.CodeVerificationModal-module__qO1tsa__resendButton:hover:not(:disabled){text-decoration:underline}.CodeVerificationModal-module__qO1tsa__resendButton:disabled{color:#95959d;cursor:not-allowed}.CodeVerificationModal-module__qO1tsa__error{font-family:var(--font-manrope), sans-serif;color:#e53e3e;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3}@media (max-width:1023px){.CodeVerificationModal-module__qO1tsa__container{align-items:stretch;width:100%;height:100%;padding:24px 16px}.CodeVerificationModal-module__qO1tsa__title{font-size:26px}.CodeVerificationModal-module__qO1tsa__form{flex-direction:column;flex:1;display:flex}.CodeVerificationModal-module__qO1tsa__footer{background:#fff;margin-top:auto}}
.AgreementSection-module__vbBB8q__form{flex-direction:column;gap:20px;width:100%;display:flex}.AgreementSection-module__vbBB8q__agreementSection{flex-direction:column;gap:12px;width:100%;display:flex}.AgreementSection-module__vbBB8q__zeroDivider{margin:0!important}.AgreementSection-module__vbBB8q__agreement{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.AgreementSection-module__vbBB8q__checkbox{border:1.5px solid var(--color-text-light);background:var(--color-white);border-radius:4px;flex-shrink:0;width:20px;height:20px;margin-top:2px;position:relative}.AgreementSection-module__vbBB8q__checkbox.AgreementSection-module__vbBB8q__checked{border-color:var(--color-primary);background:var(--color-primary)}.AgreementSection-module__vbBB8q__checkbox.AgreementSection-module__vbBB8q__checked:after{content:"";border:2px solid var(--color-white);border-top:none;border-right:none;width:10px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(-45deg)}.AgreementSection-module__vbBB8q__agreementText{font-family:var(--font-manrope), sans-serif;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.4}.AgreementSection-module__vbBB8q__agreementLink{color:var(--color-primary);cursor:pointer;text-decoration:underline}.AgreementSection-module__vbBB8q__agreementLink:hover{text-decoration:none}.AgreementSection-module__vbBB8q__captcha{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.AgreementSection-module__vbBB8q__captcha.AgreementSection-module__vbBB8q__disabled{cursor:default;opacity:.6}.AgreementSection-module__vbBB8q__captchaContent{flex-direction:column;gap:4px;display:flex}.AgreementSection-module__vbBB8q__captchaMain{flex-direction:column;gap:2px;display:flex}.AgreementSection-module__vbBB8q__captchaTitle{font-family:var(--font-manrope), sans-serif;color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}.AgreementSection-module__vbBB8q__captchaSubtitle{font-family:var(--font-manrope), sans-serif;color:var(--color-text-muted);font-size:12px;font-weight:400;line-height:1.3}.AgreementSection-module__vbBB8q__captchaProvider{font-family:var(--font-manrope), sans-serif;color:var(--color-text-light);font-size:14px;font-weight:400;line-height:1.2}.AgreementSection-module__vbBB8q__error{font-family:var(--font-manrope), sans-serif;color:var(--color-error);height:0;font-size:12px;font-weight:400;line-height:1.3;transition:height .2s,padding .2s;overflow:hidden}.AgreementSection-module__vbBB8q__error.AgreementSection-module__vbBB8q__show{height:16px;padding-top:2px}
.PhoneInput-module__XkP2DW__inputGroup{flex-direction:column;width:100%;min-width:0;display:flex}.PhoneInput-module__XkP2DW__label{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.PhoneInput-module__XkP2DW__required{color:#f44;margin-left:2px}.PhoneInput-module__XkP2DW__inputContainer{background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;width:100%;min-width:0;height:50px;margin-top:6px;padding:0 16px;display:flex;position:relative}.PhoneInput-module__XkP2DW__inputContainer:focus-within:not(.PhoneInput-module__XkP2DW__errorBorder){border-color:var(--input-focus-border-color)}.PhoneInput-module__XkP2DW__flag{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.PhoneInput-module__XkP2DW__flagImage{object-fit:contain;width:24px;height:24px}.PhoneInput-module__XkP2DW__prefix{font-family:var(--font-manrope), sans-serif;color:#95959d;flex-shrink:0;font-size:14px;font-weight:400;line-height:1.4}.PhoneInput-module__XkP2DW__input{width:100%;min-width:0;font-family:var(--font-manrope), sans-serif;color:#222324;letter-spacing:.5px;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.4}.PhoneInput-module__XkP2DW__input:focus{border:none!important}.PhoneInput-module__XkP2DW__input:disabled{cursor:not-allowed}.PhoneInput-module__XkP2DW__input::placeholder{color:#afafb5;opacity:1}.PhoneInput-module__XkP2DW__input::selection{color:#fff;background:#fd6710}.PhoneInput-module__XkP2DW__error{font-family:var(--font-manrope), sans-serif;color:#f44;height:0;font-size:12px;font-weight:400;line-height:1.3;transition:height .2s,padding .2s;overflow:hidden}.PhoneInput-module__XkP2DW__error.PhoneInput-module__XkP2DW__show{height:16px;padding-top:2px}.PhoneInput-module__XkP2DW__errorBorder{background:#f9e1e7!important;border:1px solid #fd4c4f!important}
.Toggle-module__AW5jPa__toggleContainer{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border-radius:0;justify-content:flex-start;align-self:flex-start;align-items:center;gap:16px;padding:12px 0 16px;display:inline-flex}.Toggle-module__AW5jPa__noPaddingY{padding-top:0;padding-bottom:0}.Toggle-module__AW5jPa__withDivider{box-sizing:border-box;border-bottom:1px solid #e5e5e6;align-self:stretch;width:100%}.Toggle-module__AW5jPa__toggleLabel{color:#222324;font-size:16px;font-weight:400;line-height:1.4}.Toggle-module__AW5jPa__toggle{position:relative}.Toggle-module__AW5jPa__toggleInput{opacity:0;width:0;height:0;position:absolute}.Toggle-module__AW5jPa__toggleSwitch{cursor:pointer;box-sizing:border-box;background:#e5e5e6;border-radius:25px;width:38px;height:20px;padding:2px;transition:background-color .3s;position:relative}.Toggle-module__AW5jPa__toggleSlider{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 3px 4px #18181c0a,0 1px 1px #18181c0a}.Toggle-module__AW5jPa__toggleInput:checked+.Toggle-module__AW5jPa__toggleSwitch{background:var(--toggle-active,#34c759)}.Toggle-module__AW5jPa__toggleInput:checked+.Toggle-module__AW5jPa__toggleSwitch .Toggle-module__AW5jPa__toggleSlider{transform:translate(18px)}@media (max-width:1023px){.Toggle-module__AW5jPa__toggleContainer{justify-content:flex-start;align-self:stretch;gap:8px;width:100%;padding-top:0;padding-bottom:12px}.Toggle-module__AW5jPa__toggleContainer.Toggle-module__AW5jPa__noPaddingY{padding-bottom:0}.Toggle-module__AW5jPa__toggleLabel{margin-left:12px}.Toggle-module__AW5jPa__toggleContainer.Toggle-module__AW5jPa__stackOnMobile{flex-direction:column;align-items:flex-start;gap:12px}}
.RequestDetails-module__Fk98Pa__container{flex-direction:column;gap:20px;display:flex}.RequestDetails-module__Fk98Pa__backButton{--button-width:fit-content;--button-min-width:0;--button-padding:0;--button-font-size:16px;--button-line-height:120%;color:#fd6710!important;text-decoration:none!important}.RequestDetails-module__Fk98Pa__backButton:hover{color:#e55a0d!important;background:0 0!important;text-decoration:none!important}.RequestDetails-module__Fk98Pa__backButton img{width:24px;height:24px;margin-right:8px}.RequestDetails-module__Fk98Pa__header{flex-direction:column;gap:16px;display:flex}.RequestDetails-module__Fk98Pa__headerTop{align-items:center;gap:24px;display:flex}.RequestDetails-module__Fk98Pa__headerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.RequestDetails-module__Fk98Pa__title{font-family:var(--font-exo-2), sans-serif;margin:0;font-size:32px;font-weight:500;line-height:1.2}.RequestDetails-module__Fk98Pa__date{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:14px}.RequestDetails-module__Fk98Pa__infoBlocksContainer{gap:40px;display:flex}.RequestDetails-module__Fk98Pa__infoBlock{align-items:center;gap:12px;display:flex}.RequestDetails-module__Fk98Pa__iconWrapper{background-color:#ffefe6;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.RequestDetails-module__Fk98Pa__textWrapper{flex-direction:column;gap:4px;display:flex}.RequestDetails-module__Fk98Pa__infoTitle{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:14px}.RequestDetails-module__Fk98Pa__infoSubtitle{font-family:var(--font-manrope), sans-serif;color:#95959d;margin:0;font-size:12px}.RequestDetails-module__Fk98Pa__detailsGrid{background-color:#f6f6f6;border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.RequestDetails-module__Fk98Pa__detailItem{gap:28px;display:flex}.RequestDetails-module__Fk98Pa__detailLabel{width:220px;font-family:var(--font-manrope), sans-serif;color:#95959d;flex-shrink:0;margin:0;font-size:14px}.RequestDetails-module__Fk98Pa__detailValue{font-family:var(--font-manrope), sans-serif;color:#222324;max-width:632px;margin:0;font-size:14px}.RequestDetails-module__Fk98Pa__imagesContainer{gap:16px;display:flex}.RequestDetails-module__Fk98Pa__detailsContainer{background:#fff;border-radius:10px;flex-direction:column;gap:16px;padding:16px;display:flex}.RequestDetails-module__Fk98Pa__detailsContent{gap:40px;display:flex}.RequestDetails-module__Fk98Pa__detailsText{flex-direction:column;flex-grow:1;gap:16px;display:flex}.RequestDetails-module__Fk98Pa__detailBlock{flex-direction:column;gap:4px;display:flex}.RequestDetails-module__Fk98Pa__detailTitle{color:#95959d;margin:0;font-size:12px}.RequestDetails-module__Fk98Pa__image{object-fit:cover;cursor:pointer;border-radius:10px;width:80px;height:80px}.RequestDetails-module__Fk98Pa__footerButtons{gap:16px;margin-top:0;display:flex}.RequestDetails-module__Fk98Pa__footerButton{--button-min-width:220px;--button-height:40px;--button-padding:0 24px;justify-content:center;align-items:center;gap:10px;min-width:220px;display:flex}.RequestDetails-module__Fk98Pa__footerButton img{width:24px!important;height:24px!important}@media (max-width:1023px){.RequestDetails-module__Fk98Pa__headerTop{align-items:flex-start}.RequestDetails-module__Fk98Pa__headerActions{align-items:center;gap:8px}.RequestDetails-module__Fk98Pa__title{font-size:26px}.RequestDetails-module__Fk98Pa__infoBlocksContainer{flex-direction:column;gap:12px}.RequestDetails-module__Fk98Pa__footerButtons{flex-direction:column;align-items:stretch;width:100%}.RequestDetails-module__Fk98Pa__footerButton{--button-width:100%;--button-min-width:0}.RequestDetails-module__Fk98Pa__detailsContent{flex-direction:column;gap:16px}.RequestDetails-module__Fk98Pa__imagesContainer{grid-template-columns:repeat(2,80px);justify-content:flex-start;gap:16px;width:100%;display:grid}.RequestDetails-module__Fk98Pa__image{width:80px;height:80px}}
.ManagerResponse-module__yuUMMa__container{flex-direction:column;gap:0;display:flex}.ManagerResponse-module__yuUMMa__card{background-color:#fff;border-radius:10px;justify-content:space-between;gap:40px;padding:16px;display:flex}.ManagerResponse-module__yuUMMa__commentSection{flex-direction:column;flex:1;gap:4px;display:flex}.ManagerResponse-module__yuUMMa__commentLabel{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:12px;font-weight:400}.ManagerResponse-module__yuUMMa__commentText{font-family:var(--font-manrope), sans-serif;color:#222324;width:100%;max-width:632px;margin:0;font-size:14px;font-weight:400;line-height:1.4}.ManagerResponse-module__yuUMMa__imagesSection{flex-wrap:wrap;gap:4px;display:flex}.ManagerResponse-module__yuUMMa__image{object-fit:cover;border-radius:10px;width:80px;height:80px;display:block}.ManagerResponse-module__yuUMMa__imageButton{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:0}@media (max-width:1023px){.ManagerResponse-module__yuUMMa__card{flex-direction:column;gap:12px}.ManagerResponse-module__yuUMMa__commentText{max-width:100%}}
.ViewToggle-module__PnhEwW__viewToggle{align-items:center;gap:0;display:flex}.ViewToggle-module__PnhEwW__viewButton{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.ViewToggle-module__PnhEwW__viewButton:hover{background:#f6f6f6}.ViewToggle-module__PnhEwW__viewButton img{width:24px;height:24px}.ViewToggle-module__PnhEwW__viewButtonActive{background:0 0}.ViewToggle-module__PnhEwW__viewButtonActive:hover{background:#f6f6f6}@media (max-width:1023px){.ViewToggle-module__PnhEwW__desktopOnlyButton{display:none}}
.SelectedProducts-module__N8fleq__container{flex-direction:column;gap:20px;display:flex}.SelectedProducts-module__N8fleq__controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;row-gap:12px;display:flex}.SelectedProducts-module__N8fleq__controlsLeft{flex-direction:column;gap:8px;min-width:0;display:flex}.SelectedProducts-module__N8fleq__controlsRight{align-items:center;gap:24px;margin-left:auto;display:flex}.SelectedProducts-module__N8fleq__count{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:14px;font-weight:400;line-height:1.4}.SelectedProducts-module__N8fleq__title{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.SelectedProducts-module__N8fleq__allToCartButton{--button-width:auto;--button-height:40px;text-transform:uppercase;border-radius:10px;gap:8px;font-weight:500}.SelectedProducts-module__N8fleq__allToCartButton img{width:24px;height:24px}.SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{display:none}.SelectedProducts-module__N8fleq__productsInset{width:100%}@media (min-width:1024px){.SelectedProducts-module__N8fleq__oneViewCardPadded{--product-actions-padding-right:28px}}@media (max-width:1023px){.SelectedProducts-module__N8fleq__oneViewCardPadded{padding:20px 12px!important}.SelectedProducts-module__N8fleq__productsFullBleed{width:100%;max-width:100%;margin-left:0;margin-right:0}.SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{margin-top:12px;padding:0;display:flex}.SelectedProducts-module__N8fleq__mobileAllToCartButton{--button-width:100%;--button-height:40px;text-transform:uppercase;border-radius:10px;gap:8px;font-weight:500}.SelectedProducts-module__N8fleq__productsFullBleed .SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{padding:0 12px}.SelectedProducts-module__N8fleq__controlsRight{align-self:flex-end;align-items:flex-end;gap:12px}.SelectedProducts-module__N8fleq__viewToggleCompact{align-items:flex-end}.SelectedProducts-module__N8fleq__viewToggleCompact button{border-radius:6px;width:24px;height:24px;padding:0}.SelectedProducts-module__N8fleq__allToCartButton{display:none}}
.CustomerForm-module__QYTMvW__customerForm{font-family:var(--font-manrope), sans-serif;flex-direction:column;gap:20px;display:flex}.CustomerForm-module__QYTMvW__formTitle{color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.CustomerForm-module__QYTMvW__formContent,.CustomerForm-module__QYTMvW__fieldsGrid{flex-direction:column;gap:20px;display:flex}.CustomerForm-module__QYTMvW__fieldsRow{gap:16px;min-width:0;display:flex}.CustomerForm-module__QYTMvW__inputGroup{flex-direction:column;flex:1;gap:6px;display:flex}.CustomerForm-module__QYTMvW__phoneInputContainer{box-sizing:border-box;background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;height:50px;padding:16px;display:flex}.CustomerForm-module__QYTMvW__phoneInputContainer:focus-within{border-color:var(--input-focus-border-color)}.CustomerForm-module__QYTMvW__flagIcon{flex-shrink:0;width:24px;height:24px}.CustomerForm-module__QYTMvW__field{flex:1 1 0;width:462px;min-width:0}.CustomerForm-module__QYTMvW__toggleContainer{cursor:pointer;background:0 0;border-radius:10px;justify-content:flex-start;align-items:center;gap:16px;padding:0;display:flex}.CustomerForm-module__QYTMvW__toggleLabel{color:#222324;font-size:16px;font-weight:400;line-height:1.4}.CustomerForm-module__QYTMvW__toggle{position:relative}.CustomerForm-module__QYTMvW__toggleInput{opacity:0;width:0;height:0;position:absolute}.CustomerForm-module__QYTMvW__toggleSwitch{cursor:pointer;box-sizing:border-box;background:#e5e5e6;border-radius:25px;width:38px;height:20px;padding:2px;transition:background-color .3s;position:relative}.CustomerForm-module__QYTMvW__toggleSlider{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px}.CustomerForm-module__QYTMvW__toggleInput:checked+.CustomerForm-module__QYTMvW__toggleSwitch{background:#fd6710}.CustomerForm-module__QYTMvW__toggleInput:checked+.CustomerForm-module__QYTMvW__toggleSwitch .CustomerForm-module__QYTMvW__toggleSlider{transform:translate(18px)}@media (max-width:1023px){.CustomerForm-module__QYTMvW__fieldsRow{flex-direction:column;gap:16px}.CustomerForm-module__QYTMvW__field{width:100%;max-width:100%}.CustomerForm-module__QYTMvW__toggleContainer{flex-direction:column;align-items:flex-start;gap:12px}}.CustomerForm-module__QYTMvW__error{font-family:var(--font-manrope), sans-serif;color:#f44;font-size:12px;font-weight:400;line-height:1.3}
.RadioGroup-module__CRMcNq__radioGroup{gap:32px;display:flex}.RadioGroup-module__CRMcNq__radioOption{cursor:pointer;align-items:center;gap:8px;display:flex;position:relative}.RadioGroup-module__CRMcNq__radioInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.RadioGroup-module__CRMcNq__radioButton{background:#fff;border:1.5px solid #cacace;border-radius:10px;flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:20px;transition:all .2s;position:relative}.RadioGroup-module__CRMcNq__radioInput:checked+.RadioGroup-module__CRMcNq__radioButton{background:#fff url(/icons/customer/choice.webp) 50%/20px 20px no-repeat;border-color:#fd6710}.RadioGroup-module__CRMcNq__radioInput:focus-visible+.RadioGroup-module__CRMcNq__radioButton{outline-offset:2px;outline:2px solid #fd6710}.RadioGroup-module__CRMcNq__radioLabel{color:#222324;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:1023px){.RadioGroup-module__CRMcNq__radioGroup.RadioGroup-module__CRMcNq__stackOnMobile{flex-direction:column;gap:16px}}
.Textarea-module__FNIChG__textareaWrapper{flex-direction:column;gap:6px;display:flex}.Textarea-module__FNIChG__textareaLabel{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.Textarea-module__FNIChG__textarea{width:100%;min-height:110px;font-family:var(--font-manrope), sans-serif;color:#222324;resize:none;background:#f6f6f6;border:none;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.4;overflow-y:auto}.Textarea-module__FNIChG__textarea::-webkit-scrollbar{cursor:pointer}.Textarea-module__FNIChG__textarea::-webkit-scrollbar-track{cursor:pointer}.Textarea-module__FNIChG__textarea::-webkit-scrollbar-thumb{cursor:pointer}.Textarea-module__FNIChG__textarea::placeholder{color:#afafb5;opacity:1}.Textarea-module__FNIChG__textarea:focus{border-color:var(--input-focus-border-color);outline:none}.Textarea-module__FNIChG__textareaError{font-family:var(--font-manrope), sans-serif;color:#f44;font-size:12px;font-weight:400;line-height:1.3}.Textarea-module__FNIChG__error,.Textarea-module__FNIChG__error:focus,.Textarea-module__FNIChG__error:active,.Textarea-module__FNIChG__error:hover{background:#f9e1e7!important;border:1px solid #fd4c4f!important}
.RadioCardGroup-module__uN9FkW__radioCardGroup{flex-direction:column;gap:8px;width:100%;display:flex}.RadioCardGroup-module__uN9FkW__radioCard{cursor:pointer;border-radius:0 20px 20px 0;width:100%;transition:all .2s;display:flex}.RadioCardGroup-module__uN9FkW__withDividers{gap:0}.RadioCardGroup-module__uN9FkW__withDividers>.RadioCardGroup-module__uN9FkW__radioCard{border-radius:0!important}.RadioCardGroup-module__uN9FkW__withDividers>.RadioCardGroup-module__uN9FkW__radioCard.RadioCardGroup-module__uN9FkW__selected{border-radius:0 20px 20px 0!important}.RadioCardGroup-module__uN9FkW__withDividers>.RadioCardGroup-module__uN9FkW__radioCard:not(.RadioCardGroup-module__uN9FkW__selected):not(.RadioCardGroup-module__uN9FkW__hideDividerBelow){border-bottom:1px solid #e5e5e6}.RadioCardGroup-module__uN9FkW__hideDividerBelow{border-bottom:none!important}.RadioCardGroup-module__uN9FkW__radioCard.RadioCardGroup-module__uN9FkW__selected{background:#fd67100d;border-left:3px solid #fd6710}.RadioCardGroup-module__uN9FkW__radioCard.RadioCardGroup-module__uN9FkW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.RadioCardGroup-module__uN9FkW__cardContent{flex:1;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px;display:flex}@media (max-width:1023px){.RadioCardGroup-module__uN9FkW__cardContent{padding-top:20px;padding-bottom:16px}}.RadioCardGroup-module__uN9FkW__radioRow{flex:1;align-items:flex-start;gap:20px;display:flex}.RadioCardGroup-module__uN9FkW__contentSection{flex:1}.RadioCardGroup-module__uN9FkW__textContent{flex-direction:column;flex:1;gap:8px;display:flex}.RadioCardGroup-module__uN9FkW__label{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:16px;font-weight:500;line-height:1.25}.RadioCardGroup-module__uN9FkW__description{font-family:var(--font-manrope), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.RadioCardGroup-module__uN9FkW__actions{align-items:flex-start;gap:8px;display:flex}.RadioCardGroup-module__uN9FkW__actionButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:filter .2s;display:flex}.RadioCardGroup-module__uN9FkW__actionButton:hover{background:0 0}.RadioCardGroup-module__uN9FkW__actionIcon{width:24px;height:24px;transition:filter .2s}.RadioCardGroup-module__uN9FkW__actionButton:hover .RadioCardGroup-module__uN9FkW__actionIcon{filter:invert(57%)sepia(84%)saturate(1479%)hue-rotate(346deg)brightness(101%)contrast(103%)}
.DateSelector-module__WHyTpG__dateSelector{flex-direction:column;flex:0 0 200px;gap:6px;width:200px;display:flex;position:relative}.DateSelector-module__WHyTpG__fieldLabel{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.DateSelector-module__WHyTpG__selectorField{cursor:pointer;background:#f6f6f6;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;transition:border-color .2s,background-color .2s;display:flex}.DateSelector-module__WHyTpG__selectorFieldOpen{background:#fff;border-color:#fea876}.DateSelector-module__WHyTpG__selectorFieldError,.DateSelector-module__WHyTpG__selectorFieldError:hover,.DateSelector-module__WHyTpG__selectorFieldError:focus-within{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.DateSelector-module__WHyTpG__selectorContent{font-family:var(--font-manrope), sans-serif;color:#222324;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.DateSelector-module__WHyTpG__selectorInput{font-family:var(--font-manrope), sans-serif;color:#222324;background:0 0;border:none;outline:none;width:100%;font-size:14px;font-weight:400;line-height:1.4}.DateSelector-module__WHyTpG__selectorInput::placeholder{color:#afafb5;opacity:1}.DateSelector-module__WHyTpG__selectorInputPlaceholderValue{color:#afafb5}.DateSelector-module__WHyTpG__selectorIcon{width:24px;height:24px}.DateSelector-module__WHyTpG__chevronIcon{flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px;transition:transform .2s}.DateSelector-module__WHyTpG__chevronIconOpen{transform:rotate(180deg)}.DateSelector-module__WHyTpG__errorText{font-family:var(--font-manrope), sans-serif;color:#f44;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3}.DateSelector-module__WHyTpG__iconButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.DateSelector-module__WHyTpG__calendarContainer{background:#fff;border-radius:20px;width:360px;min-height:295px;padding:16px;display:inline-block;box-shadow:0 12px 40px #0000001f}.DateSelector-module__WHyTpG__calendarContainerInline{box-shadow:none;padding:0}.DateSelector-module__WHyTpG__calendarHeader{justify-content:space-between;align-items:center;padding:0 4px 16px;display:flex}.DateSelector-module__WHyTpG__headerNavGroup{align-items:center;gap:4px;display:flex}.DateSelector-module__WHyTpG__headerTitle{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:18px;font-weight:500}.DateSelector-module__WHyTpG__navBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.DateSelector-module__WHyTpG__calendarActions{justify-content:space-between;gap:12px;margin-top:16px;display:flex}.DateSelector-module__WHyTpG__actionBtn{height:52px;font-family:var(--font-manrope), sans-serif;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;border-radius:14px;flex:1;font-size:16px;font-weight:500}.DateSelector-module__WHyTpG__btnPrimary{color:#fff;background:#fd6710;border:1px solid #fd6710}.DateSelector-module__WHyTpG__btnSecondary{color:#222324;background:#fff;border:2px solid #fea876}.DateSelector-module__WHyTpG__headerCenter{align-items:center;gap:8px;display:flex}.DateSelector-module__WHyTpG__headerSwitch{font-family:var(--font-manrope), sans-serif;color:#222324;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:14px;font-weight:400}.DateSelector-module__WHyTpG__headerSwitchActive{color:#222324}.DateSelector-module__WHyTpG__headerSwitch:hover,.DateSelector-module__WHyTpG__headerSwitchActive:hover{color:#fd6710}.DateSelector-module__WHyTpG__doubleChevronIcon{width:18px;height:18px}@media (max-width:1023px){.DateSelector-module__WHyTpG__dateSelector{flex:0 0 100%;gap:4px;width:100%;margin-bottom:0}.DateSelector-module__WHyTpG__selectorField{height:40px}}.DateSelector-module__WHyTpG__weekDaysRow{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;display:grid}.DateSelector-module__WHyTpG__weekDayCell{text-align:center;font-family:var(--font-manrope), sans-serif;color:#c0c6cf;font-size:12px}.DateSelector-module__WHyTpG__daysGrid{grid-auto-rows:auto;gap:4px;display:grid}.DateSelector-module__WHyTpG__daysRow{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.DateSelector-module__WHyTpG__dayCell,.DateSelector-module__WHyTpG__emptyDayCell{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DateSelector-module__WHyTpG__emptyDayCell{visibility:hidden}.DateSelector-module__WHyTpG__dayCell{font-family:var(--font-manrope), sans-serif;color:#222324;cursor:pointer;background:0 0;border:none;font-size:14px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__dayCell:hover:not(.DateSelector-module__WHyTpG__dayCellDisabled):not(.DateSelector-module__WHyTpG__dayCellSelected){color:#fd6710}.DateSelector-module__WHyTpG__dayCellSelected{color:#fff;background:#fd6710}.DateSelector-module__WHyTpG__dayCellDisabled{color:#d3d6db;cursor:default}.DateSelector-module__WHyTpG__monthsGrid{grid-template-columns:repeat(3,1fr);gap:20px 40px;padding:20px 0 0;display:grid}.DateSelector-module__WHyTpG__monthCell{font-family:var(--font-manrope), sans-serif;color:#222324;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;padding:4px 6px;font-size:14px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__monthCell:hover:not(.DateSelector-module__WHyTpG__monthCellDisabled){color:#fd6710;background:0 0}.DateSelector-module__WHyTpG__monthCellSelected{color:#fd6710}.DateSelector-module__WHyTpG__monthCellDisabled{color:#d3d6db;cursor:default}.DateSelector-module__WHyTpG__yearsGrid{grid-template-columns:repeat(3,1fr);gap:32px 0;padding:24px 0 0;display:grid}.DateSelector-module__WHyTpG__yearCell{font-family:var(--font-manrope), sans-serif;color:#222324;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:0;font-size:16px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__yearCell:hover:not(.DateSelector-module__WHyTpG__yearCellDisabled){color:#fd6710;background:0 0}.DateSelector-module__WHyTpG__yearCellSelected{color:#fd6710}.DateSelector-module__WHyTpG__yearCellDisabled{color:#d3d6db;cursor:default}
.Dots-module__J78xYW__dots{justify-content:center;align-items:center;gap:12px;display:flex}.Dots-module__J78xYW__dot{cursor:pointer;appearance:none;background:#cacace;border:none;border-radius:50%;outline:none;width:6px;min-width:6px;height:6px;min-height:6px;padding:0;line-height:0;transition:background-color .2s;display:inline-block}.Dots-module__J78xYW__dot:hover,.Dots-module__J78xYW__dot.Dots-module__J78xYW__active{background:#fd8844}.Dots-module__J78xYW__counterNavigation{color:#222324;align-items:center;gap:10px;display:inline-flex}.Dots-module__J78xYW__counterButton{cursor:pointer;color:currentColor;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.Dots-module__J78xYW__counterButton:disabled{opacity:.35;cursor:default}.Dots-module__J78xYW__counterArrow{border-bottom:1.8px solid;border-left:1.8px solid;width:9px;height:9px;display:block;transform:rotate(45deg)}.Dots-module__J78xYW__counterArrowRight{transform:rotate(225deg)}.Dots-module__J78xYW__counterValue{min-width:34px;font-family:var(--font-manrope), sans-serif;text-align:center;color:#4f5053;font-size:14px;font-weight:400;line-height:1.3}
.NewsCard-module__Mue_Uq__newsCard{cursor:pointer;flex-direction:column;gap:16px;width:100%;height:auto;display:flex}.NewsCard-module__Mue_Uq__newsCardCompact{height:auto}.NewsCard-module__Mue_Uq__newsCardCompact .NewsCard-module__Mue_Uq__newsImage{aspect-ratio:16/9;flex:none;width:100%;max-height:220px}.NewsCard-module__Mue_Uq__featuredCard{flex-direction:column;gap:16px;width:100%;height:auto;margin-bottom:40px}.NewsCard-module__Mue_Uq__newsImage{aspect-ratio:16/9;background:var(--color-background);border-radius:10px;flex:none;width:100%;overflow:hidden}.NewsCard-module__Mue_Uq__featuredImage{aspect-ratio:16/9;border-radius:10px;flex:none;width:100%;overflow:hidden}.NewsCard-module__Mue_Uq__newsImage img,.NewsCard-module__Mue_Uq__newsImageRaw{object-fit:cover;width:100%;height:100%;display:block}.NewsCard-module__Mue_Uq__newsContent,.NewsCard-module__Mue_Uq__featuredContent{flex-direction:column;gap:12px;height:auto;padding:0;display:flex}.NewsCard-module__Mue_Uq__newsMeta{align-items:center;gap:16px;display:flex}.NewsCard-module__Mue_Uq__newsCategory{font-family:var(--font-manrope), sans-serif;color:#fd6710;background:0 0;border:1px solid #fec8a9;border-radius:100px;padding:2px 8px;font-size:14px;font-weight:400;line-height:1.4}.NewsCard-module__Mue_Uq__newsDate{font-family:var(--font-manrope), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.NewsCard-module__Mue_Uq__newsTitle{font-family:var(--font-manrope), sans-serif;color:#222324;cursor:pointer;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s;display:-webkit-box;overflow:hidden}.NewsCard-module__Mue_Uq__newsTitle h3{font-family:inherit;font-weight:500;font-size:inherit;line-height:inherit;color:inherit;margin:0;display:block}.NewsCard-module__Mue_Uq__newsTitle:hover{color:#fd6710;text-decoration:none}.NewsCard-module__Mue_Uq__newsTitle:focus-visible,.NewsCard-module__Mue_Uq__newsImage a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.NewsCard-module__Mue_Uq__featuredTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:auto;max-width:100%;font-size:24px;line-height:1.2;display:-webkit-box;overflow:hidden}.NewsCard-module__Mue_Uq__featuredTitle h3{font-family:inherit;font-weight:500;font-size:inherit;line-height:inherit;color:inherit;margin:0;display:block}.NewsCard-module__Mue_Uq__newsDescription{font-family:var(--font-manrope), sans-serif;color:#95959d;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.NewsCard-module__Mue_Uq__featuredDescription{color:#95959d}@media (max-width:1200px){.NewsCard-module__Mue_Uq__featuredCard{gap:16px}.NewsCard-module__Mue_Uq__featuredTitle{font-size:24px}}@media (max-width:767px){.NewsCard-module__Mue_Uq__featuredCard,.NewsCard-module__Mue_Uq__newsCard{height:auto}.NewsCard-module__Mue_Uq__featuredImage,.NewsCard-module__Mue_Uq__newsImage{height:200px;aspect-ratio:unset;flex:none;max-height:none}.NewsCard-module__Mue_Uq__newsCardCompact .NewsCard-module__Mue_Uq__newsImage{max-height:none}.NewsCard-module__Mue_Uq__featuredTitle,.NewsCard-module__Mue_Uq__newsTitle{font-size:16px}.NewsCard-module__Mue_Uq__newsTitle h3,.NewsCard-module__Mue_Uq__featuredTitle h3{margin:0!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;display:block!important}.NewsCard-module__Mue_Uq__featuredContent,.NewsCard-module__Mue_Uq__newsContent{gap:12px}}
.News-module__sYqKpW__news{flex-direction:column;gap:40px;min-width:0;display:flex}.News-module__sYqKpW__header{justify-content:space-between;align-items:center;display:flex}.News-module__sYqKpW__title{font-family:var(--font-exo-2), sans-serif;color:#1c1c1c;margin:0;font-size:32px;font-weight:500;line-height:1.1}.News-module__sYqKpW__button{text-transform:uppercase}.News-module__sYqKpW__linkButton{font-family:var(--font-manrope), sans-serif;letter-spacing:0;text-transform:uppercase;text-underline-offset:2px;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline!important}.News-module__sYqKpW__carouselContainer{width:100%;min-width:0;max-width:100%;overflow:hidden}.News-module__sYqKpW__newsTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;min-width:0;display:grid}.News-module__sYqKpW__newsSkeleton{background:#f0f0f0;border-radius:10px;height:240px;position:relative;overflow:hidden}.News-module__sYqKpW__newsSkeleton:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e6e6e6 50%,#0000 100%);animation:1.2s ease-in-out infinite News-module__sYqKpW__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes News-module__sYqKpW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.News-module__sYqKpW__newsSkeleton:after{animation:none}}.News-module__sYqKpW__paginationContainer{display:none}@media (max-width:767px){.News-module__sYqKpW__news{gap:24px}.News-module__sYqKpW__header{flex-direction:row;align-items:center;gap:16px}.News-module__sYqKpW__title{font-size:26px}.News-module__sYqKpW__carouselContainer{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.News-module__sYqKpW__carouselContainer::-webkit-scrollbar{display:none}.News-module__sYqKpW__newsTrack{gap:12px;width:100%;display:flex}.News-module__sYqKpW__newsTrack>*{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.News-module__sYqKpW__paginationContainer{justify-content:center;padding-top:0;display:flex}.News-module__sYqKpW__linkButton{--button-width:auto;--button-min-width:0;--button-height:32px;--button-padding:0;--button-font-size:14px;--button-line-height:32px;align-items:center;text-decoration:underline;display:inline-flex;color:#fd6710!important;box-shadow:none!important;background:0 0!important;border:none!important}}
.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{box-sizing:border-box;background:#f5f5f5;border-radius:12px;width:100%;padding:13px 20px;display:flex}.CarSelectionPrompt-module__ymyguW__bannerContent{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.CarSelectionPrompt-module__ymyguW__textContent{flex:1}.CarSelectionPrompt-module__ymyguW__bannerText{font-family:var(--font-manrope), sans-serif;color:#333;margin:0;font-size:16px;font-weight:500;line-height:1.4}.CarSelectionPrompt-module__ymyguW__selectCarButton{font-family:var(--font-manrope), sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ff702a;border:none;border-radius:8px;justify-content:center;align-items:center;width:220px;height:50px;padding:12px 24px;font-size:16px;font-weight:500;transition:background-color .2s,transform .2s;display:flex}.CarSelectionPrompt-module__ymyguW__selectCarButton:hover{background:#e55a0e;transform:translateY(-1px)}.CarSelectionPrompt-module__ymyguW__selectCarButton:active{transform:translateY(0)}@media (max-width:1023px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{border-radius:10px;margin-top:24px;padding:8px 12px}.CarSelectionPrompt-module__ymyguW__bannerContent{flex-direction:column;align-items:stretch;gap:12px}.CarSelectionPrompt-module__ymyguW__textContent{text-align:left}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:14px;font-weight:500;line-height:1.3}.CarSelectionPrompt-module__ymyguW__selectCarButton{width:100%;height:32px;min-height:32px;padding:0 20px;font-size:14px}}@media (min-width:1024px) and (max-width:1223px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{padding:18px}.CarSelectionPrompt-module__ymyguW__bannerContent{gap:16px}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:15px}.CarSelectionPrompt-module__ymyguW__selectCarButton{min-width:130px;padding:12px 20px;font-size:15px}}
.FilterGroup-module__9J5YEG__filterGroup{isolation:isolate;flex-direction:column;gap:12px;display:flex;position:relative}.FilterGroup-module__9J5YEG__filterTitle{font-family:var(--font-manrope), sans-serif;color:#1c1c1c;margin:0;font-size:16px;font-weight:500}
.InfiniteMarquee-module__YlNf4W__outer{cursor:grab;width:100%;overflow:hidden}.InfiniteMarquee-module__YlNf4W__outer.InfiniteMarquee-module__YlNf4W__grabbing{cursor:grabbing}.InfiniteMarquee-module__YlNf4W__grabbing .InfiniteMarquee-module__YlNf4W__track{-webkit-user-select:none;user-select:none}.InfiniteMarquee-module__YlNf4W__track{gap:var(--marquee-gap);will-change:transform;-webkit-user-drag:none;width:max-content;display:flex;transform:translate(0,0)}.InfiniteMarquee-module__YlNf4W__track :is(img,picture,a){-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){.InfiniteMarquee-module__YlNf4W__outer{cursor:default}.InfiniteMarquee-module__YlNf4W__outer.InfiniteMarquee-module__YlNf4W__grabbing{cursor:grabbing}}
.ProductFilters-module__QGPi5W__productFilters{border-radius:8px;flex-direction:column;flex-shrink:0;gap:24px;width:320px;padding:20px;display:flex}.ProductFilters-module__QGPi5W__mobile{width:100%;padding:0}.ProductFilters-module__QGPi5W__priceFilterStackMobile{flex-direction:column;gap:8px;display:flex}.ProductFilters-module__QGPi5W__priceInputs{gap:8px;display:flex}.ProductFilters-module__QGPi5W__priceInputsMobile{width:100%}.ProductFilters-module__QGPi5W__priceInput{width:136px;height:50px;font-family:var(--font-manrope), sans-serif;color:#1c1c1c;box-sizing:border-box;background:#f6f6f6;border:none;border-radius:10px;flex:none;padding:12px 16px;font-size:14px;font-weight:400}.ProductFilters-module__QGPi5W__priceInputMobile{flex:1;width:auto}.ProductFilters-module__QGPi5W__priceInput::placeholder{color:#afafb5;opacity:1}.ProductFilters-module__QGPi5W__priceInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ProductFilters-module__QGPi5W__priceInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ProductFilters-module__QGPi5W__priceInput[type=number]{appearance:textfield}.ProductFilters-module__QGPi5W__checkboxList{flex-direction:column;gap:6px;display:flex}.ProductFilters-module__QGPi5W__checkboxListCollapsed{max-height:none;overflow:visible}.ProductFilters-module__QGPi5W__virtualizedCheckboxList{display:block;position:relative}.ProductFilters-module__QGPi5W__checkboxListExpanded,.ProductFilters-module__QGPi5W__virtualizedCheckboxList{scrollbar-gutter:stable;isolation:isolate;max-height:350px;padding-right:14px;overflow:hidden auto}.ProductFilters-module__QGPi5W__showAllButton{font-family:var(--font-manrope), sans-serif;color:#fd6710;cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:500}.ProductFilters-module__QGPi5W__applyButton{box-sizing:border-box;width:280px!important;height:40px!important;min-height:40px!important;padding:0 20px!important}.ProductFilters-module__QGPi5W__applyButtonSticky{z-index:2;background:#fff;justify-content:center;width:100%;display:flex;position:sticky;bottom:20px}.ProductFilters-module__QGPi5W__applyButtonFixedBar{z-index:1000;background:0 0;justify-content:center;width:320px;display:flex;position:fixed;bottom:20px;left:max(40px,50vw - 680px)}.ProductFilters-module__QGPi5W__loadingState{font-family:var(--font-manrope), sans-serif;color:#95959d;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.ProductFilters-module__QGPi5W__noResults{text-align:center;color:#666;padding:12px 16px;font-size:14px;font-style:italic}.ProductFilters-module__QGPi5W__skeletonBlock{background:#f0f0f0;border-radius:10px;height:48px;position:relative;overflow:hidden}.ProductFilters-module__QGPi5W__skeletonTall{background:#f0f0f0;border-radius:10px;height:160px;position:relative;overflow:hidden}.ProductFilters-module__QGPi5W__skeletonBlock:after,.ProductFilters-module__QGPi5W__skeletonTall:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e6e6e6 50%,#0000 100%);animation:1.2s ease-in-out infinite ProductFilters-module__QGPi5W__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ProductFilters-module__QGPi5W__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ProductFilters-module__QGPi5W__skeletonBlock:after,.ProductFilters-module__QGPi5W__skeletonTall:after{animation:none}}.ProductFilters-module__QGPi5W__categoryFilterHitArea{color:#1c1c1c;width:fit-content;font-size:14px;text-decoration:none;transition:color .15s;display:block}.ProductFilters-module__QGPi5W__categoryFilterHitAreaMuted{color:#222324}.ProductFilters-module__QGPi5W__categoryFilterHitArea:hover:not(.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive),.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive,.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive:hover{color:#fd6710}.ProductFilters-module__QGPi5W__filterListQueryMatch{font-weight:600}
.AddressMobileMapLayout-module___TgYlq__overlay{z-index:1200;background:#fff;position:fixed;inset:0}.AddressMobileMapLayout-module___TgYlq__layout{height:100%;position:relative;overflow:hidden}.AddressMobileMapLayout-module___TgYlq__mapWrapper{width:100%;height:100%}.AddressMobileMapLayout-module___TgYlq__backButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:1250;background:#ffffffeb;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:12px;left:12px}.AddressMobileMapLayout-module___TgYlq__backIcon{width:22px;height:22px}.AddressMobileMapLayout-module___TgYlq__sheet{flex-direction:column;gap:10px;padding:8px 12px 18px;display:flex}.AddressMobileMapLayout-module___TgYlq__title{font-family:var(--font-exo-2), sans-serif;color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.AddressMobileMapLayout-module___TgYlq__loadingArea{text-align:center;color:#222324;padding:18px 0}
.CarSelectionSection-module__kNRQ8q__carSelectionSection{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;gap:24px;width:100%;padding:0;display:flex}.CarSelectionSection-module__kNRQ8q__header{flex-direction:column;gap:0;display:flex}.CarSelectionSection-module__kNRQ8q__title{font-family:var(--font-exo-2), sans-serif;letter-spacing:0;color:#222324;margin:0;font-size:32px;font-style:normal;font-weight:500;line-height:1.1}.CarSelectionSection-module__kNRQ8q__content{width:100%}@media (max-width:1023px){.CarSelectionSection-module__kNRQ8q__carSelectionSection{border-radius:12px;gap:20px;padding:0}.CarSelectionSection-module__kNRQ8q__title{font-size:26px}}
.AddressEditModal-module__7NhDnW__container{background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:28px;width:100%;height:100%;max-height:100%;padding:40px;display:flex;position:relative}.AddressEditModal-module__7NhDnW__loadingArea{text-align:center;color:#222324;padding:24px 0}.AddressEditModal-module__7NhDnW__mobileMap{height:100%}.AddressEditModal-module__7NhDnW__content{flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;display:flex;overflow:auto}.AddressEditModal-module__7NhDnW__title{font-family:var(--font-exo-2), sans-serif;color:#222324;text-align:left;margin:0;font-size:24px;font-weight:500;line-height:1.2}.AddressEditModal-module__7NhDnW__form{flex-direction:column;gap:24px;width:100%;display:flex}@media (max-width:1023px){.AddressEditModal-module__7NhDnW__container{border-radius:0;gap:20px;padding:24px}.AddressEditModal-module__7NhDnW__title{font-size:26px}.AddressEditModal-module__7NhDnW__form{gap:18px}}@media (min-width:1024px){.AddressEditModal-module__7NhDnW__modalWrapper .addressEditModal{width:900px}}
.PriceRange-module__ifXDTq__flushTop{margin-top:0}.PriceRange-module__ifXDTq__slider{cursor:pointer;width:100%;height:16px;position:relative}.PriceRange-module__ifXDTq__track{background:#ececee;border-radius:4px;width:100%;height:4px;position:absolute;top:6px}.PriceRange-module__ifXDTq__range{background:#fd6710;border-radius:2px;height:100%;position:absolute}.PriceRange-module__ifXDTq__handles{z-index:5;width:100%;height:16px;position:relative}.PriceRange-module__ifXDTq__handle{cursor:grab;z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e5e6;border-radius:50%;width:16px;height:16px;transition:border-color .2s,box-shadow .2s;position:absolute;top:0;transform:translate(-50%)}.PriceRange-module__ifXDTq__handle+.PriceRange-module__ifXDTq__handle{z-index:11}.PriceRange-module__ifXDTq__handle:before{content:"";position:absolute;inset:-6px}.PriceRange-module__ifXDTq__handle:hover{border-color:#fd6710;box-shadow:0 0 0 2px #fd671033}.PriceRange-module__ifXDTq__handle:active{cursor:grabbing;border-color:#fd6710;box-shadow:0 0 0 4px #fd67104d}.PriceRange-module__ifXDTq__handle:focus-visible{border-color:#fd6710;outline:none;box-shadow:0 0 0 4px #fd671040}.PriceRange-module__ifXDTq__handle:after{content:"";background:#fd6710;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}
.BottomSection-module__ezjUJG__section{flex-direction:column;gap:70px;width:100%;display:flex}.BottomSection-module__ezjUJG__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;display:grid}.BottomSection-module__ezjUJG__imageWrap{aspect-ratio:660/295;border-radius:8px;width:100%;position:relative;overflow:hidden}.BottomSection-module__ezjUJG__image{object-fit:cover}.BottomSection-module__ezjUJG__intro,.BottomSection-module__ezjUJG__benefits{flex-direction:column;align-items:flex-start;display:flex}.BottomSection-module__ezjUJG__intro{gap:12px}.BottomSection-module__ezjUJG__benefits{gap:16px}.BottomSection-module__ezjUJG__section .BottomSection-module__ezjUJG__title{max-width:24ch;font-family:var(--font-exo-2), sans-serif;letter-spacing:0;color:#222324;text-wrap:balance;margin:0 0 8px;font-size:32px;font-weight:500;line-height:1.1}.BottomSection-module__ezjUJG__paragraph{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;line-height:1.45}.BottomSection-module__ezjUJG__certification{font-family:var(--font-manrope), sans-serif;color:#222324;align-items:center;gap:6px;margin-top:2px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.BottomSection-module__ezjUJG__certificationMark{color:#fff;background:#30c878;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:600;display:inline-flex}.BottomSection-module__ezjUJG__benefitsLabel{font-family:var(--font-exo-2), sans-serif;color:#222324;margin:0 0 8px;font-size:32px;font-weight:500;line-height:1.1}.BottomSection-module__ezjUJG__benefitsList{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;padding-left:20px;font-size:16px;line-height:1.45}.BottomSection-module__ezjUJG__benefitItem+.BottomSection-module__ezjUJG__benefitItem{margin-top:4px}.BottomSection-module__ezjUJG__outro{max-width:58ch;font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.45}.BottomSection-module__ezjUJG__searchButton{--button-width:auto;--button-height:40px;--button-padding:0 16px;--button-font-size:14px;--button-radius:8px;text-transform:uppercase;font-weight:500;line-height:1.2}@media (max-width:1023px){.BottomSection-module__ezjUJG__section{gap:36px}.BottomSection-module__ezjUJG__row{grid-template-columns:1fr;gap:20px}.BottomSection-module__ezjUJG__row:nth-of-type(2) .BottomSection-module__ezjUJG__imageWrap{order:-1}.BottomSection-module__ezjUJG__section .BottomSection-module__ezjUJG__title,.BottomSection-module__ezjUJG__benefitsLabel{font-size:26px}}@media (max-width:640px){.BottomSection-module__ezjUJG__section{gap:32px}.BottomSection-module__ezjUJG__intro,.BottomSection-module__ezjUJG__benefits{gap:10px}.BottomSection-module__ezjUJG__section .BottomSection-module__ezjUJG__title,.BottomSection-module__ezjUJG__benefitsLabel{font-size:24px;line-height:1.15}.BottomSection-module__ezjUJG__paragraph,.BottomSection-module__ezjUJG__benefitsList,.BottomSection-module__ezjUJG__outro{font-size:14px}.BottomSection-module__ezjUJG__searchButton{--button-width:100%}}
.ProductTabs-module__DnSOmq__productTabs{max-width:1360px;font-family:var(--font-manrope), sans-serif;flex-direction:column;display:flex}.ProductTabs-module__DnSOmq__tabContent{padding:40px 0 0}.ProductTabs-module__DnSOmq__tabPanel{scroll-margin-top:104px}.ProductTabs-module__DnSOmq__tabPanelHidden{display:none}.ProductTabs-module__DnSOmq__tabPanelActive{display:block}.ProductTabs-module__DnSOmq__description{color:#222324;width:800px;font-size:14px;font-weight:400;line-height:1.4}.ProductTabs-module__DnSOmq__description>:first-child{margin-top:0}.ProductTabs-module__DnSOmq__description>:last-child{margin-bottom:0}.ProductTabs-module__DnSOmq__description p{margin:0 0 12px}.ProductTabs-module__DnSOmq__description p+p{margin-top:0}.ProductTabs-module__DnSOmq__description h3{color:#222324;margin:24px 0 8px;font-size:18px;font-weight:500;line-height:1.2}.ProductTabs-module__DnSOmq__description h3:first-child{margin-top:0}.ProductTabs-module__DnSOmq__description ul{margin:0 0 12px;padding-left:20px;list-style:outside}.ProductTabs-module__DnSOmq__description ul li{margin:0 0 4px}.ProductTabs-module__DnSOmq__description ul li:last-child{margin-bottom:0}.ProductTabs-module__DnSOmq__characteristics,.ProductTabs-module__DnSOmq__reviews{color:#222324;font-size:14px;font-weight:400;line-height:1.4}.ProductTabs-module__DnSOmq__characteristics p,.ProductTabs-module__DnSOmq__reviews p{margin:0}.ProductTabs-module__DnSOmq__reviewsLoading{color:#666;font-size:14px;line-height:1.4}.ProductTabs-module__DnSOmq__characteristicsGrid{grid-template-columns:minmax(180px,1fr) 1fr;gap:0 4px;width:100%;max-width:none;display:grid}.ProductTabs-module__DnSOmq__characteristicRow{display:contents}.ProductTabs-module__DnSOmq__sectionsGrid{grid-template-columns:1fr 1fr;gap:48px;width:100%;display:grid}.ProductTabs-module__DnSOmq__sectionsGridSingle{grid-template-columns:1fr}.ProductTabs-module__DnSOmq__characteristicsSection{width:100%}.ProductTabs-module__DnSOmq__sectionTitle{color:#222324;margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.2}.ProductTabs-module__DnSOmq__characteristicLabel{color:#222324;align-items:flex-end;gap:8px;min-width:0;padding:12px 0;font-size:14px;font-weight:500;line-height:1.2;display:flex}.ProductTabs-module__DnSOmq__characteristicLabelText{white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:0 auto;min-width:0;max-width:calc(100% - 48px);display:block}.ProductTabs-module__DnSOmq__characteristicDots{background-image:repeating-linear-gradient(90deg,#d9d9de 0 2px,#0000 2px 6px);flex:1 0 48px;min-width:48px;height:1px;transform:translateY(-2px)}.ProductTabs-module__DnSOmq__characteristicValue{color:#666;white-space:normal;overflow-wrap:anywhere;word-break:break-word;padding:12px 0;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:1023px){.ProductTabs-module__DnSOmq__tabContent{padding-top:20px}.ProductTabs-module__DnSOmq__description{width:100%}.ProductTabs-module__DnSOmq__sectionsGrid{grid-template-columns:1fr;gap:28px}.ProductTabs-module__DnSOmq__characteristicsGrid{grid-template-columns:1fr;width:100%}.ProductTabs-module__DnSOmq__characteristicRow{align-items:flex-end;gap:8px;display:flex}.ProductTabs-module__DnSOmq__characteristicLabel{flex:auto}.ProductTabs-module__DnSOmq__characteristicValue{text-align:right;overflow-wrap:break-word;word-break:normal;flex:none;width:min-content;max-width:50%}}
.AddressSection-module__FnTR5G__section{flex-direction:column;gap:20px;display:flex}.AddressSection-module__FnTR5G__addressHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AddressSection-module__FnTR5G__sectionTitle{color:#333;margin:0;font-size:16px;font-weight:500}.AddressSection-module__FnTR5G__addAddressButton{white-space:nowrap;align-items:center;gap:8px;display:flex}.AddressSection-module__FnTR5G__addressList{flex-direction:column;gap:12px;display:flex}@media (max-width:1023px){.AddressSection-module__FnTR5G__addressHeader{flex-flow:row;justify-content:space-between;align-items:center;gap:12px}.AddressSection-module__FnTR5G__addAddressButton{white-space:nowrap;justify-content:center;gap:0;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}.AddressSection-module__FnTR5G__addAddressButtonText{display:none}}@media (hover:none){.AddressSection-module__FnTR5G__addAddressButton:hover{background:#fff!important}}
.FilterCheckbox-module__A71Soa__checkboxItem{cursor:pointer;font-family:var(--font-manrope), sans-serif;color:#1c1c1c;align-items:center;gap:8px;height:20px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.FilterCheckbox-module__A71Soa__itemInfo{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.FilterCheckbox-module__A71Soa__checkbox{appearance:none;cursor:pointer;box-sizing:border-box;border-radius:4px;flex-shrink:0;width:20px;height:20px;position:relative;border:1.5px solid #cacace!important;outline:none!important}.FilterCheckbox-module__A71Soa__checkbox:checked{background:#fd6710;border-color:#fd6710!important}.FilterCheckbox-module__A71Soa__checkbox:focus,.FilterCheckbox-module__A71Soa__checkbox:active,.FilterCheckbox-module__A71Soa__checkbox:focus-visible{border:1.5px solid #cacace!important}.FilterCheckbox-module__A71Soa__checkbox:checked:focus,.FilterCheckbox-module__A71Soa__checkbox:checked:active,.FilterCheckbox-module__A71Soa__checkbox:checked:focus-visible{border:1.5px solid #fd6710!important}.FilterCheckbox-module__A71Soa__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.FilterCheckbox-module__A71Soa__checkboxLabel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.FilterCheckbox-module__A71Soa__checkboxCount{color:#7b7b84;flex-shrink:0;margin-left:1px;font-size:10px;position:relative;top:-4px}
.Select-module__UBbHxa__selectContainer{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.Select-module__UBbHxa__label{font-family:var(--font-manrope), sans-serif;color:inherit;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__select{cursor:pointer;background:#f6f6f6;border:none;border-radius:12px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;transition:background-color .2s,border-color .2s;display:flex}.Select-module__UBbHxa__select:hover,.Select-module__UBbHxa__select.Select-module__UBbHxa__open{border:1px solid var(--input-focus-border-color);background:#fff}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled:hover,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled.Select-module__UBbHxa__open{cursor:not-allowed;background:#f0f0f0;border:none}.Select-module__UBbHxa__selectValue{font-family:var(--font-manrope), sans-serif;color:#222324;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__valueRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.Select-module__UBbHxa__selectInput{height:46px;font-family:var(--font-manrope), sans-serif;color:#222324;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__selectInput:focus{border:none!important}.Select-module__UBbHxa__placeholder{color:#afafb5}.Select-module__UBbHxa__chevron{color:#222324;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex}.Select-module__UBbHxa__chevronIcon{background-color:currentColor;width:20px;height:20px;display:inline-block;-webkit-mask:url(/icons/common/chevron-down.svg) 50%/contain no-repeat;mask:url(/icons/common/chevron-down.svg) 50%/contain no-repeat}.Select-module__UBbHxa__chevron.Select-module__UBbHxa__rotated{transform:rotate(180deg)}.Select-module__UBbHxa__select.Select-module__UBbHxa__open .Select-module__UBbHxa__chevron,.Select-module__UBbHxa__select:hover .Select-module__UBbHxa__chevron{color:#fd6710}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__selectValue,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__selectInput{color:#b5b5bd}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__chevron{color:#afafb5}.Select-module__UBbHxa__selectError,.Select-module__UBbHxa__selectError:hover,.Select-module__UBbHxa__selectError.Select-module__UBbHxa__open{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.Select-module__UBbHxa__dropdown{z-index:1050;background:#fff;border:1px solid #ececee;border-radius:12px;margin-top:4px;padding:0;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #fd67101a}.Select-module__UBbHxa__portalDropdown{z-index:3100;margin-top:0;position:fixed;top:auto;left:auto;right:auto}.Select-module__UBbHxa__dropdownScroll{max-height:240px;overflow-y:auto}.Select-module__UBbHxa__group{padding:8px 0 0}.Select-module__UBbHxa__groupTitle{font-family:var(--font-manrope), sans-serif;color:#95959d;padding:12px 16px 8px;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__option{box-sizing:border-box;min-height:48px;font-family:var(--font-manrope), sans-serif;white-space:normal;overflow-wrap:anywhere;color:#222324;cursor:pointer;background:#fff;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:background .18s,color .18s}.Select-module__UBbHxa__optionBody{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.Select-module__UBbHxa__optionMain{flex:1;min-width:0}.Select-module__UBbHxa__optionRow{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.Select-module__UBbHxa__optionRight{color:#222324;text-align:right;margin-left:auto}.Select-module__UBbHxa__option:hover{color:#fd6710;background:#ffefe6}.Select-module__UBbHxa__option:hover .Select-module__UBbHxa__optionRight{color:#fd6710}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected{color:#222324;background:#fff}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected .Select-module__UBbHxa__optionRight{color:#222324}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected:hover{color:#fd6710;background:#ffefe6}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected:hover .Select-module__UBbHxa__optionRight{color:#fd6710}.Select-module__UBbHxa__optionSelectedCheck{flex-shrink:0;width:20px;height:20px;display:block}.Select-module__UBbHxa__option:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.Select-module__UBbHxa__option:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.Select-module__UBbHxa__error{font-family:var(--font-manrope), sans-serif;color:#f44;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__emptyMessage{font-family:var(--font-manrope), sans-serif;color:#95959d;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__mobileModalContent{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.Select-module__UBbHxa__mobileModalHeader{text-align:center;padding:24px 56px 16px}.Select-module__UBbHxa__mobileModalSearch{flex-shrink:0;padding:0 16px 12px}.Select-module__UBbHxa__mobileModalSearchField{box-sizing:border-box;width:100%;max-width:100%}.Select-module__UBbHxa__matchHighlight{font-weight:700}.Select-module__UBbHxa__mobileModalTitle{font-family:var(--font-exo-2), sans-serif;color:#222324;margin:0;font-size:24px;font-weight:500;line-height:1.2}.Select-module__UBbHxa__mobileModalBody{flex:1;min-height:0;padding:0 16px 16px;overflow:hidden}.Select-module__UBbHxa__mobileModalList{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}.Select-module__UBbHxa__mobileModalItem{text-align:left;cursor:pointer;color:#222324;box-sizing:border-box;background:#fff;border:none;border-bottom:1px solid #ececee;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.Select-module__UBbHxa__mobileModalItemInner{text-align:left;flex:1;min-width:0}.Select-module__UBbHxa__mobileModalSelectedCheck{flex-shrink:0;width:20px;height:20px;display:block}.Select-module__UBbHxa__mobileModalItemSelected,.Select-module__UBbHxa__mobileModalItem:hover,.Select-module__UBbHxa__mobileModalItem:active,.Select-module__UBbHxa__mobileModalItem:focus-visible{background:#fff}.Select-module__UBbHxa__mobileModalItem:focus-visible{outline:none}.Select-module__UBbHxa__mobileModalGroup{padding:8px 0 0}.Select-module__UBbHxa__mobileModalGroupTitle{font-family:var(--font-manrope), sans-serif;color:#95959d;padding:12px 0 8px;font-size:12px;font-weight:400;line-height:1.3}@media (max-width:1023px){.Select-module__UBbHxa__select,.Select-module__UBbHxa__selectInput{height:40px}.Select-module__UBbHxa__option{padding:14px 16px}}
.OrderPaymentBadge-module__wQO_iW__badge{--op-accent:#2aab6b;--op-mint:#c3e7d5;--op-paid-spread-bg:#edf8f2;--op-unpaid-bg:#ffefe6;--op-unpaid-text:#fd6710;min-height:24px;box-shadow:none;border-radius:9999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.OrderPaymentBadge-module__wQO_iW__leading{align-items:center;gap:6px;min-width:0;display:inline-flex}.OrderPaymentBadge-module__wQO_iW__unpaid{background:var(--op-unpaid-bg);border:none}.OrderPaymentBadge-module__wQO_iW__paidCompact{border:1px solid var(--op-mint);background:#fff}.OrderPaymentBadge-module__wQO_iW__spreadPaid{box-sizing:border-box;background:var(--op-paid-spread-bg);border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px}.OrderPaymentBadge-module__wQO_iW__spreadPaidIcon{flex-shrink:0;display:block}.OrderPaymentBadge-module__wQO_iW__spreadPaid .OrderPaymentBadge-module__wQO_iW__label,.OrderPaymentBadge-module__wQO_iW__spreadPaid .OrderPaymentBadge-module__wQO_iW__paidAmount{font-size:16px;line-height:1.25}.OrderPaymentBadge-module__wQO_iW__label,.OrderPaymentBadge-module__wQO_iW__paidAmount{font-family:var(--font-manrope), sans-serif;font-size:12px;font-weight:500;line-height:1.2}.OrderPaymentBadge-module__wQO_iW__label{white-space:nowrap}.OrderPaymentBadge-module__wQO_iW__unpaid .OrderPaymentBadge-module__wQO_iW__label{color:var(--op-unpaid-text)}.OrderPaymentBadge-module__wQO_iW__paidCompact .OrderPaymentBadge-module__wQO_iW__label,.OrderPaymentBadge-module__wQO_iW__spreadPaid .OrderPaymentBadge-module__wQO_iW__label,.OrderPaymentBadge-module__wQO_iW__paidAmount{color:var(--op-accent)}.OrderPaymentBadge-module__wQO_iW__paidAmount{text-align:right;flex-shrink:0}
.OrderStatusBadge-module__40W9Ta__statusBadge{font-family:var(--font-manrope), sans-serif;text-align:center;border-radius:4px;justify-content:center;align-items:center;width:fit-content;padding:6px 12px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}.OrderStatusBadge-module__40W9Ta__progressStatus{flex-direction:column;gap:8px;width:100%;display:flex}.OrderStatusBadge-module__40W9Ta__progressText{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.3}.OrderStatusBadge-module__40W9Ta__progressBar{border-radius:2px;width:100%;height:4px;position:relative;overflow:hidden}.OrderStatusBadge-module__40W9Ta__progressBackground{background:#e5e5e6;border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.OrderStatusBadge-module__40W9Ta__progressFill{border-radius:2px;height:100%;transition:width .3s;position:absolute;top:0;left:0}
.MobileActionSheet-module__myE80a__modal{box-sizing:border-box;flex-direction:column;align-items:stretch;padding:0 12px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.MobileActionSheet-module__myE80a__modalContainer{background:0 0!important;border-radius:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.MobileActionSheet-module__myE80a__panel{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 -4px 16px #0000001f}.MobileActionSheet-module__myE80a__title{font-family:var(--font-manrope), sans-serif;color:#95959d;text-align:center;padding:12px 16px 8px;font-size:14px;font-weight:400;line-height:1.4}.MobileActionSheet-module__myE80a__list{background:#fff;flex-direction:column;max-height:min(50vh,360px);display:flex;overflow-y:auto}.MobileActionSheet-module__myE80a__item{height:50px;font-family:var(--font-manrope), sans-serif;color:#222324;text-align:center;text-transform:uppercase;letter-spacing:0;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-top:1px solid #ececee;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.MobileActionSheet-module__myE80a__item:hover,.MobileActionSheet-module__myE80a__item:active{background:#fff}.MobileActionSheet-module__myE80a__item:focus-visible{outline:none}.MobileActionSheet-module__myE80a__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.MobileActionSheet-module__myE80a__icon img{width:24px;height:24px}.MobileActionSheet-module__myE80a__cancel{height:50px;font-family:var(--font-manrope), sans-serif;color:#fd6710;text-align:center;text-transform:uppercase;letter-spacing:0;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:4px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.2;display:flex}
.OrderSummary-module__jlwacG__orderSummary{width:340px;font-family:var(--font-manrope), sans-serif;flex-direction:column;gap:0;display:flex}.OrderSummary-module__jlwacG__summaryTitle{font-family:var(--font-exo-2), sans-serif;color:var(--color-text-primary);margin:0 0 28px;font-size:32px;font-weight:500;line-height:1.1}.OrderSummary-module__jlwacG__summaryContent{flex-direction:column;gap:16px;display:flex}.OrderSummary-module__jlwacG__summaryDetails{flex-direction:column;gap:12px;display:flex}.OrderSummary-module__jlwacG__summaryRow{justify-content:space-between;align-items:center;gap:40px;display:flex}.OrderSummary-module__jlwacG__summaryLabel{color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.4}.OrderSummary-module__jlwacG__summaryValue{color:var(--color-text-primary);text-align:right;font-size:16px;font-weight:500;line-height:1.25}.OrderSummary-module__jlwacG__summaryValue.OrderSummary-module__jlwacG__discount{color:var(--color-error)}.OrderSummary-module__jlwacG__summaryValue.OrderSummary-module__jlwacG__delivery{color:var(--color-text-primary);font-weight:400}.OrderSummary-module__jlwacG__summaryDivider{background:var(--color-border);width:100%;height:1px}.OrderSummary-module__jlwacG__summaryTotal{justify-content:space-between;align-items:center;gap:40px;display:flex}.OrderSummary-module__jlwacG__afterTotal{margin-top:4px}.OrderSummary-module__jlwacG__totalLabel{color:var(--color-text-primary);font-size:18px;font-weight:500;line-height:1.2}.OrderSummary-module__jlwacG__totalValue{color:var(--color-text-primary);text-align:right;font-size:18px;font-weight:500;line-height:1.2}.OrderSummary-module__jlwacG__orderButton{background:var(--color-primary);font-family:var(--font-manrope), sans-serif;color:var(--color-white);cursor:pointer;text-transform:uppercase;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;margin-top:16px;padding:10px 16px;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex}.OrderSummary-module__jlwacG__orderButton:hover{background:var(--color-primary-hover)}.OrderSummary-module__jlwacG__orderButton:disabled{background:var(--color-text-light);cursor:not-allowed}@media (max-width:1200px){.OrderSummary-module__jlwacG__orderSummary{width:100%;max-width:400px}}@media (max-width:1023px){.OrderSummary-module__jlwacG__orderSummary{width:100%;max-width:none}.OrderSummary-module__jlwacG__summaryTitle{margin-bottom:24px;font-size:26px}.OrderSummary-module__jlwacG__summaryDetails{gap:8px}.OrderSummary-module__jlwacG__summaryLabel,.OrderSummary-module__jlwacG__summaryValue{font-size:14px}.OrderSummary-module__jlwacG__orderButton{margin-top:12px}.OrderSummary-module__jlwacG__summaryRow{gap:16px}.OrderSummary-module__jlwacG__totalLabel,.OrderSummary-module__jlwacG__totalValue{font-size:16px}.OrderSummary-module__jlwacG__summaryTotal{gap:16px}.OrderSummary-module__jlwacG__compactOnMobile .OrderSummary-module__jlwacG__summaryTitle,.OrderSummary-module__jlwacG__compactOnMobile .OrderSummary-module__jlwacG__summaryDetails,.OrderSummary-module__jlwacG__compactOnMobile .OrderSummary-module__jlwacG__summaryDivider{display:none}.OrderSummary-module__jlwacG__compactOnMobile .OrderSummary-module__jlwacG__summaryContent{gap:0}.OrderSummary-module__jlwacG__compactOnMobile .OrderSummary-module__jlwacG__orderButton{height:40px}}
.RowActions-module__ZtHagq__button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex}.RowActions-module__ZtHagq__button:hover{background:#f5f5f5}.RowActions-module__ZtHagq__button img{width:3px;height:13px;transition:transform .15s}.RowActions-module__ZtHagq__button:hover img{transform:scale(1.05)}.RowActions-module__ZtHagq__dropdown{z-index:2000;background:#fff;border:1px solid #e5e5e6;border-radius:8px;padding:8px 0;box-shadow:0 8px 24px #00000014}.RowActions-module__ZtHagq__menuItem{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.RowActions-module__ZtHagq__menuItem:hover{background:#ffefe6}.RowActions-module__ZtHagq__menuLabel{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;line-height:19.6px}.RowActions-module__ZtHagq__menuItem:hover .RowActions-module__ZtHagq__menuLabel{color:#fd6710}.RowActions-module__ZtHagq__menuIcon{width:24px;height:24px;transition:filter .15s}.RowActions-module__ZtHagq__menuItem:hover .RowActions-module__ZtHagq__menuIcon{filter:invert(49%)sepia(66%)saturate(3907%)hue-rotate(351deg)brightness(101%)contrast(101%)}
.OrderHeader-module__v5nrha__orderHeader{flex-direction:column;gap:28px;width:100%;display:flex}.OrderHeader-module__v5nrha__backSection{align-items:center;display:flex}.OrderHeader-module__v5nrha__backButton{height:50px;font-family:var(--font-manrope), sans-serif;color:#fd6710;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 0;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex}.OrderHeader-module__v5nrha__backButton:hover{background:#f5f5f5}.OrderHeader-module__v5nrha__backButton img{width:24px;height:24px}.OrderHeader-module__v5nrha__orderInfo{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.OrderHeader-module__v5nrha__orderTitleSection{flex-direction:column;gap:16px;display:flex}.OrderHeader-module__v5nrha__orderTitle{align-items:center;gap:16px;display:flex}.OrderHeader-module__v5nrha__orderCode{font-family:var(--font-exo-2), sans-serif;color:#222324;margin:0;font-size:32px;font-weight:500;line-height:1.1}.OrderHeader-module__v5nrha__orderDate{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;font-weight:400;line-height:1.4}.OrderHeader-module__v5nrha__orderStatusSection{align-items:center;gap:12px;display:flex}.OrderHeader-module__v5nrha__progressDesktop{display:inline-flex}.OrderHeader-module__v5nrha__progressMobile{display:none}.OrderHeader-module__v5nrha__deliveryInfo{gap:40px;display:flex}.OrderHeader-module__v5nrha__deliveryItem{gap:12px;display:flex}.OrderHeader-module__v5nrha__deliveryIcon{background:#ffefe6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.OrderHeader-module__v5nrha__deliveryIcon img{width:24px;height:24px}.OrderHeader-module__v5nrha__deliveryDetails{flex-direction:column;gap:4px;display:flex}.OrderHeader-module__v5nrha__deliveryType{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;font-weight:400;line-height:1.4}.OrderHeader-module__v5nrha__deliveryAddress{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.3}.OrderHeader-module__v5nrha__repeatButton{--button-width:190px;--button-min-width:190px;--button-height:40px;--button-padding:0 20px;--button-font-size:16px;--button-line-height:1.2;--button-radius:10px;font-family:var(--font-manrope), sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;background:#fd6710;border:none;border-radius:10px;align-self:flex-start;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s}.OrderHeader-module__v5nrha__repeatButton:hover{background:#e55a0a}@media (max-width:1023px){.OrderHeader-module__v5nrha__backButton{height:auto!important;padding:0!important}.OrderHeader-module__v5nrha__backButton:hover{background:0 0}.OrderHeader-module__v5nrha__orderHeader{gap:24px}.OrderHeader-module__v5nrha__orderInfo{align-items:flex-start}.OrderHeader-module__v5nrha__orderTitleSection{gap:12px}.OrderHeader-module__v5nrha__orderCode{font-size:26px}.OrderHeader-module__v5nrha__orderStatusSection{gap:8px}.OrderHeader-module__v5nrha__progressDesktop{display:none}.OrderHeader-module__v5nrha__progressMobile{display:block}.OrderHeader-module__v5nrha__deliveryInfo{flex-direction:column;gap:12px}.OrderHeader-module__v5nrha__repeatButton{--button-width:100%;--button-min-width:0;box-sizing:border-box;align-self:stretch}}
.OrderDetailsProductCard-module__4A7Knq__productItem{border-bottom:1px solid #e5e5e6;grid-template-columns:88px 1fr 140px 88px;align-items:start;gap:24px;padding:20px 16px;display:grid}.OrderDetailsProductCard-module__4A7Knq__productItem:last-child{border-bottom:none}.OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;border-radius:8px;justify-content:center;align-items:center;width:88px;display:flex;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{flex-direction:column;grid-column:2;gap:16px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productInfoMobileWrap{flex-direction:column;gap:12px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productDetails{flex-direction:column;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productTitle{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productArticle{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__productItem .OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:nowrap}.OrderDetailsProductCard-module__4A7Knq__productItem .OrderDetailsProductCard-module__4A7Knq__productArticle{white-space:nowrap}.OrderDetailsProductCard-module__4A7Knq__productMeta{align-items:center;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productQuantity{font-family:var(--font-manrope), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__productPrice{font-family:var(--font-manrope), sans-serif;color:#222324;width:70px;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__productActions{flex-direction:column;justify-content:center;width:140px;display:flex}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate{align-items:center;gap:6px;display:flex}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate span{font-family:var(--font-manrope), sans-serif;color:#222324;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__actionButtons{flex-direction:column;gap:10px;display:flex}.OrderDetailsProductCard-module__4A7Knq__detailsButton{height:32px;font-family:var(--font-manrope), sans-serif;color:#fd6710;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:underline}.OrderDetailsProductCard-module__4A7Knq__detailsButton:hover{background:0 0}.OrderDetailsProductCard-module__4A7Knq__detailsButton img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__productActionButtons{justify-content:flex-end;align-self:flex-start;align-items:flex-start;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__returnButton,.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__favoriteButton{justify-content:center;align-items:center;min-width:40px;display:flex;height:40px!important}.OrderDetailsProductCard-module__4A7Knq__returnButton{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.OrderDetailsProductCard-module__4A7Knq__returnButton:hover{opacity:.7;background:#f6f6f6}.OrderDetailsProductCard-module__4A7Knq__returnButton img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__statusBadge{font-family:var(--font-manrope), sans-serif;text-align:center;border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:22px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}@media (max-width:1023px){.OrderDetailsProductCard-module__4A7Knq__productItem{grid-template-rows:auto auto auto;grid-template-columns:88px 1fr;gap:12px;padding:16px;display:grid;position:relative}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image]{grid-template-columns:1fr}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productImage{display:none}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productInfo{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{flex-direction:column;grid-area:1/2;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productInfoMobileWrap{gap:8px}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;width:88px}.OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__productTitle{font-size:16px;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__productArticleRow{grid-template-rows:auto auto;grid-template-columns:auto auto;grid-auto-flow:column;gap:16px;display:grid}.OrderDetailsProductCard-module__4A7Knq__productActions{grid-area:3/1/auto/-1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productActions .OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate{white-space:nowrap;justify-content:flex-start;align-self:end}.OrderDetailsProductCard-module__4A7Knq__productActions .OrderDetailsProductCard-module__4A7Knq__actionButtons{flex-direction:row;justify-content:flex-end;align-self:end}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productActions{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productActionButtons{align-items:center;gap:4px;position:absolute;top:16px;right:16px}.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__returnButton,.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__favoriteButton{min-width:32px;min-height:32px;width:32px!important;height:32px!important}.OrderDetailsProductCard-module__4A7Knq__returnButton{border-radius:10px;width:32px;height:32px}.OrderDetailsProductCard-module__4A7Knq__returnButton img{width:24px;height:24px}}.OrderDetailsProductCard-module__4A7Knq__completedProductItem{border-bottom:1px solid #e5e5e6;grid-template-rows:auto auto auto;grid-template-columns:100px 1fr;align-items:start;gap:12px;padding:20px 16px;display:grid;position:relative}.OrderDetailsProductCard-module__4A7Knq__completedProductItem:last-child{border-bottom:none}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;border-radius:8px;flex-shrink:0;grid-area:1/1/4;width:88px;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productInfo{flex-direction:column;flex:1;grid-area:1/2;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productHeader{flex-direction:column;gap:28px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productDetails{flex-direction:column;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productTitle{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:nowrap;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productArticle{font-family:var(--font-manrope), sans-serif;color:#95959d;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productMeta{align-items:center;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productQuantity{font-family:var(--font-manrope), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productPrice{font-family:var(--font-manrope), sans-serif;color:#222324;width:70px;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__favoriteAction{flex-direction:row;align-items:flex-start;gap:20px;display:flex;position:absolute;top:20px;right:16px}.OrderDetailsProductCard-module__4A7Knq__favoriteButton{background:0 0!important;border:none!important;width:auto!important;height:17px!important}.OrderDetailsProductCard-module__4A7Knq__favoriteButton:hover{opacity:.7;background:0 0!important}.OrderDetailsProductCard-module__4A7Knq__reviewSection{background:#f6f6f6;border-radius:12px;flex-direction:column;grid-area:2/1/auto/3;gap:12px;margin-top:-8px;padding:12px 16px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewHeader{align-items:flex-start;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewHeaderIcon{flex-shrink:0;width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__reviewContent{flex-direction:column;gap:6px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewLabel{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__reviewText{font-family:var(--font-manrope), sans-serif;color:#636369;margin:0;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__reviewActions{flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:12px;margin-left:auto;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:flex-start;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton:hover{opacity:.7}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton img{width:22px;height:22px}.OrderDetailsProductCard-module__4A7Knq__reviewImagesRow{justify-content:space-between;align-items:flex-start;gap:12px;min-height:54px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewImages{flex-shrink:0;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewImage{object-fit:cover;cursor:pointer;border-radius:10px;width:54px;height:54px}.OrderDetailsProductCard-module__4A7Knq__reviewAction{grid-area:3/1/auto/3;justify-content:flex-start;align-items:center;height:24px;margin-top:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewButton{height:24px;font-family:var(--font-manrope), sans-serif;text-transform:uppercase;color:#fd6710;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline}.OrderDetailsProductCard-module__4A7Knq__reviewButton:hover{color:#e55a0a;background-color:#0000}.OrderDetailsProductCard-module__4A7Knq__reviewButton img{width:20px;height:18px}
.Carousel-module__ckhNOa__carouselOuter{z-index:2;background:#fff;border-radius:8px;width:1360px;height:152px;margin:0 auto;position:relative}.Carousel-module__ckhNOa__carouselTrack{height:152px}.Carousel-module__ckhNOa__carouselItem{width:var(--marquee-item-width);transform-origin:top;border:2px solid #0000;flex-shrink:0;justify-content:center;align-items:flex-start;height:152px;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),background .35s,border .35s;display:flex}.Carousel-module__ckhNOa__carouselItem.Carousel-module__ckhNOa__active{z-index:3;background:#fff;border:2px solid #0000;transform:scale(1.08)}.Carousel-module__ckhNOa__carouselItem:last-child{margin-right:0}.Carousel-module__ckhNOa__carouselImg{object-fit:contain;filter:grayscale(.2);width:210px;height:105px}@media (max-width:1439px){.Carousel-module__ckhNOa__carouselOuter{border-radius:0;width:100vw;min-width:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (max-width:1023px){.Carousel-module__ckhNOa__carouselOuter,.Carousel-module__ckhNOa__carouselTrack,.Carousel-module__ckhNOa__carouselItem{height:90px}.Carousel-module__ckhNOa__carouselItem,.Carousel-module__ckhNOa__carouselItem:last-child{margin-right:0}.Carousel-module__ckhNOa__carouselImg{width:160px;height:90px}}@media (prefers-reduced-motion:reduce){.Carousel-module__ckhNOa__carouselItem{transition:none}}
.ContactConfirmationModal-module__4QiZvG__modalWrapper.confirmationModal{display:block}.ContactConfirmationModal-module__4QiZvG__container{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:28px;width:100%;height:100%;max-height:100%;padding:40px;display:flex;position:relative}.ContactConfirmationModal-module__4QiZvG__content{flex-direction:column;align-self:stretch;gap:24px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__title{font-family:var(--font-exo-2), sans-serif;color:#222324;text-align:left;width:100%;margin:0;font-size:26px;font-weight:500;line-height:1.2}.ContactConfirmationModal-module__4QiZvG__form{flex-direction:column;align-self:stretch;gap:24px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__formContent{flex-direction:column;align-self:stretch;gap:20px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__description{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:400;line-height:1.4}.ContactConfirmationModal-module__4QiZvG__codeField{flex-direction:column;align-self:stretch;gap:6px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__codeLabel{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.ContactConfirmationModal-module__4QiZvG__codeInput{height:50px;font-family:var(--font-manrope), sans-serif;color:#222324;letter-spacing:2px;text-align:center;background:#f6f6f6;border:none;border-radius:10px;outline:none;align-self:stretch;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.ContactConfirmationModal-module__4QiZvG__codeInput::placeholder{color:#afafb5;opacity:1;letter-spacing:2px}.ContactConfirmationModal-module__4QiZvG__codeInput:focus{background:#eee}.ContactConfirmationModal-module__4QiZvG__codeError{font-family:var(--font-manrope), sans-serif;color:#f44;font-size:12px;font-weight:400;line-height:1.3}.ContactConfirmationModal-module__4QiZvG__timer{font-family:var(--font-manrope), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:400;line-height:1.4}.ContactConfirmationModal-module__4QiZvG__buttons{justify-content:stretch;align-self:stretch;align-items:stretch;gap:16px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__footer{flex-direction:column;gap:16px;display:flex}.ContactConfirmationModal-module__4QiZvG__cancelButton,.ContactConfirmationModal-module__4QiZvG__confirmButton{flex:1}.ContactConfirmationModal-module__4QiZvG__resendSection{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.ContactConfirmationModal-module__4QiZvG__resendText{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:16px;font-weight:400;line-height:1.4}.ContactConfirmationModal-module__4QiZvG__resendButton{font-family:var(--font-manrope), sans-serif;color:#fd6710;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:500;line-height:1.25;text-decoration:underline}.ContactConfirmationModal-module__4QiZvG__resendButton:hover:not(:disabled){color:#e55a0f}.ContactConfirmationModal-module__4QiZvG__resendButton:disabled{color:#95959d;cursor:not-allowed;text-decoration:none}@media (max-width:1023px){.ContactConfirmationModal-module__4QiZvG__container{border-radius:0;gap:20px;width:100%;max-width:100%;padding:24px 16px}.ContactConfirmationModal-module__4QiZvG__content,.ContactConfirmationModal-module__4QiZvG__form{flex:1}.ContactConfirmationModal-module__4QiZvG__title{font-size:26px}.ContactConfirmationModal-module__4QiZvG__description{font-size:14px}.ContactConfirmationModal-module__4QiZvG__buttons{flex-direction:column;gap:12px}.ContactConfirmationModal-module__4QiZvG__cancelButton,.ContactConfirmationModal-module__4QiZvG__confirmButton{width:100%!important}.ContactConfirmationModal-module__4QiZvG__footer{background:#fff;margin-top:auto}}@media (min-width:1024px){.ContactConfirmationModal-module__4QiZvG__modalWrapper.confirmationModal{width:auto;min-width:500px}.ContactConfirmationModal-module__4QiZvG__container{width:500px}}
.ProductsList-module__nlb-jG__productsSection{flex-direction:column;display:flex}.ProductsList-module__nlb-jG__productsList{background:#fff;border:1px solid #e5e5e6;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ProductsList-module__nlb-jG__loadMoreSection{justify-content:center;padding:24px 0 0;display:flex}.ProductsList-module__nlb-jG__loadMoreButton{text-transform:uppercase;text-underline-offset:2px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:underline!important}
.SubmitButton-module__URYKKW__submitButton{cursor:pointer;background:#fd6710;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:50px;transition:background-color .2s;display:flex}.SubmitButton-module__URYKKW__submitButton:hover{background:#e55a0e}.SubmitButton-module__URYKKW__submitButton:disabled{cursor:not-allowed;background:#cacace}.SubmitButton-module__URYKKW__submitButtonText{font-family:var(--font-manrope), sans-serif;color:#fff;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.25}@media (max-width:1023px){.SubmitButton-module__URYKKW__stickyMobile{position:static}}
.AboutStats-module__JAuXiq__aboutSection{background:#fff;flex-direction:column;gap:60px;width:100%;max-width:1440px;margin:0 auto;padding-top:120px;display:flex}.AboutStats-module__JAuXiq__aboutTextBlock{flex-direction:column;gap:32px;max-width:1094px;display:flex}.AboutStats-module__JAuXiq__aboutTitle{font-family:var(--font-exo-2), sans-serif;color:#1c1c1c;font-size:52px;font-weight:500;line-height:1.1}.AboutStats-module__JAuXiq__aboutSubtitle{font-family:var(--font-manrope), sans-serif;color:#1c1c1c;max-width:637px;font-size:18px;line-height:1.4}.AboutStats-module__JAuXiq__aboutStatsBlock{border-top:1px solid #e5e5e6;flex-direction:row;justify-content:flex-start;gap:20px;width:100%;margin-bottom:120px;padding:20px 0 0;display:flex}.AboutStats-module__JAuXiq__aboutStat{flex-direction:column;flex:1 1 0;align-items:center;gap:38px;min-width:0;padding:30px 20px;display:flex}.AboutStats-module__JAuXiq__statValue{font-family:var(--font-exo-2), sans-serif;color:#222324;font-size:85px;font-weight:400;line-height:1.05}.AboutStats-module__JAuXiq__statLabelRow{flex-direction:row;align-items:center;gap:8px;display:flex}.AboutStats-module__JAuXiq__statDot{background:#fd6710;border-radius:50%;flex-shrink:0;width:6px;height:6px}.AboutStats-module__JAuXiq__statLabel{font-family:var(--font-manrope), sans-serif;color:#7b7b84;text-align:left;font-size:14px;line-height:1.05}@media (max-width:1200px){.AboutStats-module__JAuXiq__aboutSection{padding:60px 16px 0}.AboutStats-module__JAuXiq__aboutTitle{font-size:26px}.AboutStats-module__JAuXiq__aboutStatsBlock{flex-direction:column;gap:16px;padding:16px 0 0}.AboutStats-module__JAuXiq__aboutStat{flex-direction:column;align-items:center;gap:8px;padding:20px 10px}.AboutStats-module__JAuXiq__statValue{font-size:40px}.AboutStats-module__JAuXiq__statLabel{font-size:13px}}@media (max-width:1023px){.AboutStats-module__JAuXiq__aboutSection{gap:24px;padding:60px 8px 0}.AboutStats-module__JAuXiq__aboutTitle{font-size:26px}.AboutStats-module__JAuXiq__aboutSubtitle{font-size:14px}.AboutStats-module__JAuXiq__aboutStatsBlock{border-top:none;align-items:flex-start;margin-bottom:0;padding-left:16px;position:relative}.AboutStats-module__JAuXiq__aboutStatsBlock:before{content:"";background:#e5e5e6;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-7px}.AboutStats-module__JAuXiq__aboutStat{align-items:flex-start;gap:8px;padding:12px 0}.AboutStats-module__JAuXiq__statValue{font-size:40px}.AboutStats-module__JAuXiq__statLabel{text-align:left;font-size:14px}}
.ProductDetailWidget-module__-k6H-G__productDetailWidget{flex-direction:column;gap:60px;width:100%;min-width:0;max-width:1360px;margin:0 auto;display:flex}.ProductDetailWidget-module__-k6H-G__productContent{grid-template-columns:minmax(0,430px) minmax(0,461px) 320px;justify-content:start;align-items:start;gap:40px;min-width:0;display:grid}.ProductDetailWidget-module__-k6H-G__mainInfo{flex-direction:column;gap:40px;min-width:0;display:flex}.ProductDetailWidget-module__-k6H-G__actionsWrapper{box-sizing:border-box;background-clip:padding-box;border-left:1px solid #e5e5e6;align-self:stretch;min-width:0;padding-top:41px;padding-left:40px}.ProductDetailWidget-module__-k6H-G__loadingState{grid-template-columns:minmax(0,430px) minmax(0,461px) 320px;justify-content:start;align-items:start;gap:40px;display:grid}.ProductDetailWidget-module__-k6H-G__loadingActionsColumn{box-sizing:border-box;background-clip:padding-box;border-left:1px solid #e5e5e6;flex-direction:column;gap:12px;min-width:0;padding-left:40px;display:flex}@media (min-width:1024px) and (max-width:1439px){.ProductDetailWidget-module__-k6H-G__productContent,.ProductDetailWidget-module__-k6H-G__loadingState{grid-template-columns:minmax(280px,430px) minmax(0,1fr) minmax(260px,320px);gap:24px}.ProductDetailWidget-module__-k6H-G__actionsWrapper,.ProductDetailWidget-module__-k6H-G__loadingActionsColumn{padding-left:24px}}@media (max-width:1023px){.ProductDetailWidget-module__-k6H-G__productContent,.ProductDetailWidget-module__-k6H-G__loadingState{grid-template-columns:minmax(0,1fr);gap:16px}.ProductDetailWidget-module__-k6H-G__productContent>*{min-width:0}.ProductDetailWidget-module__-k6H-G__actionsWrapper,.ProductDetailWidget-module__-k6H-G__loadingActionsColumn{border-left:none;padding-left:0}.ProductDetailWidget-module__-k6H-G__actionsWrapper{padding-top:0}}.ProductDetailWidget-module__-k6H-G__skeletonImage{background:#f0f0f0;border-radius:12px;height:430px;position:relative;overflow:hidden}.ProductDetailWidget-module__-k6H-G__skeletonBlock,.ProductDetailWidget-module__-k6H-G__skeletonTall{background:#f0f0f0;border-radius:10px;position:relative;overflow:hidden}.ProductDetailWidget-module__-k6H-G__skeletonBlock{height:48px}.ProductDetailWidget-module__-k6H-G__skeletonTall{height:240px}.ProductDetailWidget-module__-k6H-G__skeletonImage:after,.ProductDetailWidget-module__-k6H-G__skeletonBlock:after,.ProductDetailWidget-module__-k6H-G__skeletonTall:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e6e6e6 50%,#0000 100%);animation:1.2s ease-in-out infinite ProductDetailWidget-module__-k6H-G__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ProductDetailWidget-module__-k6H-G__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ProductDetailWidget-module__-k6H-G__skeletonImage:after,.ProductDetailWidget-module__-k6H-G__skeletonBlock:after,.ProductDetailWidget-module__-k6H-G__skeletonTall:after{animation:none}}
.CheckoutPage-module__azMOGG__checkoutPageWrapper{background:#fff;flex-direction:column;min-height:100vh;display:flex}.CheckoutPage-module__azMOGG__checkoutMain{width:100%;max-width:1440px;padding:40px 20px var(--page-bottom-padding);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}.CheckoutPage-module__azMOGG__checkoutTitle{font-size:40px;font-weight:500;font-family:var(--font-exo-2), sans-serif;letter-spacing:0;font-style:normal;line-height:1.1}.CheckoutPage-module__azMOGG__checkoutContent{gap:40px;width:100%;display:flex}.CheckoutPage-module__azMOGG__checkoutFormSection{flex-direction:column;flex:1 1 0;gap:40px;min-width:0;max-width:980px;display:flex}.CheckoutPage-module__azMOGG__checkoutDivider{background:var(--color-border,#e5e5e6);flex-shrink:0;align-self:stretch;width:1px}.CheckoutPage-module__azMOGG__orderSummarySection{flex-shrink:0;align-self:flex-start;width:340px;position:sticky;top:12px}.CheckoutPage-module__azMOGG__mapContainer{width:560px;max-width:100%;height:500px}.CheckoutPage-module__azMOGG__orderResultWrapper{text-align:center;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;margin-top:80px;padding-bottom:40px;display:flex}.CheckoutPage-module__azMOGG__orderResultTitle{font-family:var(--font-manrope), sans-serif;color:#222324;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:1.25em}.CheckoutPage-module__azMOGG__orderResultTitleCard{font-family:var(--font-exo-2), sans-serif;letter-spacing:0;text-align:center;margin:0 0 20px;font-size:40px;font-style:normal;font-weight:500;line-height:1.1}.CheckoutPage-module__azMOGG__orderResultFailureTitle{font-family:var(--font-exo-2), sans-serif;letter-spacing:0;text-align:center;margin:0 0 20px;font-size:32px;font-style:normal;font-weight:500;line-height:1.1}.CheckoutPage-module__azMOGG__orderResultText{font-family:var(--font-manrope), sans-serif;color:#222324;text-align:center;max-width:352px;margin-bottom:8px;margin-left:auto;margin-right:auto;font-size:14px;font-weight:400;line-height:1.4}.CheckoutPage-module__azMOGG__orderResultLink{color:#fd6710;cursor:pointer;font-size:14px;font-weight:400;text-decoration:underline}.CheckoutPage-module__azMOGG__orderResultTextWrapper{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.CheckoutPage-module__azMOGG__orderResultButton{--button-width:min(100%, 300px)}.CheckoutPage-module__azMOGG__orderPaymentFailureImage{width:min(100%,160px);height:auto}.CheckoutPage-module__azMOGG__orderResultTextCard{font-family:var(--font-manrope), sans-serif;letter-spacing:0;text-align:center;color:var(--Header,#0f172a);overflow-wrap:anywhere;word-break:break-word;border-radius:16px;width:min(100%,452px);max-width:100%;margin-bottom:12px;font-size:16px;font-weight:500;line-height:1.25}.CheckoutPage-module__azMOGG__orderQrCard{box-sizing:border-box;background:#fff;border:1px solid #e5e5e6;border-radius:12px;justify-content:center;align-items:center;width:228px;height:228px;padding:12px;display:flex}.CheckoutPage-module__azMOGG__orderQrImage{object-fit:contain;width:100%;height:100%;display:block}.CheckoutPage-module__azMOGG__orderPaymentMeta{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;font-weight:500;line-height:1.4}.CheckoutPage-module__azMOGG__orderPaymentLoader{border-width:5px;width:56px;height:56px}.CheckoutPage-module__azMOGG__loadingSkeletons{flex-direction:column;gap:16px;display:flex}.CheckoutPage-module__azMOGG__categorySkeleton{background:#f2f3f4;border-radius:12px;width:100%;height:88px;position:relative;overflow:hidden}.CheckoutPage-module__azMOGG__categorySkeleton:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e9eaec 50%,#0000 100%);animation:1.4s infinite CheckoutPage-module__azMOGG__skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes CheckoutPage-module__azMOGG__skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.CheckoutPage-module__azMOGG__categorySkeleton:after{animation:none}}.CheckoutPage-module__azMOGG__deliveryInfoMessage{font-family:var(--font-manrope), sans-serif;color:#7b7b84;font-size:14px;line-height:1.4}.CheckoutPage-module__azMOGG__deliveryGroupsContainer{min-height:140px;position:relative}.CheckoutPage-module__azMOGG__deliveryGroupsLoaderStandalone{justify-content:center;align-items:center;width:100%;min-height:140px;display:flex}.CheckoutPage-module__azMOGG__deliveryGroupsLoaderOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffa6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CheckoutPage-module__azMOGG__unavailableProductsTitle{font-family:var(--font-manrope), sans-serif;letter-spacing:0;color:#222324;margin-bottom:16px;font-size:18px;font-weight:500;line-height:120%}@media (max-width:1023px){.CheckoutPage-module__azMOGG__checkoutMain{padding:24px 12px var(--page-bottom-padding)}.CheckoutPage-module__azMOGG__checkoutContent{flex-direction:column;gap:40px}.CheckoutPage-module__azMOGG__checkoutDivider{display:none}.CheckoutPage-module__azMOGG__orderSummarySection{width:100%;position:static}.CheckoutPage-module__azMOGG__checkoutTitle{font-size:32px}.CheckoutPage-module__azMOGG__orderResultWrapper{padding-left:12px;padding-right:12px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));margin-top:48px}}
.AuthSocialLogin-module__tQWyTq__container{flex-direction:column;gap:16px;display:flex}.AuthSocialLogin-module__tQWyTq__divider{margin:0!important}.AuthSocialLogin-module__tQWyTq__buttonsRow{box-sizing:border-box;gap:12px;width:100%;max-width:100%;display:flex}.AuthSocialLogin-module__tQWyTq__vkButton,.AuthSocialLogin-module__tQWyTq__tgButton{color:#222324;border-radius:var(--border-radius-medium);height:44px;font-family:var(--font-manrope), sans-serif;letter-spacing:0;text-transform:uppercase;cursor:pointer;background:#f6f6f6;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.AuthSocialLogin-module__tQWyTq__vkIcon{width:30px;height:19px}.AuthSocialLogin-module__tQWyTq__tgIcon{width:22px;height:22px}@media (max-width:1023px){.AuthSocialLogin-module__tQWyTq__container{box-sizing:border-box;max-width:100%;position:relative}.AuthSocialLogin-module__tQWyTq__buttonsRow{gap:8px}.AuthSocialLogin-module__tQWyTq__vkButton,.AuthSocialLogin-module__tQWyTq__tgButton{flex:1 1 0;min-width:0;font-size:14px}}
.ContactInfoForm-module__oJdwoq__section{flex-direction:column;gap:20px;display:flex}.ContactInfoForm-module__oJdwoq__sectionTitle{color:#333;margin:0;font-size:16px;font-weight:500}.ContactInfoForm-module__oJdwoq__contactForm{flex-direction:column;gap:20px;display:flex}.ContactInfoForm-module__oJdwoq__contactFields{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.ContactInfoForm-module__oJdwoq__phoneInputWrapper,.ContactInfoForm-module__oJdwoq__emailField{width:290px}.ContactInfoForm-module__oJdwoq__submitButtonContainer{align-items:flex-end;margin-top:auto;padding-bottom:0;display:flex}.ContactInfoForm-module__oJdwoq__phoneSubmitButtonContainer{gap:10px}.ContactInfoForm-module__oJdwoq__submitButtonContainer.ContactInfoForm-module__oJdwoq__withError{padding-bottom:16px}.ContactInfoForm-module__oJdwoq__saveButton,.ContactInfoForm-module__oJdwoq__telegramButton{min-width:160px}@media (max-width:1023px){.ContactInfoForm-module__oJdwoq__contactFields{flex-direction:column;gap:12px}.ContactInfoForm-module__oJdwoq__phoneInputWrapper{width:100%}.ContactInfoForm-module__oJdwoq__phoneInputContainer{height:40px!important}.ContactInfoForm-module__oJdwoq__phoneInput{height:40px}.ContactInfoForm-module__oJdwoq__emailField{width:100%}.ContactInfoForm-module__oJdwoq__submitButtonContainer{align-items:stretch;width:100%;padding-bottom:0}.ContactInfoForm-module__oJdwoq__submitButtonContainer.ContactInfoForm-module__oJdwoq__withError{padding-bottom:0}.ContactInfoForm-module__oJdwoq__phoneSubmitButtonContainer{flex-direction:column;gap:10px}.ContactInfoForm-module__oJdwoq__saveButton,.ContactInfoForm-module__oJdwoq__telegramButton{width:100%;min-width:0;height:40px!important;padding:0 16px!important}}
.UnpaidOrderBanner-module__KzNf9a__banner{box-sizing:border-box;background:#ffefe6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px;display:flex}.UnpaidOrderBanner-module__KzNf9a__content{align-items:center;gap:12px;min-width:0;display:flex}.UnpaidOrderBanner-module__KzNf9a__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.UnpaidOrderBanner-module__KzNf9a__icon{width:28px;height:28px}.UnpaidOrderBanner-module__KzNf9a__textContent{flex-direction:column;gap:4px;min-width:0;display:flex}.UnpaidOrderBanner-module__KzNf9a__title,.UnpaidOrderBanner-module__KzNf9a__description{font-family:var(--font-manrope), sans-serif;color:#fd6710;margin:0}.UnpaidOrderBanner-module__KzNf9a__title{font-size:16px;font-weight:500;line-height:1.4}.UnpaidOrderBanner-module__KzNf9a__description{font-size:14px;font-weight:400;line-height:1.4}.UnpaidOrderBanner-module__KzNf9a__payButton{--button-width:125px;--button-min-width:125px;--button-height:40px;--button-padding:0 16px;--button-font-size:16px;--button-radius:12px;text-transform:uppercase;border-radius:12px;flex-shrink:0;font-size:16px;font-weight:500;text-decoration:none}@media (max-width:1023px){.UnpaidOrderBanner-module__KzNf9a__banner{flex-direction:column;align-items:stretch;padding:12px}.UnpaidOrderBanner-module__KzNf9a__payButton{--button-width:100%;--button-min-width:0}}
.OrderTableRow-module__kNVqiW__clamp2{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.OrderTableRow-module__kNVqiW__orderCodeColumn{min-width:0;color:inherit;flex-direction:column;justify-content:flex-start;gap:4px;text-decoration:none;display:flex}.OrderTableRow-module__kNVqiW__orderCodeInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.OrderTableRow-module__kNVqiW__orderCode{font-family:var(--font-manrope), sans-serif;color:var(--color-text-primary);vertical-align:middle;text-align:left;background:0 0;border:none;padding:0;font-size:14px;font-weight:400;line-height:1.4}.OrderTableRow-module__kNVqiW__orderDate{font-family:var(--font-manrope), sans-serif;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.3}.OrderTableRow-module__kNVqiW__deliveryColumn{min-width:0;color:inherit;flex-direction:column;justify-content:flex-start;gap:4px;text-decoration:none;display:flex}.OrderTableRow-module__kNVqiW__deliveryInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.OrderTableRow-module__kNVqiW__deliveryType{font-family:var(--font-manrope), sans-serif;color:#222324;font-size:14px;font-weight:400;line-height:1.4}.OrderTableRow-module__kNVqiW__deliveryAddress{font-family:var(--font-manrope), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.3}.OrderTableRow-module__kNVqiW__priceColumn{min-width:0;color:inherit;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;text-decoration:none;display:flex}.OrderTableRow-module__kNVqiW__price{font-family:var(--font-manrope), sans-serif;color:#222324;word-break:break-word;min-width:0;font-size:16px;font-weight:500;line-height:1.3}.OrderTableRow-module__kNVqiW__imagesColumn{min-width:0;color:inherit;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.OrderTableRow-module__kNVqiW__imagesInfo{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:52px;display:flex}.OrderTableRow-module__kNVqiW__imagesContainer{align-items:center;gap:4px;display:flex}.OrderTableRow-module__kNVqiW__imagesPlaceholder{flex:0 0 30px;width:30px;height:30px;display:block}.OrderTableRow-module__kNVqiW__itemsCount{font-family:var(--font-manrope), Manrope, sans-serif;letter-spacing:0;color:#95959d;vertical-align:middle;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400;line-height:130%}.OrderTableRow-module__kNVqiW__statusColumn{min-width:0;color:inherit;flex-direction:column;justify-content:flex-start;text-decoration:none;display:flex}.OrderTableRow-module__kNVqiW__actionsColumn{justify-content:flex-end;align-items:flex-start;min-width:0;padding-right:0;display:flex}.OrderTableRow-module__kNVqiW__tableRow{cursor:pointer;display:contents;position:relative}.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__orderCodeColumn,.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__deliveryColumn,.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__priceColumn,.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__imagesColumn,.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__statusColumn,.OrderTableRow-module__kNVqiW__tableRow:hover .OrderTableRow-module__kNVqiW__actionsColumn{background-color:#f8f9fa}.OrderTableRow-module__kNVqiW__orderCodeColumn,.OrderTableRow-module__kNVqiW__deliveryColumn,.OrderTableRow-module__kNVqiW__priceColumn,.OrderTableRow-module__kNVqiW__imagesColumn,.OrderTableRow-module__kNVqiW__statusColumn,.OrderTableRow-module__kNVqiW__actionsColumn{z-index:2;transition:background-color .2s;position:relative}
.CatalogView-module__PvEzHa__catalogView{padding:40px 20px var(--page-bottom-padding)}.CatalogView-module__PvEzHa__container{flex-direction:column;gap:40px;max-width:1360px;margin:0 auto;display:flex}.CatalogView-module__PvEzHa__title{font-family:var(--font-exo-2), sans-serif;color:#1c1c1c;margin:0;font-size:32px;font-weight:500;line-height:1.1}.CatalogView-module__PvEzHa__headingBlock{flex-direction:column;gap:10px;display:flex}.CatalogView-module__PvEzHa__intro{color:#5f5f5f;max-width:760px;margin:0;font-size:16px;line-height:1.45}.CatalogView-module__PvEzHa__categoriesGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.CatalogView-module__PvEzHa__productCarousel{margin-top:60px}.CatalogView-module__PvEzHa__serverProductCarouselShell{padding:0 20px}.CatalogView-module__PvEzHa__serverProductCarouselShell .CatalogView-module__PvEzHa__productCarousel{padding-bottom:var(--page-bottom-padding)}@media (max-width:1200px){.CatalogView-module__PvEzHa__container{max-width:1200px}}@media (max-width:1439px){.CatalogView-module__PvEzHa__categoriesGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.CatalogView-module__PvEzHa__container{gap:24px;padding:0}.CatalogView-module__PvEzHa__title{font-size:26px}.CatalogView-module__PvEzHa__intro{font-size:14px}.CatalogView-module__PvEzHa__catalogView{padding-top:0;padding-bottom:var(--page-bottom-padding)}.CatalogView-module__PvEzHa__productCarousel,.CatalogView-module__PvEzHa__serverProductCarouselShell{display:none}}@media (min-width:600px) and (max-width:1023px){.CatalogView-module__PvEzHa__categoriesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;max-width:100%;display:grid}}@media (max-width:599px){.CatalogView-module__PvEzHa__categoriesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;max-width:100%;display:grid}}
.ProductDetailView-module__bq8KRW__productDetailView{padding:40px 40px var(--page-bottom-padding);box-sizing:border-box;background:#fff;flex-direction:column;align-items:center;gap:80px;width:100%;max-width:1440px;margin:0 auto;display:flex}.ProductDetailView-module__bq8KRW__productDetail{width:100%;min-width:0}.ProductDetailView-module__bq8KRW__breadcrumbs{box-sizing:border-box;width:100%;max-width:1360px;min-height:18px;margin:30px auto 0}.ProductDetailView-module__bq8KRW__origsAnalogs,.ProductDetailView-module__bq8KRW__applicability{width:100%;max-width:1360px}.ProductDetailView-module__bq8KRW__contextualLinks{width:100%;max-width:1360px;color:var(--color-text-secondary);flex-wrap:wrap;gap:6px;font-size:14px;line-height:1.4;display:flex}.ProductDetailView-module__bq8KRW__contextualLinks ul{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}.ProductDetailView-module__bq8KRW__contextualLinks li:not(:last-child):after{content:"·";color:var(--color-text-secondary);margin:0 6px}.ProductDetailView-module__bq8KRW__contextualLinks a{color:#fd6710;text-underline-offset:2px}@media (max-width:1023px){.ProductDetailView-module__bq8KRW__productDetailView{padding:0 12px var(--page-bottom-padding);gap:60px;max-width:100%;overflow-x:hidden}.ProductDetailView-module__bq8KRW__breadcrumbs{min-width:0;max-width:100%;margin:16px auto 8px;padding-left:20px;padding-right:12px}}@media (max-width:1439px) and (min-width:1024px){.ProductDetailView-module__bq8KRW__breadcrumbs{padding-left:20px;padding-right:12px}}
.Timeline-module__Vww-_W__historyTimeline{max-width:100vw;height:auto;display:block}
/*# sourceMappingURL=3ed0do05w5mhl.css.map*/