.waves{flex-direction:column;justify-content:center;align-items:center;padding-inline:.75rem;display:flex;position:relative}.waves .wavesWrapper{z-index:1;justify-content:center;align-items:center;margin-bottom:2.5rem;display:flex;position:relative}.waves .wavesWrapper:before{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 2.8125rem,#cac9f6 2.875rem 2.9375rem,#0000 3rem 4.5rem,#dbdbf9 4.5625rem 4.625rem,#0000 4.6875rem 6.1875rem,#e7e6fb 6.25rem 6.3125rem,#0000 6.375rem);border-radius:50%;width:12.8125rem;height:12.8125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waves .wavesTitle,.waves .wavesDescription{z-index:1}.waves .wavesTitle{text-align:center;max-width:max-content;margin-bottom:1rem;font-size:1.5rem;font-weight:800;line-height:1.5rem}.waves .wavesDescription{text-align:center;max-width:23.125rem;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (width>=768px){.waves .wavesTitle{max-width:75%}}.notFoundPage{align-items:center;gap:var(--spacing-600);padding:var(--spacing-1200) var(--spacing-400);background-color:var(--color-bg-surface-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.notFoundPage .notFoundPageTitle{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.notFoundPage .wavesWrapper{height:12.8125rem;margin-bottom:0}.notFoundPage .notFoundPageIcon{width:var(--icon-8);height:var(--icon-8);color:var(--color-icon-brand-secondary)}@media (width>=768px){.notFoundPage{margin-top:var(--spacing-700);padding:var(--spacing-1200) var(--spacing-700)}}.accountFlag{bottom:1rem;left:calc(var(--bcom-agent-panel-width,0px) + calc(16 / 16 * 1rem));z-index:9999;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#000000bf;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.75rem;line-height:1;display:flex;position:fixed;box-shadow:0 2px 8px #0003}.accountFlag[data-env=LOCAL] .dot{background-color:#5ac5ff;box-shadow:0 0 6px #5ac5ff}.accountFlag[data-env=QLF] .dot{background-color:#ff7b1b;box-shadow:0 0 6px #ff7b1b}.dot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.accountFlag_label{white-space:nowrap}.eventLayoutLoading{visibility:hidden}.eventLayoutLoaded{visibility:visible}.eventLayout{background-color:#efeefc;flex-flow:column wrap;width:100%;margin:0 auto;padding:2.5rem 1rem;display:flex}.webviewLayout{padding:var(--spacing-500);background-color:#efeefc}@media (width>=768px){.eventLayout{padding:5rem 2.5rem}}.checkoutStepper{background-color:#fff;padding:.5rem 0}.checkoutStepper ul{box-sizing:border-box;align-items:center;max-width:80rem;margin:.375rem auto;padding:0 1rem;list-style:none;display:flex}.checkoutStepper ul .step{color:#dbdbdb;flex-direction:column;align-items:center;gap:.25rem;display:flex}.checkoutStepper ul .step .stepLink{color:inherit;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;display:flex}.checkoutStepper ul .step .stepIconSvg{color:#dbdbdb;fill:#dbdbdb;width:1.6875rem;max-width:1.6875rem;height:1.4375rem;max-height:1.4375rem}.checkoutStepper ul .step .stepIconText{color:#dbdbdb;font-size:.625rem;font-weight:400;line-height:.875rem}.checkoutStepper ul .step.stepActive .stepIconSvg{color:#1b1d29;fill:#1b1d29}.checkoutStepper ul .step.stepActive .stepIconText{color:#1b1d29;font-weight:600;text-decoration:underline}.checkoutStepper ul .step.stepCompleted .stepIconSvg{color:#565d8a;fill:#565d8a}.checkoutStepper ul .step.stepCompleted .stepIconText{color:#565d8a}.checkoutStepper ul .separator{flex-grow:1}.checkoutStepper ul .separator:after{content:"";border-top:1px dashed #dbdbdb;width:100%;height:0;display:block}.accountLayoutRootLayout.accountLayoutLayoutLoading .accountLayoutMain{visibility:hidden}.accountLayoutRootLayout.accountLayoutLayoutLoaded .accountLayoutMain{visibility:visible}.accountLayoutRootLayout .accountLayoutMain{flex-flow:column wrap;width:100%;max-width:80rem;margin:0 auto;padding:2.5rem;display:flex}.accountLayoutRootLayout .accountLayoutMain .accountLayoutContent{grid-template-columns:min-content minmax(0,1fr);width:100%;display:grid}.accountLayoutRootLayout .accountLayoutMain .accountLayoutContent:has(.accountNavHome){grid-template-columns:minmax(0,1fr)}.accountLayoutRootLayout.accountLayoutBackground{background-color:var(--color-bg-surface-secondary)}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutMain{max-width:90rem;padding:var(--spacing-500) var(--spacing-400) var(--spacing-400)}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutContent{grid-template-columns:minmax(0,1fr);gap:1rem}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn{flex-direction:column;display:flex}.accountLayoutRootLayout .mainPublic{justify-content:center;padding:0}@media (width>=768px){.accountLayoutRootLayout .accountLayoutMain{background:0 0;flex-direction:row;padding:0 2rem 2.5rem}.accountLayoutRootLayout .accountLayoutMain:has(.accountLayoutTotem) .accountLayoutPageContent{margin:1.25rem 0 0 3rem}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutMain{padding:var(--spacing-500) var(--spacing-600) var(--spacing-700)}}@media (width>=992px){.accountLayoutRootLayout .accountLayoutMain,.accountLayoutRootLayout.accountLayoutBackground .accountLayoutMain{padding:0 1.5rem 2.5rem}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutContent{grid-template-columns:min-content minmax(0,1fr)}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn{box-sizing:border-box;width:15rem;padding-top:var(--spacing-700)}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn .accountLayoutBreadcrumb{margin-bottom:1.5rem}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn .accountLayoutBreadcrumb .brik-breadcrumb{flex-wrap:nowrap}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn .accountLayoutBreadcrumb .brik-breadcrumb__item:last-child{min-width:0}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn .accountLayoutBreadcrumb .brik-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}@media (width>=1280px){.accountLayoutRootLayout .accountLayoutMain,.accountLayoutRootLayout.accountLayoutBackground .accountLayoutMain{padding:0 1.125rem 2.5rem}.accountLayoutRootLayout.accountLayoutBackground .accountLayoutNavColumn{width:20rem;padding-inline:var(--spacing-700)}}.publicHeader{width:100%}.publicHeader .publicHeader_container{justify-content:space-between;align-items:center;gap:var(--spacing-400);width:100%;max-width:80rem;height:2.125rem;padding:var(--spacing-400) var(--spacing-500) 0;box-sizing:border-box;margin:0 auto;display:flex}.publicHeader .publicHeader_container .publicHeader_logo{align-items:center;max-height:1.125rem;text-decoration:none;display:inline-flex}.publicHeader .publicHeader_container .publicHeader_logo .publicHeader_logoIcon{width:auto;height:1.125rem;display:block}.publicHeader .publicHeader_container .publicHeader_back{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);color:var(--color-text-brand-primary);line-height:1.25rem;text-decoration:underline}.publicHeader .publicHeader_container .publicHeader_back:hover,.publicHeader .publicHeader_container .publicHeader_back:focus-visible{text-decoration:none}.publicHeader .publicHeader_container .publicHeader_back .publicHeader_backHint{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.publicHeader_infinity{background-color:var(--color-bg-container-primary);position:relative}.publicHeader_infinity .publicHeader_container{min-height:0;padding:var(--spacing-200) var(--spacing-500)}.publicHeader_infinity .publicHeader_container .publicHeader_logo{width:8rem;max-height:1.125rem}.publicHeader_infinity .publicHeader_container .publicHeader_logo .publicHeader_infinityLogo{max-height:1.125rem}.publicHeader_infinity .publicHeader_container .publicHeader_logo .publicHeader_logoIcon{width:100%;height:100%}@media (width>=768px){.publicHeader .publicHeader_container{height:3.25rem}.publicHeader .publicHeader_container .publicHeader_logo{max-height:1.75rem}.publicHeader .publicHeader_container .publicHeader_logo .publicHeader_logoIcon{height:1.75rem}.publicHeader_infinity .publicHeader_container{padding-top:var(--spacing-400)}.publicHeader_infinity .publicHeader_container .publicHeader_logo{width:13rem;max-height:1.75rem}.publicHeader_infinity .publicHeader_container .publicHeader_logo .publicHeader_infinityLogo{max-height:1.75rem}}@media (width>=992px){.publicHeader_infinity .publicHeader_container{padding-top:var(--spacing-500);padding-bottom:0}}.cancelClubPlusLayout_main{background-color:#efeefc;flex-direction:column;width:100%;min-height:calc(100vh - 4.5rem);display:flex}@media (width>=768px){.cancelClubPlusLayout_main{min-height:calc(100vh - 8.1875rem)}}@media (width>=992px){.cancelClubPlusLayout_main{min-height:calc(100vh - 10.9375rem)}}.unsubscribePanel{background-color:#fff;border-radius:32px;flex-direction:column;gap:1rem;max-width:48rem;margin:0 auto;padding:1.5rem;display:flex}.unsubscribePanelDescription{font-size:.875rem}.unsubscribePanelContent{text-align:left;width:100%}.unsubscribePanelContent span{font-size:.875rem}.unsubscribePanelFooter{flex-flow:column-reverse;align-items:center;gap:1rem;width:100%;margin-top:1rem;display:flex}.unsubscribeRadioContainer{justify-content:center;align-items:center;display:flex}.unsubscribeRadioGroup .options{gap:2rem}.unsubscribeRadioGroup .options .radioContainer label{padding-left:.5rem;font-size:1rem}.unsubscribeErrorContainer{justify-content:center;padding:2.5rem;display:flex}.unsubscribeErrorTitle{color:#ff2909;text-align:center}.unsubscribeOldLinkTitle{text-align:center}@media (width>=768px){.unsubscribePanelFooter{flex-direction:row;justify-content:center}.unsubscribePanel{padding:2.5rem}}.unsubscribeLegalText{color:#1b1d29;text-align:justify;align-items:center;margin-top:1.5rem;font-size:.75rem}.socialProvider{justify-content:center;display:flex}.socialProvider .button{color:#565d8a;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;height:auto;margin:0 .75rem;font-size:.75rem;font-weight:400;text-decoration:none;display:flex}.socialProvider .logoCircle{background:#dbdbf9;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.5rem;display:flex}.socialProvider .logoCircle .socialImg{height:1.375rem}.infinityStepper{margin-bottom:3rem}.infinityStepper ul{align-items:center;margin:0;padding:0;list-style:none;display:flex}.infinityStepper ul .step{color:#dbdbdb;flex-direction:column;align-items:center;gap:.25rem;width:auto;display:flex}.infinityStepper ul .step .stepIconSvg{color:#dbdbdb;fill:#dbdbdb;max-width:1.6875rem;max-height:1.4375rem;margin-top:1rem}.infinityStepper ul .step .stepIconText{color:#dbdbdb;font-size:.75rem;font-weight:400;line-height:.875rem}.infinityStepper ul .step.stepActive .stepIconSvg{color:#1b1d29;fill:#1b1d29}.infinityStepper ul .step.stepActive .stepIconText{color:#1b1d29;font-weight:600}.infinityStepper ul .step.stepCompleted .stepIconSvg,.infinityStepper ul .step.stepCompleted .stepIconText{color:#565d8a}.infinityStepper ul .separator{flex-grow:1}.infinityStepper ul .separator:after{content:"";border-top:1px dashed #dbdbdb;width:100%;height:0;display:block}.infinityStepper ul .separator.separatorCompleted{background-color:#565d8a}.infinityHeaderBreadcrumb{width:100%}.infinityHeaderBreadcrumb .stepperWrapper{background-color:#fff;margin-bottom:1rem;padding-bottom:.5rem;box-shadow:0 1px 4px #00000029}.infinityHeaderBreadcrumb .stepperWrapper .infinityContainer{width:100%}.infinityContainer{box-sizing:border-box;max-width:80rem;margin-inline:auto}@media (width>=576px){.infinityContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (width>=992px){.infinityContainer{padding-left:2rem;padding-right:2rem}}@media (width>=1280px){.infinityContainer{padding-left:1.5rem;padding-right:1.5rem}}.identifierContainer{position:relative}.identifierContainer .fieldSelector{color:#565d8a;z-index:1;background:0 0;border:.125rem;border-right:0 solid #1b1d29;border-radius:.25rem 0 0 .25rem;height:3.125rem;margin:0;padding-left:1rem;font-size:1rem;position:absolute;top:0;bottom:0}.identifierContainer .phoneInput input{padding-left:5rem}.identifierContainer .fieldTips{color:#1b1d29;margin:1rem 0;font-size:.75rem}.toggleAddressDetailsButton{align-items:center;margin-left:auto;font-size:.75rem;text-decoration:underline;display:flex}.toggleAddressDetailsButton svg{transition:transform .3s}.toggleAddressDetailsButton.localityFields_open svg{transform:rotate(180deg)}.cityHelpText{margin-top:.1875rem;font-size:.75rem}.input-wrapper{flex-direction:column;line-height:1;display:flex;position:relative}.input-wrapper .inputPassword_row{display:flex;position:relative}.input-wrapper .inputPassword_row .inputPassword_input{color:#1b1d29;background:#fff;border:1px solid #565d8a;border-radius:8px;width:100%;padding:.9375rem 3.125rem .9375rem .9375rem;font-size:1rem;transition:all .3s}.input-wrapper .inputPassword_row .inputPassword_input:not(:disabled):hover{box-shadow:0 1px 3px #0003}.input-wrapper .inputPassword_row .inputPassword_input:not(:disabled):hover~label{color:#565d8a}.input-wrapper .inputPassword_row .inputPassword_input:not(:disabled):hover~label,.input-wrapper .inputPassword_row .inputPassword_input:not(:disabled):focus~label,.input-wrapper .inputPassword_row .inputPassword_input:not(:placeholder-shown)~label{background-color:#fff;padding:0 .3125rem;font-size:.875rem;display:block;top:-.4375rem;left:.875rem}.input-wrapper .inputPassword_row .inputPassword_input:not(:placeholder-shown):-webkit-autofill~label{background-color:#fff;padding:0 .3125rem;font-size:.875rem;display:block;top:-.4375rem;left:.875rem}.input-wrapper .inputPassword_row .inputPassword_input:not(:placeholder-shown):autofill~label{background-color:#fff;padding:0 .3125rem;font-size:.875rem;display:block;top:-.4375rem;left:.875rem}.input-wrapper .inputPassword_row .inputPassword_input.inputPassword_error{border:1px solid #eb0018}.input-wrapper .inputPassword_row .inputPassword_input:disabled~label{background-color:#edeef4}.input-wrapper .inputPassword_row .inputPassword_input:disabled{color:#565d8a;box-shadow:none;cursor:not-allowed;background-color:#edeef4;border:1px solid #dbdbdb}.input-wrapper .inputPassword_row .btnShow{cursor:pointer;color:#757575;background:0 0;border:none;padding:0 .9375rem;position:absolute;top:0;bottom:0;right:0}.input-wrapper label{color:#1b1d29;pointer-events:none;font-size:1rem;transition:all .2s;position:absolute;top:1.0625rem;left:.9375rem}.input-wrapper .pwdScore{height:.25rem}.input-wrapper .pwdScore.veryLow{background:#eb0018;width:0%}.input-wrapper .pwdScore.low{background:#eb0018;width:25%}.input-wrapper .pwdScore.inputPassword_medium{background:#eb0018;width:50%}.input-wrapper .pwdScore.high{background:#17b26a;width:75%}.input-wrapper .pwdScore.veryHigh{background:#17b26a;width:100%}.input-wrapper .minCharacter{padding-top:.1875rem;font-size:.75rem}.input-wrapper .minCharacter .count{color:#43486b;margin-top:.25rem;font-weight:700;display:inline-block}.input-wrapper .minCharacter .securityMsg{margin-left:.25rem}.input-wrapper .minCharacter .securityMsg.low{color:#eb0018}.input-wrapper .minCharacter .securityMsg.inputPassword_medium{color:#d14600}.input-wrapper .minCharacter .securityMsg.high,.input-wrapper .minCharacter .securityMsg.veryHigh{color:#17b26a}.input-wrapper .msg{color:#565d8a;padding-top:.1875rem;font-size:.75rem}.input-wrapper .errorMessage{color:#eb0018;margin-top:.25rem;font-size:.75rem}.input-wrapper.inputPassword_dark .inputPassword_row .inputPassword_input{color:#fff;background-color:#1a1c1c;border:1px solid #fff}.input-wrapper.inputPassword_dark .inputPassword_row .inputPassword_input:not(:disabled):hover{border:1px solid #fff}.input-wrapper.inputPassword_dark .inputPassword_row .inputPassword_input:not(:disabled):hover~label{color:#fff}.input-wrapper.inputPassword_dark .inputPassword_row .inputPassword_input.inputPassword_error{border:2px solid #eb3535}.input-wrapper.inputPassword_dark .inputPassword_row .btnShow{color:#f0f1f6}.input-wrapper.inputPassword_dark label{color:#fff}.input-wrapper.inputPassword_dark label.active{background:#fff}.input-wrapper.inputPassword_dark .pwdScore.veryLow,.input-wrapper.inputPassword_dark .pwdScore.low,.input-wrapper.inputPassword_dark .pwdScore.inputPassword_medium{background:#eb3535}.input-wrapper.inputPassword_dark .pwdScore.high,.input-wrapper.inputPassword_dark .pwdScore.veryHigh{background:#3dc17f}.input-wrapper.inputPassword_dark .min-character .count{color:#fff}.input-wrapper.inputPassword_dark .min-character .securityMsg.low{color:#eb3535}.input-wrapper.inputPassword_dark .min-character .securityMsg.inputPassword_medium{color:#f60}.input-wrapper.inputPassword_dark .min-character .securityMsg.high,.input-wrapper.inputPassword_dark .min-character .securityMsg.veryHigh{color:#3dc17f}.input-wrapper.inputPassword_dark .msg{color:#97a1a5}.input-wrapper.inputPassword_dark .errorMessage{color:#eb3535}.inputPhoneNumber_container{flex-flow:column wrap;display:flex}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper{position:relative}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_select{color:#565d8a;appearance:none;background:0 0;border:1px;border-right:0 solid #1b1d29;width:4.0625rem;height:100%;margin:0;padding:0 1.5625rem 0 .9375rem;font-size:1rem;position:absolute}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_chevron{z-index:1;pointer-events:none;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:2.8125rem;transform:translateY(-50%)}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_input{box-sizing:border-box;color:#1b1d29;border:1px solid #565d8a;border-radius:8px;width:100%;height:3.125rem;padding:0 3.125rem 0 4.6875rem;transition:border .2s}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_input.inputPhoneNumber_error{border:1px solid #eb0018}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_input.inputPhoneNumber_disabled{color:#565d8a;background-color:#efeefc;border-color:#dbdbdb}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_label{color:#565d8a;background-color:#fff;align-items:center;width:fit-content;height:1.6875rem;margin:.6875rem 0 0 4.0625rem;padding:0 .625rem;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:0;transform:translateY(0)}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_label.inputPhoneNumber_disabled{color:#565d8a;background-color:#efeefc}.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_input:not(:placeholder-shown)~.inputPhoneNumber_label,.inputPhoneNumber_container .inputPhoneNumber_inputWrapper .inputPhoneNumber_input:focus~.inputPhoneNumber_label{height:auto;margin:1px .625rem;transform:translateY(-50%)}.inputPhoneNumber_errorMessage{color:#eb0018;margin-top:.1875rem;font-size:.75rem}.inputPhoneNumber_helpText{margin-top:.1875rem;font-size:.75rem}.signupForm{flex-direction:column;gap:1.5rem;width:100%;max-width:31.875rem;margin:0 auto;display:flex;position:relative}.signupForm fieldset{flex-direction:column;gap:1.5rem;display:flex}.signupForm fieldset .signupLegend{margin-bottom:1rem;font-size:.875rem;font-weight:600}.signupForm .helpText{margin-top:.1875rem;font-size:.75rem}.signupForm .noIntraCommunityVATMention{margin-top:.375rem;font-size:.625rem}.clubSubscriptionFieldset .legend{margin-bottom:1.5rem;font-size:1rem;font-weight:600}.clubSubscriptionFieldset .clubSubscription{color:#1b1d29;border:1px solid #565d8a;border-radius:24px}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader{flex-direction:column;width:100%;padding:1.25rem 1rem;display:flex}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader.open{border-bottom:1px solid #565d8a}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .iconClub,.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .iconClubPlus{width:4.375rem;height:3rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow{align-items:center;width:100%;height:2.5rem;display:flex}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow p{font-size:1rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow p strong{color:#1b1d29}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer{justify-content:center;width:2.5rem;height:2.5rem;margin-left:auto;display:flex}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer .arrowIcon{width:1rem;height:1rem;margin-top:-1rem;transition:transform .3s}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer .arrowDown{transform:rotate(90deg)}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer .arrowUp{transform:rotate(-90deg)}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent>*{padding:0 1rem;transition:padding .3s;overflow:hidden}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent.open{grid-template-rows:1fr}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent.open>*{padding:1.25rem 1rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .radioInputContainer:not(:first-child){margin-top:1rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .radioInputContainer input[type=radio]{flex-shrink:0}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .clubOptionLabel{font-size:.875rem;font-weight:400}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .clubBenefitsList{margin-top:.5rem;padding-left:2rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .clubBenefitsList li{align-items:center;font-size:.75rem;display:flex}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent .clubBenefitsList li svg{fill:#079455;flex-shrink:0;height:.75rem;margin-right:.5rem}.clubSubscriptionFieldset .clubCGUError{margin-top:var(--spacing-100);font-size:var(--font-scale-01);color:var(--color-text-error-secondary);display:block}.clubSubscriptionFieldset .clubCGULink{margin-left:var(--spacing-500);font-size:var(--font-scale-01);text-decoration:underline;display:block}@media (width>=768px){.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader{flex-direction:row;align-items:center;padding:1.25rem 1rem 1.25rem 2rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .iconClub,.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .iconClubPlus{margin-right:.5rem}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer{align-items:center}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionHeader .headerTitleAndArrow .arrowContainer .arrowIcon{margin-top:0}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent>*{padding:0}.clubSubscriptionFieldset .clubSubscription .clubSubscriptionContent.open>*{padding:1.25rem 2rem}}.emailConsentInfoPopinText{font-size:.875rem;font-weight:500}.resultItemContainer{text-align:left;cursor:pointer;background-color:#fff;border:1px solid #8e94b9;border-radius:8px;align-items:flex-start;gap:.375rem;width:100%;padding:.75rem 1rem;transition:border-color .12s ease-in-out;display:flex}.resultItemContainer:hover{border-color:#1b1d29}.resultItemContainer:active,.resultItemContainer.resultItemContainerSelected{background-color:#efeefc;border-color:#736bc8}.resultItemContainer .resultItemInfo{color:#1b1d29;flex-direction:column;flex:1 0 0;gap:.25rem;min-width:0;font-size:.875rem;line-height:1.25rem;display:flex}.resultItemContainer .businessName{font-weight:600}.resultItemContainer .siret,.resultItemContainer .intraCommunityVAT,.resultItemContainer .address{overflow-wrap:anywhere;font-weight:400}.noResultContainer{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.noResultContainer .noResultIcon{width:23.625rem;height:23.625rem}.noResultContainer .noResultTitle{font-size:1.5rem;font-weight:700;line-height:2.25rem}.noResultContainer .noResultText{z-index:1;flex-direction:column;align-items:center;gap:1rem;margin-top:-5.625rem;display:flex;position:relative}.noResultContainer .noResultMessage{color:#1b1d29;font-size:.875rem;line-height:1.25rem}.footerActions{flex-direction:column;align-items:center;gap:.375rem;width:100%;display:flex}.resultList{flex-direction:column;gap:.5rem;width:100%;display:flex}.searchCompanyForm>fieldset{background-color:#efeefc;border:none;border-radius:8px;flex-direction:column;gap:1rem;margin:0;padding:1rem;display:flex}.searchCompanyForm.searchCompanyFormFilled>fieldset{background-color:#0000;border-radius:0;padding:0}.searchCompanyForm .legend{float:none;color:#1b1d29;width:100%;padding:0}.searchCompanyForm .searchCompanyFormTitleRow{justify-content:space-between;align-items:center;display:flex}.searchCompanyForm .searchCompanyFormTitle{font-size:.875rem;font-weight:700}.searchCompanyForm .searchCompany{flex-direction:column;gap:.5rem;display:flex}.searchCompanyForm .searchCompany:empty{display:none}.searchCompanyForm .searchCompany .or{text-align:center;width:100%}.searchCompanyForm .searchCompany .searchSubmit{width:100%;margin:0 auto}.signUpPage{padding:1rem}.signUpPage.signUpPageInfinity{padding-top:0}.signUpPage__socialProvider{justify-content:center;align-items:center;gap:.5rem;margin-bottom:2rem;display:flex}.signUpPage__socialProvider span{color:#565d8a;max-width:5rem;font-size:.75rem}.signUpPage h1{text-align:center;margin:1rem 0}.loginForm{flex-direction:column;align-items:center;width:100%;display:flex}.loginForm form{width:100%}.loginForm .checkboxContainer{margin:1.25rem 0}.loginForm .checkboxContainer .stayConnectedInfo{margin-top:var(--spacing-100);font-size:var(--font-scale-01);color:var(--color-text-brand-primary)}.loginForm .buttonContainer{justify-content:center;width:100%;display:flex}body.auth-page{background:#efeefc}body.auth-page .accountLayout_pageContent{max-width:100%!important}.loginPage{flex-direction:column;min-height:calc(100vh - 4.5rem);display:flex}.loginPage .infinityWrapper{width:100%}.loginPage .authentication{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;margin:1rem 0;padding:0 1rem;display:flex}.loginPage .authentication .block{background:#fff;border-radius:8px;flex-direction:column;align-items:center;padding:1.5rem 1rem;display:flex}.loginPage .authentication .block .title{margin-bottom:1.25rem;font-size:1.25rem}.loginPage .authentication .block .passwordInput{margin:1.25rem 0}.loginPage .authentication .block .btn_text{font-size:1rem;font-weight:600;line-height:1.25rem}.loginPage .authentication .block .btn{font-weight:600}.loginPage .authentication .newCustomer,.loginPage .authentication .backToShop{display:none}.loginPage .authentication .arrowRight{width:.5rem;height:.9375rem;margin-right:.5rem;transform:scaleX(-1)}.loginPage .status{grid-column:1/-1;padding:.5rem 0}.loginPage .cookiePolicies{text-align:center;color:#1b1d29;margin-top:1.5rem;font-size:.75rem;text-decoration:underline}@media (width>=576px){.loginPage .authentication{padding:0 1.5rem}.loginPage .authentication .block{border-radius:16px}}@media (width>=768px){.loginPage{min-height:calc(100vh - 8.25rem)}.loginPage .authentication{grid-template-columns:1fr 1fr;gap:1rem;width:100%;max-width:54.25rem;margin:1rem auto;padding:0 2rem;display:grid}.loginPage .authentication .status{grid-column:1/-1}.loginPage .authentication .block{padding:3rem}.loginPage .authentication .block .title{font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif;font-size:1rem}.loginPage .authentication .socialBlock{grid-column:1/-1}.loginPage .authentication .newCustomer{flex-direction:column;flex:1;align-items:center;display:flex}.loginPage .authentication .newCustomer .subtitle{color:#1b1d29;margin-bottom:1rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.125rem}.loginPage .authentication .newCustomer ul li{color:#1b1d29;flex-direction:row;align-items:center;padding:.5rem 0;font-size:.75rem;display:flex}.loginPage .authentication .newCustomer ul li .checkIcon{fill:#f56a00;width:.875rem;height:.875rem;margin-right:.5rem}.loginPage .authentication .newCustomer ul li .checkIcon polygon{fill:#fff}.loginPage .authentication .backToShop{color:#565d8a;margin:1rem 0;padding:.375rem;font-size:.75rem;text-decoration:none;display:inline-block}}@media (width>=992px){.loginPage{min-height:calc(100vh - 10.9375rem)}.loginPage .authentication{max-width:58.125rem}}@media (width>=1280px){.loginPage .authentication{max-width:68.75rem}}.emailValidation{flex-direction:column;display:flex}.emailValidation .emailValidationTitle{font-size:var(--font-scale-04);font-weight:var(--font-weight-semibold);margin-block:var(--spacing-400)}.emailValidation .backlink{text-align:center;font-size:1.0625rem}.section{background:#fff;border-radius:16px;flex-direction:column;padding-block:1rem;display:flex}.section .sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.section .sectionHead .headLeft{justify-content:flex-start;display:flex}.section .sectionHead .headRight{justify-content:flex-end;display:flex}.aftersaleInfoSection{height:100%;min-height:18.75rem;padding-block:unset;background:0 0;flex-direction:column;flex:1;justify-content:center;padding-top:3.1875rem;display:flex}:has(.aftersaleInfoSection){flex-direction:column;flex:1;display:flex}.aftersaleInfoSection svg{color:#f56a00}.aftersaleInfoChildren{text-align:center;padding-inline:var(--spacing-300);align-self:center;align-items:center;gap:var(--spacing-300);max-width:23.125rem;margin-top:var(--spacing-300);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);flex-direction:column;display:flex}@media (width>=768px){.aftersaleInfoSection{background:#fff;height:calc(100% - 3.4375rem)}}.supportTunnelFooter{text-align:center;box-sizing:border-box;z-index:1;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:1.5rem 0;display:flex}.supportTunnelFooter>button,.supportTunnelFooter>a{padding:.75rem 1.5rem}@media (width>=768px){.supportTunnelFooter{bottom:0;left:var(--bcom-agent-panel-width,0);width:calc(100% - var(--bcom-agent-panel-width,0px));background-color:#fff;border-top:1px solid #cdcfe0;flex-direction:row;gap:1.5rem;margin:0;padding:1.5rem 1rem;position:fixed}.supportTunnelFooter>button,.supportTunnelFooter>a{width:fit-content!important}}.btn{box-sizing:border-box;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;transition:all .3s;display:flex}.btn.extraSmallButton{gap:.25rem;height:2.25rem;padding:.5rem .75rem;font-size:.75rem;line-height:.875rem}.btn.extraSmallButton.btnRounded{width:2.25rem;padding:0}.btn.smallButton{gap:.25rem;height:2.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.125rem}.btn.smallButton.btnRounded{width:2.75rem;padding:0}.btn.mediumButton{gap:.375rem;height:3rem;padding:.875rem 1.5rem;font-size:1rem;line-height:1.25rem}.btn.mediumButton.btnRounded{width:3rem;padding:0}.btn.largeButton{gap:.5rem;height:3.5rem;padding:1rem 2rem;font-size:1.125rem;line-height:1.75rem}.btn.largeButton.btnRounded{width:3.5rem;padding:0}.btn .btn_text{font-size:.875rem;font-weight:500;line-height:1.25rem}.btn.primary{color:#fff;background-color:#1b1d29;border:1px solid #1b1d29}.btn.primary:hover{background-color:#6e76a5;border:1px solid #6e76a5}.btn.primary *{color:#fff}.btn.primary.outlined{background-color:#0000;border:1px solid #1b1d29}.btn.primary.outlined *{color:#1b1d29}.btn.primary.outlined:hover{border:1px solid #a9a2f7}.btn.btn_secondary{background-color:#565d8a;border:1px solid #565d8a}.btn.btn_secondary *{color:#fff}.btn.btn_secondary:hover{background-color:#43486b;border:1px solid #43486b}.btn.btn_secondary.outlined{background-color:#0000;border:1px solid #a9a2f7}.btn.btn_secondary.outlined *{color:#1b1d29}.btn.btn_secondary.outlined:hover{background-color:#efeefc}.btn.tertiary{background-color:#dbdbf9;border:1px solid #dbdbf9}.btn.tertiary *{color:#302a63}.btn.tertiary:hover{background-color:#a9a2f7;border:1px solid #dbdbf9}.btn.tertiary.outlined{background-color:#0000;border:1px solid #a9a2f7}.btn.tertiary.outlined *{color:#302a63}.btn.tertiary.outlined:hover{border:1px solid #dbdbf9}.btn.btn_danger{color:#fff;background-color:#e01e00;border:1px solid #0000}.btn.btn_danger *{color:#fff}.btn.btn_link{text-align:left;color:#565d8a;background-color:#0000;border-radius:0;height:2.25rem;min-height:auto;padding:0;font-size:.875rem;font-weight:400;line-height:1.25rem;text-decoration:underline}.btn.btn_disabled{cursor:not-allowed;background-color:#d4d5db;border-color:#0000}.btn.btn_disabled:hover{background-color:#d4d5db;border-color:#0000}.btn.btn_disabled *{color:#43486b}.btn.full{width:100%}.btn .btn_iconRight,.btn .btn_iconLeft{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.loadingOverlay{position:relative}.loadingOverlay .loadingOverlay_overlay{z-index:10;background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.takeRecallSlotStep{display:flex}.takeRecallSlotStep h2,.takeRecallSlotStep h3{margin-bottom:1rem}.clientServiceTakeRecallSlot_selectedSlot{flex-direction:column;gap:.375rem;display:flex}.clientServiceTakeRecallSlot_selectedSlot .clientServiceTakeRecallSlot_selectedSlotDetail{color:#1b1d29;text-align:center;font-size:1rem;font-weight:700;line-height:1.25rem}.recallSlotRadioList{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.recallSlotRadioList .recallSlotRadio{box-sizing:border-box;background-color:#fff;border:1px solid #4b4694;border-radius:8px;justify-content:center;align-items:center;width:100%;padding-block:1rem;display:flex}@media (width>=768px){.recallSlotRadioList{flex-flow:wrap}.recallSlotRadioList .recallSlotRadio{width:10.5rem}}.accordionContainer{background-color:#fff;border:1px solid #e7e6fb;border-radius:8px;flex-direction:column;padding:1rem;transition:background-color .25s ease-in-out;display:flex}.accordionContainer .accordionButton{color:#1b1d29;text-transform:capitalize;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.accordionContainer .accordionButton .accordionButtonIcon{transition:transform .25s ease-in-out;transform:rotate(90deg)}.accordionContainer .accordionContentContainer{max-height:0;transition:max-height .25s;overflow:hidden}.accordionContainer .accordionContentContainer>div{padding-top:1rem}.accordionContainer.accordionContainerActive{background-color:#efeefc}.accordionContainer.accordionContainerActive .accordionButton .accordionButtonIcon{transform:rotate(-90deg)}.accordionContainer.accordionContainerActive .accordionContentContainer{max-height:fit-content}.appointmentStepContainer{padding:2rem}.appointmentStepContainer .appointmentBookingStepLayout_title{margin-bottom:1.5rem}.appointmentStepContainer .subTitle{margin-bottom:1rem}.appointmentStepContainer .slotsContainer{flex-direction:column;gap:.75rem;display:flex;position:relative}.appointmentStepContainer .slotsContainer_loaderOverlay{z-index:10;background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.appointmentStepContainer .appointmentBookingStepLayout_accordionContent .slotTitle{color:#1b1d29;font-size:.875rem;font-weight:700;line-height:1.25rem}.appointmentStepContainer .seeMoreDateButtonContainer{justify-content:center;margin-top:1.5rem;display:flex}.appointmentStepContainer .seeMoreDateButtonContainer .seeMoreDateButton{max-width:12.375rem;padding:.75rem 1rem}@media (width>=768px){.appointmentStepContainer .appointmentBookingStepLayout_accordionContent .appointmentBookingStepLayout_slotGrid{grid-template-columns:1fr 1fr}}.emptyDevices{flex-direction:column;justify-content:space-evenly;min-height:28.125rem;padding-top:2rem;display:flex}.emptyDevices .emptyDevicesInfo{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.emptyDevices .emptyDevicesInfo .searchIcon{color:#f56a00;width:2.5rem;height:2.5rem}.emptyDevices .emptyDevicesInfo .emptyDevicesTitle{margin-bottom:.5rem;font-size:2rem;line-height:2rem}.emptyDevices .emptyDevicesInfo .emptyDevicesSubtitle{font-size:1rem;line-height:1.5rem}.emptyDevices .emptyDevicesInfo .emptyDevicesTitle,.emptyDevices .emptyDevicesInfo .emptyDevicesSubtitle{z-index:1}.emptyDevices .emptyDevicesCallout{text-align:center;background-color:#fff;border-radius:24px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.emptyDevices .emptyDevicesCallout .emptyDevicesCalloutText{font-size:.875rem;font-weight:700;line-height:1.25rem}.emptyDevices .emptyDevicesCallout .emptyDevicesCalloutButton{align-self:center;width:10.625rem;height:2.25rem;padding:.5rem .75rem}@media (width>=992px){.emptyDevices{min-height:25rem}}.availableDeviceItemContent{width:100%;display:flex}.availableDeviceItemContent .availableDeviceItemImgContainer{flex-shrink:0;align-items:center;width:4.5rem;display:flex}.availableDeviceItemContent .availableDeviceItemImgContainer img{object-fit:contain;width:3.5rem;height:3.5rem}.availableDeviceItemContent .availableDeviceItemInfo{flex-direction:column;gap:.125rem;width:100%;display:flex}.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemBrand,.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemCommercialLabel,.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemPurchaseDate{text-align:left;font-size:.75rem;font-weight:400;line-height:1.125rem}.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemCommercialLabel{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:75%;height:2.25rem;display:-webkit-box;overflow:hidden}.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemBrand{font-weight:600}.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemBrand,.availableDeviceItemContent .availableDeviceItemInfo .availableDeviceItemPurchaseDate{color:#565d8a}.alertContainer{border-radius:12px;gap:.75rem;padding:1rem;display:flex}.alertContainer .alertIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.alertContainer .alertIcon>svg{width:1.25rem;height:1.25rem}.alertContainer .alert_action{flex-shrink:0;align-self:center;margin-left:auto}.alertContainer .alert_content{text-align:left;flex-direction:column;justify-content:center;display:flex}.alertContainer .alert_content .alert_title{font-size:.875rem;font-weight:700;line-height:1.25rem}.alertContainer.alert_info{background-color:#eff9ff}.alertContainer.alert_info.bordered{border:1px solid #5ac5ff}.alertContainer.alert_success{background-color:#ecfdf3}.alertContainer.alert_success.bordered{border:1px solid #17b26a}.alertContainer.alert_warning{background-color:#fef3f2}.alertContainer.alert_warning.bordered{border:1px solid #be1900}.alertContainer.alert_error{background-color:#fee4e2}.alertContainer.alert_error.bordered{border:1px solid #be1900}.availableDeviceItem{border:1px solid #e7e6fb;border-radius:16px;align-items:center;gap:1rem;padding:1rem;display:flex}.availableDeviceItem:disabled{cursor:not-allowed;background-color:#f5f5f9}.availableDeviceItem .availableDeviceItemAlert{align-items:center}.availableDeviceItem .availableDeviceItemAlert>span{background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.availableDeviceItem .availableDeviceItemFolderNumber{font-size:.75rem;font-weight:400;line-height:1.125rem}.availableDeviceItem.hasOpenFolder,.availableDeviceItem.isMarketplace{flex-direction:column}.availableDevicesContainer{flex-direction:column;gap:1rem;padding-inline:1rem;display:flex}.availableDevicesContainer .availableDevicesList{flex-direction:column;gap:.5rem;display:flex}@media (width>=768px){.availableDevicesContainer{padding:2rem}.availableDevicesContainer .availableDevicesList{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.imageViewer_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;z-index:9999;background-color:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.imageViewer_overlay .imageViewer_imageContainer{cursor:default;max-width:90vw;max-height:90vh;position:relative}.imageViewer_overlay .imageViewer_imageContainer .imageViewer_closeButton{box-sizing:border-box;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:-.875rem;right:-.875rem}.imageViewer_overlay .imageViewer_imageContainer .imageViewer_closeButton svg{width:2rem;height:2rem}.imageViewer_overlay .imageViewer_imageContainer .image{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.identifyProduct{padding-inline:1rem}.identifyProduct>div{margin-bottom:.75rem}.identifyProduct .formContainer{flex-direction:column;display:flex}.identifyProduct .formContainer .whereIsMyInvoiceButton{justify-content:flex-start;height:fit-content;margin-bottom:1rem;font-weight:400}.identifyProduct .formContainer .errorAlert{margin-top:1rem}.identifyProduct .formContainer .errorAlert svg{color:#be1900;width:1.25rem;height:1.25rem}.identifyProduct .formContainer .errorAlert .errorAlertText{color:#be1900;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (width>=768px){.identifyProduct{padding:.75rem 2rem 2rem}.identifyProduct .formContainer{width:50%;margin-top:.5rem}.identifyProduct .formContainer .whereIsMyInvoiceButton{margin-bottom:1.5rem}}.infinitySmartphoneSection{padding:1.5rem}.infinitySmartphoneSection .infinitySmartphoneContent .infinityDeviceDetails{border:1px solid #e7e6fb;border-radius:8px;margin:1.5rem 0;padding:1.5rem}.infinitySmartphoneSection .infinitySmartphoneContent .infinitySmartphoneOptions{flex-direction:column;gap:1rem;width:100%;display:flex}.infinitySmartphoneSection .infinitySmartphoneContent .infinitySmartphoneOptions .infinitySmartphoneOption{border:1px solid #4b4694;border-radius:8px;padding:1rem}.infinitySmartphoneSection .infinitySmartphoneContent .infinitySmartphoneOptions .infinitySmartphoneOption label{font-size:.875rem;line-height:1.25rem}@media (width>=768px){.infinitySmartphoneSection .infinitySmartphoneContent{width:50%}}.civility{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}.civility .civilityLabel{color:#1b1d29;font-size:.875rem;font-weight:500;line-height:1.25rem}.civility .civilityOptions{gap:1rem;display:flex}@media (width>=768px){.civility{flex-direction:row;align-items:center;margin-bottom:1rem}}.mainContactInputs{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.mainContactInputs{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}.separator{background-color:#e7e6fb;border:none;width:100%;height:1px}.addressFields_separator{display:none}.addressFieldsContainer{margin-top:1.5rem}.addressFieldsContainer,.addressFields{flex-direction:column;gap:1rem;display:flex}@media (width>=768px){.addressFields_separator{margin:2rem 0 1rem;display:block}.addressFieldsContainer{margin-top:0}.addressFields{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}.complementaryInformation_separator{display:none}.complementaryInformation{flex-direction:column;gap:1rem;margin-top:1.5rem;display:flex}@media (width>=768px){.complementaryInformation_separator{margin:2rem 0 1rem;display:block}.complementaryInformation{width:calc(50% - 1rem);margin-top:0}}.contactInterventionForm{flex-direction:column;display:flex}.errorGoToWebCallBackContent{flex-direction:column;justify-content:space-evenly;align-items:center;min-height:28.125rem;padding-top:2rem;display:flex}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .searchIcon{color:#f56a00;width:2.5rem;height:2.5rem}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .errorGoToWebCallBackDescTitle{margin-bottom:.5rem;font-size:2rem;line-height:2rem}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .errorGoToWebCallBackDescSubtitle{font-size:1rem;line-height:1.5rem}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .errorGoToWebCallBackDescTitle,.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .errorGoToWebCallBackDescSubtitle{z-index:1}.errorGoToWebCallBackContent .errorGoToWebCallBackDesc .errorGoToWebCallBackBtn{width:fit-content}.contactInterventionStep{padding-inline:1rem}.contactInterventionStep .contactInterventionStepTitle{margin-bottom:1rem}@media (width>=768px){.contactInterventionStep{padding-inline:2rem}.contactInterventionStep .contactInterventionStepTitle{margin-bottom:1.5rem}}.openingHoursTable{border-collapse:collapse;width:100%;font-size:.875rem}.openingHoursTable .openingHoursTable_row .dayCell{color:#43486b;padding:.375rem .5rem;font-weight:400}.openingHoursTable .openingHoursTable_row .hoursCell{text-align:right;color:#43486b;padding:.375rem .5rem}.openingHoursTable .openingHoursTable_row.openingHoursTable_today .dayCell,.openingHoursTable .openingHoursTable_row.openingHoursTable_today .hoursCell{color:#1b1d29;font-weight:600}.openingHoursTable.openingHoursTable_striped{border-collapse:separate;border-spacing:0}.openingHoursTable.openingHoursTable_striped .openingHoursTable_row:nth-child(2n) .dayCell,.openingHoursTable.openingHoursTable_striped .openingHoursTable_row:nth-child(2n) .hoursCell{background-color:#efeefc}.openingHoursTable.openingHoursTable_striped .openingHoursTable_row:nth-child(2n) .dayCell{border-radius:4px 0 0 4px}.openingHoursTable.openingHoursTable_striped .openingHoursTable_row:nth-child(2n) .hoursCell{border-radius:0 4px 4px 0}.link{color:#1b1d29;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;text-decoration:underline;display:flex}.link.noUnderline{text-decoration:none}.link .link_icon,.link .link_icon svg{color:#f56a00;width:1.25rem;height:1.25rem}.siteDetails{padding:1rem}.siteDetails .headRight{width:100%}@media (width>=768px){.siteDetails .headRight{width:unset}}.siteDetails .siteDetails_headLeft{align-items:flex-start;gap:.75rem;display:flex}.siteDetails .siteDetails_back{cursor:pointer;background-color:#fff;border:1px solid #cdcfe0;border-radius:4px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.siteDetails .siteDetails_back svg{width:1.25rem;height:1.25rem}.siteDetails .siteDetails_back .siteDetails_backIcon{transform:rotate(180deg)}.siteDetails .siteDetails_titleBlock{flex-direction:column;display:flex}.siteDetails .siteDetails_itineraryLink{width:100%}@media (width>=768px){.siteDetails .siteDetails_itineraryLink{width:10.1875rem}}.siteDetails .siteDetails_statusOpen,.siteDetails .siteDetails_statusClosed{align-items:center;gap:.375rem;margin-block:.25rem .75rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.siteDetails .siteDetails_statusOpen .siteDetails_statusDot,.siteDetails .siteDetails_statusClosed .siteDetails_statusDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.siteDetails .siteDetails_statusOpen{font-size:.75rem;line-height:1.125rem}.siteDetails .siteDetails_statusOpen .siteDetails_statusDot{background-color:#17b26a}.siteDetails .siteDetails_statusClosed{color:#565d8a}.siteDetails .siteDetails_statusClosed .siteDetails_statusDot{background-color:#e01e00}.siteDetails .siteDetails_services{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.siteDetails .siteDetails_services .siteDetails_service{align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.siteDetails .siteDetails_services .siteDetails_service svg{color:#17b26a;flex-shrink:0;width:1.5rem;height:1.5rem;margin-inline-start:-.375rem}.siteDetails .siteDetails_body{grid-template-columns:1fr;gap:1rem;padding-top:1rem;display:grid}.siteDetails .siteDetails_hoursBlock .siteDetails_hoursHeader{margin-bottom:.75rem}.siteDetails .siteDetails_infoBlock{flex-direction:column;gap:1.5rem;display:flex}.siteDetails .siteDetails_hoursHeader{align-items:center;gap:.5rem;display:flex}.siteDetails .siteDetails_hoursHeader .siteDetails_hoursIcon{color:#f56a00;flex-shrink:0;width:1.25rem;height:1.25rem}.siteDetails .siteDetails_infoRow{justify-content:flex-start;align-items:center;gap:.75rem;margin:0;padding-block:.375rem;font-size:1rem;line-height:1.5rem;display:flex}.siteDetails .siteDetails_infoRow>.link_icon:last-child{margin-left:auto}.siteDetails .siteDetails_infoRow>.link_icon:last-child svg{color:initial}.siteDetails .siteDetails_infoIcon{color:#f56a00;flex-shrink:0;width:1.25rem;height:1.25rem}.siteDetails .siteDetails_infoLabel{flex:1}.siteDetails .siteDetails_infoChevron{flex-shrink:0;width:1rem;height:1rem}.siteDetails .siteDetails_socials{background-color:#efeefc;border-radius:16px;flex-direction:column;gap:.375rem;margin:auto 0 0;padding:1rem;list-style:none;display:flex}.siteDetails .siteDetails_socials .siteDetails_socialLink{justify-content:flex-start;gap:.75rem}.siteDetails .siteDetails_socials .siteDetails_socialLink svg{color:initial}@media (width>=768px){.siteDetails{padding:2rem}.siteDetails .siteDetails_body{grid-template-columns:1fr 1fr;gap:4rem}.siteDetails .siteDetails_services{gap:.25rem}.siteDetails .siteDetails_infoBlock{flex-direction:column;gap:.75rem;display:flex}}.storeOpeningOpenStatus,.storeOpeningClosedStatus{border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;height:1.125rem;padding:0 .5rem;display:flex}.storeOpeningOpenStatus .storeOpeningIndicator,.storeOpeningClosedStatus .storeOpeningIndicator{border-radius:9999px;width:.5rem;height:.5rem}.storeOpeningOpenStatus .storeOpeningStatus,.storeOpeningClosedStatus .storeOpeningStatus{color:#1b1d29;font-size:.75rem;font-weight:400;line-height:1.125rem}.storeOpeningOpenStatus{background-color:#efeefc}.storeOpeningOpenStatus .storeOpeningIndicator{background-color:#17b26a}.storeOpeningClosedStatus{background-color:#fee4e2}.storeOpeningClosedStatus .storeOpeningIndicator{background-color:#e01e00}.storeOpeningPeriods{gap:.5rem;display:flex}.storeOpeningPeriods .storeOpeningHours{color:#1b1d29;font-size:.875rem;font-weight:400;line-height:1.25rem}.siteListItem{box-sizing:border-box;cursor:pointer;border:1px solid #cdcfe0;border-radius:8px;gap:.75rem;padding:1rem;display:flex}.siteListItem .siteCheckmark{width:var(--icon-5);height:var(--icon-5);border:var(--stroke-sm) solid #6e76a5;border-radius:var(--radius-md);pointer-events:none;transition:all var(--duration-default) var(--easing-standard);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.siteListItem .siteCheckmark svg{opacity:0;transition:opacity var(--duration-default) var(--easing-standard);color:var(--color-icon-main-primary)}.siteListItem .siteCheckmark--checked{background-color:var(--color-bg-brand-secondary);border-color:var(--color-bg-brand-secondary)}.siteListItem .siteCheckmark--checked svg{opacity:1}.siteListItem .siteListItem_siteInfo{flex-direction:column;gap:.5rem;width:100%;display:flex}.siteListItem .siteListItem_siteInfo .siteInfoHeader{justify-content:space-between;gap:.75rem;height:3rem;display:flex}.siteListItem .siteListItem_siteInfo .siteInfoHeader .siteListItem_label{text-align:left;color:#1b1d29;max-width:75%;font-size:1rem;font-weight:600;line-height:1.5rem}.siteListItem .siteListItem_siteInfo .siteInfoHeader .siteListItem_distance{text-align:right;color:#565d8a;font-size:.875rem;font-weight:400;line-height:1.25rem}.siteListItem .siteListItem_siteInfo .siteListItem_additionalInfo{flex-direction:column;justify-content:space-between;gap:.25rem;display:flex}@media (width>=768px){.siteListItem .siteListItem_siteInfo .siteListItem_additionalInfo{gap:unset}}.siteListItem .siteListItem_siteInfo .siteListItem_additionalInfo .siteListItem_openingInfo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.siteListItem .siteListItem_siteInfo .siteListItem_additionalInfo .siteListItem_moreInfoBtn{align-self:flex-end}.siteListItem.siteListItem_selected{background-color:#efeefc;border-color:#565d8a;box-shadow:inset 0 0 0 1px #565d8a}.siteListItem.siteListItem_selected .storeOpeningOpenStatus{background-color:#fff}.suggestions{z-index:30;background-color:#fff;border:1px solid #6e76a5;border-top:none;border-bottom-right-radius:24px;border-bottom-left-radius:24px;width:100%;padding:.5rem 0;position:absolute;top:100%}.suggestions .suggestionItem{margin:0 .5rem}.suggestions .suggestionItem:hover{color:#f56a00;background-color:#e7e6fb;border-radius:8px;font-weight:700}.suggestions .suggestionItem .suggestionButton{text-align:left;width:100%;padding:.5rem 1rem}.inputArea{flex:1;min-width:0;position:relative}.searchInputWrapper{z-index:2;border:1px solid #0000;border-bottom:none;border-top-left-radius:24px;border-top-right-radius:24px;width:100%;display:flex}.searchInputWrapper.searchInputWrapperActive{border-color:#6e76a5}.searchButton{z-index:3;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.searchButton svg{width:1.5rem;height:1.5rem}.searchInput{width:100%}.searchInput input{background-color:#e7e6fb;border:none;border-radius:9999px}.searchInput input::-webkit-search-cancel-button{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%3e%3cpath%20d='M15%209L9%2015M9%209L15%2015M22%2012C22%2017.5228%2017.5228%2022%2012%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012Z'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem;position:absolute;right:1rem}.searchInput input::placeholder{color:#1b1d29;font-size:.875rem;font-weight:500;line-height:1.25rem}.searchInput input{padding-left:2.5rem}.searchInput.searchInputWithClear input::-webkit-search-cancel-button{display:none}@media (width>=768px){.searchInput input{padding-left:3rem}}.clearButton{z-index:3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.clearButton svg{color:#6e76a5;width:.75rem;height:.75rem}.viewToggle{box-sizing:border-box;background-color:#eaeaf7;border-radius:9999px;justify-content:center;align-items:center;width:fit-content;display:flex}.viewToggle.smallSize{gap:.125rem;height:2.625rem;padding:.25rem}.viewToggle.smallSize .tabToggle_toggleButton{padding:0 .75rem}.viewToggle.largeSize{gap:.25rem;height:3rem;padding:.375rem}.viewToggle.largeSize .tabToggle_toggleButton{padding:0 1.5rem}.viewToggle .tabToggle_toggleButton{cursor:pointer;color:#43486b;text-transform:uppercase;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.375rem;height:100%;font-size:.75rem;font-weight:500;line-height:1.125rem;transition:all .2s;display:flex}.viewToggle .tabToggle_toggleButton.toggleButtonActive{color:#fff;fill:#fff;background-color:#1b1d29}.viewToggle .toggleIcon{flex-shrink:0;width:.875rem;height:.875rem}.mapContainer{border-radius:16px;width:100%;height:31.25rem;position:relative;overflow:hidden}.mapContainer .map{position:absolute;inset:0}.mapContainer .storeInfoContainer{background-color:#fff;border-radius:16px;flex-direction:column;gap:.75rem;width:16.625rem;padding:1rem;display:flex;position:absolute;top:1rem;left:1rem}.mapContainer .storeInfoContainer .storeInfoHeader{flex-direction:row;gap:.5rem;display:flex}.mapContainer .storeInfoContainer .storeInfoHeader .storeName{color:#1b1d29;font-size:1rem;font-weight:600;line-height:1.25rem}.mapContainer .storeInfoContainer .storeInfoHeader .storeDistance{text-align:right;color:#565d8a;text-wrap:nowrap;font-size:.875rem;font-weight:400;line-height:1.25rem}.mapContainer .storeInfoContainer .storeAddress{color:#565d8a;flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex}.mapContainer .storeInfoContainer .storeMoreInfoBtn{max-width:8.1875rem;margin-top:auto}.sitesListSection{padding-inline:1rem}.sitesListSection .siteListHeader{flex-direction:column-reverse;align-items:center;gap:1.5rem;padding-bottom:1rem;display:flex}.sitesListSection .depositListTitle{margin-bottom:1.5rem}.sitesListSection .searchAddress{align-items:center;gap:8px;width:18.75rem;max-height:3rem;display:flex;position:relative}.sitesListSection .sitesList{flex-direction:column;gap:.5rem;display:flex}.sitesListSection .loaderContainer{flex-direction:column;place-content:center;align-items:center;height:31.25rem;display:flex}@media (width>=768px){.sitesListSection{padding-inline:2rem}.sitesListSection .siteListHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.sitesListSection .depositListTitle{margin-bottom:0}.sitesListSection .sitesList{grid-template-columns:1fr 1fr;gap:1rem;display:grid}}.deviceDetailsContent{gap:1rem;display:flex}.deviceDetailsContent .deviceDetailsImgContainer{flex-shrink:0;width:6.5rem;height:6.5rem}.deviceDetailsContent .deviceDetailsImgContainer img{object-fit:contain;width:100%;height:100%}.deviceDetailsContent .deviceDetailsInfo{width:100%}.deviceDetailsContent .deviceDetailsInfo .deviceDetailsBrandAndReference{justify-content:space-between;align-items:center;display:flex}.deviceDetailsContent .deviceDetailsInfo .deviceDetailsBrandAndReference .deviceDetailsBrand{color:#565d8a;font-size:.875rem;font-weight:600;line-height:1.25rem}.deviceDetailsContent .deviceDetailsInfo .deviceDetailsBrandAndReference .deviceDetailsReference{color:#626265;font-size:.75rem;font-weight:400;line-height:1.125rem}.deviceDetailsContent .deviceDetailsLabel{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.5rem;display:-webkit-box;overflow:hidden}@media (width>=992px){.deviceDetailsContent .deviceDetailsImgContainer{width:5rem;height:5rem}}.summaryProductResume{margin-bottom:1.5rem;padding-inline:1rem}.summaryProductResume .summaryProductResumeHeader{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.summaryProductResume .summaryProductResumeHeader svg{color:#f56a00}.summaryProductResume .summaryProductResumeHeader .summaryProductResumeHeaderTitle{font-size:1rem;font-weight:700;line-height:1.75rem}.summaryProductResume .summaryProductResumeTopSeparator,.summaryProductResume .summaryProductResumeBottomSeparator{margin-bottom:1.5rem}.summaryProductResume .alertChildrenContent{font-size:.875rem;font-weight:400;line-height:1.25rem}@media (width>=992px){.summaryProductResume{height:fit-content}.summaryProductResume .summaryProductResumeHeader{margin-bottom:1.5rem}.summaryProductResume .summaryProductResumeTopSeparator{display:none}}.commonSummaryInfoHeader{clip-path:inset(-24px 0 -200px);flex-direction:column;width:100%;margin-bottom:2.5rem;padding-top:3rem;display:flex;position:relative}.commonSummaryInfoHeader .circleWrapper{justify-content:center;align-items:center;margin-bottom:1rem;display:flex;position:relative}.commonSummaryInfoHeader .circleWrapper:before{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0 83px,#ffe2cc 85px,#0000 87px 148px,#ffe2cc 150px,#0000 152px);border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.commonSummaryInfoHeader .alertCheckIcon{color:#f56a00;flex-shrink:0;width:5rem;height:5rem;position:relative}.commonSummaryInfoHeader .commonSummaryInfoHeaderText{flex-direction:column;display:flex}.commonSummaryInfoHeader .commonSummaryInfoHeaderText .commonSummaryInfoTitle{text-align:center;z-index:1;justify-content:center;font-size:2rem;line-height:2rem}.commonSummaryInfoHeader .commonSummaryInfoHeaderText .commonSummaryInfoSubTitle{color:#1b1d29;text-align:center;margin-top:.5rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.commonSummaryInfoHeader div:last-of-type{justify-content:center}.commonSummaryInfoContent{grid-template-columns:1fr;display:grid;position:relative}@media (width>=768px){.commonSummaryInfoHeader{flex-direction:row;margin-bottom:2rem;padding-top:1.5rem}.commonSummaryInfoHeader:has(.commonSummaryInfoSubTitle){margin-bottom:1.5rem}.commonSummaryInfoHeader:has(.commonSummaryInfoSubTitle) .commonSummaryInfoHeaderText .commonSummaryInfoSubTitle{margin-top:initial}.commonSummaryInfoHeader:has(.commonSummaryInfoSubTitle) .circleWrapper{align-self:baseline}.commonSummaryInfoHeader .circleWrapper{margin-bottom:initial}.commonSummaryInfoHeader .circleWrapper:before{display:none}.commonSummaryInfoHeader .alertCheckIcon{width:2rem;height:2rem;margin-right:.5rem}.commonSummaryInfoHeader .commonSummaryInfoTitle{font-size:1.5rem;line-height:1.5rem}.commonSummaryInfoContent{grid-template-columns:1fr 1fr;gap:1rem}.commonSummaryInfoContent>section{padding:2rem}}.depositSummaryReturnDetails{flex-direction:column;width:auto;padding-inline:1rem;display:flex}.depositSummaryReturnDetails .depositSummaryReturnDetailsTitle{margin-bottom:1.5rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsSite,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainer{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.depositSummaryReturnDetails .depositSummaryReturnDetailsSite .depositSummaryReturnDetails_locationIcon,.depositSummaryReturnDetails .depositSummaryReturnDetailsSite .chevronIcon,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainer .depositSummaryReturnDetails_locationIcon,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainer .chevronIcon{color:#1b1d29;flex-shrink:0;width:1.5rem;height:1.5rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsSite .chevronIcon,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainer .chevronIcon{margin-left:auto}.depositSummaryReturnDetails .depositSummaryReturnDetailsSite .depositSummaryReturnDetails_siteInfo,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainer .depositSummaryReturnDetails_siteInfo{font-size:.875rem;font-weight:400;line-height:1.25rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsSite,.depositSummaryReturnDetails .depositSummaryReturnDetailsSiteInfoContainerMargin{margin-bottom:1.5rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsInstructions{margin:1.5rem 0 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsAlert{margin-bottom:1rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsMainAlert,.depositSummaryReturnDetails .depositSummaryReturnDetailsAlertElectronics{font-size:.875rem;font-weight:400;line-height:1.25rem}.depositSummaryReturnDetails .depositSummaryReturnDetailsAlertElectronics{flex-direction:column;gap:.75rem;display:flex}.homeAndRemoteStepContainer{padding:2rem}.homeAndRemoteStepContainer .chooseInterventionTypeStep_title{margin-bottom:1rem}.homeAndRemoteStepContainer .prestationsContainer{grid-template-columns:1fr;align-items:flex-start;gap:1rem;display:grid}.homeAndRemoteStepContainer .alertInfoBlock{margin-top:1rem}@media (width>=768px){.homeAndRemoteStepContainer .prestationsContainer{grid-template-columns:1fr 1fr}}.checkboxContainer.checkbox_secondary .checkboxLabelContainer .checkboxLabel{font-size:.75rem}.checkboxContainer .checkboxLabelContainer{cursor:pointer;align-items:center;gap:.25rem;display:flex;position:relative}.checkboxContainer .checkboxLabelContainer>input[type=checkbox]{cursor:pointer;opacity:0;width:1.25rem;height:1.25rem;margin:0;position:absolute;left:0}.checkboxContainer .checkboxLabelContainer>input[type=checkbox]:focus-visible~.checkboxCheckmark{border-color:-webkit-focus-ring-color;border-width:2px}.checkboxContainer .checkboxLabelContainer:hover .checkboxCheckmark{border-color:#6e76a5}.checkboxContainer .checkboxLabelContainer input:checked~.checkboxCheckmark{background-color:#f56a00;border-color:#f56a00}.checkboxContainer .checkboxLabelContainer input:checked~.checkboxCheckmark svg{opacity:1}.checkboxContainer .checkboxLabelContainer .checkboxCheckmark{background-color:#0000;border:1px solid #6e76a5;border-radius:8px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .2s;display:flex}.checkboxContainer .checkboxLabelContainer .checkboxCheckmark svg{opacity:0;color:#fff;transition:opacity .2s}.checkboxContainer .checkboxLabelContainer .checkboxLabel{color:#1b1d29;-webkit-user-select:none;user-select:none;font-size:1rem}.checkboxContainer .checkboxError{color:#eb0018;margin-top:.25rem;font-size:.75rem;display:block}.checkboxContainer .fieldInfo{color:#1b1d29;font-size:.75rem}.interventionBlockContainer{border:1px solid #e7e6fb;border-radius:8px;flex-direction:column;gap:2rem;padding:2rem;display:flex}.interventionBlockContainer.selectedIntervention{background:#efeefc;border:1px solid #565d8a}.interventionBlockContainer .interventionBlock_titleContainer{flex-direction:row;justify-content:space-between;display:flex}.interventionBlockContainer .interventionBlock_titleContainer .interventionBlock_titleContainer{text-align:start;align-items:center;gap:.375rem;display:flex}.interventionBlockContainer .interventionBlock_titleContainer .interventionBlock_titleContainer .icons{color:#f56a00}.interventionBlockContainer .highlightContainer{border-top:1px solid #d5d4f8;border-bottom:1px solid #d5d4f8;flex-direction:column;gap:.5rem;width:100%;padding:2rem 0;display:flex}.interventionBlockContainer .highlightContainer .highlight{color:#1b1d29;text-align:start;flex-direction:row;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1.125rem;display:flex}.interventionBlockContainer .highlightContainer .highlight>span{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.interventionBlockContainer .highlightContainer .highlight>span>svg{fill:#f56a00;width:.5625rem;height:.4375rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer{flex-direction:column;gap:.75rem;display:flex}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceTitle{color:#1b1d29;font-size:1.125rem;font-weight:700;line-height:1.75rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceTitle .priceSubtitle{font-size:.75rem;font-weight:400;line-height:1.125rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer{justify-content:space-between;display:flex}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_price{color:#1b1d29;font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.5rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .prestationAmountTitle,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .prestationAmount,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_bonusPriceTitle,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_bonusPrice,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_finalPriceTitle,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_finalPrice{color:#1b1d29;font-size:.875rem;font-weight:500;line-height:1.25rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_bonusPriceTitle,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_bonusPrice{color:#079455}.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_finalPriceTitle,.interventionBlockContainer .interventionBlock_priceDetailsContainer .interventionBlock_priceDetailContainer .interventionBlock_finalPrice{font-weight:700}.interventionBlockContainer .interventionBlock_priceDetailsContainer .seeConditions{color:#1b1d29;font-size:.75rem;line-height:1.125rem}.interventionBlockContainer .interventionBlock_priceDetailsContainer .seeConditions .seeConditions_link{text-decoration:underline}.homeInterventionSummaryDetails{flex-direction:column;height:fit-content;padding-inline:1rem;display:flex}.homeInterventionSummaryDetails .homeInterventionSummaryDetailsTextContainer{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.homeInterventionSummaryDetails .homeInterventionSummaryDetailsTextContainer .homeInterventionSummaryDetailsText{color:#1b1d29;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.homeInterventionSummaryDetails .homeInterventionSummaryDetailsTextContainer .homeInterventionSummaryDetailsText.homeInterventionSummaryInterventionDate>span{text-transform:lowercase}.homeInterventionSummaryDetails .homeInterventionSummaryDetailsTextContainer .homeInterventionSummaryDetailsText.homeInterventionSummaryInterventionDate>span:first-letter{text-transform:uppercase}.homeInterventionSummaryDetails .homeInterventionSummaryModificationButton{width:fit-content;padding:.75rem 1rem}.homeInterventionSummaryDetails .homeInterventionSummaryModificationButton:first-of-type{margin-bottom:1rem}.homeInterventionSummaryDetails .homeInterventionSummaryModificationButton:last-of-type{margin-top:1rem}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceTitle{color:#1b1d29;font-size:.875rem;line-height:1.125rem}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer{justify-content:space-between;display:flex}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_price{color:#1b1d29}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_priceTitle,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_price,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_bonusPriceTitle,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_bonusPrice,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_finalPriceTitle,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_finalPrice{color:#1b1d29;font-size:.875rem;font-weight:400;line-height:1.25rem}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_bonusPriceTitle,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_bonusPrice{color:#079455}.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_finalPriceTitle,.homeInterventionSummaryDetails .homeInterventionSummaryDetails_priceDetailsContainer .homeInterventionSummaryDetails_priceDetailContainer .homeInterventionSummaryDetails_finalPrice{font-weight:700}.typography_title{color:inherit;margin:0;padding:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-weight:700;line-height:1.5}.typography_title.heading-large{font-size:1.5rem;line-height:1.2}.typography_title.heading-medium{font-size:px-to-rem(36px);line-height:1.3}.typography_title.heading-small{font-size:px-to-rem(30px);line-height:1.3}.subtitle{color:inherit;letter-spacing:-.01em;margin:0;padding:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.body{color:inherit;letter-spacing:0;margin:0;padding:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-weight:400;line-height:1.75rem}.body.body-large{font-size:1.125rem}.body.body-medium{font-size:.875rem}.body.body-small{font-size:.75rem}.extrabold{font-weight:800}.typography_bold{font-weight:700}.typography_semibold{font-weight:600}.typography_regular{font-weight:400}.typography_light{font-weight:300}.typography_muted{opacity:.7}.typography_disabled{opacity:.5;cursor:not-allowed}.underWarrantyHomeInterventionStep_productSection{margin-bottom:1rem;padding:1rem;display:block}.underWarrantyHomeInterventionStep_productSection>div{margin-bottom:0}.underWarrantyHomeInterventionStepContainer{padding:2rem 1rem}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent{grid-template-columns:1fr;row-gap:1.5rem;width:100%;margin-top:.75rem;display:grid}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionLeftContent{grid-column:1;display:none}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionOption{text-align:start;border:1px solid #adb1cc;border-radius:12px;grid-column:2;align-items:center;gap:1.5rem;padding:2rem;display:flex}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionOption>svg{color:#f56a00;min-width:1.5rem;min-height:1.5rem}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionOption .underWarrantyHomeInterventionDescription{margin-top:.5rem;line-height:1.125rem}@media (width>=768px){.underWarrantyHomeInterventionStep_productSection{display:none!important}.underWarrantyHomeInterventionStepContainer{padding:2rem}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent{grid-template-columns:1fr 1fr;column-gap:1.5rem}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionLeftContent{border:1px solid #adb1cc;border-radius:12px;align-items:center;padding:1.5rem;display:flex}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionLeftContent>div{margin-bottom:0}.underWarrantyHomeInterventionStepContainer .underWarrantyHomeInterventionContent .underWarrantyHomeInterventionOption{gap:2rem}}.appointmentBookingStep_slotGrid{grid-template-columns:1fr;gap:.75rem;margin-top:.75rem;display:grid}.appointmentBookingStep_slotGrid .slotRadio{background-color:#fff;border:1px solid #4b4694;border-radius:8px;padding:1rem}.appointmentSearchManualBtn{width:100%}.appointmentBookingStep_selectedSlot{flex-direction:column;gap:.375rem;display:flex}.appointmentBookingStep_selectedSlot .appointmentBookingStep_selectedSlotDetail{color:#1b1d29;text-align:center;font-size:1rem;font-weight:700;line-height:1.25rem}@media (width>=768px){.appointmentBookingStep_slotGrid{grid-template-columns:1fr 1fr}.appointmentBookingStep_selectedSlot{flex-direction:row}.appointmentSearchManualBtn{width:17.5rem}}.depositModeStep_productSection{margin-bottom:1rem;padding:1rem;display:block}.depositModeStep_productSection>div{margin-bottom:0}.depositModeStepContainer{gap:1rem;padding:2rem 1rem}.depositModeStepContainer .depositModeContent{grid-template-columns:1fr;row-gap:1.5rem;width:100%;display:grid}.depositModeStepContainer .depositModeContent .depositModeLeftContent{grid-column:1;display:none}.depositModeStepContainer .depositModeContent .depositModeOption{text-align:start;border:1px solid #adb1cc;border-radius:12px;grid-column:2;align-items:center;gap:1.5rem;padding:2rem;display:flex}.depositModeStepContainer .depositModeContent .depositModeOption>svg{color:#f56a00;min-width:1.5rem;min-height:1.5rem}.depositModeStepContainer .depositModeContent .depositModeOption .depositModeOptionDescriptionNoWarranty{list-style:initial}.depositModeStepContainer .depositModeContent .depositModeNotAvailable{grid-column:2}@media (width>=768px){.depositModeStep_productSection{display:none!important}.depositModeStepContainer{padding:2rem}.depositModeStepContainer .depositModeContent{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;column-gap:1.5rem}.depositModeStepContainer .depositModeContent .depositModeLeftContent{border:1px solid #adb1cc;border-radius:12px;align-items:center;padding:1.5rem;display:flex}.depositModeStepContainer .depositModeContent .depositModeLeftContent>div{margin-bottom:0}.depositModeStepContainer .depositModeContent .depositModeOption{gap:2rem}}.stepper{background-color:#fff;justify-content:space-between;gap:.5rem;padding:.75rem 2rem;display:flex;overflow-x:auto}.stepper:has(:only-child){justify-content:center}.stepper .stepperItem{border-radius:9999px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.stepper .stepperItem .stepperItemNumber{color:#565d8a;background-color:#efeefc;border-radius:32px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.stepper .stepperItem .stepperItemLabel{color:#1b1d29;width:max-content;display:flex}.stepper .stepperItem .stepperItemLabel,.stepper .stepperItem .stepperItemNumber{font-size:.875rem;font-weight:500;line-height:1.25rem}.stepper .stepperItem.stepperItemCurrent{background-color:#dbdbf9}.stepper .stepperItem.stepperItemCurrent .stepperItemNumber{color:#302a63;background-color:#fff}.stepper .stepperItem.stepperItemCurrent .stepperItemLabel{color:#302a63}.stepper .stepperItem.stepperItemCompleted{background-color:#dcfae6}.stepper .stepperItem.stepperItemCompleted .stepperItemCheck{border-radius:32px;width:1.25rem;height:1.25rem}.stepperContent{flex-direction:column;flex:auto;justify-content:space-between;margin-inline:1rem;display:flex}@media (width>=768px){.stepper{border-radius:16px}.stepperContent{margin-inline:0;display:block}}.codeValidation{flex-direction:column;align-items:center;gap:1rem;display:flex}.newCode{color:#067647;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.inputs{border:none;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.inputs input{text-align:center;border:1px solid #d4d5db;border-radius:8px;outline:none;width:3rem;height:3.5rem;font-size:1.5rem;font-weight:600;transition:border-color .2s}.inputs input:focus{border-color:#1b1d29}.inputs input:disabled{opacity:.5}.codeValidation_error input{border-color:#eb0018}.codeValidation_success input{border-color:#067647}.errorText{color:#eb0018;font-size:.875rem}.resend{color:#1b1d29;cursor:pointer;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:underline}.resend:hover{text-decoration:none}.mfaPopin{flex-direction:column;gap:1.5rem;display:flex}.instructions{color:#1b1d29;font-size:.875rem;line-height:1.25rem}.email{margin-top:.25rem;font-weight:600;display:block}.contentHelp{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.why,.problem{font-size:.875rem;line-height:1.25rem}.why strong,.problem strong{margin-bottom:.25rem;display:block}.why p,.problem p{color:#757575;margin:0}.mfaPopin_link{color:#1b1d29;text-decoration:underline}.mfaPopin_link:hover{text-decoration:none}.accountNavRoot{gap:var(--spacing-400);flex-direction:column;width:100%;display:none}.accountNavRoot .accountNavHello{font-size:var(--font-scale-04);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);line-height:1.875rem}.accountNavRoot .accountNavList{gap:var(--spacing-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.accountNavRoot .accountNavItem{gap:var(--spacing-400);flex-direction:column;display:flex}.accountNavRoot .accountNavItemLink{justify-content:space-between;align-items:center;gap:var(--spacing-200);min-height:1.5rem;font-size:var(--font-scale-01);color:var(--color-text-brand-primary);line-height:1.125rem;text-decoration:none;display:flex}.accountNavRoot .accountNavItemLinkActive{font-weight:var(--font-weight-bold)}.accountNavRoot .accountNavItemBadge{margin-left:var(--spacing-100);font-weight:var(--font-weight-bold);color:var(--color-text-brand-secondary)}.accountNavRoot .accountNavItemNotification{border-radius:var(--radius-full);background-color:var(--color-bg-brand-primary);width:.5rem;height:.5rem;margin-left:auto;display:inline-block}.accountNavRoot .accountNavItemNotificationLabel{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.accountNavRoot .accountNavItemCount{min-width:1.25rem;height:1.25rem;padding:0 var(--spacing-100);box-sizing:border-box;border-radius:var(--radius-full);background-color:var(--color-bg-brand-primary);color:var(--color-text-main-secondary);font-size:var(--font-scale-00);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;margin-left:auto;line-height:1;display:inline-flex}.accountNavRoot .accountNavItemCountLabel{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.accountNavRoot .accountNavItemChevron{flex-shrink:0}@media (width>=992px){.accountNavRoot{gap:var(--spacing-500);display:flex}.accountNavRoot .accountNavList,.accountNavRoot .accountNavItem{gap:var(--spacing-500)}.accountNavRoot .accountNavItemLink:hover{text-decoration:underline}}.breadcrumb{color:#1b1d29;align-items:center;width:100%;margin:1.5rem auto;font-size:.9375rem;line-height:.875rem;display:none}.breadcrumb .breadcrumbLink{text-decoration:underline}@media (width>=768px){.breadcrumb{display:flex}}.accountLogout{flex-direction:column;align-items:center;gap:0;width:100%;display:flex}.accountLogout .disconnectBtn{cursor:pointer;color:#1b1d29;background-color:#0000;border:1.5px solid #1b1d29;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;min-width:100%;height:48px;padding:14px 1.25rem;font-size:1rem;font-weight:500;line-height:1.25rem;display:inline-flex}@media (hover:hover){.accountLogout .disconnectBtn:hover{cursor:pointer;color:#1b1d29;background-color:#0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex;border:2px solid!important}}.accountLogout .disconnectBtn:focus-visible,.accountLogout .disconnectBtn:active{background-color:#fff;box-shadow:inset 0 0 0 1px #1a3a52}.accountLogout .disconnectBtn:disabled{color:#999;background-color:#e8e8e8;border:1px solid #999}.accountLogout .disconnectBtn{margin-bottom:1rem}.accountLogout .disconnect_accountDeleteAccount{cursor:pointer;text-align:center;color:#1b1d29;width:100%;font-size:.875rem;line-height:1.5rem;text-decoration:none;display:inline-block}.accountHelloCustomer{flex-direction:column;padding-bottom:31px;display:flex}.accountHelloCustomerText{overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:34px}.accountHelloCustomer .accountHelloCustomerSubtitleWrapper{align-items:center;gap:.25rem;font-size:12px;font-weight:400;line-height:14px;display:inline}.accountHelloCustomer .accountHelloCustomerSubtitleWrapper .accountHelloCustomerPot{color:#f56a00;font-size:.875rem;font-weight:700;line-height:1.125rem}@media (width>=992px){.accountHelloCustomerSubtitleWrapper{display:flex}}@media (width<=768px){.accountHelloCustomerSubtitleWrapper{display:flex}}.panelListItem{width:100%;list-style:none}.panelListItem:last-child .totemPanelLink{margin-bottom:0}.panelListItemActive{font-weight:600}.totemPanelLink{color:inherit;cursor:pointer;background-color:#f5f5f9;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;width:272px;margin-bottom:.75rem;padding:1rem;font-size:.875rem;line-height:1.0625rem;text-decoration:none;list-style:none;transition:background-color .2s ease-in;display:flex}.totemPanelLink:focus{outline-offset:-2px;outline:2px solid #06c}.totemPanelLinkTitle{margin-right:.75rem}.totemPanelLink>.brik-link__label{display:contents}.panelBadge{color:#fff;background-color:#f56a00;border-radius:50%;justify-content:center;align-items:center;min-width:27px;height:27px;margin-left:auto;font-size:.875rem;font-weight:700;display:flex}@media (width>=768px){.panelListItem{width:272px}}@media (prefers-reduced-motion:reduce){.totemPanelLink{transition:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.accountLayoutTotem{position:relative}.accountLayoutTotem .accountNav{animation:.3s ease-in both fade-in;display:none}.accountLayoutTotem .accountNavHome{display:block}.accountLayoutTotem .accountNavHtmlElement{width:fit-content}.accountLayoutTotem .totem_panel{box-shadow:none;border-radius:8px;margin:0;padding:0;animation:none}.accountLayoutTotem .totem_panel .accountNavTitle{align-items:center;width:100%;margin-bottom:1rem;font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif;font-size:.875rem;font-weight:800;line-height:1.25rem;display:flex}.accountLayoutTotem .totem_panel .accountNavIcon{width:26px;height:26px;margin:0 .75rem}.accountLayoutTotem .totem_panel .accountNavIconLoyalty{width:36px}.accountLayoutTotem .totem_panel .accountNavIconShoppingCart{width:23px}.accountLayoutTotem .totem_panel .accountNavIconAvatar{width:21px}.accountLayoutTotem .panelListBlock{margin-bottom:2rem}.accountLayoutTotem .accountContent{width:100%;max-width:100%;margin-left:0;display:contents}.accountLayoutTotem .accountLayout{flex-flow:column wrap;padding-top:3rem;display:flex}@media (prefers-reduced-motion:reduce){.accountLayoutTotem .accountNav{animation:none}.accountLayoutTotem .totem_disconnectBtn,.accountLayoutTotem .totem_accountDeleteAccount{transition:none}}@media (width>=768px){.accountLayoutTotem .accountNav{display:block}.accountLayoutTotem .accountNavContent{max-width:calc(64.58% - 3rem);margin:1.5rem 0 0 3rem}.accountLayoutTotem .accountLayout{background:0 0;flex-direction:row;padding-top:0}.accountLayoutTotem .totem_accountDeleteAccount{text-align:left;width:auto;display:inline-block}.accountLayoutTotem .accountContent{flex-grow:1;width:100%;margin-top:1.5rem;display:block}}.supportTunnelHeader{flex-direction:column;flex:0 4.5rem;align-items:center;width:100%;display:flex}.supportTunnelHeader .logoContainer{width:100%;display:none}.supportTunnelHeader .headerContent{box-sizing:border-box;background-color:#1b1d29;justify-content:space-between;align-items:center;width:100%;height:100%;min-height:1.5rem;padding:1.5rem;display:flex}@media (width>=768px){.supportTunnelHeader .headerContent{background-color:#0000;max-width:64.1875rem;padding:0 1.5rem}}.supportTunnelHeader .headerContent .assistance,.supportTunnelHeader .headerContent .backLink{color:#fff}.supportTunnelHeader .headerContent .assistance{font-size:1rem;font-weight:600;line-height:1.25rem}.supportTunnelHeader .headerContent .backLink{font-size:.75rem;font-weight:500;line-height:1.125rem}@media (width>=768px){.supportTunnelHeader{margin-bottom:2rem}.supportTunnelHeader .logoContainer{background-color:#fff;justify-content:center;align-items:center;min-height:4.5rem;margin-bottom:2.5rem;display:flex}.supportTunnelHeader .headerContent{background-color:#0000}.supportTunnelHeader .headerContent .assistance,.supportTunnelHeader .headerContent .backLink{color:#1b1d29}.supportTunnelHeader .headerContent .assistance{font-size:2rem;font-weight:800;line-height:2rem}.supportTunnelHeader .headerContent .backLink{font-size:.875rem;line-height:1.25rem}}.accountTabs>.brik-tabs__list{scrollbar-width:none;overflow:auto hidden}.accountTabs>.brik-tabs__list::-webkit-scrollbar{display:none}.accountTabs>.brik-tabs__list>.brik-tabs__tab{flex:1 0 auto}.accountTabs .brik-tabs__panel{margin-top:var(--spacing-600)}.accountTabsPageTitle{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.accountTabsScroller{--account-tabs-arrow-top:var(--spacing-200);--account-tabs-arrow-inset:0;position:relative}.accountTabsScrollButton{display:none}@media (width>=768px){.accountTabs>.brik-tabs__list>.brik-tabs__tab{flex:1}.accountTabsScrollButton{top:var(--account-tabs-arrow-top);z-index:1;display:inline-flex;position:absolute}.accountTabsScrollPrevious{left:var(--account-tabs-arrow-inset)}.accountTabsScrollNext{right:var(--account-tabs-arrow-inset)}}@media (width>=992px){.accountTabs{padding:var(--spacing-700) var(--spacing-500) 0}.accountTabsScroller{--account-tabs-arrow-top:calc(var(--spacing-700) + var(--spacing-200));--account-tabs-arrow-inset:var(--spacing-500)}}.panel{width:100%;position:relative}.panel .goBackButton{cursor:pointer;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;text-decoration:none;display:flex;position:absolute;top:-1.5rem;box-shadow:0 1px 3px 1px #00000029}.panel .goBackButton .goBackArrow{fill:#1b1d29;width:1.25rem}@media (width>=768px){.panel{padding-left:0}.panel .goBackButton{display:none}}.supportTunnelLayout{background-color:#efeefc;flex-direction:column;align-items:center;min-height:100vh;display:flex}.supportTunnelLayout .supportTunnelMain{box-sizing:border-box;flex-direction:column;flex:auto;gap:1.5rem;width:100%;display:flex}@media (width>=768px){.supportTunnelLayout .supportTunnelMain{background-color:#0000;gap:.5rem;max-width:64.1875rem;margin-bottom:7.75rem;padding:0 1.5rem}}.afterSalesLayoutRootLayout.afterSalesLayoutLoading .afterSalesLayoutMain{visibility:hidden}.afterSalesLayoutRootLayout.afterSalesLayoutLoaded .afterSalesLayoutMain{visibility:visible}.afterSalesLayoutRootLayout .afterSalesLayoutMain{background-color:#efeefc;padding-bottom:2.5rem}.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer{width:100%;max-width:80rem;margin:0 auto;padding-top:2.5rem;display:flex}.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer .afterSalesLayoutPageContainer{grid-template-columns:min-content 1fr;width:100%;display:grid}.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer .afterSalesLayoutPageContainer .afterSalesLayoutPageContent{width:100%;min-width:0}@media (width>=768px){.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer{padding:0 2rem}.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer .afterSalesLayoutPageContainer{gap:3rem}}@media (width>=992px){.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer{padding:0 1.5rem}}@media (width>=1280px){.afterSalesLayoutRootLayout .afterSalesLayoutMain .afterSalesLayoutMainContainer{margin:auto;padding:0 1rem}}.forgetpassword{margin-left:1rem;margin-right:1rem}.forgetpassword .forgetpasswordTitle{text-align:center;width:100%;margin:2.3125rem 0 .9375rem}.forgetpassword .forgetpasswordInfo{color:#565d8a;margin:1.25rem .625rem;font-size:.8125rem;line-height:1.125rem}.forgetpassword .forgetpasswordResendCode{margin-top:var(--spacing-400);display:flex}.forgetpassword .forgetpasswordSendcode{color:var(--color-text-main-primary)}.forgetpassword .forgotPwd_inputContainer{color:#565d8a}.forgetpassword .forgotPwd_fieldContainer{margin:2rem 0}.forgetpassword .identifierContainer{min-height:4.75rem;margin:1.5rem 0;position:relative}.forgetpassword .forgotPwd_fieldTips{color:#1b1d29;margin:1rem 0;font-size:.75rem}.forgetpassword .fieldSelector{color:#565d8a;z-index:1;background:0 0;border:.125rem;border-right:0 solid #1b1d29;border-radius:.25rem 0 0 .25rem;height:3.125rem;margin:0;padding-left:1rem;font-size:1rem;position:absolute;top:0;bottom:0}.forgetpassword .phoneInput input{padding-left:5rem}.forgetpassword .forgotPwd_submitButton{width:15rem;margin:auto;display:flex}.auth-password_backlink,.backlink{margin-top:1rem;font-size:.875rem}.auth-password_backlink{text-align:center}@media (width>=992px){.forgetpassword{width:100%;max-width:32.75rem;margin:auto}}@media (width>=1280px){.forgetpassword .forgetpasswordResendCode{margin-top:var(--spacing-500)}}.cancelClubPlus{background-color:#efeefc;width:100%;margin-inline:auto;padding:1rem 1rem 0}.cancelClubPlus .title{margin-bottom:1rem}.cancelClubPlus .details{background-color:#fff;border-radius:8px;flex-direction:column;padding:1.5rem 2rem;display:flex}.cancelClubPlus .details .text{margin-bottom:1rem;font-weight:500}.cancelClubPlus .details .list{flex-direction:column;gap:1rem;display:flex}.cancelClubPlus .details .list .item{align-items:flex-start;font-size:.875rem;font-weight:400;line-height:1.0625rem;display:flex}.cancelClubPlus .details .list .item .itemIcon{vertical-align:middle;stroke-width:0;color:#f56a00;flex-shrink:0;width:.875rem;height:.875rem;margin-right:.5rem;display:inline-block}.cancelClubPlus .action{background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;margin-top:1rem;padding:1rem;display:flex}.cancelClubPlus .action .info{align-items:center;gap:.25rem;margin-bottom:1rem;display:flex}.cancelClubPlus .action .info .infoIcon{color:#f56a00;display:flex}.cancelClubPlus .action .info .infoIcon svg{width:.625rem;height:.875rem}.cancelClubPlus .action .info .infoIcon svg:first-child{margin-right:-.25rem}.cancelClubPlus .action .info .infoText{font-weight:700}.cancelClubPlus .action .btn{justify-content:center;width:100%;padding:0 1.5rem;display:flex}.cancelClubPlus .action .btn .text{font-size:1rem;font-weight:600}.cancelClubPlus .action .btn .cancelSubscriptionBtn{color:#fff;background-color:#565d8a;border-color:#565d8a}.cancelClubPlus .action .btn .cancelSubscriptionBtn:hover{background-color:#43486b;border-color:#43486b}.cancelClubPlus .customerService{align-items:flex-start;gap:1rem;margin-top:1.5rem;display:flex}.cancelClubPlus .customerService .customerServiceIcon{flex-shrink:0;width:1.375rem;height:1.875rem}.cancelClubPlus .customerService .customerServiceText{font-size:.75rem;line-height:.875rem}.cancelClubPlus .customerService .customerServiceText .customerServiceText2{font-weight:600}.cancelClubPlusForm_clientIdInfo{cursor:pointer;color:#1b1d29;background:0 0;border:none;padding:0;font-size:.875rem;text-decoration:underline}.cancelClubPlusForm_requiredFields{color:#565d8a;margin-top:1rem;font-size:.75rem}.cancelClubPlusConfirmation_title{margin-bottom:2rem;font-size:1.125rem;font-weight:700}.cancelClubPlusConfirmation_expiration{margin-top:1rem;font-size:.875rem;font-weight:300;line-height:1.125rem}@media (width>=576px){.cancelClubPlus .action .btn{width:auto}}@media (width>=768px){.cancelClubPlus{padding:1.5rem 2rem 0}.cancelClubPlus .action{flex-direction:row;padding:2rem}.cancelClubPlus .action .info{margin-bottom:0}}@media (width>=992px){.cancelClubPlus{padding:1.5rem 1.5rem 0}.cancelClubPlus .customerService{align-items:center}}@media (width>=1280px){.cancelClubPlus{max-width:80rem;padding:1.5rem}}.cancelClubPlusConfirmation_option{cursor:pointer;align-items:flex-start;gap:.25rem;display:flex}.cancelClubPlusConfirmation_option input[type=radio]{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #6e76a5;border-radius:50%;flex-shrink:0;place-content:center;width:1.125rem;height:1.125rem;margin-top:.125rem;display:grid}.cancelClubPlusConfirmation_option input[type=radio]:before{content:"";background-color:#f56a00;border-radius:50%;width:.625rem;height:.625rem;transition:transform .12s ease-in-out;transform:scale(0)}.cancelClubPlusConfirmation_option input[type=radio]:checked{border-color:#f56a00}.cancelClubPlusConfirmation_option input[type=radio]:checked:before{transform:scale(1)}.cancelClubPlusForm{margin-top:2.5rem}.cancelClubPlusForm .clientIdLabel{color:#565d8a}.cancelClubPlusForm .clientIdInfo{font-size:var(--font-scale-01);color:var(--color-text-main-primary);justify-content:flex-start;min-height:2.25rem}.fieldContainer{color:#565d8a;flex-flow:column wrap;max-width:32.75rem;margin:1.25rem 0;display:flex;position:relative}.fieldContainer label,.fieldContainer input:focus~label,.fieldContainer input:hover~label{color:#565d8a}.tooltipIcon{vertical-align:middle;stroke-width:0;stroke:currentColor;fill:currentColor;pointer-events:auto;width:.875rem;height:.875rem;display:inline-block}@media (width>=768px){.fieldContainer{margin:1.875rem 0}}.reviewsUnable{margin:1.875rem 0}.reviewsUnable .message{color:#1b1d29;font-size:1rem;font-weight:400;line-height:1.25rem}.reviewsUnable .backLink{color:#43486b;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #43486b;border-radius:26px;justify-content:center;align-items:center;min-height:2.5rem;padding:.625rem 1.5rem;font-size:1.125rem;line-height:1.25rem;text-decoration:none;display:inline-flex}.reviewsUnable .backLink:hover{color:#fff;background-color:#43486b}.productList{gap:var(--spacing-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.productList .productCard{gap:var(--spacing-400);padding:var(--spacing-400);background-color:var(--color-bg-container-tertiary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.productList .productCard .productMain{align-items:center;gap:var(--spacing-400);flex-direction:row;display:flex}.productList .productCard .productVisual{width:5.5rem;height:5.5rem;padding:var(--spacing-200);background-color:var(--color-bg-container-primary);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.productList .productCard .productImage{object-fit:contain;width:100%;height:100%}.productList .productCard .productBrand{color:var(--color-text-main-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-stretch-200)}.productList .productCard .productLabel{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-stretch-200)}.productList .productCard .orderDate{margin-top:var(--spacing-400);color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-medium);line-height:.9375rem}.productList .productCard .rateProductLink{align-self:center}@media (width>=768px){.productList .productCard{justify-content:space-between;align-items:center;gap:var(--spacing-600);flex-direction:row}.productList .productCard .productMain{flex:1}.productList .productCard .rateProductLink{flex-shrink:0}}.productsToReviewPage{padding-top:2rem}.productsToReviewPage .productsToReview .titleContainer{margin-bottom:var(--spacing-400);color:var(--color-text-brand-primary);text-align:center;font-family:var(--font-family-sans);font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.375rem}.productsToReviewPage .productsToReview .titleContainer h1{margin:0}@media (width>=768px){.productsToReviewPage{padding-top:0}}.personalInfosForm{flex-direction:column;gap:2rem;display:flex}.personalInfosForm .personalInfosForm_helpText{margin-top:.1875rem;font-size:.75rem}.personalInfosForm .personalInfosForm_submitButton{width:fit-content}.personalInfosPage{flex-direction:column;max-width:100%;display:flex}.personalInfosPage .personalInfosPage_header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.personalInfosPage .personalInfosPage_header .personalInfosPage_editButton{flex-shrink:0}@media (width>=768px){.personalInfosPage{max-width:32.8125rem}}.paymentCardsItem{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:16px;justify-content:space-between;gap:.5rem;padding:1rem;display:flex}.paymentCardsItem button{align-self:end;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.paymentCardsItem button svg{width:.875rem;height:.875rem}.paymentCardsItem .paymentCardsItemDetailsAndLogo{gap:.5rem;display:flex}.paymentCardsItem .paymentCardsItemDetailsAndLogo .paymentCardsItemDetails{flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.paymentCardsItem .paymentCardsItemDetailsAndLogo .paymentCardsItemDetails .paymentCardsItemDetailsCardBrand{font-size:.875rem;font-weight:600}.paymentCardsItem .paymentCardsItemDetailsAndLogo .paymentCardsItemDetails .paymentCardsItemDetailsCardHolder{text-transform:uppercase;font-weight:500}.paymentCardsItem .paymentCardsItemDetailsAndLogo .paymentCardsItemLogo{border:1px solid #dbdbdb;border-radius:4px;width:2.25rem;min-width:2.25rem;height:1.5625rem;min-height:1.5625rem;padding:.125rem}.deletePaymentMethodPopin_popinContent{flex-direction:column;gap:.5rem;display:flex}.deletePaymentMethodPopin_popinContent .popinSubTitle{font-size:.875rem;font-weight:600}.deletePaymentMethodPopin_popinContent .popinDescription{font-size:.875rem}.deletePaymentMethodPopin_popinContent .popinBtnContainer{justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.deletePaymentMethodPopin_popinContent .popinBtnContainer button{padding:.5rem 1rem}.paymentsMethodsPage{flex-direction:column;gap:1rem;width:100%;display:flex}.paymentsMethodsPage .paymentCards{flex-direction:column;gap:1rem;display:flex}.paymentsMethodsPage .paymentCards .paymentCardsList{flex-wrap:wrap;grid-template-columns:1fr;gap:1rem;width:100%;display:grid}.paymentsMethodsPage .paymentCards .paymentCardsListPagination{justify-content:center;align-self:center;align-items:center;gap:.125rem;width:fit-content;font-size:.75rem;text-decoration:underline;display:flex}.paymentsMethodsPage .paymentCards .paymentCardsListPagination .chevronUp,.paymentsMethodsPage .paymentCards .paymentCardsListPagination .chevronDown{width:.875rem;height:.875rem}.paymentsMethodsPage .paymentCards .paymentCardsListPagination .chevronUp{transform:rotate(180deg)}.paymentsMethodsPage .paymentCards .infoHint{background:#ccedff;border-radius:16px;flex-direction:row;gap:.5rem;width:fit-content;margin:1rem 0;padding:1rem;display:flex}.paymentsMethodsPage .paymentCards .infoHint .infoHintIcon{min-width:1.5rem;min-height:1.5rem}.paymentsMethodsPage .paymentCards .infoHint .infoHintText{flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.paymentsMethodsPage .paymentCards .infoHint .infoHintText .infoHintTextTitle{font-weight:700}.paymentsMethodsPage .otherPayments{flex-direction:column;gap:1rem;margin:1rem 0;display:flex}.paymentsMethodsPage .otherPayments .otherPaymentsLink{background-color:var(--color-bg-surface-primary);border:1px solid #1b1d29;border-radius:9999px;width:fit-content;padding:.5rem 1rem;font-size:.75rem;font-weight:500}@media (width>=992px){.paymentsMethodsPage .paymentCards .paymentCardsList{grid-template-columns:1fr 1fr 1fr}}.consentsPage{flex-direction:column;width:100%;display:flex}.consentsPage_loading{justify-content:center;align-items:center;min-height:18.75rem;display:flex}.consentsPage_title{margin-bottom:1.25rem}.consentsPage_checkboxContainer{flex-flow:column wrap;gap:1.5rem;max-width:100%;margin-top:2rem;margin-bottom:1rem;display:flex}.consentsPage .consentAlert{border-radius:16px;align-items:center;margin-bottom:1.5rem;background-color:#ccedff!important}.consentsPage .consentAlertText{font-size:.75rem;font-weight:600}.consentsPage .intro,.consentsPage .emailConsentExplanation{margin-bottom:1.5rem;font-size:.875rem;font-weight:500;line-height:1.125rem}.consentsPage .infoButton{all:unset;cursor:pointer;vertical-align:text-top;margin-left:.25rem;display:inline-flex;position:relative}.consentsPage .infoButton:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consentsPage .infoButton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid}.consentsPage .checkboxField{color:#565d8a;margin:0;position:relative}.consentsPage .submitButtonContainer{margin:0;padding-top:.5rem}.accountLayoutBackground .consentsPage .consentsForm,.accountLayoutBackground .consentsPage .valiuzPartners,.accountLayoutBackground .consentsPage .cookies{padding:var(--spacing-400);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-primary)}.accountLayoutBackground .consentsPage .valiuzPartners,.accountLayoutBackground .consentsPage .cookies{margin-top:var(--spacing-500);border-top:0}@media (width>=768px){.accountLayoutBackground .consentsPage .consentsForm,.accountLayoutBackground .consentsPage .valiuzPartners,.accountLayoutBackground .consentsPage .cookies{padding:var(--spacing-500)}}.cookies{border-top:1px solid #dbdbdb;margin-top:1.5rem;padding-top:1.5rem}.cookiesManage_title,.cookiesManage_description{margin-bottom:1.5rem}.cookiesManage_description{font-size:.75rem;line-height:.875rem}.valiuzPartners{border-top:1px solid #dbdbdb;margin-top:1.5rem;padding-top:1.5rem}.valiuzPartners_title,.valiuzPartners_description{margin-bottom:1.5rem}.valiuzPartners_description{font-size:.75rem;line-height:.875rem}.partnersGrid{flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem;display:flex}.partnerLogo{object-fit:contain;max-height:2.5rem;margin:0 .25rem .25rem 0}.valiuzPartners_toggleButton{justify-content:center;margin:.5rem 0;display:flex}.valiuzPartners_toggleButton button{color:var(--color-text-main-primary);min-height:2.25rem}.proValidationAlert{color:#1b1d29}.proValidationAlert .proValidationAlertHeader{gap:.375rem;margin-bottom:.375rem;display:flex}.proValidationAlert .proValidationAlertHeader .proValidationAlertIcon{flex-shrink:0;width:1rem;height:1rem}.proValidationAlert .proValidationAlertHeader .proValidationAlertTitle{font-size:.75rem;font-weight:700;line-height:1.125rem}.proValidationAlert .proValidationAlertText{font-size:.75rem;line-height:1.125rem}.proValidationAlert .proValidationAlertText:not(:last-child){margin-bottom:.375rem}.companyForm{flex-direction:column;gap:2rem;display:flex}.companyForm .companyForm_helpText{margin-top:.1875rem;font-size:.75rem}.companyForm .companyForm_submitButton{width:fit-content}.myCompanyPage{flex-direction:column;gap:1rem;max-width:100%;display:flex}@media (width>=768px){.myCompanyPage{max-width:32.8125rem}}.address{flex-direction:column;font-size:.875rem;line-height:1.25rem;display:flex}.address .mainAddress{font-weight:600}.address.addressLine{overflow-wrap:anywhere;display:block}@media (width>=768px){.address .addressLine{overflow-wrap:break-word}}.myAddressesPage{flex-direction:column;gap:2rem;display:flex}.myAddressesPage .addressesSection{flex-direction:column;gap:1rem;display:flex;position:relative}.myAddressesPage .addressesSection .addAddressButton{justify-content:center;align-items:center;gap:0;width:1.5rem;height:1.5rem;padding:0;display:flex;position:absolute;right:0}.myAddressesPage .addressesSection .addAddressButton:before,.myAddressesPage .addressesSection .addAddressButton:after{content:"";background-color:#fff;border-radius:4px;position:absolute}.myAddressesPage .addressesSection .addAddressButton:before{width:.75rem;height:.125rem}.myAddressesPage .addressesSection .addAddressButton:after{width:.125rem;height:.75rem}.myAddressesPage .addressesSection h2{font-weight:var(--font-weight-bold)}.myAddressesPage .addressesSection .addressWrapper{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;justify-content:space-between;padding:1rem;display:flex}.myAddressesPage .addressesSection .addressWrapper .addressActions{flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:.5rem;display:flex}.myAddressesPage .addressesSection .setMainAddressButton{color:#565d8a;margin-top:1rem;font-size:.75rem;text-decoration:underline}.myAddressesPage .addressesSection .noFrenchAddressWarning{color:#565d8a;text-align:center;background-color:#dbdbf9;border-radius:4px;margin-top:1rem;padding:.25rem 1rem;font-size:.875rem}.myAddressesPage .addressesEmpty{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;align-items:center;padding:1rem;display:flex}.myAddressesPage .addressesEmpty svg{flex-shrink:0;margin-right:.5rem}.myAddressesPage .addressesEmpty p{font-size:.875rem;font-weight:600}.myAddressesPage .addressesEmpty button{width:auto;margin-left:auto;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.storeInfosAccordion_accordion .trigger{cursor:pointer;color:#2d3146;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:500;line-height:1.125rem;display:flex}.storeInfosAccordion_accordion .trigger .storeInfosAccordion_locationIcon{color:#43486b;flex-shrink:0;width:1rem;height:1rem}.storeInfosAccordion_accordion .trigger .storeInfosAccordion_chevron{transition:transform .2s;transform:rotate(90deg)}.storeInfosAccordion_accordion .trigger .storeInfosAccordion_chevronOpen{transform:rotate(-90deg)}.storeInfosAccordion_accordion .storeInfosAccordion_content{background-color:#eaeaf7;border-radius:8px;flex-direction:column;gap:1rem;margin-top:.75rem;padding:1rem;display:flex}@media (width>=768px){.storeInfosAccordion_accordion .storeInfosAccordion_content{max-width:19.375rem}}.favoritePickupPointSection{flex-direction:column;gap:1rem;display:flex}.favoritePickupPointSection .pickupPointCard{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;padding:1rem}.favoritePickupPointSection .pickupPointCard .pickupPointCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.favoritePickupPointSection .pickupPointCard .pickupPointDetails{flex-direction:column;flex:0 80%;display:flex}.favoritePickupPointSection .pickupPointCard .pickupPointDetails .pickupPointLabel{color:#1b1d29;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.favoritePickupPointSection .pickupPointCard .pickupPointDetails .pickupPointAddressField{text-transform:capitalize;font-size:.875rem;line-height:1.125rem}.favoritePickupPointSection .pickupPointCard .myFavoritePickupPoint_editButton{cursor:pointer;background-color:#eaeaf7;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.favoritePickupPointSection .pickupPointCard .myFavoritePickupPoint_editButton svg{color:#2d3146;width:1rem;height:1rem}.favoritePickupPointSection .pickupPointCard .myFavoritePickupPoint_editButton:hover{background-color:#cdcfe0}.favoritePickupPointSection .myFavoritePickupPoint_emptyState{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;align-items:center;padding:1rem;display:flex}.favoritePickupPointSection .myFavoritePickupPoint_emptyState svg{flex-shrink:0;margin-right:.5rem}.favoritePickupPointSection .myFavoritePickupPoint_emptyState .myFavoritePickupPoint_emptyContent{flex:1}.favoritePickupPointSection .myFavoritePickupPoint_emptyState .myFavoritePickupPoint_emptyContent .myFavoritePickupPoint_emptyMessage{font-size:.875rem;font-weight:600}.favoritePickupPointSection .myFavoritePickupPoint_emptyState .myFavoritePickupPoint_emptyContent .myFavoritePickupPoint_emptyHint{color:#43486b;margin-top:.25rem;font-size:.75rem}.favoritePickupPointSection .myFavoritePickupPoint_emptyState button{flex-shrink:0;width:auto;margin-left:auto;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.pickupPointItem{border:1px solid #cdcfe0;border-radius:8px;margin-bottom:1rem;padding:1rem}.pickupPointItem:last-child{margin-bottom:0}.pickupPointItem .pickupPointItem_header{margin-bottom:.25rem}.pickupPointItem .pickupPointItem_header .pickupPointItem_label{color:#1b1d29;font-size:1rem;font-weight:600;line-height:1.25rem}.pickupPointItem .pickupPointItem_header .pickupPointItem_label .networkLabel{color:#43486b;font-size:.875rem;font-weight:400}.pickupPointItem .pickupPointItem_header .pickupPointItem_label .pickupPointItem_distance{font-size:.875rem;font-weight:400}.pickupPointItem .pickupPointItem_address{flex-direction:column;margin-bottom:.75rem;font-style:normal;display:flex}.pickupPointItem .pickupPointItem_address .pickupPointItem_addressField{color:#43486b;text-transform:capitalize;font-size:.875rem;line-height:1.125rem}.pickupPointItem .pickupPointItem_footer{justify-content:center;align-items:center;margin-top:.5rem;padding:0 1.5rem;display:flex}.pickupPointItem .pickupPointItem_footer .pickupPointItem_selectButton{flex-direction:column;flex-shrink:0;width:100%;min-height:2.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.pickupPointItem.compact{box-sizing:border-box;background-color:#fff;flex-direction:column;justify-content:space-between;min-width:16.25rem;min-height:12.5rem;margin-bottom:0;display:flex}.pickupPointItem.compact .pickupPointItem_address{margin-bottom:.375rem}.pickupPointItem.compact .pickupPointItem_footer{margin-top:auto;padding:0}.pickupPointItem .pickupPointItem_accordion,.pickupPointItem .accordionCompact{margin-bottom:.5rem}.pickupPointItem .pickupPointItem_accordion .pickupPointItem_accordionTrigger,.pickupPointItem .accordionCompact .pickupPointItem_accordionTrigger{cursor:pointer;color:#2d3146;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:400;line-height:1.125rem;display:flex}.pickupPointItem .pickupPointItem_accordion .pickupPointItem_accordionTrigger .pickupPointItem_chevron,.pickupPointItem .accordionCompact .pickupPointItem_accordionTrigger .pickupPointItem_chevron{transition:transform .2s;transform:rotate(90deg)}.pickupPointItem .pickupPointItem_accordion .pickupPointItem_accordionTrigger .pickupPointItem_chevronOpen,.pickupPointItem .accordionCompact .pickupPointItem_accordionTrigger .pickupPointItem_chevronOpen{transform:rotate(-90deg)}.pickupPointItem .pickupPointItem_accordion .pickupPointItem_accordionContent{background-color:#eaeaf7;border-radius:8px;flex-direction:column;gap:1rem;margin-top:.75rem;padding:1rem;display:flex}.pickupPointItem .accordionCompact .accordionContentCompact{margin-top:.5rem}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slider{width:100%;height:auto;position:relative}.slider .swiper{width:100%}.slider .swiper-slide{width:auto;height:auto}.slider .swiper-button-prev,.slider .swiper-button-next{color:#fff;background-color:#dbdbdb;border:none;width:1.625rem;height:1.625rem;transition:all .3s}.slider .swiper-button-prev:hover,.slider .swiper-button-next:hover{background-color:#757575;width:2.5rem;height:2.5rem}.slider .swiper-button-prev svg,.slider .swiper-button-next svg{display:none}.slider .swiper-button-prev:after,.slider .swiper-button-next:after{font-size:.75rem}.slider .swiper-button-prev:hover{transform:scale(1)translateY(-5px)translate(-5px)}.slider .swiper-button-next:hover{transform:scale(1)translateY(-5px)translate(5px)}.slider .swiper-button-disabled{opacity:0!important}.mapView{flex:1;min-height:0;position:relative}.mapView .map{border-radius:0;position:absolute;inset:0}.mapView .sliderContainer{z-index:1;box-sizing:border-box;width:100%;position:absolute;bottom:1rem;left:0}.mapView .slide{align-items:flex-end;height:auto;display:flex}.mapView .showMoreCard{box-sizing:border-box;cursor:pointer;color:#565d8a;text-align:center;background-color:#fff;border:1px dashed #adb1cc;border-radius:.5rem;justify-content:center;align-items:center;min-width:16.25rem;min-height:12.5rem;padding:1rem;font-size:.875rem;font-weight:600;text-decoration:underline;transition:background-color .2s;display:flex}.mapView .showMoreCard:hover{color:#2d3146;background-color:#eaeaf7}.pickupPointSearchPopin_header{z-index:1;width:100%;position:relative}.pickupPointSearchPopin_header .searchWrapper{align-items:center;gap:.5rem;display:flex;position:relative}.pickupPointSearchPopin_header .toggleContainer{margin-top:1.5rem;margin-left:auto}.pickupPointSearchPopin_content{min-height:12.5rem}.pickupPointSearchPopin_content .pickupPointSearchPopin_emptyMessage{text-align:center;color:#43486b;padding:2rem 1rem;font-size:.875rem}.pickupPointSearchPopin_content .showMoreLink{cursor:pointer;color:#565d8a;background:0 0;border:none;margin:1rem auto 0;padding:.5rem 0;font-size:.875rem;text-decoration:underline;display:block}.pickupPointSearchPopin_content .showMoreLink:hover{color:#2d3146}.headerMapMode{z-index:2;margin-bottom:-3.375rem}.contentMapView{box-sizing:border-box;height:calc(100dvh - 10.75rem);flex-direction:column!important;margin:-1rem -2rem -2.5rem!important;padding:0 0 1.5rem!important;display:flex!important;overflow:hidden!important}@media (width>=768px){.contentMapView{height:100%;margin:0 -2.5rem!important}}.favoriteStoreSection{flex-direction:column;gap:1rem;display:flex}.favoriteStoreSection .sectionTitle{font-weight:var(--font-weight-bold)}.favoriteStoreSection .storeCard{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;padding:1rem}.favoriteStoreSection .storeCard .storeCardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.favoriteStoreSection .storeCard .storeDetails{flex-direction:column;flex:0 80%;display:flex}.favoriteStoreSection .storeCard .storeDetails .storeLabel{color:#1b1d29;margin-bottom:.25rem;font-size:.875rem;font-weight:500}.favoriteStoreSection .storeCard .storeDetails .storeAddressField{font-size:.875rem;line-height:1.125rem}.favoriteStoreSection .storeCard .myFavoriteStore_editButton{cursor:pointer;background-color:#eaeaf7;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.favoriteStoreSection .storeCard .myFavoriteStore_editButton svg{color:#2d3146;width:1rem;height:1rem}.favoriteStoreSection .storeCard .myFavoriteStore_editButton:hover{background-color:#cdcfe0}.favoriteStoreSection .storeCard .storeNewsLink{color:#565d8a;margin-bottom:.75rem;font-size:.75rem;text-decoration:underline;display:inline-block}.favoriteStoreSection .storeCard .storeNewsLink:hover{color:#2d3146}.favoriteStoreSection .myFavoriteStore_emptyState{background-color:var(--color-bg-surface-primary);border:1px solid #cdcfe0;border-radius:8px;align-items:center;padding:1rem;display:flex}.favoriteStoreSection .myFavoriteStore_emptyState svg{flex-shrink:0;margin-right:.5rem}.favoriteStoreSection .myFavoriteStore_emptyState .myFavoriteStore_emptyContent{flex:1}.favoriteStoreSection .myFavoriteStore_emptyState .myFavoriteStore_emptyContent .myFavoriteStore_emptyMessage{font-size:.875rem;font-weight:600}.favoriteStoreSection .myFavoriteStore_emptyState .myFavoriteStore_emptyContent .myFavoriteStore_emptyHint{color:#43486b;margin-top:.25rem;font-size:.75rem}.favoriteStoreSection .myFavoriteStore_emptyState button{flex-shrink:0;width:auto;margin-left:auto;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.popinHeader{width:100%;position:relative}.popinHeader .popinSearchWrapper{align-items:center;gap:.5rem;display:flex;position:relative}.myFavoriteStore_popinContent{min-height:12.5rem}.myFavoriteStore_popinContent .popinEmptyMessage{text-align:center;color:#43486b;padding:2rem 1rem;font-size:.875rem}.geolocButton{cursor:pointer;background-color:#000;border:1px solid #000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.geolocButton svg{color:#fff;width:1.25rem;height:1.25rem}.geolocButton:hover{background-color:#6e76a5;border-color:#6e76a5}.storeItem{border-bottom:1px solid #cdcfe0;padding:1rem 0}.storeItem:last-child{border-bottom:none}.storeItem .storeItem_header{margin-bottom:.25rem}.storeItem .storeItem_header .storeItem_label{color:#1b1d29;font-size:1rem;font-weight:600;line-height:1.25rem}.storeItem .storeItem_header .storeItem_label .storeItem_distance{font-size:.875rem;font-weight:400}.storeItem .storeItem_address{flex-direction:column;margin-bottom:.75rem;font-style:normal;display:flex}.storeItem .storeItem_address .storeItem_addressField{color:#43486b;font-size:.875rem;line-height:1.125rem}.storeItem .storeItem_footer{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.storeItem .storeItem_footer .footerLeft .driveInfo{color:#000;align-items:center;gap:.5rem;margin-right:1rem;font-size:.75rem;font-weight:600;display:flex}.storeItem .storeItem_footer .footerLeft .driveInfo .driveIcon{color:#43486b;flex-shrink:0;width:1.25rem;height:1.25rem}.storeItem .storeItem_footer .storeItem_selectButton{flex-direction:column;flex-shrink:0;width:fit-content;min-height:2.25rem;margin-left:auto;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.storeItem .storeItem_accordion .storeItem_accordionTrigger{cursor:pointer;color:#2d3146;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:400;line-height:1.125rem;display:flex}.storeItem .storeItem_accordion .storeItem_accordionTrigger .storeItem_locationIcon{color:#43486b;flex-shrink:0;width:1rem;height:1rem}.storeItem .storeItem_accordion .storeItem_accordionTrigger .storeItem_chevron{transition:transform .2s;transform:rotate(90deg)}.storeItem .storeItem_accordion .storeItem_accordionTrigger .storeItem_chevronOpen{transform:rotate(-90deg)}.storeItem .storeItem_accordion .storeItem_accordionContent{background-color:#eaeaf7;border-radius:8px;flex-direction:column;gap:1rem;margin-top:.75rem;padding:1rem;display:flex}.identifierSection{margin-bottom:2.5rem}.identifierSection .identifierSubtitle{max-width:32.75rem;margin-bottom:1rem;font-weight:600}.identifierSection .verificationAlert{background-color:#ccedff;border-radius:8px;width:100%;max-width:32.75rem;margin-bottom:1rem;margin-right:1rem;padding:1rem}.loginInformations .loginInformations_title,.myPassword .loginInformations_title{margin-bottom:1.25rem}.loginInformations .loginInformations_submitContainer,.myPassword .loginInformations_submitContainer{color:#565d8a;flex-flow:column wrap;max-width:32.75rem;margin:1.25rem 0 0;display:flex;position:relative}.loginInformations .loginInformations_submitContainer>button,.myPassword .loginInformations_submitContainer>button{width:fit-content}.loginInformations .loginInformations_fieldContainer,.myPassword .loginInformations_fieldContainer{margin:1.25rem 0 0}.loginInformations .loginInformations_fieldTips,.myPassword .loginInformations_fieldTips{color:#1b1d29;flex-direction:column;width:100%;margin:.5rem 0;font-size:.75rem;line-height:1.25rem;display:flex}.loginInformations .loginInformations_cancelButton,.myPassword .loginInformations_cancelButton{color:var(--color-text-main-primary);justify-content:flex-start;min-height:2.25rem}.loginInformations .loginInformations_containerMandatory,.myPassword .loginInformations_containerMandatory{margin-top:.75rem}.loginInformations .loginInformations_containerMandatory .mandatory,.myPassword .loginInformations_containerMandatory .mandatory{color:#1b1d29;margin-top:.75rem;font-size:.75rem}.loginInformations .updateIdentifier{margin-top:2rem}.loginInformations .updateIdentifier input{width:100%}.loginInformations .updateIdentifier .loginInformations_inputWrapper .loginInformations_input{color:#565d8a;width:100%;padding:.75rem 1rem;font-size:1.125rem}.loginInformations .updateIdentifier .loginInformations_inputWrapper .loginInformations_label{color:#565d8a;font-size:.875rem}.loginInformations .updateIdentifier .loginInformations_inputContainer{flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_inputWrapper{flex:1;width:100%;max-width:32.75rem}.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_editButton{min-width:unset;width:2.75rem;height:2.75rem;color:var(--color-text-main-primary);background-color:#0000;border:1px solid #565d8a;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;gap:0;padding:0;display:flex}.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_editButton:hover{background-color:#eaeaf7}.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_editButton .brik-link__icon,.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_editButton svg{width:var(--icon-5);height:var(--icon-5)}.loginInformations .updateIdentifier .loginInformations_inputContainer .loginInformations_editButton .brik-link__label{display:none}.loginInformations .updateIdentifier .loginInformations_fieldTips{color:#1b1d29;flex-direction:column;width:100%;margin:.5rem 0;font-size:.75rem;line-height:1.25rem;display:flex}.loginInformations .loginInformations_inputContainer{flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.loginInformations .loginInformations_inputContainer .input-wrapper,.loginInformations .loginInformations_inputContainer .loginInformations_fieldContainer{flex:1}.loginInformations .loginInformations_inputContainer .editIconButton{background-color:#0000;border:1px solid #565d8a;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:flex}.loginInformations .loginInformations_inputContainer .editIconButton:hover{background-color:#eaeaf7}.loginInformations .loginInformations_inputContainer .editIconButton svg{width:1.25rem;height:1.25rem}.loginInformations .loginInformations_buttonsContainer{justify-content:flex-start;max-width:32.75rem;margin-top:1rem;display:flex}.loginInformations .loginInformations_buttonsContainer button{color:#1b1d29;cursor:pointer;background-color:#0000;border:1px solid #565d8a;border-radius:24px;height:auto;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.loginInformations .loginInformations_buttonsContainer button:hover{background-color:#eaeaf7;border-color:#565d8a}.loginInformations .loginInformations_buttonsContainer button:active{background-color:#cdcfe0}.myPassword .submitContainer{flex-direction:column;align-items:flex-start;margin:1.25rem 0 0;display:flex}.myPassword .cancelButton{color:var(--color-text-main-primary);min-height:2.25rem}.myPassword .loginInformations_inputContainer{flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;max-width:32.75rem;display:flex;position:relative}.myPassword .loginInformations_inputContainer .loginInformations_fieldContainer{width:100%}.myPassword .loginInformations_inputContainer .loginInformations_editButton{min-width:unset;color:#565d8a;cursor:pointer;background-color:#0000;border:none;align-items:center;gap:.375rem;padding:0;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.myPassword .loginInformations_inputContainer .loginInformations_editButton:hover{text-decoration:underline}.myPassword .loginInformations_inputContainer .loginInformations_editButton .brik-link__icon,.myPassword .loginInformations_inputContainer .loginInformations_editButton svg{width:var(--icon-4);height:var(--icon-4)}.myPassword .input-wrapper{flex:1}.myPassword input{width:100%;max-width:32.75rem}@media (width>=768px){.loginInformations .loginInformations_submitContainer,.myPassword .loginInformations_submitContainer{flex-direction:row;align-items:center;margin:1.25rem 0}.loginInformations .loginInformations_cancelButton,.myPassword .loginInformations_cancelButton{margin-left:1.25rem}.loginInformations .loginInformations_containerMandatory,.myPassword .loginInformations_containerMandatory{margin-bottom:2rem}.myPassword{border-top:1px solid #4d5152;max-width:100%;margin-top:3.125rem}.myPassword .loginInformations_title{margin-top:3.125rem}}.connectedAccounts{margin-top:2.5rem}.connectedAccounts .connectedAccounts_title{margin-bottom:1.25rem}.connectedAccounts .connectedAccounts_list{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.connectedAccounts .connectedAccounts_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.connectedAccounts .connectedAccounts_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.connectedAccounts .connectedAccounts_listItem{display:flex}.connectedAccountCard{color:#1b1d29;background-color:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;padding:1.5rem;display:flex}.connectedAccountCard .connectedAccountCard_header{align-items:center;gap:.5rem;width:100%;display:flex}.connectedAccountCard .connectedAccountCard_logo{border:.0625rem solid #e7e6fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.5rem;display:flex}.connectedAccountCard .connectedAccountCard_logoImage{object-fit:contain;border-radius:4px;width:1.5rem;height:1.5rem}.connectedAccountCard .connectedAccountCard_identity{overflow-wrap:anywhere;flex-direction:column;flex:1 0 0;min-width:0;display:flex}.connectedAccountCard .connectedAccountCard_provider{font-size:.875rem;font-weight:700}.connectedAccountCard .connectedAccountCard_holder{text-transform:capitalize;font-size:.75rem;font-weight:600}.connectedAccountCard .connectedAccountCard_details{overflow-wrap:anywhere;flex-direction:column;gap:.125rem;width:100%;margin:0;font-size:.75rem;display:flex}.connectedAccountCard .connectedAccountCard_detailRow{flex-wrap:wrap;column-gap:.125rem;display:flex}.connectedAccountCard .connectedAccountCard_detailLabel{margin:0;font-weight:400}.connectedAccountCard .connectedAccountCard_detailValue{overflow-wrap:anywhere;margin:0;font-weight:600}.connectedAccountCard .connectedAccountCard_cta{margin-top:auto}.passwordRules{columns:2;text-align:left;column-gap:1rem;margin:0;padding:0;list-style:none}.passwordRules .passwordRules_rule{color:#565d8a;break-inside:avoid;align-items:flex-start;gap:.25rem;margin-bottom:.25rem;font-size:.75rem;line-height:1.25rem;display:flex}.passwordRules .passwordRules_rule:last-child{margin-bottom:0}.passwordRules .passwordRules_rule .passwordRules_icon{fill:#757575;flex-shrink:0;width:.75rem;height:.625rem;margin-top:.3125rem}.passwordRules .passwordRules_rule .passwordRules_label{min-width:0}.passwordRules .passwordRules_rule .passwordRules_state{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.passwordRules .passwordRules_rule.passwordRules_rule-satisfied{color:#067647}.passwordRules .passwordRules_rule.passwordRules_rule-satisfied .passwordRules_icon{fill:#17b26a}.disconnectAccountDrawer .disconnectAccountDrawer_content{height:100%;position:relative}.disconnectAccountDrawer .disconnectAccountDrawer_content>.wrapper{width:auto;height:auto;inset:0}.disconnectAccountDrawer .disconnectAccountDrawer_step{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding-top:3rem;display:flex}.disconnectAccountDrawer .disconnectAccountDrawer_step--form{align-items:stretch;padding-top:2rem}.disconnectAccountDrawer .disconnectAccountDrawer_step--form .disconnectAccountDrawer_title,.disconnectAccountDrawer .disconnectAccountDrawer_step--form .disconnectAccountDrawer_text{text-align:center}.disconnectAccountDrawer .disconnectAccountDrawer_step--form .disconnectAccountDrawer_form{text-align:left}.disconnectAccountDrawer .disconnectAccountDrawer_picto{color:#565d8a;border:.0625rem solid #dbdbdb;border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}.disconnectAccountDrawer .disconnectAccountDrawer_title{margin:0;font-size:1.75rem;font-weight:700}.disconnectAccountDrawer .disconnectAccountDrawer_text{margin:0}.disconnectAccountDrawer .disconnectAccountDrawer_form{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.disconnectAccountDrawer .disconnectAccountDrawer_footer{gap:1rem;display:flex}.disconnectAccountDrawer .disconnectAccountDrawer_footer>*{flex:1 1 0}.popinVerificationOfPossession{line-height:1.125}.popinVerificationOfPossession .popinSuccess,.popinVerificationOfPossession .popinError{margin-bottom:1.25rem;font-size:1rem}.popinVerificationOfPossession .popinError{color:#eb0018}.popinVerificationOfPossession .popinSuccess{color:#079455}.popinVerificationOfPossession .verificationPossessionEmail .popinVerificationOfPossession_fieldContainer{align-items:flex-start}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer{width:17.5rem;margin:1.25rem 0}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer .popinVerificationOfPossession_button{width:100%}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer:first-child{width:13.125rem}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer:first-child .fieldLabel{justify-content:center;width:100%;margin:0}.popinVerificationOfPossession .popinVerificationOfPossession_fieldContainer.ignoreStep{margin-top:1.25rem;margin-bottom:0}.popinVerificationOfPossession .popinInfo{color:#1b1d29;margin-bottom:1.875rem;font-size:1rem}.popinVerificationOfPossession p{font-size:.875rem;line-height:1.25}.popinVerificationOfPossession .retryTips{color:#079455;margin-bottom:1.875rem}.popinVerificationOfPossession .fieldErrormsg{text-align:left}@media (width>=768px){.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer{width:17.5rem;margin:1.875rem 0}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer .popinVerificationOfPossession_button{width:100%}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer:first-child{width:13.125rem}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer:first-child .fieldLabel{justify-content:center;width:100%;margin:0}.popinVerificationOfPossession .verificationPossessionPhoneNumber .popinVerificationOfPossession_fieldContainer.ignoreStep{margin-top:1.25rem;margin-bottom:0}}.popinLink{color:var(--color-text-main-primary);min-height:2.25rem}.homeRecommendations{margin-top:var(--spacing-500)}.homeRecommendationsTitle{margin:0 0 var(--spacing-400);color:var(--color-text-brand-primary)}.buybackCardEmptyIcon{width:3rem;height:3rem;color:var(--color-text-main-primary)}.buybackCardEmptyText{text-align:center;font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-medium);color:var(--color-text-brand-primary);margin:0}.devicesCard{background-color:#dffafb;position:relative;overflow:hidden}.devicesCard:before{content:"";border-radius:var(--radius-full);background-color:#b6f3f580;width:23.25rem;height:23.25rem;position:absolute;top:5.6875rem;left:50%;transform:translate(-50%)}.devicesCard .lastActivityCardCta{position:relative}.devicesCardList{gap:var(--spacing-200);padding:0 var(--spacing-500);flex-direction:column;flex:1;margin:0;list-style:none;display:flex;position:relative}.devicesCardEntry{align-items:center;gap:var(--spacing-200);font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);color:var(--color-text-brand-primary);line-height:1.125rem;display:flex}.devicesCardEntryIcon{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-text-brand-primary);background-color:#9eeff2;flex-shrink:0;justify-content:center;align-items:center;display:flex}.devicesCardEntryIcon svg{width:1.25rem;height:1.25rem}.lastOrderCard{background-color:var(--color-bg-surface-tertiary)}.lastOrderCardEmptyIcon{width:3rem;height:3rem;color:var(--color-text-main-primary)}.lastOrderCardEmptyText{text-align:center;font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-medium);color:var(--color-text-brand-primary);margin:0}.lastActivityCardStepper{padding:0 var(--spacing-300);flex:1}.lastActivityCards{display:none}.lastActivityCarousel .slide{width:calc(100% - var(--spacing-300));height:auto;display:flex}.lastActivityBullets{margin-top:var(--spacing-400);justify-content:center;display:flex}.activityCompactCard{align-items:center;gap:var(--spacing-400);box-sizing:border-box;width:100%;min-height:5.75rem;padding:var(--spacing-400);border-radius:var(--radius-lg);font-family:var(--font-family-sans);color:var(--color-text-brand-primary);text-decoration:none;display:flex}.lastOrderCompactCard{background-color:var(--color-bg-surface-tertiary)}.devicesCompactCard{background-color:#dffafb}.buybackCompactCard{background-color:var(--color-bg-circularity-primary)}.activityCompactCardText{gap:var(--spacing-100);flex-direction:column;flex:1;min-width:0;display:flex}.activityCompactCardTitle{font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);line-height:1.25rem}.activityCompactCardLines{font-size:var(--font-scale-01);flex-direction:column;line-height:1.125rem;display:flex}.activityCompactCardStatus{font-weight:var(--font-weight-semibold)}.activityCompactCardChevron{flex-shrink:0;width:1rem;height:1rem}.lastActivityCard{gap:var(--spacing-200);min-height:16.4375rem;padding:var(--spacing-400);border-radius:var(--radius-lg);flex-direction:column;display:flex}.lastBuybackCard{background-color:var(--color-bg-circularity-primary)}.lastActivityCardHeader{align-items:center;gap:var(--spacing-400);display:flex}.lastActivityCardIcon{border-radius:var(--radius-full);background-color:var(--color-bg-surface-primary);flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.lastActivityCardIcon svg{width:1.5rem;height:1.5rem}.lastActivityCardEmpty{justify-content:center;align-items:center;gap:var(--spacing-200);flex-direction:column;flex:1;display:flex}.lastActivityCardCta{align-self:center}.lastActivityCardTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);margin:0;line-height:1.25rem}@container account-page (width>=500px){.lastActivityCarousel .slide{width:calc(50% - var(--spacing-100))}}@media (width>=992px){.lastActivityCards{gap:var(--spacing-400);grid-template-columns:repeat(3,1fr);display:grid}.lastActivityCarousel{display:none}}.loyaltyJoinCard{align-items:center}.loyaltyJoinCardMain{align-items:center;gap:var(--spacing-400);flex:1;min-width:0;display:flex}.loyaltyJoinCardTexts{gap:var(--spacing-100);flex-direction:column;flex:1;min-width:0;display:flex}.loyaltyJoinCardTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);margin:0;line-height:1.25rem}.loyaltyJoinCardTitleDesktop,.loyaltyJoinCardOffer{display:none}.loyaltyJoinCardAdvantages{gap:var(--spacing-100);font-size:var(--font-scale-01);color:var(--color-text-brand-primary);flex-direction:column;flex:1;margin:0;padding:0;line-height:1.125rem;list-style:none;display:flex}.loyaltyJoinCardAdvantage{align-items:flex-start;gap:var(--spacing-100);display:flex}.loyaltyJoinCardAdvantageIcon{width:var(--icon-3);height:var(--icon-3);color:var(--color-icon-success-secondary);flex-shrink:0;margin-top:.1875rem}.loyaltyJoinCardAdvantageIcon path:last-of-type{stroke:var(--color-bg-surface-primary)}.loyaltyJoinCardText{font-size:var(--font-scale-01);color:var(--color-text-brand-primary);margin:0;line-height:1.125rem}.loyaltyJoinCardTerms{gap:var(--spacing-100);flex-direction:column;display:none}.loyaltyJoinCardTerms .loyaltyJoinCardTermsCheckbox{font-size:var(--font-scale-01)}.loyaltyJoinCardTermsError{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.loyaltyJoinCardConditionsLink{margin-left:var(--spacing-500);font-size:var(--font-scale-01);color:var(--color-text-brand-primary);align-self:flex-start;line-height:1.125rem;text-decoration:underline}.loyaltyJoinCard .loyaltyCardMobileLink svg{width:1.5rem;height:1.5rem}@media (width>=992px){.loyaltyJoinCard{flex-direction:column;align-items:stretch}.loyaltyJoinCardMain{flex:none;align-items:flex-start}.loyaltyJoinCardTexts{gap:var(--spacing-200)}.loyaltyJoinCardTitleDesktop{display:inline}.loyaltyJoinCardTitleMobile,.loyaltyJoinCardText{display:none}.loyaltyJoinCardOffer{align-items:center;gap:var(--spacing-400);display:flex}.loyaltyJoinCardCta{flex-shrink:0}.loyaltyJoinCardTerms{display:flex}}.loyaltyMemberCard{align-items:center}.loyaltyMemberCardLogoBPlus{object-fit:contain;width:4.8125rem;height:3.125rem}.loyaltyMemberCardLogoPot{width:3.125rem;height:3.125rem}.loyaltyMemberCardContent{flex-direction:column;flex:1;min-width:0;display:flex}.loyaltyMemberCardTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);color:var(--color-text-brand-primary);margin:0;line-height:1.125rem}.loyaltyMemberCardAsterisk{display:none}.loyaltyMemberCardValidity{margin:var(--spacing-050) 0 0;font-size:var(--font-scale-00);color:var(--color-text-main-primary);order:2;line-height:.875rem}.loyaltyMemberCardValidityLong{display:none}.loyaltyMemberCardRow{align-items:center;gap:var(--spacing-200);flex-wrap:wrap;order:1;display:flex}.loyaltyMemberCardPot{flex:1 0 auto}.loyaltyMemberCardAmount{white-space:nowrap;font-family:var(--font-family-typeface);font-size:var(--font-scale-06);font-weight:var(--font-weight-extra-bold);color:var(--color-text-brand-primary);margin:0;line-height:2rem}.loyaltyMemberCardPoints{font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);color:var(--color-text-brand-primary);margin:0;line-height:1.125rem;display:none}.loyaltyMemberCardManage{display:none}.loyaltyMemberCardMention{font-size:var(--font-scale-00);color:var(--color-text-main-primary);margin:0;line-height:.75rem;display:none}@media (width>=992px){.loyaltyMemberCard{align-items:flex-start}.loyaltyMemberCardContent{gap:var(--spacing-200)}.loyaltyMemberCardTitle{font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);line-height:1.3125rem}.loyaltyMemberCardAsterisk{display:inline}.loyaltyMemberCardValidity{font-size:var(--font-scale-01);order:0;margin:0;font-style:italic;line-height:1.125rem}.loyaltyMemberCardValidityLong{display:inline}.loyaltyMemberCardValidityShort{display:none}.loyaltyMemberCardRow{order:0}.loyaltyMemberCardPoints{display:block}.loyaltyMemberCardManage{display:inline-flex}.loyaltyMemberCardMention{display:block}}.loyaltyCard{gap:var(--spacing-400);padding:var(--spacing-400);border:1px solid var(--color-border-main-secondary);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-primary);display:flex;position:relative}.loyaltyCardLogo{flex-shrink:0;width:4.4375rem;height:2.8125rem}.loyaltyCardMobileLink{color:var(--color-text-brand-primary);align-items:center;display:flex}.loyaltyCardMobileLink svg{width:1rem;height:1rem}.loyaltyCardMobileLink:after{content:"";position:absolute;inset:0}@media (width>=992px){.loyaltyCard{padding:var(--spacing-500)}.loyaltyCardMobileLink{display:none}}.offersCard{align-items:center;gap:var(--spacing-400);padding:var(--spacing-400);border-radius:var(--radius-lg);background-color:var(--color-bg-container-tertiary);flex-wrap:wrap;display:flex}.offersCardIcon{border-radius:var(--radius-full);background-color:var(--color-bg-surface-primary);width:3rem;height:3rem;color:var(--color-text-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.offersCardIcon svg{width:1.5rem;height:1.5rem}.offersCardTexts{gap:var(--spacing-200);flex-direction:column;flex:1;min-width:11.25rem;display:flex}.offersCardTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-03);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);margin:0;line-height:1.5rem}.offersCardText{font-size:var(--font-scale-01);color:var(--color-text-brand-primary);margin:0;line-height:1.125rem}.offersCardCta{flex-shrink:0;margin-left:auto}@media (width>=992px){.offersCard{padding:var(--spacing-500)}}.homePage{background-color:var(--color-bg-surface-primary);min-height:100%;container:account-page/inline-size}.accountLayoutRootLayout.accountLayoutBackground:has(.homePage){background-color:var(--color-bg-surface-primary)}.homePageTitle{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.homeMobileNav{margin:var(--spacing-500) calc(var(--spacing-400) * -1) calc(var(--spacing-400) * -1);padding:var(--spacing-600);background-color:var(--color-bg-surface-secondary)}.homeMobileNav .accountNavRoot{display:flex}.homeSecondarySection{gap:var(--spacing-400);margin-top:var(--spacing-500);grid-template-columns:1fr;display:none}.homePage .homeRecommendations{display:none}@media (width>=768px){.accountLayoutRootLayout.accountLayoutBackground:has(.homePage){background-color:var(--color-bg-surface-secondary)}.homePage{padding:var(--spacing-400)}}@media (width>=992px){.homePage{padding:var(--spacing-700) var(--spacing-700) var(--spacing-1200)}.homeMobileNav{display:none}.homeSecondarySection{display:grid}.homePage .homeRecommendations{display:block}}@container account-page (width>=768px){.homeSecondarySection{grid-template-columns:1fr 1fr}.homeSecondarySection>:only-child{grid-column:1/-1}}.infinityPageLayout{flex-direction:column;width:100%;display:flex}@media (width>=768px){.infinityPageLayout{max-width:42.5rem}}.titleContainer .infinityTabsTitle{font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-04);line-height:var(--line-height-stretch-100)}.infinityTabs{margin-top:var(--spacing-500);gap:var(--spacing-400)}.infinityTabs .infinityTabsIcon{fill:currentColor;max-width:1.5rem;height:1.25rem}.accountLayoutBackground .infinityTabs.brik-tabs--tone-purple .brik-tabs__list{background:var(--color-bg-surface-primary)}@media (width<=768px){.infinityTabs.brik-tabs--pill.brik-tabs--sm .brik-tabs__tab{padding:var(--spacing-300) calc(20 / 16 * 1rem);font-size:var(--font-scale-01)}}.typologyOffer{flex-direction:column;align-items:center;margin-top:1.5rem;display:flex}.typologyOffer .titleContainer{align-self:flex-start}.typologyOffer .offerTitle{margin-bottom:.5rem;line-height:1.375rem}.typologyOffer .offerFragment{width:100%}.typologyOffer .offerFragment .image+.bl-link,.typologyOffer .offerFragment .image+.bl-link+.spacer,.typologyOffer .offerFragment .text-marketing{display:none}.typologyOffer .offerLink{margin-top:1.5rem}.typologyOffer .offerDisclaimer{color:#565d8a;align-self:flex-start;margin-top:1.5rem;font-size:.625rem;font-weight:500;line-height:.875rem}.typologyOffer .offerDisclaimer p{margin:0}.typologyOffer .offerDisclaimerLink{color:#565d8a;font-size:.625rem;text-decoration:underline}.deleteAccountOtpPopin{flex-direction:column;gap:1.5rem;display:flex}.deleteAccountOtpPopin .codeValidation{align-items:flex-start}.deleteAccountOtpPopin .instructions{color:#1b1d29;font-size:.875rem;line-height:1.25rem}.deleteAccountOtpPopin .identifier{margin-top:.25rem;font-weight:700;display:block}.deleteAccountOtpPopin .deletionError{color:#eb0018;margin:0;font-size:.875rem;line-height:1.25rem}.deleteAccountOtpPopin .problem{font-size:.875rem;line-height:1.25rem}.deleteAccountOtpPopin .problem strong{margin-bottom:.25rem;font-weight:700;display:block}.deleteAccountOtpPopin .problem p{color:#1b1d29;margin:0}.deleteAccountOtpPopin .customerCareLink{color:#1b1d29;text-decoration:underline}.deleteAccountOtpPopin .customerCareLink:hover{text-decoration:none}.deleteAccountOtpPopin .successText{color:#1b1d29;font-size:.875rem;line-height:1.25rem}.deleteAccountSuccess{text-align:center;align-items:center;gap:.5rem}.deleteAccountSuccess .successIllustration{width:23.625rem;height:23.625rem;margin-bottom:-6.875rem;position:relative}.deleteAccountSuccess .ring{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deleteAccountSuccess .ringOuter{border:1px solid #fff0e6;width:23.625rem;height:23.625rem}.deleteAccountSuccess .ringMiddle{border:1px solid #ffe2cc;width:16.5625rem;height:16.5625rem}.deleteAccountSuccess .ringInner{border:1px solid #ffd3b3;width:9.75rem;height:9.75rem}.deleteAccountSuccess .successIcon{color:#f56a00;width:3.25rem;height:3.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deleteAccountSuccess .successTitle{color:#1b1d29;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:1.25rem;font-weight:700;line-height:normal;position:relative}.deleteAccountSuccess .successText{position:relative}.deleteAccountPopin .footerActions{flex-direction:column;gap:.5rem;display:flex}@media (width>=768px){.deleteAccountPopin .footerActions{flex-direction:row}.deleteAccountPopin .footerActions>button{flex:1}}.infoCard{border:1px solid #e7e6fb;border-radius:16px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.infoCard .content{color:#1b1d29;font-size:.75rem}.infoCard .content p{margin:0}.infoCard .content ul{margin:0;padding-left:.75rem;list-style-type:disc}.infoCard .content ul li{margin-bottom:.25rem}.infoCard .content ul li:last-child{margin-bottom:0}.infoCard .content .inlineLink{color:inherit;text-decoration:underline}.deleteAccountPage{flex-direction:column;width:100%;display:flex}.deleteAccountPage .title{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}.deleteAccountPage .subtitle{color:#1b1d29;margin-top:.5rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:400}.deleteAccountPage .cards{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.deleteAccountPage .infoHint{background:#ccedff;border-radius:16px;flex-direction:row;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:1rem;display:flex}.deleteAccountPage .infoHint .infoHintIcon{min-width:1.5rem;min-height:1.5rem}.deleteAccountPage .infoHint .infoHintText{color:#1b1d29;margin:0;font-size:.75rem}.deleteAccountPage .infoHint .infoHintText .inlineLink{color:inherit;text-decoration:underline}.deleteAccountPage .actions{flex-direction:column;gap:.5rem;display:flex}.deleteAccountPage .actions>button{justify-content:center;width:100%;padding:0 1.5rem}@media (width>=768px){.deleteAccountPage .actions{flex-direction:row}.deleteAccountPage .actions>button{width:auto}}.appleCarePlusContract{flex-direction:column;align-items:center;width:100%;margin-bottom:2rem;font-size:.875rem;line-height:1.125rem;display:flex}.appleCarePlusContract .appleCareContractNumber{width:100%;margin-bottom:.25rem;font-weight:600}.appleCarePlusContract .appleCareCard{border:1px solid #000;border-radius:8px;width:100%;margin-bottom:.5rem}.appleCarePlusContract .appleCareCard.appleCareCardEnded{background-color:#efeefc;border:none}.appleCarePlusContract .appleCareHeader{display:flex}.appleCarePlusContract .appleCareHeaderText{margin-left:1rem}.appleCarePlusContract .appleCareIcon{flex-shrink:0;width:3.875rem;height:3.875rem;margin:1rem 0 0 2rem}.appleCarePlusContract .appleCareStatusTag{border-radius:4px;height:2rem;margin-top:1rem;padding:.5rem 1.5rem}.appleCarePlusContract .appleCareStatusTag.tag_success{background-color:#dcfae6}.appleCarePlusContract .appleCareStatusTag.tag_warning{background-color:#fef0c7}.appleCarePlusContract .appleCareStatusTag.tag_error{background-color:#fee4e2}.appleCarePlusContract .appleCareStatusTag .tagText{color:#1b1d29;font-size:.875rem;font-weight:700}.appleCarePlusContract .appleCarePaymentError{color:#f56a00;margin-top:.75rem;font-size:.75rem}.appleCarePlusContract .appleCareProductName{margin-top:.75rem}.appleCarePlusContract .appleCareLabel{font-weight:600}.appleCarePlusContract .appleCareCompartment{flex-direction:column;gap:.75rem;margin:.75rem 1rem 1rem;display:flex}@media (width>=1280px){.appleCarePlusContract .appleCareCompartment{flex-direction:row;justify-content:space-between;margin-left:6.875rem}.appleCarePlusContract .appleCareCompartmentLeft{border-right:1px solid #d4d5db;width:42%;padding-right:1rem}}.appleCarePlusContract .appleCareCompartmentRight{text-align:right;flex-direction:column;gap:.75rem;display:flex}@media (width>=1280px){.appleCarePlusContract .appleCareCompartmentRight{width:50%;padding-left:4.375rem}}.appleCarePlusContract .appleCareConditions{color:#808185;width:100%;margin-bottom:1rem;font-size:.75rem;line-height:1.5rem}.appleCarePlusContract .appleCareConditions summary{cursor:pointer;align-items:center;gap:.25rem;width:fit-content;text-decoration:underline;list-style:none;display:flex}.appleCarePlusContract .appleCareConditions summary::-webkit-details-marker{display:none}.appleCarePlusContract .appleCareConditions .appleCareConditionsIcon{width:.5rem;height:.5rem;transition:transform .2s;transform:rotate(90deg)}.appleCarePlusContract .appleCareConditions[open] .appleCareConditionsIcon{transform:rotate(-90deg)}.appleCarePlusContract .appleCareConditions .appleCareConditionsLink{color:#808185;justify-content:flex-start}.appleCarePlusContract .appleCareManageContract:visited,.appleCarePlusContract .appleCareManageContract:focus{color:var(--brik-button-fg)}.titleContainer .appleCarePlusPageTitle{margin-bottom:1.5rem;font-size:1.5rem;line-height:1.5rem}.infinitySubscribe{flex-direction:column;align-items:center;display:flex}.infinitySubscribe_link{margin-top:1.5rem;font-size:.75rem;text-decoration:underline}.infinityConfirmation{font-size:.75rem}.infinityConfirmation_icon{fill:#079455;flex-shrink:0}.infinityConfirmation_offerName{color:#f56a00;font-weight:600}.infinityConfirmation_customerName{margin:1.5rem 0;font-weight:600}.infinityConfirmation_link{margin-top:1.5rem;text-decoration:underline;display:inline-block}.faq{padding:1.5rem 1rem}.faq .faqHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.faq .faqHeader svg{color:#43486b;width:1.5rem;height:1.5rem}.faq .faqHeader .faqTitle{color:#1b1d29;font-size:1.125rem;font-weight:700;line-height:1.75rem}.faq .faqList{flex-direction:column;gap:.5rem;display:flex}.faq .faqList .faqLink{color:#1b1d29;background-color:#efeefc;border-radius:16px;justify-content:space-between;align-items:center;padding:1rem;font-size:.875rem;line-height:1.125rem;display:flex}.faq .faqList .faqLink .brik-link__icon{width:var(--icon-6);height:var(--icon-6)}.faq .allFaqLink{color:#1b1d29;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:700;line-height:1.125rem;display:flex}.faq .allFaqLink .brik-link__icon{width:var(--icon-4);height:var(--icon-4);margin-top:.125rem}.folderDetails_container .folderDetailsBackLink{margin-bottom:var(--spacing-400);display:inline-flex}.folderDetails_container .folderDetails_title{text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem;display:none}.folderDetails_container .folderDetailsContainer{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.folderDetails_container .folderDetailsContainer .productResume,.folderDetails_container .folderDetailsContainer .folderResume{width:100%}@media (width>=992px){.folderDetails_container .folderDetails_title{display:flex}.folderDetails_container .folderDetailsContainer{grid-template-columns:1fr 1fr;display:grid}}.folderResumeContainer{padding:1.5rem}.folderResumeContainer .folderResume_title{margin-bottom:1rem}.chipContainer{border-radius:4px}.chipContainer .chipTextContent{padding-block:.125rem;padding-inline:.25rem;font-size:10px;font-weight:500;line-height:14px}.chipContainer.blue{background-color:#b9e7ff}.chipContainer.green{background-color:#abefc6}.chipContainer.grey{background-color:#e9eaf1}.chipContainer.orange{background-color:#ffc49a}.productResumeContainer{flex-direction:column;padding:1rem;display:flex}.productResumeContainer .top{justify-content:space-between;align-items:center;display:flex}.productResumeContainer .top .folderNumber{color:#c55900;text-transform:uppercase}.productResumeContainer .productResume_separator{margin-top:.75rem;margin-bottom:1.5rem}@media (width>=992px){.productResumeContainer{padding-inline:2rem;padding-top:1.5rem;padding-bottom:2rem}}.folderHistoryTimelineContainerEmpty{background-color:#f0f1f6}.folderHistoryTimelineContainerInProgress{background-color:#fff0e6}.folderHistoryTimelineContainerClosed{background-color:#dcfae6}.folderHistoryTimelineContainerCanceled{background-color:#f0f1f6}.folderHistoryTimelineContainer{border-radius:16px;padding-block:1rem;padding-inline:1.25rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer{flex-flow:row;display:flex}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer{flex-direction:column;align-items:center;display:flex;position:relative}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer.firstStepIndicator{margin-top:.5rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer svg{color:#000;z-index:2}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer .topLine,.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer .bottomLine{z-index:1;background-color:#000;width:2px}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer .topLine{height:.5rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .checkContainer .bottomLine{flex:1}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer{flex-direction:column;align-items:center;display:flex;position:relative}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer.firstStepIndicator{margin-top:.5rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer .emptyStatusIndicator{border:2px solid #000;border-radius:50%;width:1.5rem;height:1.5rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer .topLine,.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer .bottomLine{z-index:1;background-color:#000;width:2px}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer .topLine{height:.5rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .emptyStatusIndicatorContainer .bottomLine{flex:1}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .folderHistoryTimelineStatusContent{background-color:#fff;border-radius:8px;width:100%;margin-bottom:.5rem;margin-left:.5rem;padding:.75rem}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .folderHistoryTimelineAppointmentActions{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .folderHistoryTimelineAppointmentActions .afterSaleFolderActionButton:first-of-type{margin:0}.folderHistoryTimelineContainer .folderHistoryTimelineStatusContainer .folderHistoryTimelineAppointmentActions .afterSaleFolderActionButton{width:10rem}.folderHistoryTimelineContainer .afterSaleFolderActionButton:first-of-type{margin:.5rem 0}.folderHistoryTimelineContainer .afterSaleFolderActionButton{width:100%;height:2.5rem}.folderHistoryTimelineTitleContainer{flex-direction:row;gap:.5rem;margin-bottom:1rem;display:flex}.folderHistoryTimelineTitleContainer svg{color:#000}.folderHistoryTimelineTitleContainer .folderHistoryTimelineTitle{font-weight:700}.brand{color:#565d8a;line-height:1.25rem}.folder_container{flex-direction:column;align-items:center;margin-bottom:1rem;padding:1rem;display:flex}.folder_container .folder_imageContainer{flex-shrink:0;justify-content:center;width:7.5rem;height:7.5rem;display:flex}.folder_container .folder_imageContainer img{object-fit:contain;width:-webkit-fill-available;width:-moz-available;width:stretch;max-height:7.5rem}.folder_container .productDetailsContainer{flex-direction:column;align-items:center;width:100%;display:flex}.folder_container .productDetailsContainer .folder_description{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:3rem;font-size:1rem;display:-webkit-box;overflow:hidden}.folder_container .productDetailsContainer .dates{text-align:center;margin-bottom:1.5rem}.folder_container .productDetailsContainer .dates .folder_muted{color:#565d8a;font-size:.875rem;line-height:1.25rem}.folder_container .productDetailsContainer .seeProductFolderDetailsButton{width:max-content;height:auto;margin-bottom:1.5rem;padding-block:.5rem;padding-inline:1.5rem}.folder_container .historyContainer{width:100%}@media (width>=992px){.folder_container{flex-direction:row;align-items:flex-start;gap:2rem;padding:2rem}.folder_container .productDetailsContainer{align-items:baseline;width:30%}.folder_container .productDetailsContainer .dates{text-align:left}.folder_container .productDetailsContainer .folder_description{margin-bottom:.375rem}.folder_container .productDetailsContainer .seeProductFolderDetailsButton{margin-bottom:0}.folder_container .historyContainer{flex-grow:1;max-width:22.5rem;margin-left:auto}.folder_seeSAVButton{height:2.5rem;margin-top:1rem}}.foldersTitle{margin-bottom:2rem}.foldersLoaderContainer{justify-content:center;align-items:center;min-height:25rem;display:flex}.folders_loadMoreButtonContainer{justify-content:center;height:2.75rem;margin-bottom:2rem;display:flex}.folders_loadMoreButtonContainer .folders_loadMoreButton .folders_loadMoreButtonIcon{justify-content:center;align-items:center;display:flex;transform:rotate(90deg)}@media (width>=992px){.folders_loadMoreButtonContainer .folders_loadMoreButton{width:21.4375rem}}.deviceListItem section{align-items:center;padding:2rem}.deviceListItem .deviceImageContainer{justify-content:center;min-width:7.5rem;max-width:7.5rem;height:7.5rem;margin-bottom:1rem;display:flex}.deviceListItem .deviceImageContainer img{object-fit:contain;width:-webkit-fill-available;width:-moz-available;width:stretch;height:100%}.deviceListItem .deviceContent{flex-direction:column;align-items:center;margin-bottom:.5rem;display:flex}.deviceListItem .deviceContent .deviceBrandLabel{color:#565d8a;font-size:.875rem;font-weight:600;line-height:1.25rem}.deviceListItem .deviceContent .deviceCommercialLabel{text-align:center;max-width:90%;margin-bottom:.25rem;font-size:.875rem;font-weight:400;line-height:1.25rem}.deviceListItem .deviceContent .deviceDate{color:#565d8a;font-size:.75rem;font-weight:400;line-height:1.125rem}.deviceListItem .deviceContent .deviceInfinityTagContainer{margin-top:.5rem}.deviceListItem .deviceContent .deviceActionsContainer{flex-direction:column;justify-content:center;gap:.5rem;width:100%;height:fit-content;margin-top:1.5rem;display:flex}.deviceListItem .deviceContent .deviceActionsContainer>a{padding-block:.5rem;width:100%!important}.deviceListItem .deviceContent .deviceActionsContainer a:first-of-type{width:8.3125rem}.deviceListItem .deviceContent .deviceActionsContainer a:last-of-type{width:10.625rem}@media (width>=768px){.deviceListItem section{flex-direction:row}.deviceListItem .deviceImageContainer{align-self:flex-start}.deviceListItem .deviceContent{align-items:baseline;width:100%;margin-left:2rem}.deviceListItem .deviceContent .deviceCommercialLabel{text-align:left;max-width:65%;margin-bottom:.5rem}}@media (width>=992px){.deviceListItem .deviceContent .deviceActionsContainer{width:initial;flex-direction:row}.deviceListItem .deviceContent .deviceActionsContainer>a{padding-block:0;width:8.3125rem!important}.deviceListItem .deviceContent .deviceActionsContainer a:last-of-type{width:12.1875rem!important}}.devicesListContainer{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.devicesListLoaderContainer{justify-content:center;align-items:center;min-height:25rem;margin-bottom:1rem;display:flex;position:relative}.devicesList_loadMoreButtonContainer{justify-content:center;height:2.75rem;margin-bottom:2rem;display:flex}.devicesList_loadMoreButtonContainer .devicesList_loadMoreButton .devicesList_loadMoreButtonIcon{justify-content:center;align-items:center;display:flex;transform:rotate(90deg)}@media (width>=768px){.devicesList_loadMoreButtonContainer .devicesList_loadMoreButton{width:21.4375rem}}.years{scrollbar-width:thin;scrollbar-color:transparent transparent;gap:.5rem;display:flex;overflow-x:auto}.years:hover{scrollbar-color:#565d8acc transparent}.years::-webkit-scrollbar{height:.25rem}.years::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.years:hover::-webkit-scrollbar-thumb{background:#565d8acc}.years .yearItem{flex-shrink:0}.toggleContainer{align-items:center;gap:.5rem;display:flex}.toggleContainer .toggleLabel{cursor:pointer;background:#cdcfe0;border-radius:9999px;align-items:center;gap:.5rem;width:2.125rem;height:1.25rem;transition:background .3s;display:flex;position:relative}.toggleContainer .toggleLabel input[type=checkbox]{display:none}.toggleContainer .toggleLabel:after{content:"";background:#fff;border-radius:9999px;width:1rem;height:1rem;transition:left .3s;position:absolute;left:2px}.toggleContainer .toggleLabel:has(input[type=checkbox]:checked){background:#f56a00}.toggleContainer .toggleLabel:has(input[type=checkbox]:checked):after{left:calc(55% - 3px)}.toggleContainer .toggleTitle{font-size:.875rem;font-weight:600;line-height:1.25rem}.devicesPageContainer{flex-direction:column;width:100%;display:flex}.devicesPageContainer .headerWrapper{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.devicesPageContainer .headerWrapper:has(+.devicesPageIntro){margin-bottom:var(--spacing-200)}.devicesPageContainer .headerWrapperWithoutTitle{justify-content:flex-end}.devicesPageContainer .headerWrapperWithoutTitle:empty{display:none}.devicesPageContainer .devicesPageIntro{margin:0 0 var(--spacing-500);font-size:var(--font-scale-02);color:var(--color-text-main-primary);line-height:1.25rem}.devicesPageContainer .controlsContainer{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;min-width:0;margin-bottom:2rem;display:flex}.devicesPageContainer .emptyDevicesWrapper{margin-top:3rem}.informationContainer{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.informationContainer .findAnotherDevice{text-align:center;padding:2rem 1rem}.informationContainer .findAnotherDevice .findAnotherDeviceTitle{justify-content:center;gap:1rem;margin-bottom:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.informationContainer .findAnotherDevice .findAnotherDeviceButton{width:100%;height:2.75rem}@media (width>=768px){.informationContainer .findAnotherDevice{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex}.informationContainer .findAnotherDevice .findAnotherDeviceTitle{margin-bottom:0}.informationContainer .findAnotherDevice .findAnotherDeviceButton{max-width:18.75rem}}.infinityContainer{box-sizing:border-box;background-color:#fff;border-radius:16px;flex-direction:column;align-items:baseline;gap:1rem;width:100%;padding:1.5rem;text-decoration:none;display:flex}.infinityContainer .infinityHeader{color:#1b1d29;justify-content:space-between;align-items:center;width:100%;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.infinityContainer .infinityHeader .infinityLogo{background-color:#434748;border-radius:4px;align-items:center;height:2.5rem;display:flex}.infinityContainer .infinityContentContainer{flex-direction:column;width:100%;display:flex}.infinityContainer .infinityContentContainer .infinityContent{flex-direction:column;gap:1.5rem;display:flex}.infinityContainer .infinityContentContainer .infinityContent .infinityPriceContainer{flex-direction:column;display:flex}.infinityContainer .infinityContentContainer .infinityContent .infinityPriceContainer .infinityPriceFrom{color:#1b1d29;font-size:.875rem;line-height:1.25rem}.infinityContainer .infinityContentContainer .infinityContent .infinityPriceContainer .infinityPrice{color:#1b1d29;font-size:1.5rem;font-weight:700;line-height:1.5rem}.infinityContainer .infinityContentContainer .infinityContent .infinityAdvantages{grid-template-columns:1fr;gap:1rem;display:grid}.infinityContainer .infinityContentContainer .infinityContent .infinityAdvantages .advantage{color:#1b1d29;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.infinityContainer .infinityContentContainer .infinityContent .infinityAdvantages .advantage .checkIcon{color:#f56a00;width:1rem;height:1.5rem}.infinityContainer .infinityContentContainer .infinityContent .infinityAdvantages .advantage>p>span{font-weight:700}@media (width>=768px){.infinityContainer .infinityContentContainer .infinityContent .infinityAdvantages{grid-template-columns:1fr 1fr}}.reviewsConfirmation{flex-direction:column;align-items:center;padding-top:9.5rem;display:flex}.reviewsConfirmation .confirmationIcon{color:#736bc8;width:3.5rem;height:3.5rem}.reviewsConfirmation .wavesWrapper:before{background:radial-gradient(circle,#0000 0 4.40625rem,#cac9f6 4.46875rem 4.53125rem,#0000 4.59375rem 7.53125rem,#dbdbf9 7.59375rem 7.65625rem,#0000 7.71875rem 10.6875rem,#efeefc 10.75rem 10.8125rem,#0000 10.875rem);width:21.625rem;height:21.625rem}.reviewsConfirmation .waves .wavesTitle{color:var(--color-text-brand-primary);font-family:var(--font-family-typeface);font-size:1.6875rem;font-weight:var(--font-weight-extra-bold);line-height:1.6875rem}.reviewsConfirmation .waves .wavesDescription{color:var(--color-text-brand-primary);font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-stretch-200)}.reviewsConfirmation .backLink{width:100%;max-width:22.5rem;margin-top:4rem}.reviewsConfirmation .otherProducts{align-self:stretch;margin-top:4rem}.reviewsConfirmation .otherProducts .otherProductsTitle{margin-top:var(--spacing-600);margin-bottom:var(--spacing-400);color:var(--color-text-brand-primary);text-align:center;font-family:var(--font-family-sans);font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.375rem}.reviewsConfirmation .otherProducts .otherProductsTitle h2{margin:0}@media (width>=768px){.reviewsConfirmation{padding-top:12.25rem}.reviewsConfirmation .wavesWrapper:before{background:radial-gradient(circle,#0000 0 5.3125rem,#cac9f6 5.375rem 5.4375rem,#0000 5.5rem 9.0625rem,#dbdbf9 9.125rem 9.1875rem,#0000 9.25rem 12.875rem,#efeefc 12.9375rem 13rem,#0000 13.0625rem);width:26rem;height:26rem}.reviewsConfirmation .waves .wavesTitle{font-size:var(--font-scale-06);line-height:2rem}.reviewsConfirmation .waves .wavesDescription{font-size:var(--font-scale-02);line-height:1.25rem}}.reviewPhotosUpload .fileInput{display:none}.reviewPhotosUpload .slots{gap:var(--spacing-400);margin:0;padding:0;list-style:none;display:flex}.reviewPhotosUpload .slot{aspect-ratio:1;flex:1 1 0;max-width:7.625rem;position:relative}.reviewPhotosUpload .slot.slotError .addButton,.reviewPhotosUpload .slot.slotError .preview{border:1.5px solid var(--color-border-error-primary)}.reviewPhotosUpload .addButton{justify-content:center;align-items:center;gap:var(--spacing-200);border:1.5px dashed var(--color-border-main-tertiary);border-radius:var(--radius-lg);background:var(--color-bg-container-primary);width:100%;height:100%;color:var(--color-text-brand-primary);cursor:pointer;flex-direction:column;padding:0;display:flex}.reviewPhotosUpload .addButton svg{stroke:none;flex-shrink:0}.reviewPhotosUpload .preview{object-fit:cover;border:1px solid var(--color-border-main-secondary);border-radius:var(--radius-lg);width:100%;height:100%}.reviewPhotosUpload .removeButton{top:var(--spacing-200);right:var(--spacing-200);border-radius:var(--radius-full);background:var(--color-bg-brand-primary);width:1.5rem;height:1.5rem;color:var(--color-text-main-secondary);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.reviewPhotosUpload .removeButton svg{fill:currentColor;width:.75rem;height:.75rem}@media (width>=768px){.reviewPhotosUpload .slot{flex:none;width:7.625rem;height:7.625rem}}.starRatingInput{color:#565d8a;max-width:32.75rem;margin:1.25rem 0;position:relative}.starRatingInput.starRatingError{border-color:#eb0018}.starRatingInput .starRatingRow{flex-direction:column;display:flex}.starRatingInput .fieldLabel{color:#565d8a;width:100%;padding:.3125rem 0;font-size:1.125rem;font-weight:400;line-height:1.25rem}.starRatingInput .fieldError{color:#eb0018;margin:0;font-size:.75rem}@media (width>=768px){.starRatingInput .starRatingRow{flex-direction:row;align-items:center}.starRatingInput .fieldLabel{flex-shrink:0;width:auto;max-width:23.75rem;padding:.3125rem 1.25rem .3125rem 0}}.reviewsForm .brik-textfield .brik-textfield__shell{background:var(--color-bg-container-primary);border:1px solid #4b4694}.reviewsForm .brik-textfield--error .brik-textfield__shell{border-color:var(--color-border-error-primary)}.reviewsForm .brik-textfield .brik-textfield__input{color:var(--color-text-brand-primary);font-weight:var(--font-weight-medium);line-height:1.25rem}.reviewsForm .brik-textfield .brik-textfield__input:focus{outline:none}.reviewsForm .brik-textfield .brik-textfield__label{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);line-height:1.25rem}.reviewsForm .brik-textfield .brik-textfield__required{color:inherit;margin-inline-start:0}.reviewsForm .productCard{align-items:center;gap:var(--spacing-400);margin:var(--spacing-400) 0;padding:var(--spacing-400);background-color:var(--color-bg-container-tertiary);border-radius:var(--radius-lg);flex-direction:row;display:flex}.reviewsForm .productCard .productVisual{width:5.5rem;height:5.5rem;padding:var(--spacing-200);background-color:var(--color-bg-container-primary);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.reviewsForm .productCard .productImage{object-fit:contain;width:100%;height:100%}.reviewsForm .productCard .productBrand{color:var(--color-text-main-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-stretch-200)}.reviewsForm .productCard .productLabel{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-stretch-200)}.reviewsForm .productCard .orderDate{margin-top:var(--spacing-400);color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-medium);line-height:.9375rem}.reviewsForm .starRatingInput{margin:var(--spacing-400) 0}.reviewsForm .starRatingInput .starRatingRow{flex-direction:row;justify-content:space-between;align-items:center}.reviewsForm .starRatingInput .fieldLabel{width:auto;padding:0 var(--spacing-300) 0 0;color:var(--color-text-brand-primary);font-size:var(--font-scale-03);font-weight:var(--font-weight-bold);line-height:1.25rem}.reviewsForm .starRatingInput .raterContainer .stars .star{color:var(--color-text-brand-primary)}.reviewsForm .starRatingInput .raterContainer .stars .star svg{width:1.5rem;height:1.5rem}.reviewsForm .starRatingInput .raterContainer .stars .star.starFilled,.reviewsForm .starRatingInput .raterContainer .stars .star:hover{color:var(--star-color)}.reviewsForm .starRatingInput .starDescription{display:none}.reviewsForm .fieldError{margin-top:var(--spacing-100);font-size:var(--font-scale-01);color:var(--color-text-error-primary)}.reviewsForm .formCard{gap:var(--spacing-400);margin:var(--spacing-400) 0;padding:var(--spacing-400);background-color:var(--color-bg-container-tertiary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.reviewsForm .reviewTextarea{padding:var(--spacing-400) var(--spacing-400) 0;border-radius:var(--radius-md);background:var(--color-bg-container-primary);border:1px solid #4b4694;flex-direction:column;align-self:stretch;display:flex}.reviewsForm .reviewTextarea:focus-within{border-color:var(--color-border-brand-primary)}.reviewsForm .reviewTextarea.hasError{border-color:var(--color-border-error-primary)}.reviewsForm .reviewTextarea label{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);line-height:1.25rem}.reviewsForm .reviewTextarea textarea{min-height:5.5rem;padding:0 0 var(--spacing-400);resize:none;color:var(--color-text-brand-primary);font-family:inherit;font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);background:0 0;border:0;outline:none;margin-top:.375rem;line-height:1.25rem}.reviewsForm .reviewTextarea textarea::placeholder{color:var(--color-text-main-primary);font-size:var(--font-scale-01);font-style:italic;font-weight:var(--font-weight-regular);line-height:.9375rem}.reviewsForm .textMeta{margin-top:calc(var(--spacing-200) - var(--spacing-400));flex-direction:row;justify-content:space-between;align-items:center;display:flex}.reviewsForm .moderationLink{color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);line-height:.9375rem;text-decoration:underline}.reviewsForm .textCounter{color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);line-height:.9375rem}.reviewsForm .photosTitle{color:var(--color-text-brand-primary);font-size:var(--font-scale-03);font-weight:var(--font-weight-bold);line-height:1.25rem}.reviewsForm .photosSubtitle{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-stretch-200)}.reviewsForm .photosSubtitle .info{color:var(--color-text-main-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);line-height:.9375rem}.reviewsForm .photosMaxCount{color:var(--color-text-main-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-medium);margin-top:calc(var(--spacing-100) - var(--spacing-400));line-height:.9375rem}.reviewsForm .fieldRow{gap:var(--spacing-400);flex-direction:column;display:flex}.reviewsForm .cguNotice{margin:var(--spacing-500) 0 var(--spacing-300);color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);line-height:.9375rem}.reviewsForm .submitButton{width:100%;max-width:22.5rem}.reviewsForm .readCgu{width:fit-content;color:var(--color-text-brand-primary);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);margin:1.75rem 0 0;line-height:.9375rem;display:block}.reviewsForm .cnilContainer{font-size:var(--font-scale-01);color:var(--color-text-main-primary)}.reviewsForm .cnilContainer p{margin:var(--spacing-500) 0}.reviewsForm .cguPrint{justify-content:flex-end;display:flex}@media (width>=768px){.reviewsForm .starRatingInput .starRatingRow{justify-content:flex-start}.reviewsForm .fieldRow{flex-direction:row}.reviewsForm .fieldRow>*{flex:1}}.reviewsPage{padding-top:2rem}.reviewsPage .productReview{position:relative}.reviewsPage .productReview .titleContainer{margin-bottom:var(--spacing-200);color:var(--color-text-brand-primary);text-align:center;font-family:var(--font-family-sans);font-size:var(--font-scale-04);font-weight:var(--font-weight-extra-bold);line-height:1.5rem}.reviewsPage .productReview .titleContainer h1{margin:0}.reviewsPage .productReview .contactLink{color:var(--color-text-brand-primary);font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-style:normal;font-weight:var(--font-weight-semibold);line-height:.9375rem;position:absolute;top:.25rem;right:0}.reviewsPage .productReview .requiredFields{margin-bottom:var(--spacing-500);font-size:var(--font-scale-01);color:var(--color-text-main-primary)}@media (width>=768px){.reviewsPage{padding-top:0}}.clubDiscover{margin-top:2.5rem}.clubDiscover .title{color:#1b1d29;margin-bottom:1rem;font-size:1.375rem;font-weight:600}.clubDiscover .card{color:#1b1d29;border:1px solid #adb1cc;border-radius:16px;flex-direction:column;padding:1.5rem;display:flex}.clubDiscover .cardHeader{flex-direction:column;margin-bottom:1rem;display:flex}.clubDiscover .img{width:3.6875rem;height:2.5rem;margin-right:.9375rem}.clubDiscover .cardTitle{font-size:inherit;margin-top:.625rem;font-weight:400}.clubDiscover .description{margin-bottom:1rem;font-size:.8125rem;line-height:1.25rem}.clubDiscover .descriptionItem{line-height:1.25rem;display:flex}.clubDiscover .descriptionItem .checkIcon{flex-shrink:0;width:.9375rem;height:.6875rem;margin:.3125rem .5rem 0 0}.clubDiscover .conditionsLink{justify-content:flex-start;margin-bottom:1rem;font-size:.8125rem;text-decoration:underline;display:flex}@media (width>=992px){.clubDiscover .cardHeader{flex-direction:row;align-items:center}.clubDiscover .cardTitle{margin-top:0}.clubDiscover .description{margin-bottom:.5rem}.clubDiscover .subscribeButton{width:16.25rem}}.benefit{box-sizing:border-box;background-color:#fff;border:1px solid #adb1cc;border-radius:16px;flex-direction:column;gap:1.25rem;width:100%;height:100%;padding:1.5rem;display:flex;position:relative}.benefit .benefitIcon{color:#f56a00;align-self:center;width:3.8125rem;height:3.8125rem}.benefit .benefitIcon svg{width:100%;height:100%}.benefit .txt{text-align:center;color:#1b1d29;white-space:break-spaces}.benefit .txt .contentText{font-size:.875rem;font-weight:600;line-height:1.0625rem}.benefit .txt .contentText .regularWeight{font-weight:400}.benefit .txt .secondaryText{font-size:.75rem;line-height:1.0625rem}.myPotPageRedesign .benefit{gap:var(--spacing-400);padding:var(--spacing-600) var(--spacing-400);border-color:var(--color-border-main-secondary);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-primary)}.myPotPageRedesign .benefit .benefitIcon{width:3rem;height:3rem;color:var(--color-icon-brand-secondary)}.myPotPageRedesign .benefit .txt{gap:var(--spacing-050);color:var(--color-text-brand-primary);flex-direction:column;display:flex}.myPotPageRedesign .benefit .txt .contentText{font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);line-height:1.3125rem}.myPotPageRedesign .benefit .txt .secondaryText{font-size:var(--font-scale-01);line-height:1.125rem}.myBenefits{margin-top:2.5rem}.myBenefits .sectionTitle{color:#1b1d29;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.myBenefits .carousel{scroll-snap-type:x mandatory;white-space:nowrap;width:100%;max-width:calc(100vw - 5.25rem);overflow-x:auto}.myBenefits .carousel:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #1b1d29}.myBenefits .benefitsList{align-items:stretch;display:flex}.myBenefits .benefitsItem{text-align:center;scroll-snap-align:start;flex-shrink:0;width:100%;padding:.5rem .9375rem 1.75rem;display:inline-block;position:relative}.myBenefits .benefitsItem:last-child{scroll-snap-align:end}.myBenefits .dots{text-align:center}.myBenefits .dot{vertical-align:middle;background:#cdcfe0;border-radius:50%;width:.5rem;height:.5rem;margin:0 .1875rem;transition:all .4s ease-in;display:inline-block}.myBenefits .dotActive{background:#008196;width:.625rem;height:.625rem}.myBenefits .conditions{z-index:1;font-size:.75rem;position:relative}.myPotPageRedesign .myBenefits{margin-top:0}.myPotPageRedesign .myBenefits .sectionTitle{margin-bottom:var(--spacing-400);font-size:var(--font-scale-04);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);line-height:1.875rem}.myPotPageRedesign .myBenefits .benefitsItem{padding:0 0 var(--spacing-200)}.myPotPageRedesign .myBenefits .benefitsBullets{margin-top:var(--spacing-200);justify-content:center;display:flex}.myPotPageRedesign .myBenefits .conditions{margin-top:var(--spacing-200);font-size:var(--font-scale-01);color:var(--color-text-brand-primary);line-height:.875rem;text-decoration:underline;display:block}@media (width>=992px){.myBenefits .carousel{max-width:unset;white-space:unset;overflow-x:visible}.myBenefits .benefitsList{gap:1.25rem}.myBenefits .benefitsItem{flex:1;min-width:0;padding:.5rem 0 1.75rem}.myBenefits .benefit{height:12rem}.myBenefits .dots{display:none}.myBenefits .conditions{margin-top:-1.25rem;display:block}.myPotPageRedesign .myBenefits .benefitsList{gap:var(--spacing-400)}.myPotPageRedesign .myBenefits .benefitsItem{padding:0}.myPotPageRedesign .myBenefits .benefit{height:100%}.myPotPageRedesign .myBenefits .benefitsBullets{display:none}}.birthdayCheck{background:#fff;border:1px solid #cac9f6;border-radius:16px;flex-direction:column;margin-bottom:.3125rem;padding:.5rem;display:flex}.birthdayCheck .blockIcon{justify-content:center;margin-bottom:.75rem;display:flex}.birthdayCheck .checkIcon{color:#565d8a;width:2rem;height:2rem}.birthdayCheck .title{color:#1b1d29;font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif;font-size:1rem;font-weight:800;line-height:1.25rem}.birthdayCheck .validity{color:#1b1d29;font-size:.75rem;font-style:italic}.birthdayCheckRedesign{align-items:center;gap:var(--spacing-300);padding:var(--spacing-400);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-tertiary);border:none;flex-direction:row;margin:0}.birthdayCheckRedesign .blockIcon{border-radius:var(--radius-full);background-color:var(--color-bg-surface-primary);flex-shrink:0;align-items:center;width:3rem;height:3rem;margin:0}.birthdayCheckRedesign .checkIcon{width:var(--icon-8);height:var(--icon-8);color:var(--color-icon-brand-primary)}.birthdayCheckRedesign .blockText{gap:var(--spacing-050);flex-direction:column;min-width:0;display:flex}.birthdayCheckRedesign .title{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);line-height:1.3125rem}.birthdayCheckRedesign .validity{font-size:var(--font-scale-01);color:var(--color-text-main-primary);font-style:normal;line-height:1.125rem}@media (width>=768px){.birthdayCheck{flex-direction:row;justify-content:center;align-items:center}.birthdayCheck .blockIcon{margin-bottom:0}.birthdayCheck .blockText{display:flex}.birthdayCheck .checkIcon{width:3.3125rem;height:1.6875rem}.birthdayCheck .validity{margin-left:.25rem;font-size:.875rem}.birthdayCheckRedesign{padding:var(--spacing-300) var(--spacing-400);border-radius:var(--radius-md);justify-content:center}.birthdayCheckRedesign .blockText{align-items:baseline;gap:var(--spacing-100);flex-direction:row}.birthdayCheckRedesign .title{font-size:var(--font-scale-03);line-height:1.5rem}.birthdayCheckRedesign .validity{font-size:var(--font-scale-02);margin:0}}.myPot{color:#1b1d29;text-align:center;background-color:#efeefc;border-radius:8px;margin-top:4.375rem;padding:2.1875rem 1.25rem 1.5625rem;position:relative}.myPot .card{border:none;width:8.3125rem;height:3.625rem;margin:0;padding:0;position:absolute;top:-1.8125rem;left:calc(50% - 4.15625rem)}.myPot .card .cardImg{width:100%;height:100%;display:block}.myPot .info .title{font-size:2rem;font-weight:600}.myPot .value{margin-top:.75rem}.myPot .value .valueCash{white-space:nowrap;margin-bottom:.5rem;font-size:2rem;font-weight:600;display:block}.myPot .value .valuePoints{font-size:.875rem;font-weight:600;display:block}.myPot .validity{margin-top:.5rem;font-size:.75rem}.myPot .missingPoints{margin-top:1rem}.myPot .missingPoints .progressBar{box-sizing:border-box;border:1px solid #f56a00;border-radius:17px;width:clamp(50%,18.75rem,100%);height:.625rem;margin:0 auto;overflow:hidden}.myPot .missingPoints .progressBar .availableBar{background-color:#f56a00;border-radius:17px;height:.5rem;transition:width .6s ease-in;animation:.6s ease-in both progressbar}.myPot .missingPoints .missingPointsInfo{margin-top:.5rem;font-size:.8125rem;font-style:italic}.myPot .expirations{text-align:left;border-top:1px solid #f5f5f9;margin-top:1rem;padding-top:1rem;padding-left:1.5625rem;font-size:.8125rem;list-style-type:disc;list-style-position:outside}.myPot .expirations .expirationsItem{font-style:italic}.myPot .expirations .expirationsItem span{white-space:nowrap;font-style:normal;font-weight:600;display:inline-block}.myPotLegend{color:#565d8a;margin-top:.3125rem;font-size:.75rem;font-style:italic}.myPotPageRedesign .myPot{padding:var(--spacing-700) var(--spacing-600) var(--spacing-500);border-radius:var(--radius-md);color:var(--color-text-brand-primary);background-color:var(--color-bg-surface-primary);margin-top:1.9375rem}.myPotPageRedesign .myPot .card{width:6.125rem;height:3.875rem;top:-1.9375rem;left:calc(50% - 3.0625rem)}.myPotPageRedesign .myPot .card .cardImg{object-fit:contain}.myPotPageRedesign .myPot .info .title{font-family:var(--font-family-sans);font-size:var(--font-scale-05);font-weight:var(--font-weight-bold);line-height:2.25rem}.myPotPageRedesign .myPot .validity{font-size:var(--font-scale-01);color:var(--color-text-main-primary);margin-top:0;line-height:1.125rem}.myPotPageRedesign .myPot .value{margin-top:var(--spacing-400)}.myPotPageRedesign .myPot .value .valueCash{font-family:var(--font-family-typeface);font-size:var(--font-scale-06);font-weight:var(--font-weight-extra-bold);margin-bottom:0;line-height:2.375rem}.myPotPageRedesign .myPot .value .valuePoints{font-size:var(--font-scale-03);font-weight:var(--font-weight-semibold);line-height:1.5rem}.myPotPageRedesign .myPotLegend{margin-top:var(--spacing-200);font-size:var(--font-scale-01);color:var(--color-text-brand-primary);font-style:normal;line-height:.875rem}@keyframes progressbar{0%{max-width:0}to{max-width:100%}}@media (width>=768px){.myPot:not(.myPotRedesign){box-sizing:border-box;text-align:left;background-image:url(/account-assets/assets/my-pot-coins-ky96f8p0.svg);background-position:right 1.5rem center;background-repeat:no-repeat;background-size:4.125rem 4.125rem;flex-wrap:wrap;align-items:center;gap:1.5rem;min-height:8.6875rem;margin-top:1.5rem;margin-left:4.15625rem;padding:2rem 7.125rem 2rem 0;display:flex}.myPot:not(.myPotRedesign) .card{flex-shrink:0;margin-left:-4.15625rem;position:static}.myPot:not(.myPotRedesign) .info{flex-shrink:0}.myPot:not(.myPotRedesign) .info .title{white-space:nowrap}.myPot:not(.myPotRedesign) .info .validity{margin-top:.25rem}.myPot:not(.myPotRedesign) .info .expirations{border-top:none;margin-top:.25rem;padding-top:0;padding-left:0;font-size:.875rem;list-style:none}.myPot:not(.myPotRedesign) .info .expirations .expirationsItem span{font-size:.875rem}.myPot:not(.myPotRedesign) .value{text-align:right;margin-top:0;margin-left:auto}.myPot:not(.myPotRedesign) .value .valuePoints{text-align:right;font-size:1.25rem}.myPot:not(.myPotRedesign) .missingPoints{box-sizing:border-box;flex-basis:100%;padding-left:5.65625rem}.myPot:not(.myPotRedesign) .missingPoints .progressBar{margin:0}.myPot:not(.myPotRedesign) .missingPoints .missingPointsInfo{text-align:left}.myPot:not(.myPotRedesign)+.myPotLegend{margin-left:4.15625rem}}@media (width>=1280px){.myPotPageRedesign .myPot{box-sizing:border-box;align-items:center;gap:var(--spacing-500);padding:var(--spacing-700) calc(66 / 16 * 1rem + var(--spacing-500) + var(--spacing-1200)) var(--spacing-700) calc(var(--spacing-600) + calc(98 / 16 * 1rem) + var(--spacing-500));text-align:left;background-image:url(/account-assets/assets/my-pot-coins-ky96f8p0.svg);background-repeat:no-repeat;background-size:4.125rem 4.125rem;background-position:right var(--spacing-1200) center;flex-wrap:wrap;margin-top:0;display:flex}.myPotPageRedesign .myPot .card{top:calc(50% - 1.9375rem);left:var(--spacing-600)}.myPotPageRedesign .myPot .info{flex-shrink:0}.myPotPageRedesign .myPot .info .title{font-size:var(--font-scale-06);line-height:3rem}.myPotPageRedesign .myPot .info .validity{margin-top:var(--spacing-100)}.myPotPageRedesign .myPot .info .expirations{margin-top:var(--spacing-100);font-size:var(--font-scale-02);border-top:none;padding-top:0;padding-left:0;list-style:none}.myPotPageRedesign .myPot .info .expirations .expirationsItem span{font-size:var(--font-scale-02)}.myPotPageRedesign .myPot .value{text-align:right;margin-top:0;margin-left:auto}.myPotPageRedesign .myPot .value .valuePoints{font-size:var(--font-scale-04);line-height:1.875rem}.myPotPageRedesign .myPot .missingPoints{box-sizing:border-box;padding-left:calc(133 / 16 * 1rem / 2 + var(--spacing-500));flex-basis:100%}.myPotPageRedesign .myPot .missingPoints .progressBar{margin:0}.myPotPageRedesign .myPot .missingPoints .missingPointsInfo{text-align:left}}.titleContainer .pageTitle{margin-bottom:1.25rem;font-size:1.5rem;line-height:1.5rem}.myPotPageRedesign{gap:var(--spacing-700);flex-direction:column;display:flex}.myPotPageRedesign .clubDiscover{margin-top:0}.myPotPageRedesign .myBenefits .carousel{max-width:none}@media (width>=1280px){.myPotPageRedesign .birthdayCheck+.myPot{margin-top:calc(var(--spacing-400) - var(--spacing-700))}}.emptyOrders{padding:var(--spacing-1200) var(--spacing-400);background-color:var(--color-bg-surface-primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.emptyOrders .emptyOrdersIcon{width:2.5rem;height:2.5rem;color:var(--color-icon-brand-secondary)}.ordersFetchError{padding:var(--spacing-1200) var(--spacing-400);background-color:var(--color-bg-surface-primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.ordersFetchError .ordersFetchErrorIcon{width:var(--icon-8);height:var(--icon-8);color:var(--color-icon-brand-secondary)}@media (width>=768px){.ordersFetchError{padding-block:calc(var(--spacing-1200) + var(--spacing-800))}}.seeMoreButtonWrapper{justify-content:center;display:flex}.lightOrderCard{flex-direction:column;gap:1rem;display:flex}.lightOrderTitle{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.lightOrderBanner{color:#565d8a;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.lightOrderItems{box-sizing:border-box;background-color:#fff;border:1px solid #adb1cc;border-radius:24px;flex-direction:column;margin:0;padding:1.5rem 1rem;list-style:none;display:flex}.lightOrderItem{align-items:center;gap:1rem;padding:1rem 0;display:flex}.lightOrderItem:first-child{padding-top:0}.lightOrderItem:last-child{padding-bottom:0}.lightOrderItem:not(:first-child){border-top:1px solid #adb1cc}.lightOrderThumb{border-radius:8px;flex-shrink:0;width:5rem;height:5rem;overflow:hidden}.lightOrderThumbPlaceholder{background-color:#f5f5f9}.lightOrderThumbImg{object-fit:contain;width:100%;height:100%;display:block}.lightOrderItemInfo{flex-direction:column;justify-content:center;gap:.25rem;min-width:0;display:flex}.lightOrderItemLabel{color:#1b1d29;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem}.lightOrderItemQty{color:#565d8a;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:.875rem}@media (width>=992px){.lightOrderThumb{width:6.5rem;height:6.5rem}}.ordersPanel{padding-top:var(--spacing-700)}.ordersPage{background-color:#fff;flex-direction:column;gap:1.5rem;min-height:100%;display:flex;container:account-page/inline-size}.ordersTitle{color:#1b1d29;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.25rem}.tagContainer.orderTag.tag_error{background-color:#fda29b}.accountLayoutBackground .orderHeader{align-items:center;gap:var(--spacing-050) var(--spacing-200);flex-flow:wrap}.accountLayoutBackground .orderHeader .orderTitleRow,.accountLayoutBackground .orderHeader>.orderId{width:100%}.accountLayoutBackground .orderHeader .orderId{font-size:1.125rem;font-weight:var(--font-weight-medium);line-height:1.375rem}.accountLayoutBackground .orderHeader .orderMetaRow{column-gap:calc(var(--spacing-200) * 2 + calc(5 / 16 * 1rem));box-sizing:border-box;width:calc(100% + var(--spacing-100));padding:var(--spacing-100) 0 var(--spacing-100) var(--spacing-100);margin:calc(var(--spacing-100) * -1) 0 calc(var(--spacing-100) * -1) calc(var(--spacing-100) * -1);flex-wrap:wrap;display:flex;overflow:hidden}.accountLayoutBackground .orderHeader .orderMetaLight{position:relative}.accountLayoutBackground .orderHeader .orderMetaLight strong{font-weight:var(--font-weight-semibold)}.accountLayoutBackground .orderHeader .orderMetaLight:before{content:"|"/"";right:calc(100% + var(--spacing-200));color:var(--color-text-main-primary);position:absolute}@media (width>=768px){.ordersPanel{padding-top:0}.ordersTitle{font-size:1.125rem;line-height:1.75rem}}.tabWrapper{justify-content:center;display:flex}.originTabs .brik-tabs__list{align-self:center}.accountTabs .originTabs .brik-tabs__panel{margin-top:0}.tabContainer{background-color:#efeefc;border-radius:9999px;justify-content:center;align-items:center;gap:.125rem;padding:.125rem;display:flex}.tab{cursor:pointer;text-transform:uppercase;color:#1b1d29;background-color:#0000;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-width:auto;height:2.25rem;padding:0 1rem;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:.875rem;transition:background-color .2s,color .2s;display:flex}.tab:hover:not(.tabActive){background-color:#e7e6fb}.tab:focus-visible{outline-offset:calc(2 / 16 * 1rem);outline:.125rem solid #1b1d29}.tabActive{color:#fff;font-weight:var(--font-weight-semibold);background-color:#1b1d29}@media (width>=768px){.accountLayoutBackground .originTabs.brik-tabs--tone-purple .brik-tabs__list{background:var(--color-bg-surface-primary)}.tabContainer{gap:.25rem;padding:.25rem}.tab{min-width:8rem;height:2.5rem;padding:0 1.5rem}}.buybackCard{box-sizing:border-box;background-color:var(--color-bg-container-primary);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.buybackCardDate{padding:var(--spacing-400) var(--spacing-400) var(--spacing-300);font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);margin:0}.buybackCardBody{gap:var(--spacing-400);padding:0 var(--spacing-400) var(--spacing-400);flex:1;display:flex}.buybackCardThumb{box-sizing:border-box;width:4.5rem;height:4.5rem;padding:var(--spacing-100);border-radius:var(--radius-md);border:1px solid #edeef4;flex-shrink:0;justify-content:center;align-items:center;display:flex}.buybackCardThumbImg{object-fit:contain;max-width:3rem;max-height:3rem}.buybackCardInfo{align-items:flex-start;gap:var(--spacing-200);flex-direction:column;display:flex}.buybackCardLabel{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0;line-height:1.25rem}.buybackCardAmount{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-bold);margin:0}.buybackCard .buybackCardLink{justify-content:space-between;align-items:center;gap:var(--spacing-200);padding:var(--spacing-300) var(--spacing-400);font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);border-top:1px solid #e7e6fb;display:flex}.buybackCard .buybackCardLink:hover{text-decoration-line:none}.buybackCard .buybackCardLink .brik-link__icon{width:1.5rem;height:1.5rem}.estimationBanner{align-items:start;gap:var(--spacing-300) var(--spacing-400);padding:var(--spacing-400);border-radius:var(--radius-lg);background-color:#dbdbf9;grid-template-columns:auto 1fr;display:grid}.estimationBannerIllustration{flex-shrink:0;grid-row:1/span 2;align-self:center;width:5.5rem;height:6.5rem}.estimationBannerContent{min-width:0}.estimationBannerTitle{font-family:var(--font-family-typeface);font-size:var(--font-scale-03);font-weight:var(--font-weight-extra-bold);margin:0;line-height:normal}.estimationBannerText{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0;line-height:normal}.estimationBanner .estimationBannerCta{grid-column:2;justify-self:start}@media (width>=576px){.estimationBanner{align-items:center;gap:var(--spacing-400);padding:var(--spacing-500);display:flex}.estimationBannerIllustration{margin:-2rem 0}.estimationBannerContent{flex:1;line-height:normal}}.buybackConfirmation{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackConfirmationHeader{text-align:center;flex-direction:column;align-items:center;display:flex}.buybackConfirmationTitle{margin-bottom:var(--spacing-200);font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif}.buybackConfirmationIllustration{width:18.75rem;max-width:100%;height:9.375rem;margin:var(--spacing-700) 0}.buybackConfirmationSubtitle{font-family:var(--font-family-sans);font-size:var(--font-scale-02);margin:0}.buybackConfirmationCards{gap:var(--spacing-200);flex-direction:column;display:flex}.buybackConfirmationCard{padding:var(--spacing-500);background-color:var(--color-bg-container-primary);border-radius:var(--radius-lg);font-family:var(--font-family-sans);font-size:var(--font-scale-01);flex:1}.buybackConfirmationCardHeader{align-items:center;gap:var(--spacing-200);margin-bottom:var(--spacing-200);display:flex}.buybackConfirmationCardIcon{background-color:#d0f6eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.buybackConfirmationCardText{margin:0}.buybackConfirmationCarbon{gap:var(--spacing-200);padding:var(--spacing-400);border-radius:var(--radius-lg);font-family:var(--font-family-sans);font-size:var(--font-scale-02);background-color:#dbdbf9;flex-direction:column;display:flex}.buybackConfirmationCarbonText{font-size:var(--font-scale-01);margin:0}@media (width>=992px){.buybackConfirmationCards{flex-direction:row}}.buybackRadioCard{align-items:self-start;gap:var(--spacing-200);padding:var(--spacing-400);border-radius:var(--radius-lg);cursor:pointer;border:1px solid #d4d5db;flex-direction:column;display:flex}.buybackRadioCardSelected{background:#efeefc;border-color:#565d8a}.buybackRadioCardDisabled{cursor:not-allowed;opacity:.6;background-color:#edeef4}.buybackRadioCardDisabled *{pointer-events:none}.buybackRadioCardText{gap:var(--spacing-200);margin-left:calc(20 / 16 * 1rem + var(--spacing-200));flex-direction:column;display:flex}.buybackRadioCardBonus{margin-top:var(--spacing-400);padding:var(--spacing-100) var(--spacing-200);border-radius:var(--radius-sm);color:#fff;font-family:var(--font-family-sans);font-size:var(--font-scale-01);background-color:#1a5e5e;align-self:flex-start}.buybackRadioCardDescription{font-family:var(--font-family-sans);font-size:var(--font-scale-01);display:block}.buybackRadioCardDescription p{margin:0}.buybackRadioCard .brik-radio__label{font-weight:var(--font-weight-bold)}.buybackEstimationResult{gap:var(--spacing-400);flex-direction:column;display:flex}.buybackEstimationResult .waves .wavesWrapper:before{opacity:.3}.buybackEstimationResultIcon{width:4.5rem;height:4.5rem}.buybackEstimationResultSubtitle{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-medium);margin:0}.buybackEstimationResultPaymentMethods{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackEstimationResultDisclaimer{font-family:var(--font-family-sans);font-size:var(--font-scale-01);color:#565d8a;margin:0}.buybackEstimationResultRecycle{gap:var(--spacing-200);padding:var(--spacing-500);border-radius:var(--radius-lg);font-family:var(--font-family-sans);font-size:var(--font-scale-01);background-color:#dbdbf9;flex-direction:column;display:flex}.buybackEstimationResultRecycleHeader{align-items:center;gap:var(--spacing-200);display:flex}.buybackEstimationResultRecycleIcon{flex-shrink:0;width:1.5rem;height:1.5rem}.buybackEstimationResultRecycleText{margin:0}.buybackEstimationStepper{z-index:2;gap:var(--spacing-200);width:100%;margin-top:var(--spacing-400);margin-bottom:var(--spacing-600);flex-direction:column;display:flex;position:relative}.buybackEstimationStepperLabel{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold);color:#565d8a}.buybackEstimationStepperBar{border-radius:var(--radius-md);width:100%;display:flex}.buybackEstimationStepperSegment{background:#dbdbf9;flex:1;height:.125rem}.buybackEstimationStepperSegmentActive{background:#736bc8}.buybackIntroduction{flex-direction:column;display:flex}.buybackIntroductionHeader{flex-direction:column;align-items:center;display:flex}.buybackIntroductionTitle{margin-bottom:var(--spacing-200);text-align:center;font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif}.buybackIntroductionSubtitle{margin:0 0 var(--spacing-600);text-align:center;font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular)}.buybackIntroductionIllustration{width:18.75rem;max-width:100%;height:9.375rem;margin-bottom:var(--spacing-700)}.buybackIntroductionSteps,.buybackIntroductionChoices{gap:var(--spacing-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.buybackIntroductionSteps{margin-bottom:var(--spacing-700)}.buybackIntroductionStep,.buybackIntroductionChoice{align-items:center;gap:var(--spacing-400);padding:var(--spacing-400);background:var(--color-bg-container-primary);flex-direction:row;display:flex}.buybackIntroductionStep{border-radius:var(--radius-lg)}.buybackIntroductionChoice{border-radius:var(--radius-md)}.buybackIntroductionStepNumber{border-radius:var(--radius-md);color:#fff;width:2rem;height:2rem;font-family:var(--font-family-sans);font-weight:var(--font-weight-bold);background-color:#1b1d29;flex-shrink:0;justify-content:center;align-items:center;display:flex}.buybackIntroductionChoiceIcon{background:#d0f6eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.buybackIntroductionStepText,.buybackIntroductionChoiceText{font-family:var(--font-family-sans)}.buybackIntroductionStepText p,.buybackIntroductionChoiceText p{color:#565d8a;font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);margin:0}.buybackIntroductionStepText{font-size:var(--font-scale-01)}.buybackIntroductionChoiceText{font-size:var(--font-scale-02)}.buybackIntroductionChoiceTitle{margin:0 0 var(--spacing-400);font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-bold)}@media (width>=992px){.buybackIntroductionSteps{flex-direction:row}.buybackIntroductionStep{flex-direction:column;flex:1;align-items:flex-start}}.buybackQuestions{flex-direction:column;display:flex}.buybackQuestionsHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-300);margin-bottom:var(--spacing-600);display:flex}.buybackQuestionsHelpButton{color:#565d8a;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.buybackQuestionsResponses{gap:var(--spacing-400);flex-direction:column;display:flex}.buybackQuestionsResponses .buybackRadioCardText{margin-top:var(--spacing-200)}.buybackQuestionsDescription{font-family:var(--font-family-sans);font-size:var(--font-scale-02)}.buybackQuestionsDescription p{margin:0 0 var(--spacing-200)}.buybackRegister{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackRegisterDescription{font-family:var(--font-family-sans);font-size:var(--font-scale-02);margin:0}.buybackRegisterRequired{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0}.buybackRegisterRow{gap:var(--spacing-300);flex-direction:column;display:flex}@media (width>=768px){.buybackRegisterRow{flex-direction:row}.buybackRegisterRow>*{flex:1}}.buybackSearch{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackSearch .brik-search__suggestion:not(:last-child){border-bottom:var(--stroke-sm) solid #e7e6fb;border-radius:0}.buybackSearchCategoriesTitle{margin-top:var(--spacing-200)}.buybackSearchCategories{gap:var(--spacing-200);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.buybackSearchCategory{align-items:center;gap:var(--spacing-600);box-sizing:border-box;width:100%;padding:var(--spacing-400) var(--spacing-500);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);color:#565d8a;text-align:left;cursor:pointer;background:0 0;border:1px solid #e7e6fb;display:flex}.buybackSearchCategoryImage{object-fit:contain;flex-shrink:0;width:auto;height:3.75rem}.buybackSearchSuggestion{align-items:center;gap:var(--spacing-200);display:flex}.buybackSearchSuggestionImage{object-fit:contain;flex-shrink:0;width:3.125rem;height:3.125rem}.buybackSearchSuggestionText{gap:var(--spacing-100);text-align:left;font-family:var(--font-family-sans);font-size:var(--font-scale-02);flex-direction:column;align-items:flex-start;display:flex}.buybackSearchSuggestionBrand{color:#565d8a}.buybackSearchSuggestionPrice{font-weight:var(--font-weight-bold)}.buybackSearchNoResult{gap:var(--spacing-200);font-family:var(--font-family-sans);font-size:var(--font-scale-02);flex-direction:column;display:flex}.buybackSearchNoResultTitle{font-weight:var(--font-weight-bold);margin:0}.buybackSearchNoResultText{margin:0}.buybackSearchNoResultText a{margin-left:var(--spacing-100);color:inherit;text-decoration:underline}.buybackSelectProduct{gap:var(--spacing-500);flex-direction:column;display:flex}.buybackSelectProductLevel{gap:var(--spacing-200);flex-direction:column;display:flex}.buybackSelectProductLevelHeader{justify-content:space-between;align-items:center;gap:var(--spacing-300);display:flex}.buybackSelectProductNoResult{gap:var(--spacing-100);font-family:var(--font-family-sans);font-size:var(--font-scale-02);flex-direction:column;display:flex}.buybackSelectProductNoResultTitle{font-weight:var(--font-weight-bold);margin:0}.buybackSelectProductNoResultText{margin:0}.buybackSelectProductNoResultText a{margin-left:var(--spacing-100);color:inherit;text-decoration:underline}.buybackSelectProductHelpButton{color:#565d8a;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.buybackShippingIdentity{gap:var(--spacing-300);margin-top:var(--spacing-200);flex-direction:column;display:flex}.buybackShippingIdentityHint,.buybackShippingIdentityRequired,.buybackShippingIdentityLegal{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0}.buybackShippingIdentityLegal{color:#565d8a}.buybackShipping{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackShippingSubtitle{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);margin:0}.buybackShippingDelay{align-items:center;gap:var(--spacing-200);margin:var(--spacing-600) 0 0;padding:var(--spacing-200) var(--spacing-300);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-bold);background-color:#ccedff;display:flex}.buybackValidation{gap:var(--spacing-300);flex-direction:column;display:flex}.buybackValidationIcon{width:3.75rem;height:3.75rem}.buybackValidationCard{padding:var(--spacing-500);background-color:var(--color-bg-container-primary);border-radius:var(--radius-md);flex-direction:column;display:flex}.buybackValidationSectionTitle{margin:var(--spacing-400) 0 0;font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-regular);color:#565d8a}.buybackValidationSectionTitle:first-child{margin-top:0}.buybackValidationRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-200);padding-block:var(--spacing-400);border-bottom:1px solid #e7e6fb;display:flex}.buybackValidationRow:last-child{border-bottom:none}.buybackValidationRowLabel{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-bold);margin:0}.buybackValidationRowValue{font-family:var(--font-family-sans);font-size:var(--font-scale-01);text-align:right;margin:0}.buybackValidationLegal{font-family:var(--font-family-sans);font-size:var(--font-scale-01);color:#565d8a;margin:0}.buybackValidationTermsError{color:var(--color-text-error-primary)}.buybackValidationTermsError .checkboxCheckmark{border-color:var(--color-border-error-primary)}.buybackEstimationDrawer{flex-direction:column;display:flex}@media (width>=992px){.brik-drawer:has(.buybackEstimationDrawer){max-width:38.875rem}}.brik-drawer:has(.buybackEstimationDrawer) .brik-drawer__body{padding:var(--spacing-400) var(--spacing-700)}.buybackEstimationDrawerFooter{gap:var(--spacing-300);display:flex}.buybackEstimationDrawerFooter>*{flex:1}.buybackEstimationDrawerTinted .brik-drawer__body{background-color:#efeefc}.buybackEstimationDrawerHelp{font-family:var(--font-family-sans);font-size:var(--font-scale-02)}.buybackEstimationDrawerHelp p{margin:0 0 var(--spacing-200)}.buybackEstimationDrawerHelpBack{align-items:center;gap:var(--spacing-100);color:inherit;font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;display:flex}:is(.accountLayoutRootLayout:has(.buybacksPage),.accountLayoutRootLayout:has(.buybacksEmptyState)){background-color:#efeefc}:is(.accountLayoutRootLayout:has(.buybacksPage) .accountLayoutMain,.accountLayoutRootLayout:has(.buybacksEmptyState) .accountLayoutMain){padding:var(--spacing-400)}.buybacksPage{gap:var(--spacing-600);flex-direction:column;display:flex}.buybacksTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-05);font-weight:var(--font-weight-bold);margin:0}.buybacksSectionTitle{margin:0 0 var(--spacing-400);font-family:var(--font-family-typeface);font-size:var(--font-scale-04);font-weight:var(--font-weight-extra-bold)}.buybacksList{gap:var(--spacing-400);grid-template-columns:1fr;display:grid}@media (width>=992px){:is(.accountLayoutRootLayout:has(.buybacksPage) .accountLayoutMain,.accountLayoutRootLayout:has(.buybacksEmptyState) .accountLayoutMain){padding:0 var(--spacing-500) var(--spacing-700)}.buybacksList{grid-template-columns:repeat(2,1fr)}}.buybacksLoadMoreButton{margin-top:var(--spacing-500);margin-inline:auto;display:block}@media (width>=576px){.buybacksLoadMoreButton{max-width:12.5rem}}.buybacksEmptyState{align-items:center;gap:var(--spacing-200);padding:var(--spacing-800) var(--spacing-400);text-align:center;flex-direction:column;display:flex}.buybacksEmptyState .waves .wavesWrapper{margin-bottom:var(--spacing-800)}.buybacksEmptyState .waves .wavesWrapper:before{background:radial-gradient(circle,#0000 0 3.5rem,#cac9f6 3.5625rem 3.625rem,#0000 3.6875rem 5.4375rem,#dbdbf9 5.5rem 5.5625rem,#0000 5.625rem 7.0625rem,#e7e6fb 7.125rem 7.1875rem,#0000 7.25rem);width:14.375rem;height:14.375rem}.buybacksEmptyState .waves .wavesTitle{font-size:var(--font-scale-06)}.buybacksEmptyStateIcon{width:3.75rem;height:3.75rem}.buybacksEmptyStateSubtitle{font-family:var(--font-family-sans);font-size:var(--font-scale-03);font-weight:var(--font-weight-bold);margin:0}.buybacksEmptyStateDescription{max-width:28.75rem;font-family:var(--font-family-sans);font-size:var(--font-scale-02);color:#565d8a;margin:0}.buybacksEmptyState .buybacksEmptyStateCta{margin-top:var(--spacing-300);margin-top:var(--spacing-300)}.downloadInvoiceButton{width:fit-content;color:var(--color-text-main-primary);justify-content:flex-start;min-height:2.25rem;margin-bottom:.5rem;font-size:.875rem!important;font-weight:700!important;line-height:1.125rem!important}.order{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.orderChild{align-self:stretch}.orderHeader{flex-direction:column;display:flex}.orderId{color:#1b1d29;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.125rem}.orderMetaLight{color:#1b1d29;margin:0;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem}.childOrderSection{gap:var(--spacing-400);flex-direction:column;width:100%;display:flex}.childOrderId{font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:var(--font-scale-01);font-weight:var(--font-weight-bold);color:var(--color-text-main-primary);margin:0;line-height:1.125rem}.itemCard{box-sizing:border-box;background-color:var(--color-bg-surface-primary);border-radius:var(--radius-xl);padding:var(--spacing-500) var(--spacing-400);gap:var(--spacing-500);border:1px solid #adb1cc;flex-direction:column;width:100%;display:flex}.itemCard .itemCardHeader{justify-content:flex-end;align-items:center;display:flex}.itemCard .orderTag{justify-content:center;align-items:center;padding:.5rem}.itemCard .orderTag span{font-size:.875rem;font-weight:700;line-height:1.125rem}.itemCard .productSection{flex-direction:column;gap:1rem;display:flex}.itemCard .productLeft{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex;position:relative}.itemCard .thumbnailWrapper{border-radius:8px;flex-shrink:0;width:5rem;height:5rem;overflow:hidden}.itemCard .thumbnailPlaceholder{background-color:#f5f5f9}.itemCard .thumbnail{object-fit:contain;width:100%;height:100%;display:block}.itemCard .productInfo{justify-content:center;gap:var(--spacing-050);flex-direction:column;flex:1;min-width:0;display:flex}.itemCard .productLabel{font-family:var(--font-family-typeface);font-size:var(--font-scale-03);font-weight:var(--font-weight-extra-bold);color:#1b1d29;margin:0;line-height:1.25rem}.itemCard .productSheetLink{align-self:flex-start}.itemCard .productSheetLink:after{content:"";position:absolute;inset:0}.itemCard .productPrice{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-stretch-100);color:var(--color-text-main-primary);margin:0}.itemCard .itemActions{gap:var(--spacing-400);border-top:1px solid var(--color-border-main-secondary);flex-direction:column;padding-top:1rem;display:flex}.orderDownloadInvoiceButton{align-self:flex-end}@media (width>=768px){.accountLayoutBackground .itemCard{border-color:#0000}}@container account-page (width>=600px){.itemCard .productSection{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1.5rem}.itemCard .thumbnailWrapper{width:6.5rem;height:6.5rem}.itemCard .itemActions{width:14rem;padding-top:0;padding-left:var(--spacing-400);border-top:none;border-left:1px solid var(--color-border-main-secondary);flex-shrink:0}}.headerRow{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.yearFilter{position:relative}.yearFilterButton{cursor:pointer;background-color:#efeefc;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;min-width:8rem;padding:.5rem 1rem;list-style:none;display:flex}.yearFilterButton::-webkit-details-marker{display:none}.yearFilterButton:hover{background-color:#e7e6fb}.yearFilterButton:focus-visible{outline-offset:calc(2 / 16 * 1rem);outline:.125rem solid #1b1d29}.yearFilterText{color:#1b1d29;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.125rem}.yearFilterChevron{color:#1b1d29;flex-shrink:0;width:.875rem;height:.875rem}.yearDropdown{z-index:10;background-color:#fff;border:1px solid #adb1cc;border-radius:8px;min-width:10rem;margin:0;padding:.375rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 .25rem .75rem #0003}.yearOption{box-sizing:border-box;color:#1b1d29;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.375rem 1rem;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.125rem;display:block}.yearOption:hover{background-color:#efeefc}.yearOption:focus-visible{outline-offset:calc(-2 / 16 * 1rem);outline:.125rem solid #1b1d29}.ordersList{flex-direction:column;gap:3rem;display:flex}@media (width>=768px){.headerRow{flex-direction:row;justify-content:space-between;align-items:center;gap:0}.yearFilterButton{gap:2rem}}.finishedOrderCard{gap:var(--spacing-400);background-color:var(--color-bg-surface-primary);border-radius:var(--radius-lg);padding:var(--spacing-400);flex-direction:column;display:flex}@media (width>=768px){.finishedOrderCard{padding:var(--spacing-600)}}.finishedOrdersSection{gap:var(--spacing-500);flex-direction:column;display:flex}.finishedOrdersSection .finishedOrdersHeader{justify-content:space-between;align-items:center;gap:var(--spacing-400);flex-wrap:wrap;display:flex}.finishedOrdersSection .finishedOrdersSectionTitle{color:var(--color-text-brand-primary);font-family:var(--font-family-typeface);line-height:1}.finishedOrdersSection .finishedOrdersYearFilter{flex:100%}.finishedOrdersSection .finishedOrdersList{gap:var(--spacing-500);flex-direction:column;display:flex}@media (width>=768px){.finishedOrdersSection .finishedOrdersYearFilter{flex:none}}.orderItemRow{align-items:center;gap:var(--spacing-400);display:flex}.orderItemRow .orderItemRowImage{border:1px solid var(--color-border-main-primary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.orderItemRow .orderItemRowImage img{object-fit:contain}.orderItemRow .orderItemRowServiceIcon{width:2rem;height:2rem}.orderItemRow .orderItemRowDetails{gap:var(--spacing-200);flex-direction:column;display:flex}.orderItemRow .orderItemRowBrand{font-size:var(--font-scale-01);line-height:1rem;font-weight:var(--font-weight-medium);color:var(--color-text-main-primary)}.orderItemRow .orderItemRowLabel{font-size:var(--font-scale-01);color:var(--color-text-brand-primary);line-height:1.125rem;text-decoration:underline}.orderItemRow .orderItemRowQuantity{font-size:var(--font-scale-00);color:var(--color-text-brand-primary);line-height:.875rem}.orderCardHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-200);flex-wrap:wrap;display:flex}.orderCardHeader .orderCardHeading{gap:var(--spacing-100);flex-direction:column;display:flex}.orderCardHeader .orderCardTitle{color:var(--color-text-brand-primary)}.orderCardHeader .orderCardMeta{align-items:center;gap:var(--spacing-200);color:var(--color-text-brand-primary);flex-wrap:wrap;font-size:.75rem;line-height:1.125rem;display:flex}.orderCardHeader .orderCardAmount{font-weight:var(--font-weight-bold);color:var(--color-text-main-primary)}.inProgressOrderCard{gap:var(--spacing-400);scroll-margin-top:var(--spacing-500);background-color:var(--color-bg-surface-primary);border-radius:var(--radius-lg);padding:var(--spacing-400);flex-direction:column;display:flex}.inProgressOrderCard .deliveryBlock{gap:var(--spacing-400);flex-direction:column;display:flex}.inProgressOrderCard .deliveryBlockSubOrderId{font-size:var(--font-scale-01);line-height:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-text-main-primary);margin:0}.inProgressOrderCard .deliveryBlockHeader{justify-content:space-between;align-items:center;gap:var(--spacing-400);flex-wrap:wrap;display:flex}.inProgressOrderCard .deliveryBlockTitle{color:var(--color-text-brand-primary)}.inProgressOrderCard .deliveryBlockStatus{flex-shrink:0;margin-left:auto}.inProgressOrderCard .deliveryBlockStatus.tag_error{background-color:#fda29b}.inProgressOrderCard .deliveryBlockNote{font-size:var(--font-scale-01);color:var(--color-text-main-primary);margin:0;line-height:1.125rem}.inProgressOrderCard .deliveryBlockActions{gap:var(--spacing-300);flex-direction:column;display:flex}.inProgressOrderCard .deliveryBlockAnomaly{color:#1b1d29;background-color:#ffc49a;border-radius:16px;align-self:flex-start;max-width:100%;margin:0;padding:1rem;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.inProgressOrderCard .deliveryBlockItems{gap:var(--spacing-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inProgressOrderCard .orderDetailToggleRow{justify-content:center;display:flex}.inProgressOrderCard .orderDetailAccordionFallback{justify-content:center;align-items:center;min-height:7.5rem;display:flex}.inProgressOrderCard .orderDetailToggleIcon{transition:transform .2s}.inProgressOrderCard .orderDetailToggleIconOpen{transform:rotate(180deg)}@media (width>=768px){.inProgressOrderCard{padding:var(--spacing-600)}.inProgressOrderCard .deliveryBlockActions{flex-flow:wrap}.inProgressOrderCard .deliveryBlockActions>*{width:14rem}}@media (width>=992px){.inProgressOrderCard .deliveryBlockAnomaly{max-width:20rem}}@media (prefers-reduced-motion:reduce){.inProgressOrderCard .orderDetailToggleIcon{transition:none}}.inProgressOrdersSection{gap:var(--spacing-500);flex-direction:column;display:flex}.inProgressOrdersSection .titleContainer .inProgressOrdersSectionTitle{color:var(--color-text-brand-primary);font-family:var(--font-family-typeface);line-height:1}.inProgressOrdersSection .inProgressOrdersList{gap:var(--spacing-500);flex-direction:column;display:flex}.myOrdersPage .ordersPage,.myOrdersPage .ordersPage .page{background-color:#0000}.myOrdersPage .ordersPage{gap:var(--spacing-400)}.myOrdersPage .ordersPage .yearFilterButton{background-color:var(--color-bg-surface-tertiary);min-height:3rem}.myOrdersPage .ordersPage .yearFilterText{font-weight:var(--font-weight-regular);line-height:var(--font-line-height-stretch-200);color:var(--color-text-brand-primary)}.myOrdersPage .ordersPage .ordersList{gap:var(--spacing-500)}.myOrdersPage .emptyOrders .wavesWrapper,.myOrdersPage .ordersFetchError .wavesWrapper{height:12.8125rem;margin-bottom:0}.myOrdersPage .accountTabs>.brik-tabs__panel{margin-top:var(--spacing-400)}@media (width>=768px){.myOrdersPage .emptyOrders{padding-block:calc(var(--spacing-1200) + var(--spacing-800))}.myOrdersPage .ordersTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-05);font-weight:var(--font-weight-bold);color:var(--color-text-brand-primary);line-height:2rem}.myOrdersPage .headerRow{align-items:flex-start}}.cancelClubSubscription{padding:1rem 0}.cancelClubSubscription .title{color:#08080d;margin-bottom:.75rem;font-size:1.125rem;font-weight:500}.cancelClubSubscription .container{align-items:flex-start;gap:.5rem;display:flex}.cancelClubSubscription .icon{flex-shrink:0;width:3rem;height:auto}.cancelClubSubscription .text{color:#626265;font-size:.875rem}.clubManagePage .clubPlusRenewalProposal{flex-direction:column;gap:.75rem;padding-top:1.5rem;display:flex}.clubManagePage .clubPlusRenewalProposal .title{font-size:1.125rem;font-weight:500}.clubManagePage .clubPlusRenewalProposal .text{margin-bottom:1rem;font-size:.875rem}.clubManagePage .clubPlusRenewalProposal .renewBtn{align-self:flex-start}.membershipHeader{background-color:#efeefc;border-radius:8px;align-items:center;max-width:32.5rem;min-height:5rem;margin-bottom:2.5rem;margin-left:1.875rem;padding:1rem 1rem 1rem 2rem;display:flex;position:relative}.membershipHeader .image{width:3.25rem;height:auto;position:absolute;top:1rem;left:-2rem}.membershipHeader .data{flex-direction:column;line-height:1.25rem;display:flex}.membershipHeader .data .date{line-height:1.5rem}.membershipHeader .earned{color:#08080d;font-weight:600}.membershipHeader .earned .amount{color:#f56a00}.membershipHeader .unsubscribedText{margin-top:.25rem;font-size:.875rem}.membershipHeader .unsubscribedText .link{color:#08080d;text-decoration:underline;display:inline}@media (width>=768px){.membershipHeader{min-height:5rem;margin-left:2.5rem;padding:1rem 1rem 1rem 3.375rem}.membershipHeader .image{width:4.75rem;height:auto;left:-2.5rem}}.js-iframe{width:100%;height:100%;color-scheme:auto;border:none;overflow:hidden}.adyen-checkout-card-input__wrapper{position:relative}.adyen-checkout-card-input__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);width:27px;height:18px;margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-card-input__form{opacity:1}.adyen-checkout-card-input__spinner{z-index:1;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.adyen-checkout-card-input__spinner--active{display:block}.adyen-checkout-card-input__form--loading{opacity:0}.adyen-checkout__input{max-height:100px;display:block}.adyen-checkout__field.adyen-checkout__card__cvc__input--hidden{display:none}.revolving-plan-installments__disabled{pointer-events:none;opacity:.4}.adyen-checkout__card__cardNumber{max-width:400px}.adyen-checkout__card__cardNumber__input{padding-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__card__holderName{margin-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--billingAddress,.adyen-checkout__card__holderName,.adyen-checkout__card__kcp-authentication,.adyen-checkout__card__socialSecurityNumber,.adyen-checkout__installments{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input.adyen-checkout__card-input--loading{pointer-events:none}.adyen-checkout__card__holderName:first-child{margin:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout__input--error+.adyen-checkout-brand-wrapper,.adyen-checkout__field--cardNumber .adyen-checkout__input--valid:not(.adyen-checkout__card__cardNumber__input--noBrand)+.adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__field--securityCode.adyen-checkout__field--error .adyen-checkout__card__cvc__hint,.adyen-checkout__field--securityCode.adyen-checkout__field--valid .adyen-checkout__card__cvc__hint{opacity:0}@keyframes cvc-indicate-location{0%{opacity:1}to{opacity:.3}}.adyen-checkout__label--focused .adyen-checkout__field__cvc--back-hint .adyen-checkout__card__cvc__hint--back .adyen-checkout__card__cvc__hint__location,.adyen-checkout__label--focused .adyen-checkout__field__cvc--front-hint .adyen-checkout__card__cvc__hint--front .adyen-checkout__card__cvc__hint__location{animation-name:cvc-indicate-location;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate}.adyen-checkout__card__cvc__hint__wrapper{width:27px;height:100%;margin-right:var(--adyen-sdk-spacer-060,12px);transform-origin:50%;transform-style:preserve-3d;will-change:transform;backface-visibility:visible;align-items:center;transition:transform .3s cubic-bezier(.455,.03,.515,.955);display:flex;position:absolute;right:0;transform:translateZ(0)}.adyen-checkout__field__cvc--front-hint.adyen-checkout__card__cvc__hint__wrapper{transform:rotateY(180deg)}.adyen-checkout__card__cvc__hint{box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);border-radius:var(--adyen-sdk-border-radius-s,4px);backface-visibility:hidden;transition:opacity .1s linear;position:absolute}.adyen-checkout__card__cvc__hint--front{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.adyen-checkout__card__cvc__hint__wrapper{transition:none}}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__fieldset__fields{justify-content:left}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group{flex-direction:column;display:flex}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group__input-wrapper{margin-top:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__field--revolving-plan-installments{width:30%;height:100%;margin-left:var(--adyen-sdk-spacer-070,16px);position:relative;top:52px}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout__fieldset__title{padding-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout-form-instruction{margin:0}.adyen-checkout__spinner__wrapper{justify-content:center;align-items:center;height:100%;display:flex}.adyen-checkout__spinner__wrapper--inline{height:auto;margin-right:var(--adyen-sdk-spacer-040,8px);display:inline-block}[dir=rtl] .adyen-checkout__spinner__wrapper--inline{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__spinner{height:var(--adyen-sdk-spacer-090,24px);width:var(--adyen-sdk-spacer-090,24px);position:relative}.adyen-checkout__spinner:after,.adyen-checkout__spinner:before{border:var(--adyen-sdk-border-width-l,3px) solid transparent;box-sizing:border-box;content:"";border-radius:50%;width:100%;height:100%;animation:1s cubic-bezier(.785,.135,.15,.86) infinite rotate;display:block;position:absolute;top:0;left:0}.adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);opacity:.1;border-top-color:#0000}.adyen-checkout__spinner:after{border-color:#0000;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__spinner--small{height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__spinner--small:after,.adyen-checkout__spinner--small:before{border-width:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__spinner--medium{width:28px;height:28px}.adyen-checkout__spinner--large{height:var(--adyen-sdk-spacer-120,48px);width:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__spinner--large:after,.adyen-checkout__spinner--large:before{border-width:var(--adyen-sdk-spacer-020,4px)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-input__form{opacity:1}.loading-input__form--loading{opacity:0}.loading-input__spinner{z-index:1;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.loading-input__spinner--active{display:block}.adyen-checkout__image{opacity:0;transition:opacity .6s ease-out;display:block}.adyen-checkout__image--loaded{opacity:1}.adyen-checkout__field{margin-bottom:var(--adyen-sdk-spacer-070,16px);width:100%;display:block}.adyen-checkout__field-static-value{background-color:var(--adyen-sdk-color-background-primary-hover,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-s,4px);color:var(--adyen-sdk-color-background-inverse-primary,#00112c);height:28px;padding:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-030,6px);margin-left:var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);display:flex}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper{box-shadow:none;background-color:#0000;border:none}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within:hover,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:hover{box-shadow:none;border:none}@media (width>=480px){.adyen-checkout__field--20{width:20%}.adyen-checkout__field--30{width:30%}.adyen-checkout__field--40{width:40%}.adyen-checkout__field--50{width:50%}.adyen-checkout__field--60{width:60%}.adyen-checkout__field--70{width:70%}.adyen-checkout__field--80{width:80%}.adyen-checkout__field--col-20{width:calc(20% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-30{width:calc(30% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-40{width:calc(40% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-50{width:calc(50% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-60{width:calc(60% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-70{width:calc(70% - var(--adyen-sdk-spacer-040,8px))}.adyen-checkout__field--col-80{width:calc(80% - var(--adyen-sdk-spacer-040,8px))}}.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);border-radius:var(--adyen-sdk-border-radius-m,8px);align-items:center;display:flex;position:relative}.adyen-checkout__input-wrapper div:not(.adyen-checkout__input-wrapper),.adyen-checkout__input-wrapper input,.adyen-checkout__input-wrapper span{border-radius:inherit}.adyen-checkout__input-wrapper button,.adyen-checkout__input-wrapper div:not(.adyen-checkout__input-wrapper),.adyen-checkout__input-wrapper input{border:none}.adyen-checkout__input-wrapper:active,.adyen-checkout__input-wrapper:active:hover,.adyen-checkout__input-wrapper:focus-within,.adyen-checkout__input-wrapper:focus-within:hover{box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-tertiary-active,#00112c);border-color:var(--adyen-sdk-color-outline-tertiary-active,#00112c)}.adyen-checkout__input-wrapper:hover{border-color:var(--adyen-sdk-color-outline-tertiary-hover,#00112c)}.adyen-checkout__field--inactive>.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:var(--adyen-sdk-color-outline-secondary,#c9cdd3)}.adyen-checkout__field--error>:not(.adyen-checkout__label--focused)+.adyen-checkout__input-wrapper:not(:focus-within,:active){border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__label{display:block;position:relative}.adyen-checkout__label--focused+.adyen-checkout__input-wrapper{box-shadow:0 0 0 .8px var(--adyen-sdk-color-outline-primary-active,#00112c);border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__label--disabled+.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:var(--adyen-sdk-color-outline-secondary,#c9cdd3)}.adyen-checkout__helper-text{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);margin-bottom:var(--adyen-sdk-spacer-020,4px);display:block}.adyen-checkout__label-adornment--end{position:absolute;top:0;right:0}.adyen-checkout__label__text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);margin-bottom:var(--adyen-sdk-spacer-020,4px);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:var(--adyen-sdk-text-body-line-height,20px);text-overflow:ellipsis;white-space:nowrap;transition:color .1s ease-out;display:block;overflow:hidden}.adyen-checkout__label__text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__label--focused .adyen-checkout__label__text{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-contextual-text,.adyen-checkout-contextual-text--error{font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-top:var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-primary,#00112c);opacity:1;align-items:center;transition:margin .2s ease-out,opacity .2s ease-out;display:flex}.adyen-checkout-contextual-text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout-contextual-text--hidden{opacity:0;height:0;margin:0}.adyen-checkout__field__cvc .adyen-checkout__input-wrapper{cursor:text}:-webkit-any(.adyen-checkout__filter-input:-webkit-autofill,.adyen-checkout__input:-webkit-autofill){color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}:is(.adyen-checkout__filter-input:autofill,.adyen-checkout__input:autofill){color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill:active{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill:focus{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill:hover{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input:autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__input:-webkit-autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__input:-webkit-autofill:active{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__input:-webkit-autofill:focus{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__input:-webkit-autofill:hover{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__input:autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#fff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;transition:none!important}.adyen-checkout__filter-input,.adyen-checkout__input{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-background-clip:text!important;background-clip:text!important}.adyen-checkout__field-wrapper{width:100%;display:flex}.adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:0;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__field-wrapper:last-of-type>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__input{width:100%;color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:var(--adyen-sdk-spacer-110,40px);padding-left:var(--adyen-sdk-spacer-060,12px);background:inherit;outline:none;font-family:inherit;transition:border .2s ease-out,box-shadow .2s ease-out;display:block}.adyen-checkout__input:required{box-shadow:none}.adyen-checkout__input:-moz-read-only{cursor:default;color:var(--adyen-sdk-color-label-secondary,#5c687c)!important}.adyen-checkout__input:disabled,.adyen-checkout__input:read-only{cursor:default;color:var(--adyen-sdk-color-label-secondary,#5c687c)!important}span.adyen-checkout__input{overflow:hidden}.adyen-checkout-input__inline-validation{width:var(--adyen-sdk-spacer-070,16px);height:var(--adyen-sdk-spacer-070,16px);margin-right:var(--adyen-sdk-spacer-060,12px)}[dir=rtl] .adyen-checkout-input__inline-validation{margin-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-input__inline-validation>.adyen-checkout__icon{display:block}.adyen-checkout-input__inline-validation--invalid{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__input--date{padding:.5em}.adyen-checkout__fieldset{padding-bottom:var(--adyen-sdk-spacer-040,8px);margin-inline:0;border:none;width:100%;margin:0;padding-block:0;padding-inline:0;display:block}.adyen-checkout__fieldset__description{font-weight:var(--adyen-sdk-text-body-font-weight,400);color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);margin:0;line-height:1.5;list-style-type:disc}.adyen-checkout__fieldset:last-of-type{padding-bottom:0}.adyen-checkout__fieldset+.adyen-checkout__fieldset{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset__title{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);line-height:var(--adyen-sdk-text-subtitle-line-height,26px);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-subtitle-font-weight,500);padding:0 0 var(--adyen-sdk-spacer-060,12px);margin:0;display:block}.adyen-checkout__fieldset__title:has(+.adyen-checkout__fieldset__description){padding:0}.adyen-checkout__fieldset__title-heading{font:inherit;color:inherit;margin:0;padding:0}.adyen-checkout__fieldset__fields{gap:var(--adyen-sdk-spacer-070,16px);flex-wrap:wrap;width:100%;display:flex}.adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__fieldset--readonly .adyen-checkout__fieldset__fields{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0}.adyen-checkout__card__exp-date__input--oneclick{line-height:var(--adyen-sdk-text-title-line-height,26px);font-weight:var(--adyen-sdk-text-body-font-weight,400);text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.adyen-checkout__radio_group+.adyen-checkout-input__inline-validation{display:none}.adyen-checkout__radio_group__input{opacity:0;position:absolute}.adyen-checkout__radio_group__label{padding-bottom:0;padding-left:var(--adyen-sdk-spacer-090,24px);color:inherit;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-text-body-line-height,20px);margin:0;display:block;position:relative;overflow:visible}.adyen-checkout__label--focused .adyen-checkout__radio_group__label{color:inherit}.adyen-checkout__radio_group__label:before{content:"";background-color:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);left:0;top:var(--adyen-sdk-spacer-010,2px);border-radius:50%;transition:border-color .2s ease-out,box-shadow .2s ease-out;position:absolute}.adyen-checkout__radio_group__label:hover:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}.adyen-checkout__radio_group__label:after{content:"";height:var(--adyen-sdk-spacer-030,6px);width:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-primary,#fff);border-radius:50%;margin:0 auto;transition:transform .2s ease-out;display:block;position:absolute;top:7px;left:5px;transform:scale(0);box-shadow:0 1px 1px #000f2d40}.adyen-checkout__radio_group__label:hover{border-color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:before{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .2s ease-out}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:after{transform:scale(1)}.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{border-color:var(--adyen-sdk-color-label-primary,#00112c);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848d96)}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:hover:before,.adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848d96)}.adyen-checkout__radio_group__label.adyen-checkout__radio_group__label--invalid:before{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__radio_group--button{align-items:flex-start;gap:var(--adyen-sdk-spacer-070,16px);flex-wrap:wrap;align-self:stretch;width:100%;display:flex}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input-wrapper{flex:1 0 0;display:flex}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:after{top:calc(50% - .5 * var(--adyen-sdk-spacer-030,6px));left:calc(5px + var(--adyen-sdk-spacer-060,12px));position:absolute}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:before{top:calc(50% - .5 * var(--adyen-sdk-spacer-070,16px));left:var(--adyen-sdk-spacer-060,12px);position:absolute}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label{padding:var(--adyen-sdk-spacer-060,12px);padding-left:calc(var(--adyen-sdk-spacer-060,12px) + var(--adyen-sdk-spacer-090,24px));border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);background-color:var(--adyen-sdk-color-background-primary,#fff);width:100%}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input+.adyen-checkout__radio_group__label:hover{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label{box-shadow:0 0 0 .8px var(--adyen-sdk-color-outline-primary-active,#00112c);border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.Tag-module_tag__zTym4{padding:var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-spacer-040,8px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500);line-height:var(--adyen-sdk-text-caption-line-height,18px);white-space:nowrap;align-items:center;display:inline-flex}.Tag-module_tag__zTym4.Tag-module_success__UU5x9{border-radius:var(--adyen-sdk-border-radius-s,4px);background:var(--adyen-sdk-color-background-success-weak,#edfaf3);color:var(--adyen-sdk-color-label-on-background-success-weak,#067934)}.Tag-module_tag__zTym4.Tag-module_info__iyn3C{border-radius:var(--adyen-sdk-border-radius-s,4px);background:var(--adyen-sdk-color-background-highlight-weak,#f2f8ff);color:var(--adyen-sdk-color-label-on-background-highlight-weak,#0063d7)}.TagList-module_tagList__qCdT0{align-items:center;gap:var(--adyen-sdk-spacer-020,4px);flex-shrink:0;display:flex}.adyen-checkout__dropdown{width:100%;max-width:100%;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);position:relative}.adyen-checkout__dropdown__status{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adyen-checkout__dropdown__button{box-sizing:border-box;cursor:pointer;border-radius:inherit;color:var(--adyen-sdk-color-label-primary,#00112c);background:inherit;padding:0 var(--adyen-sdk-spacer-060,12px);width:100%;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-text-body-line-height,20px);-webkit-user-select:none;user-select:none;outline:0;align-items:center;text-decoration:none;transition:border .2s ease-out,box-shadow .2s ease-out;display:flex}[dir=rtl] .adyen-checkout__dropdown__button{padding:7px var(--adyen-sdk-spacer-060,12px) 7px var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__dropdown__button:after{content:"";height:var(--adyen-sdk-spacer-030,6px);right:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-040,8px);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2217%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2017%22%3E%3Cpath%20fill%3D%22%2300112c%22%20fill-rule%3D%22evenodd%22%20d%3D%22M4.47%206.47a.75.75%200%200%201%201.06%200L8%208.94l2.47-2.47a.75.75%200%200%201%201.06%201.06l-3%203a.75.75%200%200%201-1.06%200l-3-3a.75.75%200%200%201%200-1.06%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;position:absolute}[dir=rtl] .adyen-checkout__dropdown__button:after{left:var(--adyen-sdk-spacer-070,16px);right:auto}.adyen-checkout__dropdown__button--active:after{transform:rotate(180deg)}.adyen-checkout__dropdown__button--disabled{opacity:.4}.adyen-checkout__dropdown__button--readonly,.adyen-checkout__dropdown__button--readonly--active,.adyen-checkout__dropdown__button--readonly:focus,.adyen-checkout__dropdown__button--readonly:hover{background:var(--adyen-sdk-color-background-disabled,#eeeff1);color:var(--adyen-sdk-color-label-primary,#00112c);cursor:not-allowed;border-color:#0000}.adyen-checkout__dropdown__button--readonly:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%227%22%20fill%3D%22none%22%20viewBox%3D%220%200%208%207%22%3E%3Cpath%20fill%3D%22%23b9c4c9%22%20d%3D%22M3.195%206.565a1%201%200%200%200%201.6%200l2.992-3.98a1%201%200%200%200-.8-1.602H1.013a1%201%200%200%200-.8%201.6z%22%2F%3E%3C%2Fsvg%3E)}.adyen-checkout__dropdown__button--invalid{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__dropdown__button__icon{margin-right:var(--adyen-sdk-spacer-040,8px);max-width:var(--adyen-sdk-spacer-110,40px);border-radius:3px;height:26px}[dir=rtl] .adyen-checkout__dropdown__button__icon{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__button__text{pointer-events:none;text-overflow:ellipsis;white-space:nowrap;text-align:left;flex-grow:1;min-width:0;overflow:hidden}.adyen-checkout__dropdown__button__text-placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__button__tags{margin-right:var(--adyen-sdk-spacer-090,24px);max-width:50%;overflow:hidden}.adyen-checkout__filter-input{background:inherit;color:var(--adyen-sdk-color-label-primary,#00112c);font-family:inherit;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);text-overflow:ellipsis;border:0;flex:auto;width:100%;min-width:0;height:100%;padding:0}.adyen-checkout__filter-input:active,.adyen-checkout__filter-input:focus{outline:0}.adyen-checkout__filter-input[readonly]{cursor:not-allowed;border-color:#0000;color:var(--adyen-sdk-color-label-secondary,#5c687c)!important}.adyen-checkout__filter-input--placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__button__text:last-child,.adyen-checkout__filter-input:last-child{margin-right:var(--adyen-sdk-spacer-090,24px)}[dir=rtl] .adyen-checkout__dropdown__button__text:last-child,[dir=rtl] .adyen-checkout__filter-input:last-child{margin-right:0;margin-left:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__dropdown__list{z-index:2;border-radius:var(--adyen-sdk-border-radius-m,8px);max-height:375px;box-shadow:0 var(--adyen-sdk-spacer-010,2px) 7px #000f2d4d;background:var(--adyen-sdk-color-background-primary,#fff);width:100%;margin:0 0 var(--adyen-sdk-spacer-120,48px);padding:0;list-style:none;display:none;position:absolute;overflow-y:auto}.adyen-checkout__dropdown__list.adyen-checkout__dropdown__list--active{margin-top:var(--adyen-sdk-spacer-010,2px);display:block}.adyen-checkout__dropdown__element{padding:var(--adyen-sdk-spacer-060,12px);line-height:var(--adyen-sdk-text-body-line-height,20px);border:var(--adyen-sdk-border-width-s,1px) solid transparent;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem);-webkit-user-select:none;user-select:none;outline:0;align-items:center;transition:background .2s ease-out,border-color .2s ease-out;display:flex}.adyen-checkout__dropdown__element .adyen-checkout__icon{flex-shrink:0}.adyen-checkout__dropdown__element:last-child{border-bottom:0}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:inset 0 0 0 var(--adyen-sdk-border-width-s,1px) var(--adyen-sdk-color-outline-primary-active,#00112c);background:#e6e9eb99}.adyen-checkout__dropdown__element:hover{background:#e6e9eb99}.adyen-checkout__dropdown__element--disabled{opacity:.4;cursor:not-allowed}.adyen-checkout__dropdown__element__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-040,8px);max-width:var(--adyen-sdk-spacer-110,40px);max-height:26px}[dir=rtl] .adyen-checkout__dropdown__element__icon{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout__dropdown__element__content{gap:var(--adyen-sdk-spacer-020,4px);flex-direction:column;flex-grow:1;min-width:0;display:flex}.adyen-checkout__dropdown__element__primary{align-items:center;display:flex}.adyen-checkout__dropdown__element__text{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);flex-grow:1}.adyen-checkout__dropdown__element__tags{margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__element__tags:not(:last-child){margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__element__secondary-text{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown+.adyen-checkout-input__inline-validation{right:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper{box-shadow:none;background-color:#0000;border:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:active,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:active:hover,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:focus-within,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__fieldset--revolving-plan{margin-top:-5px}.adyen-checkout-brand-wrapper{box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);border-radius:var(--adyen-sdk-border-radius-s,4px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.adyen-checkout-brand-wrapper--error{display:none}.adyen-checkout__field--cardNumber .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__field--cardNumber .adyen-checkout-brand-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout-card-input__icon{margin-right:0}.adyen-checkout__card__dual-branding__icons{display:flex}.adyen-checkout__card__dual-branding__icons .adyen-checkout__card__cardNumber__brandIcon{opacity:1}.adyen-checkout__card__dual-branding__sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DualBrandSelector-module_dualBrandSelector__Fz7UW{gap:var(--adyen-sdk-spacer-020,4px);background-color:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-020,4px);margin-right:var(--adyen-sdk-spacer-060,12px);display:flex}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem{border-radius:var(--adyen-sdk-border-radius-s,4px);cursor:pointer;background-color:#0000;border:1px solid #0000;justify-content:center;align-items:center;width:34px;height:24px;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem:hover{background-color:var(--adyen-sdk-color-background-primary,#fff);border-color:var(--adyen-sdk-color-outline-primary,#dbdee2);box-shadow:0 2px 4px #0000004d}.DualBrandSelector-module_dualBrandSelectorButtonSelected__EswTK{background-color:var(--adyen-sdk-color-background-primary,#fff);box-shadow:inset 0 0 0 .5px var(--adyen-sdk-color-outline-primary,#dbdee2),0 2px 4px #00000080}.DualBrandSelector-module_dualBrandSelectorIcon__qeN0L{border-radius:var(--adyen-sdk-border-radius-s,4px);width:24px;height:16px}.adyen-checkout__field.adyen-checkout__card__exp-date__input--hidden{display:none}.adyen-checkout__card__exp-cvc__exp-date__input--hidden{justify-content:flex-end}.adyen-checkout__field__exp-date .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper{margin-right:var(--adyen-sdk-spacer-060,12px);border-radius:var(--adyen-sdk-border-radius-s,4px);width:27px;height:18px;transition:opacity .1s linear;position:absolute;right:0}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper.adyen-checkout__field__exp-date_hint_wrapper--hidden{opacity:0}.adyen-checkout__field__exp-date_hint{width:27px;height:18px}.BrandIcons-module_container__FeCxK{align-items:center;gap:var(--adyen-sdk-spacer-040,8px);margin:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-000,0);flex-wrap:wrap;flex-basis:auto;padding:0;list-style:none;display:flex}.BrandIcons-module_grid__wb0DE{grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-110,40px),1fr));display:grid}.BrandIcons-module_smallImgGrid__iCMqT{grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-090,24px),1fr))}.BrandIcons-module_remainingBrandsLabel__v0FKS{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.BrandIcons-module_img__Oe3i-{width:var(--adyen-sdk-spacer-110,40px);height:var(--adyen-sdk-spacer-090,24px);padding:0;display:block}.BrandIcons-module_smallImg__GwOZ0{width:var(--adyen-sdk-spacer-090,24px);height:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card__brands{margin-top:calc(-1 * var(--adyen-sdk-spacer-040,8px));margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__card__brands--hidden{opacity:0;min-height:0;max-height:0;margin:-8px 0 8px}.adyen-checkout__card__exp-cvc{gap:var(--adyen-sdk-spacer-070,16px);flex-wrap:wrap;width:100%;display:flex}.adyen-checkout__card__exp-cvc>.adyen-checkout__field{margin-bottom:0}@media (width>=480px){.adyen-checkout__card__exp-cvc .adyen-checkout__field{margin-bottom:0}}.adyen-checkout__checkbox{width:100%;display:flex}.adyen-checkout__checkbox__label{padding-left:var(--adyen-sdk-spacer-090,24px);cursor:pointer;line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);-webkit-user-select:none;user-select:none;flex:1;font-weight:400;display:inline-block;position:relative}[dir=rtl] .adyen-checkout__checkbox__label{padding-left:0;padding-right:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__checkbox__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:before{opacity:1}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:after{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);background-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__checkbox__input:checked:hover+.adyen-checkout__checkbox__label:after{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848d96);border-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__checkbox__input:focus+.adyen-checkout__checkbox__label:after{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848d96)}.adyen-checkout__checkbox__input:hover:not(:focus)+.adyen-checkout__checkbox__label:after{border-color:var(--adyen-sdk-color-outline-tertiary,#848d96);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{border-top:1px solid #0000;border-left:1px solid #0000;border-bottom:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#fff);border-right:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#fff);border-radius:0 var(--adyen-sdk-spacer-010,2px) 1px;content:"";opacity:0;height:11px;left:1px;top:var(--adyen-sdk-spacer-010,2px);transform-origin:100% 100%;width:var(--adyen-sdk-spacer-030,6px);z-index:1;transition:opacity .2s ease-out;position:absolute;transform:rotate(37deg)}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{left:auto;right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{content:"";width:var(--adyen-sdk-spacer-070,16px);height:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-s,4px);background-color:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);z-index:0;transition:background .15s ease-out,border 50ms ease-out,box-shadow .1s ease-out;position:absolute;top:0;left:0}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{left:auto;right:0}.adyen-checkout__field--consentCheckbox{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);align-items:center;display:flex}[dir=rtl] .adyen-checkout__field--consentCheckbox{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper{box-shadow:none;background-color:#0000;border:none;flex:1;justify-content:space-between}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__field--consentCheckbox.adyen-checkout__field--error{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-right:0}[dir=rtl] .adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-left:0}.adyen-checkout__store-details{background:var(--adyen-sdk-color-background-primary,#fff);align-items:center;gap:var(--adyen-sdk-spacer-060,12px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex}.adyen-checkout__address-search{position:relative}.adyen-checkout__address-search .adyen-checkout__dropdown__button:after{content:"";left:var(--adyen-sdk-spacer-060,12px);height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%23687282%22%20d%3D%22M6.5%2011.9a4.5%204.5%200%200%200%202.6-.83l2.77%202.74c.13.13.3.19.48.19.38%200%20.65-.29.65-.66a.63.63%200%200%200-.19-.46l-2.75-2.73a4.4%204.4%200%200%200%20.92-2.7%204.48%204.48%200%200%200-8.98%200%204.48%204.48%200%200%200%204.5%204.45m0-.96a3.53%203.53%200%200%201-3.53-3.49%203.52%203.52%200%200%201%207.04%200c0%201.9-1.59%203.49-3.52%203.49Z%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;position:absolute}.adyen-checkout__address-search .adyen-checkout__dropdown__button--active:after{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20fill%3D%22%2300112c%22%20d%3D%22M6.5%2011.9a4.5%204.5%200%200%200%202.6-.83l2.77%202.74c.13.13.3.19.48.19.38%200%20.65-.29.65-.66a.63.63%200%200%200-.19-.46l-2.75-2.73a4.4%204.4%200%200%200%20.92-2.7%204.48%204.48%200%200%200-8.98%200%204.48%204.48%200%200%200%204.5%204.45m0-.96a3.53%203.53%200%200%201-3.53-3.49%203.52%203.52%200%200%201%207.04%200c0%201.9-1.59%203.49-3.52%203.49Z%22%2F%3E%3C%2Fsvg%3E);transform:none}.adyen-checkout__address-search .adyen-checkout__filter-input{padding-left:calc(var(--adyen-sdk-spacer-040,8px) + var(--adyen-sdk-spacer-070,16px));position:relative}.adyen-checkout__address-search__manual-add{position:absolute;top:0;right:0}.adyen-checkout__address-search__manual-add .adyen-checkout__address-search__manual-add__button{border:0;padding:0}.adyen-checkout__fieldset--address .adyen-checkout__field-group{gap:var(--adyen-sdk-spacer-070,16px);flex-wrap:wrap;width:100%;display:flex}.adyen-checkout__fieldset--address .adyen-checkout__field-group>.adyen-checkout__field{margin-bottom:0}.adyen-checkout-form-instruction{line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-top:0;margin-bottom:var(--adyen-sdk-spacer-070,16px)}[dir=rtl] .adyen-checkout-form-instruction{padding-right:0}.adyen-checkout-toggle{color:inherit;cursor:pointer;width:auto;display:flex}.adyen-checkout-toggle,.adyen-checkout-toggle:after,.adyen-checkout-toggle:before,.adyen-checkout-toggle *,.adyen-checkout-toggle :after,.adyen-checkout-toggle :before{box-sizing:border-box}.adyen-checkout-toggle--disabled{cursor:not-allowed;display:flex}.adyen-checkout-toggle--readonly{pointer-events:none}.adyen-checkout-toggle--label-first{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}.adyen-checkout-toggle__input{cursor:inherit;opacity:0;position:absolute}.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-background-color,#fff);border:var(--adyen-sdk-toggle-track-border,1px solid #8d95a3);border-radius:var(--adyen-sdk-toggle-track-border-radius,12px);height:var(--adyen-sdk-toggle-track-height,20px);min-width:var(--adyen-sdk-toggle-track-width,36px);padding:var(--adyen-sdk-toggle-track-padding,2px 4px);align-items:center;display:flex;position:relative}.adyen-checkout-toggle__input:focus-visible+.adyen-checkout-toggle__track{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,#0070f5cc);transition:all .1s cubic-bezier(.785,.135,.15,.86)}.adyen-checkout-toggle__input:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-hover-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-hover-border-color,#6d7789)}.adyen-checkout-toggle__input:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-active-background-color,#eeeff1);border-color:var(--adyen-sdk-toggle-track-active-border-color,#00112c)}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-disabled-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-disabled-border-color,#dbdee2);cursor:not-allowed}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track path{fill:#8d95a3}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-readonly-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-readonly-border-color,#dbdee2)}.adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-background-color,#00112c);border:var(--adyen-sdk-toggle-track-toggled-border,0);padding:var(--adyen-sdk-toggle-track-toggled-padding,2px)}.adyen-checkout-toggle__input:checked:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-hover-background-color,#5c687c)}.adyen-checkout-toggle__input:checked:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-active-background-color,#8d95a3)}.adyen-checkout-toggle__input:checked:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-disabled-background-color,#c0c5cc)}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-readonly-background-color,#c0c5cc)}.adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-background-color,#00112c);border-radius:var(--adyen-sdk-toggle-handle-border-radius,12px);color:var(--adyen-sdk-toggle-handle-toggled-color,#00112c);height:var(--adyen-sdk-toggle-handle-height,12px);transition:var(--adyen-sdk-toggle-handle-transition,transform .15s cubic-bezier(.2,0,.4,.9));width:var(--adyen-sdk-toggle-handle-width,12px);place-content:center;display:inline-flex}.adyen-checkout-toggle__input:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-disabled-background-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-background-color,#fff);height:var(--adyen-sdk-toggle-handle-toggled-height,16px);width:var(--adyen-sdk-toggle-handle-toggled-width,16px);transform:translate(100%)}.adyen-checkout-toggle__input:checked:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-disabled-background-color,#eeeff1);color:var(--adyen-sdk-toggle-handle-toggled-disabled-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-readonly-background-color,#eeeff1)}.adyen-checkout-toggle__label-container{padding-left:var(--adyen-sdk-toggle-label-padding,16px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);flex-direction:column;display:flex}.adyen-checkout-toggle--label-first>.adyen-checkout-toggle__label-container{padding-left:0;padding-right:var(--adyen-sdk-toggle-label-padding,16px)}.adyen-checkout-toggle__label{vertical-align:baseline}.adyen-checkout-toggle__description,.adyen-checkout-toggle__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-toggle__description{color:var(--adyen-sdk-toggle-description-color,#5c687c);padding-top:var(--adyen-sdk-toggle-description-padding,4px)}.adyen-checkout__modal-wrapper{overscroll-behavior-y:contain;height:100%;padding:var(--adyen-sdk-spacer-090,24px);visibility:hidden;z-index:10;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.adyen-checkout__modal-wrapper:before{content:"";opacity:0;z-index:10;background:#00112c80;width:100%;height:100%;transition:opacity .3s linear;position:fixed;top:0;left:0}.adyen-checkout__modal-wrapper--open{visibility:visible}.adyen-checkout__modal-wrapper--open:before,.adyen-checkout__modal-wrapper--open .adyen-checkout__modal{opacity:1}.adyen-checkout__modal{box-shadow:0 var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-090,24px) #00112c26;border-radius:var(--adyen-sdk-border-radius-m,8px);background-color:var(--adyen-sdk-color-background-primary,#fff);padding:var(--adyen-sdk-spacer-070,16px);opacity:0;z-index:11;margin:auto;transition:opacity .2s,visibility .2s;position:relative}.adyen-checkout__button{background:var(--adyen-sdk-color-background-always-dark,#00112c);border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#fff);cursor:pointer;font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-120,48px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-000,0);border:0;width:100%;margin:0;text-decoration:none;transition:background .3s ease-out,box-shadow .3s ease-out}.adyen-checkout__button:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#fff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,#0070f5cc);outline:0}.adyen-checkout__button:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button:active{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3)}.adyen-checkout__button:disabled,.adyen-checkout__button:disabled:hover,.adyen-checkout__button[aria-disabled=true],.adyen-checkout__button[aria-disabled=true]:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--loading{background:var(--adyen-sdk-color-label-disabled,#8d95a3);box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none}.adyen-checkout__button.adyen-checkout__button--pay{margin-top:var(--adyen-sdk-spacer-070,16px);gap:var(--adyen-sdk-spacer-020,4px);justify-content:center;align-items:center;display:flex}.adyen-checkout__button.adyen-checkout__button--pay:disabled{opacity:.4}.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:0}.adyen-checkout__button.adyen-checkout__button--inline{width:auto;height:auto;padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-040,8px);font-size:.81em;display:block}.adyen-checkout__button.adyen-checkout__button--ghost{color:var(--adyen-sdk-color-label-primary,#00112c);background:0 0;border:0}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);opacity:.1;border-top-color:#0000}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:after{border-color:#0000;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--ghost:hover{background:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--ghost:active{background:var(--adyen-sdk-color-background-secondary-active,#e3e5e9);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary{padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px);background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);opacity:.1;border-top-color:#0000}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:after{border-color:#0000;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--secondary:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__button.adyen-checkout__button--secondary:hover:not(:focus-visible){box-shadow:0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-spacer-020,4px) #1b2a3c33,0 var(--adyen-sdk-spacer-020,4px) 5px #1b2a3c24}.adyen-checkout__button.adyen-checkout__button--secondary:active,.adyen-checkout__button.adyen-checkout__button--secondary:active:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary:disabled,.adyen-checkout__button.adyen-checkout__button--secondary:disabled:hover{box-shadow:none;cursor:not-allowed;border-color:var(--adyen-sdk-color-outline-disabled,#dbdee2);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);opacity:.5;-webkit-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--action{padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px);background:var(--adyen-sdk-color-background-always-dark,#00112c);border:var(--adyen-sdk-border-width-s,1px) solid transparent;color:var(--adyen-sdk-color-label-on-color,#fff)}.adyen-checkout__button.adyen-checkout__button--action:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button.adyen-checkout__button--action:active,.adyen-checkout__button.adyen-checkout__button--action:active:hover{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--link{border:var(--adyen-sdk-border-width-s,1px) solid transparent;color:var(--adyen-sdk-color-label-highlight,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);border-radius:var(--adyen-sdk-border-radius-s,4px);padding:var(--adyen-sdk-spacer-010,2px);background:0 0;text-decoration:none}.adyen-checkout__button.adyen-checkout__button--link:hover{background:0 0;text-decoration:underline}.adyen-checkout__button.adyen-checkout__button--completed,.adyen-checkout__button.adyen-checkout__button--completed:active,.adyen-checkout__button.adyen-checkout__button--completed:active:hover,.adyen-checkout__button.adyen-checkout__button--completed:hover{background:var(--adyen-sdk-color-label-success,#07893c);color:var(--adyen-sdk-color-label-on-color,#fff)}.adyen-checkout__button.adyen-checkout__button--completed .adyen-checkout__button__icon{filter:brightness(0)invert()}.adyen-checkout__button__content{justify-content:center;align-items:center;height:100%;display:flex}.adyen-checkout__button__icon{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__button__icon{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__button__text{text-overflow:ellipsis;white-space:nowrap;justify-content:center;display:block;overflow:hidden}.adyen-checkout__button__text--sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.adyen-checkout__button .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-label-on-color,#fff);opacity:.1;border-top-color:#0000}.adyen-checkout__button .adyen-checkout__spinner:after{border-color:#0000;border-top-color:var(--adyen-sdk-color-label-on-color,#fff)}.adyen-checkout__button.adyen-checkout__button--iconOnly{width:auto;height:auto;padding:var(--adyen-sdk-button-icon-only-padding,10px);color:var(--adyen-sdk-button-tertiary-color,#00112c);border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-button-tertiary-box-shadow,inset 0 0 0 1px #0000);background:0 0;align-items:center;display:flex}.adyen-checkout__button.adyen-checkout__button--iconOnly:hover{background-color:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--iconOnly:active{color:var(--adyen-sdk-button-tertiary-active-color,#8d95a3);background-color:var(--adyen-sdk-button-tertiary-active-background-color,#0000)}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus{box-shadow:none}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#fff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,#0070f5cc);outline:0}.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled,.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--iconOnly .adyen-checkout__button__icon{margin:0}.adyen-checkout-card-fastlane__modal{max-width:372px;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card-fastlane__modal-section{-moz-column-gap:var(--adyen-sdk-spacer-070,16px);place-items:start;column-gap:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-060,12px);grid-template:"image header"".text"/auto 1fr;display:grid}.adyen-checkout-card-fastlane__modal-section-image{grid-area:image;place-self:center}.adyen-checkout-card-fastlane__modal-section-header{line-height:var(--adyen-sdk-text-title-m-line-height,30px);font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);font-weight:var(--adyen-sdk-text-title-m-font-weight,600);color:var(--adyen-sdk-color-background-inverse-primary,#00112c);grid-area:header;margin:0}.adyen-checkout-card-fastlane__modal-section-text{color:var(--adyen-sdk-color-background-inverse-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);grid-area:text}.adyen-checkout-card-fastlane__modal-brand{width:168px;height:23px;margin-top:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout-card-fastlane__modal-button-container{margin-bottom:var(--adyen-sdk-spacer-060,12px);flex-direction:row-reverse;display:flex}.adyen-checkout-card-fastlane__modal-button-container>button{line-height:0}.adyen-checkout-disclaimer__label{margin-top:var(--adyen-sdk-spacer-070,16px);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);padding-left:0;font-weight:400;display:inline-block}[dir=rtl] .adyen-checkout-disclaimer__label{padding-right:0}.adyen-checkout-disclaimer__label+.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-link{color:var(--adyen-sdk-color-label-highlight,#00112c);text-decoration:underline}.adyen-checkout-link:focus-visible{outline:none}.adyen-checkout-link:active,.adyen-checkout-link:hover{font-weight:var(--adyen-sdk-text-subtitle-font-weight,500)}.adyen-checkout-link:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,#0070f5cc);border-radius:var(--adyen-sdk-border-radius-xs,2px);transition:all .1s cubic-bezier(.785,.135,.15,.86)}.adyen-checkout-card__fastlane{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);align-items:center}[dir=rtl] .adyen-checkout-card__fastlane{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-toggle{display:flex}.adyen-checkout-card__fastlane-consent-text,.adyen-checkout-card__fastlane-consent-toggle--active{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-text{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-card__fastlane-brand{width:168px;height:23px}.adyen-checkout__button.adyen-checkout__button--fastlane-info-modal{vertical-align:bottom;margin-left:var(--adyen-sdk-spacer-020,4px);width:20px;height:20px;padding:0;line-height:0}.adyen-checkout-ctp__otp-resend-code-wrapper{line-height:var(--adyen-sdk-text-body-line-height,20px);margin-left:auto;position:absolute;top:0;right:0}.adyen-checkout-ctp__otp-resend-code--confirmation,.adyen-checkout-ctp__otp-resend-code--disabled{pointer-events:none;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);color:var(--adyen-sdk-color-label-tertiary,#5c687c);cursor:default;margin-left:auto}.adyen-checkout-ctp__otp-resend-code--confirmation{align-items:center;display:flex}.adyen-checkout-ctp__otp-resend-code--confirmation>img{margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-resend-code-counter{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);cursor:default;color:var(--adyen-sdk-color-label-primary,#00112c);text-align:right;margin-left:auto;display:inline-block}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--otp{margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-ctp__otp-field-wrapper{position:relative}.adyen_checkout-ctp__brand-wrapper{align-items:center;height:18px;display:flex}.adyen_checkout-ctp__brand-logo{width:var(--adyen-sdk-spacer-090,24px);margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-pipe{height:15px;margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-scheme{-o-object-fit:none;object-fit:none;margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-scheme-mc{width:27px}.adyen_checkout-ctp__brand-scheme-visa{width:35px}.adyen-checkout__ctp-modal-header-image{margin:auto;display:block}.adyen-checkout__ctp-modal-title{font-weight:700;font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);line-height:var(--adyen-sdk-spacer-090,24px);margin:0 0 var(--adyen-sdk-spacer-060,12px);padding:0}.adyen-checkout__ctp-modal-text{font-weight:var(--adyen-sdk-text-body-font-weight,400);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__ctp-modal-benefits{padding-left:var(--adyen-sdk-spacer-080,20px);margin-left:0}.adyen-checkout__ctp-modal-benefits li{margin-bottom:var(--adyen-sdk-spacer-070,16px);list-style:outside}.adyen-checkout__modal-wrapper--ctp .adyen-checkout__modal{max-width:464px}.adyen_checkout-ctp__brand-wrapper--popup{margin-bottom:var(--adyen-sdk-spacer-090,24px);justify-content:center}.adyen-web__ctp-info-button{cursor:pointer;background-color:#0000;border:0;padding:0}.adyen-checkout__button--section-logout-button{margin-left:auto}.adyen-checkout__button--section-logout-button--disabled{pointer-events:none;color:var(--adyen-sdk-color-label-disabled,#8d95a3)}.adyen-checkout-ctp__section{border-radius:var(--adyen-sdk-spacer-060,12px);padding:var(--adyen-sdk-spacer-070,16px);background-color:#fff;position:relative;box-shadow:0 6px 12px #00112c14,0 2px 4px #00112c0a}.adyen-checkout-ctp__section-brand{align-items:center;height:18px;margin-bottom:16px;display:flex}.adyen-checkout-ctp__section--standalone{all:unset}.adyen-checkout-ctp__section .adyen-checkout__fieldset{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-ctp__section-header{align-items:center;display:flex}.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);width:auto;margin:0;padding:0;line-height:22px}@media (width>=480px){.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-title-font-size,1rem)}}.adyen-checkout-ctp__section-header-adornment{margin-left:5px}.adyen-checkout-ctp__section-text{line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-tertiary,#5c687c);margin:0 0 var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__section-text,.adyen-checkout-ctp__separator{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400)}.adyen-checkout-ctp__separator{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-ctp__otp-subtitle--highlighted{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-ctp__otp-checkbox-container{padding:var(--adyen-sdk-spacer-060,12px);margin-bottom:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-s,4px);background-color:#f7f8f9}.adyen-checkout-ctp__otp-checkbox-container--checked{background-color:#f2f8ff}.adyen-checkout-ctp__otp-checkbox-container label{cursor:pointer}.adyen-checkout-ctp__section .adyen-checkout__field.adyen-checkout-ctp__otp-checkbox-container{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-checkbox-info{color:#707070;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);margin:var(--adyen-sdk-spacer-020,4px) 0 0}.adyen-checkout-ctp__otp-readmore-button{all:unset;text-transform:lowercase;cursor:pointer;color:var(--adyen-sdk-color-label-on-background-highlight-weak,#0063d7)}.adyen-checkout-ctp__card-list-single-card{border-radius:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);height:var(--adyen-sdk-spacer-110,40px);padding:var(--adyen-sdk-spacer-060,12px);margin-top:var(--adyen-sdk-spacer-070,16px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);align-items:center;display:flex}.adyen-checkout-ctp__card-list-single-card-expired{color:var(--adyen-sdk-color-label-tertiary,#5c687c);text-decoration:line-through}.adyen-checkout-ctp__expired-label{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);margin-left:auto;line-height:17px}.adyen-checkout-ctp__card-image{margin-right:var(--adyen-sdk-spacer-040,8px);border-radius:3px;height:24px}.adyen-checkout-ctp__cards-list-field .adyen-checkout__label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__cards-list-field .adyen-checkout__label__text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-tertiary,#5c687c)}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__text{opacity:.4;margin:0;text-decoration:line-through}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__secondary-text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:17px}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__text{opacity:.4;text-decoration:line-through}.adyen-checkout__iframe{border:0}.adyen-checkout-ctp__card{width:100%;height:var(--adyen-sdk-spacer-110,40px);border-radius:var(--adyen-sdk-spacer-020,4px);margin:0;margin-bottom:var(--adyen-sdk-spacer-080,20px);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) #999595;cursor:pointer;background-color:#fff;border:none}.adyen-checkout-ctp__empty-cards{border-radius:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);color:var(--adyen-sdk-color-label-tertiary,#5c687c);height:var(--adyen-sdk-spacer-110,40px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-090,24px);align-items:center;display:flex}.adyen-checkout__iframe--ctpIframe{pointer-events:auto}.adyen-checkout__iframe--ctpIframe-hidden{display:none}@keyframes card-bounce{0%{-webkit-translate:0 -60%;-moz-translate:0 -60%;-ms-translate:0 -60%;animation-timing-function:cubic-bezier(.17,.17,.32,1);translate:0 -60%}9.70874%{-webkit-translate:0 8.5%;-moz-translate:0 8.5%;-ms-translate:0 8.5%;animation-timing-function:cubic-bezier(.41,0,.49,1);translate:0 8.5%}23.4466%{-webkit-translate:0 -22.5%;-moz-translate:0 -22.5%;-ms-translate:0 -22.5%;animation-timing-function:cubic-bezier(.29,0,.26,1);translate:0 -22.5%}47.7184%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}63.8835%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;animation-timing-function:cubic-bezier(1,0,.78,1);translate:0}86.5534%{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}to{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}}@keyframes card-fade-100{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:1}78.4466%{opacity:1}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-60{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:.6}78.4466%{opacity:.6}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-20{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:.2}78.4466%{opacity:.2}86.5534%{opacity:0}to{opacity:0}}.adyen-checkout-ctp__card-animation{aspect-ratio:1/.438;filter:grayscale();width:140px;max-width:100%;margin:40px auto 50px;position:relative}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer{opacity:0;width:100%;height:100%;position:absolute;background-size:contain!important}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:first-of-type{z-index:3;opacity:1;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221064%22%20height%3D%22466%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22m895.31%20228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825%201.567-.543%202.554.676.52%201.641.893%202.634%201.067l42.816%2010.545-.537%2021.742-2.328.624-6.897%201.848%201.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926%204.535c-1.582.424-1.825%201.568-.542%202.555.389.299.859.593%201.407.742l44.453%2010.938-.526%2019.429c-.021.101.234%202.007-2.662%202.783l-22.831%206.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233%201.146-5.083l14.204-3.806c1.674-.449%201.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297%203.879c-6.795%201.82-6.817%206.539-2.199%2010.093l32.275%2024.837c4.972%203.826%2014.615%205.636%2020.567%204.042l22.824-6.116c1.151-.309%202.067-.696%202.797-1.118q.156-.091.301-.183c2.32-1.48%202.521-3.296%202.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196%207.065-1.893%202.329-.624%2041.998%2010.256-.496%2022.836q0%20.01.093.032c.113.304.361.618.75.918%201.283.987%203.605%201.443%205.187%201.02l16.925-4.535c1.048-.281%201.507-.878%201.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22m895.31%20228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825%201.567-.543%202.554.676.52%201.641.893%202.634%201.067l42.816%2010.545-.537%2021.742-2.328.624-6.897%201.848%201.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926%204.535c-1.582.424-1.825%201.568-.542%202.555.389.299.859.593%201.407.742l44.453%2010.938-.526%2019.429c-.021.101.234%202.007-2.662%202.783l-22.831%206.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233%201.146-5.083l14.204-3.806c1.674-.449%201.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297%203.879c-6.795%201.82-6.817%206.539-2.199%2010.093l32.275%2024.837c4.972%203.826%2014.615%205.636%2020.567%204.042l22.824-6.116c1.151-.309%202.067-.696%202.797-1.118q.156-.091.301-.183c2.32-1.48%202.521-3.296%202.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196%207.065-1.893%202.329-.624%2041.998%2010.256-.496%2022.836q0%20.01.093.032c.113.304.361.618.75.918%201.283.987%203.605%201.443%205.187%201.02l16.925-4.535c1.048-.281%201.507-.878%201.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%22.9%22%20fill-rule%3D%22evenodd%22%20d%3D%22M418.95%20242.813c-1.166.08-3.042-.372-4.121-.994-.702-.405-.941-.755-1.527-2.243-2.373-6.017-6.517-11.028-13.679-16.54-6.921-5.325-13.863-9.053-24.178-12.987-2.215-.844-4.182-1.652-4.368-1.795-.687-.528-.979-1.482-.612-1.986.505-.691%202.349-1.081%203.824-.809.567.103%202.521.743%204.345%201.421%207.215%202.687%2013.99%205.937%2020.009%209.598%203.723%202.267%209.803%206.823%2012.219%209.164%204.462%204.317%207.493%208.422%209.4%2012.73%201.153%202.604%201.269%203.77.4%204.003a2.4%202.4%200%200%200-.548.23c-.132.08-.653.173-1.164.208m-16.069-.701c-1.791.122-4.29-.719-4.965-1.671-.163-.23-.697-1.349-1.19-2.485-2.083-4.815-6.346-9.43-12.427-13.455-4.994-3.305-8.797-5.218-15.392-7.737-4.424-1.69-4.929-2-5.087-3.117-.146-1.06%201.961-1.804%204.061-1.431%201.457.258%208.467%202.972%2011.969%204.634%2011.594%205.498%2019.993%2012.484%2023.913%2019.889%202.008%203.792%201.779%205.192-.882%205.373m-16.492-.659c-1.224-.015-2.768-.406-3.758-.951-.603-.332-.912-.797-1.614-2.437-2.575-6.024-8.768-10.833-18.898-14.676-4.447-1.688-5.038-2.104-4.718-3.324.158-.605.358-.757%201.34-1.02%201.642-.44%203.175-.146%207.121%201.365%206.068%202.325%2010.298%204.621%2014.525%207.881%204.345%203.352%206.465%205.882%208.069%209.62.915%202.141.839%202.79-.389%203.282-.375.149-1.131.266-1.678.26m-15.379-.611c-.949.006-2.546-.385-3.476-.851-1.035-.519-1.424-1.045-1.796-2.434-.477-1.786-1.147-2.632-3.558-4.488s-3.719-2.531-6.931-3.584c-1.089-.356-2.302-.809-2.698-1.003-1.658-.818-1.914-2.296-.508-2.936%201.187-.544%202.67-.406%205.617.522%208.533%202.685%2014.934%207.611%2015.941%2012.27.357%201.645-.521%202.495-2.591%202.504%22%2F%3E%3Crect%20width%3D%22110%22%20height%3D%2274%22%20fill%3D%22url(%23a)%22%20rx%3D%2210%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%20199.717%20245.906)%22%2F%3E%3Cg%20stroke%3D%22%23000%22%20stroke-opacity%3D%22.8%22%20stroke-width%3D%222%22%3E%3Cpath%20d%3D%22m233.447%20236.868%2046.846%2036.05c.876.673.72%201.451-.347%201.737l-31.799%208.521M266.657%20262.424l-33.731%209.038m17.126-21.816-33.73%209.038m115.215%2013.423-46.846-36.05c-.875-.673-.72-1.451.347-1.737l31.799-8.52M298.327%20246.551l33.731-9.038m-17.126%2021.816%2033.731-9.038%22%2F%3E%3Crect%20width%3D%22112%22%20height%3D%2276%22%20x%3D%22-1.758%22%20y%3D%22-.351%22%20rx%3D%2211%22%20style%3D%22mix-blend-mode%3Asoft-light%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%20199.935%20245.314)%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22a%22%20x1%3D%22-12.604%22%20x2%3D%2299.193%22%20y1%3D%220%22%20y2%3D%2288.114%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%22.484%22%20stop-color%3D%22%23b3b3b3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23fff%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat,url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221064%22%20height%3D%22466%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22url(%23b)%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3Cg%20fill%3D%22%23033783%22%3E%3Cpath%20fill-opacity%3D%22.2%22%20d%3D%22M638.209-50.009C376.564%2099.506%20477.408%20320.518%20560.535%20412.335L1063.78%20277.49z%22%2F%3E%3Cpath%20fill-opacity%3D%22.4%22%20d%3D%22M711.119%206.099C494.132%20130.043%20577.63%20313.21%20646.503%20389.3l417.277-111.81z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23003780%22%20d%3D%22M791.162%2067.695C624.04%20163.343%20688.839%20304.87%20742.129%20363.677l321.651-86.187z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2272.545%22%20x2%3D%22249.224%22%20y1%3D%2226.435%22%20y2%3D%22498.002%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%233382ea%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23003ea9%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22%23fff%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat;animation-name:card-bounce,card-fade-100;animation-duration:2.06s,2.06s;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:.1s;animation-fill-mode:both,both;animation-timeline:auto,auto}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2){z-index:2;opacity:.6;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221064%22%20height%3D%22466%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22url(%23b)%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3Cg%20fill%3D%22%23033783%22%3E%3Cpath%20fill-opacity%3D%22.2%22%20d%3D%22M638.209-50.009C376.564%2099.506%20477.408%20320.518%20560.535%20412.335L1063.78%20277.49z%22%2F%3E%3Cpath%20fill-opacity%3D%22.4%22%20d%3D%22M711.119%206.099C494.132%20130.043%20577.63%20313.21%20646.503%20389.3l417.277-111.81z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23003780%22%20d%3D%22M791.162%2067.695C624.04%20163.343%20688.839%20304.87%20742.129%20363.677l321.651-86.187z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2272.545%22%20x2%3D%22249.224%22%20y1%3D%2226.435%22%20y2%3D%22498.002%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%233382ea%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23003ea9%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22%23fff%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat;animation-name:card-bounce,card-fade-60;animation-duration:2.06s,2.06s;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:50ms;animation-fill-mode:both,both;animation-timeline:auto,auto;transform:translateY(25%)}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){z-index:1;opacity:.2;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221064%22%20height%3D%22466%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22url(%23b)%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3Cg%20fill%3D%22%23033783%22%3E%3Cpath%20fill-opacity%3D%22.2%22%20d%3D%22M638.209-50.009C376.564%2099.506%20477.408%20320.518%20560.535%20412.335L1063.78%20277.49z%22%2F%3E%3Cpath%20fill-opacity%3D%22.4%22%20d%3D%22M711.119%206.099C494.132%20130.043%20577.63%20313.21%20646.503%20389.3l417.277-111.81z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23003780%22%20d%3D%22M791.162%2067.695C624.04%20163.343%20688.839%20304.87%20742.129%20363.677l321.651-86.187z%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%2272.545%22%20x2%3D%22249.224%22%20y1%3D%2226.435%22%20y2%3D%22498.002%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%233382ea%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23003ea9%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%22728%22%20height%3D%22455%22%20fill%3D%22%23fff%22%20rx%3D%2224%22%20transform%3D%22matrix(.96593%20-.25882%20.7925%20.60987%200%20188.42)%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E") no-repeat;animation:2.06s linear infinite both card-bounce,2.06s linear infinite both card-fade-20;transform:translateY(50%)}.adyen-checkout-ctp__loading-subtitle{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);text-align:center;max-width:280px;margin:0 auto 58px}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--shopperLogin{margin-bottom:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__content-separator{margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-070,16px);color:var(--adyen-sdk-color-label-primary,#00112c);white-space:nowrap;text-transform:capitalize;font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);justify-content:center;align-items:center;display:flex}.adyen-checkout__content-separator:after,.adyen-checkout__content-separator:before{content:"";border-bottom:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);flex:1}.adyen-checkout__content-separator:after{margin-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__content-separator:before{margin-right:var(--adyen-sdk-spacer-080,20px)}[class^=adyen-checkout],[class^=adyen-checkout]:after,[class^=adyen-checkout]:before,[class^=adyen-checkout] *,[class^=adyen-checkout] :after,[class^=adyen-checkout] :before{box-sizing:border-box}.adyen-checkout__threeds2__challenge{width:100%;min-height:400px;height:inherit;background-color:#0000;display:block;position:relative;overflow:hidden}.adyen-checkout__threeds2__challenge--01,.adyen-checkout__threeds2__challenge--01 .adyen-checkout__iframe--threeDSIframe{width:250px;height:400px}.adyen-checkout__threeds2__challenge--02,.adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{width:390px;height:400px}.adyen-checkout__threeds2__challenge--03,.adyen-checkout__threeds2__challenge--03 .adyen-checkout__iframe--threeDSIframe{width:500px;height:600px}.adyen-checkout__threeds2__challenge--04,.adyen-checkout__threeds2__challenge--04 .adyen-checkout__iframe--threeDSIframe{width:600px;height:400px}.adyen-checkout__threeds2__challenge--05,.adyen-checkout__threeds2__challenge--05 .adyen-checkout__iframe--threeDSIframe{width:100%;height:100%}.adyen-checkout__iframe--threeDSIframe{border:0;position:absolute;top:0;left:0}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__icon{margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px);display:block}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-critical,#c72727);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center;font-size:var(--adyen-sdk-text-title-font-size,1rem)}.adyen-checkout__bacs--confirm{position:relative}.adyen-checkout__bacs--confirm .adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__bacs .adyen-checkout__field--inactive{pointer-events:none}.adyen-checkout__bacs .adyen-checkout__bacs--edit{cursor:pointer;position:absolute;top:0;right:0}.adyen-checkout__bacs .adyen-checkout__bacs--edit-dropin{top:-50px}.adyen-checkout__bacs .adyen-checkout__bacs--edit .adyen-checkout__bacs--edit-button{color:var(--adyen-sdk-color-label-primary,#00112c);text-align:end;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.adyen-checkout__details-table{margin:-1px auto 0;padding:0;list-style:none}.adyen-checkout__details-table__item{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);word-break:break-word;justify-content:space-between;align-items:center;display:flex}.adyen-checkout__details-table__item:last-child{margin-bottom:0}.adyen-checkout__details-table__label{font-weight:var(--adyen-sdk-text-body-font-weight,400);text-align:left}.adyen-checkout__details-table__label,.adyen-checkout__details-table__value{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:50%}.adyen-checkout__details-table__value{font-weight:var(--adyen-sdk-text-body-strongest-font-weight,600);align-items:center;gap:var(--adyen-sdk-spacer-070,16px);text-align:right;display:flex}.adyen-checkout-tooltip{background:var(--adyen-sdk-tooltip-background-color,#00112c);color:var(--adyen-sdk-tooltip-color,#fff);padding:var(--adyen-sdk-tooltip-padding,4px 8px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);border-radius:var(--adyen-sdk-tooltip-border-radius,4px);white-space:nowrap;z-index:var(--adyen-sdk-tooltip-z-index,5);-webkit-user-select:none;user-select:none;pointer-events:none;display:inline-block;position:absolute}.adyen-checkout-tooltip--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.adyen-checkout-tooltip-arrow{border-style:solid;width:0;height:0;position:absolute}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--top{border-width:6px 6px 0;border-color:var(--adyen-sdk-tooltip-background-color,#00112c) transparent transparent;bottom:-4px;left:50%;transform:translate(-50%)}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--bottom{border-width:0 6px 6px;border-color:transparent transparent var(--adyen-sdk-tooltip-background-color,#00112c);top:-4px;left:50%;transform:translate(-50%)}.adyen-checkout__button--iconOnly__icon{fill:currentColor;transition:fill .3s}.adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result__top{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result__top .adyen-checkout__details-table{border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8);margin:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result__top{padding:var(--adyen-sdk-spacer-110,40px) 0 var(--adyen-sdk-spacer-090,24px);border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;border-bottom:0}.adyen-checkout__voucher-result__bottom{border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px);border-top:0}.adyen-checkout__voucher-result__separator{background:var(--adyen-sdk-color-background-primary,#fff);align-items:center;margin:0 auto;display:flex;position:relative}.adyen-checkout__voucher-result__separator__inner{border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);width:100%}.adyen-checkout__voucher-result__image{width:100%;margin-bottom:var(--adyen-sdk-spacer-110,40px);justify-content:center;align-items:center;display:flex}.adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result__image__wrapper{height:var(--adyen-sdk-spacer-120,48px);margin:0 var(--adyen-sdk-spacer-090,24px);display:block;position:relative}.adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result__image__issuer{height:var(--adyen-sdk-spacer-120,48px);border-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result__introduction{line-height:var(--adyen-sdk-text-caption-line-height,18px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center;color:var(--adyen-sdk-color-label-primary,#00112c);max-width:400px;margin:0 auto}.adyen-checkout__voucher-result__amount{margin:var(--adyen-sdk-spacer-090,24px) auto 0;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center;font-weight:700}.adyen-checkout__voucher-result__surcharge{font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center;color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__voucher-result__code__label,.adyen-checkout__voucher-result__surcharge{line-height:var(--adyen-sdk-text-caption-line-height,18px);font-weight:400;display:block}.adyen-checkout__voucher-result__code__label{-webkit-user-select:none;user-select:none;width:auto;margin:0 auto;position:absolute;left:0;right:0}.adyen-checkout__voucher-result__code__label:before{content:"";position:absolute}.adyen-checkout__voucher-result__code__label__text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);background:var(--adyen-sdk-color-background-primary,#fff);padding:0 var(--adyen-sdk-spacer-040,8px);letter-spacing:normal;line-height:1}.adyen-checkout__voucher-result__code__barcode{margin:0 auto var(--adyen-sdk-spacer-040,8px);max-width:100%;height:var(--adyen-sdk-spacer-130,56px);-webkit-user-select:none;user-select:none;display:block}.adyen-checkout__voucher-result__code{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);text-align:center;letter-spacing:1px;color:var(--adyen-sdk-color-label-primary,#00112c);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-120,48px);-webkit-user-select:all;user-select:all;word-break:break-word;border-width:1px 0;width:100%;margin:0 auto;font-weight:700;line-height:1.2;display:inline-block;position:relative}.adyen-checkout__voucher-result__actions{margin:0 auto var(--adyen-sdk-spacer-100,32px);width:100%;min-width:200px;max-width:300px;padding:0 var(--adyen-sdk-spacer-090,24px);justify-content:center;align-items:center;gap:var(--adyen-sdk-spacer-040,8px);flex-wrap:wrap;list-style:none;display:flex}.adyen-checkout__voucher-result__actions__item{flex:1 1 0;min-width:100px}.adyen-checkout__voucher-result__actions__item .adyen-checkout__button--inline{width:100%}.adyen-checkout__voucher-result__introduction{font-size:var(--adyen-sdk-text-title-font-size,1rem);max-width:420px}.adyen-checkout__alert-message{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);margin:0 0 var(--adyen-sdk-spacer-070,16px);text-align:left;padding:var(--adyen-sdk-spacer-070,16px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);align-items:center;display:flex}.adyen-checkout__alert-message--error{background:var(--adyen-sdk-alert-critical-background-color,#fef4f4)}.adyen-checkout__alert-message--warning{background:var(--adyen-sdk-alert-warning-background-color,#fff5e9)}.adyen-checkout__alert-message--info{background:var(--adyen-sdk-alert-highlight-background-color,#f2f8ff)}.adyen-checkout__alert-message--success{background:var(--adyen-sdk-alert-success-background-color,#edfaf3)}.adyen-checkout__alert-message__icon{width:14px;height:14px;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__fieldset+.adyen-checkout__eftpad-canada-info{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout_eftpad-canada-store-details{margin:var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper{box-shadow:none;background-color:#0000;border:none}.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__open-invoice .adyen-checkout__fieldset--billingAddress,.adyen-checkout__open-invoice .adyen-checkout__fieldset--personalDetails{padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__fieldset--deliveryAddress{margin-top:var(--adyen-sdk-spacer-090,24px);padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__input--separateDeliveryAddress{margin-bottom:0}.adyen-checkout__open-invoice .adyen-checkout__field--consentCheckbox{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__open-invoice--loading{pointer-events:none}.adyen-checkout__amazonpay__button{margin:auto}.adyen-checkout__amazonpay .adyen-checkout__button--ghost{margin:var(--adyen-sdk-spacer-040,8px) auto 0;width:auto;display:block}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-border-radius:4px}.adyen-checkout__cashapp>.adyen-checkout__store-details{margin-top:0;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__paywithgoogle{height:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__paypal__buttons{z-index:0;position:relative}.adyen-checkout__paypal__button{margin-bottom:var(--adyen-sdk-spacer-070,16px);display:flex}.adyen-checkout__paypal__button:empty{display:none}.adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout__paypal__status--processing{font-size:var(--adyen-sdk-text-body-font-size,.875rem);padding:var(--adyen-sdk-spacer-090,24px) 0;justify-content:center;align-items:center;display:flex}.adyen-checkout__paypal-processing .adyen-checkout__paypal__button{display:none}.adyen-checkout__payment-method .adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0 38px}.adyen-checkout__payment-method .adyen-checkout__paypal__status--processing{padding:var(--adyen-sdk-spacer-080,20px) 0 65px}.adyen-checkout-fastlane__card-brand--wrapper{width:var(--adyen-sdk-spacer-110,40px);border-radius:var(--adyen-sdk-border-radius-s,4px);height:26px;box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);margin-right:var(--adyen-sdk-spacer-060,12px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.adyen-checkout-fastlane__card-section{align-items:center;display:flex}.adyen-checkout-fastlane__card-number{line-height:var(--adyen-sdk-text-body-line-height,20px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-fastlane__brand{margin-top:var(--adyen-sdk-spacer-070,16px);justify-content:center;display:flex}.adyen-checkout-fastlane__brand img{width:95px}.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper{box-shadow:none;background-color:#0000;border:none}.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__voucher-result--boletobancario .adyen-checkout__voucher-result__code,.adyen-checkout__voucher-result--oxxo .adyen-checkout__voucher-result__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);word-break:break-all;padding:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__issuer-button{background-color:var(--adyen-sdk-color-background-primary,#fff);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-060,12px);cursor:pointer;height:var(--adyen-sdk-spacer-110,40px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);border:none;flex-grow:2;flex-basis:47%;justify-content:space-between;align-items:center;transition:background .3s ease-out,box-shadow .3s ease-out;display:flex}.adyen-checkout__issuer-button:active{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus,.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus-visible,.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):hover{box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#848d96);outline:none}.adyen-checkout__issuer-button--selected{background:var(--adyen-sdk-color-background-primary,#fff);box-shadow:inset 0 0 0 1.5px var(--adyen-sdk-color-outline-primary-active,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__issuer-button-img{max-height:26px;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__issuer-button-group{gap:var(--adyen-sdk-spacer-070,16px);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.adyen-checkout__field--issuer-list{margin-bottom:0}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown{position:static}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown__button{position:relative}.adyen-checkout__qr-loader{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);flex-direction:column;align-items:center;padding:16px;display:flex}.adyen-checkout__qr-loader--result{gap:var(--adyen-sdk-spacer-090,24px);padding:100px}.adyen-checkout__qr-loader__brand-logo-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);margin-bottom:var(--adyen-sdk-spacer-090,24px);overflow:hidden}.adyen-checkout__qr-loader__brand-logo{width:80px;display:block}.adyen-checkout__qr-loader__subtitle{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:400px;color:var(--adyen-sdk-color-label-secondary,#5c687c);text-align:center}.adyen-checkout__qr-loader__icon{width:88px;height:88px}.adyen-checkout__qr-loader__payment_amount{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);line-height:var(--adyen-sdk-text-body-wide-line-height,24px);margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__qr-loader__progress{height:var(--adyen-sdk-spacer-020,4px);background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);width:152px;margin-bottom:var(--adyen-sdk-spacer-060,12px);padding-right:3%}[dir=rtl] .adyen-checkout__qr-loader__progress{padding-left:3%;padding-right:0}.adyen-checkout__qr-loader__percentage{border-radius:var(--adyen-sdk-border-radius-l,12px);background:var(--adyen-sdk-color-label-primary,#00112c);height:100%;display:block}.adyen-checkout__qr-loader__countdown{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);text-align:center}.adyen-checkout__qr-loader>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__qr-loader__app-link{display:none}.adyen-checkout__button.adyen-checkout__button--qr-loader{margin-top:var(--adyen-sdk-spacer-090,24px);text-decoration:none}.adyen-checkout__qr-loader__instructions{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:300px;color:var(--adyen-sdk-color-label-tertiary,#5c687c);margin-top:var(--adyen-sdk-spacer-090,24px);text-align:center;line-height:1.5}.adyen-checkout__qr-loader__actions{margin-top:var(--adyen-sdk-spacer-100,32px);justify-content:center;align-items:center;width:100%;max-width:400px;display:flex}@media (width<=1024px){.adyen-checkout__qr-loader__app-link{min-width:220px;display:block}}.adyen-checkout__segmented-control{grid-template-columns:repeat(auto-fit,minmax(var(--adyen-sdk-spacer-140,64px),1fr));gap:var(--adyen-sdk-spacer-020,4px);padding:var(--adyen-sdk-spacer-030,6px);background:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-l,12px);display:grid}.adyen-checkout__segmented-control--disabled{pointer-events:none}.adyen-checkout__segmented-control--disabled>.adyen-checkout__segmented-control-segment{color:var(--adyen-sdk-color-label-disabled,#8d95a3)}.adyen-checkout__segmented-control-segment{cursor:pointer;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-060,12px);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);font-size:var(--adyen-sdk-text-body-font-size,.875rem);border-radius:var(--adyen-sdk-border-radius-m,8px);background:0 0;border:0;transition:background .3s ease-out}.adyen-checkout__segmented-control-segment:not(.adyen-checkout__segmented-control-segment--selected):hover,.adyen-checkout__segmented-control-segment:active{background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__segmented-control-segment--selected{background:var(--adyen-sdk-color-background-primary,#fff);color:var(--adyen-sdk-color-label-primary,#00112c);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05)}.IrisGenerateQRCode-module_instruction__uDTb-{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c)}.IrisComponent-module_bankList__fehP-{padding-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-timeline-wrapper{padding:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-m,8px);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);max-width:300px}.adyen-checkout-timeline{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent}.adyen-checkout-timeline__items{all:unset}.adyen-checkout-timeline-item{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:500px;list-style-type:none}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__separator{display:none}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__content{padding-bottom:0}.adyen-checkout-timeline-item__row{gap:var(--adyen-sdk-spacer-070,16px);display:flex}.adyen-checkout-timeline-item__marker{width:100%;max-width:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-010,2px);flex-flow:column;display:flex}.adyen-checkout-timeline-item__separator{flex-grow:1;position:relative}.adyen-checkout-timeline-item__separator:before{background-color:var(--adyen-sdk-color-separator-secondary,#c9cdd3);content:"";width:1px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.adyen-checkout-timeline-item__content{padding-bottom:var(--adyen-sdk-spacer-060,12px);flex-direction:column;flex-grow:1;align-items:flex-start;display:flex}.adyen-checkout-timeline-item__title{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);letter-spacing:0;text-align:left;color:var(--adyen-sdk-color-label-primary,#00112c);margin-bottom:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__econtext-input__field>.adyen-checkout__button--pay:only-child{margin-top:0}.adyen-checkout-trustly{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-trustly__descriptor{margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-trustly__description-list{font-size:var(--adyen-sdk-text-body-font-size,.875rem);padding-left:var(--adyen-sdk-spacer-080,20px);margin:0;line-height:1.5;list-style-type:disc}.adyen-checkout-paybybank_AIS_DD{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-paybybank_AIS_DD__description-header{margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-paybybank_AIS_DD__description-body{font-weight:var(--adyen-sdk-text-body-font-weight,400);color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);margin:0;line-height:1.5;list-style-type:disc}.adyen-checkout__voucher-result--paybybank_pix{background-color:var(--adyen-sdk-color-background-primary,#fff);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__top{padding:var(--adyen-sdk-spacer-000,0);margin:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-000,0);border:none}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__bottom{border:none}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper{width:8em}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper>img{width:100%}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-await-logo-container{gap:var(--adyen-sdk-spacer-070,16px);width:fit-content;padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8);flex-direction:column;align-items:center;display:flex}.adyen-checkout-await-logo-container:has(>:only-child){background:0 0}.adyen-checkout__await{background:var(--adyen-sdk-color-background-primary,#fff);padding:var(--adyen-sdk-spacer-110,40px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);text-align:center}.adyen-checkout__await--result{padding:100px}.adyen-checkout__await__brand-logo{border-radius:3px;width:74px}.adyen-checkout__await__instructions{justify-content:center;display:flex}.adyen-checkout__await__indicator-text,.adyen-checkout__await__subtitle{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__indicator-holder .adyen-checkout__await__indicator-text{margin-top:var(--adyen-sdk-spacer-030,6px);margin-left:var(--adyen-sdk-spacer-050,10px)}.adyen-checkout__await__indicator-holder{margin-top:var(--adyen-sdk-spacer-100,32px);margin-bottom:var(--adyen-sdk-spacer-080,20px);justify-content:center;display:flex}.adyen-checkout__await__subtitle--result{margin-bottom:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__icon{width:88px;height:88px}.adyen-checkout__await__progress{height:var(--adyen-sdk-spacer-020,4px);background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);margin:var(--adyen-sdk-spacer-100,32px) auto var(--adyen-sdk-spacer-060,12px);width:152px}.adyen-checkout__await__percentage{border-radius:var(--adyen-sdk-border-radius-l,12px);background:var(--adyen-sdk-color-label-primary,#00112c);height:100%;display:block}.adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__await>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__await__app-link{margin-top:var(--adyen-sdk-spacer-070,16px);display:block}.adyen-checkout__await__amount{margin-top:var(--adyen-sdk-spacer-070,16px);font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);text-align:center}@media (width>=1280px){.adyen-checkout__await__app-link{display:none}}.adyen-checkout-pay-by-bank-pix-await{flex-direction:column;align-items:center;display:flex}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown-holder,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__subtitle{display:none}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await--paybybank_pix{border:none;padding:0}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__indicator-holder{margin-top:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__end-slot{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-090,24px);color:var(--adyen-sdk-color-label-tertiary,#5c687c)}.adyen-checkout-issuer-list-introduction-logo-container{text-align:center;border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout-issuer-list-introduction-logo-container__title{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500);margin:0}.adyen-checkout-issuer-list-introduction-logo-container__logo{width:8em;height:auto}.adyen-checkout-pix-enrollment-issuer-list{gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;display:flex}.adyen-checkout-pix-enrollment-issuer-list .adyen-checkout-disclaimer__label{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:0;display:inline-block}.adyen-checkout-await-logo-open-finance{width:8em;height:auto}.adyen-checkout-await-logo-arrow-down{width:1em;height:auto}.adyen-checkout-await-logo-bank{width:3em;height:auto}.adyen-checkout__klarna-widget{pointer-events:all}.adyen-checkout__pix-input__field:empty{display:none}.adyen-checkout__qr-loader--pix{padding-bottom:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__qr-loader--pix__qr_details{align-items:center;gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;width:100%;max-width:318px;display:flex}.adyen-checkout__qr-loader--pix__qr_details__timer{margin-bottom:var(--adyen-sdk-spacer-040,8px);flex-direction:column;align-items:center;display:flex}.adyen-checkout__qr-loader--pix__qr_details__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center}.adyen-checkout__qr-loader--swish>.adyen-checkout__qr-loader__instructions{text-align:center}.adyen-checkout-paynow__introduction,.adyen-checkout-paynow__instructions{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center}.adyen-checkout-paynow__instructions>p{margin-bottom:0}.adyen-checkout__blik__helper{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);color:var(--adyen-sdk-color-label-primary,#00112c);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0;font-weight:400}.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}.adyen-checkout__fieldset--phone-input{direction:ltr}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields{gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout-field--phone-prefix{width:144px}.adyen-checkout-field--phone-number{flex:1}.adyen-checkout__payment-method__header__title{gap:var(--adyen-sdk-spacer-060,12px);cursor:pointer;max-width:100%;max-height:38px;color:var(--adyen-sdk-color-label-primary,#00112c);font-size:1em;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);background:0 0;border:none;flex:1;align-items:center;padding:0;display:flex}[dir=rtl] .adyen-checkout__payment-method__header__title{margin-right:var(--adyen-sdk-spacer-000,0);margin-left:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__header__title--standalone{cursor:default}.adyen-checkout__payment-method__radio{background-color:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);left:var(--adyen-sdk-spacer-070,16px);border-radius:50%;transition:border-color .2s ease-out,box-shadow .2s ease-out}[dir=rtl] .adyen-checkout__payment-method__radio{right:var(--adyen-sdk-spacer-070,16px);left:auto}.adyen-checkout__payment-method__radio:after{content:"";height:var(--adyen-sdk-spacer-040,8px);width:var(--adyen-sdk-spacer-040,8px);background-color:var(--adyen-sdk-color-background-primary,#fff);border-radius:50%;margin:0 auto;transition:transform .3s ease-out;display:block;position:relative;top:50%;left:0;right:0;transform:translateY(-50%)scale(0)}.adyen-checkout__payment-method__radio--selected{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .3s ease-out}.adyen-checkout__payment-method__radio--selected:hover{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method__radio--selected:after{transform:translateY(-50%)scale(1)}.adyen-checkout-upi-app-item{background:var(--adyen-sdk-color-background-primary,#fff);justify-content:space-between;align-items:center;gap:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-070,16px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);cursor:pointer;width:100%;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,border-radius .15s;display:flex}.adyen-checkout-upi-app-item__label{cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout-upi-app-item:hover:not(.adyen-checkout-upi-app-item--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout-upi-app-item--selected{cursor:default;border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item,.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item>label{cursor:default}.adyen-checkout-upi-app-item .adyen-checkout-expand-button--upi-app-item{margin-right:0}.adyen-checkout-upi-app-item__checkmark{border-bottom:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);border-right:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);height:var(--adyen-sdk-spacer-060,12px);width:var(--adyen-sdk-spacer-030,6px);transform:rotate(45deg)}.adyen-checkout-upi-app-list{gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adyen-checkout-upi-app-list--loading{-webkit-user-select:none;user-select:none;pointer-events:none}.adyen-checkout-upi-area-intent .adyen-checkout__alert-message--info,.adyen-checkout-upi-area-intent .adyen-checkout__button--pay{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__content-separator{margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__field--upi-app-list,.adyen-checkout-upi-area-qr-code .adyen-checkout__button--pay,.adyen-checkout-upi-instruction-label{margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-upi-instruction-label{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);display:flex}.adyen-checkout-upi-brands,.adyen-checkout-upi-instruction-label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-instruction-label-caption{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout-upi-instruction-label-caption,.adyen-checkout-upi-instruction-title{margin-top:var(--adyen-sdk-spacer-000,0);margin-bottom:var(--adyen-sdk-spacer-070,16px);display:flex}.adyen-checkout-upi-instruction-title{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-upi-instruction-separator{color:var(--adyen-sdk-color-label-secondary,#5c687c);text-transform:none}.adyen-checkout__payto-component .adyen-checkout__fieldset,.adyen-checkout__payto-component .adyen-checkout__fieldset .adyen-checkout__fieldset__fields{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payto-component .adyen-checkout-field--phone-prefix{width:98px}.adyen-checkout__payto-component--loading{pointer-events:none}.adyen-checkout__await--payto .adyen-checkout__details-table{margin-top:var(--adyen-sdk-spacer-070,16px);padding-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__await--payto .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__giftcard-result__balance{margin:var(--adyen-sdk-spacer-070,16px) 0 0;padding:0;list-style:none}.adyen-checkout__giftcard-result__balance__item{margin-bottom:var(--adyen-sdk-spacer-040,8px);justify-content:space-between;display:flex}.adyen-checkout__giftcard-result__balance__item .adyen-checkout__giftcard-result__balance__title--transactionLimit{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__giftcard-result__balance__item:last-child{margin-bottom:0}.adyen-checkout__giftcard-result__balance__value--amount{font-weight:700}.adyen-checkout__giftcard-result__remaining-balance{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);text-align:center;color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:var(--adyen-sdk-spacer-040,8px) auto 0}.adyen-checkout__voucher-result{border-radius:var(--adyen-sdk-border-radius-m,8px);text-align:center;position:relative}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2);flex-direction:column;display:flex}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table{border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8);margin:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{padding:var(--adyen-sdk-spacer-100,32px) var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-090,24px);border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;border-bottom:0;align-items:center}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom{padding:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px);border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px);border-top:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image{margin-bottom:var(--adyen-sdk-spacer-090,24px);justify-content:center;align-items:center;width:100%;display:flex}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper{height:var(--adyen-sdk-spacer-120,48px);display:block;position:relative}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px #00112c0a,0 1px 2px #00112c05);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__issuer{height:var(--adyen-sdk-spacer-120,48px);border-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin:0 auto var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__bankTransfer__introduction{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__bankTransfer__emailField{margin:0 0 var(--adyen-sdk-spacer-070,16px)}@keyframes adyen-checkout-donation-fade-in{0%{opacity:0}to{opacity:1}}.adyen-checkout__adyen-giving{animation:.25s ease-out adyen-checkout-donation-fade-in}.adyen-checkout__adyen-giving .adyen-checkout__status__icon{margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px);display:block}.adyen-checkout__adyen-giving .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-primary,#00112c);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center}.adyen-checkout__adyen-giving .adyen-checkout-disclaimer__label{color:var(--adyen-sdk-color-label-primary,#00112c);margin-top:0}.adyen-checkout__campaign{position:relative}.adyen-checkout__campaign-link:hover .adyen-checkout__campaign-description{text-decoration:underline}.adyen-checkout__campaign-logo{border-radius:var(--adyen-sdk-border-radius-s,4px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);height:var(--adyen-sdk-spacer-120,48px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:var(--adyen-sdk-spacer-120,48px);flex-shrink:0;display:block;overflow:hidden}.adyen-checkout__campaign-background-image{aspect-ratio:5/2;background-color:var(--adyen-sdk-color-label-primary,#00112c);border-radius:var(--adyen-sdk-border-radius-m,8px);margin-bottom:var(--adyen-sdk-spacer-060,12px);background-position:50%;background-size:100%;transition:background-size .6s ease-out;overflow:hidden}.adyen-checkout__campaign-background-image:hover{background-size:110%}.adyen-checkout__campaign-link{text-decoration:none}.adyen-checkout__campaign-link:hover{text-decoration:underline}.adyen-checkout__campaign-content{align-items:flex-start;gap:var(--adyen-sdk-spacer-060,12px);display:flex}.adyen-checkout__campaign-description,.adyen-checkout__campaign-title{color:var(--adyen-sdk-color-label-primary,#00112c);margin:0}.adyen-checkout__campaign-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px)}.adyen-checkout__campaign-cause{font-weight:var(--adyen-sdk-text-caption-font-weight,400);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500)}.adyen-checkout__campaign-cause,.adyen-checkout__campaign-description{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout__campaign-description{font-weight:var(--adyen-sdk-text-caption-font-weight,400);margin-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-roundup-description{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c);padding-left:0;display:inline-block}.adyen-checkout__adyen-giving-actions{margin-top:var(--adyen-sdk-spacer-070,16px);gap:var(--adyen-sdk-spacer-070,16px);text-align:center;flex-direction:column;display:flex}.adyen-checkout__button.adyen-checkout__button--donate{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__button.adyen-checkout__button--decline{margin:auto;display:block}.adyen-checkout__button-group{background:0 0;justify-content:space-between;display:flex}.adyen-checkout__button-group .adyen-checkout__button{box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-spacer-110,40px);margin-right:var(--adyen-sdk-spacer-040,8px);height:var(--adyen-sdk-spacer-110,40px);text-align:center;background:0 0;border:0;padding:0}.adyen-checkout__button-group .adyen-checkout__button:last-child{margin-right:0}.adyen-checkout__button-group .adyen-checkout__button:hover{box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);background:0 0}.adyen-checkout__button-group .adyen-checkout__button:active{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848d96)}.adyen-checkout__button-group .adyen-checkout__button--disabled,.adyen-checkout__button-group .adyen-checkout__button--disabled:hover{cursor:not-allowed;opacity:.4;-webkit-user-select:none;user-select:none}.adyen-checkout__button-group .adyen-checkout__button--selected,.adyen-checkout__button-group .adyen-checkout__button--selected:active,.adyen-checkout__button-group .adyen-checkout__button--selected:active:hover,.adyen-checkout__button-group .adyen-checkout__button--selected:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__button-group .adyen-checkout__button .adyen-checkout__button-group__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__order-payment-methods-list{margin:0 auto var(--adyen-sdk-spacer-070,16px);padding:0;list-style:none}.adyen-checkout__order-payment-method{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);width:100%;margin-top:-1px;position:relative}.adyen-checkout__order-payment-method:first-child{border-top-left-radius:var(--adyen-sdk-border-radius-m,8px);border-top-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method:last-child{border-bottom-left-radius:var(--adyen-sdk-border-radius-m,8px);border-bottom-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method__header{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);font-size:var(--adyen-sdk-text-title-font-size,1rem);padding:var(--adyen-sdk-spacer-070,16px);flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;transition:background .1s ease-out;display:flex;position:relative}.adyen-checkout__order-payment-method__header .adyen-checkout__payment-method__header__title{padding:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__order-payment-method__details{padding:0 var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__order-payment-method__deducted-amount{line-height:var(--adyen-sdk-text-subtitle-font-size,1rem);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);justify-content:space-between;display:flex}.adyen-checkout__order-payment-method__deducted-amount__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__order-payment-method__deducted-amount__value{font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout__order-remaining-amount{width:100%;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px);color:var(--adyen-sdk-color-label-secondary,#5c687c);border-radius:var(--adyen-sdk-border-radius-m,8px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);display:block}.adyen-checkout__order-remaining-amount strong{font-weight:700}.adyen-checkout__dropin--loading .adyen-checkout__instant-payment-methods-list{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.2}.adyen-checkout__payment-method__disable-confirmation{transition:grid-template-rows var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),opacity var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-standard,cubic-bezier(.2,0,.4,.9)),margin-bottom var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear);background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-on-color,#fff);opacity:0;border-left:1px solid #e12424;border-right:1px solid #e12424;grid-template-rows:0fr;margin:0 -17px;display:grid;overflow:hidden}.adyen-checkout__payment-method__disable-confirmation__content{min-height:0;transition:visibility var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),padding var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear);visibility:hidden;justify-content:space-between;align-items:center;display:flex}.adyen-checkout__payment-method__disable-confirmation--open{opacity:1;margin-bottom:var(--adyen-sdk-spacer-070,16px);grid-template-rows:1fr}.adyen-checkout__payment-method__disable-confirmation--open .adyen-checkout__payment-method__disable-confirmation__content{visibility:visible;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__disable-confirmation__buttons{display:flex}.adyen-checkout__payment-method__disable-confirmation__button{font-size:var(--adyen-sdk-text-body-font-size,.875rem);background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);border:var(--adyen-sdk-border-width-s,1px) solid transparent;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#fff);cursor:pointer;height:auto;margin:0 0 0 var(--adyen-sdk-spacer-040,8px);padding:var(--adyen-sdk-spacer-040,8px);width:auto;display:block}.adyen-checkout__payment-method__disable-confirmation__button:hover,.adyen-checkout__payment-method__disable-confirmation__button:hover:focus{box-shadow:none;background:#d81e1e}.adyen-checkout__payment-method__disable-confirmation__button:active,.adyen-checkout__payment-method__disable-confirmation__button:hover:active{box-shadow:none;background:#c11b1b}.adyen-checkout__payment-method__disable-confirmation__button--remove,.adyen-checkout__payment-method__disable-confirmation__button--remove:disabled{border-color:var(--adyen-sdk-color-label-on-color,#fff)}.adyen-checkout__payment-method__disable-confirmation__button--cancel,.adyen-checkout__payment-method__disable-confirmation__button--cancel:disabled{border-color:#0000}.adyen-checkout__payment-method__name{text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.adyen-checkout__payment-method__additional-info{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__payment-method__name_wrapper{gap:var(--adyen-sdk-spacer-020,4px);min-width:var(--adyen-sdk-spacer-120,48px);text-align:start;flex-direction:column;align-items:flex-start;display:flex}.adyen-checkout__payment-method{background:var(--adyen-sdk-color-background-primary,#fff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);cursor:pointer;border-radius:var(--adyen-sdk-border-radius-m,8px);width:100%;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,border-radius .15s;position:relative}.adyen-checkout__payment-method:focus{outline:0}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method--loading{opacity:.2}.adyen-checkout__payment-method--selected.adyen-checkout__payment-method--loading{opacity:.9}.adyen-checkout__payment-method--confirming .adyen-checkout__payment-method__details__content,.adyen-checkout__payment-method--disabling{pointer-events:none;-webkit-user-select:none;user-select:none}.adyen-checkout__payment-method--disabling{opacity:.3}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__radio{display:none}.adyen-checkout__payment-method__header{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);font-size:var(--adyen-sdk-text-title-font-size,1rem);padding:var(--adyen-sdk-spacer-070,16px);flex-wrap:nowrap;justify-content:space-between;width:100%;transition:background .1s ease-out;display:flex;position:relative}[dir=rtl] .adyen-checkout__payment-method__header{padding:calc(var(--adyen-sdk-spacer-070,16px) - var(--adyen-sdk-spacer-020,4px));padding-right:calc(var(--adyen-sdk-spacer-120,48px) - var(--adyen-sdk-spacer-020,4px))}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{max-height:fit-content}@media (width>=427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{align-items:center}}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{justify-content:space-between;gap:var(--adyen-sdk-spacer-040,8px);flex-direction:column;flex:1;display:flex;overflow:hidden}@media (width>=427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{flex-direction:row;align-items:center}}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__header{padding:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__surcharge{color:var(--adyen-sdk-color-label-secondary,#5c687c);margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method--selected{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);cursor:default;transition:opacity .3s ease-out}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{flex-wrap:wrap}.adyen-checkout__payment-method__details{padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-070,16px);position:relative}.adyen-checkout__payment-method__details__content>:last-child{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__image__wrapper{width:var(--adyen-sdk-spacer-110,40px);border-radius:var(--adyen-sdk-border-radius-s,4px);justify-content:center;align-items:center;height:26px;display:flex;position:relative;overflow:hidden}.adyen-checkout__payment-method__image{border-radius:var(--adyen-checkout-border-radius-s);flex-shrink:0;width:100%;height:100%;display:block;overflow:hidden}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands{text-align:left;height:auto;overflow:visible}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-090,24px);transition:opacity .2s ease-out;display:inline-block}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper:last-child{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method__brands img{width:100%;height:100%}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected) .adyen-checkout__payment-method__radio{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}.adyen-checkout__status{text-align:center;height:350px;padding:var(--adyen-sdk-spacer-100,32px);background-color:var(--adyen-sdk-color-background-primary,#fff);border-radius:var(--adyen-sdk-border-radius-m,8px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);font-size:var(--adyen-sdk-text-title-font-size,1rem);color:var(--adyen-sdk-color-label-primary,#00112c);flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}.adyen-checkout__status__icon{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__status .adyen-checkout__spinner__wrapper{max-height:88px}.adyen-checkout__dropin{gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;display:flex}.adyen-checkout__button--dropin-show-paymentmethods{align-self:start}.adyen-checkout-payment-methods-container{gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;display:flex}.adyen-checkout-payment-methods-list-label{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);line-height:var(--adyen-sdk-text-subtitle-line-height,26px);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__payment-methods-list{gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.adyen-checkout__payment-methods-list--loading{-webkit-user-select:none;user-select:none;pointer-events:none}.adyen-checkout__instant-payment-methods-list{gap:var(--adyen-sdk-spacer-070,16px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.adyen-checkout__instant-payment-methods-list li{flex:1 0 calc(50% - .5 * var(--adyen-sdk-spacer-070,16px))}.adyen-checkout__payment-method{display:block}.adyen-checkout__payment-method__details{overflow:hidden}.adyen-checkout__payment-method__image{width:var(--adyen-sdk-spacer-110,40px);height:26px}[dir=rtl] .adyen-checkout__payment-method__image__wrapper{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout-pm-details-wrapper{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.adyen-checkout-pm-details-wrapper[aria-hidden=false]{visibility:visible;grid-template-rows:1fr}.adyen-checkout-pm-details-wrapper[aria-hidden=false] .adyen-checkout__payment-method__details{overflow:visible}.adyen-checkout-sr-panel{margin-bottom:var(--adyen-sdk-spacer-080,20px);font-size:.75em}.adyen-checkout-sr-panel--sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.paymentCreditCardMethod{cursor:pointer;border:1px solid #e7e6fb;border-radius:8px;flex-direction:column;padding:1.5rem;display:flex}.paymentCreditCardMethod.selected{background:#efeefc;border:1px solid #565d8a}.paymentCreditCardMethod .paymentCreditCardMethodHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.paymentCreditCardMethod .paymentCreditCardMethodHeader label{font-weight:600}.paymentCreditCardMethod .paymentCreditCardMethodForm{opacity:0;pointer-events:none;flex-direction:column;gap:1rem;max-height:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;display:flex;overflow:hidden}.paymentCreditCardMethod .paymentCreditCardMethodForm.expanded{opacity:1;pointer-events:auto;max-height:31.25rem;margin-top:2rem;overflow:visible}.paymentCreditCardMethod .paymentCreditCardMethodForm .paymentCreditCardMethodRow{flex-direction:column;gap:1rem;display:flex}.paymentCreditCardMethod .paymentCreditCardMethodForm .paymentCreditCardMethodRow .secureFieldWrapper:has(.cvvInput) .secureFieldInput{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%3e%3cpath%20d='M22%2011C22%207.46252%2022%206.69377%2020.9472%205.5129C20.7788%205.32403%2020.5932%205.14935%2020.3925%204.99087C19.1379%204%2017.2586%204%2013.5%204C9.7414%204%2010.5%204%2010.5%204C6.74142%204%204.86213%204%203.60746%204.99087C3.40678%205.14935%203.22119%205.32403%203.0528%205.5129C2%206.69377%202%208.46252%202%2012C2%2015.5375%202%2017.3062%203.0528%2018.4871C3.22119%2018.676%203.40678%2018.8507%203.60746%2019.0091C4.86213%2020%206.74142%2020%2010.5%2020H13.5C17.2586%2020%2019.1379%2020%2020.3925%2019.0091'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2%209H22'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2014L12%2016M12%2014L10%2016'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%2014L17%2016M17%2014L15%2016'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20%2014L22%2016M22%2014L20%2016'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right .9375rem center;background-repeat:no-repeat;background-size:1.5rem;padding-right:3.125rem}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper{flex-direction:column;display:flex;position:relative}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper .secureFieldLabel{color:#1b1d29;pointer-events:none;z-index:1;background-color:#0000;padding:0;font-size:1rem;transition:all .2s;position:absolute;top:1.0625rem;left:.9375rem}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper .secureFieldInput{box-sizing:border-box;background:#fff;border:1px solid #565d8a;border-radius:8px;height:3.25rem;padding:1rem;font-size:1rem;transition:all .3s}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper .secureFieldInput:hover{box-shadow:0 1px 3px #0003}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper.labelFloating .secureFieldLabel{background-color:#fff;padding:0 .25rem;font-size:.875rem;top:-.4375rem;left:.875rem}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper.secureFieldWrapperError .secureFieldInput{border-color:#eb0018}.paymentCreditCardMethod .paymentCreditCardMethodForm .secureFieldWrapper .secureFieldErrorMessage{color:#eb0018;margin-top:.25rem;font-size:.875rem}.paymentCreditCardMethod .paymentCreditCardMethodForm .alertText{color:#1b1d29;margin-top:.25rem;font-size:.75rem;line-height:1.125rem}@media (width>=768px){.paymentCreditCardMethod .paymentCreditCardMethodForm .paymentCreditCardMethodRow{grid-template-columns:1fr 1fr;display:grid}.paymentCreditCardMethod .paymentCreditCardMethodForm .paymentCreditCardMethodRow>*{min-width:0}.paymentCreditCardMethod .paymentCreditCardMethodForm .paymentCreditCardMethodRow .expirationDateWrapper{margin-bottom:1rem}}.paymentMethodsContainer{flex-direction:column;gap:1rem;display:flex}.paymentMethodsContainer .paymentMethodBlock{cursor:pointer;border:1px solid #e7e6fb;border-radius:8px;flex-direction:column;padding:1.5rem;display:flex}.paymentMethodsContainer .paymentMethodBlock.selected{background:#efeefc;border:1px solid #565d8a}.paymentMethodsContainer .paymentMethodBlock .paymentMethodBlockHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.paymentMethodsContainer .paymentMethodBlock .paymentMethodBlockHeader label{font-weight:600}.paymentMethodsContainer .paymentMethodBlock:has(.paypalPaymentButton) .paymentMethodBlockHeader{margin-bottom:1rem}.addPaymentCardPopin{flex-direction:column;gap:1rem;display:flex}.addPaymentCardPopin .brik-checkbox__label{color:var(--color-text-main-quaternary);font-size:var(--font-scale-02);line-height:1.0625rem}.addPaymentCardPopin .intro{font-size:.75rem;font-weight:400;line-height:.9375rem}.addPaymentCardPopin .cardLogos{display:flex}.addPaymentCardPopin .cardLogos .cardLogoItem{border:1px solid #dbdbdb;border-radius:4px;justify-content:center;align-items:center;width:3.625rem;height:2.3125rem;margin-right:.5rem;display:flex}.addPaymentCardPopin .cardLogos .cardLogoItem svg{width:3.125rem;height:auto}#card-container .adyen-checkout__card__brands{display:none}.renewalInfoPopin{font-size:.875rem;line-height:1.0625rem}.choosePaymentModePopin{flex-direction:column;gap:1rem;display:flex}.choosePaymentModePopin .modeList{flex-direction:column;display:flex}.choosePaymentModePopin .paymentItem{border:1px solid #a5a6ab;border-radius:8px;padding:1rem}.choosePaymentModePopin .paymentItem:not(:last-child){margin-bottom:1rem}.choosePaymentModePopin .paymentItem.open{border-color:#067647}.choosePaymentModePopin .paymentItem .radioContainer{align-items:center;width:100%}.choosePaymentModePopin .paymentItem .radioLabel{flex:1;min-width:0;padding-left:.5rem}.choosePaymentModePopin .paymentItem .paymentLabelContent{justify-content:space-between;align-items:center;display:flex}.choosePaymentModePopin .paymentItem .paymentLabelContent span{font-size:1.125rem;font-weight:400}.choosePaymentModePopin .paymentItem.open .paymentLabelContent span{font-weight:700}.choosePaymentModePopin .paymentItem .modeLogo{flex-shrink:0;width:auto;height:1.5rem}.choosePaymentModePopin .paymentItem .modeLogo.applePayLogo{width:3.125rem;height:auto}.choosePaymentModePopin .paymentItem .cardLogos{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.choosePaymentModePopin .paymentItem .cardLogos svg{width:auto;height:1.25rem}.choosePaymentModePopin .paymentItem .paymentContent{height:0;overflow:hidden}.choosePaymentModePopin .paymentItem.open .paymentContent{border:1px solid #dbdbdb;border-radius:8px;height:auto;margin-top:.5rem;padding:.5rem}.choosePaymentModePopin .paymentItem.open .paymentContent .renewalTitle{align-items:center;gap:.25rem;margin-bottom:.25rem;display:flex}.choosePaymentModePopin .paymentItem.open .paymentContent .renewalTitle strong{font-size:.75rem;font-weight:700}.choosePaymentModePopin .paymentItem.open .paymentContent .renewalTitle .infoButton{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:flex}.choosePaymentModePopin .paymentItem.open .paymentContent .renewalTitle .infoButton svg{width:1rem;height:1rem}.choosePaymentModePopin .paymentItem.open .paymentContent p{font-size:.75rem;font-weight:400;line-height:.875rem}.choosePaymentModePopin .buttons{flex-direction:column;align-items:center;gap:1rem;margin-top:1rem;display:flex}.choosePaymentModePopin .buttons .applePayContainer{width:100%}.choosePaymentModePopin .buttons .applePayContainer apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-border-radius:4px}.deletePaymentCardPopin .description{margin-bottom:.375rem;font-size:.875rem;font-weight:400;line-height:1.125rem}.deletePaymentCardPopin .buttons{flex-direction:column;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.paymentCard{background-color:var(--color-bg-surface-primary);border:1px solid #565d8a;border-radius:8px;align-items:flex-start;gap:1rem;max-width:18.75rem;margin-top:1rem;margin-bottom:2.5rem;padding:1.5rem;display:flex;box-shadow:0 1px 3px #0000004d}.paymentCard .logo{flex-shrink:0;width:2.5rem}.paymentCard .logo .logoImg{width:100%;height:auto}.paymentCard .data{flex:1}.paymentCard .data .number{font-size:.875rem;font-weight:400}.paymentCard .data .expiration{color:#067647;font-size:.875rem;font-weight:400}.paymentCard .data .expiration.expired{color:#eb0018}.paymentCard .data .type{font-weight:600}.paymentCard .data .actions{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.paymentCard .data .actions svg{vertical-align:middle;stroke-width:0;stroke:currentColor;fill:currentColor;width:1rem;height:1rem;display:inline-block}.myPaymentMethod{margin-top:2.5rem}.myPaymentMethod .empty{flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:2.5rem;display:flex}.myPaymentMethod .empty .emptyDescription{font-size:.875rem;font-weight:400;line-height:1.125rem}.myPaymentMethod .empty button{align-self:flex-start}.resiliationPopinContent{flex-direction:column;gap:1rem;display:flex}.resiliationPopinVerify{margin-bottom:1rem;font-size:.875rem;line-height:1.125rem}.resiliationPopinCustomer{background-color:#efeefc;border-radius:8px;flex-direction:column;padding:.75rem;font-size:.875rem;display:flex}.resiliationPopinCustomer a.resiliationPopinEditLink{color:#1b1d29;justify-content:flex-start;align-items:center;height:auto;margin-top:.25rem;padding:0;font-size:.875rem;font-weight:400;display:inline-flex}.resiliationPopinCustomer a.resiliationPopinEditLink .brik-link__icon{width:var(--icon-4);height:var(--icon-4)}.resiliationPopinConfirmation{flex-direction:column;display:flex}.resiliationPopinConfirmation .brik-checkbox__label{font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold)}.resiliationPopinEffectiveDate{margin-left:1.5rem;font-size:.875rem;line-height:1.125rem}.resiliationPopinControls{flex-direction:column;align-self:center;align-items:center;gap:.5rem;width:16.25rem;margin-top:1rem;display:flex}.clubManagePage .unsubscribedText{font-size:.875rem}.clubManagePage .unsubscribedText .link{text-decoration:underline;display:inline}.clubManagePage .resiliationSection{flex-direction:column;gap:1rem;padding-top:1.5rem;display:flex}.clubManagePage .resiliationSection .title{margin-bottom:1rem;font-size:1.125rem;font-weight:500}.clubManagePage .resiliationSection .terminable{align-items:center;display:flex}.clubManagePage .resiliationSection .text{font-size:.875rem}.clubManagePage .resiliationSection .link{text-decoration:underline;display:inline}.clubManagePage .resiliationSection .unsubscribeBtn{color:#1b1d29;justify-content:flex-start;font-size:1rem;font-weight:400;display:flex}.clubManagePage .resiliationSection .customerService{background-color:#f8f8fb;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.clubManagePage .resiliationSection .customerService .icon{flex-shrink:0;width:2.5rem;height:2.5rem}.clubManagePage .resiliationSection .customerService .text{color:#626265;font-size:.875rem;line-height:1.25rem}.clubManagePage{flex-direction:column;width:100%;display:flex}.clubManagePage .title{margin-bottom:1.25rem;font-size:1.25rem;font-weight:600}.clubManagePageRedesign{gap:var(--spacing-500)}.clubManagePageRedesign .membershipHeader{gap:var(--spacing-400);padding:var(--spacing-400);border:1px solid var(--color-border-main-secondary);border-radius:var(--radius-lg);background-color:var(--color-bg-surface-primary);max-width:none;margin:0}.clubManagePageRedesign .membershipHeader .image{flex-shrink:0;width:4.4375rem;position:static}.clubManagePageRedesign .resiliationSection{padding-top:0}.clubManagePageRedesign .resiliationSection .title{font-size:var(--font-scale-03);font-weight:var(--font-weight-semibold);margin:0;line-height:1.5rem}@media (width>=992px){.clubManagePageRedesign .membershipHeader{padding:var(--spacing-500)}}.addressFormTitle{margin-bottom:1rem}.addressForm{flex-direction:column;gap:2rem;max-width:32.75rem;display:flex}.addressForm fieldset legend{color:#565d8a;font-size:.875rem}.addressForm fieldset div[class*=inline]{gap:2.125rem}.addressForm fieldset div[class*=inline] label{font-size:1rem}.addressForm .actions{align-items:center;gap:1rem;display:flex}.addressForm .saveButton{width:fit-content}.addressForm .cancelButton{color:var(--color-text-main-primary);min-height:2.25rem}.addressForm .requiredFields{margin-top:.1875rem;font-size:.75rem}.closedContractCard{width:100%}.closedContractCard .closedCardHeader{gap:var(--spacing-050);padding:var(--spacing-200) var(--spacing-400);background-color:var(--color-bg-disabled-secondary);color:var(--color-text-main-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0;flex-direction:column;display:flex}.closedContractCard .closedCardTitle{font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-02)}.closedContractCard .closedCardTitle strong{font-weight:var(--font-weight-extra-bold)}.closedContractCard .closedCardCategory{font-size:var(--font-scale-02)}.closedContractCard .closedCardDetails{gap:var(--spacing-400);padding:var(--spacing-400) var(--spacing-300);background-color:var(--color-bg-container-primary);border:var(--stroke-sm) solid var(--color-border-main-secondary);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--color-text-brand-primary);border-top:0;flex-direction:column;display:flex}.closedContractCard .closedCardGroup{gap:var(--spacing-100);padding:0 var(--spacing-200);flex-direction:column;display:flex}.closedContractCard .closedCardGroupTitle{font-weight:var(--font-weight-bold);font-size:var(--font-scale-01)}.closedContractCard .closedCardRows{gap:var(--spacing-050);flex-direction:column;display:flex}.closedContractCard .closedCardRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-200);display:flex}.closedContractCard .closedCardLabel{color:var(--color-text-main-primary);font-size:var(--font-scale-01)}.closedContractCard .closedCardValue{font-weight:var(--font-weight-semibold);font-size:var(--font-scale-01);text-align:right}.closedContractCard .closedCardPricing{align-items:flex-end;gap:var(--spacing-050);flex-direction:column;display:flex}.closedContractCard .closedCardPromotion{padding:0 var(--spacing-100);background-color:var(--color-bg-surface-tertiary);border-radius:var(--radius-sm);font-size:var(--font-scale-01)}.closedContractCard .closedCardPromotion strong{font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-02)}.closedContractCard .closedCardPrice{font-size:var(--font-scale-01);text-align:right}.closedContractCard .closedCardPrice strong{font-weight:var(--font-weight-semibold)}@media (width>=768px){.closedContractCard .closedCardHeader{justify-content:space-between;align-items:center;gap:var(--spacing-200);flex-direction:row}.closedContractCard .closedCardGroup{justify-content:space-between;align-items:baseline;gap:var(--spacing-600);flex-direction:row}.closedContractCard .closedCardRows{flex:1}.closedContractCard .closedCardGroup>.closedCardRow{justify-content:flex-start;gap:var(--spacing-200)}}.infinityClosedContracts{gap:var(--spacing-700);margin-top:var(--spacing-600);flex-direction:column;display:flex}.infinityClosedContracts .closedContractCard+.closedContractCard{margin-top:0}.contractCard{width:100%}.contractCard+.contractCard{margin-top:var(--spacing-300)}.contractCard .cardHeader{gap:var(--spacing-050);padding:var(--spacing-300);color:var(--color-text-main-secondary);border-radius:var(--radius-md) var(--radius-md) 0 0;background-color:#434748;flex-direction:column;display:flex}.contractCard .cardHeader .cardTitle{font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-02)}.contractCard .cardHeader .cardTitle strong{font-weight:var(--font-weight-extra-bold)}.contractCard .cardHeader .cardCategory{font-size:var(--font-scale-02)}.contractCard.oneUniverse .cardHeader{background-color:var(--color-text-infinity-1-univers)}.contractCard.twoUniverses .cardHeader{background-color:var(--color-text-infinity-2-univers)}.contractCard.threeUniverses .cardHeader{background-color:var(--color-text-infinity-3-univers)}.contractCard.essentiel .cardHeader{background-color:var(--color-text-infinity-essentiel)}.contractCard.confort .cardHeader{background-color:var(--color-text-infinity-confort)}.contractCard.solo .cardHeader{background-color:var(--color-text-infinity-solo)}.contractCard.famille .cardHeader{background-color:var(--color-text-infinity-famille)}.contractCard .cardDetails{gap:var(--spacing-300);padding:var(--spacing-400) var(--spacing-300);background-color:var(--color-bg-container-primary);border:var(--stroke-sm) solid var(--color-border-main-secondary);border-radius:0 0 var(--radius-md) var(--radius-md);color:var(--color-text-brand-primary);border-top:0;flex-direction:column;display:flex;position:relative}.contractCard .cardDetails .brik-divider{background:var(--color-border-main-primary)}.contractCard .cardRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-200);display:flex}.contractCard .cardLabel{color:var(--color-text-main-primary);font-weight:var(--font-weight-medium);font-size:var(--font-scale-01)}.contractCard .cardValue{font-weight:var(--font-weight-semibold);font-size:var(--font-scale-01);text-align:right}.contractCard .cardPricing{align-items:flex-end;gap:var(--spacing-050);flex-direction:column;display:flex}.contractCard .cardPromotion{padding:0 var(--spacing-100);background-color:var(--color-bg-surface-tertiary);border-radius:var(--radius-sm);font-size:var(--font-scale-01)}.contractCard .cardPromotion strong{font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-02)}.contractCard .cardPrice{font-size:var(--font-scale-01)}.contractCard .cardPrice strong{font-weight:var(--font-weight-semibold)}.contractCard .cardStatus{right:var(--spacing-200);padding:var(--spacing-200);border-radius:var(--radius-sm);font-weight:var(--font-weight-semibold);font-size:var(--font-scale-01);background-color:var(--color-bg-brand-primary);color:var(--color-text-main-secondary);position:absolute;bottom:0;transform:translateY(50%)}.contractCard .cardActions{justify-content:center;align-items:center;gap:var(--spacing-400);margin-top:var(--spacing-300);flex-wrap:wrap;display:flex}@media (width>=768px){.contractCard .cardHeader{justify-content:space-between;align-items:center;gap:var(--spacing-200);flex-direction:row}}.bonusCardsContainer{flex-direction:column;gap:1rem;display:flex}.bonusCard{gap:.5rem;display:flex}.bonusCardIcon{flex-shrink:0}.bonusCardBody{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.bonusCardPartner{align-items:center;gap:.375rem;display:flex}.bonusCardPartnerLogo{flex-shrink:0}.bonusCardsLoader{justify-content:center;display:flex}.bonusCardsContainer{margin-bottom:var(--spacing-600)}.infinityContractPanel{flex-direction:column;display:flex}.contractsSection{gap:var(--spacing-500);margin-bottom:var(--spacing-700);flex-direction:column;display:flex}.contractsSection .titleContainer :is(h2,h3){font-family:var(--font-family-typeface);font-weight:var(--font-weight-extra-bold);font-size:var(--font-scale-03)}.contractsSection .contractCard+.contractCard{margin-top:calc(var(--spacing-700) - var(--spacing-300))}.contractsSection .contractsSectionAction{display:flex}.contractsSection .contractsSectionAction>*{flex:1}.contractManagement{gap:var(--spacing-200);margin-top:var(--spacing-300);flex-direction:column;display:flex}.contractManagement .contractManagementContact{gap:var(--spacing-400);flex-direction:column;display:flex}.contractManagement .contractManagementContact .contractManagementContactBlock{flex-direction:column;display:flex}.contractManagement .contractManagementContact .contractManagementContactBlock .contractManagementContactTitle{font-weight:var(--font-weight-extra-bold)}.contractManagement .contractManagementContact .contractManagementContactBlock .contractManagementContactText{margin-right:var(--spacing-100)}.resiliationText{font-size:var(--font-scale-01)}.closedContractsDivider,.closedContractsAccordion{margin-top:var(--spacing-400)}.closedContractsAccordion .brik-accordion__content-inner{gap:var(--spacing-400);padding-top:var(--spacing-400);flex-direction:column;display:flex}@media (width>=768px){.contractsSection .contractsSectionAction{justify-content:center}.contractsSection .contractsSectionAction>*{flex:0 auto}}.paymentDescription{flex-direction:column;gap:.375rem;margin-bottom:1.5rem;display:flex}.paymentDescription .paymentDescriptionTitle{font-size:1.125rem;font-weight:700;line-height:1.75rem}.paymentDescription .paymentDescriptionSubtitle{font-weight:600}.paymentDescription .paymentDescriptionSubtitle,.paymentDescription .paymentDescriptionText{font-size:.875rem;line-height:1.25rem}@media (width>=768px){.paymentDescription{max-width:22.5rem}.paymentDescription .paymentDescriptionTitle,.paymentDescriptionSubtitle{margin-bottom:1rem}}.paymentStep{padding:1.5rem 1rem}.paymentStep .immediateAmount{font-size:1.125rem;font-weight:700;line-height:1.75rem}.paymentStepContactSupport{align-self:center;height:50%}@media (width>=768px){.paymentStep{grid-template-columns:1fr 1fr;column-gap:1.5rem;padding:2rem;display:grid}}.contactSupportActions{text-align:center;background-color:#eff9ff;border:1px solid #5ac5ff;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem 1rem;display:flex}.contactSupportActions .contactSupportButtons{flex-direction:column;align-items:center;gap:.5rem;display:flex}.contactSupportActions .contactSupportButtons>.btn{box-sizing:content-box;white-space:nowrap;height:2.25rem;padding:0 .5rem}.contactSupportActions .contactSupportButtons>button.btn{max-width:8.625rem}.contactSupportActions .contactSupportButtons>a.btn{text-decoration:none}@media (width>=768px){.contactSupportActions{text-align:start}.contactSupportActions .contactSupportButtons{flex-direction:row}}.textAreaContainer{flex-direction:column;display:flex;position:relative}.textAreaContainer .textarea{color:#1b1d29;box-sizing:border-box;border:1px solid #808185;border-radius:8px;width:100%;min-height:5.875rem;padding:.9375rem;font-size:1rem}.textAreaContainer .textarea:hover{border:1px solid #1b1d29;box-shadow:0 1px 3px #0000004d}.textAreaContainer .textarea:focus{outline:3px auto #000}.textAreaContainer .textarea:focus~label{color:#1b1d29}.textAreaContainer .textarea:not(:disabled):hover~label,.textAreaContainer .textarea:not(:disabled):focus~label,.textAreaContainer .textarea:not(:placeholder-shown)~label{color:#1b1d29;background:#fff;padding:0 .3125rem;font-size:.75rem;display:block;top:-.4375rem;left:.625rem}.textAreaContainer .textarea:disabled,.textAreaContainer .textarea:read-only{cursor:not-allowed;background-color:#efeefc}.textAreaContainer .textarea:disabled:hover,.textAreaContainer .textarea:read-only:hover{box-shadow:none}.textAreaContainer .textarea:disabled:not(:placeholder-shown)~label,.textAreaContainer .textarea:read-only:not(:placeholder-shown)~label{color:#1b1d29;background:#fff;padding:0 .3125rem;font-size:.75rem;display:block;top:-.4375rem;left:.625rem}.textAreaContainer .textarea:read-only~label,.textAreaContainer .textarea~label.disabled{color:#808185;background-color:#efeefc;padding:0;font-size:1rem;top:1.0625rem;left:.8125rem}.textAreaContainer .textarea.error{border:1px solid #eb0018}.textAreaContainer .textarea.error~label{color:#eb0018}.textAreaContainer label{color:#eb0018;pointer-events:none;font-size:1rem;transition:all .2s;position:absolute;top:1.0625rem;left:.9375rem}.textAreaContainer.textareaWithError textarea{border:1px solid #eb0018}.textAreaContainer.disabled textarea{cursor:not-allowed;background-color:#f6f6f6}.message,.counter{color:#a5a6ab;padding-top:.1875rem;font-size:.75rem}.errorMessage{color:#eb0018;font-size:.75rem}.sellerReviewForm{flex-direction:column;gap:1.5rem;display:flex}.sellerReviewForm fieldset{align-items:center;margin-top:1.875rem;display:flex}.sellerReviewForm fieldset legend{color:#4b4694;margin-bottom:0}.sellerReviewForm .textareaWrapper{flex-direction:column;gap:.5rem;display:flex}.sellerReviewForm .textareaLabel{font-size:.875rem;font-weight:600}.sellerReviewForm .textarea{resize:vertical;border:1px solid #cdcfe0;border-radius:4px;width:100%;min-height:7.5rem;padding:.75rem;font-family:inherit;font-size:.875rem;transition:border-color .2s}.sellerReviewForm .textarea::placeholder{color:#eb0018}.sellerReviewForm .textarea:focus{border-color:currentColor;outline:none}.sellerReviewForm .textarea:disabled{cursor:not-allowed;opacity:.7;background-color:#fdfdfe}.sellerReviewForm .fieldError{color:#eb0018;margin:0;font-size:.75rem}.sellerReviewForm .submitWrapper{align-items:center;min-height:2.75rem;display:flex}.sellerReviewPage{flex-direction:column;max-width:37.5rem;padding:1.5rem 0;display:flex}.sellerReviewPage .reviewHeader{margin-bottom:0}.sellerReviewPage .reviewHeader .titleContainer{display:inline}.sellerReviewPage .reviewHeader .titleContainer .title{font-size:1.5rem;font-weight:600;display:inline}.sellerReviewPage .reviewHeader .vendorName{color:#565d8a;margin-left:.5rem;font-size:1.5rem;font-weight:600}.sellerReviewPage .reviewHeader .infoText{margin:1.5rem 0 0;font-size:1.125rem}.sellerReviewPage .alreadyReviewedMessage{font-size:.875rem}.sellerReviewPage .successMessage{margin:0;font-size:1rem}.sellerReviewPage .backLink{color:#1b1d29;text-align:left;border:none;margin-top:1.25rem;padding:0;font-size:.75rem;text-decoration:underline;display:inline-block}.sellerReviewPage .backLink:hover{background-color:#fff}@media (width>=768px){.sellerReviewPage .reviewHeader{flex-flow:wrap;align-items:center;gap:.75rem;display:flex}.sellerReviewPage .reviewHeader .titleContainer{margin-bottom:1.875rem;display:flex}.sellerReviewPage .reviewHeader .titleContainer .title{display:block}.sellerReviewPage .reviewHeader .vendorName{margin-bottom:1.875rem;margin-left:0}.sellerReviewPage .reviewHeader .infoText{width:100%;margin:0}}.buybackDocuments{box-sizing:border-box;padding:var(--spacing-500);background-color:var(--color-bg-container-primary);border-radius:var(--radius-lg)}.buybackDocumentsRows{gap:var(--spacing-300);margin-top:var(--spacing-400);grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));display:grid}.buybackDocumentsRow{align-items:center;gap:var(--spacing-200);box-sizing:border-box;padding:var(--spacing-300);background:0 0;background-color:var(--color-bg-container-primary);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);color:inherit;cursor:pointer;border:1px solid #e9eaf1;text-decoration:none;display:flex}.buybackDocumentsRowIcon{width:1.5rem;height:1.5rem;color:var(--color-icon-main-secondary);flex-shrink:0}.buybackDocumentsRowLabel{text-align:left;flex:1}.buybackDocumentsRowAction{width:1.25rem;height:1.25rem;color:var(--color-icon-main-secondary);flex-shrink:0}.confirmCounterProposalPopinText{font-family:var(--font-family-sans);font-size:var(--font-scale-02);margin:0}.confirmCounterProposalPopinFooter{justify-content:flex-end;gap:var(--spacing-200);display:flex}.counterProposalBanner{align-items:center;gap:var(--spacing-300);padding:var(--spacing-500);border-radius:var(--radius-lg);text-align:center;background-color:#ccedff;flex-direction:column;display:flex}.counterProposalAmount{font-family:var(--font-family-sans);font-size:var(--font-scale-04);font-weight:var(--font-weight-bold);margin:0}.counterProposalText{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0;line-height:normal}.counterProposalActions{justify-content:center;gap:var(--spacing-300);width:100%;display:flex}.counterProposalActions>*{flex:1;max-width:13.75rem}.counterProposalMention{margin:var(--spacing-200) 0 0;font-family:var(--font-family-sans);font-size:var(--font-scale-00);line-height:var(--font-line-height-stretch-050);color:#565d8a}.estimationDetailPopin{gap:var(--spacing-200);flex-direction:column;display:flex}.estimationDetailAmounts{align-items:center;gap:var(--spacing-200);margin-bottom:var(--spacing-200);flex-direction:column;display:flex}.estimationDetailAmount{padding:var(--spacing-100) var(--spacing-200);border-radius:var(--radius-sm);font-family:var(--font-family-sans);font-size:var(--font-scale-03);font-weight:var(--font-weight-bold);background-color:#d0f6eb;margin:0}.estimationDetailAmountStrikeout{font-family:var(--font-family-sans);font-size:var(--font-scale-03);font-weight:var(--font-weight-semibold);color:#565d8a;margin:0;text-decoration:line-through}.estimationDetailAmountNew{background-color:#ccedff}.estimationDetailSectionTitle{margin:var(--spacing-200) 0 0;font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);color:#4b4694}.estimationDetailList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.estimationDetailItem{justify-content:space-between;align-items:center;gap:var(--spacing-400);padding-block:var(--spacing-300);display:flex}.estimationDetailItem:not(:last-child){border-bottom:1px solid #e9eaf1}.estimationDetailQuestion{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold)}.estimationDetailAnswer{max-width:40%;font-family:var(--font-family-sans);font-size:var(--font-scale-02);text-align:right}.estimationDetailAnswerHighlighted{padding:var(--spacing-050) var(--spacing-200);border-radius:var(--radius-sm);background-color:#ccedff}.shippingProcedurePopin{gap:var(--spacing-300);flex-direction:column;display:flex}.shippingProcedureCard{padding:var(--spacing-400);border-radius:var(--radius-md);background-color:#efeefc}.shippingProcedureCardHeader{align-items:center;gap:var(--spacing-200);margin:0 0 var(--spacing-200);display:flex}.shippingProcedureCardIcon{background-color:var(--color-bg-circularity-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.shippingProcedureCardTitle{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-semibold)}.shippingProcedureCardText{font-family:var(--font-family-sans);font-size:var(--font-scale-01);font-weight:var(--font-weight-regular);margin:0}.shippingProcedureAdviceLink{color:inherit}.accountLayoutRootLayout:has(.buybackDetailPage){background-color:#efeefc}.accountLayoutRootLayout:has(.buybackDetailPage) .accountLayoutMain{padding:var(--spacing-400)}.buybackDetailPage{gap:var(--spacing-400);flex-direction:column;display:flex}.buybackDetailBackLink{font-weight:var(--font-weight-semibold);align-self:flex-start}.buybackDetailBackLink .brik-link__icon{width:.875rem;height:.875rem}.buybackDetailGrid{gap:var(--spacing-400);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=992px){.accountLayoutRootLayout:has(.buybackDetailPage) .accountLayoutMain{padding:0 var(--spacing-500) var(--spacing-700)}.buybackDetailGrid{grid-template-columns:2fr 1fr}}.buybackDetailCard{box-sizing:border-box;height:100%;padding:var(--spacing-500);background-color:var(--color-bg-container-primary);border-radius:var(--radius-lg)}.buybackDetailCard .buybackDetailNextStepsTitle{margin-bottom:var(--spacing-500)}.buybackDetailRecapHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-200);margin-bottom:var(--spacing-400);display:flex}.buybackDetailDate{font-family:var(--font-family-sans);font-size:var(--font-scale-02);font-weight:var(--font-weight-semibold);margin:0}.buybackDetailProduct{gap:var(--spacing-300);margin-bottom:var(--spacing-400);display:flex}.buybackDetailThumb{box-sizing:border-box;width:4.5rem;height:4.5rem;padding:var(--spacing-100);border-radius:var(--radius-md);border:1px solid #edeef4;flex-shrink:0;justify-content:center;align-items:center;display:flex}.buybackDetailThumbImg{object-fit:contain;max-width:3rem;max-height:3rem}.buybackDetailLabel{font-family:var(--font-family-sans);font-size:var(--font-scale-01);align-self:center;margin:0}.buybackDetailOffer{align-items:center;gap:var(--spacing-300);padding:var(--spacing-500);border-radius:var(--radius-md);text-align:center;background-color:#d0f6eb;flex-direction:column;display:flex}.buybackDetailAmount{font-family:var(--font-family-sans);font-size:var(--font-scale-04);font-weight:var(--font-weight-bold);margin:0}.buybackDetailOfferText{font-family:var(--font-family-sans);font-size:var(--font-scale-01);margin:0;line-height:normal}.buybackDetailTrackingButton{width:fit-content;margin:var(--spacing-400) auto 0;display:flex}.buybackDetailMention{margin:var(--spacing-200) 0 0;font-family:var(--font-family-sans);font-size:var(--font-scale-00);line-height:var(--font-line-height-stretch-050);color:#565d8a}.panelLink{background-color:#efeefc;border-radius:16px;align-items:center;gap:.75rem;width:100%;height:4.5rem;padding:1rem;display:flex}.panelLink .labels{flex-direction:column;display:flex}.panelLink .labels .mainLabel,.panelLink .labels .subLabel{font-size:.875rem;line-height:1.25rem}.panelLink .labels .subLabel{text-align:left}.panelLink .labels .mainLabel{font-weight:600}.panelLink .panelLink_iconRight,.panelLink .panelLink_iconLeft{display:flex}.panelLink .panelLink_iconRight{margin-left:auto}.panelLink.panelLink_danger{background-color:#fee4e2}.panelLink.panelLink_danger .mainLabel,.panelLink.panelLink_danger .subLabel{color:#a21600}.panelLink.panelLink_danger .panelLink_iconLeft,.panelLink.panelLink_danger .panelLink_iconRight{color:#be1900}.deviceDetailsActions{flex-direction:column;gap:.5rem;display:flex}@media (width>=992px){.deviceDetailsActions{flex-flow:wrap}.deviceDetailsActions>*{flex:0 0 calc(50% - .25rem)}}.deviceDetailsAdditionalInfo .deviceDetailsAdditionalInfoRow{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.deviceDetailsAdditionalInfo .deviceDetailsAdditionalInfoRow .deviceDetailsAdditionalInfoRowLabel,.deviceDetailsAdditionalInfo .deviceDetailsAdditionalInfoRow .deviceDetailsAdditionalInfoRowDate{color:#565d8a;font-size:.875rem;font-weight:400;line-height:1.25rem}.deviceDetailsAdditionalInfo .deviceDetailsAdditionalInfoRow .deviceDetailsAdditionalInfoRowDate{font-weight:600}.deviceDetailsAdditionalInfo .deviceDetailsAdditionalInfoRow:last-of-type{margin-bottom:1.5rem}.deviceDetailsAdditionalInfo .folderInDraftAlert{align-items:center;margin:1.5rem 0 1rem;display:flex}.deviceDetailsAdditionalInfo .folderInDraftAlert .folderInDraftAlertText{font-size:.75rem;font-weight:400;line-height:1.125rem}@media (width>=992px){.deviceDetailsAdditionalInfo{flex:50%}}.deviceDetailsContainer{flex-direction:column;margin-bottom:1rem;padding:1.5rem;display:flex}.deviceDetailsContainer .deviceDetailsAdditionalSection{margin-top:1.5rem}.deviceDetailsContainer .deviceDetailsAdditionalSection .deviceDetailsFolderHistory{margin-bottom:1rem}.deviceDetailsContainer .deviceDetailsAdditionalSection .deviceDetailsFolderHistory .deviceDetails_seeSAVButton{height:2.5rem;margin-top:1rem}@media (width>=992px){.deviceDetailsContainer .deviceDetailsAdditionalSection{gap:1rem;display:flex}.deviceDetailsContainer .deviceDetailsAdditionalSection .deviceDetailsFolderHistory{flex:50%}}.foldersList{flex-direction:column;gap:.5rem;display:flex}@media (width>=992px){.foldersList{flex-flow:wrap}.foldersList>*{flex:0 0 calc(50% - .25rem)}}.foldersList .folderItem{border:1px solid #e7e6fb;border-radius:16px;padding:1rem}.foldersList .folderItem .folderItemHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.foldersList .folderItem .folderItemHeader .folderItemHeaderText{color:#067647;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.125rem}.foldersList .folderItem .folderItemLink{grid-template-columns:90% auto;font-size:.75rem;line-height:1.125rem;display:grid}.foldersList .folderItem .folderItemLink .folderItemDeviceInfo{justify-content:space-between;align-items:center;display:flex}.foldersList .folderItem .folderItemLink .folderItemDeviceInfo .folderItemDeviceBrand{color:#565d8a;font-weight:600}.foldersList .folderItem .folderItemLink .folderItemDeviceInfo .folderItemDeviceReference{color:#626265;font-weight:400}.foldersList .folderItem .folderItemLink .folderItemCommercialLabel{color:#1b1d29;height:2.25rem;font-weight:400;display:block}.foldersList .folderItem .folderItemLink .folderItemChevronRight{flex-shrink:0;margin-left:1rem}.loadMoreFoldersButton{justify-content:center;align-self:center;height:2.75rem;margin-top:1rem;display:flex}.loadMoreFoldersButton .loadMoreFoldersButtonIcon{justify-content:center;align-items:center;display:flex;transform:rotate(90deg)}@media (width>=768px){.loadMoreFoldersButton{width:21.4375rem}}.deviceDetailsPage{flex-direction:column;display:flex}.deviceDetailsPage .deviceDetailsBackLink{margin-bottom:var(--spacing-400);align-self:flex-start}.deviceDetailsPage .foldersSection{text-transform:uppercase;padding:1.5rem}@media (width>=768px){.accountLayoutBackground .deviceDetailsPage{padding-top:var(--spacing-700)}}.aIPage_pageContainer{box-sizing:border-box;width:100%;height:100%}@media (width>=768px){.aIPage_pageContainer{background-color:#0000;max-width:64.1875rem;padding:0 1.5rem}}.aIPage_pageContainer .aiContainer{background-color:#fff;width:100%;height:calc(100vh - 72px);display:flex}.aIPage_pageContainer .aiContainer .chatContainer{grid-template-rows:1fr min-content;width:100%;min-height:0;display:grid}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer{z-index:0;flex:1;max-height:100%;padding:2rem 1.5rem;position:relative;overflow-y:auto}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer:before{content:"";pointer-events:none;z-index:-1;opacity:.5;background:radial-gradient(circle,#0000 0 100px,#ffe2cc 101px,#0000 102px 170px,#ffe2cc 171px,#0000 172px 250px,#ffe2cc 251px,#0000 252px);border-radius:50%;width:100%;height:100%;position:absolute;top:-20%;left:0}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatTitle{color:#565d8a;text-align:center;flex-direction:column;align-items:center;margin-bottom:2rem;font-family:Work Sans,Work-Sans-fallback,Arial,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.5rem;display:flex}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatTitle>span{max-width:22.8125rem}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer{flex-direction:column;gap:1.5rem;display:flex}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage{color:#1b1d29;white-space:break-spaces;word-break:auto-phrase;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage>p{margin:0}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage.aIPage_userMessage{text-align:right;background:#dbdbf9;border-radius:32px 4px 16px 32px;align-self:end;gap:0;width:fit-content;padding:.75rem 1rem .75rem 1.25rem;font-weight:500}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage.assistantMessage{text-align:left;max-width:20.9375rem;font-weight:600}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage.assistantMessage>ol{margin:0;padding-left:0;list-style-position:inside}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage.assistantMessage>ol>li{height:fit-content}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage.assistantMessage>ol>li>p{margin:0}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .chatMessage .aIPage_messageCreatedAt{color:#565d8a;font-size:.625rem;font-weight:400;line-height:.875rem}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .continueButtonContainer{align-self:flex-end}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .continueButtonContainer .continueButton{color:#fff;background-color:#1b1d29;border-radius:9999px;width:fit-content;padding:.75rem 1rem}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .continueButtonContainer .continueButton>span,.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatMessagesContainer .continueButtonContainer .continueButton>span>svg{color:#fff}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatEndedContainer{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatEndedContainer .chatEndedMessage{color:#6e76a5;justify-content:center;width:100%;font-size:.875rem;font-weight:300;display:flex}.aIPage_pageContainer .aiContainer .chatContainer .chatInputContainer{border-top:1px solid #cdcfe0;padding:1rem}@media (width>=768px){.aIPage_pageContainer{flex:1;display:flex}.aIPage_pageContainer .aiContainer{border-radius:24px;min-height:100%;max-height:77vh;margin-bottom:1.5rem}.aIPage_pageContainer .aiContainer .chatContainer .chatContentContainer .chatTitle{margin-bottom:2.5rem}}.quickReplies{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.userMessage{color:#1b1d29;white-space:break-spaces;word-break:auto-phrase;text-align:right;background:#dbdbf9;border-radius:32px 4px 16px 32px;flex-direction:column;align-self:end;gap:0;width:fit-content;padding:.75rem 1rem .75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.userMessage>p{margin:0}.userMessage_messageCreatedAt{color:#565d8a;font-size:.625rem;font-weight:400;line-height:.875rem}#chatbot .chatbot-content{padding:0}#chatbot .chatbot-content .swiper-horizontal .swiper-button-prev{left:1rem}#chatbot .chatbot-content .swiper-horizontal .swiper-button-next{right:1rem}.chatInput{gap:var(--spacing-200);background-color:var(--color-bg-disabled-tertiary);border-radius:var(--radius-full);height:3rem;display:flex}.chatInput>.fakeInput{width:100%;padding-left:var(--spacing-400);color:var(--color-text-main-tertiary);font-size:var(--font-scale-02);line-height:1.25rem;font-weight:var(--font-weight-medium);align-items:center;display:flex}.chatInput>input{padding-left:var(--spacing-400);border-radius:var(--radius-full);background:0 0;border:none;flex:1}.chatInput>input::placeholder{color:var(--color-text-brand-primary);font-size:var(--font-scale-02);line-height:1.25rem;font-weight:var(--font-weight-medium)}.chatInput>input:focus{border:none}.chatInput .inputLabel{display:none}.chatInput .sendMessageBtn{width:fit-content;height:100%;padding-right:var(--spacing-400);align-items:center}.chatInput .sendMessageBtn:disabled{cursor:not-allowed;background-color:#0000}.chatInput .sendMessageBtn:hover{background-color:#0000}.messageLoadingContainer{flex-direction:column;display:flex}.messageLoadingContainer .messageContentLoading{gap:.375rem;width:100%;display:flex}.messageLoadingContainer .messageContentLoading .visuallyHidden{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.messageLoadingContainer .messageContentLoading .typingDot{background-color:#565d8a;border-radius:50%;width:.375rem;height:.375rem;animation:1.4s infinite both blink}.messageLoadingContainer .messageContentLoading .typingDot:nth-child(2){animation-delay:.2s}.messageLoadingContainer .messageContentLoading .typingDot:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2;transform:translateY(0)}20%{opacity:1;transform:translateY(-3px)}to{opacity:.2;transform:translateY(0)}}.messageLoadingContainer .messageLoadingDate{color:#565d8a;margin-top:.375rem;font-size:.625rem;font-weight:400;line-height:.875rem}.productInfoContainerMobile{background:#fff;border:1px solid #e7e6fb;border-radius:16px;align-items:center;gap:1rem;margin-bottom:2rem;padding:.75rem 1rem;display:flex}.productInfoContainerMobile .productImageMobile{object-fit:contain;max-width:3.5rem;height:3.5rem;margin:.5rem}.productInfoContainerMobile .productBrandMobile,.productInfoContainerMobile .productLabelMobile,.productInfoContainerMobile .productPurchaseDateMobile{margin:0}.productInfoContainerMobile .productBrandMobile .productPurchaseDateMobile{color:#565d8a;font-size:.75rem;line-height:1.125rem}.productInfoContainerMobile .productBrandMobile{font-weight:600}.productInfoContainerMobile .productLabelMobile{color:#1b1d29;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.125rem;display:-webkit-box;overflow:hidden}.productInfoContainerMobile .productPurchaseDateMobile{color:#565d8a;font-size:.75rem;line-height:1.125rem}@media (width>=768px){.productInfoContainerMobile{display:none}}.productContainer{text-align:center;border-right:1px solid #cdcfe0;flex-direction:column;align-items:center;min-width:21.875rem;padding-top:3rem;display:none}.productContainer .productImage{object-fit:contain;max-width:100%;height:10rem;margin-bottom:1.5rem}.productContainer .productInfoContainer{max-width:13.125rem}.productContainer .productInfoContainer .productBrand{color:#565d8a;margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.productContainer .productInfoContainer .productDescription_productLabel{color:#1b1d29;margin:.25rem 0 .5rem;font-size:1.25rem;font-weight:800;line-height:1.25rem}.productContainer .productInfoContainer .productPurchaseDate{color:#8e94b9;margin:0;font-size:.75rem;line-height:1.125rem}@media (width>=768px){.productContainer{display:flex}}@layer tokens{:root{--color-bg-brand-primary:#1b1d29;--color-bg-brand-secondary:#f56a00;--color-bg-brand-secondary-accessible:#c55900;--color-bg-surface-primary:#fff;--color-bg-surface-secondary:#efeefc;--color-bg-surface-tertiary:#dbdbf9;--color-bg-surface-quaternary:#736bc8;--color-bg-surface-primary-hover:#f8f8fb;--color-bg-surface-primary-active:#f0f1f6;--color-bg-surface-primary-muted:#f5f5f9;--color-bg-container-primary:#fff;--color-bg-container-secondary:#dbdbf9;--color-bg-container-tertiary:#efeefc;--color-bg-disabled-primary:#edeef4;--color-bg-disabled-secondary:#808185;--color-bg-disabled-tertiary:#e9eaf1;--color-bg-overlay-scrim:#1b1d2940;--color-bg-pack-primary:#eff9ff;--color-bg-circularity-primary:#d0f6eb;--color-bg-circularity-secondary:#67e2bd;--color-bg-success-primary:#dcfae6;--color-bg-success-secondary:#067647;--color-bg-reassurance-primary:#b9e7ff;--color-bg-informative-primary:#ccedff;--color-bg-informative-secondary:#ffddf8;--color-bg-warning-primary:#fef0c7;--color-bg-error-primary:#fee4e2;--color-bg-error-secondary:#e01e00;--color-bg-sponsorised-primary:#4b4694;--color-bg-blur-light-primary:#fff;--color-bg-blur-light-secondary:#fff;--color-bg-blur-dark-primary:#1b1d29;--color-bg-blur-dark-secondary:#1b1d29;--color-bg-blur-dark-tertiary:#756dcb33;--color-bg-gradient-app-primary-start:#1b1d29;--color-bg-gradient-app-primary-end:#565d8a;--color-text-brand-primary:#1b1d29;--color-text-brand-secondary:#c55900;--color-text-brand-primary-hover:#2d3146;--color-text-brand-primary-active:#08080d;--color-text-action-primary:#736bc8;--color-text-brand-vivid-primary:#f56a00;--color-text-main-primary:#565d8a;--color-text-main-secondary:#fff;--color-text-main-tertiary:#8e94b9;--color-text-main-quaternary:#43486b;--color-text-disabled-primary:#626265;--color-text-sponsorised-primary:#4b4694;--color-text-infinity-essentiel:#3b8370;--color-text-infinity-confort:#1c80a3;--color-text-infinity-solo:#2d71a8;--color-text-infinity-famille:#414187;--color-text-infinity-1-univers:#cd4500;--color-text-infinity-2-univers:#4d75a2;--color-text-infinity-3-univers:#62763e;--color-text-success-primary:#085d3a;--color-text-informative-primary:#1b1d29;--color-text-error-primary:#be1900;--color-text-error-secondary:#e01e00;--color-border-brand-primary:#1b1d29;--color-border-brand-secondary:#f56a00;--color-border-main-primary:#e7e6fb;--color-border-main-secondary:#cac9f6;--color-border-main-tertiary:#736bc8;--color-border-main-quaternary:#fff;--color-border-main-subtle:#e9eaf1;--color-border-disabled-primary:#d4d5db;--color-border-disabled-secondary:#626265;--color-border-disabled-tertiary:#edeef4;--color-border-success-primary:#067647;--color-border-success-secondary:#17b26a;--color-border-informative-primary:#1b1d29;--color-border-error-primary:#be1900;--color-border-error-secondary:#e01e00;--color-icon-brand-primary:#1b1d29;--color-icon-brand-secondary:#f56a00;--color-icon-main-primary:#fff;--color-icon-main-secondary:#565d8a;--color-icon-main-tertiary:#cdcfe0;--color-icon-main-quaternary:#4b4694;--color-icon-disabled-primary:#626265;--color-icon-disabled-secondary:#d4d5db;--color-icon-success-primary:#067647;--color-icon-success-secondary:#17b26a;--color-icon-informative-primary:#1b1d29;--color-icon-warning-primary:#f79009;--color-icon-error-primary:#be1900;--color-icon-pack-primary:#418db5;--color-icon-circularity-primary:#67e2bd;--color-icon-circularity-secondary:#67d0bc;--color-icon-sponsorised-primary:#4b4694;--color-component-button-filled-primary-background:#1b1d29;--color-component-button-filled-primary-text-icon:#fff;--color-component-button-filled-primary-hover:#6e76a5;--color-component-button-filled-secondary-background:#dbdbf9;--color-component-button-filled-secondary-text-icon:#1b1d29;--color-component-button-filled-secondary-hover:#a9a2f7;--color-component-button-outline-primary-background:#fff;--color-component-button-outline-primary-text-icon:#1b1d29;--color-component-button-outline-primary-border:#1b1d29;--color-component-button-outline-secondary-background:#fff;--color-component-button-outline-secondary-text-icon:#4b4694;--color-component-button-outline-secondary-border:#a9a2f7;--color-component-button-ghost-primary-text-icon:#1b1d29;--color-component-button-ghost-primary-hover:#736bc8;--color-component-button-ghost-primary-disabled:#626265;--color-component-button-ghost-secondary-text-icon:#736bc8;--color-component-button-ghost-secondary-hover:#a9a2f7;--color-component-button-ghost-secondary-disabled:#626265;--color-component-button-filled-primary-active:#08080d;--color-component-button-outline-primary-active:#f0f1f6;--color-component-button-selected-hover:#e7e6fb;--color-component-action-card-background:#fff;--color-component-action-card-border:#8e94b9;--color-component-action-card-background-actif:#efeefc;--color-component-action-card-border-actif:#736bc8;--color-component-bar-background-primary:#dbdbf9;--color-component-bar-background-secondary:#fff;--color-component-bar-bar-active:#736bc8;--color-component-range-slider-background:#736bc8;--color-component-range-slider-border:#fff;--color-component-range-slider-active:#756dcb33;--color-component-radio-and-check-background-default:#fff;--color-component-radio-and-check-border-default:#1b1d29;--color-component-search-bar-background-default:#efeefc;--color-component-search-bar-border-default:#cac9f6;--color-component-search-bar-border-actif:#4b4694;--color-component-slider-track-default:#dbdbf9;--color-component-slider-track-disabled:#e9eaf1;--color-component-slider-fill-default:#736bc8;--color-component-slider-fill-disabled:#a5a6ab;--color-component-slider-thumb-default:#736bc8;--color-component-slider-thumb-disabled:#a5a6ab;--color-component-pagination-current-bg:#a9a2f7;--color-component-pagination-hover-bg:#dbdbf9;--color-component-flap-info:#565d8a;--color-component-flap-sale:#ff2909;--color-component-flap-new:#736bc8;--color-component-rating-star-empty:#cdcfe0;--color-component-rating-star-brand-hover:#ff7b1b;--color-component-rating-star-reconditionne:#565d8a;--color-component-rating-star-reconditionne-hover:#6e76a5;--color-component-bullet-point-dot-default:#cdcfe0;--color-component-bullet-point-dot-active:#f56a00;--color-component-header-divider:#8e94b9;--color-component-scroll-indicator-gradient-start:#cac9f6;--color-component-scroll-indicator-gradient-end:#736bc8;--color-component-tabs-on-dark-active-text:#a9a2f7;--color-component-toggle-track-off:#8e94b9;--color-component-toggle-track-off-hover:#6e76a5;--color-component-toggle-track-on:#17b26a;--color-component-toggle-track-on-hover:#079455;--color-component-toggle-track-disabled:#d4d5db;--color-component-toggle-thumb:#fff;--font-family-sans:"Poppins", "Poppins Fallback: BlinkMacSystemFont", "Poppins Fallback: Segoe UI", "Poppins Fallback: Helvetica Neue", "Poppins Fallback: Arial", serif;--font-family-typeface:"Work Sans", "Work Sans Fallback: BlinkMacSystemFont", "Work Sans Fallback: Segoe UI", "Work Sans Fallback: Helvetica Neue", "Work Sans Fallback: Arial", sans-serif;--font-scale-10:4.5rem;--font-scale-00:.625rem;--font-scale-01:.75rem;--font-scale-02:.875rem;--font-scale-03:1rem;--font-scale-04:1.25rem;--font-scale-05:1.5rem;--font-scale-06:2rem;--font-scale-07:2.5rem;--font-scale-08:3rem;--font-scale-09:4rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-line-height-stretch-100:.875rem;--font-line-height-stretch-200:1.0625rem;--font-line-height-stretch-050:.75rem;--spacing-100:.25rem;--spacing-200:.5rem;--spacing-300:.75rem;--spacing-400:1rem;--spacing-500:1.5rem;--spacing-600:2rem;--spacing-700:2.5rem;--spacing-800:3rem;--spacing-900:3.5rem;--spacing-1000:4rem;--spacing-1100:4.5rem;--spacing-1200:5rem;--spacing-050:.125rem;--radius-none:0;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-full:9999px;--stroke-xs:.5px;--stroke-sm:1px;--stroke-md:1.5px;--stroke-lg:2px;--icon-2:.5rem;--icon-3:.75rem;--icon-4:1rem;--icon-5:1.25rem;--icon-6:1.5rem;--icon-8:2rem;--icon-3-5:.875rem;--duration-instant:0s;--duration-fast:.12s;--duration-default:.2s;--duration-moderate:.32s;--duration-emphasized:.4s;--duration-slow:.5s;--easing-linear:cubic-bezier(0, 0, 1, 1);--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-in:cubic-bezier(.4, 0, 1, 1);--easing-out:cubic-bezier(0, 0, .2, 1);--easing-in-out:cubic-bezier(.4, 0, .2, 1);--easing-emphasized:cubic-bezier(.16, 1, .3, 1);--easing-bounce:cubic-bezier(.34, 1.56, .64, 1);--bp-sm:390px;--bp-md:768px;--bp-lg:990px;--bp-xl:1440px;--container-max-width:1440px;--z-base:0;--z-raised:10;--z-dropdown:1000;--z-sticky:1100;--z-header:1200;--z-overlay:1300;--z-modal:1400;--z-toast:1500;--z-tooltip:1600}[data-theme=dark],.dark{--color-bg-brand-primary:#08080d;--color-bg-surface-primary:#1b1d29;--color-bg-surface-secondary:#1b1d29;--color-bg-surface-tertiary:#565d8a;--color-bg-container-primary:#2d3146;--color-bg-container-secondary:#565d8a;--color-bg-container-tertiary:#2d3146;--color-bg-disabled-primary:#e9eaf1;--color-bg-pack-primary:#565d8a;--color-bg-circularity-secondary:#67d0bc;--color-bg-reassurance-primary:#83d4ff;--color-bg-informative-primary:#83d4ff;--color-bg-informative-secondary:#ffaaed;--color-bg-warning-primary:#fedf89;--color-bg-error-primary:#fecdca;--color-bg-error-secondary:#f97066;--color-bg-sponsorised-primary:#a9a2f7;--color-bg-blur-light-primary:#ffffffd9;--color-bg-blur-light-secondary:#ffffff80;--color-bg-blur-dark-primary:#1b1d2940;--color-bg-blur-dark-secondary:#1b1d2999;--color-bg-gradient-app-primary-start:#08080d;--color-bg-gradient-app-primary-end:#08080d;--color-text-brand-primary:#fff;--color-text-brand-secondary:#ff7b1b;--color-text-main-primary:#cac9f6;--color-text-main-tertiary:#efeefc;--color-text-disabled-primary:#a5a6ab;--color-text-sponsorised-primary:#a9a2f7;--color-text-error-primary:#f97066;--color-border-brand-primary:#fff;--color-border-error-primary:#f97066;--color-icon-brand-primary:#fff;--color-icon-brand-secondary:#ff7b1b;--color-icon-main-secondary:#cac9f6;--color-icon-main-tertiary:#fff;--color-icon-main-quaternary:#cac9f6;--color-icon-error-primary:#f97066;--color-icon-sponsorised-primary:#a9a2f7;--color-component-button-filled-primary-background:#d5d4f8;--color-component-button-filled-primary-text-icon:#1b1d29;--color-component-button-filled-primary-hover:#a9a2f7;--color-component-button-filled-secondary-background:#a9a2f7;--color-component-button-filled-secondary-hover:#dbdbf9;--color-component-button-outline-primary-background:#2d3146;--color-component-button-outline-primary-text-icon:#fff;--color-component-button-outline-primary-border:#fff;--color-component-button-outline-secondary-background:#2d3146;--color-component-button-outline-secondary-text-icon:#fff;--color-component-button-outline-secondary-border:#fff;--color-component-button-ghost-primary-text-icon:#fff;--color-component-button-ghost-primary-hover:#a9a2f7;--color-component-button-ghost-secondary-text-icon:#fff;--color-component-action-card-background:#43486b;--color-component-action-card-background-actif:#d5d4f8;--color-component-bar-background-primary:#cac9f6;--color-component-bar-background-secondary:#dbdbf9;--color-component-radio-and-check-background-default:#565d8a;--color-component-radio-and-check-border-default:#8e94b9;--color-component-search-bar-background-default:#1b1d29;--color-component-search-bar-border-default:#8e94b9;--color-component-search-bar-border-actif:#dbdbf9}}@font-face{font-family:Poppins-fallback;ascent-override:105%;descent-override:35%;line-gap-override:10%;size-adjust:112.5%;src:local(Arial)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJnecmNE.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiEyp8kv8JHgFVrJJfecg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1JlFc-K.woff2)format("woff2");unicode-range:U+100-2AF,U+304,U+308,U+329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v21/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work-Sans-fallback;font-size:18px;line-height:1.4;letter-spacing:-.35px;word-spacing:2px;src:local(Georgia)}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_c6DptfpA4cD3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_cqDptfpA4cD3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/worksans/v23/QGYsz_wNahGAdqQ43Rh_fKDptfpA4Q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}body,p,h2,h3{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:auto}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}ul{margin:0;padding-inline-start:0;list-style:none}button{cursor:pointer;width:auto;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;background:0 0;border:none;margin:0;padding:0;line-height:normal;overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:auto;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root,:host{--font-size-text-xxs:rem(10px);--font-size-text-xs:rem(12px);--font-size-text-sm:rem(14px);--font-size-text-md:rem(16px);--font-size-text-lg:rem(18px);--font-size-text-xl:rem(20px);--line-height-text-xxs:rem(12px);--line-height-text-xs:rem(15px);--line-height-text-sm:rem(17px);--line-height-text-md:rem(20px);--line-height-text-lg:rem(22px);--line-height-text-xl:rem(24px);--font-size-display-xs:rem(24px);--font-size-display-sm:rem(30px);--font-size-display-md:rem(32px);--font-size-display-lg:rem(36px);--font-size-display-xl:rem(48px);--font-size-display-2xl:rem(60px);--font-size-display-3xl:rem(72px);--line-height-display-xs:rem(29px);--line-height-display-sm:rem(36px);--line-height-display-md:rem(43px);--line-height-display-lg:rem(50px);--line-height-display-xl:rem(58px);--line-height-display-2xl:rem(74px);--line-height-display-3xl:rem(86px);--text-font-weight--light:300;--text-font-weight--regular:400;--text-font-weight--regular-italic:400;--text-font-weight--medium:500;--text-font-weight--semi-bold:600;--text-font-weight--bold:700;--text-font-weight--extra-bold:800;--text-font-weight--black:900;--text-font-size--display1:40px;--text-line-height--display1:48px;--text-font-size--display2:32px;--text-line-height--display2:38px;--text-font-size--title1:28px;--text-line-height--title1:34px;--text-font-size--title2:24px;--text-line-height--title2:29px;--text-font-size--title3:22px;--text-line-height--title3:26px;--text-font-size--title4:20px;--text-line-height--title4:24px;--text-font-size--subtitle1:18px;--text-line-height--subtitle1:22px;--text-font-size--subtitle2:16px;--text-line-height--subtitle2:19px;--text-font-size--paragraph1:14px;--text-line-height--paragraph1:17px;--text-font-size--paragraph2:12px;--text-line-height--paragraph2:14px;--text-font-size--paragraph3:10px;--text-line-height--paragraph3:12px}.text-variant--display1{font-size:var(--text-font-size--display1);line-height:var(--text-line-height--display1)}.text-variant--display2{font-size:var(--text-font-size--display2);line-height:var(--text-line-height--display2)}.text-variant--title1{font-size:var(--text-font-size--title1);line-height:var(--text-line-height--title1)}.text-variant--title2{font-size:var(--text-font-size--title2);line-height:var(--text-line-height--title2)}.text-variant--title3{font-size:var(--text-font-size--title3);line-height:var(--text-line-height--title3)}.text-variant--title4{font-size:var(--text-font-size--title4);line-height:var(--text-line-height--title4)}.text-variant--subtitle1{font-size:var(--text-font-size--subtitle1);line-height:var(--text-line-height--subtitle1)}.text-variant--subtitle2{font-size:var(--text-font-size--subtitle2);line-height:var(--text-line-height--subtitle2)}.text-variant--paragraph1{font-size:var(--text-font-size--paragraph1);line-height:var(--text-line-height--paragraph1)}.text-variant--paragraph2{font-size:var(--text-font-size--paragraph2);line-height:var(--text-line-height--paragraph2)}.text-variant--paragraph3{font-size:var(--text-font-size--paragraph3);line-height:var(--text-line-height--paragraph3)}.text-font-weight--regular{font-weight:var(--text-font-weight--regular)}.text-font-weight--medium{font-weight:var(--text-font-weight--medium)}.text-font-weight--semi-bold{font-weight:var(--text-font-weight--semi-bold)}.text-font-weight--bold{font-weight:var(--text-font-weight--bold)}:root{--dynamic-padding:calc(50vw - 687px);--horizontal-padding:clamp(2rem, var(--dynamic-padding), 9999px)}html{height:100%;font-family:Poppins,Poppins-fallback,Arial,sans-serif;font-size:1rem}html body{height:100%;font-size:1rem}html body #root{height:100%}html body #root .footer{padding-top:0!important}
