.progress-indicator{margin-left:-24px;margin-right:-24px;overflow:hidden;position:relative}.progress-indicator__steps{overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none;z-index:0}.progress-indicator__steps::-webkit-scrollbar{display:none}.progress-indicator__slider{flex-grow:1;position:relative}.progress-indicator__line{height:1px;left:0;position:absolute;top:1rem;width:100%}.progress-indicator ul{display:flex;gap:0 2.5rem;justify-content:space-between;left:0;margin:0;padding:0;position:relative}.progress-indicator--clickable{margin-top:-4px}.progress-indicator--clickable ul{padding-top:4px}.progress-indicator--clickable .progress-indicator__line{top:1.25rem}.progress-indicator li{text-align:center}.progress-indicator li :not(button),.progress-indicator li.disabled{pointer-events:none}.progress-indicator__step-wrapper{text-align:center}.progress-indicator button{cursor:pointer;line-height:0;margin:0;padding:0}.progress-indicator__number{display:inline-block}.progress-indicator--clickable .progress-indicator--bg-blue li.completed button .progress-indicator__number{position:relative}.progress-indicator--clickable .progress-indicator--bg-blue li.completed button .progress-indicator__number>*{position:relative;z-index:1}.progress-indicator--clickable .progress-indicator--bg-blue li.completed button .progress-indicator__number:before{background:var(--tesa-primary-brand-blue);border:2px solid #fff;border-radius:50%;content:"";height:2.375rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.7);transition:all .2s cubic-bezier(0,0,.7,1.9);width:2.375rem;z-index:0}.progress-indicator--clickable .progress-indicator--bg-blue li.completed button:hover .progress-indicator__number-inner{color:var(--tesa-primary-brand-blue)}.progress-indicator--clickable .progress-indicator--bg-blue li.completed button:hover .progress-indicator__number:before{transform:translate(-50%,-50%) scale(1)}.progress-indicator--clickable .progress-indicator--bg-gray li.completed button .progress-indicator__number,.progress-indicator--clickable .progress-indicator--bg-white li.completed button .progress-indicator__number{position:relative}.progress-indicator--clickable .progress-indicator--bg-gray li.completed button .progress-indicator__number>*,.progress-indicator--clickable .progress-indicator--bg-white li.completed button .progress-indicator__number>*{position:relative;z-index:1}.progress-indicator--clickable .progress-indicator--bg-gray li.completed button .progress-indicator__number:before,.progress-indicator--clickable .progress-indicator--bg-white li.completed button .progress-indicator__number:before{background:#fff;border:2px solid var(--tesa-primary-brand-blue);border-radius:50%;content:"";height:2.375rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.7);transition:all .2s cubic-bezier(0,0,.7,1.9);width:2.375rem;z-index:0}.progress-indicator--clickable .progress-indicator--bg-gray li.completed button:hover .progress-indicator__number-inner,.progress-indicator--clickable .progress-indicator--bg-white li.completed button:hover .progress-indicator__number-inner{color:#fff}.progress-indicator--clickable .progress-indicator--bg-gray li.completed button:hover .progress-indicator__number:before,.progress-indicator--clickable .progress-indicator--bg-white li.completed button:hover .progress-indicator__number:before{transform:translate(-50%,-50%) scale(1)}.progress-indicator__number-inner{align-items:center;border:1px solid #0000;border-radius:50%;display:flex;font-size:1.1875rem;font-weight:700;height:2rem;justify-content:center;line-height:1.333333333333333;margin:0 auto;transition:all .2s cubic-bezier(0,0,.7,1.9);width:2rem}.progress-indicator__number-inner .icon{height:1.5rem;width:1.5rem}.progress-indicator__label{font-size:1.1875rem;font-weight:700;line-height:1.25;margin-top:.5rem;white-space:nowrap}.progress-indicator--bg-blue .progress-indicator__line{background:#fff}.progress-indicator--bg-blue .progress-indicator__number-inner{background:var(--tesa-primary-brand-blue);border:1px solid #fff;color:#fff}.progress-indicator--bg-blue li.active .progress-indicator__number-inner{background-color:#0f377f;border:1px solid #0f377f}.progress-indicator--bg-blue li.completed .progress-indicator__number-inner{background:#fff;color:var(--tesa-primary-brand-blue)}.progress-indicator--bg-blue .progress-indicator__label{color:#fff}.progress-indicator--bg-blue li.disabled .progress-indicator__number-inner{background:#f5f5f5;border-color:#ececed;color:#d9dada}.progress-indicator--bg-blue li.disabled .progress-indicator__label{color:#fff;opacity:.3}.progress-indicator--bg-gray .progress-indicator__line,.progress-indicator--bg-white .progress-indicator__line{background:var(--tesa-primary-brand-blue);height:2px}.progress-indicator--bg-gray .progress-indicator__number-inner,.progress-indicator--bg-white .progress-indicator__number-inner{background:#fff;border:1px solid #9c9d9d;color:var(--tesa-text-grey-dark)}.progress-indicator--bg-gray .progress-indicator__label,.progress-indicator--bg-white .progress-indicator__label{color:var(--tesa-text-grey-dark)}.progress-indicator--bg-gray li.active .progress-indicator__number-inner,.progress-indicator--bg-white li.active .progress-indicator__number-inner{background:#0f377f;border-color:#0f377f;color:#fff}.progress-indicator--bg-gray li.active .progress-indicator__label,.progress-indicator--bg-white li.active .progress-indicator__label{color:#0f377f}.progress-indicator--bg-gray li.completed .progress-indicator__number-inner,.progress-indicator--bg-white li.completed .progress-indicator__number-inner{background:var(--tesa-primary-brand-blue);border-color:var(--tesa-primary-brand-blue);color:#fff}.progress-indicator--bg-gray li.completed .progress-indicator__label,.progress-indicator--bg-white li.completed .progress-indicator__label{color:#333}.progress-indicator--bg-gray li.disabled .progress-indicator__number-inner,.progress-indicator--bg-white li.disabled .progress-indicator__number-inner{background:#f5f5f5;border-color:#ececed;color:#d9dada}.progress-indicator--bg-gray li.disabled .progress-indicator__label,.progress-indicator--bg-white li.disabled .progress-indicator__label{color:var(--tesa-text-grey-dark);opacity:.3}@media (min-width:1024px){.progress-indicator{margin-left:-32px;margin-right:-32px}}.progress-indicator__steps{display:flex}.progress-indicator__steps:after,.progress-indicator__steps:before{content:"";flex:0 0 24px}@media (min-width:1024px){.progress-indicator__steps:after,.progress-indicator__steps:before{flex:0 0 32px}}.progress-indicator:after,.progress-indicator:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:24px;z-index:1}@media (min-width:1024px){.progress-indicator:after,.progress-indicator:before{width:32px}}.progress-indicator:before{background:linear-gradient(270deg,#0097d400 0,#0097d4);left:0}.progress-indicator:after{background:linear-gradient(90deg,#0097d400 0,#0097d4);right:0}.progress-indicator--bg-white:before{background:linear-gradient(270deg,#fff0 0,#fff)}.progress-indicator--bg-white:after{background:linear-gradient(90deg,#fff0 0,#fff)}.progress-indicator--bg-gray:before{background:linear-gradient(270deg,#f5f5f500 0,#f5f5f5)}.progress-indicator--bg-gray:after{background:linear-gradient(90deg,#f5f5f500 0,#f5f5f5)}.base-select{--vs-dropdown-color:#333;display:block;margin-bottom:1.5rem;min-width:0;position:relative}.base-select--has-focus{z-index:3}.base-select--disabled{background-color:#f8f8f8;pointer-events:none}.base-select--disabled>*{opacity:.5}.base-select input{pointer-events:none}.base-select .vs__dropdown-toggle{align-items:center;background:#f8f8f8;border-color:#0000;border-radius:0;display:flex;height:3.5rem;padding:.75rem 1rem;position:relative}.base-select .vs__dropdown-toggle:after{background-color:#9c9d9d;bottom:-1px;content:"";height:2px;left:-1px;position:absolute;right:-1px;transform:scaleY(.5);transform-origin:50% 100%;transition:all .2s ease-in-out;z-index:2}.base-select .vs__dropdown-toggle:hover{background-color:#ececed}.base-select .vs__dropdown-toggle:hover:after{background-color:#333}.base-select .vs__dropdown-toggle>*{pointer-events:none}.base-select .vs__dropdown-option{color:#333}.base-select .vs__actions{padding:0;width:2rem}.base-select .vs__search,.base-select .vs__search:focus,.base-select .vs__selected,.base-select__label{border:0;color:#333;font-size:1.125rem;line-height:1.5rem;vertical-align:middle}.base-select .vs__search,.base-select .vs__selected{display:inline-block;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.base-select--has-label .vs__search,.base-select--has-label .vs__selected{transform:translateY(.5rem)}.base-select .vs__selected-text-wrapper{overflow:hidden}.base-select .vs__selected-options{flex-wrap:nowrap;font-size:0;min-width:0;padding:0}.base-select .vs__search,.base-select .vs__search:focus{margin:0;padding:0}.base-select__label{align-items:center;display:flex;height:3.5rem;left:0;padding:.75rem 2.5rem .75rem 1rem;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.base-select__label>span{display:inline-block;overflow:hidden;text-overflow:ellipsis;transform-origin:0 0;transition:all .2s ease-in-out;white-space:nowrap}.base-select .vs--open+.base-select__label>span,.base-select .vs--searching+.base-select__label>span,.base-select--has-value .base-select__label>span{color:#333;transform:translateY(-.6875rem) scale(.78)}.base-select .vs--open+.base-select__label>span,.base-select .vs--searching+.base-select__label>span{color:#0f377f}.base-select--has-error .base-select__label>span{color:#be0014}.base-select .vs__dropdown-menu{border-color:#0000;border-radius:0;box-shadow:none;padding:0;z-index:1}.base-select .v-select:not(.vs--open) .vs__dropdown-menu{display:none}.base-select .vs__dropdown-option{font-size:1.125rem;line-height:1.5rem;white-space:normal}@media (min-width:1024px){.base-select .vs__dropdown-option{padding:.75rem 1.25rem .75rem 1.5rem}}.base-select .vs__dropdown-option--disabled{cursor:default;opacity:.5;pointer-events:none}.base-select .vs__dropdown-option--highlight{background:#ececed;color:#333}.base-select__group-label{color:var(--tesa-text-grey-dark);font-weight:600;pointer-events:none}.base-select__indented-option{padding-left:16px}.base-select .vs__open-indicator{color:#333;display:inline-block;transform:scaleY(1);transition:all .3s ease-out}.base-select .icon{display:block;font-size:2rem;margin:-1rem 0}.base-select .vs--open{z-index:1}.base-select .vs--open .vs__open-indicator{color:var(--tesa-primary-brand-blue);transform:scaleY(-1)}.base-select .vs--open.vs--single .vs__selected{opacity:1;position:static}.base-select .vs--open .vs__dropdown-toggle{box-shadow:0 0 0 2px #0097d4}.base-select .vs--open .vs__dropdown-toggle:after{background-color:var(--tesa-primary-brand-blue);bottom:-3px;transform:scaleY(1)}.base-select .vs--open .vs__dropdown-menu{border-color:#ececed}.base-select--on-blue-bg .vs__dropdown-toggle,.base-select--on-gray-bg .vs__dropdown-toggle,.base-select--on-red-bg .vs__dropdown-toggle{background:#fff}.base-select--on-blue-bg.base-select--has-value .base-select__label>span,.base-select--on-gray-bg.base-select--has-value .base-select__label>span,.base-select--on-red-bg.base-select--has-value .base-select__label>span{color:var(--tesa-text-grey-dark)}.base-select--has-error .vs__dropdown-toggle:after{background-color:#be0014;transform:scaleY(1)}.base-select__input:disabled~.base-select__reset-button{display:none}.base-select__error-message{color:#be0014;padding:.25rem 0 0 1rem}.base-select__error-message a{text-decoration:underline}.base-select--on-blue-bg .base-select__error-message,.base-select--on-red-bg .base-select__error-message{color:#fff}.base-select--on-blue-bg .base-select__error-message{background:#be0014;padding:.25rem 1rem}.base-select--no-margin-bottom{margin-bottom:0}.base-text-input__show-password-toggle-button{color:#333;cursor:pointer;display:flex;font-size:32px}.base-text-input__hidden-password-meter{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.base-text-input__password-message-wrapper{color:var(--tesa-text-grey-dark);display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.5rem}.base-text-input--password-strength-0 .base-text-input__background-box:after{background-color:#e3000f;width:20%}.base-text-input--password-strength-0 .base-text-input__password-strength-label{color:#e3000f}.base-text-input--password-strength-1 .base-text-input__background-box:after{background-color:#e39700;width:40%}.base-text-input--password-strength-1 .base-text-input__password-strength-label{color:#e39700}.base-text-input--password-strength-2 .base-text-input__background-box:after{background-color:#e39700;width:60%}.base-text-input--password-strength-2 .base-text-input__password-strength-label{color:#e39700}.base-text-input--password-strength-3 .base-text-input__background-box:after{background-color:#00d33e;width:80%}.base-text-input--password-strength-3 .base-text-input__password-strength-label{color:#00d33e}.base-text-input--password-strength-4 .base-text-input__background-box:after{background-color:var(--tesa-primary-brand-blue);width:100%}.base-text-input--password-strength-4 .base-text-input__password-strength-label{color:var(--tesa-primary-brand-blue)}.register-form-fields__headline[data-v-82cba292]{margin-bottom:32px}.register__back-link{margin-bottom:1rem}.register__form{margin-top:32px}.register__form>.grid-row{row-gap:0}.register__form-field-wrapper{width:100%}.register__privacy-hint{text-align:right}.register__button-container{grid-column:7/span 6}.register__form-field-skeleton{background-color:#f8f8f8;display:block;height:56px;margin-bottom:1rem}@media (min-width:768px){.register__form-field-salutation-wrapper{width:calc(50% - 12px)}}@media (min-width:1024px){.register__form-field-salutation-wrapper{width:calc(37.5% - 20px)}}.edit-button{color:var(--tesa-text-grey-dark);cursor:pointer;flex:0 0 auto;height:32px;margin-left:1rem;width:32px}.edit-button>svg{height:100%;width:100%}.address-display header{display:flex;justify-content:space-between}.address-display__headline{margin-bottom:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-display--with-placeholder .address-display__content__address{display:none}.address-display--with-background{background-color:#f5f5f5;padding:32px 24px}@media (min-width:768px){.address-display--with-background{padding:32px}}.address-display--with-top-border{border-top:1px solid #d9dada;padding:24px 0 0}.address-display--with-background.address-display--with-placeholder .address-display__content{position:relative}.address-display--with-background.address-display--with-placeholder .address-display__content__placeholder{position:absolute}.address-display--with-background.address-display--with-placeholder .address-display__content__address{display:block;visibility:hidden}.address-form .grid-row{row-gap:0}.address-form__form-field-skeleton{background-color:#f8f8f8;display:block;height:56px;margin-bottom:1rem}.address-form__salutation-select{width:50%;z-index:2}.address-form__button-container{grid-column:7/span 6}.address-form__server-error-message{color:#be0014;padding:0 0 1rem}.address-form__server-error-message a{text-decoration:underline}.available-address{display:flex;flex-direction:column;height:100%;justify-content:space-between}.available-address__content--confirm-remove{display:flex;flex:1 0 auto;flex-direction:column;justify-content:flex-end}.available-address__button-container{flex:0 0 auto;padding-top:24px}.available-address__hidden-button{pointer-events:none;visibility:hidden}.available-address__confirm-remove-content button:last-of-type{color:var(--tesa-primary-brand-blue);text-transform:none}.available-addresses__items{margin-bottom:-2rem;margin-left:-24px;overflow:auto;padding-bottom:.5rem;padding-left:24px;width:100vw}@media (min-width:1024px){.available-addresses__items{margin-left:0;padding-left:0;width:100%}}.available-addresses__items>div{display:flex;flex-wrap:nowrap}@media (min-width:1024px){.available-addresses__items>div{flex-wrap:wrap}}.available-addresses__address{flex:0 0 auto;padding:1.5rem 32px 1.5rem 0;width:264px}.edit-addresses-layer__content-container{background-color:#fff;padding:0 24px 64px;position:relative;width:calc(100vw - var(--scrollbar-width))}.edit-addresses-layer--uncancellable .edit-addresses-layer__content-container{padding-top:32px}@media (min-width:1024px){.edit-addresses-layer__content-container{max-width:904px;padding:0 48px 64px}}.edit-addresses-layer__active-address{border-bottom:1px solid #d9dada;padding:2rem 0}.edit-addresses-layer__active-address--edit{padding-bottom:4rem}.edit-addresses-layer--uncancellable .edit-addresses-layer__active-address{border-bottom:none;padding-bottom:0}.edit-addresses-layer__address-display{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:768px){.edit-addresses-layer__address-display{margin:0}}.edit-addresses-layer__available-addresses{border-bottom:1px solid #d9dada;padding:2rem 0}.edit-addresses-layer__add-address{padding:2rem 0}.form-base-checkbox{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem;position:relative}.form-base-checkbox:has(input:focus-visible){outline:2px solid currentColor}.form-base-checkbox__input{opacity:0;position:absolute}.form-base-checkbox__checkbox{align-items:center;align-self:flex-start;background-color:#d9dada;display:flex;flex:0 0 auto;height:1.5rem;justify-content:center;margin-right:1rem;width:1.5rem}:focus-visible~.form-base-checkbox__checkbox{box-shadow:0 0 0 2px #0097d4}.form-base-checkbox--is-checked .form-base-checkbox__checkbox{background-color:var(--tesa-primary-brand-blue);color:#fff}:focus-visible~.form-base-checkbox--is-checked .form-base-checkbox__checkbox{box-shadow:0 0 0 2px #fff}.form-base-checkbox--appearance-outline .form-base-checkbox__checkbox{background-color:initial;color:inherit;margin-left:-.1875rem;margin-right:.625rem}.form-base-checkbox--appearance-large .form-base-checkbox__checkbox{background-color:#fff;color:var(--tesa-primary-brand-blue);height:2.5rem;width:2.5rem}.form-base-checkbox__checkmark{height:1.25rem;width:1.25rem}.form-base-checkbox--appearance-outline .form-base-checkbox__checkmark{height:1.5rem;width:1.5rem}.form-base-checkbox--appearance-large .form-base-checkbox__checkmark{height:2rem;width:2rem}.form-base-checkbox__icon-checkbox{align-self:flex-start;flex:0 0 auto}.form-base-checkbox__label{flex:1 1 100%;max-width:calc(100% - 2.5rem)}.form-base-checkbox--appearance-large .form-base-checkbox__label{max-width:calc(100% - 3.5rem)}.form-base-checkbox__label a:not(.link){text-decoration:underline}.form-base-checkbox__legal-text{cursor:default;display:block;margin-top:8px}.form-base-checkbox__legal-text>*+*{margin-top:16px}.form-base-checkbox__legal-text-accordion-toggle{display:block;margin:8px 0;text-decoration:underline}.form-base-checkbox--on-red-bg .form-base-checkbox__checkbox,.form-base-checkbox--on-red-bg .form-base-checkbox__label{color:#fff}.form-base-checkbox--on-blue-bg{color:#262626}.form-base-checkbox--on-gray-bg .form-base-checkbox__checkbox{color:#fff}.form-base-checkbox--has-error.form-base-checkbox--appearance-default:not(.form-base-checkbox--on-red-bg) .form-base-checkbox__checkbox{border:2px solid #be0014}.form-base-checkbox--has-error.form-base-checkbox--appearance-outline:not(.form-base-checkbox--on-red-bg) .form-base-checkbox__checkbox svg{fill:#be0014}.form-base-checkbox__error{background:#be0014;color:#fff;margin-top:.5rem;padding:.25rem 1rem}.form-base-checkbox__error a{text-decoration:underline}.form-base-checkbox__tooltip-error{align-items:center;background-color:#fff;bottom:calc(100% + .3125rem);color:#333;display:flex;justify-content:flex-start;left:-.1875rem;padding:.5rem;position:absolute}.form-base-checkbox__tooltip-error:before{background-color:#fff;bottom:-.3125rem;content:"";height:.625rem;left:.4375rem;position:absolute;transform:rotate(45deg);width:.625rem}.form-base-checkbox--appearance-outline .form-base-checkbox__tooltip-error{bottom:100%}.form-base-checkbox__tooltip-error-icon{align-self:flex-start;color:#be0014;flex:0 0 auto;height:1rem;margin-right:.25rem;margin-top:.25rem;width:1rem}.form-base-checkbox__tooltip-error-text{flex:1 1 auto}.form-base-checkbox__tooltip-error-text a{text-decoration:underline}.form-base-checkbox--no-margin,.form-base-checkbox--no-margin .form-base-checkbox__checkbox{margin:0}.checkout-order-delivery-time{align-items:center;display:flex;justify-content:space-between}@media (min-width:768px){.checkout-order-delivery-time{justify-content:flex-start}}.checkout-order-delivery-time__value{align-items:center;display:flex;flex:0 0 auto;margin-left:1.5rem}.checkout-order-delivery-time__status-icon{border-radius:50%;height:.5rem;margin-right:.5rem;width:.5rem}.checkout-overview__company-note{margin-top:.5rem}.checkout-overview__address-container{margin-left:-24px;margin-right:-24px}@media (min-width:768px){.checkout-overview__address-container{margin-left:0;margin-right:0}}.checkout-overview__address-container>.grid-row{row-gap:1rem}.checkout-overview__products-container{margin-top:1rem}.checkout-overview__legal-wrapper .form-base-checkbox__label a{background-image:linear-gradient(90deg,currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:99.9% 1px;color:#333;display:inline;padding-bottom:1px;text-decoration:none!important;transition:color .1s ease-in-out,background-size .1s ease-in-out}html.has-hover .checkout-overview__legal-wrapper .form-base-checkbox__label a:hover{background-image:linear-gradient(90deg,currentColor,currentColor);background-size:100% 1px;color:var(--tesa-primary-brand-blue);text-decoration:none}.checkout-overview__order-button{padding-left:.5rem;padding-right:.5rem}.checkout-overview__order-button--top{display:none}.checkout-overview__order-button--bottom{margin-top:2rem}.checkout-overview__order-note--top{display:none}.checkout-overview__legal-disclaimer-checkbox{margin-top:.5rem}@media (min-width:1200px){.checkout-overview__order-button--top{display:flex}.checkout-overview__order-note--top{display:block}}.checkout-payment-display{align-items:baseline;display:flex;justify-content:space-between;margin-top:24px}.mollie-card__input{position:relative}.mollie-card__error{color:#be0014;font-size:1rem;line-height:1.25;margin:.25rem 0 0 1rem;text-align:left}.mollie-component{background-color:#fff;height:54px;padding:1.5625rem 1rem .4375rem;position:relative}.mollie-component:after{background-color:#9c9d9d;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleY(.5);transform-origin:50% 100%;transition:all .2s ease-in-out;width:100%}.mollie-component.has-focus:after{background-color:var(--tesa-primary-brand-blue);transform:scaleY(1)}.mollie-component.is-invalid:after{background-color:#be0014;transform:scaleY(1)}.mollie-card__label{left:1rem;max-width:calc(100% - 32px);overflow:hidden;pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);transform-origin:top left;transition:transform .2s ease-in-out,color .2s ease-in-out;white-space:nowrap;z-index:2}.mollie-card__label:has(+.has-focus),.mollie-card__label:has(+.is-touched.is-valid){transform:translateY(-90%) scale(.8)}.mollie-card__label:has(+.has-focus){color:var(--tesa-primary-brand-blue)}.mollie-card__label:has(+.is-invalid){color:#be0014}.has--placeholder .mollie-card__label,.has-value .mollie-card__label{transform:translateY(-90%) scale(.8)}.checkout-select-payment__item[data-v-ad679c12]{background-color:#f5f5f5;padding:16px}.checkout-select-payment__item+.checkout-select-payment__item[data-v-ad679c12]{margin-top:16px}.checkout-select-payment__item-label-wrapper[data-v-ad679c12]{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;position:relative}.checkout-select-payment__item-label-wrapper[data-v-ad679c12]:focus-visible,.checkout-select-payment__item-label-wrapper[data-v-ad679c12]:has(:focus-visible){box-shadow:0 0 0 2px #0097d4}.checkout-select-payment__item-input[data-v-ad679c12]{opacity:0;position:absolute}.checkout-select-payment__item-checkbox[data-v-ad679c12]{background-color:#fff;border:1px solid #d9dada;border-radius:50%;display:inline-block;flex:0 0 auto;height:1.5rem;margin-right:1rem;position:relative;width:1.5rem}.-selected .checkout-select-payment__item-checkbox[data-v-ad679c12],input:checked+.checkout-select-payment__item-checkbox[data-v-ad679c12]{background-color:#fff;border-color:var(--tesa-primary-brand-blue)}.-selected .checkout-select-payment__item-checkbox[data-v-ad679c12]:after,input:checked+.checkout-select-payment__item-checkbox[data-v-ad679c12]:after{background-color:var(--tesa-primary-brand-blue);border-radius:50%;content:"";height:55%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55%}.checkout-select-payment__item-label[data-v-ad679c12]{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.checkout-select-payment__item-label-logos[data-v-ad679c12]{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.checkout-select-payment__item-label-logos>[data-v-ad679c12]{background-color:#fff;border:1px solid #d9dada;height:26px;object-fit:contain;width:50px}.checkout-select-payment__cc-form[data-v-ad679c12]{margin:16px 0 16px 40px}@media (min-width:1024px){.checkout-select-payment__cc-form[data-v-ad679c12]{margin-right:168px}}.checkout-completion__headline{align-items:flex-start;display:flex;justify-content:flex-start}.checkout-completion__headline>svg{height:3rem;margin-right:.5rem;width:3rem}@media (min-width:1024px){.checkout-completion__headline>svg{height:4rem;width:4rem}}.checkout-completion__headline--success>svg{color:var(--tesa-primary-brand-blue)}.checkout-completion__headline--in-progress>svg{color:#be0014}.checkout-completion__headline--failure{align-items:center}.checkout-completion__headline--failure>svg{color:#be0014;font-size:32px;height:2.5rem;width:2.5rem}.checkout-completion__headline--failure+.copy{margin-left:3rem}.checkout-completion__order-number{align-items:baseline;display:flex;justify-content:space-between;margin-top:-24px}@media (min-width:768px){.checkout-completion__order-number{justify-content:flex-start;margin-top:0}}.checkout-completion__order-number>span:last-of-type{flex:0 0 auto;padding-left:1.5rem}.checkout-completion__price{border-top:1px solid #d9dada;padding-top:24px}@media (min-width:1200px){.checkout-completion__price{border:none;padding-top:0}}.checkout-completion__order-button{padding-left:.5rem;padding-right:.5rem}.checkout-completion__order-button--bottom{margin-top:24px}@media (min-width:1200px){.checkout-completion__order-button--top{display:flex}}@media (min-width:768px){.checkout-payment__button[data-v-2600e528]{grid-column:7/span 6}}.checkout{margin-top:56px}.checkout__step-display{margin-bottom:48px}.checkout__register-ctas{margin-top:48px;position:relative;z-index:0}@media (min-width:1024px){.checkout{margin-top:64px}.checkout__step-display{margin-left:auto;margin-right:auto;width:calc(66.66667% - 10.66667px)}.checkout__register-ctas{margin-top:0}.checkout__column-narrow{margin-left:auto;margin-right:auto;width:calc(66.66667% - 10.66667px)}}