.shoppingCartIndicator-module__yDKyka__link{position:relative}.shoppingCartIndicator-module__yDKyka__icon{width:var(--cart-icon-side-length,18px);height:var(--cart-icon-side-length,18px);display:block}.shoppingCartIndicator-module__yDKyka__badge{top:var(--cart-badge-top,-4px);right:var(--cart-badge-right,-4px);z-index:1;padding:0 var(--gls-spacing-1);height:auto;color:var(--cart-badge-text-color,var(--gls-color-text-inverted));background-color:var(--cart-badge-background-color,var(--gls-color-surface-primary));position:absolute}.shoppingCartIndicator-module__yDKyka__badge *{font-weight:var(--gls-font-weight-bold)}
@layer uikit{._dialog_1ejcw_2{z-index:1001;box-sizing:border-box;width:100vw;max-width:100vw;max-height:calc(100dvh - var(--gls-spacing-8));background-color:var(--gls-color-surface-default);border:1px solid var(--gls-color-border-default);border-radius:var(--gls-border-radius-xl) var(--gls-border-radius-xl) 0 0;box-shadow:var(--gls-shadow-md);flex-direction:column;margin:0;padding:0;display:none;position:fixed;top:auto;bottom:0;left:0;overflow:visible;transform:none}._dialog_1ejcw_2[open]{height:-webkit-fit-content;height:fit-content;animation:.2s cubic-bezier(.25,.46,.45,.94) _mobileContentShow_1ejcw_1;display:flex}._dialog_1ejcw_2::backdrop{background-color:var(--gls-color-background-overlay);animation:.2s _overlayShow_1ejcw_1}@media (min-width:600px){._dialog_1ejcw_2{border-radius:var(--gls-border-radius-xl);width:90vw;height:-webkit-fit-content;height:fit-content;max-height:85vh;margin:auto;top:0;bottom:0;left:0;right:0}._dialog_1ejcw_2[open]{animation:.2s cubic-bezier(.25,.46,.45,.94) _contentShow_1ejcw_1}._dialog--sm_1ejcw_60{max-width:18rem}._dialog--md_1ejcw_64{max-width:38rem}._dialog--lg_1ejcw_68{max-width:56rem}._dialog--xl_1ejcw_72{max-width:75rem}}._dialogClose_1ejcw_77{top:var(--gls-spacing-5);right:var(--gls-spacing-5);width:1.5rem;height:1.5rem;color:var(--gls-color-text-foreground);cursor:pointer;background:var(--gls-color-surface-secondary);border-radius:var(--gls-border-radius-full);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}._dialogClose_1ejcw_77:hover{background:var(--gls-color-surface-secondary-hover)}._dialogHeader_1ejcw_98{padding:var(--gls-spacing-6);padding-bottom:0}._dialogTitle_1ejcw_103{font-size:var(--gls-font-size-8);letter-spacing:0;margin:0;font-weight:600;line-height:1.33333}._dialogDescription_1ejcw_111{margin:var(--gls-spacing-2) 0 0}._dialogContent_1ejcw_115{flex:auto;min-height:0;overflow-y:auto}._dialogBody_1ejcw_124{min-height:0;padding:var(--gls-spacing-6);flex:auto;overflow-y:auto}._dialogFooter_1ejcw_131{gap:var(--gls-spacing-3);padding:0 var(--gls-spacing-6) var(--gls-spacing-6);flex-wrap:wrap;justify-content:flex-end;display:flex}._visuallyHidden_1ejcw_139{white-space:nowrap;clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _overlayShow_1ejcw_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1ejcw_1{0%{opacity:0;transform:translateY(-20%)}30%{opacity:1}to{transform:translateY(0)}}@keyframes _mobileContentShow_1ejcw_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}
.listStatus-module__2tZ4fW__image{margin-bottom:var(--gls-spacing-2)}.listStatus-module__2tZ4fW__container{text-align:center;align-items:center;gap:var(--gls-spacing-2);margin:var(--gls-spacing-8) auto;max-width:calc(var(--gls-spacing-1) * 73);flex-direction:column;display:flex}
.shopResults-module__bcZrGq__list{gap:var(--gls-spacing-2);flex-direction:column;padding-left:0;list-style:none;display:flex;overflow:auto}.shopResults-module__bcZrGq__listItem{padding:0}.shopResults-module__bcZrGq__listStatus{padding-bottom:var(--gls-spacing-6);flex:1;align-items:center;display:flex}
.searchInput-module__-jQBCq__input{padding:3px 3px 0}.searchInput-module__-jQBCq__icon{color:var(--gls-color-icon-light)}.searchInput-module__-jQBCq__cross{width:var(--gls-spacing-5);height:var(--gls-spacing-5);background-color:var(--gls-color-surface-secondary);border-radius:var(--gls-border-radius-full);cursor:pointer;border:none;align-items:center;padding:3px;display:flex}.searchInput-module__-jQBCq__cross:hover{background-color:var(--gls-color-surface-secondary-hover)}
.shopSelector-module__YoshsW__modalContainer{height:100%}.shopSelector-module__YoshsW__header{margin-bottom:var(--gls-spacing-7)}.shopSelector-module__YoshsW__searchContainer{margin-bottom:var(--gls-spacing-6)}.shopSelector-module__YoshsW__modalContent{flex-direction:column;display:flex;overflow:hidden}
.revocationConfirmationDialog-module__aCP_QW__dialogContent{gap:var(--gls-spacing-4);flex-direction:column;padding-top:0;display:flex}.revocationConfirmationDialog-module__aCP_QW__description{margin:0}.revocationConfirmationDialog-module__aCP_QW__section{flex-direction:column;display:flex}.revocationConfirmationDialog-module__aCP_QW__sectionLabel{text-transform:uppercase}.revocationConfirmationDialog-module__aCP_QW__divider{border:none;border-top:1px solid var(--gls-color-divider-default);width:100%;padding:var(--gls-spacing-1) 0 var(--gls-spacing-3) 0;margin:0}.revocationConfirmationDialog-module__aCP_QW__fields{grid-gap:6px 14px;grid-template-columns:1fr;gap:6px 14px;margin:0;display:grid}@media (min-width:600px){.revocationConfirmationDialog-module__aCP_QW__fields{grid-template-columns:160px 1fr}}.revocationConfirmationDialog-module__aCP_QW__fieldLabel,.revocationConfirmationDialog-module__aCP_QW__fieldValue{margin:0}.revocationConfirmationDialog-module__aCP_QW__fieldValueMultiline{white-space:pre-wrap}.revocationConfirmationDialog-module__aCP_QW__footer{gap:var(--gls-spacing-4);flex-direction:column;display:flex}.revocationConfirmationDialog-module__aCP_QW__footerQuestion{margin:0}.revocationConfirmationDialog-module__aCP_QW__footerActions{justify-content:space-between;gap:var(--gls-spacing-3);display:flex}.revocationConfirmationDialog-module__aCP_QW__errorMessage{padding:var(--gls-spacing-2) 0 0;font-size:var(--gls-font-size-2);color:var(--gls-color-red-600)}
.revocationForm-module__2cL7wa__form{gap:var(--gls-spacing-5);flex-direction:column;width:100%;display:flex}.revocationForm-module__2cL7wa__card{padding:var(--gls-spacing-4)}@media (min-width:768px){.revocationForm-module__2cL7wa__card{padding:var(--gls-spacing-6)}}.revocationForm-module__2cL7wa__stepHeader{align-items:center;gap:var(--gls-spacing-3);margin-bottom:var(--gls-spacing-2);display:flex}.revocationForm-module__2cL7wa__stepNumber{background-color:var(--gls-color-brand-blue);color:#fff;width:22px;height:22px;line-height:1;font-size:var(--gls-font-size-2);font-weight:var(--gls-font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.revocationForm-module__2cL7wa__formNote{font-style:italic}.revocationForm-module__2cL7wa__nameFields{grid-gap:var(--gls-spacing-4);gap:var(--gls-spacing-4);grid-template-columns:1fr;display:grid}@media (min-width:600px){.revocationForm-module__2cL7wa__nameFields{grid-template-columns:1fr 1fr}}.revocationForm-module__2cL7wa__stepContent{gap:var(--gls-spacing-4);margin-top:var(--gls-spacing-4);flex-direction:column;display:flex}.revocationForm-module__2cL7wa__halfWidth{width:100%}@media (min-width:600px){.revocationForm-module__2cL7wa__halfWidth{width:50%}}.revocationForm-module__2cL7wa__parcelFieldRow{align-items:flex-start;gap:var(--gls-spacing-2);display:flex}.revocationForm-module__2cL7wa__parcelFieldRow>:first-child{flex:1}.revocationForm-module__2cL7wa__tooltipTrigger{cursor:pointer;color:var(--gls-color-content-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.revocationForm-module__2cL7wa__helpCircleIcon{color:var(--gls-color-icon-light)}.revocationForm-module__2cL7wa__radioOption{flex-direction:column;display:flex}.revocationForm-module__2cL7wa__radioOptionContent{gap:var(--gls-spacing-4);margin-top:var(--gls-spacing-3);padding-left:var(--gls-spacing-6);flex-direction:column;display:flex}.revocationForm-module__2cL7wa__radioGroupLabel{font-size:var(--gls-font-size-4);font-weight:var(--gls-font-weight-medium);color:var(--gls-color-content-primary);margin-bottom:var(--gls-spacing-2)}.revocationForm-module__2cL7wa__errorMessage{margin-top:var(--gls-spacing-2)}.revocationForm-module__2cL7wa__actionsWrapper{gap:var(--gls-spacing-4);flex-direction:column-reverse;justify-content:space-between;display:flex}@media (min-width:600px){.revocationForm-module__2cL7wa__actionsWrapper{flex-direction:row}}.revocationForm-module__2cL7wa__contractDateInput input[type=date]{-webkit-appearance:none;appearance:none}
.revocation-module__IgSy-q__introContainer{padding:var(--gls-spacing-4) var(--gls-spacing-5);border:1px solid var(--gls-color-border-primary)}.revocation-module__IgSy-q__legalStatementCard{border-left:3px solid var(--gls-color-border-primary)}
.revocationSuccess-module__A-Bl8G__wrapper{gap:var(--gls-spacing-4);flex-direction:column;display:flex}.revocationSuccess-module__A-Bl8G__card{align-items:flex-start;gap:var(--gls-spacing-4);padding:var(--gls-spacing-9) var(--gls-spacing-8);flex-direction:row;display:flex}.revocationSuccess-module__A-Bl8G__iconContainer{background-color:var(--gls-color-brand-green-light);border-radius:var(--gls-border-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.revocationSuccess-module__A-Bl8G__icon{color:var(--gls-color-brand-green);flex-shrink:0}.revocationSuccess-module__A-Bl8G__content{gap:var(--gls-spacing-2);flex-direction:column;display:flex}.revocationSuccess-module__A-Bl8G__description{margin:0}.revocationSuccess-module__A-Bl8G__actions{justify-content:flex-end;display:flex}
.styles-module___vQ3Sa__wrapper{padding:var(--gls-spacing-6) var(--gls-spacing-4) 0}@media (min-width:768px){.styles-module___vQ3Sa__wrapper{padding:var(--gls-spacing-6) var(--gls-spacing-6) 0}}.styles-module___vQ3Sa__container{gap:var(--gls-spacing-5);flex-direction:column;width:100%;max-width:760px;margin:0 auto;padding:0;display:flex}@media (min-width:1024px){.styles-module___vQ3Sa__container{padding:0 var(--gls-spacing-4)}}.styles-module___vQ3Sa__title{font-size:var(--gls-font-size-8);line-height:var(--gls-line-height-5)}@media (min-width:768px){.styles-module___vQ3Sa__title{font-size:var(--gls-font-size-9);line-height:var(--gls-line-height-10)}}
