.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:not(.vs__search){pointer-events:none}.base-select .v-select{position:relative}.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:auto}.base-select .vs__dropdown-option{color:#333}.base-select .vs__actions{align-items:center;display:flex;flex:0 0 auto;gap:.25rem;padding:0;width:auto}.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{display:flex;flex:1 1 auto;flex-wrap:nowrap;font-size:0;min-width:0;padding:0;width:100%}.base-select .vs__selected{flex:0 0 auto}.base-select .vs__search{background:#0000;flex:1 1 auto;min-width:0;pointer-events:auto}.base-select .vs__search,.base-select .vs__search:focus{margin:0;padding:0}.base-select .vs__clear{align-items:center;cursor:pointer;display:flex}.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{background:#fff;border:1px solid #ececed;border-radius:0;border-top:0;box-shadow:none;box-sizing:border-box;left:0;list-style:none;margin:2px 0 0;max-height:21.875rem;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:2}.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{margin-bottom:0}.buy-online-layer{margin-top:1rem}.buy-online-layer .lightbox__thumbnail{display:inline-block}.buy-online-layer__open-layer-button{align-items:center;cursor:pointer;display:flex}.buy-online-layer__open-layer-button-icon{font-size:24px}.buy-online-layer__open-layer-button-label{margin-left:16px;text-decoration:underline}.buy-online-layer__lightbox-content-wrapper{background-color:#fff;padding:0 16px 48px;position:relative;width:calc(100vw - var(--scrollbar-width))}.buy-online-layer__tiles-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:24px}.buy-online-layer__tile{align-items:center;background-color:#fff;border:1px solid #d9dada;display:flex;flex:0 0 auto;justify-content:center;padding:16px}.buy-online-layer__tile-image{width:100%}@media (min-width:768px){.buy-online-layer__lightbox-content-wrapper{max-width:656px;padding:0 48px 48px}.buy-online-layer__tiles-wrapper{justify-content:space-evenly}}@media (min-width:1024px){.buy-online-layer--button-small .buy-online-layer__open-layer-button{font-size:1rem}.buy-online-layer--button-small .buy-online-layer__open-layer-button-icon{font-size:24px}.buy-online-layer--button-small .buy-online-layer__open-layer-button-label{margin-left:4px}}.product-price-display{margin-top:2rem}.product-price-display__price-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;margin-left:-1rem}.product-price-display__price-wrapper>*{margin-left:1rem}.product-price-display__price{font-size:2.375rem;line-height:1}.product-price-display--reduced .product-price-display__price{color:#e3000f}.product-price-display__previous-price{font-size:1.25rem;text-decoration:line-through}.product-price-display__savings{color:#e3000f;font-size:1.25rem}.product-price-display__notice{font-size:1rem;margin-top:.25rem}.product-price-display__cheapest-price-text{font-size:1rem;line-height:1.25rem}.product-price-display__shipping-costs-link{text-decoration:underline}.product-price-display--small{margin-top:1rem}.product-price-display--small .product-price-display__price{font-size:2rem;font-weight:700}.product-price-display--small .product-price-display__cheapest-price-text,.product-price-display--small .product-price-display__notice{font-size:.875rem}@media (min-width:1024px){.product-price-display__price{font-size:3.25rem}.wizard-single-result .product-price-display__price{font-size:2.5rem}}.product-color-icon[data-v-20e2ed62]{background:url(/relaunch2020/build/images/tesa-product-colors.209c3245.png) no-repeat;background-size:auto 100%;border-radius:50%;display:block;height:16px;position:relative;width:16px}.product-color-icon--with-border[data-v-20e2ed62]:before{border:1px solid #9c9d9d;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}svg[data-v-734a3fc4]{display:block;height:18px;position:relative;transform:rotate(-90deg);width:18px}.product-variant-selector{border-top:1px solid #ececed;margin-top:2rem}.product-variant-selector__fieldset{margin-top:1.5rem}.product-variant-selector__tags-outer-wrapper{margin:.5rem -24px 0;max-width:calc(100vw - var(--scrollbar-width));overflow:hidden}.product-variant-selector__tags-inner-wrapper{display:flex;gap:16px;margin-bottom:-50px;overflow-x:auto;padding-bottom:50px}.product-variant-selector__tag-wrapper{flex:0 0 auto}.product-variant-selector__tag-wrapper:first-child{padding-left:24px}.product-variant-selector__tag-wrapper:last-child{padding-right:24px}.product-variant-selector__tag{align-items:center;background-color:#fff;border:1px solid #d9dada;cursor:pointer;display:flex;font-size:1rem;height:48px;justify-content:center;padding:8px 16px}.product-variant-selector__tag.-active,.product-variant-selector__tag:hover{border-color:var(--tesa-primary-brand-blue)}.product-variant-selector__tag:has(:focus-visible){box-shadow:0 0 0 2px currentColor}.product-variant-selector__tag.-invalid{opacity:.5}.product-variant-selector__tag-color-icon{flex:0 0 auto;margin-right:8px}.product-variant-selector--small{border-top:none;font-size:1rem;margin-top:0}.product-variant-selector--small .product-variant-selector__fieldset:first-of-type{margin-top:0}@media (min-width:768px){.product-variant-selector__tags-outer-wrapper{margin-left:0;margin-right:0;overflow:initial}.product-variant-selector__tags-inner-wrapper{flex-wrap:wrap;gap:16px;margin-bottom:0;overflow-x:initial;padding-bottom:0}.product-variant-selector__tag-wrapper{margin:0}.product-variant-selector__tag-wrapper:first-child{padding-left:0}.product-variant-selector__tag-wrapper:last-child{padding-right:0}}.delivery-time-display{align-items:center;display:flex}.delivery-time-display__status-icon{border-radius:50%;flex:0 0 auto;height:.5rem;width:.5rem}.delivery-time-display__message{margin-left:.5rem}.tiered-prices[data-v-7572dce1]{margin-bottom:16px}.tiered-prices__progress[data-v-7572dce1]{background-color:#d9dada;border-radius:3px;height:4px;overflow:hidden;position:relative;width:100%}.tiered-prices__progress-bar[data-v-7572dce1]{background-color:#0097d4;height:100%;left:0;top:0}.tiered-prices__button-wrapper[data-v-7572dce1]{display:flex;gap:16px}.tiered-prices__button[data-v-7572dce1]{align-items:center;border:2px solid #ececed;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:1rem;font-weight:600;justify-content:center;padding:.5rem .75rem}.tiered-prices__button-savings[data-v-7572dce1]{color:#0f377f}.tiered-prices__button.-active[data-v-7572dce1],.tiered-prices__button[data-v-7572dce1]:hover{border-color:#0097d4}.add-to-cart{margin-top:1rem}.add-to-cart__tiered-prices{display:flex;gap:16px;margin-bottom:24px}.add-to-cart__amount-input{margin-bottom:0}.add-to-cart__button-wrapper{align-items:flex-start;display:flex;gap:24px}.add-to-cart__button{flex:1 0 auto}.add-to-cart__wishlist-button{flex:0 0 auto;font-size:2rem;height:56px;justify-content:center;padding:0;width:56px}.add-to-cart__out-of-stock-note,.add-to-cart__wishlist-button{align-items:center;display:flex}.add-to-cart__out-of-stock-note:before{background-color:#be0014;border-radius:50%;content:"";display:block;flex:0 0 auto;height:.5rem;margin-right:.5rem;width:.5rem}.friendly-captcha{display:block;margin-bottom:1rem;position:relative}.friendly-captcha__checkbox{opacity:0;pointer-events:none;position:absolute}.friendly-captcha__error-message{color:#be0014;padding:.25rem 1rem}.friendly-captcha--on-blue-bg .friendly-captcha__error-message,.friendly-captcha--on-red-bg .friendly-captcha__error-message{color:#fff}.friendly-captcha--on-blue-bg .friendly-captcha__error-message{background-color:#be0014;color:#fff;display:block;margin-top:8px;width:fit-content}.friendly-captcha .frc-icon{width:auto}.add-to-wishlist-button__icon{display:block}.add-to-wishlist-button--override-inherited-styles.add-to-wishlist-button--active .add-to-wishlist-button__icon{color:var(--tesa-primary-brand-blue)}.email-reminder-form .button-area[data-v-b1b8290c]{display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;width:100%}.email-reminder-form .button-area .cancel[data-v-b1b8290c],.email-reminder-form .button-area .subscribe-button[data-v-b1b8290c]{width:100%}@media screen and (min-width:768px){.email-reminder-form .button-area .cancel[data-v-b1b8290c],.email-reminder-form .button-area .subscribe-button[data-v-b1b8290c]{width:auto}}.email-reminder-form .headline[data-v-b1b8290c]{color:var(--tesa-primary-brand-blue)}.email-reminder-form .grid-row[data-v-b1b8290c]{gap:0}@media screen and (min-width:767px){.email-reminder-form .grid-row[data-v-b1b8290c]{gap:0}}.email-reminder{background-color:#cdeafc;margin-top:1.5rem;padding:1rem}.email-reminder .button-area{align-items:center;display:flex;justify-content:space-between}.email-reminder .button-area .subscribe-button{width:100%}.email-reminder .button-area .fav-button{padding:0 1rem}.email-reminder .button-area .fav-button :deep(.icon){height:2rem;width:2rem}.email-reminder-layer{background-color:#fff;font-size:18px;max-width:904px;padding:8px 24px 64px;position:relative;width:calc(100vw - var(--scrollbar-width))}@media (min-width:1024px){.email-reminder-layer{height:auto;padding:16px 48px 64px;width:auto}}.email-reminder-layer__close-button{color:#333;cursor:pointer;font-size:0;position:absolute;right:16px;top:16px}.email-reminder-layer__close-button>svg{height:32px;width:32px}.email-reminder-button__icon{display:block}.svg-image[data-v-caf25a42]{width:100%}.svg-image img[data-v-caf25a42]{height:100%;object-fit:contain;width:100%}.mobile-aspect-ratio[data-v-420d4ad4]{aspect-ratio:2/3;object-fit:cover}.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)}.slot-slider{isolation:isolate;margin-left:calc(var(--slider-container-padding-sides, 0)*-1);margin-right:calc(var(--slider-container-padding-sides, 0)*-1);overflow:hidden;padding-left:calc(var(--slider-container-padding-sides, 0));padding-right:calc(var(--slider-container-padding-sides, 0));position:relative}@media (min-width:1024px){.slot-slider__content{display:flex;max-width:none}}.slot-slider__content__gradient{display:none}@media (min-width:1024px){.slot-slider__content__gradient{background:linear-gradient(90deg,#fff,#fff0);display:block;height:100%;left:0;pointer-events:none;position:absolute;width:calc(var(--slider-container-padding-sides, 0));z-index:2}.slot-slider__content__gradient--right{background:linear-gradient(-90deg,#fff,#fff0);left:auto;right:0}}.slot-slider__content .swiper-container{overflow:visible}@media (min-width:1024px){.slot-slider--shop .slot-slider__content .swiper-container,.slot-slider__content .swiper-container{flex:1 0 auto;max-width:1280px;width:100%}}@media (min-width:768px){.slot-slider__content .swiper-wrapper{width:calc(100% + 24px)}}@media (min-width:1024px){.slot-slider__content .swiper-wrapper{width:calc(100% + 32px)}}.slot-slider__slide{margin-right:24px;position:relative;-webkit-user-select:none;user-select:none}.slot-slider__slide.swiper-slide{height:auto}.slot-slider__slide.swiper-slide>*{pointer-events:none}.slot-slider__slide.swiper-slide-visible>*{pointer-events:auto}.slot-slider__slider-controls{margin-top:2rem}.consumer-product-requirements__video{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.consumer-product-requirements__video{flex-direction:row;gap:1.5rem}.consumer-product-requirements__video .responsive-video{flex:0 0 25rem}}.consumer-product-requirements .slot-slider__slide{padding-bottom:4.5rem}.consumer-product-requirements .content-slider-controls{margin-top:0}.consumer-product-requirements .conumser-product-requirements__controls{display:flex;justify-content:flex-end}.consumer-product-requirements-layer__teaser{background:#ececed;display:flex;padding:1.5rem}.consumer-product-requirements-layer__teaser-icon{flex:0 0 2.5rem;margin-right:1.125rem}.consumer-product-requirements-layer__teaser-text{flex:1 1 auto}.consumer-product-requirements-layer__teaser-text button{margin-top:.25rem}.consumer-product-requirements-layer__content{--slider-container-padding-sides:24px;background:#fff;margin:0 auto;max-width:64.75rem;padding:0 24px 48px;position:relative;width:calc(100vw - var(--scrollbar-width))}@media (min-width:768px){.consumer-product-requirements-layer__content{--slider-container-padding-sides:48px;padding:0 48px 48px}}.qr-code-teaser[data-v-0b6b5f90]{background:#ececed;padding:1rem 1.5rem}.qr-code-teaser__header[data-v-0b6b5f90]{align-items:center;display:flex;gap:16px}.qr-code-teaser__icon[data-v-0b6b5f90]{flex:0 0 auto;width:40px}.qr-code-teaser__text[data-v-0b6b5f90]{margin-left:56px;margin-top:16px}.qr-code-teaser__link[data-v-0b6b5f90]{margin-top:8px}@media (min-width:768px){.qr-code-teaser[data-v-0b6b5f90]{padding:1rem .75rem 1rem 1rem}.qr-code-teaser__icon[data-v-0b6b5f90]{padding:0 12px;width:64px}.qr-code-teaser__text[data-v-0b6b5f90]{align-items:flex-start;display:flex;gap:16px;margin-left:0;margin-top:16px}.qr-code-teaser__qr-image[data-v-0b6b5f90]{display:block;flex:0 0 auto;width:64px}}@media (min-width:1024px){.qr-code-teaser[data-v-0b6b5f90]{height:100%}}.qr-code-layer__content[data-v-0b6b5f90]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);max-width:988px;padding:0 48px 72px;width:100%}@media (min-width:1024px){.qr-code-layer__content[data-v-0b6b5f90]{gap:32px}}.qr-code-layer__text-content[data-v-0b6b5f90]{display:flex;flex-direction:column}.qr-code-layer__description[data-v-0b6b5f90]{margin:16px auto}.qr-code-layer__qr-image[data-v-0b6b5f90]{display:block;margin:auto auto 0;width:136px}.additional-component[data-v-eeb99c16]{background-color:#ececed}.additional-component--button-layout[data-v-eeb99c16]{display:flex;gap:8px;margin-right:24px;margin-top:1rem;overflow-x:auto;scrollbar-color:#0f377f #0000;scrollbar-width:thin}@media (min-width:1024px){.additional-component--button-layout[data-v-eeb99c16]{background-color:#fff}}.additional-component[data-v-eeb99c16] .additional-component-button{align-items:center;background-color:#dff2fd;display:flex;font-weight:600;gap:.5rem;min-height:2rem;padding:.25rem 1rem;text-transform:uppercase;white-space:nowrap}.additional-component[data-v-eeb99c16] .additional-component-button__icon{display:block;font-size:1.25rem}.consumer-pdp-advantages[data-v-7f196138]{border:1px solid #d9dada;display:flex;flex-direction:column;gap:1rem;padding:1.125rem 1.5rem}.consumer-pdp-advantages__item[data-v-7f196138]{align-items:center;display:flex;gap:1rem}.consumer-pdp-advantages__item-icon[data-v-7f196138]{flex:0 0 auto;font-size:1.5rem}@media (min-width:1024px){.consumer-pdp-advantages--regular[data-v-7f196138]{width:calc(83.33333% - 5.33333px)}}@media (min-width:1200px){.consumer-pdp-advantages--regular[data-v-7f196138]{width:calc(66.66667% - 10.66667px)}}.consumer-pdp-advantages--2025[data-v-7f196138]{border:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0}.consumer-pdp-advantages--2025 .consumer-pdp-advantages__item[data-v-7f196138]{font-size:18px;gap:.5rem;white-space:nowrap}.consumer-pdp-advantages--2025 .consumer-pdp-advantages__item-icon[data-v-7f196138]{color:var(--tesa-primary-brand-blue);font-size:2.5rem}.consumer-product-calculator-layer__teaser{background:#ececed;display:flex;padding:1.5rem}.consumer-product-calculator-layer__teaser-icon{color:#0097d4;flex:0 0 2.5rem;font-size:40px;margin-right:1.125rem}.consumer-product-calculator-layer__teaser-text{flex:1 1 auto}.consumer-product-calculator-layer__teaser-text button{margin-top:.25rem}.consumer-product-calculator-layer__button{align-items:center;background-color:#dff2fd;display:flex;font-weight:600;gap:.5rem;min-height:2rem;padding:.25rem 1rem;text-transform:uppercase;white-space:nowrap}.consumer-product-calculator-layer__button__icon{display:block;font-size:1.25rem}.consumer-product-calculator-layer__content{margin:0 auto;max-width:64.75rem;padding:0 16px;position:relative;width:calc(100vw - var(--scrollbar-width))}.product-variant-teaser[data-v-06f907c3]{height:100%;min-height:360px;position:relative}.product-variant-teaser__wrapper[data-v-06f907c3]{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.product-variant-teaser__image-wrapper[data-v-06f907c3]{background-color:#fff;border:1px solid #d9d9da;display:flex;justify-content:center;padding-block:32px 16px}.product-variant-teaser__image[data-v-06f907c3]{max-width:160px;width:60%}.product-variant-teaser__badge[data-v-06f907c3]{left:4px;position:absolute;top:0;z-index:2}.product-variant-teaser__text-wrapper[data-v-06f907c3]{margin-top:16px}.product-variant-teaser__product-name[data-v-06f907c3]{font-size:1rem;font-weight:600;max-height:13.5rem;overflow:hidden;transition:color .2s ease-in-out}@supports (-webkit-line-clamp:1){.product-variant-teaser__product-name[data-v-06f907c3]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}}.product-variant-teaser__product-name[data-v-06f907c3]:hover{color:#0097d4}.product-variant-teaser__shop-options[data-v-06f907c3]{display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin-top:24px}.product-variant-teaser__skeleton[data-v-06f907c3]{height:100%}@media (min-width:768px){.product-variant-teaser__badge[data-v-06f907c3]{left:16px}}@media (min-width:1024px){.product-variant-teaser[data-v-06f907c3]{background-color:#fff;border:1px solid #d9d9da}.product-variant-teaser__wrapper[data-v-06f907c3]{padding-block:32px 24px}.product-variant-teaser__image-wrapper[data-v-06f907c3]{border:none;margin-inline:auto;max-width:180px;padding:0;width:60%}.product-variant-teaser__image[data-v-06f907c3]{max-width:none;width:100%}.product-variant-teaser__shop-options[data-v-06f907c3],.product-variant-teaser__text-wrapper[data-v-06f907c3]{margin-inline:24px}}.variant-teaser-shop-options[data-v-06f907c3]{display:flex;flex-wrap:wrap;gap:8px}.variant-teaser-shop-options__delivery-time[data-v-06f907c3]{margin:0}.variant-teaser-shop-options__main-wrapper[data-v-06f907c3]{align-items:center;display:flex;flex:0 0 100%;flex-wrap:wrap;gap:8px;justify-content:space-between}.variant-teaser-shop-options__prices[data-v-06f907c3]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:4px 8px}.variant-teaser-shop-options__total-price[data-v-06f907c3]{font-size:1.125rem;font-weight:600}@media (min-width:1024px){.variant-teaser-shop-options__total-price[data-v-06f907c3]{font-size:18px}}.variant-teaser-shop-options__total-price--reduced[data-v-06f907c3]{color:#e3000f;flex:0 0 100%}.variant-teaser-shop-options__previous-price[data-v-06f907c3]{font-size:.875rem;text-decoration:line-through}.variant-teaser-shop-options__cheapest-price[data-v-06f907c3],.variant-teaser-shop-options__unit-price[data-v-06f907c3]{font-size:.875rem}.variant-teaser-shop-options__unit-price[data-v-06f907c3]{flex:0 0 100%}.variant-teaser-shop-options__actions[data-v-06f907c3]{align-items:center;display:flex;gap:4px;justify-content:flex-end;margin-left:auto}.variant-teaser-shop-options__action-button[data-v-06f907c3]{cursor:pointer;display:flex;font-size:2rem;transition:color .2s ease-in-out}.variant-teaser-shop-options__action-button[data-v-06f907c3]:hover{color:#0097d4}.success-layer__text-content[data-v-c0d11848]{text-align:center}.success-layer__icon[data-v-c0d11848]{color:#0097d4;font-size:72px}@media (min-width:768px){.success-layer__text-content[data-v-c0d11848]{margin-inline:auto;width:60%}}.consumer-product-container__buy-online-dropdown-wrapper,.consumer-product-m2m-configurator-button[data-v-5845bd6b]{display:flex;margin-top:2rem}.consumer-product-container__buy-online-dropdown{flex:1;min-width:0}.consumer-product-container__product-link{flex:1}.consumer-product-container .consumer-pdp-information{margin-top:2rem}@media (min-width:1024px){.consumer-product-container .consumer-pdp-information{margin-top:1rem}}.consumer-product-container .consumer-pdp-sideinfo{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}@media (min-width:1024px){.consumer-product-container .consumer-pdp-sideinfo{flex-direction:row}.consumer-product-container .consumer-pdp-sideinfo>*{flex:1 1 100%;max-width:50%;min-height:100%;min-width:50%}}.consumer-product-container--in-layer .consumer-pdp-sideinfo{flex-direction:column}.consumer-product-container--in-layer .consumer-pdp-sideinfo>*{max-width:none;width:100%}