.search-input[data-v-5790475f]{align-items:center;background-color:#fff;display:flex;height:3.125rem;transition:border-color .2s}.search-input--border-style-gray[data-v-5790475f]{border:.0625rem solid #0000}.search-input--show-border.search-input--border-style-gray[data-v-5790475f]{border-color:#ececed}.search-input--border-style-blue[data-v-5790475f]{border-bottom:.125rem solid #0000}.search-input--show-border.search-input--border-style-blue[data-v-5790475f]{border-color:var(--tesa-primary-brand-blue)}.search-input__icon[data-v-5790475f]{fill:var(--tesa-primary-brand-blue);flex:0 0 auto;height:2rem;margin-left:.8125rem;width:2rem}.search-input--icon-right .search-input__icon[data-v-5790475f]{margin-left:-.4375rem;margin-right:.8125rem;order:2}.search-input__input[data-v-5790475f]{caret-color:var(--tesa-primary-brand-blue);flex:1 1 auto;margin-left:.8125rem;margin-right:.8125rem}@media (min-width:768px){.search-input__input[data-v-5790475f]{margin-left:1.125rem;margin-right:1.125rem}}.search-input__input[data-v-5790475f]::placeholder{color:#333}.search-input__reset-button[data-v-5790475f]{cursor:pointer;flex:0 0 auto;height:1.875rem;margin-right:.8125rem;order:1;padding:.1875rem;width:1.875rem}.search-input__reset-icon[data-v-5790475f]{height:1.5rem;width:1.5rem}.base-text-input{--button-offset:0px;display:block;margin-bottom:1.5rem}.base-text-input__background-box{align-items:center;background-color:#f5f5f5;caret-color:var(--tesa-primary-brand-blue);color:#333;display:flex;height:3.5rem;position:relative}.base-text-input__background-box:after{background:#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%}.base-text-input__background-box:hover{background-color:#ececed}.base-text-input__background-box:hover:after{background:#333}.base-text-input--on-blue-bg .base-text-input__background-box,.base-text-input--on-gray-bg .base-text-input__background-box,.base-text-input--on-red-bg .base-text-input__background-box{background-color:#fff}.base-text-input--on-blue-bg .base-text-input__background-box:hover,.base-text-input--on-gray-bg .base-text-input__background-box:hover,.base-text-input--on-red-bg .base-text-input__background-box:hover{background-color:#ececed}.base-text-input--has-focus .base-text-input__background-box:after{background:var(--tesa-primary-brand-blue);transform:scaleY(1)}.base-text-input--on-blue-bg.base-text-input--has-focus .base-text-input__background-box:after{background:#9c9d9d}.base-text-input--has-error .base-text-input__background-box:after{background:#be0014;transform:scaleY(1)}.base-text-input__input{align-self:flex-end;flex:1 1 auto;height:100%;padding:1.5625rem 1rem .4375rem;transition:color .2s ease-in-out;width:100%}.base-text-input__input:focus-visible{box-shadow:inset 0 0 0 2px #0097d4}.base-text-input--has-error .base-text-input__input:focus-visible{box-shadow:inset 0 0 0 2px #be0014}.base-text-input--on-blue-bg .base-text-input__input:focus-visible{outline:2px solid #fff}.base-text-input__label{left:1rem;max-width:calc(100% - 32px);overflow:hidden;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}.base-text-input--has-focus .base-text-input__label,.base-text-input--has-value .base-text-input__label{transform:translateY(-90%) scale(.8)}.base-text-input--has-value .base-text-input__label{color:#333}.base-text-input--has-value.base-text-input--on-blue-bg .base-text-input__label,.base-text-input--has-value.base-text-input--on-gray-bg .base-text-input__label,.base-text-input--has-value.base-text-input--on-red-bg .base-text-input__label{color:var(--tesa-text-grey-dark)}.base-text-input--has-focus .base-text-input__label{color:#0f377f}.base-text-input--has-error .base-text-input--has-focus .base-text-input__label,.base-text-input--has-error .base-text-input__label{color:#be0014}.base-text-input--disabled{opacity:.5;pointer-events:none}.base-text-input__controls{align-items:center;display:flex;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.base-text-input--no-margin{margin-bottom:0}.base-text-input__reset-button{cursor:pointer;height:1.875rem;padding:.1875rem;width:1.875rem}.base-text-input__input:disabled~.base-text-input__reset-button{display:none}.base-text-input__reset-icon{fill:#333;height:1.5rem;width:1.5rem}.base-text-input__error-icon-wrapper{color:#be0014;display:block;height:1.5rem;width:1.5rem}.base-text-input__error-icon{height:100%;width:100%}.base-text-input__error-message{color:#be0014;padding:.25rem 0 0 1rem}.base-text-input__error-message a{text-decoration:underline}.base-text-input--on-blue-bg .base-text-input__error-message,.base-text-input--on-red-bg .base-text-input__error-message{color:#fff}.base-text-input--on-blue-bg .base-text-input__error-message{background:#be0014;padding:.25rem 1rem}.base-text-input--has-button{--button-offset:2.5rem}.base-text-input__controls{right:calc(var(--button-offset) + 1rem)}.base-text-input__input{padding-right:calc(var(--button-offset) + 1rem)}.base-text-input--has-error .base-text-input__input,.base-text-input--reset-button-showing .base-text-input__input{padding-right:calc(var(--button-offset) + 2.5rem)}.base-text-input--has-error .base-text-input--reset-button-showing .base-text-input__input{padding-right:calc(var(--button-offset) + 4rem)}.base-text-input--display-error-message-above{display:flex;flex-direction:column}.base-text-input--display-error-message-above .base-text-input__error-message{order:-1;padding-bottom:4px;padding-top:0!important}.form-search-input{margin-bottom:0}.recent-search-terms__headline[data-v-03278652]{margin-bottom:1rem}.recent-search-terms__list[data-v-03278652]{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:-1rem;margin-right:-1rem;max-height:7rem;overflow:hidden}.recent-search-terms__list-item[data-v-03278652]{max-width:50%;padding-bottom:1rem;padding-right:1rem}@media (min-width:768px){.recent-search-terms__list-item[data-v-03278652]{max-width:33%}}@media (min-width:1024px){.recent-search-terms__list-item[data-v-03278652]{max-width:25%}}.recent-search-terms__tag[data-v-03278652]{max-width:100%}.search-term-list__headline[data-v-66abb233]{margin-bottom:1rem}.search-term-list--has-headline .search-term-list__list-item[data-v-66abb233]{margin-left:.6875rem}.search-term-list__link[data-v-66abb233]{align-items:center;display:flex;justify-content:flex-start;padding-block:8px}.search-term-list__link+.search-term-list__link[data-v-66abb233]{border-top:1px solid #d9dada}.search-term-list__link[data-v-66abb233]:focus,.search-term-list__link[data-v-66abb233]:hover{color:var(--tesa-primary-brand-blue)}.search-term-list__icon[data-v-66abb233]{color:var(--tesa-text-grey-dark);font-size:2.5rem;margin-right:2rem}.search-term-list__image[data-v-66abb233]{aspect-ratio:1/1;margin-right:16px;width:3.5rem}.search-panel[data-v-00a5e1ac]{color:#333;position:relative;transition:width .4s ease-in-out .1s}.search-panel--active[data-v-00a5e1ac]{transition:width .4s ease-in-out 0s;z-index:10}.search-panel__panel[data-v-00a5e1ac]{background-color:#fff;display:block;padding:1rem;transform:scaleY(1);transform-origin:top left}.search-panel__panel.expand-enter-active[data-v-00a5e1ac]{transition:transform .3s ease-in-out 0s}.search-panel__panel.expand-leave-active[data-v-00a5e1ac]{transition:transform .3s ease-in-out .1s}.search-panel__panel.expand-enter-from[data-v-00a5e1ac],.search-panel__panel.expand-leave-to[data-v-00a5e1ac]{transform:scaleY(0)}.search-panel--mode-open .search-panel__panel[data-v-00a5e1ac]{padding-left:0;padding-right:0}.search-panel--mode-toggle .search-panel__panel[data-v-00a5e1ac]{box-shadow:0 .4375rem 1.1875rem .0625rem #00000024;left:0;position:absolute;right:0;z-index:2}.search-panel__panel-item-1[data-v-00a5e1ac]{opacity:1}.expand-enter-active .search-panel__panel-item-1[data-v-00a5e1ac]{transition:opacity .2s ease-in-out .3s}.expand-leave-active .search-panel__panel-item-1[data-v-00a5e1ac]{transition:opacity .1s ease-in-out 0s}.expand-enter-from .search-panel__panel-item-1[data-v-00a5e1ac],.expand-leave-to .search-panel__panel-item-1[data-v-00a5e1ac]{opacity:0}.search-panel__panel-item-2[data-v-00a5e1ac]{opacity:1}.expand-enter-active .search-panel__panel-item-2[data-v-00a5e1ac]{transition:opacity .2s ease-in-out .4s}.expand-leave-active .search-panel__panel-item-2[data-v-00a5e1ac]{transition:opacity .1s ease-in-out 0s}.expand-enter-from .search-panel__panel-item-2[data-v-00a5e1ac],.expand-leave-to .search-panel__panel-item-2[data-v-00a5e1ac]{opacity:0}.search-panel__recent-terms+.search-panel__frequent-terms[data-v-00a5e1ac]{margin-top:1.5rem}.search-results-tab-nav[data-v-f3f7a154]{background-color:#fff;color:#0f377f;margin-bottom:1rem;overflow-x:auto;overflow-y:hidden;padding:1rem 0 .5rem;scrollbar-color:#0f377f #d9dada;scrollbar-width:thin}.search-results-tab-nav[data-v-f3f7a154]::-webkit-scrollbar{height:0}.search-results-tab-nav[data-v-f3f7a154]::-webkit-scrollbar-thumb{background:#0f377f}.search-results-tab-nav[data-v-f3f7a154]::-webkit-scrollbar-track{background:#d9dada;margin:0}.search-results-tab-nav__wrapper[data-v-f3f7a154]{border-bottom:1px solid #ececed;padding-bottom:1px}.search-results-tab-nav__container[data-v-f3f7a154]{display:flex}.search-results-tab-nav__button-wrapper[data-v-f3f7a154]{padding:16px 0;position:relative}.search-results-tab-nav__button-wrapper+.search-results-tab-nav__button-wrapper[data-v-f3f7a154]{margin-left:24px}.search-results-tab-nav__button-wrapper.-active[data-v-f3f7a154]{font-weight:600}.search-results-tab-nav__button-wrapper.-disabled[data-v-f3f7a154]{color:var(--tesa-text-grey-dark);pointer-events:none}.search-results-tab-nav__button-wrapper.-active[data-v-f3f7a154]:after,.search-results-tab-nav__button-wrapper[data-v-f3f7a154]:hover:after{background-color:currentColor;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}.search-results-tab-nav__button-wrapper[data-v-f3f7a154]:first-child{margin-right:16px}.search-results-tab-nav__button-wrapper[data-v-f3f7a154]:first-child+*{margin-left:16px}.search-results-tab-nav__button-wrapper[data-v-f3f7a154]:first-child:before{background-color:#d9dada;content:"";height:32px;margin-top:-16px;position:absolute;right:-16px;top:50%;width:1px}.search-results-tab-nav__button[data-v-f3f7a154]{cursor:pointer;white-space:nowrap}@media (min-width:1024px){.search-results-tab-nav[data-v-f3f7a154]::-webkit-scrollbar{height:2px}}.missing-image--white-bg{background-color:#fff}.missing-image--aspect-ratio-16-9 img{aspect-ratio:16/9;object-fit:contain}.base-image{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:0}.base-image img{height:auto;width:100%}.base-image--cover img{height:100%;object-fit:cover}.base-image--contain img{height:100%;object-fit:contain}.product-badges[data-v-3ef3766c]{width:100%}.product-badge[data-v-3ef3766c]{background-color:#0f377f;color:#fff;font-size:.75rem;font-weight:600;max-width:calc(100% - 32px);min-height:20px;padding:2px 6px;text-transform:uppercase;width:fit-content}.product-badge__text[data-v-3ef3766c]{max-height:36rem;overflow:hidden}@supports (-webkit-line-clamp:1){.product-badge__text[data-v-3ef3766c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.product-badge+.product-badge[data-v-3ef3766c]{margin-top:.125rem}@media (min-width:768px){.product-badge[data-v-3ef3766c]{padding:6px 8px}}.base-price-display{font-size:1rem;margin-top:.25rem}.base-price-display--small-font{font-size:.875rem}.modal[data-v-25887ab6]{--transition-duration:.3s;animation:close-25887ab6 var(--transition-duration) forwards;border:none;flex-direction:column;margin:auto;max-height:calc(100% - 32px);overflow:hidden;padding:16px 4px 24px;transition:display var(--transition-duration) allow-discrete,overlay var(--transition-duration) allow-discrete;width:calc(100% - 32px)}.modal__outer-wrapper[data-v-25887ab6]{display:flex;flex-direction:column;overflow:hidden}.modal--white[data-v-25887ab6]{background-color:#fff}.modal--blue[data-v-25887ab6]{background-color:var(--tesa-primary-brand-blue);color:#fff}.modal--black[data-v-25887ab6]{background-color:#333;color:#fff}.modal--transparent[data-v-25887ab6]{background-color:initial}.modal[data-v-25887ab6]::backdrop{animation:close-25887ab6 var(--transition-duration) forwards;background-color:#33333380}.modal[open][data-v-25887ab6]{display:flex}.modal[open][data-v-25887ab6],.modal[open][data-v-25887ab6]::backdrop{animation:open-25887ab6 var(--transition-duration) forwards}.modal__close-button[data-v-25887ab6]{align-items:center;aspect-ratio:1/1;background-color:#fff;display:flex;font-size:32px;justify-content:center;margin:0 16px 8px auto;order:-1;position:sticky;top:0;width:40px;z-index:5}.modal--blue .modal__close-button[data-v-25887ab6]{background-color:var(--tesa-primary-brand-blue)}.modal--black .modal__close-button[data-v-25887ab6]{background-color:#333}.modal__close-button-icon[data-v-25887ab6]{display:block}.modal__content-wrapper[data-v-25887ab6]{overflow:auto;scrollbar-color:#0f377f #0000;scrollbar-width:thin}.modal__content-wrapper[data-v-25887ab6]::-webkit-scrollbar{width:2px}.modal__content-wrapper[data-v-25887ab6]::-webkit-scrollbar-thumb{background:#0f377f}.modal__content-wrapper[data-v-25887ab6]::-webkit-scrollbar-track{background:#0000;margin:0 24px}.modal--white .modal__content-wrapper[data-v-25887ab6]{background-color:#fff}.modal--blue .modal__content-wrapper[data-v-25887ab6]{background-color:var(--tesa-primary-brand-blue)}.modal--black .modal__content-wrapper[data-v-25887ab6]{background-color:#333}.modal--black .modal__content-wrapper[data-v-25887ab6],.modal--blue .modal__content-wrapper[data-v-25887ab6]{color:#fff;scrollbar-color:#fff #0000}.modal--black .modal__content-wrapper[data-v-25887ab6]::-webkit-scrollbar-thumb,.modal--blue .modal__content-wrapper[data-v-25887ab6]::-webkit-scrollbar-thumb{background:#fff}@media (min-width:768px){.modal[data-v-25887ab6]{padding-block:32px;width:calc(80% - 24px)}}@media (min-width:1200px){.modal[data-v-25887ab6]{padding:12px 4px 48px}}.modal--fit-content[data-v-25887ab6]{max-width:calc(100vw - var(--scrollbar-width));padding:0;width:fit-content}.modal--fit-content .modal__close-button[data-v-25887ab6]{margin-top:16px}.modal--full-viewport-content[data-v-25887ab6]{height:100%;max-height:none;max-width:none;padding:0;width:calc(100vw - var(--scrollbar-width))}.modal--full-viewport-content[data-v-25887ab6]::backdrop{background-color:initial}.modal--fly-in[data-v-25887ab6]{--transition-duration:.5s;animation:fly-in-from-top-close-25887ab6 var(--transition-duration) forwards}.modal--fly-in[open][data-v-25887ab6]{animation:fly-in-from-top-open-25887ab6 var(--transition-duration) forwards}@keyframes open-25887ab6{0%{opacity:0}to{opacity:1}}@keyframes close-25887ab6{0%{opacity:1}to{opacity:0}}@keyframes fly-in-from-top-open-25887ab6{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fly-in-from-top-close-25887ab6{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.tooltip[data-v-fc2de052]{position:relative}.tooltip__content[data-v-fc2de052]{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-fc2de052]{left:auto;right:1.375rem}.tooltip--init.tooltip--open .tooltip__content[data-v-fc2de052],.tooltip--init:focus-within .tooltip__content[data-v-fc2de052],.tooltip--init:hover .tooltip__content[data-v-fc2de052]{opacity:1;pointer-events:auto;transition:opacity .2s ease-in-out;visibility:visible}.tooltip__content[data-v-fc2de052]:before{background:#0000;content:"";display:block;height:100%;left:-10px;position:absolute;top:-10px;width:10px}.tooltip__content a[data-v-fc2de052]{text-decoration:underline}.tooltip--inline .tooltip__content[data-v-fc2de052]{display:inline-block;white-space:nowrap;width:auto}.tooltip--fixed[data-v-fc2de052]:hover{z-index:10}.tooltip--fixed .tooltip__content[data-v-fc2de052]{left:auto;margin-left:0;margin-top:1.2em;position:fixed;top:auto;transform:translateX(-50%)}.tooltip--display-above-toggle .tooltip__content[data-v-fc2de052]{bottom:calc(100% + 8px);left:50%;top:auto;transform:translateX(-50%);width:10.5rem}.tooltip--display-above-toggle .tooltip__content[data-v-fc2de052]:before{display:none}.tooltip--form-like .tooltip__content[data-v-fc2de052]{background-color:#333;color:#fff;left:50%;max-width:14.375rem;padding:1rem;right:auto;top:calc(100% + 8px);transform:translateX(-50%);width:max-content}.tooltip--form-like .tooltip__content[data-v-fc2de052]:before{display:none}.tooltip--form-like .tooltip__content[data-v-fc2de052]:after{border-bottom:11px solid #333;border-left:10px solid #0000;border-right:10px solid #0000;bottom:100%;content:"";display:block;height:0;left:50%;margin-left:-10px;position:absolute;width:0}.loading-spinner{display:inline-flex;flex:0 0 auto}.loading-spinner>svg{flex:1 1 auto}.loading-spinner__path{stroke-dasharray:20}.loading-spinner circle{stroke-dasharray:270;stroke-dashoffset:270;animation:spinner 1.5s ease-in-out infinite forwards;transform-origin:center}@keyframes spinner{0%{transform:rotate(0deg)}50%{stroke-dashoffset:0}to{stroke-dashoffset:-270;transform:rotate(1turn)}}.spinner-button{position:relative}.spinner-button--pending{pointer-events:none}.spinner-button__spinner{align-items:center;background-color:inherit;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.number-button-input[data-v-037c9864]{align-items:center;display:flex;position:relative;width:fit-content}.number-button-input--on-grey-bg-2025[data-v-037c9864]{background-color:#fff}.number-button-input__button[data-v-037c9864]{align-items:center;display:flex;flex:0 0 auto;font-size:24px;font-weight:600;height:48px;justify-content:center;width:40px}.number-button-input__input[data-v-037c9864]{background-color:#f5f5f5;border-bottom:1px solid #333;flex:0 0 auto;font-weight:600;height:48px;margin:0 4px;padding:8px;text-align:center;width:48px}.number-button-input--on-grey-bg .number-button-input__input[data-v-037c9864]{background-color:#fff}.number-button-input--on-grey-bg-2025 .number-button-input__input[data-v-037c9864]{background-color:initial}.number-button-input__button--disabled[data-v-037c9864]{opacity:.4}.-disabled[data-v-037c9864],[disabled][data-v-037c9864]{opacity:.4;pointer-events:none}.content-slider-controls{align-items:center;display:flex;margin-top:32px;position:relative;z-index:5}.content-slider-controls__button-wrapper{display:none}.content-slider-controls__indicator-container{background-color:#d9dada;flex:1 1 0;height:1px;position:relative}.content-slider-controls__indicator{background-color:var(--tesa-primary-brand-blue);height:100%;left:0;position:absolute;top:0;transition:left .2s ease-in-out;width:20%}@media (min-width:1024px){.content-slider-controls{margin-top:40px}.content-slider-controls__button-wrapper{display:flex;margin-right:32px}.content-slider-controls__button{align-items:center;cursor:pointer;display:flex;flex:0 0 auto;font-size:2rem;height:2.5rem;justify-content:center;transition:color .2s ease-in-out;width:2.5rem}.content-slider-controls__button:hover{color:var(--tesa-primary-brand-blue)}.content-slider-controls__button+.content-slider-controls__button{margin-left:16px}.content-slider-controls__button.swiper-button-disabled{cursor:default;opacity:.5;pointer-events:none}}.search-tab__result-category[data-v-11f6353c]{padding:2.5rem 0}.search-tab__result-category--product[data-v-11f6353c],.search-tab__result-category--story[data-v-11f6353c]{background-color:#f5f5f5}.search-tab__category-headline[data-v-11f6353c]+*{margin-top:1.5rem}.search-tab__faqs[data-v-11f6353c]{padding-bottom:0;padding-left:0;padding-top:0}.search-tab__button-wrapper[data-v-11f6353c]{display:flex;justify-content:center;margin-top:1.5rem}.search-tab__product-entry-wrapper[data-v-11f6353c]{position:relative}.search-tab__product-entry-wrapper[data-v-11f6353c]:before{background-color:#fff;content:"";display:none;height:calc(100% + 24px);left:-24px;position:absolute;top:-12px;width:calc(100vw - var(--scrollbar-width))}.search-tab__product-entry-wrapper[data-v-11f6353c]:nth-child(4n+3):before{display:block}@media (min-width:1024px){.search-tab__product-entry-wrapper[data-v-11f6353c]:nth-child(4n+3):before{display:none}}.search-results__results[data-v-6056541a]{display:grid}.search-results__results[data-v-6056541a]>*{grid-area:1/1}