.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup{background-color:var(--black-5);padding-bottom:var(--space-80)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__BackLinkWrapper{padding-top:var(--space-32);padding-bottom:var(--space-16)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Header{margin-bottom:var(--space-48)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Title{font-size:var(--font-size-32);font-weight:var(--font-weight-bold);line-height:var(--line-height-40);margin-bottom:var(--space-16)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Description{font-size:var(--font-size-16);line-height:var(--line-height-24);color:var(--black-80)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Form{margin-bottom:24px}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputContainer{color:var(--black-80)}@media (max-width:767px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputContainer{margin-bottom:24px}}@media (min-width:768px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputContainer{flex-wrap:wrap;align-items:flex-start;display:flex}}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputWrapper{border-radius:4px;margin:10px auto;display:block;position:relative}@media (min-width:768px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputWrapper{flex:none;margin:0 0 0 20px}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__InputWrapper:first-child{margin-left:0}}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input{border-radius:4px;width:100%;height:56px;padding:12px 16px 0}@media (min-width:768px) and (max-width:959px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input{width:224px}}@media (min-width:960px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input{width:280px}}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input__Spacer{margin-bottom:var(--space-8)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input__Container{position:relative}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Input__Icon{width:16px;height:16px;color:var(--alert-ok);position:absolute;top:20px;right:16px}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__FindButton{font-size:var(--font-size-section-title-small);letter-spacing:var(--letter-spacing-section-title-small);line-height:var(--line-height-section-title-small);gap:12px}@media (min-width:768px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__FindButton{flex:none;margin-left:20px}}@media (max-width:767px){.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__FindButton{width:100%}}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__ErrorMessage{padding:var(--space-16);background-color:var(--error-10);border:1px solid var(--error-60);border-radius:var(--border-radius-4);color:var(--error-60);margin-bottom:var(--space-24)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__Result{margin-top:var(--space-32)}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__CardLink{color:inherit;border-radius:var(--border-radius-8);text-decoration:none;transition:box-shadow .2s;display:block}.my-account-repair-center-device-lookup-module__e3yL7a__RepairCenterDeviceLookup__CardLink:hover{box-shadow:0 5px 10px #0000004d}
.claim-details-form-module__f0xlKa__container{position:relative}.claim-details-form-module__f0xlKa__defectPriorSale{align-items:center;gap:8px;margin-top:24px;display:flex}.claim-details-form-module__f0xlKa__defectPriorSaleLabel{margin-right:4px}
.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner{background-color:var(--black-80);max-width:1920px;color:var(--white);text-align:center;margin:0 auto;padding:40px 40px 64px}@media (max-width:767px){.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner{padding:16px 24px 40px}}.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner__Container{color:var(--white);letter-spacing:2.57px;text-transform:uppercase;align-items:center;gap:16px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner__Container svg{color:var(--alert-ok)}@media (max-width:767px){.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner__Container{letter-spacing:2.14px;flex-direction:column;gap:0;font-size:10px;line-height:14px}.claim-spare-parts-confirmation-banner-module__OXk7lW__ClaimSparePartsConfirmationBanner__Container svg{margin-bottom:8px}}
.spare-part-form-module__3QuLLG__container{background-color:var(--white);max-width:1260px;margin:-24px auto 0;padding:32px 24px;position:relative}.spare-part-form-module__3QuLLG__decisionTitle{color:var(--black-60);font-weight:700;font-size:var(--font-size-section-title-small);letter-spacing:var(--letter-spacing-section-title-small);line-height:var(--line-height-section-title-small);text-transform:uppercase;padding-bottom:24px}.spare-part-form-module__3QuLLG__buttonGroup{gap:16px 24px;display:flex}.spare-part-form-module__3QuLLG__fieldInput{padding:12px 16px 0}.spare-part-form-module__3QuLLG__lookupLoading{align-items:center;height:16px;min-height:16px;margin-top:6px;display:inline-flex}.spare-part-form-module__3QuLLG__lookupLoadingDots{align-items:center;gap:4px;height:16px;display:inline-flex}.spare-part-form-module__3QuLLG__lookupLoadingDots span{background-color:var(--primary);opacity:.35;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite spare-part-form-module__3QuLLG__lookupLoadingPulse;display:block}.spare-part-form-module__3QuLLG__lookupLoadingDots span:nth-child(2){animation-delay:.14s}.spare-part-form-module__3QuLLG__lookupLoadingDots span:nth-child(3){animation-delay:.28s}.spare-part-form-module__3QuLLG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes spare-part-form-module__3QuLLG__lookupLoadingPulse{0%,80%,to{opacity:.35;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.supporting-documents-list-module__Lu9m5W__container{margin-bottom:64px}.supporting-documents-list-module__Lu9m5W__title{font-size:var(--font-size-section-title-small);letter-spacing:var(--letter-spacing-section-title-small);line-height:var(--line-height-section-title-small);text-transform:uppercase;margin-bottom:16px;font-weight:700}.supporting-documents-list-module__Lu9m5W__list{margin:0;padding:0;list-style:none}.supporting-documents-list-module__Lu9m5W__item{box-shadow:0 -1px 0 0 var(--black-10)}.supporting-documents-list-module__Lu9m5W__item:last-child{box-shadow:0 -1px 0 0 var(--black-10), 0 1px 0 0 var(--black-10)}.supporting-documents-list-module__Lu9m5W__link{color:var(--black-60);cursor:pointer;align-items:center;gap:16px;padding:16px 24px;text-decoration:none;display:flex}.supporting-documents-list-module__Lu9m5W__link:hover .supporting-documents-list-module__Lu9m5W__fileName{color:var(--primary);border-bottom-color:var(--primary)}.supporting-documents-list-module__Lu9m5W__link:active .supporting-documents-list-module__Lu9m5W__fileName{color:var(--primary)}.supporting-documents-list-module__Lu9m5W__icon{flex:none;align-items:center;display:flex}.supporting-documents-list-module__Lu9m5W__fileName{font-weight:700;font-size:var(--font-size-section-title-small);letter-spacing:var(--letter-spacing-section-title-small);line-height:var(--line-height-section-title-small);text-transform:uppercase;overflow-wrap:break-word;word-break:break-word;border-bottom:1px solid #0000;transition:color .2s,border-bottom-color .2s}
.claim-form-module__ZVhKGq__container{margin-top:32px;margin-bottom:64px}.claim-form-module__ZVhKGq__SparePartFormWrapper{background-color:var(--white);max-width:1260px;margin:0 auto;padding:32px 24px}@media (min-width:960px){.claim-form-module__ZVhKGq__SparePartFormWrapper{padding:40px}}.claim-form-module__ZVhKGq__backgroundWrapper{background-color:var(--gray);padding-bottom:64px}.claim-form-module__ZVhKGq__decisionsSummary{background:var(--white);border:1px solid var(--gray-40);border-radius:4px;gap:12px;margin-block:32px;padding:24px;display:grid}.claim-form-module__ZVhKGq__decisionsSummary>button{justify-self:flex-start}.claim-form-module__ZVhKGq__deviceSparePartsTitle{color:var(--black-60);font-weight:700;font-size:var(--font-size-section-title-small);letter-spacing:var(--letter-spacing-section-title-small);line-height:var(--line-height-section-title-small);text-transform:uppercase;padding-top:32px;padding-bottom:24px}.claim-form-module__ZVhKGq__title{font-size:var(--font-size-headline-small);font-weight:700;line-height:var(--line-height-headline-small);letter-spacing:var(--letter-spacing-headline-small);margin:0;padding-bottom:16px}.claim-form-module__ZVhKGq__backLink{margin-bottom:20px}
.toggle-module__eTBYGG__toggle{background-color:var(--white);text-transform:uppercase;border-radius:16px;margin-left:auto;padding:2px 4px;display:inline-block;box-shadow:0 1px 4px #0000004d}.toggle-module__eTBYGG__toggleOption{letter-spacing:2.14px;color:var(--black-60);cursor:pointer;vertical-align:2px;border-radius:13px;outline:none;padding:5px 16px;font-size:10px;font-weight:700;line-height:14px;display:inline-block}.toggle-module__eTBYGG__toggleOptionActive{background-color:var(--black-80);color:var(--white)}@media (max-width:768px){.toggle-module__eTBYGG__toggle{margin-top:32px}}
.my-account-service-center-overview-module__fDS1iq__container{padding-top:64px;padding-bottom:64px}.my-account-service-center-overview-module__fDS1iq__title{margin-bottom:32px}.my-account-service-center-overview-module__fDS1iq__subtitle{margin-top:32px;margin-bottom:16px}.my-account-service-center-overview-module__fDS1iq__deviceList{padding-top:32px}.my-account-service-center-overview-module__fDS1iq__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.my-account-service-center-overview-module__fDS1iq__filters>:first-child{margin-left:0}.my-account-service-center-overview-module__fDS1iq__downloadButton{color:inherit;cursor:pointer;z-index:11;background:0 0;border:none;justify-content:center;align-items:center;margin:-8px 8px -8px -8px;padding:8px;display:inline-flex;position:relative}.my-account-service-center-overview-module__fDS1iq__downloadButton:disabled{cursor:default;opacity:.5}.my-account-service-center-overview-module__fDS1iq__downloadButton.my-account-service-center-overview-module__fDS1iq__downloading{cursor:progress}.my-account-service-center-overview-module__fDS1iq__downloadButton.my-account-service-center-overview-module__fDS1iq__downloading:disabled{opacity:1}.my-account-service-center-overview-module__fDS1iq__downloadButton.my-account-service-center-overview-module__fDS1iq__downloading svg{animation:.5s ease-in-out infinite alternate my-account-service-center-overview-module__fDS1iq__downloadPulse}@keyframes my-account-service-center-overview-module__fDS1iq__downloadPulse{0%{opacity:.2}to{opacity:1}}.my-account-service-center-overview-module__fDS1iq__main{position:relative}.my-account-service-center-overview-module__fDS1iq__listArea{min-height:120px;position:relative}.my-account-service-center-overview-module__fDS1iq__loading{z-index:20;justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;padding-block:32px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 10vw 2.5vw #fff}.my-account-service-center-overview-module__fDS1iq__loading>*{z-index:21}.my-account-service-center-overview-module__fDS1iq__loading+*{filter:blur(2px)}
.guarantee-dashboard-list-module__nPNSVa__container{padding-top:24px;padding-bottom:48px}.guarantee-dashboard-list-module__nPNSVa__title{margin-bottom:24px}.guarantee-dashboard-list-module__nPNSVa__toggle{margin-bottom:16px}.guarantee-dashboard-list-module__nPNSVa__list{flex-direction:column;display:flex}.guarantee-dashboard-list-module__nPNSVa__row{background-color:var(--white);border:1px solid var(--black-10);border-radius:var(--border-radius-8);color:inherit;flex-direction:column;margin-bottom:16px;text-decoration:none;transition:box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000a}.guarantee-dashboard-list-module__nPNSVa__row:hover{cursor:pointer;box-shadow:0 5px 10px #0000004d}.guarantee-dashboard-list-module__nPNSVa__rowStatic:hover{cursor:default;box-shadow:0 1px 2px #0000000a}.guarantee-dashboard-list-module__nPNSVa__rowTop{grid-template-columns:1fr auto;align-items:center;gap:16px;padding:10px 32px 10px 24px;display:grid}.guarantee-dashboard-list-module__nPNSVa__rowMeta{flex-direction:column;gap:6px;min-width:0;display:flex}.guarantee-dashboard-list-module__nPNSVa__rowTitle{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.guarantee-dashboard-list-module__nPNSVa__rowSubtitle{color:var(--black-60);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.guarantee-dashboard-list-module__nPNSVa__rowSubtitle>*+:before{content:"|";color:var(--black-40);margin-right:8px}.guarantee-dashboard-list-module__nPNSVa__strip{background:var(--gray);border-top:1px solid var(--black-10);border-bottom-left-radius:var(--border-radius-8);border-bottom-right-radius:var(--border-radius-8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:12px 32px 12px 24px;display:flex}.guarantee-dashboard-list-module__nPNSVa__stripLeft{flex-wrap:wrap;align-items:center;gap:8px 24px;min-width:0;display:flex}.guarantee-dashboard-list-module__nPNSVa__statusGroup{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.guarantee-dashboard-list-module__nPNSVa__stripField{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.guarantee-dashboard-list-module__nPNSVa__stripLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--black-60);flex:none;font-size:11px;font-weight:700}.guarantee-dashboard-list-module__nPNSVa__stripValue{white-space:nowrap;color:var(--black-80);font-size:14px;font-weight:500}.guarantee-dashboard-list-module__nPNSVa__editIcon{color:var(--primary);align-items:center;display:inline-flex}.guarantee-dashboard-list-module__nPNSVa__empty{text-align:center;color:var(--black-60);padding:48px 16px}.guarantee-dashboard-list-module__nPNSVa__loading{justify-content:center;padding:48px 0;display:flex}@media (max-width:640px){.guarantee-dashboard-list-module__nPNSVa__rowTop{grid-template-columns:1fr;gap:12px}}
.guarantee-case-detail-module__okWB_G__container{flex-direction:column;gap:16px;padding-top:24px;padding-bottom:48px;display:flex}.guarantee-case-detail-module__okWB_G__backLink{margin-bottom:20px}.guarantee-case-detail-module__okWB_G__backLink svg{margin-top:-2px}.guarantee-case-detail-module__okWB_G__headerBlock{flex-direction:column;margin-bottom:8px;display:flex}.guarantee-case-detail-module__okWB_G__headerTitle{text-transform:uppercase;letter-spacing:.02em;margin:0 0 16px;font-size:32px;font-weight:700}.guarantee-case-detail-module__okWB_G__headerMeta{color:var(--black-60);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.guarantee-case-detail-module__okWB_G__headerMeta>span+span:before{content:"|";color:var(--black-40);margin-right:8px}.guarantee-case-detail-module__okWB_G__headerStatusRow{align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.guarantee-case-detail-module__okWB_G__headerDeviceList{color:var(--black-60);margin:8px 0 4px;padding-left:20px}.guarantee-case-detail-module__okWB_G__headerDeviceList li+li{margin-top:6px}.guarantee-case-detail-module__okWB_G__devicesMoreToggle{text-align:left;cursor:pointer;color:var(--primary);background:0 0;border:none;align-self:flex-start;align-items:center;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.guarantee-case-detail-module__okWB_G__devicesMoreIcon{transition:transform .15s}.guarantee-case-detail-module__okWB_G__devicesMoreIconExpanded{transform:rotate(180deg)}.guarantee-case-detail-module__okWB_G__statusIndicator{border-radius:50%;flex-shrink:0;width:10px;height:10px}.guarantee-case-detail-module__okWB_G__statusPending{background-color:var(--orange)}.guarantee-case-detail-module__okWB_G__statusApproved{background-color:var(--alert-ok)}.guarantee-case-detail-module__okWB_G__statusRejected{background-color:var(--primary)}.guarantee-case-detail-module__okWB_G__statusReopened{background-color:var(--orange)}.guarantee-case-detail-module__okWB_G__statusProcessing{background-color:var(--blue-90)}.guarantee-case-detail-module__okWB_G__statusValue{font-weight:600}.guarantee-case-detail-module__okWB_G__statusReason{color:var(--black-60)}.guarantee-case-detail-module__okWB_G__card{background-color:var(--white);border:1px solid var(--black-10);border-radius:4px;padding:20px 24px}.guarantee-case-detail-module__okWB_G__cardTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--black-60);margin:0 0 12px;font-size:12px;font-weight:600}.guarantee-case-detail-module__okWB_G__cardTitleRow{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.guarantee-case-detail-module__okWB_G__cardTitleRow .guarantee-case-detail-module__okWB_G__cardTitle{margin:0}.guarantee-case-detail-module__okWB_G__invoiceColumns{grid-template-columns:1fr 2fr;gap:16px;display:grid}@media (max-width:900px){.guarantee-case-detail-module__okWB_G__twoColumn,.guarantee-case-detail-module__okWB_G__invoiceColumns{grid-template-columns:1fr}}.guarantee-case-detail-module__okWB_G__customerColumns{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:900px){.guarantee-case-detail-module__okWB_G__customerColumns{grid-template-columns:1fr}}.guarantee-case-detail-module__okWB_G__customerCompare{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.guarantee-case-detail-module__okWB_G__customerCompare{grid-template-columns:1fr}}.guarantee-case-detail-module__okWB_G__compareColumn{flex-direction:column;gap:12px;display:flex}.guarantee-case-detail-module__okWB_G__compareColumnTransfer{border-left:2px solid var(--primary);padding-left:16px}@media (max-width:600px){.guarantee-case-detail-module__okWB_G__compareColumnTransfer{border-left:none;border-top:2px solid var(--primary);padding-top:16px;padding-left:0}}.guarantee-case-detail-module__okWB_G__compareColumnLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--black-60);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.guarantee-case-detail-module__okWB_G__compareColumnIcon{flex-shrink:0}.guarantee-case-detail-module__okWB_G__customerGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.guarantee-case-detail-module__okWB_G__customerStack{flex-direction:column;gap:12px;display:flex}.guarantee-case-detail-module__okWB_G__customerField{flex-direction:column;gap:4px;display:flex}.guarantee-case-detail-module__okWB_G__customerFieldLabel{color:var(--black-60);font-size:12px}.guarantee-case-detail-module__okWB_G__customerFieldValue{color:var(--black);word-break:break-word;font-size:14px}.guarantee-case-detail-module__okWB_G__aiText{color:var(--black);white-space:pre-wrap;font-size:14px;line-height:1.5}.guarantee-case-detail-module__okWB_G__aiTextMissing{color:var(--black-60);font-size:14px;font-style:italic}.guarantee-case-detail-module__okWB_G__confidenceRow{align-items:center;gap:12px;margin-top:16px;display:flex}.guarantee-case-detail-module__okWB_G__confidenceLabel{color:var(--black-60);min-width:78px;font-size:12px}.guarantee-case-detail-module__okWB_G__confidenceBarTrack{background-color:var(--black-10);border-radius:3px;flex:1;height:6px;overflow:hidden}.guarantee-case-detail-module__okWB_G__confidenceBarFill{background-color:var(--primary);height:100%;display:block}.guarantee-case-detail-module__okWB_G__confidenceValue{text-align:right;min-width:42px;font-size:13px;font-weight:600}.guarantee-case-detail-module__okWB_G__aiFootRow{color:var(--black-60);flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;display:flex}.guarantee-case-detail-module__okWB_G__aiFootRow>*+:before{content:"|";color:var(--black-40);margin-right:8px}.guarantee-case-detail-module__okWB_G__checkList{background-color:var(--black-5,#f6f6f6);border-radius:4px;flex-direction:column;gap:6px;margin-top:16px;padding:12px;display:flex}.guarantee-case-detail-module__okWB_G__checkRow{align-items:center;gap:8px;font-size:13px;display:flex}.guarantee-case-detail-module__okWB_G__checkIcon{flex-shrink:0}.guarantee-case-detail-module__okWB_G__kvList{flex-direction:column;gap:10px;display:flex}.guarantee-case-detail-module__okWB_G__kvRow{flex-direction:column;gap:2px;display:flex}.guarantee-case-detail-module__okWB_G__kvLabel{color:var(--black-60);font-size:12px}.guarantee-case-detail-module__okWB_G__kvValue{color:var(--black);word-break:break-word;font-size:14px}.guarantee-case-detail-module__okWB_G__devicesList{flex-direction:column;gap:6px;margin-top:4px;display:flex}.guarantee-case-detail-module__okWB_G__devicesItem{background-color:var(--black-5,#f6f6f6);border-radius:3px;flex-direction:column;padding:8px 10px;font-size:13px;display:flex}.guarantee-case-detail-module__okWB_G__devicesItemMeta{color:var(--black-60);font-size:12px}.guarantee-case-detail-module__okWB_G__sspReasoning{margin-top:12px}.guarantee-case-detail-module__okWB_G__sspReasoningSummary{cursor:pointer;color:var(--primary);font-size:13px;font-weight:500}.guarantee-case-detail-module__okWB_G__sspReasoningBody{white-space:pre-wrap;color:var(--black);background-color:var(--black-5,#f6f6f6);border-radius:4px;max-height:280px;margin-top:8px;padding:12px;font-size:13px;line-height:1.5;overflow:auto}.guarantee-case-detail-module__okWB_G__pointOfSaleHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.guarantee-case-detail-module__okWB_G__pointOfSaleHint{color:var(--black-60);margin:0;font-size:12px;line-height:1.5}.guarantee-case-detail-module__okWB_G__linkedBadge,.guarantee-case-detail-module__okWB_G__notLinkedBadge,.guarantee-case-detail-module__okWB_G__posBadge,.guarantee-case-detail-module__okWB_G__sspBadge{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:3px;align-items:center;min-height:20px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.guarantee-case-detail-module__okWB_G__linkedBadge,.guarantee-case-detail-module__okWB_G__posBadge{color:#166534;background-color:#dcfce7}.guarantee-case-detail-module__okWB_G__notLinkedBadge{color:#92400e;background-color:#fef3c7}.guarantee-case-detail-module__okWB_G__sspBadge{color:#1d4ed8;background-color:#dbeafe}.guarantee-case-detail-module__okWB_G__selectedPoint{background-color:var(--black-5,#f6f6f6);border:1px solid var(--black-10);border-radius:4px;justify-content:space-between;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.guarantee-case-detail-module__okWB_G__selectedPoint>div{flex-direction:column;gap:3px;font-size:13px;display:flex}.guarantee-case-detail-module__okWB_G__selectedPointLabel{color:var(--black-60);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.guarantee-case-detail-module__okWB_G__textButton{color:var(--primary);font:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.guarantee-case-detail-module__okWB_G__textButton:hover{text-decoration:underline}.guarantee-case-detail-module__okWB_G__usePointButton{color:var(--primary);font:inherit;letter-spacing:3px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:8px;min-height:24px;padding:4px 0;font-size:14px;font-weight:700;line-height:17px;display:inline-flex}.guarantee-case-detail-module__okWB_G__usePointButton:hover{color:var(--primary-hover)}.guarantee-case-detail-module__okWB_G__usePointButton span{line-height:16px}.guarantee-case-detail-module__okWB_G__usePointButton svg{flex-shrink:0;align-self:center;margin-top:-3px;display:block}.guarantee-case-detail-module__okWB_G__usePointButton:disabled{color:var(--black-30);cursor:default}.guarantee-case-detail-module__okWB_G__usePointButton:disabled svg,.guarantee-case-detail-module__okWB_G__showAllButton:disabled svg{color:var(--black-30)}.guarantee-case-detail-module__okWB_G__pointOfSaleSearch{flex-direction:column;gap:8px;max-width:520px;margin-top:18px;display:flex}.guarantee-case-detail-module__okWB_G__resultMeta{color:var(--black-60);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.guarantee-case-detail-module__okWB_G__inlineLoading{color:var(--black-60);align-items:center;gap:6px;display:inline-flex}.guarantee-case-detail-module__okWB_G__inlineLoadingSpinner{flex:0 0 28px;width:28px;height:20px;display:inline-flex;position:relative;overflow:hidden}.guarantee-case-detail-module__okWB_G__inlineLoadingSpinner [role=status]{transform-origin:50%;width:80px;height:80px;transform:translate(-50%,-50%)scale(.28)}.guarantee-case-detail-module__okWB_G__pointOfSaleTableWrap{margin-top:6px;overflow-x:auto}.guarantee-case-detail-module__okWB_G__pointOfSaleTable{border-collapse:collapse;width:100%;font-family:var(--font-family-base);border:0;font-size:14px}.guarantee-case-detail-module__okWB_G__pointOfSaleTable th{z-index:1;text-align:left;background-color:var(--white);border:0;border-bottom:1px solid var(--black-10);color:var(--black);text-transform:uppercase;letter-spacing:.14em;padding:20px 16px;font-size:12px;font-weight:600;line-height:16.39px;position:sticky;top:0}.guarantee-case-detail-module__okWB_G__pointOfSaleTable th:last-child{text-align:right}.guarantee-case-detail-module__okWB_G__pointOfSaleTable td{border:0;border-bottom:1px solid var(--black-10);color:var(--black-60);vertical-align:middle;padding:20px 16px;font-weight:400}.guarantee-case-detail-module__okWB_G__pointOfSaleTable td:first-child{color:var(--black);font-weight:600}.guarantee-case-detail-module__okWB_G__pointOfSaleTable td:last-child{text-align:right;white-space:nowrap}.guarantee-case-detail-module__okWB_G__pointOfSaleTable tbody tr:hover td,.guarantee-case-detail-module__okWB_G__selectedResultRow{background-color:var(--black-4)}.guarantee-case-detail-module__okWB_G__selectedResultRow td:first-child{position:relative}.guarantee-case-detail-module__okWB_G__selectedResultRow td:first-child:before{content:"";background-color:var(--primary);width:4px;height:100%;position:absolute;top:0;left:0}.guarantee-case-detail-module__okWB_G__emptyResults{color:var(--black-60);text-align:center}.guarantee-case-detail-module__okWB_G__showAllButton{margin:14px auto 0;padding:0}.guarantee-case-detail-module__okWB_G__showAllButton.guarantee-case-detail-module__okWB_G__showAllButton:disabled,.guarantee-case-detail-module__okWB_G__showAllButton.guarantee-case-detail-module__okWB_G__showAllButton:disabled:hover{box-shadow:none;color:var(--primary-60);background-color:#0000}.guarantee-case-detail-module__okWB_G__showAllButton svg{color:var(--primary)}.guarantee-case-detail-module__okWB_G__showAllButton.guarantee-case-detail-module__okWB_G__showAllButton:disabled svg{color:var(--primary-60)}.guarantee-case-detail-module__okWB_G__showAllLoadingLabel{align-items:center;gap:8px;display:inline-flex}.guarantee-case-detail-module__okWB_G__showAllLoadingSpinner{flex:0 0 22px;width:22px;height:16px;display:inline-flex;position:relative;overflow:hidden}.guarantee-case-detail-module__okWB_G__showAllLoadingSpinner [role=status]{transform-origin:50%;width:60px;height:40px;transform:translate(-19px,-12px)scale(.35)}.guarantee-case-detail-module__okWB_G__createDivider{color:var(--black-60);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:26px 0 18px;font-size:11px;font-weight:700;display:flex}.guarantee-case-detail-module__okWB_G__createDivider:before,.guarantee-case-detail-module__okWB_G__createDivider:after{content:"";background-color:var(--black-10);flex:1;height:1px}.guarantee-case-detail-module__okWB_G__pointOfSaleForm{flex-direction:column;gap:16px;display:flex}.guarantee-case-detail-module__okWB_G__formHeaderRow,.guarantee-case-detail-module__okWB_G__formActions{justify-content:space-between;align-items:center;gap:12px;display:flex}.guarantee-case-detail-module__okWB_G__formActions{flex-wrap:wrap;justify-content:flex-end}.guarantee-case-detail-module__okWB_G__formSectionTitle{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:13px;font-weight:700}.guarantee-case-detail-module__okWB_G__actionMessage{color:var(--black-60);margin-right:auto;font-size:13px}@media (max-width:900px){.guarantee-case-detail-module__okWB_G__pointOfSaleHeader,.guarantee-case-detail-module__okWB_G__selectedPoint,.guarantee-case-detail-module__okWB_G__formHeaderRow{flex-direction:column;align-items:stretch}.guarantee-case-detail-module__okWB_G__formActions{flex-direction:row;justify-content:flex-end;align-items:center}}.guarantee-case-detail-module__okWB_G__invoiceFrame{border:1px solid var(--black-10);background-color:var(--black-5,#f6f6f6);border-radius:4px;width:100%;height:500px;display:block;overflow:hidden}.guarantee-case-detail-module__okWB_G__invoiceImage{object-fit:contain;background-color:var(--black-5,#f6f6f6);border-radius:4px;width:100%;height:380px}.guarantee-case-detail-module__okWB_G__invoiceMissing{height:380px;color:var(--black-60);background-color:var(--black-5,#f6f6f6);border-radius:4px;justify-content:center;align-items:center;font-style:italic;display:flex}.guarantee-case-detail-module__okWB_G__openInNewTab{color:var(--primary);align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.guarantee-case-detail-module__okWB_G__openInNewTab:hover{text-decoration:underline}.guarantee-case-detail-module__okWB_G__invoicePurchaseDate{border-bottom:1px solid var(--black-10);margin-bottom:16px;padding-bottom:16px}.guarantee-case-detail-module__okWB_G__purchaseDateField{flex-direction:column;gap:8px;max-width:360px;display:flex}.guarantee-case-detail-module__okWB_G__purchaseDateLabel{color:var(--black-80);font-size:12px;font-weight:600}.guarantee-case-detail-module__okWB_G__purchaseDateInput{border:2px solid var(--black-40);background-color:var(--white);width:100%;color:var(--black);cursor:pointer;border-radius:4px;padding:12px 14px;font-family:inherit;font-size:16px;box-shadow:0 1px 4px #0000002e}.guarantee-case-detail-module__okWB_G__purchaseDateInput:hover:not(:disabled){border-color:var(--primary-60)}.guarantee-case-detail-module__okWB_G__purchaseDateInput:focus{border-color:var(--primary);outline:none}.guarantee-case-detail-module__okWB_G__purchaseDateInput:disabled{cursor:default;box-shadow:none}.guarantee-case-detail-module__okWB_G__purchaseDateReadOnly{color:var(--black);font-size:14px}.guarantee-case-detail-module__okWB_G__purchaseDateHint{color:var(--black-60);font-size:12px}.guarantee-case-detail-module__okWB_G__purchaseDateRequired{color:var(--primary)}.guarantee-case-detail-module__okWB_G__actionBarWrapper{flex-direction:column;gap:8px;margin-top:8px;display:flex}.guarantee-case-detail-module__okWB_G__actionBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.guarantee-case-detail-module__okWB_G__formError{background-color:color-mix(in srgb, var(--primary) 8%, var(--white));color:var(--primary);border-radius:4px;align-self:flex-end;padding:10px 12px;font-size:13px}.guarantee-case-detail-module__okWB_G__formSuccess{color:#15803d;background-color:#16a34a14;border-radius:4px;align-self:flex-end;padding:10px 12px;font-size:13px}.guarantee-case-detail-module__okWB_G__reasonModal{color:var(--black-80);flex-direction:column;gap:16px;display:flex}.guarantee-case-detail-module__okWB_G__reasonModalTitle{color:var(--black-80);letter-spacing:1.5px;text-transform:uppercase;margin:-8px 0 0;font-size:20px;font-weight:600;line-height:1.35}.guarantee-case-detail-module__okWB_G__reasonModalDescription{color:var(--black-60);font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin:0}.guarantee-case-detail-module__okWB_G__reasonOptions{flex-direction:column;gap:12px;display:flex}.guarantee-case-detail-module__okWB_G__reasonCheckbox{color:var(--black-80);font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);font-weight:600;line-height:var(--line-height-body)}.guarantee-case-detail-module__okWB_G__reasonTextarea{background-color:var(--white);width:100%;min-height:104px;color:var(--black-80);resize:none;border:none;border-radius:4px;padding:20px 16px;font-family:inherit;font-size:12px;font-weight:600;transition:border-color .2s;box-shadow:0 1px 4px #0000004d}.guarantee-case-detail-module__okWB_G__reasonTextarea:focus{border:1px solid var(--black-30);outline:none}.guarantee-case-detail-module__okWB_G__reasonModalError{background-color:color-mix(in srgb, var(--primary) 8%, var(--white));color:var(--primary);border-radius:4px;padding:10px 12px;font-size:13px}.guarantee-case-detail-module__okWB_G__reasonModalFooter{border-top:1px solid var(--black-10);margin:8px -40px -40px;padding:28px 40px 40px}.guarantee-case-detail-module__okWB_G__debug{background-color:var(--white);border:1px dashed var(--black-40);border-radius:4px;margin-top:16px;padding:12px 16px}.guarantee-case-detail-module__okWB_G__debugSummary{color:var(--black-60);cursor:pointer;-webkit-user-select:none;user-select:none;font-family:monospace;font-size:12px}.guarantee-case-detail-module__okWB_G__debugBody{flex-direction:column;gap:16px;margin-top:16px;display:flex}.guarantee-case-detail-module__okWB_G__debugSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--black-60);margin:0;font-family:monospace;font-size:11px;font-weight:700}.guarantee-case-detail-module__okWB_G__debugPre{background-color:var(--black-5,#f6f6f6);border:1px solid var(--black-10);white-space:pre;border-radius:3px;max-height:360px;margin:4px 0 0;padding:12px;font-family:monospace;font-size:11px;line-height:1.5;overflow:auto}
.wishlist-create-account-dialog-module__iRca0q__wishlist-create-account-dialog{color:var(--black-60);letter-spacing:0;box-shadow:inset 0 -1px 0 0 var(--border-color);padding-bottom:24px;font-size:14px;font-weight:400;line-height:21px}.wishlist-create-account-dialog-module__iRca0q__wishlist-create-account-dialog-item{color:var(--black-80);font-weight:400;font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);align-items:center;gap:16px;margin-top:16px;display:flex}.wishlist-create-account-dialog-module__iRca0q__wishlist-create-account-dialog-item svg{margin-top:0}
.wishlist-create-new-dialog-module__Jrz46q__wishlist-create-new-dialog{color:var(--black-80);letter-spacing:0;border-bottom:1px solid var(--black-10);padding-bottom:24px;font-size:14px;line-height:21px}.wishlist-create-new-dialog-module__Jrz46q__wishlist-create-new-dialog-input{color:var(--black-80);text-transform:uppercase;letter-spacing:1.5px;margin-top:24px;font-size:12px;font-weight:700;line-height:16px}
.wishlist-list-item-module__XgATxa__wishlist-list-item-content{background-color:var(--black-3);justify-content:space-between;align-items:center;margin-top:16px;padding:16px 24px;display:flex}.wishlist-list-item-module__XgATxa__wishlist-list-item-content-actions{align-items:center;display:flex}.wishlist-list-item-module__XgATxa__wishlist-list-item-content-edit{cursor:pointer;margin-right:16px}.wishlist-list-item-module__XgATxa__wishlist-list-item-content-delete{cursor:pointer}.wishlist-list-item-module__XgATxa__wishlist-list-item-link{text-decoration:none}.wishlist-list-item-module__XgATxa__wishlist-list-item-name{color:var(--black-80);font-size:14px;font-weight:700;line-height:19px}@media (min-width:960px){.wishlist-list-item-module__XgATxa__wishlist-list-item-name{letter-spacing:1.5px;font-size:18px;line-height:25px}}.wishlist-list-item-module__XgATxa__wishlist-list-item-details{color:var(--black-60);letter-spacing:0;padding-top:8px;padding-right:8px;font-size:14px;font-weight:400;line-height:21px}@media (min-width:960px){.wishlist-list-item-module__XgATxa__wishlist-list-item-details{padding-top:0}}
.wishlist-rename-dialog-module__RUEl4a__wishlist-rename-dialog{color:var(--black-80);letter-spacing:0;border-bottom:1px solid var(--black-10);padding-bottom:24px;font-size:14px;line-height:21px}.wishlist-rename-dialog-module__RUEl4a__wishlist-rename-dialog-input{color:var(--black-80);text-transform:uppercase;letter-spacing:1.5px;margin-top:24px;font-size:12px;font-weight:700;line-height:16px}
.wishlist-list-module__GYjN-W__wishlist-list-container{margin-bottom:24px}.wishlist-list-module__GYjN-W__wishlist-list-container__with-top-margin{margin-top:13px}.wishlist-list-module__GYjN-W__wishlist-list-info{color:var(--black-60);font-weight:700;font-size:var(--font-size-title-xs);letter-spacing:var(--letter-spacing-title-xs);line-height:var(--line-height-title-xs);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}@media (min-width:960px){.wishlist-list-module__GYjN-W__wishlist-list-info{letter-spacing:3px;font-size:14px;line-height:19px}}.wishlist-list-module__GYjN-W__wishlist-list-info-number-wishlist{display:inline-block}.wishlist-list-module__GYjN-W__wishlist-list-items{margin-top:16px;margin-bottom:16px}
.breadcrumb-module__DtdSNq__container{background-color:var(--white);max-width:1920px;min-height:40px;margin:0 auto;padding:0 24px}@media (min-width:1440px){.breadcrumb-module__DtdSNq__container{padding:0 32px}}.breadcrumb-module__DtdSNq__item{letter-spacing:1.5px;color:var(--black-80);font-size:12px;font-weight:600;line-height:16px;display:inline-block}.breadcrumb-module__DtdSNq__link{color:var(--black-80);padding:12px 0;text-decoration:none;display:inline-block}.breadcrumb-module__DtdSNq__active{color:var(--black-30)}.breadcrumb-module__DtdSNq__separator{color:var(--black-80);margin:0 16px}.breadcrumb-module__DtdSNq__separator.breadcrumb-module__DtdSNq__active{color:var(--black-30)}.breadcrumb-module__DtdSNq__mobile{align-items:center;display:flex}.breadcrumb-module__DtdSNq__backIcon{color:var(--black-80);margin-right:16px}
.account-menu-desktop-module__UCl9DW__accountMenuDesktop{letter-spacing:0;background-color:#fff;justify-content:flex-end;align-items:center;padding:12px 24px;font-size:12px;line-height:16px;display:flex}.account-menu-desktop-module__UCl9DW__welcome{color:#676767}.account-menu-desktop-module__UCl9DW__separator{padding:0 8px}.account-menu-desktop-module__UCl9DW__link a,.account-menu-desktop-module__UCl9DW__logout{letter-spacing:0;color:var(--primary);cursor:pointer;font-size:12px;line-height:16px;text-decoration:none}
.sticky-menu-item-module__faCuqq__sticky-menu-item{scroll-margin-top:calc(130px + var(--navigation-top-offset) + var(--service-navigation-top-offset))}
.sticky-menu-module__CjODFW__zIndexWithRelativePosition{z-index:99;position:relative}.sticky-menu-module__CjODFW__zIndexWithRelativePosition.sticky-menu-module__CjODFW__isStickyForMobile{top:calc(70px + var(--navigation-top-offset) + var(--service-navigation-top-offset));position:sticky}@media (min-width:960px){.sticky-menu-module__CjODFW__zIndexWithRelativePosition{top:calc(70px + var(--navigation-top-offset) + var(--service-navigation-top-offset));position:sticky}}.sticky-menu-module__CjODFW__stickyMenu{background-color:var(--white);z-index:99}@media (max-width:960px){.sticky-menu-module__CjODFW__stickyMenu{width:100vw}}.sticky-menu-module__CjODFW__lines{border-bottom:1px solid var(--black-10)}.sticky-menu-module__CjODFW__wrapper{justify-content:space-between;align-items:flex-start;max-width:1440px;min-height:56px;margin:0 auto;padding:0 24px;display:flex}@media (min-width:960px){.sticky-menu-module__CjODFW__wrapper{padding:0 32px}}@media (min-width:1440px){.sticky-menu-module__CjODFW__wrapper{padding:0 130px}}.sticky-menu-module__CjODFW__title{color:var(--black-80);letter-spacing:2.57px;text-transform:uppercase;white-space:nowrap;flex-grow:0;flex-shrink:0;align-content:center;font-size:12px;font-weight:700;line-height:56px;display:flex}@media (max-width:767px){.sticky-menu-module__CjODFW__title{max-width:50%}}.sticky-menu-module__CjODFW__title:after{content:"";background:#e5e5e5;align-self:center;width:1px;height:40px;margin:0 0 0 24px;display:inline-block}.sticky-menu-module__CjODFW__titleText{text-overflow:ellipsis;white-space:nowrap;max-width:120%;display:block;overflow:hidden}.sticky-menu-module__CjODFW__items{max-height:56px;position:unset;white-space:nowrap;flex-wrap:wrap;flex:1;align-items:center;display:flex;overflow:hidden}.sticky-menu-module__CjODFW__items.sticky-menu-module__CjODFW__isTransparent{opacity:0;z-index:-1;position:absolute}@media (min-width:960px){.sticky-menu-module__CjODFW__items{position:relative}}.sticky-menu-module__CjODFW__items a{color:var(--black-60);cursor:pointer;letter-spacing:2.57px;text-transform:uppercase;margin-left:24px;font-size:12px;font-weight:700;line-height:56px;text-decoration:none;display:inline-block}.sticky-menu-module__CjODFW__items a:hover{color:var(--primary-hover)}.sticky-menu-module__CjODFW__dropdown{margin-left:24px;display:inline-block;position:relative}@media (max-width:959px){.sticky-menu-module__CjODFW__dropdown{position:unset}}.sticky-menu-module__CjODFW__dropdownContainer{align-self:center;margin:0 24px 0 0}.sticky-menu-module__CjODFW__dropdownContainer>div{display:flex}.sticky-menu-module__CjODFW__opened .sticky-menu-module__CjODFW__dropdownOptions{visibility:visible;z-index:10;max-height:calc(100vh - 56px);overflow:auto}@media (min-width:960px){.sticky-menu-module__CjODFW__opened .sticky-menu-module__CjODFW__dropdownHeader,.sticky-menu-module__CjODFW__opened .sticky-menu-module__CjODFW__dropdownHeader svg{color:var(--primary-hover)}}@media (max-width:959px){.sticky-menu-module__CjODFW__opened .sticky-menu-module__CjODFW__dropdownHeader svg{transform:rotate(180deg)}}.sticky-menu-module__CjODFW__dropdownHeader{background-color:var(--white);color:var(--black-60);cursor:pointer;letter-spacing:2.57px;text-transform:uppercase;outline:none;align-items:center;font-size:12px;font-weight:700;display:flex}.sticky-menu-module__CjODFW__dropdownHeader svg{width:8px;height:8px;margin-left:12px}@media (min-width:960px){.sticky-menu-module__CjODFW__dropdownHeader svg{margin-left:8px}}.sticky-menu-module__CjODFW__dropdownHeader svg{color:var(--black-60)}.sticky-menu-module__CjODFW__dropdownOptions{z-index:-10;background-color:var(--white);visibility:hidden;border-radius:4px;width:100%;padding:8px 0;position:absolute;top:56px;right:0;box-shadow:0 5px 10px #0000004d}@media (max-width:959px){.sticky-menu-module__CjODFW__dropdownOptions{overflow-y:auto}}@media (min-width:960px){.sticky-menu-module__CjODFW__dropdownOptions{border-radius:4px;width:280px;top:43px}}.sticky-menu-module__CjODFW__dropdownOptions a{text-transform:uppercase;color:var(--black-80);letter-spacing:2.57px;margin:0;padding:0 24px;font-size:12px;font-weight:600;line-height:40px;text-decoration:none;display:block}.sticky-menu-module__CjODFW__dropdownOptions a:hover{background-color:var(--black-10);color:var(--black-80)}@media (min-width:960px){.sticky-menu-module__CjODFW__dropdownOptions a{letter-spacing:1.75px;padding:0 16px;font-size:14px;font-weight:600;line-height:40px}.sticky-menu-module__CjODFW__dropdownOptions a:hover{background-color:var(--black-10);color:var(--black-80)}}.sticky-menu-module__CjODFW__top{cursor:pointer;text-transform:uppercase;flex-grow:0;flex-shrink:0;align-items:center;display:none}.sticky-menu-module__CjODFW__top:before{content:"";background:#e5e5e5;width:1px;height:40px;margin:0 32px 0 0;display:inline-block}.sticky-menu-module__CjODFW__separator{padding-right:32px}@media (min-width:960px){.sticky-menu-module__CjODFW__top{outline:none;display:flex}}.sticky-menu-module__CjODFW__topLabel{color:var(--black-60);letter-spacing:2.57px;margin-right:8px;font-size:12px;font-weight:700;line-height:56px;display:inline-block}.sticky-menu-module__CjODFW__top:hover .sticky-menu-module__CjODFW__topLabel,.sticky-menu-module__CjODFW__top:hover svg{color:var(--primary-hover)}.sticky-menu-module__CjODFW__top svg{vertical-align:middle;width:16px;height:16px;color:var(--black-60)}.sticky-menu-module__CjODFW__separator{vertical-align:middle;border-right:1px solid #e5e5e5;width:1px;height:40px;display:inline-block}.sticky-menu-module__CjODFW__hidden{display:none}
.sticky-menu-container-module__dPJFZG__container{flex-direction:column;width:100%;display:flex;position:relative}.sticky-menu-container-module__dPJFZG__content{flex-direction:column;width:100%;display:flex}
.newsletter-subscription-module__bX80BG__NewsletterSubscription{max-width:1440px;margin:0 auto;padding:80px 0}.newsletter-subscription-module__bX80BG__NewsletterSubscription button{flex:1;width:100%;margin:24px 0 0}@media (min-width:768px){.newsletter-subscription-module__bX80BG__NewsletterSubscription{display:flex}}@media (min-width:320px){.newsletter-subscription-module__bX80BG__NewsletterSubscription button{width:auto;margin-top:0;margin-left:24px}}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Header{flex-direction:column;flex:6;margin-right:8.33333%;display:flex}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Header h2{color:var(--black-100);order:2;margin:0 0 24px;padding:0;font-size:36px;font-weight:700;line-height:42px}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Header h3{color:var(--black-60);text-transform:uppercase;order:1;margin:0 0 24px;padding:0;font-size:14px;font-weight:700;line-height:19px}@media (min-width:768px){.newsletter-subscription-module__bX80BG__NewsletterSubscription_Header h2{margin-bottom:0}}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Form{flex-direction:column;flex:4;margin:24px 0 0;display:flex}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Form .newsletter-subscription-module__bX80BG__NewsletterSubscription_InputContainer{flex:1;display:flex;position:relative}@media (min-width:768px){.newsletter-subscription-module__bX80BG__NewsletterSubscription_Form{margin:14px 0 0}}@media (min-width:320px){.newsletter-subscription-module__bX80BG__NewsletterSubscription_Form{flex-direction:row}}@media (min-width:320px) and (max-width:767px){.newsletter-subscription-module__bX80BG__NewsletterSubscription_Form{margin:0}}.newsletter-subscription-module__bX80BG__NewsletterSubscription_InputCol{flex:1}.newsletter-subscription-module__bX80BG__NewsletterSubscription_Input{width:100%}
.not-found-module__3-n-lq__NotFound{margin-top:176px;margin-bottom:160px;padding:0 0 0 130px}@media (min-width:1281px){.not-found-module__3-n-lq__NotFound{width:780px}}@media (min-width:961px) and (max-width:1280px){.not-found-module__3-n-lq__NotFound{width:780px}}@media (min-width:768px) and (max-width:960px){.not-found-module__3-n-lq__NotFound{width:780px;padding:0 24px}}@media (max-width:767px){.not-found-module__3-n-lq__NotFound{margin-top:40px;margin-bottom:56px;padding:0 24px}}.not-found-module__3-n-lq__NotFound-ErrorCode{color:var(--black-80);letter-spacing:2px;font-size:48px;font-weight:700;line-height:66px}.not-found-module__3-n-lq__NotFound-Title{color:var(--black-80);letter-spacing:2px;font-size:48px;font-weight:400;line-height:66px}.not-found-module__3-n-lq__NotFound-Description{color:var(--black-80);margin-top:16px;font-size:16px;font-weight:400;line-height:24px}.not-found-module__3-n-lq__NotFound-Buttons{margin-top:40px}.not-found-module__3-n-lq__NotFound-Buttons-Home-Link{margin-right:24px;display:inline-block}a.not-found-module__3-n-lq__NotFound-Buttons-Home-Link{color:var(--white);background-color:var(--primary);text-align:center;cursor:pointer;text-transform:uppercase;border-radius:4px;padding:19px 21px 18px 23px;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;display:inline-block;box-shadow:0 1px 4px #0000004d}a.not-found-module__3-n-lq__NotFound-Buttons-Home-Link:hover{background-color:var(--primary-hover)}.not-found-module__3-n-lq__NotFound-Buttons-Contact-Link{color:var(--primary);background-color:var(--white);text-align:center;cursor:pointer;text-transform:uppercase;border-radius:4px;padding:19px 21px 18px 23px;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;display:inline-block;box-shadow:0 1px 4px #0000004d}a.not-found-module__3-n-lq__NotFound-Buttons-Contact-Link:hover{color:var(--primary-hover)}@media (max-width:767px){a.not-found-module__3-n-lq__NotFound-Buttons-Home-Link{width:272px;margin-bottom:24px}a.not-found-module__3-n-lq__NotFound-Buttons-Contact-Link{width:272px}}
.richtext-teaser-module__m0aLzW__RichtextTeaser{font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);color:var(--black-80);margin:0 auto;padding-bottom:8px}@media (min-width:960px){.richtext-teaser-module__m0aLzW__RichtextTeaser-Text{width:66.66%;margin:0 auto}}@media (min-width:768px) and (max-width:959px){.richtext-teaser-module__m0aLzW__RichtextTeaser-Text{padding:0 40px}}.richtext-teaser-module__m0aLzW__RichtextTeaser-Text p{margin:0;padding-top:0;padding-bottom:16px}.richtext-teaser-module__m0aLzW__RichtextTeaser-Text h2{padding-top:24px;padding-bottom:24px}
.compare-box-module__tRN6nW__CompareBox-Container{margin-left:auto;display:inline-flex;position:relative}.compare-box-module__tRN6nW__CompareBox-Compare{display:inline-flex;position:relative}.compare-box-module__tRN6nW__CompareBox-CheckIcon{pointer-events:none;position:absolute;top:-8px;right:-6px}.compare-box-module__tRN6nW__CompareBox{visibility:visible;border-radius:4px;top:0;left:0}.compare-box-module__tRN6nW__CompareBox-Checkbox{cursor:pointer}.compare-box-module__tRN6nW__CompareBox-Container-Toggle{margin-left:0}@media (max-width:767px){.compare-box-module__tRN6nW__CompareBox{background-color:var(--white);z-index:105;border-radius:0;width:100%;height:100vh;max-height:100vh;padding:24px;position:fixed;top:0;left:0;right:0;overflow:auto}.compare-box-module__tRN6nW__CompareBox:after{display:none}}@media (min-width:768px){.compare-box-module__tRN6nW__CompareBox{z-index:20;background-color:#333;border-radius:4px;width:280px;padding:24px;position:absolute;transform:translateY(calc(-100% - 6px))}.compare-box-module__tRN6nW__CompareBox:after{content:"";border:9px solid #0000;border-top-color:#333;border-bottom-width:0;width:0;height:0;position:absolute;top:100%}.compare-box-module__tRN6nW__CompareBox.compare-box-module__tRN6nW__CompareBox-Left:after{left:32px}.compare-box-module__tRN6nW__CompareBox.compare-box-module__tRN6nW__CompareBox-Right:after{margin-left:0;left:auto;right:16px}.compare-box-module__tRN6nW__CompareBox.compare-box-module__tRN6nW__CompareBox-Center:after{margin-left:0;margin-right:0;left:50%;right:auto;transform:translate(-50%)}}.compare-box-module__tRN6nW__CompareBox-Heading{letter-spacing:1px;text-transform:uppercase;cursor:default;justify-content:space-between;padding-bottom:8px;font-size:14px;font-weight:700;line-height:19px;display:flex}@media (min-width:768px){.compare-box-module__tRN6nW__CompareBox-Heading{color:var(--white)}}@media (max-width:767px){.compare-box-module__tRN6nW__CompareBox-Heading{color:var(--black-80);letter-spacing:1.5px;padding-bottom:24px}}.compare-box-module__tRN6nW__CompareBox-Close{cursor:pointer;justify-content:center;align-items:center;width:12px;height:12px;margin-left:48px;display:flex}.compare-box-module__tRN6nW__CompareBox-Close svg{width:12px;height:12px;color:var(--white)}@media (max-width:767px){.compare-box-module__tRN6nW__CompareBox-Close{width:18px;height:18px;margin-left:24px}.compare-box-module__tRN6nW__CompareBox-Close svg{width:18px;height:18px;color:var(--black-80)}}@media (min-width:960px){.compare-box-module__tRN6nW__CompareBox-Close:hover svg{color:var(--black-30)}}.compare-box-module__tRN6nW__CompareBox-Text{letter-spacing:0;white-space:normal;font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.compare-box-module__tRN6nW__CompareBox-Text{color:var(--white)}}@media (max-width:767px){.compare-box-module__tRN6nW__CompareBox-Text{color:var(--black-60)}}.compare-box-module__tRN6nW__CompareBox-AddButton{margin-top:16px}@media (max-width:767px){.compare-box-module__tRN6nW__CompareBox-AddButton{margin-top:24px}.compare-box-module__tRN6nW__CompareBox-Active{visibility:visible}}
.delivery-time-module__kFQ4Uq__deliveryTime{letter-spacing:.84px;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-style:normal;line-height:normal;display:flex}.delivery-time-module__kFQ4Uq__deliveryTimeLabel{font-weight:700}.delivery-time-module__kFQ4Uq__deliveryTimeShort{color:var(--alert-ok)}.delivery-time-module__kFQ4Uq__deliveryTimeMiddle{color:var(--orange)}.delivery-time-module__kFQ4Uq__deliveryTimeLong{color:var(--alert-error)}.delivery-time-module__kFQ4Uq__deliveryTimeTooltip{color:var(--black);white-space:nowrap;margin-bottom:0!important}.delivery-time-module__kFQ4Uq__deliveryTimeTooltip .delivery-time-module__kFQ4Uq__deliveryTimeLabel,.delivery-time-module__kFQ4Uq__deliveryTimeTooltip .delivery-time-module__kFQ4Uq__deliveryTimeValue{color:var(--black);white-space:nowrap;font-weight:400}
.stock-information-module__a-rYBq__stockInformation{letter-spacing:.84px;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-style:normal;line-height:normal;display:flex}.stock-information-module__a-rYBq__stockInformationLabel{font-weight:700}.stock-information-module__a-rYBq__stockInformationInStock{color:var(--alert-ok)}.stock-information-module__a-rYBq__stockInformationLimitedStockWarning{color:var(--black-80)}.stock-information-module__a-rYBq__stockInformationNotInStock{color:var(--black-30)}.stock-information-module__a-rYBq__stockInformationCurrentlyNotInStock{color:var(--orange)}.stock-information-module__a-rYBq__stockInformationTooltip{color:var(--black);white-space:nowrap;margin-bottom:0!important}.stock-information-module__a-rYBq__stockInformationTooltip .stock-information-module__a-rYBq__stockInformationLabel,.stock-information-module__a-rYBq__stockInformationTooltip .stock-information-module__a-rYBq__stockInformationLimitedStockWarning{color:var(--black);white-space:nowrap;font-weight:400}
.availability-tooltip-module__UHRvPG__availabilityTooltip{display:inline-flex;position:relative}.availability-tooltip-module__UHRvPG__availabilityTooltipAvailable .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger{background-color:#80bd284d}.availability-tooltip-module__UHRvPG__availabilityTooltipAvailable .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger:after{background-color:var(--alert-ok)}.availability-tooltip-module__UHRvPG__availabilityTooltipUnavailable .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger{background-color:#b4b4b44d}.availability-tooltip-module__UHRvPG__availabilityTooltipUnavailable .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger:after{background-color:var(--black-30)}.availability-tooltip-module__UHRvPG__availabilityTooltipOutOfStock .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger{background-color:#ffb74a4d}.availability-tooltip-module__UHRvPG__availabilityTooltipOutOfStock .availability-tooltip-module__UHRvPG__availabilityTooltipTrigger:after{background-color:var(--orange)}.availability-tooltip-module__UHRvPG__availabilityTooltipWrapper{display:inline-flex}.availability-tooltip-module__UHRvPG__availabilityTooltipTrigger{cursor:pointer;background-color:#80bd284d;border:none;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.availability-tooltip-module__UHRvPG__availabilityTooltipTrigger:after{content:"";background-color:var(--alert-ok);border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:4px;left:4px}.availability-tooltip-module__UHRvPG__availabilityTooltipContent{z-index:50;background-color:var(--white);flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)translate(-24px);box-shadow:2px 8px 24px #e5e5e5}@media (max-width:959px){.availability-tooltip-module__UHRvPG__availabilityTooltipContent{display:none}}.availability-tooltip-module__UHRvPG__availabilityTooltipEnter{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.availability-tooltip-module__UHRvPG__availabilityTooltipEnterFrom{opacity:0}.availability-tooltip-module__UHRvPG__availabilityTooltipEnterTo{opacity:1}.availability-tooltip-module__UHRvPG__availabilityTooltipLeave{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.availability-tooltip-module__UHRvPG__availabilityTooltipLeaveFrom{opacity:1}.availability-tooltip-module__UHRvPG__availabilityTooltipLeaveTo{opacity:0}.availability-tooltip-module__UHRvPG__visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.price-details-module__xDf4Hq__priceDetails{grid-template-areas:"oldPrice oldPrice""currentPrice discountTag";justify-content:center;align-items:center;gap:0 8px;display:grid}.price-details-module__xDf4Hq__discountTag{grid-area:discountTag;display:flex}.price-details-module__xDf4Hq__oldPrice{grid-area:oldPrice}.price-details-module__xDf4Hq__currentPrice{grid-area:currentPrice}.price-details-module__xDf4Hq__highlight,.price-details-module__xDf4Hq__currentPrice.price-details-module__xDf4Hq__highlight{color:var(--primary)}@media (min-width:960px){.price-details-module__xDf4Hq__priceDetails{grid-template-areas:"oldPrice oldPrice""discountTag currentPrice";justify-items:flex-end}}.price-details-module__xDf4Hq__variantBundle{gap:0 16px}@media (max-width:959px){.price-details-module__xDf4Hq__variantBundle{grid-template-areas:"discountTag""oldPrice""currentPrice";justify-items:flex-start}.price-details-module__xDf4Hq__variantBundle .price-details-module__xDf4Hq__oldPrice{margin-top:4px}}
