.consumer-pdp-advantages{border:1px solid #d9dada;padding:1.125rem 1.5rem}.consumer-pdp-advantages__item{align-items:center;display:flex}.consumer-pdp-advantages__item:not(:last-child){margin-bottom:1rem}.consumer-pdp-advantages__item-icon{flex:0 0 auto;font-size:1.5rem}.consumer-pdp-advantages__item-text{margin-left:16px}@media (min-width:1024px){.consumer-pdp-advantages{width:calc(83.33333% - 5.33333px)}}@media (min-width:1200px){.consumer-pdp-advantages{width:calc(66.66667% - 10.66667px)}}.mobile-aspect-ratio[data-v-3f882866]{aspect-ratio:2/3;object-fit:cover}.product-badges[data-v-4ea80e0c]{width:100%}.product-badge[data-v-4ea80e0c]{background-color:#0f377f;color:#fff;font-size:.75rem;font-weight:600;max-width:70%;min-height:20px;padding:2px 6px;text-transform:uppercase;width:fit-content}.product-badge__text[data-v-4ea80e0c]{max-height:36rem;overflow:hidden}@supports (-webkit-line-clamp:1){.product-badge__text[data-v-4ea80e0c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.product-badge+.product-badge[data-v-4ea80e0c]{margin-top:.125rem}@media (min-width:768px){.product-badge[data-v-4ea80e0c]{padding:6px 8px}}.product-gallery{background-color:#ececed;padding:48px 0;position:relative}.product-gallery:after,.product-gallery:before{background-color:#ececed;content:"";height:100%;position:absolute;top:0;width:24px}.product-gallery:before{right:100%}.product-gallery:after{left:100%}.product-gallery--industry,.product-gallery--industry:after,.product-gallery--industry:before{background-color:#fff}.product-gallery--industry .product-gallery__slider{box-shadow:0 7px 50px 7px #0003;margin-left:0;margin-right:0}.product-gallery--industry .product-gallery__thumb{border:1px solid #ececed}.product-gallery .missing-image img{background:#fff;display:block;margin:0 auto;width:50%}.product-gallery__slider{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}@media (max-width:767.9px){.product-gallery .content-slider-controls{padding:0}}.product-gallery .base-image{pointer-events:none}.product-gallery__slide-content{aspect-ratio:4/3;background-color:#fff;cursor:pointer;pointer-events:none;position:relative;-webkit-user-select:none;user-select:none}.product-gallery__slide-content>*,.product-gallery__slide-content>.base-image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.swiper-slide-active .product-gallery__slide-content{pointer-events:auto;-webkit-user-select:initial;user-select:auto}.product-gallery__slide-content--video{background-color:#d9dada}.product-gallery__slide-content--playing .base-image{display:none}.product-gallery__slide-content .responsive-video video{height:100%;object-fit:contain;position:absolute;width:100%}.product-gallery__badge{bottom:auto;height:auto;left:16px;pointer-events:none;position:absolute;right:auto;top:0;width:auto;z-index:5}.product-gallery__video-poster{height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.product-gallery__video-icon{color:#e3000f;font-size:64px;height:1em;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:1em;z-index:2}.product-gallery__video-icon--thumb{font-size:32px}.product-gallery__magnify-icon{bottom:.5rem;color:#333;font-size:2rem;height:1em;left:auto;position:absolute;right:.5rem;top:auto;transition:color .2s ease-in-out;width:1em;z-index:10}.product-gallery__slide-content:hover .product-gallery__magnify-icon{color:var(--tesa-primary-brand-blue)}.product-gallery__thumb-slider-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-top:32px}.product-gallery__thumb-slider{flex:0 0 auto;margin:0;width:calc(100% - 56px)}.product-gallery__thumb{pointer-events:auto}.product-gallery__thumb--no-slider{margin-right:16px;width:20%}.product-gallery__control-button{color:var(--tesa-primary-brand-blue);cursor:pointer;display:flex;font-size:32px;margin-left:auto;transition:color .2s ease-in-out}.product-gallery__control-button:hover{color:#0f377f}.product-gallery__lightbox-slider-wrapper{align-items:center;display:flex;height:100%}.product-gallery__lightbox-controls-wrapper{position:relative;width:100%}.product-gallery__lightbox-control-button{position:absolute;top:50%;transform:translateY(-50%);z-index:999}.product-gallery__lightbox-control-button.-prev{left:0}.product-gallery__lightbox-control-button.-next{right:0}.product-gallery__lightbox-close-button{position:absolute;right:0;top:0;z-index:999}.product-gallery__lightbox-slider{width:100%}.product-gallery__lightbox-slider .base-image{pointer-events:none}@media (min-width:768px){.product-gallery__slider{padding-left:3rem;padding-right:3rem}.product-gallery__badge{left:1.5rem}}@media (min-width:1024px){.product-gallery{height:100%;padding:72px calc(16.66667% + 5.33333px) 72px 0}.product-gallery:before{width:32px}.product-gallery:after{background-color:#fff;left:auto;right:0;width:calc(8.33333% - 13.33333px)}.product-gallery__sticky-wrapper{position:sticky;top:192px}.product-gallery__slider{margin:0;padding:0;width:auto}}@media (min-width:1280px){.product-gallery:before{width:calc(50vw - 608px)}}.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,.commerce-connector-dropdown__select{margin-bottom:0}.commerce-connector-layer{margin-top:1rem}.commerce-connector-layer .lightbox__thumbnail{display:inline-block}.commerce-connector-layer__open-layer-button{align-items:center;cursor:pointer;display:flex}.commerce-connector-layer__open-layer-button-icon{font-size:24px}.commerce-connector-layer__open-layer-button-label{margin-left:16px;text-decoration:underline}.commerce-connector-layer__lightbox-content-wrapper{background-color:#fff;padding:0 16px 48px;position:relative;width:calc(100vw - var(--scrollbar-width))}.commerce-connector-layer__tiles-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:24px}.commerce-connector-layer__tile{align-items:center;background-color:#fff;border:1px solid #d9dada;display:flex;flex:0 0 auto;justify-content:center;padding:16px}.commerce-connector-layer__tile-image{width:100%}@media (min-width:768px){.commerce-connector-layer__lightbox-content-wrapper{max-width:656px;padding:0 48px 48px}.commerce-connector-layer__tiles-wrapper{justify-content:space-evenly}}.tooltip[data-v-7a47a8fb]{position:relative}.tooltip__content[data-v-7a47a8fb]{background-color:var(--tesa-primary-brand-blue);border-radius:1px;color:#fff;display:block;font-size:12px;font-weight:400;left:1.375rem;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;top:.5rem;transition:opacity .2s ease-in-out;width:15rem;z-index:10}.tooltip__content--left[data-v-7a47a8fb]{left:auto;right:1.375rem}.tooltip--init:hover .tooltip__content[data-v-7a47a8fb]{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out;visibility:visible}.tooltip__content[data-v-7a47a8fb]:before{background:#0000;content:"";display:block;height:100%;left:-10px;position:absolute;top:-10px;width:10px}.tooltip__content a[data-v-7a47a8fb]{text-decoration:underline}.tooltip--inline .tooltip__content[data-v-7a47a8fb]{display:inline-block;white-space:nowrap;width:auto}.tooltip--fixed[data-v-7a47a8fb]:hover{z-index:10}.tooltip--fixed .tooltip__content[data-v-7a47a8fb]{left:auto;margin-left:0;margin-top:1.2em;position:fixed;top:auto;transform:translateX(-50%)}.tooltip--display-above-toggle .tooltip__content[data-v-7a47a8fb]{bottom:calc(100% + 8px);left:50%;top:auto;transform:translateX(-50%);width:10.5rem}.tooltip--display-above-toggle .tooltip__content[data-v-7a47a8fb]:before{display:none}.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}@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-1eb70480]{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-1eb70480]:before{border:1px solid #9c9d9d;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}svg[data-v-3c70f548]{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__tags-outer-wrapper{margin:.5rem -24px 0;max-width:calc(100vw - var(--scrollbar-width));overflow:hidden}.product-variant-selector__tags-inner-wrapper{display:flex;margin-bottom:-50px;overflow-x:auto;padding-bottom:50px}.product-variant-selector__tag-wrapper{flex:0 0 auto}.product-variant-selector__tag-wrapper+.product-variant-selector__tag-wrapper{margin-left:16px}.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;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}@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;margin:-16px 0 0 -16px;overflow-x:initial;padding-bottom:0}.product-variant-selector__tag-wrapper{margin-left:16px;margin-top:16px}.product-variant-selector__tag-wrapper:first-child{padding-left:0}.product-variant-selector__tag-wrapper:last-child{padding-right:0}}.add-to-cart{margin-top:1rem}.add-to-cart__amount-input{margin-bottom:0}.add-to-cart__button-wrapper{align-items:flex-start;display:flex}.add-to-cart__button{flex:1 0 auto}.add-to-cart__wishlist-button{align-items:center;display:flex;flex:0 0 auto;font-size:2rem;height:56px;justify-content:center;padding:0;width:56px}*+.add-to-cart__wishlist-button{margin-left:24px}.add-to-cart__out-of-stock-note{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}.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)}.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}.email-reminder-form .button-area[data-v-7df558cc]{display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;width:100%}.email-reminder-form .button-area .cancel[data-v-7df558cc],.email-reminder-form .button-area .subscribe-button[data-v-7df558cc]{width:100%}@media screen and (min-width:768px){.email-reminder-form .button-area .cancel[data-v-7df558cc],.email-reminder-form .button-area .subscribe-button[data-v-7df558cc]{width:auto}}.email-reminder-form .headline[data-v-7df558cc]{color:var(--tesa-primary-brand-blue)}.email-reminder-form .grid-row[data-v-7df558cc]{gap:0}@media screen and (min-width:767px){.email-reminder-form .grid-row[data-v-7df558cc]{gap:0}}.svg-image[data-v-ac624564]{width:100%}.svg-image img[data-v-ac624564]{height:100%;object-fit:contain;width:100%}.email-reminder[data-v-ea2f6e00]{background-color:#cdeafc;margin-top:1.5rem;padding:1rem}.email-reminder .button-area[data-v-ea2f6e00]{align-items:center;display:flex;justify-content:space-between}.email-reminder .button-area .subscribe-button[data-v-ea2f6e00]{width:100%}.email-reminder .button-area .fav-button[data-v-ea2f6e00]{padding:0 1rem}.email-reminder .button-area .fav-button[data-v-ea2f6e00] .icon{height:2rem;width:2rem}.email-reminder-layer[data-v-ea2f6e00]{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[data-v-ea2f6e00]{height:auto;padding:16px 48px 64px;width:auto}}.email-reminder-layer__close-button[data-v-ea2f6e00]{color:#333;cursor:pointer;font-size:0;position:absolute;right:16px;top:16px}.email-reminder-layer__close-button>svg[data-v-ea2f6e00]{height:32px;width:32px}.email-reminder-button__icon[data-v-ea2f6e00]{display:block}.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-ab56d3b0]{background:#ececed;padding:1rem 1.5rem}.qr-code-teaser__header[data-v-ab56d3b0]{align-items:center;display:flex;gap:16px}.qr-code-teaser__icon[data-v-ab56d3b0]{flex:0 0 auto;width:40px}.qr-code-teaser__text[data-v-ab56d3b0]{margin-left:56px;margin-top:16px}.qr-code-teaser__link[data-v-ab56d3b0]{margin-top:8px}@media (min-width:768px){.qr-code-teaser[data-v-ab56d3b0]{padding:1rem .75rem 1rem 1rem}.qr-code-teaser__icon[data-v-ab56d3b0]{padding:0 12px;width:64px}.qr-code-teaser__text[data-v-ab56d3b0]{align-items:flex-start;display:flex;gap:16px;margin-left:0;margin-top:16px}.qr-code-teaser__qr-image[data-v-ab56d3b0]{display:block;flex:0 0 auto;width:64px}}@media (min-width:1024px){.qr-code-teaser[data-v-ab56d3b0]{height:100%}}.additional-component[data-v-e3f9164c]{background-color:#ececed}.consumer-product-container__commerce-connector-dropdown-wrapper{display:flex;margin-top:2rem}.consumer-product-container__commerce-connector-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%}.rating-stars{align-items:center;display:flex}.rating-stars__stars{display:flex}.rating-stars__star{font-size:2rem;height:2rem;pointer-events:none;position:relative;width:2rem}.rating-stars--rateable .rating-stars__star{cursor:pointer;pointer-events:all}.rating-stars__star .rating-stars__front-mask,.rating-stars__star .rating-stars__star-back,.rating-stars__star .rating-stars__star-front{left:0;max-width:none;position:absolute;top:0}.rating-stars__star .rating-stars__front-mask{height:100%;overflow:hidden}.rating-stars__star:focus-visible{box-shadow:inset 0 0 0 2px currentColor}.rating-stars__star-back{fill:#b1b2b3}.rating-stars__star-front,html.has-hover .rating-stars--rateable .rating-stars__stars:hover .rating-stars__star-front{fill:#ffde1b}html.has-hover .rating-stars--rateable .rating-stars__stars:hover .rating-stars__front-mask{width:100%!important}html.has-hover .rating-stars--rateable .rating-stars__stars:hover .rating-stars__star:hover~.rating-stars__star .rating-stars__star-front{fill:#b1b2b3}.rating-stars__ratings-count{margin-left:.5rem}.consumer-pdp-component{min-height:100vh;overflow:hidden}.consumer-pdp-component--mounted{min-height:0}.consumer-pdp-component__main-content{padding-top:0}@media (max-width:767px){.consumer-pdp-component__main-content .headline{font-size:1.7rem}}@media (min-width:1024px){.consumer-pdp-component{overflow:visible}.consumer-pdp-component__main-content{padding-top:72px}}