.warranty-page-module__OpFbdW__warrantyPage{padding:0;display:block}.warranty-page-module__OpFbdW__breadcrumbsSection{padding:20px 0 10px}.warranty-page-module__OpFbdW__breadcrumbsSection+section{padding-top:10px}.warranty-page-module__OpFbdW__heroSection{padding:var(--section-padding-y)0;gap:60px;display:grid}.warranty-page-module__OpFbdW__heroSection h1{margin:0}.warranty-page-module__OpFbdW__heroContent{gap:24px;display:grid}.warranty-page-module__OpFbdW__heroSubtitle{max-width:640px}.warranty-page-module__OpFbdW__conditions{--ds-advantages-bg:var(--black300);--ds-advantages-columns:repeat(3,minmax(0,1fr));--ds-advantages-column-gap:40px;--ds-advantages-row-gap:40px;--ds-advantages-icon-filter:brightness(0)invert(1);--ds-advantages-title-color:var(--white-700-body-text);--ds-advantages-text-color:var(--off-white-400)}.warranty-page-module__OpFbdW__stepsSection{padding:var(--section-padding-y)0;gap:40px;display:grid}.warranty-page-module__OpFbdW__stepsSection h2{margin:0}.warranty-page-module__OpFbdW__stepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.warranty-page-module__OpFbdW__stepCard{background:var(--light-blue-200);border-radius:8px;flex-direction:column;gap:16px;padding:24px 20px;display:flex}.warranty-page-module__OpFbdW__stepNumber{background:var(--blue-100);width:36px;height:36px;color:var(--white-700-body-text);font-size:16px;font-weight:var(--font-weight-bold);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.warranty-page-module__OpFbdW__stepText{margin:0;line-height:1.4}.warranty-page-module__OpFbdW__formSection{padding:var(--section-padding-y)0;gap:40px;display:grid}.warranty-page-module__OpFbdW__formSection h2{margin:0}.warranty-page-module__OpFbdW__formSectionHeader{gap:0;display:grid}.warranty-page-module__OpFbdW__authNotice{background:var(--light-blue-200);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;display:grid}.warranty-page-module__OpFbdW__authNoticeText{color:var(--black300);margin:0;font-size:16px;line-height:1.35}.warranty-page-module__OpFbdW__authNoticeButton{white-space:nowrap}.warranty-page-module__OpFbdW__warrantyForm{background:var(--light-blue-200);border-radius:8px;gap:24px;min-width:0;padding:32px;display:grid}.warranty-page-module__OpFbdW__fieldBlock{gap:12px;min-width:0;display:grid}.warranty-page-module__OpFbdW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.warranty-page-module__OpFbdW__fieldLabel{color:var(--black300);margin:0;font-size:16px;font-weight:600;line-height:1.35}.warranty-page-module__OpFbdW__requiredMark{color:var(--black300)}.warranty-page-module__OpFbdW__dropdownPlaceholder{color:var(--grey-text-600)}.warranty-page-module__OpFbdW__dropdownField{width:100%;position:relative}.warranty-page-module__OpFbdW__dropdownField .dropdown__trigger{background-color:var(--white-700-body-text);box-sizing:border-box;background-position:right 12px center;background-size:20px 20px;border:1px solid #0000;width:100%;min-width:0;height:44px;min-height:44px;padding:11px 44px 11px 16px}.warranty-page-module__OpFbdW__dropdownField .dropdown__trigger:hover{border-color:var(--light-grey-500-divider);background-color:var(--white-700-body-text)}:is(.warranty-page-module__OpFbdW__dropdownField .dropdown__trigger:focus,.warranty-page-module__OpFbdW__dropdownField .dropdown__trigger:focus-visible){border-color:var(--light-grey-500-divider)}.warranty-page-module__OpFbdW__dropdownField .dropdown__menu{width:100%}.warranty-page-module__OpFbdW__dropdownField .dropdown__option{align-items:center;min-height:44px;display:flex}.warranty-page-module__OpFbdW__dropdownFieldDisabled .dropdown__trigger{cursor:not-allowed;opacity:.65}.warranty-page-module__OpFbdW__formTextarea{background:var(--white-700-body-text);width:100%;min-height:144px;color:var(--black300);font:inherit;resize:vertical;box-shadow:none;border:1px solid #0000;border-radius:8px;padding:18px 24px;line-height:1.4}.warranty-page-module__OpFbdW__fieldBlock .field-form.grey.field-form--on-light{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:11px 16px}.warranty-page-module__OpFbdW__formTextarea::placeholder{color:var(--grey-text-600)}.warranty-page-module__OpFbdW__formTextarea:hover,.warranty-page-module__OpFbdW__formTextarea:focus,.warranty-page-module__OpFbdW__formTextarea:focus-visible{border-color:var(--light-grey-500-divider);outline:none}.warranty-page-module__OpFbdW__formTextarea:disabled{cursor:not-allowed;opacity:.65}.warranty-page-module__OpFbdW__fileInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.warranty-page-module__OpFbdW__fileTrigger{background:var(--white-700-body-text);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;width:100%;min-height:44px;padding:11px 16px;display:flex}.warranty-page-module__OpFbdW__fileTriggerInner{width:fit-content;min-width:0;color:var(--grey-text-600);cursor:pointer;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.35;transition:color .2s;display:inline-flex}.warranty-page-module__OpFbdW__fieldBlock:hover .warranty-page-module__OpFbdW__fileTriggerInner{color:var(--black300)}.warranty-page-module__OpFbdW__fileTriggerDisabled{cursor:not-allowed;opacity:.65}.warranty-page-module__OpFbdW__formConsent{width:100%;min-width:0;color:var(--black300)}.warranty-page-module__OpFbdW__formConsentText.order-form__consent-text{color:var(--black300);line-height:1.35}.warranty-page-module__OpFbdW__formConsentText.order-form__consent-text a{color:var(--black300);text-underline-offset:2px;text-decoration:underline}.warranty-page-module__OpFbdW__formConsentBox.order-form__consent-box{background:var(--white-700-body-text);border:1px solid #0000;margin-top:0}.warranty-page-module__OpFbdW__formConsent:hover .order-form__consent-box{border-color:var(--light-grey-500-divider)}.warranty-page-module__OpFbdW__formConsent .order-form__consent-input:focus-visible+.order-form__consent-box{border-color:var(--light-grey-500-divider)}.warranty-page-module__OpFbdW__formActions{flex:none;justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;min-height:44px;display:inline-flex;position:relative}.warranty-page-module__OpFbdW__formMessageError{color:#bb2f2f;margin:0;font-size:14px;line-height:1.35}.warranty-page-module__OpFbdW__formSuccessToast{background:var(--white-700-body-text);z-index:5;border-radius:8px;gap:12px;width:360px;max-width:min(360px,100vw - 48px);margin:0;padding:14px;animation:.22s warranty-page-module__OpFbdW__cart-toast-in;display:grid;position:absolute;bottom:0;left:calc(100% + 16px);box-shadow:0 10px 30px #00000024}.warranty-page-module__OpFbdW__formSuccessToastContent{gap:4px;display:grid}.warranty-page-module__OpFbdW__formSuccessToastDescription{color:var(--grey-text-600);margin:0;font-size:14px;line-height:1.35}.warranty-page-module__OpFbdW__formSuccessToastActions{display:block}.warranty-page-module__OpFbdW__formSuccessToastLink{border:1px solid var(--blue-100);background:var(--blue-100);width:100%;color:var(--white-700-body-text);text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:12px 14px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.warranty-page-module__OpFbdW__formSuccessToastLink:hover{color:var(--black300);background:var(--white-700-body-text);border-color:var(--light-grey-500-divider)}@keyframes warranty-page-module__OpFbdW__cart-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:992px){.warranty-page-module__OpFbdW__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.warranty-page-module__OpFbdW__formSuccessToast{width:min(360px,100vw - 64px);max-width:min(360px,100vw - 64px);bottom:calc(100% + 12px);left:0}}@media (max-width:768px){.warranty-page-module__OpFbdW__heroSection{padding:var(--section-padding-y-mobile)0;gap:40px}.warranty-page-module__OpFbdW__conditions{--ds-advantages-padding:20px;--ds-advantages-columns:1fr}.warranty-page-module__OpFbdW__stepsSection,.warranty-page-module__OpFbdW__formSection{padding:var(--section-padding-y-mobile)0}.warranty-page-module__OpFbdW__stepsGrid,.warranty-page-module__OpFbdW__authNotice{grid-template-columns:1fr}.warranty-page-module__OpFbdW__warrantyForm{padding:24px 20px}.warranty-page-module__OpFbdW__formActions{align-items:stretch;width:100%;display:flex}.warranty-page-module__OpFbdW__formSuccessToast{width:100%;max-width:none;position:static;bottom:auto;left:auto}}@media (max-width:767px){.warranty-page-module__OpFbdW__formGrid{grid-template-columns:1fr}}
