*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:baseline;margin:0;padding:0;border:0;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}textarea{vertical-align:top;overflow:auto;resize:vertical}audio,canvas,video{max-width:100%;display:block}img,picture,svg{display:block}a{color:inherit}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active{outline:0}img{-ms-interpolation-mode:bicubic;border:0}img::selection{background-color:rgba(0,0,0,0)}button,input,select,textarea{vertical-align:baseline;margin:0;padding:0;border-radius:0;font-size:100%}address{font-style:normal}button,input{line-height:normal}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}img{vertical-align:middle}:focus:not(.focus-visible){outline:0}@media(hover:hover)and (pointer:fine){a:hover{outline:0}}#root{min-height:100vh;display:flex;flex-direction:column;background:#fff;color:#000;isolation:isolate}#root,#root>article,#root>footer,#root>header{width:100%}#root>footer{margin-top:auto}#root>#cosnova-webshop{min-height:100vh;display:flex;flex-direction:column}body.no-scroll{overflow:hidden}@media screen and (max-width:960px){body.block-scroll{position:fixed}}body.no-click{pointer-events:none}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-Arabic-v29.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-Arabic-v29.ttf) format("truetype");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-CyrillicExt-v39.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-All-v39.ttf) format("truetype");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-Cyrillic-v39.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-All-v39.ttf) format("truetype");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-GreekExt-v39.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-All-v39.ttf) format("truetype");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-Greek-v39.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202505-NotoSans-Normal-All-v39.ttf) format("truetype");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Futura Now Text;src:url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Light-Latin-v1.01.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Light-Latin-v1.01.woff) format("woff");font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff,u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Futura Now Text;src:url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Medium-Latin-v1.01.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Medium-Latin-v1.01.woff) format("woff");font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff,u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Futura Now Text;src:url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Bold-Latin-v1.01.woff2) format("woff2"),url(https://cosnova.a.bigcontent.io/v1/static/202506-FuturaNowText-Bold-Latin-v1.01.woff) format("woff");font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff,u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--letterSpacingNormal:normal;--letterSpacing0:0px;--letterSpacing0_05:0.05px;--letterSpacing0_1:0.1px;--letterSpacing0_18:0.18px;--letterSpacing0_2:0.2px;--letterSpacing0_4:0.4px;--letterSpacing0_5:0.5px;--letterSpacing0_75:0.75px;--letterSpacing0_9:0.9px;--letterSpacing1:1px;--letterSpacing1_15:1.15px;--letterSpacing1_2:1.2px;--letterSpacing1_3:1.3px;--letterSpacing1_4:1.4px;--letterSpacing1_5:1.5px;--letterSpacing1_6:1.6px;--letterSpacing1_75:1.75px;--letterSpacing1_8:1.8px;--letterSpacing1_85:1.85px;--letterSpacing2:2px;--letterSpacing2_3:2.3px;--letterSpacing2_5:2.5px;--letterSpacing2_8:2.8px;--letterSpacing3_8:3.8px;--letterSpacing4:4px;--letterSpacing4_5:4.5px;--letterSpacing5:5px;--letterSpacing7:7px;--letterSpacingNeg0_1:-0.1px;--letterSpacingNeg0_2:-0.2px;--letterSpacingNeg0_25:-0.25px}body:lang(ar){--letterSpacing0_1:0px;--letterSpacing0_05:0px;--letterSpacing0_18:0px;--letterSpacing0_2:0px;--letterSpacing0_4:0px;--letterSpacing0_5:0px;--letterSpacing0_75:0px;--letterSpacing0_9:0px;--letterSpacing1:0px;--letterSpacing1_2:0px;--letterSpacing1_3:0px;--letterSpacing1_4:0px;--letterSpacing1_5:0px;--letterSpacing1_6:0px;--letterSpacing1_75:0px;--letterSpacing1_8:0px;--letterSpacing1_85:0px;--letterSpacing2:0px;--letterSpacing2_3:0px;--letterSpacing2_5:0px;--letterSpacing2_8:0px;--letterSpacing3_8:0px;--letterSpacing4:0px;--letterSpacing4_5:0px;--letterSpacing5:0px;--letterSpacing7:0px;--letterSpacingNeg0_1:0px;--letterSpacingNeg0_2:0px;--letterSpacingNeg0_25:0px}.price-calculation__headline,.price-details__product-name,.rich-text__headline,.teaser-product-inspiration__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;display:block;font-weight:700;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-transform:none}.admin-panel__headline,.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__marquee-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__marquee-container,.teaser-stage-single__headline--big{font-size:66px;line-height:78px}.admin-panel__subheadline,.teaser-product-inspiration__headline{font-size:49px;line-height:60px}.rich-text__h1,.rich-text__h2,.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__headline,.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline,.teaser-stage-single__headline--small{font-size:40px;line-height:52px}.admin-panel__version,.callback__subheadline,.carousel-item__square-headline,.contact-form__title-headline,.editorial-content--not-redesign .editorial-content__headline,.editorial-content--redesign .editorial-content__headline,.editorial-content--redesign .editorial-content__vertical-headline,.page-title--redesign .page-title__headline,.product-description__headline,.rich-text__h3,.search-results__headline,.shop-the-look__headline,.social-media-masonry__headline,.social-media__headline,.teaser-content--not-redesign .teaser-content__headline,.teaser-content--redesign .teaser-content__vertical-headline,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline,.teaser-stage-single__headline,.teaser-stage__headline,.teaser-video--not-redesign .teaser-video__headline,.teaser-video--redesign .teaser-video__vertical-headline{font-size:28px;line-height:36px}.all-ingredients__name-headline,.finder-question__headline,.finder-results__headline,.page-title--not-redesign .page-title__headline,.product-slider__headline,.rich-text__h4,.shop-the-look__subheadline,.social-media-slider__headline,.storefinder__search-title,.teaser-category-slider__label-headline,.teaser-category__label-headline,.tool-teaser__headline{font-size:22px;line-height:32px}.add-lp-redirects-form__headline,.add-redirect-form__headline,.check-lp-redirects-form__headline,.check-redirect-form__headline,.contact-form__headline-text,.contact-form__upload-headline,.overlay--modal .overlay__title-text,.overlay-dialog--modal .overlay-dialog__title-text,.overlay-dialog__title-text,.overlay__title-text,.price-calculation__headline,.price-details__product-name,.product-details-main__title-text,.rich-text__h5,.tool-teaser__text{font-size:18px;line-height:28px}.product-information__overlay-label,.rich-text__h6,.search-bar__result-headline,.storefinder__search-result-headline,.teaser-stage-single__category{font-size:16px;line-height:24px}.social-media-slider__author{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:18px;font-weight:400}.carousel-item__portrait-headline{font-size:18px;line-height:28px}.carousel-item__portrait-headline,.product-details-main__tag{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.product-details-main__tag{font-size:12px;line-height:24px}.finder-results__price,.price-box__price,.price-calculation__total-price--highlighted,.price-details__price{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:28px;line-height:38px;letter-spacing:var(--letterSpacing0_5);font-weight:700;text-transform:none}.color-picker__product-name,.empty-state--not-redesign .empty-state__headline,.empty-state--redesign .empty-state__headline,.filters__title,.price-box__weight,.price-calculation__total--highlighted,.price-calculation__total-price:not(.price-calculation__total-price--highlighted),.price-details__weight,.product-details-main__youcam-button-label,.product-information__section-label,.social-media-slide .report-form__headline,.social-media-widget .report-form__headline,.teaser-category-slider__label-category{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none}.button,.carousel-item__portrait-subheadline,.contact-form__item-headline,.maintenance__title,.multiple-product-retailer-tile__retailer-name,.option-tile__title,.price-calculation__subtotal,.price-calculation__total:not(.price-calculation__total--highlighted),.product-details-main__subline,.product-grid--not-redesign .product-grid__pagination-text,.product-grid--not-redesign .product-grid__product-amount,.product-grid--redesign .product-grid__pagination-text,.product-grid--redesign .product-grid__product-amount,.product-information__worry-free-cta .button__label,.product-tile-minified__price,.product-tile-vertical-minified__price,.productTileVerticalRedesign__price,.productTileVertical__price,.rich-text__th,.single-product-retailer-tile__retailer-name,.social-media-masonry__section-end-reached-label,.storefinder__no-items-headline,.storefinder__online-retailers-headline,.storefinder__store-name,.teaser-category__category-label,.teaser-stage-single__copy,.teaser-stage__copy,.teaser-tile__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:21px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none}.color-picker__vegan-badge span,.contentteaser__description-headline,.price-box__info,.product-tile-minified__title,.product-tile-vertical-minified__title,.productTileVerticalRedesign__title,.productTileVertical__title,.productteaser__description-headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:11px;line-height:16px;letter-spacing:var(--letterSpacingNeg0_2);font-weight:700;text-transform:none}.footer__additional-info,.retailer-tile-product__variant-name{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:300;letter-spacing:var(--letterSpacing0_1);text-transform:none}.navigation__quantity-indicator{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:16px;font-weight:500;letter-spacing:var(--letterSpacingNeg0_1);text-transform:none}.badge--s,.dropdown--default label,.form-input__input:focus+.form-input__label,.form-input__input:not([value=""])+.form-input__label,.tooltip__svg-content{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:7px;line-height:12px;font-weight:700;text-transform:none}.color-selector__more,.finder-results__weight,.productTileVerticalRedesign__quantity,.productTileVertical__quantity{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:8px;line-height:10px;font-weight:500;text-transform:none}.youcam-button .textlink__text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:8px;line-height:14px;font-weight:700;text-transform:none}.bread-crumb__current-crumb-text,.chip__label,.color-picker__item-badge span,.filters-panel__filter,.label-values__label-text,.notification__message-text,.product-information__worry-free-copy,.radio-button__detail-label,.retailer-tile-product__visit-shop,.teaser-category__label-copy,.textlink{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none}.badge--m,.color-picker__more-color,.price-box__cta-hint,.social-media-image__textlink,.social-media-widget__textlink,.teaser-content--redesign .teaser-content__cta-text-link,.teaser-tile__textlink,.teaser-video--redesign .teaser-video__cta-text-link{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:700;text-transform:none}.all-ingredients__category .all-ingredients__category-title,.all-ingredients__ingredient-category,.navigation__subnavigation-subcategory-link,.teaser-category-slider__label-copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:300;text-transform:none}.all-ingredients__next-link,.all-ingredients__previous-link,.campaign-mlp__copywrite,.campaign-mlp__hint-box,.categoryLink,.navigation__subnavigation-category-link,.product-grid--redesign .product-grid__navigation-link,.radio-button__label--badge .radio-button__label-text,.social-media-slide__more-text,.teaser-stage__category{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none}.all-ingredients__ingredient-name,.editorial-content--not-redesign .editorial-content__category-text,.product-details-main__storefinder .textlink__text,.rich-text .block-link .rich-text__link,.social-media-widget__load-more,.social-media-widget__report-button,.tab-bar__label,.textlink--large{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:24px;font-weight:500;text-transform:none}.dropdown optgroup,.footer__legal-link,.navigation__sidebar-footer,.search-input__prediction{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none}.footer__copyright,.form-input__upper-label{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-style:normal;font-weight:500;text-transform:none}.contact-form__captcha .captcha__warning,.dropdown__warning,.form-checkbox__label-warning,.form-input__helper-text,.form-input__label-warning,.materials-table__label,.radio-button-group__label-warning,.textarea-warning{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-style:normal;font-weight:500;letter-spacing:var(--letterSpacing0_4)}.range__label,.range__value,.search-input__input-field{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:24px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0_05)}.search-bar__input{line-height:32px;font-weight:700;letter-spacing:var(--letterSpacing1_2)}.copy,.search-bar__input{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;text-transform:none}.copy{line-height:35px;font-weight:300;letter-spacing:var(--letterSpacing0_2)}.all-ingredients .rich-text,.all-ingredients__ingredient-list-copy,.all-ingredients__ingredient-list-copy--overlay,.body-200,.dropdown--default select,.finder-question__copy,.finder-results__subheadline,.form-input__input,.form-input__label,.materials-table__message-text,.materials-table__recycling-info-text,.materials-table__text,.navigation__sidebar-accordion-item-text,.product-description__text,.rich-text,.rich-text li .block-link .rich-text__link,.search-bar__result-link,.social-media-masonry__copy,.social-media-slide__caption,.social-media__copy,.teaser-content--not-redesign .teaser-content__copy,.teaser-content--redesign .teaser-content__copy,.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__copy,.teaser-video--not-redesign .teaser-video__copy,.teaser-video--redesign .teaser-video__copy,.textarea textarea{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18)}.social-media-slide__author{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:30px;font-weight:500;letter-spacing:var(--letterSpacing0)}.add-lp-redirects-form__checkbox-helper,.add-lp-redirects-form__sub-headline,.add-redirect-form__sub-headline,.all-ingredients__category-copy,.all-ingredients__copy,.all-ingredients__description,.body-300,.carousel-item__square-copy,.check-lp-redirects-form__sub-headline,.check-redirect-form__sub-headline,.color-list__color-description,.color-picker__color-name,.contact-form__hint-text,.contact-form__item,.contact-form__title-copy,.contact-form__upload-not-required-text,.empty-state--not-redesign .empty-state__copy,.empty-state--redesign .empty-state__copy,.footer__navigation-button-link,.form-checkbox__line,.form-listitem,.message-overlay__copy,.price-box__ratio,.price-calculation,.price-details__ratio,.product-details-main__feature,.product-information__worry-free,.radio-button-group__header,.radio-button__label,.rich-text__td,.search-no-results__copy,.shop-the-look__copy,.storefinder__no-items-rich-text,.storefinder__online-retailers-copy,.storefinder__store-description{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.all-ingredients__category-title,.color-list__color-active .color-list__color-description,.finder-results__splash>p,.price-box__badge-banner{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0)}.add-lp-redirects-form__copy,.body-400,.check-lp-redirects-form__copy,.multiple-product-retailer-tile__availability,.product-tile-horizontal__quantity-copy,.product-tile-horizontal__variant-copy,.retailer-tile-product__name,.single-product-retailer-tile__delivery-time,.storefinder__store-info-content .storefinder__store-description{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.carousel-item__portrait-textlink,.carousel-item__square-textlink,.multiple-product-retailer-tile__quantity{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.color-list__new-badge,.color-picker__item-new-badge{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0)}.dropdown option{font-size:14px;font-weight:300;letter-spacing:var(--letterSpacing0_2)}.dropdown option,.dropdown--sorting select{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;line-height:16px;text-transform:none}.dropdown--sorting select{font-size:12px;font-weight:500}.contact-form__helpbox,.dropdown--sorting label,.filters__checkboxes-mobile{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:9px;line-height:16px;font-weight:400;text-transform:none;letter-spacing:var(--letterSpacing0)}.badge{height:-moz-fit-content;height:fit-content}.badge a{text-decoration:none}.badge--m{padding:4px 8px;color:#fff;background:#000}.badge--m:not(:first-child){-webkit-margin-start:4px;margin-inline-start:4px}.badge--s{background:#fff;color:#000;-webkit-padding-start:4px;padding-inline-start:4px}.badge--s,.badge--s:not(:first-child):before{-webkit-padding-end:4px;padding-inline-end:4px}.badge--s:not(:first-child):before{content:"·"}.badge--wrap{position:absolute;top:0;left:0;right:0;width:100%;line-height:9px}.bazaarvoice-ratings{min-height:73px}:root{--desktopHeight:0}.big-empty-div{height:var(--height)}@media screen and (min-width:960px){.big-empty-div{height:var(--desktopHeight)}}.button{display:flex;align-items:center;justify-content:center;padding:16px;width:100%;max-width:327px;cursor:pointer;position:relative;overflow:hidden;transform:translateZ(0);border-radius:0 12px 0 12px}.button:before{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;content:"";transform:scaleX(0);transform-origin:50%;transition:transform .25s ease-out}.button__icon{-webkit-margin-end:16px;margin-inline-end:16px}.button__spinner-wrapper{position:absolute;margin:auto}.button--without-label .button__icon{-webkit-margin-end:0;margin-inline-end:0}.button--link{display:inline-flex;text-decoration:none}.button--content-link:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.button--primary-dark,.button--primary-dark-loading,.button--primary-light,.button--primary-light-loading{color:#fff;border:none}.button--primary-dark-loading:before,.button--primary-dark:before,.button--primary-light-loading:before,.button--primary-light:before{background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.button--primary-light-loading.button--disabled,.button--primary-light-loading:disabled,.button--primary-light.button--disabled,.button--primary-light:disabled{background:#f7f7f7;color:#737373}.button--primary-dark-loading.button--disabled,.button--primary-dark-loading:disabled,.button--primary-dark.button--disabled,.button--primary-dark:disabled{background:#4c4c4c;color:#d6d6d6}.button--primary-dark,.button--primary-light{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.button--primary-dark-loading,.button--primary-light-loading{background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.button--secondary-light{color:#000;border:1px solid #000;padding:calc(16px - 1px);background:rgba(0,0,0,0)}.button--secondary-light:hover:not(.button--disabled,:disabled){color:#fff}.button--secondary-light:before{background:#000}.button--secondary-light.button--disabled,.button--secondary-light:disabled{color:#737373;border-color:#737373}.button--secondary-light-loading{color:#000;border:1px solid #000;background:rgba(0,0,0,0)}.button--secondary-dark{color:#fff;border:1px solid #fff;padding:calc(16px - 1px);background:rgba(0,0,0,0)}.button--secondary-dark:hover:not(.button--disabled,:disabled){color:#000}.button--secondary-dark:before{background:#fff}.button--secondary-dark.button--disabled,.button--secondary-dark:disabled{color:#b2b2b2;border-color:#b2b2b2}.button--secondary-dark-loading{color:#fff;border:1px solid #fff;background:rgba(0,0,0,0)}.button--text-dark,.button--text-dark-loading,.button--text-light,.button--text-light-loading{border:none;background:rgba(0,0,0,0)}.button--text-dark.button--disabled,.button--text-dark:disabled,.button--text-light.button--disabled,.button--text-light:disabled{color:#b2b2b2}.button--text-light{color:#000}.button--text-light:hover:not(.button--disabled,:disabled){background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.button--text-light:hover:not(.button--disabled,:disabled) .button__icon{stroke:url(#catrice-colors-accent-500);stroke:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.button--text-dark-loading .spinner__inner:before,.button--text-light-loading .spinner__inner:before{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.button--text-dark{color:#fff}.button--text-dark:hover:not(.button--disabled,:disabled){background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.button--text-dark:hover:not(.button--disabled,:disabled) .button__icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.button--content{border:none;background:none;padding:0;width:unset;max-width:unset;position:unset;overflow:unset;transform:unset;border-radius:unset}.button--content:before{content:unset}.button--nowrap .button__label{overflow:hidden;white-space:nowrap}.button--loading .button__label{opacity:0}.button--full-width{max-width:unset}.button:focus-visible:not(.button--disabled){outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.button.button--disabled{cursor:default}.button:hover:not(:disabled,.button--disabled,.button--loading):before{transform:scaleX(1)}@media screen and (min-width:960px){.button{max-width:375px;width:auto}.button--full-width{width:100%;max-width:unset}}.categoryLink{display:inline-flex;align-items:center;text-decoration:none}.categoryLink>span{padding-right:12px}.categoryLink .icon{transition:transform .3s cubic-bezier(.5,.1,.3,.9) 0s}.categoryLink:focus .icon,.categoryLink:hover .icon{transform:translateX(12px)}.categoryLink__dark{color:#fff}.categoryLink__dark:focus,.categoryLink__dark:hover{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.categoryLink__dark:focus .icon,.categoryLink__dark:hover .icon{stroke:url(#catrice-colors-accent-400);stroke:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.categoryLink__light{color:#000}.categoryLink__light:focus,.categoryLink__light:hover{color:#6933c0}.categoryLink.categoryLink--inactive:focus,.categoryLink.categoryLink--inactive:hover{color:inherit}body.rtl .categoryLink>span{padding-right:0;padding-left:12px}body.rtl .categoryLink .icon{transform:scaleX(-1)}body.rtl .categoryLink:focus .icon,body.rtl .categoryLink:hover .icon{transform:scaleX(-1) translateX(12px)}.form-checkbox{display:flex}.form-checkbox__content{display:flex;gap:12px}.form-checkbox__svg-wrapper{display:flex;min-width:24px;height:24px;border:1px solid #000;background-color:#fff;cursor:pointer;align-items:center;justify-content:center}.form-checkbox__svg-wrapper svg{stroke-width:6px;stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.form-checkbox__svg-wrapper--warning{border:1px solid #da1e28}.form-checkbox__svg-wrapper--no-warning:hover{border:1px solid linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 1}.form-checkbox__svg-wrapper:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.form-checkbox__label-warning{display:flex;color:#da1e28;padding:4px 8px 0}.form-checkbox__label-warning-is-valid{display:none}.form-checkbox__label-warning-is-valid-info{width:100%;display:flex;color:#737373}.form-checkbox__label-warning svg{margin:1px 4px 0}.form-checkbox--disabled,.form-checkbox--disabled .form-checkbox__svg{color:#b2b2b2}.form-checkbox--disabled .form-checkbox__svg-wrapper{border-color:#b2b2b2;cursor:auto}.form-checkbox--disabled--no-warning:hover,.form-checkbox--disabled--warning{border-color:#b2b2b2}.chip{display:flex;gap:16px;-webkit-margin-end:12px;margin-inline-end:12px;margin-bottom:16px;background-color:unset;cursor:pointer}.chip__label{color:#fff;-webkit-padding-start:12px;padding-inline-start:12px;align-self:center}.chip__close{margin:12px}.chip__close .icon{stroke-width:2px}.chip--neutral{background:#fff;border:1px solid #000}.chip--neutral .chip__label{color:#000}.chip--neutral:hover{border:1px solid linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa);border-image:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa) 1}.chip--neutral:hover .chip__label{background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.chip--neutral:hover .chip__close{stroke:url(#catrice-colors-accent-500);stroke:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.chip--accent{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border:1px solid linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 1}.chip--accent .chip__close,.chip--accent .chip__label{color:#fff}.chip--accent .chip__close .icon-button__icon{color:#fff!important}.chip--accent:hover{background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa);border:1px solid linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa);border-image:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa) 1}.chip:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.copy{margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.copy--highlight{font-weight:500}.dropdown{position:relative}.dropdown select:invalid+label{display:none}.dropdown label{position:absolute;top:6px;left:10px;color:#737373;pointer-events:none}.dropdown select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:16px 40px 8px 8px;border:none;border-bottom:1px solid #d6d6d6;cursor:pointer;color:#000}.dropdown select:focus,.dropdown select:hover{border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.dropdown__icon{display:block;position:absolute;top:50%;transform:translateY(-50%);right:12px;pointer-events:none}.dropdown optgroup{color:#737373;background:#f7f7f7}.dropdown option{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000;background:#fff}.dropdown option:checked{color:#fff;background:linear-gradient(270deg,#b34332,#8c38ac 50%,#4a2984)}.dropdown option:hover{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.dropdown--default select{background:#f7f7f7}.dropdown--default select:disabled{background:#b2b2b2}.dropdown--default select:disabled:hover{border-bottom:1px solid #d6d6d6;cursor:default}.dropdown--sorting{height:100%}.dropdown--sorting select{height:100%;background:rgba(0,0,0,0)}.dropdown--error select{color:#da1e28;border-bottom:1px solid #da1e28}.dropdown--error select:focus,.dropdown--error select:hover{border-bottom-color:#da1e28}.dropdown__warning{display:flex;padding:4px 8px 0;color:#da1e28}.dropdown__warning svg{flex-shrink:0;margin:1px 4px 0}body.rtl .dropdown label{left:auto;right:10px}body.rtl .dropdown select{padding-right:8px;padding-left:40px}body.rtl .dropdown .icon{right:auto;left:12px}.headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;display:block;font-weight:700;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-transform:none}.headline-100{font-size:66px;line-height:78px}.headline-200{font-size:49px;line-height:60px}.headline-300{font-size:40px;line-height:52px}.headline-400{font-size:28px;line-height:36px}.headline-450{font-size:22px;line-height:32px}.headline-500{font-size:18px;line-height:28px}.headline-600{font-size:16px;line-height:24px}.subheadline-100{font-size:28px;line-height:40px}.subheadline-100,.subheadline-200{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.subheadline-200{font-size:24px;line-height:36px}.subheadline-300{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.title-100{font-size:28px;line-height:38px;letter-spacing:var(--letterSpacing0_5)}.title-100,.title-200{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:700;text-transform:none}.title-200{font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25)}.title-300{font-size:14px;line-height:21px;letter-spacing:var(--letterSpacingNeg0_25)}.title-300,.title-400{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:700;text-transform:none}.title-400{font-size:11px;line-height:16px;letter-spacing:var(--letterSpacingNeg0_2)}.subtitle-100{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:300;letter-spacing:var(--letterSpacing0_1);text-transform:none}.icon-button{border:none;background-color:rgba(0,0,0,0);padding:12px;cursor:pointer;transition:transform .1s ease-out;color:#000}.icon-button:disabled{color:#737373}.icon-button:hover:not(:disabled) .icon-button__icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.icon-button:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.icon-button--dark .icon-button__icon{color:#fff}.icon-button:active .icon-button__icon--scaled{transform:scale(1.25)}.icon-button--prefilled .icon-button__icon{fill:#fff}.icon-button--toggled .icon-button__icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);fill:url(#catrice-colors-accent-300);fill:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.icon{width:auto;overflow:visible;fill:none;fill-rule:evenodd;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;color:inherit}.icon--xs{height:8px;stroke-width:.7px}.icon--s{height:12px;stroke-width:1px}.icon--m{height:18px;stroke-width:2px}.icon--l{height:24px;stroke-width:1.5px}.icon--xl{height:72px;stroke-width:2px}picture{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}picture.zoom{overflow:hidden}picture img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}picture:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=);display:block;position:absolute;inset:0}.image-backdrop-container{position:relative}.image-backdrop{position:absolute}.image-backdrop img{filter:blur(10px)}img.zoom{transition:transform 1s ease}img.zoom:focus-within{transition:transform 1s ease-out}@media(hover:hover){img.zoom:hover{transform:scale(1.05);transition:transform 1s ease-out}}@supports(pointer-events:none){picture:after{content:none}}.form-input{position:relative;margin-bottom:24px}.form-input__upper-label{padding:4px 8px;color:#737373;text-transform:none}.form-input__content,.form-input__content--is-valid .form-input__border{position:relative}.form-input__content--is-valid .form-input__border:after{content:"";position:absolute;width:100%;background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);height:1px;bottom:0;left:0;z-index:1;transform:scaleX(0);transition:transform .3s ease-in}.form-input__content--is-valid .form-input__input{border-bottom-color:#b2b2b2}.form-input__content--is-valid .form-input__input:hover~.form-input__border:after{transform:scaleX(1)}.form-input__content--is-valid-info .form-input__label{color:#000}.form-input__content--is-valid-info .form-input__input{border-color:#b2b2b2}.form-input__content--is-not-valid .form-input__input:focus+.form-input__label,.form-input__content--is-not-valid .form-input__label{color:#da1e28}.form-input__content--is-not-valid .form-input__input{border-color:#da1e28}.form-input__label{display:flex;position:absolute;top:0;left:8px;right:8px;transform:translateY(16px);pointer-events:none;transition:transform .15s cubic-bezier(.4,0,.2,1)}.form-input__label-text{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-input__input{width:100%;margin:0;padding:16px 8px 8px;background:#f7f7f7;border-image:initial;border:none;border-bottom:1px solid #b2b2b2;box-shadow:none;outline:0;color:#000;caret-color:#914dff;caret-color:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.form-input__input:disabled{color:#4c4c4c;background-color:#b2b2b2;border-color:#b2b2b2}.form-input__input:focus+.form-input__label,.form-input__input:not([value=""])+.form-input__label{color:#737373;transform:translateY(0)}.form-input__input[type=date]{-webkit-appearance:none;-moz-appearance:none}.form-input__input[type=date]:before{content:"|";opacity:0}.form-input__input[type=date]::-webkit-calendar-picker-indicator,.form-input__input[type=date]::-webkit-inner-spin-button{display:none}.form-input__input[type=date][value=""]{color:rgba(0,0,0,0)}.form-input__input[type=date]:focus{color:#000}.form-input__icon{position:absolute;top:50%;right:8px;left:auto;transform:translateY(-50%);cursor:pointer;align-items:center}.form-input__icon .icon{color:#000}.form-input__label-warning{display:flex;padding:4px 8px 0;color:#da1e28}.form-input__label-warning--is-valid{display:none}.form-input__label-warning--is-valid-info{width:100%;display:flex;color:#737373}.form-input__label-warning .icon{flex-shrink:0;margin:1px 4px 0}.form-input__helper-text{padding:4px 8px;color:#737373}.form-input__meter{height:4px;transition:width .28s cubic-bezier(.4,0,.2,1) 0s,background .28s cubic-bezier(.4,0,.2,1) 0s}.form-input__meter--strong{width:100%;background:#24a249}.form-input__meter--intermediate{width:50%;background:#fdd13a}.form-input__meter--weak{width:33%;background:#da1e28}body.rtl .form-input{direction:rtl}body.rtl .form-input__content .form-input__icon{left:8px;right:auto}:root{--percentage:0}.linear-progress__container{height:5px;width:100%;background-color:#d6d6d6;border-radius:50px}.linear-progress__filler{height:100%;width:var(--percentage);background-color:#000;border-radius:inherit}.form-listitem{display:flex;margin-bottom:8px;color:#000}.form-listitem__content{display:flex;gap:12px}.form-listitem__svg-wrapper{min-width:24px;height:24px;border:1px solid #000;cursor:pointer}.form-listitem__svg{color:#000;margin-top:8px}.notification{width:100%;z-index:100;display:flex;justify-content:space-between;padding:10px}.notification__error{background-color:#da1e28;color:#fff}.notification__success{background-color:#000;color:#fff}.notification__warning{background-color:#fdd13a;color:#000}.notification__message{display:inline-flex;justify-content:center;margin-left:auto;margin-right:auto;width:101%;align-items:center}.notification__message-text{-webkit-margin-start:12px;margin-inline-start:12px}.notification__button{padding:0}.radio-button{position:relative;margin-bottom:24px;-webkit-padding-start:8px;padding-inline-start:8px}.radio-button__icon{position:relative;display:flex}.radio-button__icon,.radio-button__icon svg{-webkit-margin-end:12px;margin-inline-end:12px}.radio-button__icon svg{height:22px;stroke-width:1px}.radio-button__icon--no-warning svg:hover{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.radio-button__icon--warning svg{color:#da1e28}.radio-button--active{position:absolute;display:inline;top:0;color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);pointer-events:none}.radio-button--active svg{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);fill:url(#catrice-colors-accent-300);fill:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.radio-button__label{cursor:pointer}.radio-button__label--checkbox .radio-button--active{height:24px;width:24px;position:relative;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-margin-start:8px;margin-inline-start:8px;display:flex;align-items:center}.radio-button__label--checkbox .radio-button--active svg{stroke-width:1.5px;stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);fill:none}.radio-button__label--checkbox .radio-button--inactive{position:relative;opacity:0;-webkit-margin-end:8px;margin-inline-end:8px;-webkit-margin-start:8px;margin-inline-start:8px}.radio-button__label--checkbox .radio-button__icon{-webkit-margin-end:16px;margin-inline-end:16px}.radio-button__label--checkbox .radio-button__icon svg{height:8px}.radio-button__label--checkbox .radio-button__icon:after{content:"";width:24px;height:24px;border:1px solid #000;cursor:pointer;align-items:center;justify-content:center;position:absolute}.radio-button__label--checkbox .radio-button__icon:hover:after{border:1px solid linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 1}.radio-button__label--badge .radio-button__input{display:none}.radio-button__label--badge .radio-button__wrapper{display:flex;border:1px solid #000;border-top-right-radius:12px;padding-top:4px;padding-bottom:4px;min-width:62px;justify-content:center}.radio-button__label--badge .radio-button__wrapper--active{background-color:#000;color:#fff}.radio-button__additional-label-text{-webkit-margin-start:auto;margin-inline-start:auto}.radio-button__detail-label{-webkit-margin-start:calc(32px + 4px);margin-inline-start:calc(32px + 4px);color:#737373}.radio-button__detail-label--with-additional-label{-webkit-margin-end:48px;margin-inline-end:48px}.radio-button__input{opacity:0;width:0;position:absolute}.radio-button__input:focus-visible+.radio-button__icon{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}@media screen and (min-width:960px){.radio-button__label--badge .radio-button__wrapper{padding-top:8px;padding-bottom:8px;min-width:118px}}.range{display:flex;margin:12px 0;align-items:center}.range input[type=range]{display:flex;align-items:center;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:2px;background:linear-gradient(to right,white 0,white var(--fill),#4c4c4c var(--fill),#4c4c4c 100%)}.range input[type=range]::-webkit-slider-thumb{width:12px;-webkit-appearance:none;appearance:none;height:12px;border-radius:50%;border:2px solid #fff;background:#000}.range input[type=range]::-moz-range-thumb{width:8px;height:8px;border-radius:50%;border:2px solid #fff;background:#000}.range input[type=range]:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.range__start{width:4px;height:10px;background:#fff}.range__end{width:4px;height:10px;background:#4c4c4c}.range__label,.range__value{color:#fff;margin-right:1em}.range__value{margin-left:.5em;min-width:3em}body.rtl .range input[type=range]{background:linear-gradient(to left,white 0,white var(--fill),#4c4c4c var(--fill),#4c4c4c 100%)}.search-input{height:50px;position:relative}.search-input__input-field{position:absolute;color:#fff;width:100%;padding:12px 48px 12px 0;background:rgba(0,0,0,0);border-radius:0;border-bottom:solid #fff;border-width:0;outline:0}.search-input__input-field::placeholder{color:#fff}.search-input .icon-button{margin-inline:4px}.search-input .icon{position:absolute;top:13px;right:8px;color:#fff;cursor:pointer}.search-input .icon:hover{color:#6933c0}.search-input__prediction-list{position:absolute;top:calc(100% - 2px);width:100%;max-height:295px;overflow-y:scroll;background:#000;border:1px solid #fff}.search-input__prediction{padding:12px 24px;color:#fff;cursor:pointer}.search-input__prediction--active{background:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}body.rtl .search-input__input-field{padding:12px 0 12px 48px}body.rtl .search-input .icon{right:auto;left:8px}.spinner{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.spinner__inner{position:absolute;height:100%;transform-origin:50% 50%}.spinner__inner:before{width:100%;display:block;content:" ";padding-bottom:100%;background:currentColor;border-radius:50%}.spinner__inner-first{width:8px;animation:circle1 .8s ease-out infinite}.spinner__inner-second{width:6px;animation:circle2 .8s ease-out infinite}.spinner__inner-third{width:4px;animation:circle3 .8s ease-out infinite}.spinner--big{width:64px;height:64px}.spinner--big .spinner__inner-first{width:16px}.spinner--big .spinner__inner-second{width:12px}.spinner--big .spinner__inner-third{width:8px}.spinner--dark-mode .spinner__inner:before{background:#fff}.spinner--light-mode .spinner__inner:before{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}@keyframes circle1{0%{transform:rotate(0deg)}60%,to{transform:rotate(1turn)}}@keyframes circle2{10%{transform:rotate(0deg)}70%,to{transform:rotate(1turn)}}@keyframes circle3{20%{transform:rotate(0deg)}80%,to{transform:rotate(1turn)}}.textarea textarea{width:100%;min-height:160px;padding:16px 40px 8px 8px;background:#f7f7f7;border:none;border-bottom:1px solid #737373;resize:vertical;outline:0;caret-color:#914dff;caret-color:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.textarea textarea:hover{border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.textarea-input{position:relative}.textarea-input .icon{position:absolute;pointer-events:none;inset-inline-end:0;bottom:4px;background:#f7f7f7}.textarea-warning{display:flex;padding:4px 8px 0;color:#da1e28}.textarea-warning .icon{margin-top:1px;margin-right:4px}@media screen and (max-width:960px){.textarea__icon{display:none}}body.rtl .textarea-input .icon{transform:scaleX(-1)}.textlink{display:inline-flex;align-items:center;text-decoration:none;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#000}.textlink>:not(:first-child){-webkit-margin-start:12px;margin-inline-start:12px}.textlink__text:not(.textlink__text--no-underline){border-bottom-width:1px;border-bottom-style:solid;padding-bottom:4px}.textlink--dark{color:#fff}.textlink--inline{position:relative;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;display:inline}.textlink--inline:after{position:absolute;right:-8px;left:-8px;content:"";padding:24px 8px}@media screen and (min-width:960px){.textlink:hover .textlink__icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.textlink:hover .textlink__text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.textlink--light:focus-visible .textlink__icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.textlink--light:focus-visible .textlink__text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.textlink--dark:hover .textlink__icon{stroke:url(#catrice-colors-accent-400);stroke:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.textlink--dark:hover .textlink__text{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4);border-image:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4) 0 0 1 0}.textlink--dark:focus-visible .textlink__icon{stroke:url(#catrice-colors-accent-400);stroke:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.textlink--dark:focus-visible .textlink__text{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4);border-image:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4) 0 0 1 0}}.tooltip__button{display:block;margin:0;padding:0;background:none;border:none;cursor:pointer}.tooltip__svg-wrapper{position:relative;margin-top:4px;-webkit-margin-start:8px;margin-inline-start:8px}.tooltip__svg-content{position:absolute;right:50%;bottom:100%;width:152px;margin-bottom:12px;padding:8px 8px 12px;background:#fff;border:1px solid #737373;transform:translateX(11px);visibility:hidden;color:#737373;text-align:start}.tooltip__svg-content:after,.tooltip__svg-content:before{position:absolute;width:0;height:0;content:""}.tooltip__svg-content:before{right:3px;bottom:-6px;left:auto;-webkit-margin-start:-8px;margin-inline-start:-8px;border-top:6px solid #737373;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}.tooltip__svg-content:after{right:5px;bottom:-4px;left:auto;-webkit-margin-start:-6px;margin-inline-start:-6px;border-top:4px solid #fff;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.tooltip__svg-content-visible{visibility:visible}body.rtl .tooltip__svg-content{right:unset;left:50%;transform:translateX(-11px)}body.rtl .tooltip__svg-content:before{left:3px;right:auto}body.rtl .tooltip__svg-content:after{left:5px;right:auto}.video{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video--aspect16_9{padding-top:56.25%}.video--aspect1_1{padding-top:100%}.video--aspect9_16{padding-top:177.78%}.video__preview-image{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:1}.video__preview-image img{height:100%;width:100%;object-fit:cover}.video__cover:focus-within .video__preview-image img{transform:scale(1.05)}.video__overlay{top:56px;bottom:56px;height:calc(100% - 112px);z-index:2}.video__overlay,.video__video{position:absolute;left:0;right:0;width:100%}.video__video{top:0;bottom:0;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:none;cursor:pointer;padding:0;background:rgba(0,0,0,0);display:flex;z-index:3}.video__button svg{height:100%;width:100%;stroke-width:.75px}.video__button svg #outerCircle{opacity:0}.video__button:focus svg,.video__button:hover svg{fill:url(#catrice-colors-accent-500);fill:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.video__button:focus svg #innerCircle,.video__button:hover svg #innerCircle{stroke:url(#catrice-colors-accent-500);stroke:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.video__button--light svg,.video__button:focus svg path,.video__button:hover svg path{stroke:#fff}.video__button--dark svg{stroke:#000}.video__button:focus{outline:2px solid #0078d4;outline-offset:2px}@media(hover:hover){.video:hover img{transform:scale(1.05)}}.video-tutorial{position:relative;width:100%}.video-tutorial--aspect16_9{aspect-ratio:16/9}.video-tutorial--aspect21_9{aspect-ratio:21/9}.video-tutorial--aspect1_1{aspect-ratio:1/1}.video-tutorial--aspect9_16{aspect-ratio:9/16}.video-tutorial--aspect4_5{aspect-ratio:4/5}.video-tutorial--aspect3_4{aspect-ratio:3/4}.video-tutorial__preview-image{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:3}.video-tutorial__preview-image img{height:100%;width:100%;object-fit:cover}.video-tutorial__preview-image--hidden{display:none}.video-tutorial__overlay{position:absolute;top:56px;left:0;bottom:56px;right:0;height:calc(100% - 112px);width:100%;z-index:2}.video-tutorial__video{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.video-tutorial__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:none;cursor:pointer;padding:0;background:rgba(0,0,0,0);display:flex;z-index:3}.video-tutorial__button svg{height:100%;width:100%;stroke-width:.75px}.video-tutorial__button svg #outerCircle{opacity:0}.video-tutorial__button svg:hover{fill:url(#catrice-colors-accent-500);fill:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.video-tutorial__button svg:hover #innerCircle{stroke:url(#catrice-colors-accent-500);stroke:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.video-tutorial__button svg:hover path,.video-tutorial__button--light svg{stroke:#fff}.video-tutorial__button--dark svg{stroke:#000}.video-tutorial__controls{inset-block-end:0;inset-inline-end:0;width:100%}.video-tutorial__controls--not-teleported{z-index:2;position:absolute}@media screen and (min-width:960px){.video-tutorial__video--mobile-only{display:none}}@media screen and (max-width:960px){.video-tutorial__video--desktop-only{display:none}}@media screen and (min-width:960px){.video-tutorial--aspect-desktop16_9{aspect-ratio:16/9}.video-tutorial--aspect-desktop21_9{aspect-ratio:21/9}.video-tutorial--aspect-desktop1_1{aspect-ratio:1/1}.video-tutorial--aspect-desktop3_4{aspect-ratio:3/4}.video-tutorial--aspect-desktop9_16{aspect-ratio:9/16}.video-tutorial--aspect-desktop4_5{aspect-ratio:4/5}}@media(hover:hover){.video-tutorial:hover img{transform:scale(1.05)}}.accordion__label{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none;padding:1.75em 0;border-bottom:1px solid #d6d6d6;display:flex;justify-content:space-between;align-items:center;text-decoration:none;width:100%;max-width:unset}.accordion__label svg{transition:transform .5s}.accordion__content{overflow:hidden;font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18);transition:height .5s;box-sizing:border-box;text-decoration:none}.accordion__item--active .accordion__content{border-bottom:1px solid #ccc}.accordion__item--rotate .accordion__label svg{transform:rotate(180deg)}.accordion__item--current{color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}@media screen and (min-width:960px){.accordion__label:hover:not(:disabled) .accordion__label-text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.accordion__label:hover:not(:disabled) .icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}}.add-lp-redirects-form__headline{margin-bottom:24px;color:#693abd}.add-lp-redirects-form__sub-headline{margin-bottom:32px}.add-lp-redirects-form__copy{margin-bottom:8px}.add-lp-redirects-form__dropdown{margin-bottom:32px;width:50%}.add-lp-redirects-form__input{margin-bottom:32px;width:100%}.add-lp-redirects-form__urls-and-qr-code-section{display:grid;grid-template-columns:60% 40%}.add-lp-redirects-form__short-url-section{display:flex;gap:16px}.add-lp-redirects-form__generate-qr-code-button{min-width:200px;height:53px}.add-lp-redirects-form__checkbox-helpers{display:inline-flex;gap:40px;margin-bottom:8px}.add-lp-redirects-form__checkbox-helper{cursor:pointer}.add-lp-redirects-form__checkboxes{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:8px;margin-bottom:40px;max-height:400px}.add-lp-redirects-form__checkbox{-webkit-padding-end:24px;padding-inline-end:24px}.add-lp-redirects-form__submit-button{margin-bottom:24px}.add-lp-redirects-form__result{grid-column:2/-1;display:flex;flex-direction:column;-webkit-margin-start:32px;margin-inline-start:32px;margin-bottom:32px;border-radius:4px;align-items:center;justify-content:flex-end}.add-lp-redirects-form__result .icon{margin:2px 8px}.add-lp-redirects-form__result--error{color:#da1e28}.add-lp-redirects-form__result--success{color:unset}.add-lp-redirects-form__image{width:200px;height:200px}.add-redirect-form__headline,.add-redirect-form__sub-headline{margin-bottom:24px}.add-redirect-form__checkbox,.add-redirect-form__dropdown,.add-redirect-form__input{margin-bottom:32px;width:100%;flex-basis:max-content}.add-redirect-form__source-modifiers{display:flex;gap:16px}.add-redirect-form__submit-button{margin-bottom:24px}.add-redirect-form__result{color:#fff;display:flex;padding:16px 8px;border-radius:4px;align-items:center}.add-redirect-form__result .icon{margin:2px 8px}.add-redirect-form__result-error{background-color:#da1e28}.add-redirect-form__result-success{background-color:#000}.add-redirect-form__result pre{max-height:220px;width:100%;overflow-y:auto}.add-redirect-form__result pre::-webkit-scrollbar{background:gray}.add-redirect-form__result pre::-webkit-scrollbar-thumb{background:#fff}.add-redirect-form__result span{overflow-y:hidden;display:block}.all-ingredients{height:100%}.all-ingredients__ingredient-link{display:inline;text-align:start}.all-ingredients__ingredient-category{display:inline;width:-moz-fit-content;width:fit-content;vertical-align:middle;text-wrap:nowrap}.all-ingredients__ingredient-name{word-break:break-all;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-underline-offset:6px}.all-ingredients__ingredient-name:hover{-webkit-text-decoration-color:#693abd;text-decoration-color:#693abd;cursor:pointer;background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.all-ingredients__ingredient-category-icon{-webkit-padding-end:4px;padding-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px}.all-ingredients .rich-text,.all-ingredients__ingredient-list-copy,.all-ingredients__ingredient-list-copy--overlay{margin-bottom:12px;text-transform:uppercase}.all-ingredients__list{padding-top:8px;margin-bottom:24px}.all-ingredients__copy{padding-bottom:24px}.all-ingredients__category{display:flex;align-items:center;gap:4px;padding-bottom:24px}.all-ingredients__category .all-ingredients__category-title{-webkit-padding-start:4px;padding-inline-start:4px}.all-ingredients__category-headline{padding-bottom:16px}.all-ingredients__category-wrapper{display:flex;align-items:center;gap:12px;padding-bottom:12px}.all-ingredients__category-wrapper:last-of-type{padding-bottom:24px}.all-ingredients__category-icon,.all-ingredients__ingredient-category-icon{display:inline;vertical-align:middle;fill-opacity:.2;stroke-width:2}.all-ingredients__category-icon-care,.all-ingredients__ingredient-category-icon-care{color:#0082ff;fill:#0082ff}.all-ingredients__category-icon-preservative,.all-ingredients__ingredient-category-icon-preservative{color:#6933c0;fill:#6933c0}.all-ingredients__category-icon-other,.all-ingredients__ingredient-category-icon-other{color:#ff8000;fill:#ff8000}.all-ingredients__category-icon{fill-opacity:.2;stroke-width:2}.all-ingredients__category-icon--inactive{color:#d6d6d6;fill:#f7f7f7}.all-ingredients__category-copy{padding-bottom:24px}.all-ingredients__overlay-title{display:flex;align-items:center}.all-ingredients__overlay-back-icon{padding:0;-webkit-padding-end:12px;padding-inline-end:12px}.all-ingredients__overlay .overlay__children-container{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px}.all-ingredients__ingredient-list-localised-copy--overlay{margin-top:12px;margin-bottom:24px}.all-ingredients__ingredient{display:flex;gap:8px;padding-top:8px;padding-bottom:8px}.all-ingredients__details{position:relative;height:100%}.all-ingredients__name-headline{padding-bottom:24px}.all-ingredients__description{overflow:auto none;padding-bottom:24px}.all-ingredients__controls{height:98px;display:flex}.all-ingredients__next-link,.all-ingredients__previous-link{display:flex;flex:50% 1;align-items:center;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;border-top:1px solid #b2b2b2}.all-ingredients__previous-link{-webkit-padding-end:16px;padding-inline-end:16px;-webkit-border-end:1px solid #b2b2b2;border-inline-end:1px solid #b2b2b2;cursor:pointer;max-width:50%;justify-content:start}.all-ingredients__next-text,.all-ingredients__previous-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.all-ingredients__next-link{-webkit-padding-start:16px;padding-inline-start:16px;flex-direction:row-reverse;cursor:pointer;max-width:50%;justify-content:end}.all-ingredients__next-button-icon,.all-ingredients__previous-button-icon{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px}@media screen and (min-width:960px){.all-ingredients__ingredients{display:flex;flex-wrap:wrap;column-gap:32px}.all-ingredients__ingredient{width:100%}.all-ingredients__ingredients>.all-ingredients__ingredient{flex:45% 1}.all-ingredients__overlay .overlay__children-container{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:40px;padding-inline-end:40px}.all-ingredients__ingredient-list-copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18);margin-bottom:24px}.all-ingredients__ingredient-list-localised-copy{margin-top:12px;margin-bottom:24px}.all-ingredients__next-link,.all-ingredients__previous-link{border:unset}}body.rtl .all-ingredients__next-button-icon,body.rtl .all-ingredients__overlay-back-icon,body.rtl .all-ingredients__previous-button-icon{transform:scaleX(-1)}.check-lp-redirects-form{margin-top:96px}.check-lp-redirects-form__headline{margin-bottom:24px;color:#693abd}.check-lp-redirects-form__sub-headline{margin-bottom:32px}.check-lp-redirects-form__copy{margin-bottom:8px}.check-lp-redirects-form__dropdown{margin-bottom:32px;width:30%}.check-lp-redirects-form__input{margin-bottom:32px;width:60%}.check-lp-redirects-form__submit-button,.check-redirect-form__headline,.check-redirect-form__sub-headline{margin-bottom:24px}.check-redirect-form__checkbox,.check-redirect-form__dropdown,.check-redirect-form__input{margin-bottom:32px;width:100%}.check-redirect-form__submit-button{margin-bottom:24px}.check-redirect-form__result{color:#fff;display:flex;padding:16px 8px;border-radius:4px;align-items:center}.check-redirect-form__result .icon{margin:2px 8px}.check-redirect-form__result-error{background-color:#da1e28}.check-redirect-form__result-success{background-color:#000}.check-redirect-form__result pre{max-height:220px;width:100%;overflow-y:auto}.check-redirect-form__result pre::-webkit-scrollbar{background:gray}.check-redirect-form__result pre::-webkit-scrollbar-thumb{background:#fff}.check-redirect-form__result span{overflow-y:hidden;display:block}.collapse{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .3s ease,visibility .3s ease}.collapse--open{grid-template-rows:1fr;visibility:visible}.collapse__content{overflow:hidden}.color-list{display:flex;gap:4px}.color-list__colors{width:calc(100% - 6px)}.color-list__color{display:flex;gap:12px;position:relative;margin-bottom:12px;align-items:center;cursor:pointer}.color-list__color img{width:50px;height:50px;transition:width .2s ease 0s,margin .2s ease 0s;-webkit-margin-end:8px;margin-inline-end:8px;border-bottom-right-radius:12px}.color-list__new-badge{color:#fff;text-shadow:0 0 2px #000;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:50px;height:calc(50px - 4px)}.color-list__color-active img,.color-list__color:hover img{width:58px;-webkit-margin-end:0;margin-inline-end:0}.color-list__color-active .color-list__new-badge,.color-list__color:hover .color-list__new-badge{transition:width .2s ease-out;width:58px}.color-list__badges,.color-list__carriage{display:none}@media screen and (min-width:960px){.color-list__color-active:before{left:56px}}body.rtl .color-list__color img{border-bottom-right-radius:0;border-bottom-left-radius:12px}body.rtl .color-list__new-badge{left:auto;right:0}.color-picker{padding-bottom:24px}.color-picker__picker--container{height:48px;width:48px}.color-picker__more-color{display:block;text-align:center;cursor:pointer;height:36px;width:48px;background:none;border-bottom-right-radius:12px;border:1.5px solid #000;color:#000;-webkit-margin-start:4px;margin-inline-start:4px}.color-picker__color-name,.color-picker__product-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color-picker__color-name{display:flex;flex-direction:row;padding-bottom:8px}.color-picker__item-container{position:relative;display:flex;overflow-y:hidden;overflow-x:visible;gap:12px;flex-direction:row;justify-items:center;-webkit-padding-start:4px;padding-inline-start:4px;margin-left:-4px;margin-right:-4px}.color-picker__item{display:block;position:relative;cursor:pointer}.color-picker__item--active{cursor:default}.color-picker__item:focus-visible{padding-bottom:10px;scale:.85}.color-picker__item--focus .color-picker__item-badge{opacity:0}.color-picker__item-badge{margin-left:auto;margin-right:auto;text-align:center;width:100%;opacity:1;position:relative}.color-picker__item-img{overflow:hidden;margin-left:auto;margin-right:auto;border-bottom-right-radius:12px;width:48px;height:36px}.color-picker__item-img--void{border:1px solid #000;background:linear-gradient(to top left,rgba(0,0,0,0),rgba(0,0,0,0) calc(50% - .8px),rgb(0,0,0) 50%,rgba(0,0,0,0) calc(50% + .8px),rgba(0,0,0,0))}.color-picker__item-new-badge{color:#fff;text-shadow:0 0 2px #000;position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:48px;height:calc(36px - 4px)}.color-picker__expand{display:none}.color-picker--youcam{padding:12px}.color-picker__carriage{display:none}.color-picker__item--active .color-picker__item-img{transition:height .2s ease-out;height:48px}.color-picker__item--active .color-picker__item-new-badge{transition:height .2s ease-out;height:calc(48px - 4px)}.color-picker__item--active .color-picker__item-badge{opacity:0}.color-picker__vegan-badge{position:relative;-webkit-margin-start:35px;margin-inline-start:35px;text-decoration:none}.color-picker__vegan-badge span{position:relative;display:block;margin-top:4px}.color-picker__vegan-badge .icon{position:absolute;height:22px;top:0;left:-15px;z-index:-1;stroke:none}.color-picker__vegan-badge:focus-visible{margin-top:2px}.color-picker--no-variants{display:flex;padding-bottom:16px}.color-picker--no-variants .color-picker__vegan-badge{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}@media screen and (min-width:960px){.color-picker__item-container--mobile{display:none}}@media screen and (max-width:960px){.color-picker__expand,.color-picker__item-container--desktop{display:none}}@media screen and (min-width:960px){.color-picker{position:relative}.color-picker--no-variants .color-picker__vegan-badge{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:initial;margin-inline-end:0}.color-picker--youcam{padding:0;overflow:visible;-webkit-margin-end:16px;margin-inline-end:16px}.color-picker--youcam .color-picker__item-container{display:grid;grid-template-columns:repeat(auto-fill,48px);grid-template-rows:64px 64px 64px repeat(100,minmax(0,0));grid-row-gap:0;row-gap:0;grid-column-gap:8px;column-gap:8px;max-width:100%;overflow-y:hidden;align-content:start}.color-picker--youcam .color-picker__item-container--expanded{position:relative;display:grid;grid-template-columns:repeat(auto-fill,48px);grid-template-rows:repeat(auto-fill,64px);max-width:100%;overflow-y:auto;align-content:start;height:75%}.color-picker--youcam .color-picker__item:after{content:"";position:absolute;bottom:-4px;width:48px;height:2px;background:#000;transition:opacity .2s linear;opacity:0}.color-picker--youcam .color-picker__item--active:after{transition:opacity 0 linear;opacity:1}.color-picker--youcam .color-picker__carriage{display:none}.color-picker--youcam .color-picker__expand{display:flex;font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none}.color-picker--youcam .color-picker__expand-icon{-webkit-margin-start:8px;margin-inline-start:8px}}@media(hover:hover)and (pointer:fine){.color-picker__item:hover .color-picker__item-img{transition:height .2s ease-out;height:48px}.color-picker__item:hover .color-picker__item-new-badge{transition:height .2s ease-out;height:calc(48px - 4px)}}body.rtl .color-picker__item-img,body.rtl .color-picker__more-color{border-bottom-right-radius:0;border-bottom-left-radius:12px}body.rtl .color-picker__vegan-badge{-webkit-margin-start:16px;margin-inline-start:16px}.color-selector{display:flex}.color-selector__content-wrapper{display:flex;flex-direction:column}.color-selector__variant-wrapper{position:relative;display:flex;gap:4px;-webkit-margin-end:4px;margin-inline-end:4px}.color-selector__variant{display:block;position:relative;width:12px;min-height:12px;pointer-events:none}.color-selector__variant img{width:12px;height:12px;border-radius:4px;margin-left:auto;margin-right:auto;overflow:hidden}.color-selector__badge,.color-selector__indicator{display:none}.color-selector__more{display:block;text-align:center;height:12px;background:none;pointer-events:none;border:none;color:#737373}.contentteaser{display:flex;text-decoration:none}.contentteaser__image{flex:1 1;-webkit-margin-end:16px;margin-inline-end:16px}.contentteaser__description{flex:1 1;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.contentteaser__description-badge{line-height:0px}.contentteaser__description-badge,.contentteaser__description-headline{-webkit-margin-after:8px;margin-block-end:8px}.contentteaser__description-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:300;letter-spacing:var(--letterSpacing0_1);text-transform:none;color:#737373;-webkit-margin-after:16px;margin-block-end:16px}.contentteaser__description-link{padding:calc(12px + 2) 8px;-webkit-margin-before:16px;margin-block-start:16px}.contentteaser:hover .contentteaser__description-link .textlink__text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.contentteaser:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}body.rtl .contentteaser{direction:rtl}.dropdown-with-optional__dropdown{margin-bottom:24px}.empty-state--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding:0 24px calc(96px - 56px/2)}.empty-state--not-redesign .empty-state__background-img{grid-area:1/2/1/-1;padding-bottom:12px}.empty-state--not-redesign .empty-state__content{grid-area:2/1/2/-1;text-align:center;padding:0 24px}.empty-state--not-redesign .empty-state__icon{grid-area:1/1/1/-1;stroke-width:.5px;margin:96px auto 24px}.empty-state--not-redesign .empty-state__headline{text-align:center}.empty-state--not-redesign .empty-state__copy{margin-top:24px;padding-bottom:calc(64px + 56px/2);text-align:center}.empty-state--not-redesign .empty-state__button-container{grid-area:3/1/3/-1;justify-content:center;display:flex}.empty-state--not-redesign .empty-state__button{width:100%;max-width:327px;text-align:center;transform:translateY(-50%)}.empty-state--not-redesign:is(.empty-state--full):before{content:"";grid-area:1/1/3/-1;background:#f7f7f7}.empty-state--not-redesign:is(.empty-state--background) .empty-state__headline{padding-top:12px}.empty-state--not-redesign:is(.empty-state--background) .empty-state__copy{margin-top:8px;padding-bottom:calc(24px + 56px/2)}.empty-state--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:unset;padding-inline-start:unset;-webkit-padding-end:unset;padding-inline-end:unset;max-width:unset;padding:0 24px calc(96px - 56px/2)}.empty-state--redesign .empty-state__background-img{display:none}.empty-state--redesign .empty-state__content{grid-area:2/1/2/-1;min-height:375px;padding:24px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:#f7f7f7}.empty-state--redesign .empty-state__icon{display:none}.empty-state--redesign .empty-state__headline{padding-bottom:8px}.empty-state--redesign .empty-state__button-container{grid-area:3/1/3/-1;display:flex;justify-content:center}.empty-state--redesign .empty-state__button{width:100%;max-width:327px;transform:translateY(-50%)}.empty-state--redesign:is(.empty-state--background) .empty-state__headline{padding-top:12px}.empty-state--redesign:is(.empty-state--background) .empty-state__copy{margin-top:8px;padding-bottom:calc(24px + 56px/2)}@media screen and (min-width:960px){.empty-state--not-redesign:is(.empty-state--background){padding-top:0}.empty-state--not-redesign:is(.empty-state--background) .empty-state__headline{padding-top:40px}.empty-state--not-redesign:is(.empty-state--background) .empty-state__copy{padding-bottom:40px}.empty-state--not-redesign:is(.empty-state--full){grid-template-columns:repeat(16,minmax(0,1fr));-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding:0 16px calc(128px - 56px/2)}.empty-state--not-redesign:is(.empty-state--full) .empty-state__background-img{grid-area:1/11/1/-1;padding-bottom:0}.empty-state--not-redesign:is(.empty-state--full) .empty-state__content{grid-area:1/5/1/13;display:flex;padding:0;flex-direction:column;justify-content:center}.empty-state--not-redesign:is(.empty-state--full) .empty-state__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:28px;line-height:38px;letter-spacing:var(--letterSpacing0_5);font-weight:700;text-transform:none}.empty-state--not-redesign:is(.empty-state--full) .empty-state__copy{padding-bottom:calc(40px + 56px/2)}.empty-state--not-redesign:is(.empty-state--full) .empty-state__button-container{grid-area:3/7/3/11}.empty-state--not-redesign:is(.empty-state--full) .empty-state__button{align-self:center}.empty-state--redesign .empty-state__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:28px;line-height:38px;letter-spacing:var(--letterSpacing0_5);font-weight:700;text-transform:none}}body.rtl .empty-state--not-redesign .empty-state__background-img{transform:scaleX(-1)}body.rtl .empty-state--not-redesign .empty-state__content{z-index:1}.filters{padding-top:12px}.filters__close-all{white-space:nowrap;align-self:flex-end;opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility .3s ease 0s;padding:14px 8px;margin:-14px -8px}.filters__checkboxes-desktop{display:none;width:100%}.filters__checkboxes-mobile{color:#737373;width:100%}.filters__checkboxes-default,.filters__checkboxes-more,.filters__checkboxes-overlay{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.filters__checkboxes-default .form-checkbox,.filters__checkboxes-more .form-checkbox,.filters__checkboxes-overlay .form-checkbox{margin-bottom:16px}.filters__checkboxes-default .textlink,.filters__checkboxes-more .textlink,.filters__checkboxes-overlay .textlink{grid-column-start:1}.filters__checkboxes-more{opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:opacity .3s cubic-bezier(.7,.1,.7,1) 0s,visibility .3s cubic-bezier(.7,.1,.7,1) 0s,max-height .3s cubic-bezier(.7,.1,.7,1) 0s}.filters__checkboxes-more--expanded{opacity:1;visibility:visible;max-height:calc(var(--num-filters)*64px)}.filters__checkboxes-overlay{margin-top:24px}.filters__title{display:flex}.filters__counter{opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility .3s ease 0s}.filters__category{width:100%;display:flex;justify-content:space-between;cursor:pointer}.filters__category .textlink{opacity:0;visibility:hidden;transition:opacity .3s ease 0s,visibility .3s ease 0s}.filters__category--active .filters__counter,.filters__category--active .textlink{opacity:1;visibility:visible}.filters__filter-color{display:flex;flex-direction:row;width:100%;overflow-x:auto;gap:12px}.filters__filter-color-value{position:relative;cursor:pointer;height:48px}.filters__filter-color-value img{width:42px}.filters__filter{margin-bottom:40px;display:flex;flex-wrap:wrap}.filters__filter-mobile-values{padding:12px 24px 48px}.filters__show{opacity:1;visibility:visible}.filters-panel{display:flex;flex-direction:row;overflow-x:auto}.filters-panel .textlink{margin:0 12px 12px 0}.filters-panel__filter{position:relative;display:flex;margin:0 12px 12px 0;padding:8px 12px;align-items:center;background:none;border:1px solid #000;cursor:pointer;gap:2em;white-space:nowrap}.filters-panel__filter:hover{color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}#overlay-filters-values .overlay__title-back{padding:8px 0}@media screen and (min-width:960px){.filters__category{cursor:auto;margin-bottom:16px}.filters__category .textlink{display:inherit}.filters__checkboxes-desktop{display:block}.filters__arrow,.filters__checkboxes-mobile{display:none}.filters__filter-color{flex-wrap:wrap;overflow-x:unset;padding-left:0;padding-right:0}.filters__filter-values{flex:100% 1;padding-top:2em;display:flex;flex-wrap:wrap;margin-left:64px;margin-right:64px}.filters__filter-value{flex:50% 1}.filters-panel{margin-top:24px;margin-bottom:32px;flex-wrap:wrap}}@media screen and (max-width:960px){.filters__title--overlay{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none}}.filters__filter-color-value img{height:36px;transition:height .3s ease 0s}.filters__filter-color-value img:hover{height:42px}.filters__filter-color-value--selected:after{position:absolute;top:calc(100% + 4px);width:100%;height:2px;content:" ";background:#000;transform:scaleX(1);transform-origin:50% center;transition:transform .3s ease-out 0s}.filters__filter-color-value--selected img{height:42px}:root{--numVisibleElements:1;--numVisibleElementsDesktop:1}.horizontal-scroll{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;cursor:-webkit-grab;cursor:grab;scrollbar-width:none}.horizontal-scroll::-webkit-scrollbar{display:none}.horizontal-scroll--dragging{cursor:-webkit-grabbing;cursor:grabbing}.horizontal-scroll--dragging .horizontal-scroll__item{transition:transform .1s cubic-bezier(0,1,.25,1)}.horizontal-scroll--rubberband .horizontal-scroll__item{transition:transform .75s cubic-bezier(0,.25,.25,1)}.horizontal-scroll--slowing .horizontal-scroll__item{transition:transform .75s cubic-bezier(0,0,.25,1)}.horizontal-scroll__item{display:inline-block;width:calc(100%/(var(--numVisibleElements) + .3));transform:translateX(calc(var(--translateX)));vertical-align:top}.horizontal-scroll__item--left-aligned{width:-moz-fit-content;width:fit-content}.horizontal-scroll__item--scroll-disabled{width:auto}@media screen and (min-width:960px){.horizontal-scroll{overflow-x:hidden}.horizontal-scroll__item{width:calc(100%/(var(--numVisibleElementsDesktop) + .3))}.horizontal-scroll__item--left-aligned{width:-moz-fit-content;width:fit-content}.horizontal-scroll__item--scroll-disabled{width:auto}}.label-values{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:12px;row-gap:16px;overflow-x:auto}.label-values--justified{width:100%}.label-values--justified .label-values__label{flex-basis:34%;flex-grow:1}.label-values__label{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:8px 24px;background:#fff;background-color:rgba(0,0,0,0);border:1px solid #000;transition:color .3s ease-out}.label-values__label:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transform:scaleX(0);transform-origin:50%;transition:transform .3s ease-out,background-color .3s ease-out;background-color:#000;z-index:-1}.label-values__label--disabled{cursor:default;color:#b2b2b2;border:1px solid #b2b2b2}.label-values__label--selected{color:#fff}.label-values__label--selected:after{transform:scaleX(1)}@media screen and (min-width:960px){.label-values__label:hover:not(.label-values__label--selected){border-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 1;background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.label-values__label--selected:hover{color:#fff}.label-values__label--selected:hover:after{background:#4c4c4c}.label-values__label--disabled{pointer-events:none}}.materials-table__row{display:flex;padding:24px 32px}.materials-table__row:nth-child(2n){background-color:#f7f7f7}.materials-table__row--desktop{display:none}.materials-table__column{flex:1 1 50%}.materials-table__label{display:block;padding-bottom:8px}.materials-table__text{display:block}.materials-table__badge-container{display:flex}.materials-table__badge{padding:8px 12px}.materials-table__badge--paper{color:#145dc7;background-color:#d1dff4}.materials-table__badge--glass{color:#007e32;background-color:#cbe4d5}.materials-table__badge--metal{color:#0097b0;background-color:#cceaef}.materials-table__badge--plastic{color:#c3a500;background-color:#fffbcb}.materials-table__badge--waste{color:#858585;background-color:#eaeaea}.materials-table__badge--bio{color:#725a36;background-color:#e3dfd8}.materials-table__recycling{width:100%;display:flex;justify-content:space-between;padding:20px;background-color:#000;color:#fff}.materials-table__recycling-info-text{padding-top:24px;padding-bottom:24px}.materials-table__recycling-info-cta{width:auto;padding:16px}.materials-table__message{display:inline-flex;justify-content:center;margin-left:auto;margin-right:auto;width:100%;align-items:center}.materials-table__message-text{-webkit-margin-start:12px;margin-inline-start:12px}.materials-table__warning{display:flex;flex-direction:column;align-items:center;padding-top:24px}.materials-table__warning-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0);text-align:center;padding-bottom:4px}.materials-table__warning-icon{height:37px;stroke-width:0;fill:#1d1d1b}.materials-table__recycling-instructions{margin:24px auto 0}.materials-table__recycling-instructions-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0);text-align:center}.materials-table__recycling-instructions-img{margin:8px auto 0;max-height:56px;border-radius:0 15%}.materials-table__additional-texts{margin-top:24px;-webkit-margin-start:32px;margin-inline-start:32px}.materials-table__additional-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0_2)}@media screen and (min-width:960px){.materials-table__row:nth-child(odd){background-color:#fff}.materials-table__row:nth-child(2n){background-color:#f7f7f7}.materials-table__row--desktop{display:flex}.materials-table__column--right{padding-left:32px}.materials-table__label--bold{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:30px;font-weight:500;text-transform:none;letter-spacing:var(--letterSpacing0)}.materials-table__label--desktop{display:none}.materials-table__text{font-size:16px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_18)}.materials-table__additional-text,.materials-table__text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;text-transform:none}.materials-table__additional-text{font-size:14px;line-height:24px;font-weight:500;letter-spacing:var(--letterSpacing0_2)}}.message-overlay__close .icon-button__icon{stroke-width:2px}.message-overlay__action-button{margin-top:24px}.option-tile{display:flex;flex-direction:column;align-items:normal;border-radius:0 24px 0 0;overflow:hidden}.option-tile__title{flex-grow:1;min-height:72px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;background:#f7f7f7;border-radius:0 0 0 24px;color:#000}.option-tile__checkbox{position:absolute;top:24px;left:12px}.option-tile--with-checkbox .option-tile__title{padding-left:48px;position:relative}.option-tile--selected .option-tile__title{background:#d6d6d6}body.rtl .option-tile__checkbox{left:0;right:12px}body.rtl .option-tile--with-checkbox .option-tile__title{padding-left:0;padding-right:48px}.overlay-wrapper{position:fixed;inset:0;z-index:110;opacity:0}.overlay-wrapper--drawer-bottom-adaptive-open,.overlay-wrapper--drawer-bottom-open,.overlay-wrapper--drawer-left-open,.overlay-wrapper--drawer-right-open,.overlay-wrapper--modal-open,.overlay-wrapper--small-content-open,.overlay-wrapper--wide-content-open{opacity:1;transition:opacity .5s ease-out 0s}.overlay-wrapper--drawer-bottom-adaptive-open:after,.overlay-wrapper--drawer-bottom-open:after{position:fixed;left:0;right:0;bottom:0;display:block;content:"";background:#fff;width:100%;height:10vh;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}.overlay-wrapper--drawer-bottom-adaptive-closing,.overlay-wrapper--drawer-bottom-closing,.overlay-wrapper--drawer-left-closing,.overlay-wrapper--drawer-right-closing,.overlay-wrapper--modal-closing,.overlay-wrapper--small-content-closing,.overlay-wrapper--wide-content-closing{opacity:0;transition:opacity .2s ease-in-out 0s}.overlay-wrapper--hidden{display:none}.overlay-background{position:fixed;inset:0;background:rgba(0,0,0,.2)}.overlay-container{position:relative;height:100%;display:flex;flex-direction:column;pointer-events:none;z-index:1}.overlay-container--centered{align-items:center;justify-content:center}.overlay-container--modal,.overlay-container--small-content,.overlay-container--wide-content{display:flex;flex-direction:column}.overlay-container--drawer-right{display:flex;flex-direction:row-reverse}.overlay-container--drawer-left{display:flex;flex-direction:row}.overlay-container--drawer-bottom,.overlay-container--drawer-bottom-adaptive{display:flex;flex-direction:column-reverse}.overlay{background:#fff;position:fixed;width:100%;height:100%;top:0;display:flex;flex-direction:column;pointer-events:auto}.overlay__title{display:flex;justify-content:space-between;margin:0 24px;padding-top:24px;padding-bottom:16px;align-items:flex-start}.overlay__title--bordered{border-bottom:1px solid #000}.overlay__title--close-only{justify-content:flex-end}.overlay__title--no-paddings{padding:0;margin:0}.overlay__title-close{padding:8px 0}.overlay__title-text{line-height:40px}.overlay__content-scroll-wrap{overflow:hidden;display:flex;height:100%}.overlay__content{flex:1 1;overflow:hidden auto}.overlay__action-button-container{padding:24px;border-top:2px solid #000}.overlay__children-container{display:flex;flex-direction:column;overflow:hidden auto;padding:40px 24px 48px}.overlay__children-container--no-top-padding{padding-top:0}.overlay__content-wrapper{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.overlay__content-wrapper--hidden{display:none}.overlay__notification{position:absolute;top:0;width:100%}.overlay--loading-state{align-items:center;justify-content:center}.overlay--drawer-right{max-width:623px;transform:translateX(100%)}.overlay--drawer-left{max-width:623px;transform:translateX(-100%)}.overlay--drawer-bottom,.overlay--drawer-bottom-adaptive,.overlay--small-content,.overlay--wide-content{max-width:100%;position:relative;transform:translateY(100%)}.overlay--drawer-bottom,.overlay--drawer-bottom-adaptive{height:90vh}.overlay--drawer-bottom-adaptive{max-height:90vh;max-height:90dvh;height:-moz-fit-content;height:fit-content}.overlay--modal{top:unset;width:calc(100% - (24px + 24px));max-width:366px;height:auto;max-height:calc(100% - (24px + 24px));transform:translateY(100%)}.overlay--modal .overlay__title{-webkit-margin-start:24px;margin-inline-start:24px;-webkit-margin-end:24px;margin-inline-end:24px;padding-top:24px;padding-bottom:32px}.overlay--modal .overlay__title--no-paddings{padding:0;margin:0}.overlay--modal .overlay__children-container{padding-top:0;min-height:unset}.overlay--drawer-left-open{transform:translate3d(calc(max(-1, min(var(--drawer-swipe), 0)) * 100%),0,0);transition:transform .2s ease-out .2s}.overlay--drawer-right-open{transform:translate3d(calc(max(0, min(var(--drawer-swipe), 1)) * 100%),0,0);transition:transform .2s ease-out .2s}.overlay--drawer-bottom-adaptive-open,.overlay--drawer-bottom-open{transform:translate3d(0,calc(max(-.1, min(var(--drawer-swipe), .9)) * 100%),0);transition:transform .2s ease-out .2s}.overlay--modal-open,.overlay--small-content-open,.overlay--wide-content-open{transform:translateY(0);transition:transform .3s ease-out .2s}.overlay--drawer-left-closing{transform:translateX(-100%);transition:transform .2s ease-in-out}.overlay--drawer-right-closing{transform:translateX(100%);transition:transform .2s ease-in-out}.overlay--drawer-bottom-adaptive-closing,.overlay--drawer-bottom-closing,.overlay--modal-closing,.overlay--small-content-closing,.overlay--wide-content-closing{transform:translateY(100%);transition:transform .2s ease-in-out}.overlay--dragging{transition:unset}.overlay--restoring{transition:transform .2s ease-in-out}@media screen and (min-width:960px){.overlay-wrapper--drawer-bottom-adaptive-open:after,.overlay-wrapper--drawer-bottom-open:after{width:calc(100% - 80px);max-width:1390px}.overlay__title{-webkit-margin-start:88px;margin-inline-start:88px;-webkit-margin-end:56px;margin-inline-end:56px;padding-top:64px;padding-bottom:16px}.overlay__title--no-paddings{padding:0;margin:0}.overlay__title-text{font-size:28px;line-height:36px}.overlay__action-button-container{padding:32px;-webkit-padding-start:88px;padding-inline-start:88px;-webkit-padding-end:56px;padding-inline-end:56px}.overlay__children-container{padding:48px 64px}.overlay__children-container--no-top-padding{padding-top:0}.overlay__children-container--drawer-left,.overlay__children-container--drawer-right{padding-top:40px;-webkit-padding-start:88px;padding-inline-start:88px;-webkit-padding-end:56px;padding-inline-end:56px}.overlay--wide-content{width:calc(100% - 80px);height:calc(100% - 80px);max-width:1390px}.overlay--wide-content .overlay__title{-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:32px}.overlay--wide-content .overlay__title--no-paddings{padding:0;margin:0}.overlay--small-content{max-width:550px;max-height:calc(100% - (40px + 40px));height:auto}.overlay--small-content .overlay__title{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:24px}.overlay--small-content .overlay__title--no-paddings{padding:0;margin:0}.overlay--modal{max-width:550px;max-height:calc(100% - (40px + 40px))}.overlay--modal .overlay__title{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:32px}.overlay--modal .overlay__title--no-paddings{padding:0;margin:0}.overlay--modal .overlay__title-text{-webkit-padding-start:32px;padding-inline-start:32px}.overlay--drawer-bottom,.overlay--drawer-bottom-adaptive{width:calc(100% - 80px);max-width:1390px;margin:0 auto}}body.rtl .overlay-container--drawer-right{flex-direction:row}body.rtl .overlay-container--drawer-left{flex-direction:row-reverse}:root{--drawer-swipe:0}.overlay-dialog-wrapper{position:fixed;inset:0;width:100%;height:100vh;justify-content:center;align-items:center;background:rgba(0,0,0,0);border:none;max-width:unset;max-height:unset;padding:0;margin:0}.overlay-dialog-wrapper[open]{display:flex}.overlay-dialog-wrapper::-webkit-backdrop{background:rgba(0,0,0,0);animation:backdrop-fade .3s ease-out forwards}.overlay-dialog-wrapper::backdrop{background:rgba(0,0,0,0);animation:backdrop-fade .3s ease-out forwards}.overlay-dialog-wrapper--closing::-webkit-backdrop{animation:backdrop-fade .3s ease-out backwards}.overlay-dialog-wrapper--closing::backdrop{animation:backdrop-fade .3s ease-out backwards}.overlay-dialog-wrapper--drawer-left{justify-content:flex-start}.overlay-dialog-wrapper--drawer-right{justify-content:flex-end}.overlay-dialog-wrapper--drawer-bottom-adaptive{align-items:flex-end}@keyframes backdrop-fade{0%{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.2)}}.overlay-dialog{background:#fff;position:fixed;width:100%;height:100%;display:flex;flex-direction:column;pointer-events:auto}.overlay-dialog--small-content,.overlay-dialog--small-content-opening,.overlay-dialog--wide-content,.overlay-dialog--wide-content-opening{max-width:100%;transform:translateY(100vh);transition:transform .3s ease-out .2s}.overlay-dialog--small-content-open,.overlay-dialog--wide-content-open{transform:translateY(0)}.overlay-dialog--small-content-closing,.overlay-dialog--wide-content-closing{transform:translateY(100vh);transition:transform .2s ease-in-out}.overlay-dialog--drawer-left{max-width:623px;transform:translateX(-100vw)}.overlay-dialog--drawer-left-open{transform:translate3d(calc(max(-1, min(var(--drawer-swipe), 0)) * 100%),0,0);transition:transform .2s ease-out .2s}.overlay-dialog--drawer-left-closing{transform:translateX(-100vw);transition:transform .2s ease-in-out}.overlay-dialog--drawer-right{max-width:623px;transform:translateX(100vw)}.overlay-dialog--drawer-right-open{transform:translate3d(calc(max(0, min(var(--drawer-swipe), 1)) * 100%),0,0);transition:transform .2s ease-out .2s}.overlay-dialog--drawer-right-closing{transform:translateX(100vw);transition:transform .2s ease-in-out}.overlay-dialog--drawer-bottom-adaptive{height:90vh;max-width:100%;transform:translateY(100vh);max-height:90vh;max-height:90dvh;height:-moz-fit-content;height:fit-content}.overlay-dialog--drawer-bottom-adaptive-open{transform:translate3d(0,calc(max(-.1, min(var(--drawer-swipe), .9)) * 100%),0);transition:transform .2s ease-out .2s}.overlay-dialog--drawer-bottom-adaptive-closing{transform:translateY(100vh);transition:transform .2s ease-in-out}.overlay-dialog--modal{width:calc(100% - (24px + 24px));max-width:366px;height:auto;max-height:calc(100% - (24px + 24px));transform:translateY(100vh)}.overlay-dialog--modal .overlay-dialog__title{-webkit-margin-start:24px;margin-inline-start:24px;-webkit-margin-end:24px;margin-inline-end:24px;padding-top:24px;padding-bottom:32px}.overlay-dialog--modal .overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog--modal .overlay-dialog__children-container{padding-top:0;min-height:unset}.overlay-dialog--modal-open{transform:translateY(0);transition:transform .3s ease-out .2s}.overlay-dialog--modal-closing{transform:translateY(100vh);transition:transform .2s ease-in-out}.overlay-dialog__content-wrapper{height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.overlay-dialog__content-wrapper--hidden{display:none}.overlay-dialog__title{display:flex;justify-content:space-between;margin:0 24px;padding-top:24px;padding-bottom:16px;align-items:flex-start}.overlay-dialog__title--bordered{border-bottom:1px solid #000}.overlay-dialog__title--close-only{justify-content:flex-end}.overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog__title-close{padding:8px 0}.overlay-dialog__title-text{line-height:40px}.overlay-dialog__content-scroll-wrap{overflow:hidden;display:flex;height:100%}.overlay-dialog__content{flex:1 1;overflow:hidden auto}.overlay-dialog__children-container{display:flex;flex-direction:column;overflow:hidden auto;padding:40px 24px 48px}.overlay-dialog__children-container--no-top-padding{padding-top:0}.overlay-dialog__action-button-container{padding:24px;border-top:2px solid #000}@media screen and (min-width:960px){.overlay-dialog__title{-webkit-margin-start:88px;margin-inline-start:88px;-webkit-margin-end:56px;margin-inline-end:56px;padding-top:64px;padding-bottom:16px}.overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog__title-text{font-size:28px;line-height:36px}.overlay-dialog__action-button-container{padding:32px;-webkit-padding-start:88px;padding-inline-start:88px;-webkit-padding-end:56px;padding-inline-end:56px}.overlay-dialog__children-container{padding:48px 64px}.overlay-dialog__children-container--no-top-padding{padding-top:0}.overlay-dialog__children-container--drawer-left,.overlay-dialog__children-container--drawer-right{padding-top:40px;-webkit-padding-start:88px;padding-inline-start:88px;-webkit-padding-end:56px;padding-inline-end:56px}.overlay-dialog--wide-content{width:calc(100% - 72px);height:calc(100% - 72px);max-width:1390px}.overlay-dialog--wide-content .overlay-dialog__title{-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:32px}.overlay-dialog--wide-content .overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog--small-content{max-width:550px;max-height:calc(100% - (40px + 40px));height:auto}.overlay-dialog--small-content .overlay-dialog__title{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:24px}.overlay-dialog--small-content .overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog--modal{max-width:550px;max-height:calc(100% - (40px + 40px))}.overlay-dialog--modal .overlay-dialog__title{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;padding-top:32px}.overlay-dialog--modal .overlay-dialog__title--no-paddings{padding:0;margin:0}.overlay-dialog--modal .overlay-dialog__title-text{-webkit-padding-start:32px;padding-inline-start:32px}.overlay-dialog--drawer-bottom-adaptive{width:calc(100% - 80px);max-width:1390px;margin:0 auto}}body.rtl .overlay-dialog-wrapper--drawer-left{justify-content:flex-end}body.rtl .overlay-dialog-wrapper--drawer-right{justify-content:flex-start}.pagination{display:flex;justify-self:center;align-items:stretch;justify-content:space-between;margin-top:24px;line-height:0}.pagination__button{opacity:.2;border:none;margin:0 6px;cursor:pointer;transition:background-color .25s ease,opacity .1s ease;height:6px;width:6px;border-radius:50%}.pagination__button--light{background:rgba(0,0,0,.2);opacity:.8}.pagination__button--dark{background:rgba(255,255,255,.2);opacity:.8}.pagination__button--active{background:#000;opacity:1;z-index:1}.pagination__button--active:is(.pagination__button--dark){background:#fff}.pagination__button:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.price-calculation{padding-bottom:24px}.price-calculation__headline{padding-top:24px;padding-bottom:8px;color:#000;display:block}.price-calculation__subtotal{color:#000}.price-calculation__subtotal,.price-calculation__total{display:flex;justify-content:space-between;margin-bottom:8px}.price-calculation__total{align-items:flex-end;padding-top:24px;border-top:1px solid #d6d6d6}.price-calculation__tax{display:flex;justify-content:space-between}.price-calculation__tax-text-container{align-items:flex-end;display:flex}.price-calculation--total-only .price-calculation__total{padding-top:0;border-top:none}.price-calculation--total-only .price-calculation__details{display:none}.price-calculation--has-top-border{padding-top:24px;border-top:1px solid #000}@media screen and (min-width:960px){.price-calculation__headline{display:none}.price-calculation__subtotal,.price-calculation__total{margin-bottom:0}.price-calculation--total-only-desktop .price-calculation__total{padding-top:0;border-top:none}.price-calculation--total-only-desktop .price-calculation__details{display:none}}.price-box{display:flex;flex-direction:column}.price-box__info{padding:12px 40px;text-align:center}.price-box__badge-banner{position:relative;display:flex;align-items:center;justify-content:center;text-transform:capitalize}.price-box__badge-banner-badge,.price-box__badge-banner-old-badge{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;width:-moz-fit-content;width:fit-content}.price-box__badge-banner-badge:not(:last-child):after{content:".";padding-left:4px;padding-right:4px}.price-box__badge-banner:after{content:"";background-color:#f7f7f7;position:absolute;width:100%;height:100%;z-index:-1}.price-box__content{display:flex;flex-direction:column;width:100%;padding:16px 24px 20px}.price-box__price-details{flex-direction:column;padding-bottom:24px}.price-box__main-price-area,.price-box__price-details{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.price-box__main-price-area{align-items:baseline;overflow:hidden}.price-box__price-area{display:flex;align-items:baseline;white-space:pre;padding-bottom:4px;-webkit-margin-end:auto;margin-inline-end:auto}.price-box__price{position:relative;-webkit-padding-end:8px;padding-inline-end:8px}.price-box__price:after{content:"";position:absolute;top:8px;height:19px;left:0;right:0;box-shadow:1px 0 #d6d6d6}.price-box__weight{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-margin-end:8px;margin-inline-end:8px}.price-box__ratio{display:inline-flex;word-break:break-word;padding-bottom:4px}.price-box__cta-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.price-box__cta-hint{padding-top:8px}.price-box--sticky .price-box__badge-banner:after{border-radius:12px 12px 0 0}.price-box--sticky .price-box__info{display:none}.price-box--sticky .price-box__content{flex-direction:row;align-items:center;padding-bottom:12px;background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.price-box--sticky .price-box__price:after,.price-box--sticky .price-box__ratio,.price-box--sticky .price-box__weight{display:none}.price-box--sticky .price-box__price-details{padding-bottom:0}@media screen and (min-width:960px){.price-box__content{padding:16px 0 20px}.price-box--sticky .price-box__content{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px}}body.rtl .price-box__price:after{box-shadow:-1px 0 #d6d6d6}.price-details{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:center;padding:0 24px 48px}.price-details__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;width:100%;padding-bottom:24px}.price-details__children-container{width:100%}.price-details__product-name{flex:0 0 100%;width:100%;display:none;visibility:hidden}.price-details__main-price-area{display:flex;justify-content:flex-start;width:100%;align-items:baseline;overflow:hidden;flex-wrap:wrap}.price-details__price-area{display:flex;align-items:baseline;white-space:pre;padding-bottom:4px;-webkit-margin-end:auto;margin-inline-end:auto}.price-details__price{position:relative;-webkit-padding-end:8px;padding-inline-end:8px}.price-details__price:after{content:"";position:absolute;top:8px;height:19px;left:0;right:0;box-shadow:1px 0 #d6d6d6}.price-details__weight{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-margin-end:8px;margin-inline-end:8px}.price-details__ratio{display:inline-flex;word-break:break-word;padding-bottom:4px}.price-details--only-desktop,.price-details__tax{display:none}@media screen and (min-width:960px){.price-details{padding:0 0 48px}}body.rtl .price-details__price:after{box-shadow:-1px 0 #d6d6d6}.productteaser{display:flex;text-decoration:none}.productteaser__image{flex:1 1;-webkit-margin-end:16px;margin-inline-end:16px}.productteaser__description{flex:1 1;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.productteaser__description-badges{display:flex}.productteaser__description-badges,.productteaser__description-headline{-webkit-margin-after:8px;margin-block-end:8px}.productteaser__description-rating{display:flex;line-height:25px}.productteaser__description-link{padding:calc(12px + 2) 8px;-webkit-margin-before:16px;margin-block-start:16px}.productteaser:hover .productteaser__description-link .textlink__text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 0 0 1 0}.productteaser:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}body.rtl .productteaser{direction:rtl}.product-tile-horizontal{display:flex;padding:16px 0;flex-direction:row;align-items:stretch;justify-content:stretch}.product-tile-horizontal__link{text-decoration:none}.product-tile-horizontal__link--clickable{cursor:pointer}.product-tile-horizontal__img{-webkit-margin-end:16px;margin-inline-end:16px;display:flex;align-items:center;justify-content:center;width:124px;height:124px}.product-tile-horizontal__content{flex:1 1;display:flex;flex-wrap:wrap;align-content:space-between}.product-tile-horizontal__content-top{flex:0 0 100%;display:flex;justify-content:space-between}.product-tile-horizontal__content-bottom-container{width:100%}.product-tile-horizontal__content-bottom{flex:0 0 100%;display:flex;justify-content:space-between;align-items:flex-end}.product-tile-horizontal__content-top-right{display:flex;flex-direction:column}.product-tile-horizontal__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:11px;line-height:16px;letter-spacing:var(--letterSpacingNeg0_2);font-weight:700;text-transform:none;margin-bottom:12px;-webkit-margin-end:16px;margin-inline-end:16px}.product-tile-horizontal__headline--disabled{opacity:.5}.product-tile-horizontal__icon-button{padding:0}.product-tile-horizontal__icon-trash{margin-bottom:16px}.product-tile-horizontal__variant{display:flex;margin-bottom:12px;-webkit-margin-end:16px;margin-inline-end:16px;align-items:flex-start}.product-tile-horizontal__variant-img{max-width:24px;height:24px;-webkit-margin-end:8px;margin-inline-end:8px;border-bottom-right-radius:8px}.product-tile-horizontal__quantity-copy,.product-tile-horizontal__variant-copy{overflow:hidden;text-overflow:ellipsis}.product-tile-horizontal__price{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:21px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;white-space:nowrap}.product-tile-horizontal__quantity{display:flex}.product-tile-horizontal__quantity-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#fff;border:1px solid #b2b2b2;color:#000;cursor:pointer}.product-tile-horizontal__quantity-btn:disabled{cursor:default}.product-tile-horizontal__quantity-btn:disabled .product-tile-horizontal__quantity-icon{color:#b2b2b2}.product-tile-horizontal__quantity-icon{display:inline-block;stroke-width:2px}.product-tile-horizontal__quantity-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:11px;line-height:16px;letter-spacing:var(--letterSpacingNeg0_2);font-weight:700;text-transform:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #b2b2b2;border-right:0;border-left:0}.product-tile-minified{position:relative;display:flex;flex-direction:column;height:100%;max-height:325px;max-width:172px}.product-tile-minified__main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;color:#000;background-color:unset;border:unset;align-items:center}.product-tile-minified__main:link{text-decoration:none}.product-tile-minified__main:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color;margin:2px}.product-tile-minified__img{max-width:100%;max-height:100%;position:relative;padding:32px;overflow:hidden;margin:auto auto 8px}.product-tile-minified__img img{max-width:100%;max-height:100%;height:100%;width:auto;object-fit:contain;cursor:pointer}.product-tile-minified__img-main{width:100%;height:100%;display:flex;justify-content:center;align-content:center}.product-tile-minified__title{height:48px;flex-shrink:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin:0 0 8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:normal}.product-tile-minified__price{text-align:center;margin-bottom:8px}.product-tile-minified__button{display:flex;justify-content:center;width:100%;margin-top:8px;margin-bottom:12px}.product-tile-minified__loading-image{width:100%;margin-bottom:8px;padding-bottom:100%;background:#f7f7f7}@media screen and (min-width:960px){.product-tile-minified:not(.product-tile-minified--no-shadow):hover{box-shadow:0 0 16px 0 rgba(0,0,0,.1)}}.product-tile-skeleton{position:relative;width:100%;height:100%;overflow:hidden}.product-tile-skeleton__image{width:100%;margin-bottom:8px;padding:12px 12px 100%;background:#f7f7f7}.product-tile-skeleton__content{padding:0 16px}.product-tile-skeleton__description{width:100%;height:14px;margin:0 auto 4px;background:#f7f7f7}.product-tile-skeleton__rating{width:77px;height:8px;margin:0 auto 24px;background:#f7f7f7}.product-tile-skeleton__variants{display:flex;margin:0 auto 24px;justify-content:center}.product-tile-skeleton__variants-current-color{width:32px;height:32px;-webkit-margin-end:4px;margin-inline-end:4px;background:#f7f7f7}.product-tile-skeleton__variants-current-underline{width:32px;height:4px;margin:4px 0 0;background:#f7f7f7}.product-tile-skeleton__variants-color{width:32px;height:24px;-webkit-margin-end:4px;margin-inline-end:4px;background:#f7f7f7}.product-tile-skeleton__price{width:36px;height:21px;margin:0 auto 8px;background:#f7f7f7}.product-tile-skeleton__weight{width:57px;height:10px;margin:0 auto 24px;background:#f7f7f7}.product-tile-skeleton:after{position:absolute;top:0;width:100%;height:100%;display:block;content:"";background:linear-gradient(90deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);transform:translate3d(-100%,0,0);animation:loading-gradient 2s ease-out 0s infinite normal none running}.product-tile-skeleton--hidden{display:none}@keyframes loading-gradient{40%,to{transform:translate3d(100%,0,0)}}:root{--captionHeight:0;--formHeight:0}.product-tile-vertical-minified{position:relative;display:flex;flex-direction:column;background-color:#fff;height:100%}.product-tile-vertical-minified__main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;color:#000;background-color:unset;border:unset;align-items:center}.product-tile-vertical-minified__main:link{text-decoration:none}.product-tile-vertical-minified__main:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color;margin:2px}.product-tile-vertical-minified__img{max-width:100%;max-height:100%;position:relative;padding:32px;overflow:hidden;margin:auto auto 8px}.product-tile-vertical-minified__img img{max-width:100%;max-height:100%;height:100%;width:auto;object-fit:contain;cursor:pointer}.product-tile-vertical-minified__img-main{width:100%;height:100%;display:flex;justify-content:center;align-content:center}.product-tile-vertical-minified__title{flex-shrink:0;height:calc(3*16px);overflow:hidden;margin-bottom:8px;text-align:center}.product-tile-vertical-minified__price{text-align:center;margin-bottom:8px}.product-tile-vertical-minified__button{display:flex;justify-content:center;width:100%;margin-top:8px;margin-bottom:12px}.product-tile-vertical-minified__loading-image{width:100%;margin-bottom:8px;padding-bottom:100%;background:#f7f7f7}@media screen and (min-width:960px){.product-tile-vertical-minified:not(.product-tile-vertical-minified--no-shadow):hover{box-shadow:0 0 16px 0 rgba(0,0,0,.1)}}.radio-button-group{position:relative;margin-bottom:24px;-webkit-padding-start:8px;padding-inline-start:8px}.radio-button-group__header{margin-bottom:8px}.radio-button-group__options{display:flex}.radio-button-group__options--badge{gap:8px}.radio-button-group__options>label{flex:1 1;overflow:hidden}.radio-button-group__label-warning{display:flex;padding-top:4px;color:#da1e28}.radio-button-group__label-warning svg{margin:1px 4px 0}@media screen and (min-width:960px){.radio-button-group__options--badge{gap:16px}}:root{--num-products:0}.single-product-retailer-tile{position:relative;display:flex;text-decoration:none;padding-top:16px;padding-bottom:16px;gap:24px}.single-product-retailer-tile__logo{flex-shrink:0;width:58px;height:58px}.single-product-retailer-tile__details{overflow:hidden;flex-grow:1}.single-product-retailer-tile__retailer-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:12px}.single-product-retailer-tile__delivery-time{display:flex;align-items:center}.single-product-retailer-tile__delivery-icon{display:inline-block;-webkit-margin-end:12px;margin-inline-end:12px}.single-product-retailer-tile__visit-shop{flex-shrink:0;max-width:-moz-fit-content;max-width:fit-content;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;height:58px}.multiple-product-retailer-tile{position:relative;text-decoration:none;padding-top:16px}.multiple-product-retailer-tile__details-container{display:grid;grid-template-columns:96px minmax(0,1fr) 24px;grid-column-gap:16px;column-gap:16px;cursor:pointer}.multiple-product-retailer-tile__logo{grid-area:1/1/1/2;width:96px;height:96px}.multiple-product-retailer-tile__details{flex-grow:1;grid-area:1/2/1/-2}.multiple-product-retailer-tile__retailer-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:12px}.multiple-product-retailer-tile__availability{margin-bottom:24px}.multiple-product-retailer-tile__quantity{display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px}.multiple-product-retailer-tile__product-list{overflow:hidden;transition:height .3s linear,opacity .3s ease-in-out;box-sizing:border-box;height:0;opacity:0;padding-bottom:16px}.multiple-product-retailer-tile__product-list>:first-child{margin-top:12px}.multiple-product-retailer-tile__product-list--open{height:calc(var(--num-products)*50px + 12px + 16px);opacity:1}.multiple-product-retailer-tile__product-list-item{padding-bottom:8px}.multiple-product-retailer-tile__product-list-item--not-available{opacity:.3}.multiple-product-retailer-tile__dropdown{display:flex;align-items:center;grid-area:1/-2/2/-1;transition:transform .3s linear}.multiple-product-retailer-tile__dropdown--open{transform:rotate(180deg)}.retailer-tile-product{display:flex;flex-direction:row}.retailer-tile-product__image{width:40px;height:40px;min-width:40px}.retailer-tile-product__description{flex-grow:1;-webkit-padding-start:8px;padding-inline-start:8px;overflow:hidden}.retailer-tile-product__name{padding-bottom:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.retailer-tile-product__variant{display:flex;align-items:center;overflow:hidden}.retailer-tile-product__variant-image{height:16px;width:16px;min-width:16px;-webkit-margin-end:4px;margin-inline-end:4px}.retailer-tile-product__variant-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.retailer-tile-product__visit-shop{flex-shrink:0;white-space:nowrap;height:42px}@media screen and (min-width:960px){.single-product-retailer-tile__visit-shop{-webkit-padding-start:calc(16px - 1px);padding-inline-start:calc(16px - 1px);-webkit-padding-end:calc(16px - 1px);padding-inline-end:calc(16px - 1px)}.multiple-product-retailer-tile__product-list--open{height:calc(var(--num-products)*60px + 12px + 16px)}}.rich-text{color:#000}.rich-text__text{display:block;margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.rich-text>.rich-text__text:not(:last-child){padding-bottom:24px}.rich-text__h1{margin-bottom:32px}.rich-text__h1:not(:first-child){margin-top:96px}.rich-text__h2{margin-bottom:32px}.rich-text__h2:not(:first-child){margin-top:96px}.rich-text__h3{margin-bottom:16px}.rich-text__h3:not(:first-child){margin-top:64px}.rich-text__h4{margin-bottom:12px}.rich-text__h4:not(:first-child){margin-top:48px}.rich-text__h5{margin-bottom:8px}.rich-text__h5:not(:first-child){margin-top:48px}.rich-text__h6{margin-bottom:8px}.rich-text__h6:not(:first-child){margin-top:48px}.rich-text__strong{font-weight:500}.rich-text__em{font-style:italic}.rich-text__ul{display:block;-webkit-padding-start:16px;padding-inline-start:16px;margin-right:4px;margin-left:4px;list-style:square}.rich-text__ul:not(:last-child){margin-bottom:24px}.rich-text ol{display:block;-webkit-padding-start:16px;padding-inline-start:16px;list-style:decimal}.rich-text ol ol{list-style:lower-latin}.rich-text ol ol ol{list-style:lower-roman}.rich-text ol:not(:last-child){margin-bottom:24px}.rich-text .block-link{display:block}.rich-text li{margin-bottom:6px;color:#000;padding-left:4px}.rich-text li .block-link{padding-bottom:2px}.rich-text li .block-link .rich-text__link{text-transform:unset}.rich-text .rich-text__table-container{position:relative}.rich-text .rich-text__table-container:after,.rich-text .rich-text__table-container:before{position:absolute;top:0;z-index:1;width:24px;height:100%;content:"";pointer-events:none;transition:opacity .75s}.rich-text .rich-text__table-container:before{left:0;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0));opacity:1}.rich-text .rich-text__table-container:after{right:0;background:linear-gradient(-90deg,rgb(255,255,255),rgba(255,255,255,0));opacity:1}.rich-text .rich-text__table-container--hide-left:before,.rich-text .rich-text__table-container--hide-right:after{opacity:0}.rich-text .rich-text__table-container:not(:last-child){margin-bottom:24px}.rich-text__table{border-spacing:0;border-collapse:collapse;display:block;overflow-x:auto}.rich-text__td,.rich-text__th{vertical-align:middle;padding:16px 16px 16px 0;border-bottom:1px solid #d6d6d6;text-align:start}.rich-text__th{padding-top:0;border-color:#000}.rich-text .amp-align-left{display:block;text-align:left}.rich-text .amp-align-center{display:block;text-align:center}.rich-text .amp-align-right{display:block;text-align:right}.rich-text .amp-align-justify{display:block;text-align:justify}.rich-text hr{width:100%;height:1px;margin:40px 0;padding:0;background:#000;border:none}.rich-text .strikethrough{text-decoration:line-through}.rich-text--no-margin-bottom .rich-text__ol:not(:last-child),.rich-text--no-margin-bottom .rich-text__text:not(:last-child),.rich-text--no-margin-bottom .rich-text__ul:not(:last-child){margin-bottom:0}@media screen and (min-width:960px){.rich-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.rich-text>.rich-text__text:not(:last-child){margin-bottom:40px}.rich-text__h1{font-size:49px;line-height:60px}.rich-text__h1:not(:first-child){margin-top:128px}.rich-text__h2{font-size:49px;line-height:60px}.rich-text__h2:not(:first-child){margin-top:128px}.rich-text__h3{font-size:40px;line-height:52px;margin-bottom:32px}.rich-text__h3:not(:first-child){margin-top:96px}.rich-text__h4{font-size:28px;line-height:36px;margin-bottom:16px}.rich-text__h4:not(:first-child){margin-top:64px}.rich-text__h5{font-size:22px;line-height:32px;margin-bottom:12px}.rich-text__h6{font-size:18px;line-height:28px;margin-bottom:8px}.rich-text__ol:not(:last-child),.rich-text__ul:not(:last-child){margin-bottom:40px}.rich-text li .block-link .rich-text__link{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.rich-text__table{padding-top:40px}.rich-text--no-margin-bottom .rich-text__ol:not(:last-child),.rich-text--no-margin-bottom .rich-text__text:not(:last-child),.rich-text--no-margin-bottom .rich-text__ul:not(:last-child){margin-bottom:0}}body.rtl .rich-text{direction:rtl}body.rtl .rich-text .amp-align-left{display:block;text-align:right}body.rtl .rich-text .amp-align-center{display:block;text-align:center}body.rtl .rich-text .amp-align-right{display:block;text-align:left}body.rtl .rich-text .amp-align-justify{display:block;text-align:justify}:root{--swipePos:0;--neighboursDist:0;--neighboursDistDesktop:0}.slider{touch-action:pan-y pinch-zoom;overflow:hidden;position:relative}.slider__item{cursor:inherit;position:absolute;left:0;top:0;height:100%;width:100%}.slider__item--swiping{cursor:-webkit-grabbing;cursor:grabbing}.slider__item--animating,.slider__item--swiping{transition:transform .5s cubic-bezier(0,.25,.25,1),scale .5s cubic-bezier(0,.25,.25,1)}.slider__item--current{position:static;transform:translateX(calc(var(--swipePos) * 100%))}.slider__item--left{pointer-events:none;transform:translateX(calc(var(--swipePos) * 100% - var(--neighboursDist)))}.slider__item--right{pointer-events:none;transform:translateX(calc(var(--swipePos) * 100% + var(--neighboursDist)))}.slider__item--farLeft{pointer-events:none;transition:none;transform:translateX(calc(var(--swipePos) * 100% - 200%))}.slider__item--farRight{pointer-events:none;transition:none;transform:translateX(calc(var(--swipePos) * 100% + 200%))}@media screen and (min-width:960px){.slider--left{pointer-events:none;transform:translateX(calc(var(--swipePos) * 100% - var(--neighboursDistDesktop)))}.slider--right{pointer-events:none;transform:translateX(calc(var(--swipePos) * 100% + var(--neighboursDistDesktop)))}}.social-media-image{cursor:pointer;border:0;background:unset;width:100%}.social-media-image--with-cta{position:relative;border-top-right-radius:20px;overflow:hidden}.social-media-image__image{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.social-media-image__image img{object-fit:cover;min-width:100%;min-height:320px;height:100%}.social-media-image__image--aspect-ratio9_16{aspect-ratio:9/16}.social-media-image__image--aspect-ratio1_1{aspect-ratio:1/1}.social-media-image__image--aspect-ratio3_4{aspect-ratio:3/4}.social-media-image:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.social-media-image__text{position:absolute;bottom:0;right:0;left:0;text-align:center;isolation:isolate}.social-media-image__text:before{content:"";position:absolute;height:200px;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 69.5%);z-index:-1}.social-media-image__textlink{pointer-events:none;padding-bottom:24px}.social-media-image__video-icon{position:absolute;inset-inline-start:calc(10px + 4px);top:calc(10px + 4px);stroke-width:.1px;color:#fff;z-index:1}@media screen and (min-width:960px){.social-media-image--with-cta{border-top-right-radius:40px}.social-media-image__textlink{padding-bottom:40px}}:root{--count:0;--current:0}.step-navigation{position:relative;display:flex;align-items:flex-start}.step-navigation__item{flex:1 1;display:flex;flex-direction:column;align-items:center;cursor:pointer;border:0;background:none}.step-navigation__item-name{font-size:7px;line-height:12px}.step-navigation__item-name,.step-navigation__item-number{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:700;text-transform:none;text-align:center}.step-navigation__item-number{display:flex;align-items:center;justify-content:center;font-size:11px;line-height:16px;letter-spacing:var(--letterSpacingNeg0_2);line-height:20px;width:24px;height:24px;padding:auto;margin-bottom:12px;background:#fff;border:2px solid #b2b2b2;color:#000;z-index:1}.step-navigation__item-icon{color:#fff;stroke-width:1.5px}.step-navigation__item--selected .step-navigation__item-number{background:#6933c0;border:2px solid #6933c0;border-image:#6933c0 1;color:#fff}.step-navigation__item--completed .step-navigation__item-number{background:#000;border:2px solid #000}.step-navigation__item:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.step-navigation__item:disabled{cursor:default;color:unset}.step-navigation__progress{position:absolute;top:12px;left:calc(50%/max(var(--count),1));right:calc(50%/max(var(--count),1));height:2px;background:#b2b2b2;display:flex}.step-navigation__progress--completed{width:calc(100%*var(--current)/(max(var(--count),2) - 1));background:#000}.step-navigation__progress--selected{width:calc(100%*calc(clamp(1, var(--count), 2) - 1)/(max(var(--count),2) - 1));background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.tab-navigation__content--hidden{display:none}.tab-bar,.tab-bar__tabs{position:relative;display:flex}.tab-bar__tabs{overflow-x:auto;white-space:nowrap}.tab-bar__nav-button{display:none;padding-top:4px;padding-bottom:4px}.tab-bar__label{color:#000;position:relative;padding-bottom:12px;text-align:left;scroll-snap-align:start}.tab-bar__label--selected:before{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";z-index:1;background:#000}.tab{position:relative;border:0;background:none;padding:0 12px;cursor:pointer}.tab:first-child{-webkit-padding-start:0;padding-inline-start:0}.tab:last-child{-webkit-padding-end:0;padding-inline-end:0}.tab:after{position:absolute;width:100%;content:"";bottom:0;left:0}.tab:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}@media screen and (min-width:960px){.tab-bar__nav-button{display:block}.tab-bar__tabs{overflow-x:hidden}.tab-bar__label:hover{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}}body.rtl .tab-bar__nav-button{transform:scaleX(-1)}.tab:after{height:1px;background:#000}.teaser-tile{position:relative;border:0;background:rgba(0,0,0,0);cursor:pointer;height:100%;width:100%;border-top-right-radius:20px;overflow:hidden}.teaser-tile--dark .teaser-tile__text:before{background:linear-gradient(180deg,hsla(0,0%,0%,0) 0,hsla(0,0%,0%,.013) 8.1%,hsla(0,0%,0%,.049) 15.5%,hsla(0,0%,0%,.104) 22.5%,hsla(0,0%,0%,.175) 29%,hsla(0,0%,0%,.259) 35.3%,hsla(0,0%,0%,.352) 41.2%,hsla(0,0%,0%,.45) 47.1%,hsla(0,0%,0%,.55) 52.9%,hsla(0,0%,0%,.648) 58.8%,hsla(0,0%,0%,.741) 64.7%,hsla(0,0%,0%,.825) 71%,hsla(0,0%,0%,.896) 77.5%,hsla(0,0%,0%,.951) 84.5%,hsla(0,0%,0%,.987) 91.9%,hsl(0,0%,0%))}.teaser-tile--dark .teaser-tile__headline{color:#fff}.teaser-tile--bottom .teaser-tile__text{position:absolute;top:unset;bottom:0}.teaser-tile--bottom .teaser-tile__text:before{transform:unset}.teaser-tile--bottom .teaser-tile__textlink{padding-bottom:40px}.teaser-tile__background-img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.teaser-tile__background-img img{object-fit:cover;min-width:100%;height:100%}.teaser-tile__text{position:absolute;top:0;right:0;left:0;text-align:center;isolation:isolate}.teaser-tile__text:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.013) 8.1%,hsla(0,0%,100%,.049) 15.5%,hsla(0,0%,100%,.104) 22.5%,hsla(0,0%,100%,.175) 29%,hsla(0,0%,100%,.259) 35.3%,hsla(0,0%,100%,.352) 41.2%,hsla(0,0%,100%,.45) 47.1%,hsla(0,0%,100%,.55) 52.9%,hsla(0,0%,100%,.648) 58.8%,hsla(0,0%,100%,.741) 64.7%,hsla(0,0%,100%,.825) 71%,hsla(0,0%,100%,.896) 77.5%,hsla(0,0%,100%,.951) 84.5%,hsla(0,0%,100%,.987) 91.9%,hsl(0,0%,100%));transform:scale(-1);z-index:-1}.teaser-tile__headline{color:#000;padding:40px 8px 16px;text-transform:none}.teaser-tile__textlink{pointer-events:none}.teaser-tile:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}@media screen and (min-width:960px){.teaser-tile{border-top-right-radius:40px}.teaser-tile__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;padding:40px 24px 24px}}.upload{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;cursor:pointer}.upload__tooltip{position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px}.upload__input{display:none}.upload--hovered{border:2px solid #000}.upload:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.upload__textlink{text-align:center;margin-top:32px;margin-bottom:calc(32px - 13px)}.upload__chip{margin-bottom:4px;-webkit-margin-end:unset;margin-inline-end:unset}.upload__chip svg{stroke-width:4px}.upload__files{width:100%;flex-shrink:1;min-height:42px;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.upload__files-item{display:flex;flex-direction:row;justify-content:center}.upload__no-files{font-size:8px;line-height:10px;text-transform:none;color:#737373;margin-bottom:32px}.upload__no-files,.upload__warning{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:500}.upload__warning{display:flex;font-size:10px;line-height:15px;font-style:normal;letter-spacing:var(--letterSpacing0_4);padding:4px 8px 0;color:#da1e28}.upload__warning svg{flex-shrink:0;margin:1px 4px 0}@media screen and (min-width:960px){.upload__textlink{margin-top:48px;margin-bottom:40px}}.value-proposition-bar{height:30px;display:none;justify-content:space-between;background:#000;z-index:2;position:relative}.value-proposition-bar--no-value-proposition-items{justify-content:flex-end}.value-proposition-bar--hidden{display:none}.value-proposition-bar__left{height:30px;max-width:100%}.value-proposition-bar__left .value-proposition-bar__left-item{position:absolute;width:100%;top:0;bottom:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s ease-out}.value-proposition-bar__left .value-proposition-bar__left-item--active{visibility:visible;opacity:1;transition:visibility 0s,opacity .75s ease-in}.value-proposition-bar__left .value-proposition-bar__left-item a{color:#d6d6d6}.value-proposition-bar__left .value-proposition-bar__link{position:relative;display:flex;align-items:center}.value-proposition-bar__left .value-proposition-bar__link:after{content:"";position:absolute;right:-16px;left:-16px;padding:16px}.value-proposition-bar__left .value-proposition-bar__left-item-contents{display:inline-flex;align-items:center;gap:8px}.value-proposition-bar__right{display:none}.value-proposition-bar__text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none;color:#d6d6d6;position:relative}.value-proposition-bar__text:hover .textlink__icon{color:#d6d6d6}.value-proposition-bar__text:hover .textlink__text{color:#d6d6d6;border-bottom-color:#d6d6d6;border-image:none}@media screen and (min-width:1410px){.value-proposition-bar{display:block;isolation:isolate}.value-proposition-bar--hidden{display:block}.value-proposition-bar__left{display:flex;width:100%;justify-content:center;position:absolute}.value-proposition-bar__left .value-proposition-bar__left-item{margin:0;justify-content:center;visibility:inherit;opacity:1;position:relative;width:auto}.value-proposition-bar__left .value-proposition-bar__left-item:not(:last-child):after{content:"|";margin:8px;color:#d6d6d6}.value-proposition-bar__right{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:8px;line-height:14px;font-weight:700;text-transform:none;height:30px;z-index:3;max-width:100%;margin:0 16px;display:inline-flex;color:#fff;position:absolute;right:0;top:0}.value-proposition-bar__right-item{display:flex;align-items:center}.value-proposition-bar__right-item a,.value-proposition-bar__right-item button{display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer}.value-proposition-bar__right-item a svg.icon,.value-proposition-bar__right-item button svg.icon{-webkit-margin-end:4px;margin-inline-end:4px;-webkit-margin-start:12px;margin-inline-start:12px}.value-proposition-bar__right-item a :first-child,.value-proposition-bar__right-item button :first-child{font-size:1.5em}.value-proposition-bar__right-item button{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}}.video-tutorial-controls{direction:ltr}.video-tutorial-controls--full{padding-inline:16px}.video-tutorial-controls--light .video-tutorial-controls__btns{color:#fff}.video-tutorial-controls--light .video-tutorial-controls__btns path,.video-tutorial-controls--light .video-tutorial-controls__btns rect{fill:#fff;stroke:#fff}.video-tutorial-controls--light .video-tutorial-controls__btns:not(:hover) path{stroke:#fff}.video-tutorial-controls--light .video-tutorial-controls__btns:hover path,.video-tutorial-controls--light .video-tutorial-controls__btns:hover rect{stroke:#fff;fill:#fff}.video-tutorial-controls--light .video-tutorial-controls__btns--fullscreen path,.video-tutorial-controls--light .video-tutorial-controls__btns--fullscreen:hover path{fill:unset}.video-tutorial-controls--light .video-tutorial-controls__time-display{color:#fff}.video-tutorial-controls--light .linear-progress__filler{background-color:#fff}.video-tutorial-controls--dark .video-tutorial-controls__btns{color:#000}.video-tutorial-controls--dark .video-tutorial-controls__btns:hover path,.video-tutorial-controls--dark .video-tutorial-controls__btns:hover rect{stroke:#000;fill:#000}.video-tutorial-controls--dark .video-tutorial-controls__btns--fullscreen path,.video-tutorial-controls--dark .video-tutorial-controls__btns--fullscreen:hover path{fill:unset}.video-tutorial-controls__btns-area{padding-top:10px;display:flex}.video-tutorial-controls__btns{padding:0;-webkit-padding-end:16px;padding-inline-end:16px}.video-tutorial-controls__btns .icon--l{stroke-width:1px}.video-tutorial-controls__btns--fullscreen{-webkit-padding-end:0;padding-inline-end:0}.video-tutorial-controls__time-display{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none;padding:12px;-webkit-margin-end:auto;margin-inline-end:auto}.video-controls__container{width:100%;position:relative;direction:ltr}.video-controls__btns-area{padding-top:10px;display:flex}.video-controls__btns{padding:0}.video-controls__btns .icon--l{stroke-width:1px}.video-controls__time-display{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none;color:#000;padding:12px;-webkit-margin-end:auto;margin-inline-end:auto}:root{--top:0;--left:0;--scale:0}.zoom-container{cursor:pointer;touch-action:none;overflow:hidden}.zoom-container--zoomed-out{touch-action:pan-y}.zoom-container__translate{transform:translate(var(--left),var(--top))}.zoom-container__scale{transform:scale(var(--scale));transform-origin:0 0}.zoom-container--pan .zoom-container__translate{transition:transform .5s cubic-bezier(0,.25,.25,1)}.zoom-container--pinch .zoom-container__scale,.zoom-container--pinch .zoom-container__translate{transition:unset}.zoom-container--scroll .zoom-container__scale,.zoom-container--scroll .zoom-container__translate{transition:transform .1s linear}.zoom-container--doubletap .zoom-container__scale,.zoom-container--doubletap .zoom-container__translate{transition:transform .3s linear}.admin-panel{display:flex;flex-direction:column;align-items:center;width:50vw;margin:auto}.admin-panel__headline{padding-bottom:12px;margin-bottom:24px;width:100%;max-width:750px;text-align:center;border-bottom:2px solid #000}.admin-panel__subheadline{margin-bottom:24px}.admin-panel__section{display:flex;width:100%;max-width:750px;justify-content:space-between;align-items:baseline}.carousel-item{width:100%}.carousel-item .textlink__icon{text-decoration:none}.carousel-item .textlink__icon:not(:first-child){margin-top:10px}.carousel-item__square-image{border-top-right-radius:20px;overflow:hidden;margin-bottom:12px}.carousel-item__square-headline{margin-bottom:8px}.carousel-item__square-copy{margin-top:8px;margin-bottom:13px}.carousel-item__portrait-headline{writing-mode:vertical-lr;line-height:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-inline-size:320px;transform:rotate(180deg);position:absolute}.carousel-item__image-wrapper{position:relative;-webkit-margin-start:44px;margin-inline-start:44px}.carousel-item__portrait-image{border-top-right-radius:20px;overflow:hidden}.carousel-item__box{position:absolute;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.8)}.carousel-item__portrait-subheadline{padding:12px}.carousel-item__portrait-textlink{padding-top:12px;-webkit-padding-start:16px;padding-inline-start:16px}@media screen and (min-width:960px){.carousel-item__portrait-headline--mobile{display:none}}@media screen and (max-width:960px){.carousel-item__portrait-headline--desktop{display:none}}@media screen and (min-width:960px){.carousel-item__square-image{border-top-right-radius:40px}.carousel-item__portrait-headline{font-size:28px;line-height:36px;transform:rotate(180deg);line-height:normal;max-inline-size:416px}.carousel-item__image-wrapper{-webkit-margin-start:55px;margin-inline-start:55px}.carousel-item__portrait-subheadline{padding:16px}.carousel-item__portrait-textlink{padding-top:16px;text-align:left}}body.rtl .carousel-item .textlink__icon{transform:scale(-1)}body.rtl .carousel-item .textlink__icon:not(:first-child){margin-top:-8px}body.rtl .carousel-item__square-image{margin-bottom:12px}body.rtl .carousel-item__portrait-image,body.rtl .carousel-item__square-image{border-top-right-radius:0;border-top-left-radius:20px;overflow:hidden}body.rtl .carousel-item__portrait-headline{transform:translate(-8px) rotate(180deg)}.flags{width:28px;height:20px;-webkit-margin-end:24px;margin-inline-end:24px;border-radius:2px}.country-selector{display:flex;flex-direction:column}.country-selector__continent{margin-bottom:40px}.country-selector__headline{font-size:16px;line-height:24px;margin-bottom:24px}.country-selector__link{line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_18);display:flex;padding:4px 0;align-items:center;color:#000;text-decoration:none}.country-selector__link,.country-selector__link--active{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;text-transform:none}.country-selector__link--active{line-height:30px;font-weight:500;letter-spacing:var(--letterSpacing0)}.country-selector__link:focus span:after,.country-selector__link:hover span:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#000}.country-selector__country{position:relative}.country-selector__location-cta{margin-top:24px;margin-bottom:32px;width:100%;max-width:100%}.country-selector__headline-suggested{font-size:16px;line-height:24px;padding-bottom:32px}.country-selector__link-container--suggested:after{content:"";display:block;width:100%;height:1px;background-color:#d6d6d6;margin-top:32px;margin-bottom:32px}.country-selector__show-all{align-self:center}@media screen and (min-width:960px){.country-selector__link-container{column-count:3;column-gap:32px;padding-top:24px}.country-selector__link{page-break-inside:avoid;break-inside:avoid}.country-selector__link-container--suggested{position:relative;padding-bottom:129px}.country-selector__link-container--suggested:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#d6d6d6;margin-bottom:64px}.country-selector__headline-suggested{padding-bottom:8px}.country-selector__location-cta{margin-top:32px;margin-bottom:64px;max-width:375px}}.finder-question__intro{padding:16px 24px 0}.finder-question__headline{text-align:center;margin-bottom:12px}.finder-question__copy{text-align:center;margin-bottom:48px}.finder-question__options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px 16px;margin-bottom:32px;padding:0 16px}.finder-question__option-tile{max-width:164px;cursor:pointer}.finder-question__button{width:-moz-fit-content;width:fit-content;min-width:162px;margin:0 auto 64px}@media screen and (min-width:960px){.finder-question{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.finder-question__intro{grid-area:1/1/2/-1}.finder-question__headline{font-size:28px;line-height:36px}.finder-question__copy{margin-bottom:64px}.finder-question__options{grid-area:2/2/3/16;margin-bottom:64px;padding:0}.finder-question__option-tile{max-width:252px}.finder-question__button-container{grid-area:3/2/4/16}}.finder-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:0 24px 64px}.finder-results__headline{grid-area:1/1/2/-1;text-align:center}.finder-results__subheadline{grid-area:2/1/3/-1;text-align:center;margin-top:12px}.finder-results__product-image{grid-area:3/1/4/-1;margin-top:calc(64px - 16px);padding:48px 64px}.finder-results__splash{grid-area:3/1/4/-1;display:flex;flex-direction:column;align-items:center;width:116px;height:116px;margin-top:64px;margin-bottom:auto;background:#f7f7f7;border-radius:50%;z-index:1}.finder-results__splash>svg{margin-top:24px;margin-bottom:4px;height:16px;stroke-width:3px;stroke:url(#catrice-colors-accent-300)}.finder-results__splash>p{padding:0 24px 24px;text-align:center;background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.finder-results__product-details{grid-area:4/1/5/-1}.finder-results__product-slider{grid-area:5/1/6/-1}.finder-results__properties{display:flex;flex-direction:column}.finder-results__property{display:flex;flex-direction:row;margin-bottom:8px}.finder-results__property>svg{-webkit-margin-end:12px;margin-inline-end:12px;transform:translate3d(0,4px,0)}.finder-results__price-container{display:flex;flex-direction:column;margin-top:16px;margin-bottom:24px}.finder-results__price{margin-bottom:4px}.finder-results__weight{color:#737373}.finder-results__buttons{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:960px){.finder-results{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.finder-results__headline{font-size:28px;line-height:36px}.finder-results__product-image{grid-area:3/3/4/9;margin-top:128px;-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:0;padding-inline-end:0;-webkit-margin-end:-16px;margin-inline-end:-16px;padding-top:64px;padding-bottom:0}.finder-results__splash{grid-area:3/3/4/9;-webkit-margin-start:-16px;margin-inline-start:-16px;margin-top:calc(128px + 12px)}.finder-results__product-details{grid-area:3/10/4/-1;margin-top:128px}.finder-results__product-slider{grid-area:4/1/5/-1}.finder-results__buttons{flex-direction:row;gap:16px}}@media screen and (max-width:960px){.media-gallery{display:none}}@media screen and (min-width:960px){.media-gallery__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;justify-items:stretch;grid-row-gap:16px;row-gap:16px;margin-bottom:16px}.media-gallery__tile-container{overflow:hidden;cursor:pointer;position:relative;display:flex;flex-direction:column;padding:0;isolation:isolate}.media-gallery__tile-img{cursor:zoom-in}.media-gallery__load-more-btn{margin:0 auto auto;display:flex;flex-direction:row;align-items:flex-start;gap:8px;white-space:nowrap;height:56px}.media-gallery__load-more-btn .icon{margin-top:calc(10px - 4px)}}.media-slider__product-slider--hoverable:hover{cursor:zoom-in}.media-slider__pagination{justify-content:center!important;-webkit-margin-before:12px;margin-block-start:12px;-webkit-margin-after:16px;margin-block-end:16px}.media-slider__pagination-element-wrap{flex:0 0 32px}.media-slider__pagination-element{width:32px;height:3px}.media-slider__thumbnail-pagination{display:none}@media screen and (min-width:960px){.media-slider__pagination{display:none!important}.media-slider__pagination-element-active{border-bottom:2px solid #000}.media-slider__thumbnail-pagination{display:flex}.media-slider__thumbnail-pagination-items{display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;padding:16px 0 8px;margin:0 auto}.media-slider__thumbnail-container{overflow:hidden;cursor:pointer;max-width:64px;position:relative}.media-slider__thumbnail-container--active{cursor:default;padding-bottom:4px;border-bottom:2px solid #000}.media-slider__thumbnail-container--active .media-slider__thumbnail-img:hover{transform:none}.media-slider__thumbnail-img{transform:scale(1);transition:transform .3s ease}.media-slider__thumbnail-img:hover{transform:scale(1.2)}.media-slider__thumbnail-img--has-padding{padding:15%}.media-slider__thumbnail-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%;height:75%;border:none;cursor:pointer;padding:0;background:rgba(0,0,0,0)}.media-slider__thumbnail-icon svg{height:100%;width:100%;stroke-width:.75px}.media-slider__thumbnail-icon svg #outerCircle{opacity:0}.media-slider__thumbnail-icon svg.light{stroke:#fff}.media-slider__thumbnail-icon svg.dark{stroke:#000}.media-slider__thumbnail-icon svg:hover{fill:url(#catrice-colors-accent-500);fill:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.media-slider__thumbnail-icon svg:hover #innerCircle{stroke:url(#catrice-colors-accent-500);stroke:linear-gradient(270deg,#e65640,#b448dc 50%,#5e34aa)}.media-slider__thumbnail-icon svg:hover path{stroke:#fff}}body.rtl .media-slider__thumbnail-pagination{flex-flow:row-reverse}.product-details-main{display:flex;flex-direction:column}.product-details-main__storefinder{display:flex;align-items:center;justify-content:center;padding-bottom:48px;margin:0 auto}.product-details-main__storefinder .textlink__text{-webkit-margin-start:8px;margin-inline-start:8px;padding-bottom:4px}@media screen and (min-width:960px){.product-details-main--mobile-only{display:none}}@media screen and (max-width:960px){.product-details-main--desktop-only{display:none}}.product-details-main__actions{z-index:1;position:absolute;top:0;right:0;display:flex;flex-direction:column}.product-details-main__action-icon{color:#000}.product-details-main__tags{display:flex;flex-direction:row;align-items:center;margin-top:12px;margin-bottom:8px}.product-details-main__tag{text-transform:capitalize;-webkit-padding-end:12px;padding-inline-end:12px}.product-details-main__title{display:flex;align-items:flex-end}.product-details-main__title-text{flex-grow:1}.product-details-main__title-action-icon{flex-grow:0;flex-shrink:0;color:#000;padding:0 0 calc(4px/2);-webkit-padding-start:8px;padding-inline-start:8px}.product-details-main__subline{padding-top:16px;padding-bottom:8px}.product-details-main__rating{padding-top:16px;padding-bottom:16px}.product-details-main__purchase{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.product-details-main__sticky-price-box{position:fixed;left:0;right:0;bottom:0;transition:transform .2s ease-in-out;z-index:3}.product-details-main__sticky-price-box--hidden{transform:translate3d(0,100%,0)}.product-details-main__sticky-price-box--visible{transform:translateZ(0)}.product-details-main__youcam-button{min-width:128px;max-width:inherit;width:100%;color:#fff;padding:32px;border:none;border-radius:0 20px;overflow:visible;isolation:isolate;position:relative}.product-details-main__youcam-button-image{position:absolute;left:0;right:0;top:0;bottom:0}.product-details-main__youcam-button-image-main{min-width:128px;width:100%;height:100%;position:absolute;z-index:-1}.product-details-main__youcam-button-image-main img{height:100%;width:100%;object-fit:cover;border-radius:0 20px}.product-details-main__youcam-button-image-backdrop{height:calc(100% - 12px);width:calc(100% - 24px);z-index:-2;bottom:-4px;left:12px}.product-details-main__youcam-button-image-backdrop img{width:100%;height:100%;filter:blur(20px)}.product-details-main__youcam-button-icon{height:32px;-webkit-margin-end:16px;margin-inline-end:16px}.product-details-main__more-details-link{display:none}@media screen and (min-width:960px){.product-details-main__color-picker--mobile{display:none}}@media screen and (max-width:960px){.product-details-main__color-picker--desktop{display:none}}@media screen and (min-width:960px){.product-details-main__tags{margin-top:0}.product-details-main__title{margin-bottom:12px}.product-details-main__title-text{font-size:28px;line-height:36px}.product-details-main__subline{padding-bottom:16px}.product-details-main__color-picker-container{display:flex;flex-direction:column;justify-content:space-between}.product-details-main__youcam-button{padding:64px}.product-details-main__features{display:flex;flex-direction:column;justify-content:space-between}.product-details-main__feature,.product-details-main__features{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18)}.product-details-main__purchase{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.product-details-main__sticky-price-box{display:none}.product-details-main__button{width:100%}.product-details-main__youcam-image-backdrop{bottom:-18px}}body.rtl .product-details-main__actions{right:unset;left:0}body.rtl .product-details-main__rating{direction:rtl!important}body.rtl .product-details-main__rating .bv_main_container .bv_main_container_row_flex,body.rtl .product-details-main__rating .bv_main_container .bv_stars_component_container{padding-right:0!important;-webkit-padding-end:1em!important;padding-inline-end:1em!important}:root{--product-slider-transitionDelay:0}.product-slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.product-slider__headline{grid-area:1/1/-1/-1;margin-top:16px;margin-bottom:32px;-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:16px;margin-inline-end:16px;grid-row:1/1}.product-slider__product-tile-wrapper{width:100%;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}.product-slider__horizontal-scroll{grid-column:1/-1;padding:16px;-webkit-margin-start:-20px;margin-inline-start:-20px}@media screen and (min-width:960px){.product-slider__horizontal-scroll{display:none}}@media screen and (max-width:960px){.product-slider__controls--desktop,.product-slider__pagination--desktop,.product-slider__slider--desktop{display:none}}@media screen and (min-width:960px){.product-slider{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-slider__headline{font-size:28px;line-height:36px;grid-area:1/2/-1/15;margin-top:32px;-webkit-margin-start:4px;margin-inline-start:4px}.product-slider__slider{grid-area:2/2/auto/16;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:420px}.product-slider__slider .slider__item--current .product-slider__product-tile-wrapper{transform:translateX(0)}.product-slider__slider .slider__item--left .product-slider__product-tile-wrapper{transform:translateX(-100%)}.product-slider__slider .slider__item--right .product-slider__product-tile-wrapper{transform:translateX(100%)}.product-slider__slider .slider__item--animating .product-slider__product-tile-wrapper,.product-slider__slider .slider__item--swiping .product-slider__product-tile-wrapper{transition:transform .5s ease-out var(--product-slider-transitionDelay)}.product-slider__item-container{display:flex;flex:1 0 100%;width:100%;padding:16px;gap:64px}.product-slider__product-tile-wrapper{width:25%;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.product-slider__controls{grid-area:2/1/auto/-1;width:100%;justify-content:space-between;gap:calc(16px + 4px);display:flex}.product-slider__controls-button{width:6.25%;padding:0;z-index:1}.product-slider__controls .icon{height:16px;margin:0 auto}.product-slider__pagination{grid-area:3/1/auto/-1}}body.rtl{left:auto;direction:rtl}body.rtl .product-slider__controls{flex-flow:row-reverse}.productTileVertical{position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;height:100%}.productTileVertical__main{flex:1 1}.productTileVertical__button{top:100%;padding-bottom:16px}.productTileVertical__productLink:link{text-decoration:none}.productTileVertical__imgBadges{position:relative;margin-bottom:8px}.productTileVertical__img{position:relative;padding:24px;overflow:hidden}.productTileVertical__badges{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;text-align:center}.productTileVertical__badges>:first-child{-webkit-padding-start:4px;padding-inline-start:4px}.productTileVertical__badges>:last-child{-webkit-padding-end:4px;padding-inline-end:4px}.productTileVertical__remove-from-wishlist-icon,.productTileVertical__wishlist-icon{position:absolute;top:0;inset-inline-end:0;padding:12px;cursor:pointer;z-index:1}.productTileVertical__title{margin:0 16px 8px;text-align:center;height:calc(3*16px);overflow:hidden}.productTileVertical__rating{height:18px;overflow:hidden;margin-bottom:24px;display:flex;justify-content:center;transition:opacity .1s ease 0s}.productTileVertical .color-selector{margin:0 auto 8px;justify-content:center;transition:transform .2s cubic-bezier(.5,.1,.3,.9) 0s}.productTileVertical__color-selector--wishlist .color-selector__variant{cursor:default}.productTileVertical__price{margin-bottom:8px;margin-top:24px}.productTileVertical__price,.productTileVertical__quantity{text-align:center;transition:transform .2s cubic-bezier(.5,.1,.3,.9) 0s}.productTileVertical__quantity{color:#737373;margin-bottom:24px}.productTileVertical--not-redesign .productTileVertical__button{position:absolute;width:100%;transition:transform .2s cubic-bezier(.5,.1,.3,.9) 0s}.productTileVertical__loading-image{width:100%;margin-bottom:8px;padding-bottom:100%;background:#f7f7f7}.productTileVertical--loading{height:0}.productTileVertical__bottom-placeholder{display:none}@media screen and (min-width:960px){.productTileVertical--not-redesign:hover{box-shadow:0 0 16px 0 rgba(0,0,0,.1)}.productTileVertical--not-redesign:hover .productTileVertical__button{transform:translateY(-100%)}.productTileVertical__title{margin:0 24px 8px}.productTileVertical__bottom-placeholder{display:block;height:calc(56px + 16px)}}.youcam-button{position:absolute;left:0;top:0;width:64px;height:64px;padding:4px;overflow:hidden;z-index:1;color:#fff;border:0;-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#000}.youcam-button:hover{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.youcam-button:hover .icon{stroke:#fff}.youcam-button:hover .textlink__text{color:#fff}.youcam-button .icon{color:#fff;width:18px;height:18px;position:absolute;left:4px;top:4px}.youcam-button .textlink__text{position:absolute;left:4px;top:16px;margin:0;padding-top:4px;border-bottom:none;display:inline-block;text-transform:uppercase;transform:rotate(315deg);white-space:nowrap}body.rtl .youcam-button{left:auto;right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%)}body.rtl .youcam-button .icon{left:auto;right:4px}body.rtl .youcam-button .textlink__text{left:auto;right:4px;transform:rotate(45deg)}.productTileVerticalRedesign{position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;height:100%;border-top-right-radius:12px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.productTileVerticalRedesign__main{flex:1 1}.productTileVerticalRedesign__button{background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#737373;position:absolute;top:0;right:0;border-bottom-left-radius:12px}.productTileVerticalRedesign__button--youcam{right:auto;left:0;border-bottom-left-radius:0;border-bottom-right-radius:12px}.productTileVerticalRedesign__productLink:link{text-decoration:none}.productTileVerticalRedesign__productLink:focus-visible{margin:6px}.productTileVerticalRedesign__imgBadges{position:relative;margin-bottom:8px}.productTileVerticalRedesign__img{position:relative;padding:24px;overflow:hidden;border-top-right-radius:12px}.productTileVerticalRedesign__badges{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:center;text-align:center}.productTileVerticalRedesign__badges>:first-child{-webkit-padding-start:4px;padding-inline-start:4px}.productTileVerticalRedesign__badges>:last-child{-webkit-padding-end:4px;padding-inline-end:4px}.productTileVerticalRedesign__title{margin:0 0 8px;text-align:center;height:calc(3*16px);overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.productTileVerticalRedesign__price{text-align:center;margin-bottom:8px}.productTileVerticalRedesign__price--placeholder{height:21px}.productTileVerticalRedesign__rating-wrapper{height:18px;margin-bottom:8px}.productTileVerticalRedesign__rating{height:18px;overflow:hidden;display:flex;justify-content:center;transition:opacity .1s ease}.productTileVerticalRedesign__color-selector-wrapper{height:12px;margin-bottom:8px}.productTileVerticalRedesign .color-selector{margin:0 auto;justify-content:center}.productTileVerticalRedesign__color-selector--wishlist .color-selector__variant{cursor:default}.productTileVerticalRedesign__quantity-wrapper{height:10px;margin-bottom:16px}.productTileVerticalRedesign__quantity{color:#737373;text-align:center}.productTileVerticalRedesign__loading-image{width:100%;margin-bottom:8px;padding-bottom:100%;background:#f7f7f7}.productTileVerticalRedesign--loading{height:0}.productTileVerticalRedesign--no-background{background-color:unset}@media screen and (min-width:960px){.productTileVerticalRedesign__title{margin:0 0 8px}.productTileVerticalRedesign__price{margin-bottom:16px}.productTileVerticalRedesign__rating-wrapper{margin-bottom:24px}.productTileVerticalRedesign__color-selector-wrapper{margin-bottom:16px}}body.rtl .productTileVerticalRedesign__button{right:auto;left:0;border-bottom-left-radius:0;border-bottom-right-radius:12px}body.rtl .productTileVerticalRedesign__button--youcam{right:0;left:auto;border-bottom-left-radius:12px;border-bottom-right-radius:0}body.rtl .bv_averageRating_component_container{margin-right:5px!important}.redirect-form__tab-navigation{width:66%;margin:40px auto}.redirect-form__tab-navigation .tab-bar{margin-bottom:24px}.redirect-form__add-check-wrapper{display:flex;flex-direction:column;gap:40px}.overlay-retailer-selection__retailers{padding:0 0 48px}@media screen and (min-width:960px){.overlay-retailer-selection__retailers{padding:0 0 88px}}:root{--height:0}.search-bar{display:none;position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;flex-direction:column;transform:translateX(-100%);transition:transform .3s ease-in-out}.search-bar--is-shown{display:flex;transform:translateX(0);transition:transform .3s ease-out}.search-bar__header{position:relative;z-index:1001;background:#fff;transition:opacity .3s ease}.search-bar__results{position:relative;flex:1 1;width:100%;overflow-y:scroll;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,.1);transition:height .3s ease}.search-bar__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:0 24px}.search-bar__grid--header{margin-top:16px;align-items:flex-end}.search-bar__logo{grid-area:1/1/auto/4;width:-moz-fit-content;width:fit-content}.search-bar__logo-icon{width:100px;stroke:inherit;fill:#000}.search-bar__input-form{border-bottom:1px solid #000;border-top:1px solid #000;grid-area:2/1/auto/-1;margin-top:16px}.search-bar__input{background:#fff;width:100%;margin:12px 0;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-bar__input::-webkit-input-placeholder,.search-bar__input::placeholder{opacity:1;color:#b2b2b2}.search-bar__close-container{grid-area:1/4/auto/5;justify-self:end}.search-bar__result-container{position:absolute;top:0;left:0;width:100%;padding:64px 0;opacity:0;transform:translateY(-48px);pointer-events:none;transition:transform .3s ease,opacity .3s ease}.search-bar__result-container--is-shown{opacity:1;transform:translateY(0);pointer-events:auto}.search-bar__result-row{grid-area:auto/1/auto/-1}.search-bar__result-row--row-one{padding-bottom:24px}.search-bar__result-row--step-one{border-bottom:1px solid #d6d6d6;padding-bottom:32px}.search-bar__result-row--row-two{margin-bottom:48px;padding-top:24px}.search-bar__result-headline{margin-bottom:4px}.search-bar__result-headline--product-headline{padding-top:24px}.search-bar__result-item{margin-top:12px}.search-bar__result-link>span{border-color:rgba(0,0,0,0);padding-bottom:0}.search-bar__result-link:hover{color:#6933c0}.search-bar__result-link:hover>span{border-color:inherit}.search-bar__result-teaser{margin-top:16px}.search-bar__result-teaser:first-of-type{margin-top:0}@media screen and (min-width:1410px){.search-bar__close-button--mobile-only,.search-bar__logo-icon--mobile-only{display:none}}@media screen and (max-width:1410px){.search-bar__close-button--desktop-only,.search-bar__logo-icon--desktop-only{display:none}}@media screen and (min-width:960px){.search-bar{height:auto;transform:none}.search-bar__header{border-bottom:1px solid #000;opacity:0}.search-bar__header--is-shown{opacity:1}.search-bar__results{flex:initial;max-height:calc(100vh - 104px);overflow-y:hidden;height:var(--height)}.search-bar__results--is-second-step{overflow-y:scroll}.search-bar__grid{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px}.search-bar__grid--header{height:104px;align-items:center}.search-bar__logo{align-self:center;grid-area:1/2/auto/6;margin:0}.search-bar__logo-icon{width:162px;height:39px}.search-bar__input-form{border:none;grid-area:1/6/auto/15;margin-top:0}.search-bar__input{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:28px;line-height:52px;font-weight:700;text-transform:none;letter-spacing:var(--letterSpacing0_75);margin:auto 32px auto 0}.search-bar__close-container{grid-area:1/15/auto/16}.search-bar__result-container{padding:48px 0 64px}.search-bar__result-row{grid-area:auto/1/auto/-1}.search-bar__result-row--row-one{grid-column:2/6;-webkit-margin-end:16px;margin-inline-end:16px;padding-bottom:0;border-right:1px solid #d6d6d6;border-bottom:none}.search-bar__result-row--row-two{grid-column:6/10;margin-bottom:0;padding-top:0}.search-bar__result-row--row-three{grid-column:11/15}.search-bar__result-headline--product-headline{padding-top:0}body.rtl .search-bar__result-row--row-one{border-right:0;border-left:1px solid #d6d6d6}body.rtl .search-bar__input{margin:auto 0 auto 32px}}.shop-the-look-overlay .overlay{border-top-left-radius:12px;border-top-right-radius:12px}.shop-the-look-overlay .overlay__title{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding-top:16px;padding-bottom:8px;background:#fff}.shop-the-look-overlay .overlay__title:before{content:"";background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.013) 8.1%,hsla(0,0%,100%,.049) 15.5%,hsla(0,0%,100%,.104) 22.5%,hsla(0,0%,100%,.175) 29%,hsla(0,0%,100%,.259) 35.3%,hsla(0,0%,100%,.352) 41.2%,hsla(0,0%,100%,.45) 47.1%,hsla(0,0%,100%,.55) 52.9%,hsla(0,0%,100%,.648) 58.8%,hsla(0,0%,100%,.741) 64.7%,hsla(0,0%,100%,.825) 71%,hsla(0,0%,100%,.896) 77.5%,hsla(0,0%,100%,.951) 84.5%,hsla(0,0%,100%,.987) 91.9%,hsl(0,0%,100%));position:absolute;bottom:-16px;height:16px;width:100%;z-index:2}.shop-the-look-overlay .overlay__title:after{content:"";position:absolute;width:32px;top:8px;left:50%;transform:translate(-50%,-50%);border-top:1.5px solid #d6d6d6}.shop-the-look-overlay .overlay__children-container{height:calc(100% - calc(calc(18px + 8px + 8px) + 16px + 8px));-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-bottom:4px}.shop-the-look-overlay__product-tile{width:100%;margin-bottom:12px}.shop-the-look-overlay__product-tile:not(:last-child){border-bottom:1px solid #d6d6d6}.shop-the-look-overlay__product-tile .product-tile-horizontal{width:100%}.shop-the-look-overlay__cta-container{border-top:2px solid #000;padding:16px}.shop-the-look-product-tile{position:relative}.shop-the-look-product-tile--horizontal{display:inline-flex;align-items:center;gap:8px}.shop-the-look-product-tile--vertical .shop-the-look-product-tile__checkbox{position:absolute;z-index:1;top:4px;right:4px}.shop-the-look-product-tile--vertical .product-tile-vertical-minified__img{padding-top:4px;padding-bottom:12px;margin-bottom:0}.shop-the-look-product-tile .form-checkbox__content{gap:0}body.rtl .shop-the-look-product-tile--vertical .shop-the-look-product-tile__checkbox{background-color:green;right:unset;left:4px}:root{--drawer-swipe:0px}.social-media-overlay .overlay{overscroll-behavior:none;height:calc(100% + 100px);overflow:visible}.social-media-overlay .overlay__children-container{padding:0;height:100%;position:relative;overflow:visible}.social-media-overlay .overlay__content{height:100%;overflow:visible;position:relative}.social-media-overlay .overlay__content-scroll-wrap,.social-media-overlay .overlay__content-wrapper{overflow:visible}.social-media-overlay__close{position:absolute;width:42px;height:42px;right:0;top:0;z-index:1;background:rgba(255,255,255,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 0 12px}.social-media-overlay__content,.social-media-overlay__slider{height:100%}.social-media-overlay__slider{overflow:unset;overflow-x:hidden;overflow-x:clip}.social-media-overlay__navigate{display:none}@media screen and (min-width:960px){.social-media-overlay .overlay{height:100%;max-width:494px;max-height:738px}.social-media-overlay .overlay__content-wrapper{height:100%}.social-media-overlay__navigate{display:unset;position:fixed;color:#fff;filter:drop-shadow(0 0 1.5px black);padding:10vh 4px;top:calc(50% - 10vh - 24px/2)}.social-media-overlay__navigate--left{inset-inline-start:max(-1*(64px + 24px),-1*(100vw - min(1390px,100vw - 80px))/2)}.social-media-overlay__navigate--right{inset-inline-end:max(-1*(64px + 24px),-1*(100vw - min(1390px,100vw - 80px))/2)}.social-media-overlay__slider{overflow:hidden}}.social-media-slide{position:relative;height:calc(100% + 100px)}.social-media-slide:after{content:"";position:absolute;height:101px;bottom:0;left:0;right:0;z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(123.55deg,rgba(255,255,255,.25),rgba(255,255,255,.1) 73.03%)}.social-media-slide__photo{z-index:-1;position:absolute;inset:0}.social-media-slide__photo img{width:100%;height:100%;object-fit:cover}.social-media-slide__report-form{z-index:1;display:none;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;opacity:0;position:absolute;inset:0;background:rgba(0,0,0,.4);transition:opacity .2s ease-out}.social-media-slide__drawer-container,.social-media-slide__report-form--open{display:flex;transition:opacity .2s ease-in-out;opacity:1}.social-media-slide__drawer-container{position:fixed;bottom:0;right:0;left:0;flex-direction:column}.social-media-slide__drawer-container--hidden{opacity:0;transition:opacity .2s ease-out}.social-media-slide__drawer{background:linear-gradient(123.55deg,rgba(255,255,255,.4) 11.74%,rgba(255,255,255,.1) 87.03%);max-height:calc(127px - min(0px, var(--drawer-swipe)));box-shadow:0 28px 45px -1px rgba(0,0,0,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px 12px 0 0;transition:max-height .3s ease-out,transform .3s ease-out;display:flex;flex-direction:row;padding:24px 16px 20px;column-gap:0;flex-wrap:wrap;position:relative}.social-media-slide__drawer--video:not(.social-media-slide__drawer--open){max-height:calc(96px*2 - min(0px, var(--drawer-swipe)));padding:8px 16px 16px}.social-media-slide__drawer--video:not(.social-media-slide__drawer--open) .social-media-slide__product-images{top:96px;padding:0;align-items:center}.social-media-slide__drawer--video:not(.social-media-slide__drawer--open) .social-media-slide__product-images-image img{padding:12px}.social-media-slide__drawer--open{max-height:1000px;transform:translate3d(0,max(0px,var(--drawer-swipe)),0)}.social-media-slide__drawer--open:not(.social-media-slide__drawer--dragging){transition:max-height .3s ease-in-out,transform .3s ease-in-out}.social-media-slide__drawer--open .social-media-slide__product-images{z-index:0;transition:opacity .2s ease-in-out;opacity:0}.social-media-slide__drawer--open .social-media-slide__author,.social-media-slide__drawer--open .social-media-slide__caption,.social-media-slide__drawer--open .social-media-slide__drawer-close,.social-media-slide__drawer--open .social-media-slide__products,.social-media-slide__drawer--open .social-media-slide__social-media-icon{opacity:1;transition:opacity .2s ease-in-out .2s}.social-media-slide__drawer--dragging{cursor:-webkit-grabbing;cursor:grabbing;transition:max-height .2s linear,transform .2s linear}.social-media-slide__drawer--dragging .social-media-slide__product-images{transition:opacity .3s ease-in-out .3s;opacity:0}.social-media-slide__drawer--closing,.social-media-slide__drawer--opening,.social-media-slide__drawer--restoring{transition:max-height .3s ease-in-out,transform .3s ease-in-out}.social-media-slide__drawer--closing{max-height:127px;transform:translate3d(0,max(0px,var(--drawer-swipe)),0)}.social-media-slide__drawer-drag{cursor:pointer;position:absolute;top:0;width:100%;height:16px;margin:auto;opacity:.6}.social-media-slide__drawer-drag:after{position:absolute;content:"";top:8px;height:0;inset-inline-start:calc(50% - 32px);width:32px;border:1.5px solid #fff}.social-media-slide__drawer-drag--hidden{display:none}.social-media-slide__author{opacity:0;align-self:flex-start;margin-bottom:8px;text-transform:none}.social-media-slide__author-button{color:#000;background-color:unset;border:unset}.social-media-slide__author-button:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.social-media-slide__caption{opacity:0;flex:100% 1;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.social-media-slide__product-images{height:calc(127px - 16px);position:absolute;top:16px;left:0;right:0;display:flex;flex-direction:row;gap:12px;justify-content:space-around;z-index:1;padding:16px;opacity:1;transition:opacity .2s ease-out .2s}.social-media-slide__product-images-image img{height:71px;width:62px;object-fit:cover}.social-media-slide__product-images-btn{cursor:pointer;border:unset;background:unset}.social-media-slide__more-text{min-width:48px;align-self:center}.social-media-slide__drawer-close{position:absolute;inset-inline-end:16px;top:16px;-webkit-padding-end:0;padding-inline-end:0}.social-media-slide__social-media-icon{flex:1 0;opacity:0;align-self:flex-end}.social-media-slide__social-media-icon .icon{-webkit-margin-start:auto;margin-inline-start:auto}.social-media-slide__social-media-icon~.social-media-slide__social-media-icon{flex:0 1}.social-media-slide__products{flex:100% 1;width:100%;opacity:0;padding-bottom:20px;-webkit-padding-end:-16px;padding-inline-end:-16px;-webkit-padding-start:-16px;padding-inline-start:-16px}.social-media-slide__products .horizontal-scroll{margin:0 auto;width:-moz-fit-content;width:fit-content}.social-media-slide__products .horizontal-scroll__item{-webkit-margin-start:16px;margin-inline-start:16px}.social-media-slide__products .horizontal-scroll__item:first-of-type{-webkit-margin-start:0;margin-inline-start:0}.social-media-slide__author,.social-media-slide__drawer-close,.social-media-slide__products,.social-media-slide__social-media-icon{opacity:0;transition:opacity .3s ease-out}.social-media-slide__video-icon{position:absolute;inset-inline-start:calc(10px + 4px);top:calc(10px + 4px);stroke-width:.1px;color:#fff}.social-media-slide__report-icon{align-self:flex-start;padding-bottom:16px;opacity:1;transition:opacity .3s ease-out}.social-media-slide__report-icon--closing,.social-media-slide__report-icon--dragging{opacity:0}.social-media-slide .report-form__headline{margin-bottom:16px;color:#fff}.social-media-slide .report-form__copy{margin-bottom:24px;color:#fff}.social-media-slide .report-form__input{margin-bottom:8px}.social-media-slide .report-form__buttons{margin-top:24px}.social-media-slide .report-form__submit-button{margin-bottom:8px}body.rtl .social-media-overlay__navigate{transform:scaleX(-1)}body.rtl .social-media-overlay__close{left:0;right:unset;border-radius:0 0 12px 0}.social-media-widget{margin-top:-32px}.social-media-widget__cover{cursor:pointer;border:0;background:unset;width:100%}.social-media-widget__cover--with-cta{position:relative;border-top-right-radius:20px;overflow:hidden}.social-media-widget__cover-img{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.social-media-widget__cover-img img{object-fit:cover;min-width:100%;min-height:320px;height:100%}.social-media-widget__cover-img--aspect-ratio9_16{aspect-ratio:9/16}.social-media-widget__cover-img--aspect-ratio1_1{aspect-ratio:1/1}.social-media-widget__cover-img--aspect-ratio3_4{aspect-ratio:3/4}.social-media-widget__cover:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.social-media-widget__text{position:absolute;bottom:0;right:0;left:0;text-align:center;isolation:isolate}.social-media-widget__text:before{content:"";position:absolute;height:200px;bottom:0;left:0;right:0;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff 69.5%);z-index:-1}.social-media-widget__textlink{pointer-events:none;padding-bottom:24px}.social-media-widget__close .icon-button__icon{stroke-width:2px}.social-media-widget__navigate{position:fixed;color:#fff;filter:drop-shadow(0 0 1.5px black);padding:10vh 4px;top:calc(50% - 10vh - 24px/2)}.social-media-widget__navigate--left{inset-inline-start:0}.social-media-widget__navigate--right{inset-inline-end:0}.social-media-widget__left{margin-bottom:24px;aspect-ratio:1/1}.social-media-widget__right{margin-bottom:64px}.social-media-widget__photo{width:100%;height:100%}.social-media-widget__photo img{width:100%;height:100%;object-fit:cover}.social-media-widget__report-icon{display:inline-flex;padding-bottom:0;transform:translateY(20%)}.social-media-widget__report-form{margin-top:24px;max-height:0;overflow-y:hidden;transition:max-height .3s ease-in}.social-media-widget__report-form--open{max-height:502px}.social-media-widget .report-form__headline{margin-bottom:8px}.social-media-widget .report-form__copy{margin-bottom:24px}.social-media-widget .report-form__input{margin-bottom:8px}.social-media-widget .report-form__buttons{margin-top:24px}.social-media-widget .report-form__submit-button,.social-media-widget__author{margin-bottom:8px}.social-media-widget__author-button{color:#000;background-color:unset;border:unset}.social-media-widget__author-button:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.social-media-widget__author-name{text-transform:none}.social-media-widget__caption-container{margin-bottom:48px}.social-media-widget__caption{display:flex}.social-media-widget__caption--full .social-media-widget__caption-content{max-height:100%}.social-media-widget__caption-content{max-height:240px;overflow:hidden;transition:max-height .3s ease}.social-media-widget__load-more{margin-top:12px;margin-bottom:12px}.social-media-widget__load-more--removed{display:none}.social-media-widget__products{display:flex;flex-direction:row;justify-content:space-between}.social-media-widget__products-slider{height:300px}.social-media-widget__products-slider-control--removed{opacity:0}.social-media-widget__products-group{height:300px;display:flex;align-items:center}.social-media-widget__products-pagination{padding-top:32px;display:flex;flex-direction:row;justify-content:center;gap:8px;flex-wrap:wrap}.social-media-widget__product{width:100%}.social-media-widget__social-media{display:flex;flex-direction:row;justify-content:flex-end;padding-top:4px;padding-bottom:4px}.social-media-widget__social-media-icon{padding:0;-webkit-margin-start:24px;margin-inline-start:24px}@media screen and (min-width:960px){.social-media-widget{margin-top:-24px;height:min(calc(944px - calc(32px + 40px + 16px) - 40px - 40px),calc(100vh - 40px - calc(32px + 40px + 16px) - 48px - 48px - 40px + 24px));display:grid;grid-template-columns:min(min(calc(944px - calc(32px + 40px + 16px) - 40px - 40px),calc(100vh - 40px - calc(32px + 40px + 16px) - 48px - 48px - 40px + 24px)) - 48px - 58px,50% - 48px/2) minmax(0,1fr);grid-template-rows:minmax(0,1fr) 58px;grid-row-gap:48px;row-gap:48px;grid-column-gap:48px;column-gap:48px}.social-media-widget__cover--with-cta{border-top-right-radius:40px}.social-media-widget__textlink{padding-bottom:40px}.social-media-widget__navigate--left{inset-inline-start:max(-1*(64px + 24px),-1*(100vw - min(1390px,100vw - 80px))/2)}.social-media-widget__navigate--right{inset-inline-end:max(-1*(64px + 24px),-1*(100vw - min(1390px,100vw - 80px))/2)}.social-media-widget__left{grid-area:1/1/2/2;display:flex;justify-content:center;align-content:center;margin-bottom:unset;position:relative}.social-media-widget__right{grid-area:1/2/-1/3;display:flex;justify-content:space-between;flex-direction:column;margin-bottom:0}.social-media-widget__report-button{display:none}.social-media-widget__report-icon{position:absolute;bottom:0;inset-inline-end:0;transform:unset;padding-bottom:12px;color:#da1e28}.social-media-widget__report-form{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);margin:0;flex-direction:column;justify-content:flex-start;overflow-y:auto}.social-media-widget__report-form--open{max-height:100%}.social-media-widget .report-form__headline{color:#fff}.social-media-widget .report-form__form{margin:16px}.social-media-widget .report-form__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2);color:#fff;margin-bottom:12px}.social-media-widget .report-form__input{margin-bottom:12px}.social-media-widget .report-form__buttons{margin-top:0;display:flex;flex-direction:row-reverse}.social-media-widget .report-form__cancel-button{grid-column:1/2;grid-row:2/3}.social-media-widget .report-form__submit-button{-webkit-margin-start:12px;margin-inline-start:12px;margin-bottom:0}.social-media-widget__caption-container{flex:1 1}.social-media-widget__caption-content{overflow-y:auto}.social-media-widget__load-more{display:none}.social-media-widget__products{display:flex;flex-direction:row;margin-bottom:unset}.social-media-widget__products-pagination{display:none}.social-media-widget__products-slider{flex-grow:1}.social-media-widget__products-slider-control--left{-webkit-margin-end:32px;margin-inline-end:32px}.social-media-widget__products-slider-control--right{-webkit-margin-start:32px;margin-inline-start:32px}.social-media-widget__product{width:50%;max-height:292px;margin:0 4px}.social-media-widget__social-media{grid-area:2/1/3/2;padding-bottom:12px;align-self:end}}body.rtl .social-media-widget__navigate{transform:scaleX(-1)}body.rtl .social-media-widget__products{flex-direction:row-reverse}.spinner-overlay{position:fixed;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.6);z-index:120}.upload-overlay{position:relative;height:calc(100vh - calc(24px + 40px + 16px) - 40px - 16px);display:grid;grid-template-rows:auto minmax(0,1fr);grid-row-gap:16px;row-gap:16px;margin-bottom:calc(16px - 48px)}.upload-overlay__step-navigation{grid-row:1/2;margin-top:-40px;-webkit-margin-start:calc(8px - 24px);margin-inline-start:calc(8px - 24px);-webkit-margin-end:calc(8px - 24px);margin-inline-end:calc(8px - 24px)}.upload-overlay__form{grid-row:-2/-1;position:relative;min-height:200px;grid-template-rows:minmax(0,1fr) auto;grid-row-gap:24px;row-gap:24px}.upload-overlay__form,.upload-overlay__step{overflow-y:auto;height:100%;width:100%;display:grid}.upload-overlay__step{grid-row:1/2;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;grid-template-rows:auto minmax(0,1fr);padding:0}.upload-overlay__step--hidden{display:none}.upload-overlay__buttons{grid-row:2/-1;display:flex;flex-direction:column;align-items:center}.upload-overlay__buttons--hidden{display:none}.upload-overlay__title{grid-area:1/1/2/-1;margin-top:64px;text-align:center}.upload-overlay__upload{grid-area:2/1/3/-1}.upload-overlay__quantity{display:inline-block;-webkit-margin-end:4px;margin-inline-end:4px}.upload-overlay__captions{grid-area:1/1/-1/-1;display:flex;flex-direction:column;overflow-y:auto;margin-top:32px}.upload-overlay__captions-item{margin-bottom:48px}.upload-overlay__captions-item:last-child{margin-bottom:0}.upload-overlay__captions-item__title{text-align:center}.upload-overlay__photo-container{max-height:130px;position:relative;display:flex;justify-content:center;align-content:center;margin-top:16px;margin-bottom:16px}.upload-overlay__photo-container img{max-height:100%;max-width:100%;object-fit:contain}.upload-overlay__delete-icon{position:absolute;top:0;right:0;background-color:#fff}.upload-overlay__user-info{grid-area:1/1/-1/-1;display:flex;flex-direction:column;width:100%;justify-content:flex-start}.upload-overlay__copy{text-align:center;margin-top:32px;margin-bottom:24px}.upload-overlay__submit-button{margin-bottom:24px}.upload-overlay__return-button{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:24px;font-weight:500;text-transform:none;text-align:center}.upload-overlay__return-button--hidden{display:none}@media screen and (min-width:960px){.upload-overlay{height:calc(100vh - 40px - calc(32px + 40px + 16px) - 48px - 48px - 32px);margin-bottom:calc(32px - 40px)}.upload-overlay__form{row-gap:16px}.upload-overlay__step{grid-template-columns:repeat(16,minmax(0,1fr));padding:0}.upload-overlay__step--hidden{display:none}.upload-overlay__buttons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;grid-template-columns:repeat(16,minmax(0,1fr));padding:0}.upload-overlay__buttons--hidden{display:none}.upload-overlay__captions{margin-top:48px}.upload-overlay__captions-item{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:28px minmax(0,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px;margin-bottom:16px}.upload-overlay__captions-item:last-child{margin-bottom:0}.upload-overlay__captions-item__title{grid-area:1/5/2/-1;text-align:start}.upload-overlay__photo-container{grid-area:1/1/-1/4;max-height:unset;aspect-ratio:1/1}.upload-overlay__text-area{grid-area:2/5/3/-1}.upload-overlay__title{grid-area:1/1/2/-1;margin-top:calc(64px + 8px)}.upload-overlay__user-info{grid-area:1/3/-1/-3}.upload-overlay__copy{margin-top:48px}.upload-overlay__submit-button{grid-area:3/-7/4/-2;margin-bottom:0}.upload-overlay__return-button{grid-area:3/2/4/6;margin-bottom:0}}.wishlist-drawer__product-tile-horizontal-wishlist{opacity:0;transform:translateX(50%);transition:opacity .5s ease-out,transform .5s ease-out}.wishlist-drawer__product-tile-horizontal-wishlist--animated-in{opacity:1;transform:translateX(0)}body.rtl .wishlist-drawer__product-tile-horizontal-wishlist{transform:translateX(-50%)}body.rtl .wishlist-drawer__product-tile-horizontal-wishlist--animated-in{transform:translateX(0)}.youcam{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:0 0 96px}.youcam__plugin-area{grid-column:1/-1}.youcam__iframe-wrapper{min-height:430px;position:relative;display:flex;justify-content:center}.youcam__plugin-controls-button{position:absolute;z-index:10;background:#fff}.youcam__plugin-controls-back{top:16px;left:16px}.youcam__plugin-controls-close{top:16px;right:16px}.youcam__plugin-controls-side-by-side{bottom:calc(16px + 42px + 8px);right:16px}.youcam__plugin-controls-side-by-side svg path{fill:currentColor}.youcam__plugin-controls-download{bottom:16px;right:16px}.youcam__plugin-controls-patterns{position:absolute;z-index:10;bottom:8px;left:16px}.youcam__plugin-controls-patterns-button{background-color:#fff;border:2px solid rgba(0,0,0,0);display:block;width:38px;height:38px;margin-bottom:8px}.youcam__plugin-controls-patterns-button--selected,.youcam__plugin-controls-patterns-button:hover{border-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);border-image:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd) 1}.youcam__download-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#000}.youcam__download-modal-content{position:relative;width:70%;max-width:408px}.youcam__download-modal-description{margin-bottom:16px;display:flex;justify-content:center;color:#fff}.youcam__download-modal-image{width:100%}.youcam__content-area{grid-column:1/-1;padding-top:12px;z-index:1;display:flex;flex-flow:column}.youcam__no-mobile-side-margins{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.youcam__tab-navigation .tab:first-child{-webkit-padding-start:24px;padding-inline-start:24px}.youcam__tab-navigation .tab:last-child{-webkit-padding-end:24px;padding-inline-end:24px}.youcam__tab-navigation .tab:after{background:#d6d6d6}.youcam__tab-navigation .tab-bar__tabs{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px;margin-bottom:24px;scrollbar-width:none}.youcam__tab-navigation .tab-bar__tabs::-webkit-scrollbar{display:none}.youcam__tab-navigation .tab-bar__label--selected{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.youcam__tab-navigation .tab-bar__label--selected:before{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.youcam__clear-selection{display:flex;justify-content:flex-end;margin-bottom:24px;-webkit-padding-end:24px;padding-inline-end:24px}.youcam__product-tile-horizontal{padding:12px 24px}.youcam__product-tile-horizontal:nth-child(odd){background-color:#f7f7f7}.youcam__product-tile-horizontal--selected{-webkit-padding-start:calc(24px - 4px);padding-inline-start:calc(24px - 4px);-webkit-border-start:4px solid #000;border-inline-start:4px solid #000}.youcam__product-tile-horizontal:hover{cursor:pointer}.youcam__summary{margin:0 24px}.youcam__summary .price-calculation--has-top-border{padding-top:24px;border-top:1px solid #d6d6d6}.youcam__empty-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2);padding:24px;text-align:center;align-self:center}.youcam__slider-container{margin-top:16px;width:100%;display:inline-flex;gap:32px}.youcam__controls-button{padding:8px}.youcam__slider{width:100%;height:104px}.youcam__slider-item{display:inline-flex;gap:48px;justify-content:flex-start;width:100%}.youcam__slider-product{cursor:pointer;padding:8px;max-width:96px}.youcam__slider-product--focused{background-color:#f7f7f7}.youcam__product-tile-vertical{-webkit-margin-end:24px;margin-inline-end:24px}.youcam__product-tile-vertical .productTileVertical__title{margin-bottom:24px}.youcam__product-tile-vertical .productTileVertical__price{margin-top:0}.youcam__product-row{width:100%;display:inline-flex;justify-content:space-between}.youcam__focused-product-controls{margin-top:-16px}.youcam__back{display:flex;align-content:center}.youcam__color-picker{margin-top:24px}.youcam__color-picker .color-picker__item-container .horizontal-scroll__item:first-child{-webkit-margin-start:24px;margin-inline-start:24px}.youcam__color-picker .color-picker__item-container .horizontal-scroll__item:last-child{-webkit-margin-end:24px;margin-inline-end:24px}.youcam__shade-info{font-weight:300;letter-spacing:var(--letterSpacing0_2);margin-top:4px;margin-bottom:16px}.youcam__shade-info,.youcam__shade-info--highlighted{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;text-transform:none}.youcam__shade-info--highlighted{font-weight:500;letter-spacing:var(--letterSpacing0);color:#6933c0}.youcam__purchase{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.youcam__selected-product-title{margin-bottom:32px}.youcam__empty-state{display:flex;flex-grow:1;justify-content:center}.youcam-makeup-overlay .overlay__children-container{padding-top:unset;padding-bottom:unset}@media screen and (max-width:960px){.youcam-makeup-overlay .overlay__title{display:none}}@media screen and (min-width:960px){.youcam{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;column-gap:48px;overflow:hidden}.youcam__plugin-area{grid-column:1/9;background:#fff;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;position:relative}.youcam__plugin-background{position:absolute;z-index:0;width:100%}.youcam__iframe-wrapper{width:408px;height:544px;margin-top:96px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:0;margin-inline-end:0;background:#000}.youcam__content-area{grid-column:9/-1}.youcam__no-mobile-side-margins{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.youcam__clear-selection{margin-top:48px;-webkit-padding-end:0;padding-inline-end:0}.youcam__my-style{position:relative;margin:0}.youcam__summary{margin:0}.youcam__summary .price-calculation--has-top-border{padding-top:32px}.youcam__empty-text{padding:40px}.youcam__slider-container{margin-bottom:32px}.youcam__controls{display:flex;justify-content:space-between}.youcam__focused-product-info{display:grid}.youcam__selected-product-title{margin-bottom:0}.youcam__color-picker{grid-row-start:2;height:unset;margin-top:24px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.youcam__color-picker .color-picker__item-container{flex-wrap:wrap;row-gap:16px}.youcam__color-picker .color-picker__item-container .horizontal-scroll__item:first-child{-webkit-margin-start:0;margin-inline-start:0}.youcam__color-picker .color-picker__item-container .horizontal-scroll__item:last-child{-webkit-margin-end:0;margin-inline-end:0}.youcam__shade-info{line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_18);margin-top:0;margin-bottom:0}.youcam__shade-info,.youcam__shade-info--highlighted{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;text-transform:none}.youcam__shade-info--highlighted{line-height:30px;font-weight:500;letter-spacing:var(--letterSpacing0)}.youcam__purchase{position:relative;margin-top:64px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:unset;margin-inline-end:unset;width:-moz-fit-content;width:fit-content;min-width:375px}.youcam__price-details{-webkit-margin-start:0;margin-inline-start:0;width:100%;padding-bottom:0}}body.rtl .youcam__plugin-controls-back{left:unset;right:16px}body.rtl .youcam__plugin-controls-close,body.rtl .youcam__plugin-controls-download,body.rtl .youcam__plugin-controls-side-by-side{right:unset;left:16px}body.rtl .youcam__price-details{right:unset;left:24px}body.rtl .youcam__controls{flex-flow:row-reverse}body.rtl .youcam__back-icon{transform:scaleX(-1)}.zoom-overlay .overlay__title{border-bottom:none;margin:0 24px;padding-top:32px;padding-bottom:16px;flex-direction:row-reverse}.zoom-overlay .overlay__title-close{padding:0;color:#000}.zoom-overlay__content{flex-grow:1}.zoom-overlay__zoom-container{height:calc(100vh - 72px - 16px - 35px - 48px);width:calc(100vw - 24px - 24px)}.zoom-overlay__image,.zoom-overlay__zoom-container{display:flex;justify-content:center;align-content:center}.zoom-overlay__image img{max-height:100%;max-width:100%;object-fit:contain}.zoom-overlay__pagination{justify-content:center}.zoom-overlay__pagination-element-wrap{flex:0 0 32px}.zoom-overlay__pagination-element{height:3px;width:32px}@media screen and (min-width:960px){.zoom-overlay .overlay__title{margin:0 40px;padding-top:40px}.zoom-overlay__zoom-container{max-height:calc(100vh - 40px - 80px - 16px - 35px - 48px - 40px);max-width:calc(min(100vw - 40px - 40px,1390px) - 64px - 64px)}}body.rtl .zoom-overlay .overlay__title{flex-direction:row}.ask-and-answers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.ask-and-answers__content{grid-column:1/-1;margin:0 -24px}@media screen and (min-width:960px){.ask-and-answers{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.ask-and-answers__content{margin:0 -16px}}.bread-crumb--colorTheme2{background:#000}.bread-crumb--colorTheme2 .bread-crumb__icon{color:#fff}.bread-crumb__container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:24px 16px}.bread-crumb__crumb-container{display:flex;align-items:center;gap:12px;grid-area:auto/1/auto/-1}.bread-crumb__crumb{display:none;align-items:center;gap:12px}.bread-crumb__crumb:nth-last-of-type(2){display:flex}.bread-crumb__current-crumb{display:none;visibility:hidden;align-items:center;gap:12px}.bread-crumb__current-crumb-text{color:#b2b2b2}.bread-crumb__icon{font-size:8px}@media screen and (min-width:960px){.bread-crumb__container{grid-template-columns:repeat(16,minmax(0,1fr));padding:24px 16px}.bread-crumb__crumb-container{grid-column:2/16;padding:0 24px}.bread-crumb__crumb{display:flex}.bread-crumb__current-crumb{display:flex;visibility:visible}}body.rtl .bread-crumb__icon{transform:scaleX(-1)}:root{--translateX:0;--rainbow-gradient:0}@keyframes pony-shake-bounce{0%{transform:translateZ(0)}3%{transform:translate3d(-10px,0,0)}6%{transform:translate3d(10px,0,0)}10%{transform:translateZ(0)}20%{transform:scale(1)}30%{transform:scale(1.05)}40%{transform:scale(1)}50%{transform:scale(1.05)}60%{transform:scale(1)}70%{transform:scale(1.05)}80%{transform:scale(1)}to{transform:scale(1)}}@keyframes pony-shake{0%{transform:translateZ(0)}33%{transform:translate3d(-10px,0,0)}66%{transform:translate3d(10px,0,0)}to{transform:translateZ(0)}}@keyframes copywrite-bounce{0%{transform:translate3d(100px,0,0)}20%{transform:translateZ(0)}30%{transform:translate3d(0,3px,0)}40%{transform:translateZ(0)}50%{transform:translate3d(0,3px,0)}60%{transform:translateZ(0)}70%{transform:translate3d(0,3px,0)}80%{transform:translateZ(0)}to{transform:translateZ(0)}}@keyframes hint-entrance{0%{opacity:0}30%{opacity:1;transform:scale(1)}50%{transform:scale(1.05)}80%{transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes close-entrance{0%{opacity:0}30%{opacity:1}to{opacity:1}}.campaign-mlp{z-index:3;position:fixed;bottom:0;left:0;right:0;width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;isolation:isolate}.campaign-mlp__scroll{position:relative;display:grid;grid-template-columns:repeat(34,minmax(0,1fr));width:212.5%;margin:auto;height:100%;white-space:nowrap;cursor:-webkit-grab;cursor:grab;scrollbar-width:none;transform:translate3d(calc(var(--translateX)),0,0)}.campaign-mlp__scroll::-webkit-scrollbar{display:none}.campaign-mlp__scroll--dragging{cursor:-webkit-grabbing;cursor:grabbing}.campaign-mlp__pony{grid-area:1/21/1/-1;z-index:2}.campaign-mlp__pony img{object-fit:contain}.campaign-mlp__rainbow{position:relative;height:100%;grid-area:1/1/3/26}.campaign-mlp__rainbow img{object-fit:contain}.campaign-mlp__rainbow--entering{-webkit-mask-image:linear-gradient(calc(90deg * var(--rainbow-gradient)),black 0,black calc(-5% + var(--rainbow-gradient) * 100%),transparent calc(0% + var(--rainbow-gradient) * 100%),transparent 100%);mask-image:linear-gradient(calc(90deg * var(--rainbow-gradient)),black 0,black calc(-5% + var(--rainbow-gradient) * 100%),transparent calc(0% + var(--rainbow-gradient) * 100%),transparent 100%)}.campaign-mlp__close{position:absolute;right:10%;top:0;height:42px;width:42px;opacity:0;z-index:10;isolation:isolate;justify-self:end;animation:close-entrance 1.5s ease-out 2s 1 forwards}.campaign-mlp__close svg{z-index:3;stroke-width:2.2px}.campaign-mlp__close:before{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:gray;opacity:.3;border-bottom-left-radius:12px}.campaign-mlp__cta{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;z-index:10;flex-direction:row-reverse;align-items:center;margin-top:3%}.campaign-mlp__cta svg.icon--l{margin-right:unset;margin-left:4px;height:8px}.campaign-mlp__copywrite{z-index:3;margin-left:-11px;transform:translate3d(100px,0,0)}.campaign-mlp__container{display:flex;margin-top:180%;flex-direction:column;grid-area:1/25/1/31}.campaign-mlp__hint-box{position:relative;display:flex;justify-content:space-around;border:1px solid #000;padding:12px;margin-top:64px;background-color:#fff;color:#262626;transition:opacity .5s ease-in-out}.campaign-mlp__hint-box span{margin-left:12px}.campaign-mlp__hint-box:after,.campaign-mlp__hint-box:before{position:absolute;width:0;height:0;-webkit-margin-end:-8px;margin-inline-end:-8px;content:""}.campaign-mlp__hint-box:before{bottom:-8px;right:auto;right:11px;border-left:7px solid rgba(0,0,0,0);border-top:7px solid #000;border-right:7px solid rgba(0,0,0,0)}.campaign-mlp__hint-box:after{bottom:-6px;left:auto;right:12px;border-right:6px solid rgba(0,0,0,0);border-top:6px solid #fff;border-left:6px solid rgba(0,0,0,0);margin-top:16px}.campaign-mlp__hint-box-container{grid-area:1/9/1/9;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;justify-self:center;opacity:0;animation:hint-entrance 1.5s ease-out 2s 1 forwards}.campaign-mlp__hint-box:not(.campaign-mlp__hint-box--unscrolled){opacity:0}.campaign-mlp__scroll--end .campaign-mlp__pony{animation:pony-shake-bounce 4s linear .2s 1 forwards}.campaign-mlp__scroll--end .campaign-mlp__copywrite{animation:copywrite-bounce 4s linear .2s 1 forwards}@media screen and (min-width:500px){.campaign-mlp{max-width:389px;left:50%;transform:translateX(-50%)}.campaign-mlp__rainbow{-webkit-mask-size:389px;mask-size:389px}.campaign-mlp__rainbow:not(.campaign-mlp__rainbow--entering){-webkit-mask-image:linear-gradient(90deg,transparent,black 5%,black 95%,transparent);mask-image:linear-gradient(90deg,transparent,black 5%,black 95%,transparent);-webkit-mask-position:calc(var(--translateX)*-1) 0;mask-position:calc(var(--translateX)*-1) 0}.campaign-mlp__pony,.campaign-mlp__rainbow--unscrolled:not(.campaign-mlp__rainbow--entering){-webkit-mask-image:linear-gradient(90deg,black 95%,transparent);mask-image:linear-gradient(90deg,black 95%,transparent)}.campaign-mlp__pony{-webkit-mask-size:389px;mask-size:389px;-webkit-mask-position:calc(var(--translateX)*-1 + 292px) 0;mask-position:calc(var(--translateX)*-1 + 292px) 0}}body.rtl .campaign-mlp{direction:ltr}@media screen and (min-width:960px){body.rtl .campaign-mlp{right:50%;left:unset;transform:translateX(50%)}}.callback{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.callback__container{grid-column:1/-1;margin-bottom:48px}.callback__copy,.callback__subheadline{margin-bottom:24px}@media screen and (min-width:960px){.callback{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.callback__container{grid-column:5/13}}.contact-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.contact-form__title{grid-area:1/1/1/-1;margin-bottom:24px}.contact-form__title--compose-message,.contact-form__title--preview-messag{margin-bottom:48px}.contact-form__title-headline--quoted:before{content:open-quote}.contact-form__title-headline--quoted:after{content:close-quote}.contact-form__dropdown,.contact-form__textarea{margin-bottom:24px}.contact-form__upload{padding-top:24px;padding-bottom:24px}.contact-form__upload-content{width:100%;min-height:204px;background:#f7f7f7;border-bottom:1px solid #737373;margin-block:24px}.contact-form__upload-content:hover{border-bottom-color:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.contact-form__left{grid-area:2/1/auto/-1}.contact-form__image-text{white-space:pre-wrap}.contact-form__headline-text{margin-bottom:24px}.contact-form__right{grid-area:3/1/auto/-1}.contact-form__radio-group .radio-button__label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-form__question-answered{margin-top:40px;padding-bottom:16px}.contact-form__details{margin-bottom:48px}.contact-form__back{grid-area:6/1/auto/-1}.contact-form__next{grid-area:4/1/auto/-1}.contact-form__helpbox{position:relative;border:1px solid #000;padding:16px;margin:-12px 0 0;color:#737373;transform:translateY(1px);transform-origin:top;transition:transform .3s ease}.contact-form__helpbox:after,.contact-form__helpbox:before{position:absolute;width:0;height:0;-webkit-margin-end:-8px;margin-inline-end:-8px;content:""}.contact-form__helpbox:before{top:-8px;right:auto;inset-inline-start:7px;border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #000;border-left:7px solid rgba(0,0,0,0)}.contact-form__helpbox:after{top:-6px;right:auto;inset-inline-start:8px;border-left:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-right:6px solid rgba(0,0,0,0);margin-bottom:16px}.contact-form__helpbox--empty{padding:0;transform:scaleY(0)}.contact-form__divider{margin:0 0 24px;height:1px;background:#000;border:none;padding:0}.contact-form__item{margin-bottom:24px}.contact-form__item-headline{margin-bottom:8px}.contact-form__hint-text{margin-top:24px;margin-bottom:24px}.contact-form__captcha{margin-bottom:24px}.contact-form__captcha .captcha__warning{display:flex;padding:4px 8px 0;color:#da1e28}.contact-form__captcha .captcha__warning-icon{-webkit-margin-end:4px;margin-inline-end:4px}.contact-form__next{margin-bottom:24px}.contact-form__title-copy{margin-top:8px}@media screen and (min-width:960px){.contact-form{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.contact-form__title{grid-column:3/8;margin-bottom:48px}.contact-form__title--compose-message,.contact-form__title--preview-messag{margin-bottom:64px}.contact-form__title--success{margin-bottom:0}.contact-form__title--success .contact-form__title-copy{margin-top:24px}.contact-form__helpbox{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:9px;line-height:16px;font-weight:400;text-transform:none;letter-spacing:var(--letterSpacing0)}.contact-form__left{grid-area:2/3/auto/8}.contact-form__right{grid-area:2/9/auto/14}.contact-form__details{margin-bottom:64px}.contact-form__name{display:flex}.contact-form__first-name{flex-grow:1}.contact-form__last-name{flex-grow:1;-webkit-margin-start:24px;margin-inline-start:24px}.contact-form__back{grid-area:3/3/auto/8}.contact-form__next{grid-area:3/9/auto/14;margin-bottom:0}.contact-form__hint-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}}:root{--limited-scroll-150:0.6}.editorial-content{isolation:isolate}.editorial-content--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;position:relative}.editorial-content--not-redesign .editorial-content__container{grid-area:2/1/auto/-1;padding:16px 24px 48px;position:relative;align-items:center}.editorial-content--not-redesign .editorial-content__container[data-containeralignment=right] .editorial-content__cta{align-self:end}.editorial-content--not-redesign .editorial-content__category-text{-webkit-padding-end:8px;padding-inline-end:8px}.editorial-content--not-redesign .editorial-content__rich-text{margin-bottom:32px}.editorial-content--not-redesign .editorial-content__headline{color:#000;margin-bottom:4px}.editorial-content--not-redesign .editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;color:#000;margin-bottom:8px}.editorial-content--not-redesign .editorial-content__media{grid-area:1/1/1/-1;padding-top:48px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:96px;margin-inline-end:96px;z-index:3;transform:translate3d(0,calc(10% - var(--limited-scroll-100) * 30%),0)}.editorial-content--not-redesign .editorial-content__media[data-containeralignment=right]{-webkit-margin-start:96px;margin-inline-start:96px;-webkit-margin-end:0;margin-inline-end:0}.editorial-content--not-redesign .editorial-content__background{grid-area:1/1/auto/-1}.editorial-content--not-redesign .editorial-content__background:before{grid-area:1/2/auto/-1;width:100%;height:calc(160px + 64px);background:#000;content:" ";z-index:2;position:absolute;top:0;right:0}.editorial-content--not-redesign .editorial-content__background[data-containeralignment=right]:before{grid-area:1/1/auto/4}.editorial-content--not-redesign .editorial-content__decorative{grid-area:3/2/auto/-1;transform:translate3d(0,calc(10% - var(--limited-scroll-150) * 30%),0)}.editorial-content--not-redesign .editorial-content__decorative[data-containeralignment=right]{grid-area:3/1/auto/4}.editorial-content--not-redesign .editorial-content__decorative,.editorial-content--not-redesign .editorial-content__media{transition:transform .5s ease}.editorial-content--not-redesign .editorial-content__texture-image--portrait{display:none}.editorial-content--not-redesign .editorial-content__rich-text--no-margin-bottom .rich-text__text:not(:last-child),.editorial-content--not-redesign .editorial-content__rich-text--no-margin-bottom ul:not(:last-child){margin-bottom:0}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container{color:#fff;background:#000}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:after,.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:before{position:absolute;width:100%;content:"";background:#000;left:0}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:before{height:96px;top:-96px}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:after{height:128px}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__background{display:none}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__headline,.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__rich-text,.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__subheadline{color:#fff}.editorial-content--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;position:relative;grid-template-rows:min-content min-content 1fr;direction:ltr}.editorial-content--redesign .video{width:auto}.editorial-content--redesign .editorial-content__container{grid-area:3/1/auto/-1;position:relative;align-items:center}.editorial-content--redesign .editorial-content__container[data-containeralignment=left] .editorial-content__cta{align-self:end}.editorial-content--redesign .editorial-content__container--portrait{-webkit-margin-end:52px;margin-inline-end:52px}.editorial-content--redesign .editorial-content__container--portrait[data-containeralignment=left]{-webkit-margin-start:52px;margin-inline-start:52px;-webkit-margin-end:unset;margin-inline-end:unset}.editorial-content--redesign .editorial-content__category-text{display:none}.editorial-content--redesign .editorial-content__vertical-headline{grid-area:2/4/span 2/-1;align-self:start;justify-self:end;writing-mode:vertical-rl;transform:scale(-1)}.editorial-content--redesign .editorial-content__vertical-headline[data-containeralignment=left]{grid-area:2/1/span 2/2;justify-self:start}.editorial-content--redesign .editorial-content__headline{color:#000;margin-bottom:12px}.editorial-content--redesign .editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;color:#000;margin-bottom:12px}.editorial-content--redesign .editorial-content__media{grid-area:2/1/auto/-1;margin-bottom:16px;-webkit-margin-start:-24px;margin-inline-start:-24px;overflow:hidden;border-bottom-right-radius:20px;z-index:3}.editorial-content--redesign .editorial-content__media--portrait{-webkit-margin-end:52px;margin-inline-end:52px}.editorial-content--redesign .editorial-content__media[data-containeralignment=left]{-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:unset;margin-inline-start:unset;border-bottom-left-radius:20px;border-bottom-right-radius:unset}.editorial-content--redesign .editorial-content__media--portrait[data-containeralignment=left]{-webkit-margin-start:52px;margin-inline-start:52px}.editorial-content--redesign .editorial-content__slider-container{position:relative;overflow:inherit;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.editorial-content--redesign .editorial-content__slider-pagination{position:absolute;margin-top:unset;padding:8px;bottom:5px;left:50%;transform:translateX(-50%);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(123.55deg,rgba(255,255,255,.4) .05%,rgba(255,255,255,.1) 98.34%);box-shadow:0 28px 45px -1px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px}.editorial-content--redesign .editorial-content__background{grid-area:1/1/1/-1;-webkit-margin-end:52px;margin-inline-end:52px;margin-bottom:-25%;max-width:calc(85.4330708661% - 52px);transform-origin:top left;transform:rotate(270deg) translate(-100%)}.editorial-content--redesign .editorial-content__background--portrait[data-containeralignment=left]{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:52px;margin-inline-start:52px}.editorial-content--redesign .editorial-content__decorative,.editorial-content--redesign .editorial-content__texture-image--portrait{display:none}.editorial-content--redesign .editorial-content__rich-text{margin-bottom:32px}.editorial-content--redesign .editorial-content__rich-text--no-margin-bottom .rich-text__text:not(:last-child),.editorial-content--redesign .editorial-content__rich-text--no-margin-bottom ul:not(:last-child){margin-bottom:0}.editorial-content--redesign .editorial-content__cta-text-link{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:700;text-transform:none}@media screen and (min-width:960px){.editorial-content__vertical-headline--mobile-only{display:none}}@media screen and (max-width:960px){.editorial-content__headline--desktop-only{display:none}}@media screen and (min-width:960px){.editorial-content--not-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.editorial-content--not-redesign .editorial-content__container{grid-area:1/2/4/7;align-self:start;padding:96px 0 0}.editorial-content--not-redesign .editorial-content__container[data-containeralignment=right]{grid-column:11/-2}.editorial-content--not-redesign .editorial-content__rich-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.editorial-content--not-redesign .editorial-content__headline{font-size:28px;line-height:36px}.editorial-content--not-redesign .editorial-content__media{grid-area:1/10/auto/-1;align-self:start;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;padding-top:64px;transform:translate3d(0,calc(30% - var(--limited-scroll-100) * 30%),0)}.editorial-content--not-redesign .editorial-content__media[data-containeralignment=right]{grid-area:1/1/auto/8;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.editorial-content--not-redesign .editorial-content__media--portrait{grid-area:1/10/auto/15;-webkit-margin-end:0;margin-inline-end:0}.editorial-content--not-redesign .editorial-content__media--portrait[data-containeralignment=right]{grid-area:1/3/auto/8;-webkit-margin-start:0;margin-inline-start:0}.editorial-content--not-redesign .editorial-content__decorative{grid-area:1/7/2/10;display:block;transform:translate3d(0,calc(40% - var(--limited-scroll-100) * 40%),0);margin-top:96px;-webkit-margin-start:64px;margin-inline-start:64px;-webkit-margin-end:-16px;margin-inline-end:-16px;opacity:1;z-index:4}.editorial-content--not-redesign .editorial-content__decorative[data-containeralignment=right]{grid-area:1/8/auto/11;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:64px;margin-inline-end:64px}.editorial-content--not-redesign .editorial-content__background{grid-area:1/7/6/14;align-self:baseline;margin-top:64px}.editorial-content--not-redesign .editorial-content__background:before{grid-area:1/9/auto/-1;height:160px;right:0}.editorial-content--not-redesign .editorial-content__background--portrait{grid-area:1/10/6/-1}.editorial-content--not-redesign .editorial-content__background[data-containeralignment=right]{grid-area:1/3/6/10;-webkit-margin-end:-40px;margin-inline-end:-40px;-webkit-margin-start:40px;margin-inline-start:40px}.editorial-content--not-redesign .editorial-content__background[data-containeralignment=right]:before{grid-area:1/1/1/9;right:0}.editorial-content--not-redesign .editorial-content__background--portrait[data-containeralignment=right]{grid-area:1/1/6/8;margin:0}.editorial-content--not-redesign:is(.editorial-content--colorTheme2){position:relative}.editorial-content--not-redesign:is(.editorial-content--colorTheme2):after{content:"";background:#000;grid-area:1/1/6/15;width:100%;height:100%}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__decorative{margin-top:0}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container{background:none;margin-bottom:96px}.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:after,.editorial-content--not-redesign:is(.editorial-content--colorTheme2) .editorial-content__container:before{content:none}.editorial-content--not-redesign:is(.editorial-content--colorTheme2)[data-containeralignment=right]:after{grid-area:1/3/6/-1}.editorial-content--redesign{grid-template-columns:repeat(16,minmax(0,1fr));grid-template-rows:min-content min-content minmax(0,1fr);padding:0 16px 64px;isolation:isolate}.editorial-content--redesign .editorial-content__container{grid-area:2/7/4/16;margin:unset;align-self:start;padding:24px 0 24px 24px;border-top-left-radius:40px}.editorial-content--redesign .editorial-content__container[data-containeralignment=left]{grid-area:2/2/4/11;margin:unset;padding-left:0;padding-right:24px;border-top-left-radius:unset;border-top-right-radius:40px}.editorial-content--redesign .editorial-content__container--portrait{grid-area:1/9/4/16;align-self:end;background:linear-gradient(180deg,rgba(255,255,255,.8),transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.editorial-content--redesign .editorial-content__container--portrait[data-containeralignment=left]{grid-area:1/2/4/9;padding-right:24px}.editorial-content--redesign .editorial-content__headline{font-size:28px;line-height:36px}.editorial-content--redesign .editorial-content__media{grid-area:1/2/2/16;padding-bottom:unset;margin:unset;border-bottom-right-radius:80px}.editorial-content--redesign .editorial-content__media[data-containeralignment=left]{grid-area:1/2/2/16;margin:unset;border-bottom-left-radius:80px}.editorial-content--redesign .editorial-content__media--portrait{grid-area:1/2/3/9}.editorial-content--redesign .editorial-content__media--portrait[data-containeralignment=left]{grid-area:1/9/3/16;margin:unset}.editorial-content--redesign .editorial-content__background{grid-area:2/2/3/7;align-self:baseline;margin:unset;margin-top:-80px;transform:unset;max-width:unset;z-index:-1;max-width:85.4330708661%}.editorial-content--redesign .editorial-content__background[data-containeralignment=left]{grid-area:2/11/3/16}.editorial-content--redesign .editorial-content__background--portrait{grid-area:1/8/2/13;transform:unset;margin:unset}.editorial-content--redesign .editorial-content__background--portrait[data-containeralignment=left]{grid-area:1/5/2/10;transform-origin:center}.editorial-content--redesign .editorial-content__rich-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18)}}body.rtl .editorial-content--not-redesign{direction:ltr}@media screen and (min-width:960px){body.rtl .editorial-content--not-redesign .editorial-content__background:before{left:0}body.rtl .editorial-content--not-redesign .editorial-content__background[data-containeralignment=right]:before{right:0;left:unset}}body.rtl .editorial-content--not-redesign .editorial-content__container{direction:rtl}body.rtl .editorial-content--redesign{direction:ltr}body.rtl .editorial-content--redesign .editorial-content__container *{direction:rtl}body.rtl .editorial-content--redesign .editorial-content__cta,body.rtl .editorial-content--redesign .editorial-content__cta-text-link{float:right}.footer{border-top:1px solid #000;margin-top:auto;bottom:0;width:100%}.footer__content{display:grid;margin:auto;grid-template-areas:"headerFooter" "navigation" "additionalInfo" "links"}.footer__header{display:flex;padding:32px 16px;grid-area:headerFooter;align-items:center}.footer__header-logo{display:flex}.footer__header-icon{height:24px;stroke:inherit;fill:#000}.footer__header-textlink{display:flex;-webkit-margin-start:auto;margin-inline-start:auto;color:#000}.footer__additional-info{grid-area:additionalInfo;grid-column:1/-1;border-top:1px solid;padding:8px;text-align:center}.footer__meta{grid-column:1/-1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.footer__meta-image{padding:8px}.footer__navigation{padding:0 24px 48px;grid-area:navigation}.footer__navigation-linklist{padding-top:8px}.footer__navigation-link{display:block;text-decoration:none;cursor:pointer;margin-bottom:8px}.footer__navigation-button-link{background:unset;border:none}.footer__navigation-button-link:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.footer__links{grid-area:links;background-color:#000;text-align:center;padding-top:24px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:center}.footer__links-legal{margin-bottom:16px}.footer__legal-link{display:flex;justify-content:center;text-decoration:none;color:#b2b2b2;margin-bottom:8px}.footer__links-social{display:flex;flex-wrap:wrap;margin-bottom:40px;justify-content:center}.footer__social-link+.footer__social-link{-webkit-margin-start:32px;margin-inline-start:32px}.footer__social-icon{color:#b2b2b2;stroke:#b2b2b2}.footer__social-link-image{width:24px;height:24px}.footer__copyright{justify-content:center;align-items:center;color:#b2b2b2;text-transform:none!important}@media screen and (min-width:1410px){.footer__navigation-accordion--mobile-only{display:none}}@media screen and (max-width:1410px){.footer__navigation-column--desktop-only{display:none}}@media screen and (min-width:1410px){.footer__content{max-width:1440px;grid-template-rows:auto auto auto;grid-template-columns:repeat(16,minmax(0,1fr))}.footer__header{padding:40px 0 32px;grid-column:2/16}.footer__header-icon{height:40px}.footer__navigation{grid-column:2/16;display:grid;grid-auto-flow:column;padding-inline:0}.footer__navigation-label{line-height:26px;font-weight:500;margin-bottom:16px}.footer__navigation-label,.footer__navigation-linklist{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;text-transform:none}.footer__navigation-linklist{line-height:24px;font-weight:300;letter-spacing:var(--letterSpacing0_2)}.footer__navigation-link:hover{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000}.footer__links{grid-column:1/-1;padding-top:0;padding-bottom:0}.footer__links-container{max-width:1440px;padding:32px 0;width:100%;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));margin:auto}.footer__links-legal{grid-area:1/5/auto/14;display:flex;justify-content:center;margin:0}.footer__legal-link{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:24px;font-weight:500;text-transform:none;margin-bottom:0;display:initial}.footer__legal-link:hover{color:#fff}.footer__legal-link+.footer__legal-link{-webkit-margin-start:32px;margin-inline-start:32px}.footer__links-social{grid-area:1/2/auto/5;justify-content:flex-start;margin-bottom:0}.footer__social-link+.footer__social-link{-webkit-margin-start:16px;margin-inline-start:16px}.footer__social-icon:hover{cursor:pointer;color:#fff;stroke:#fff}.footer__social-link-image:hover{cursor:pointer}.footer__copyright{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none;grid-area:1/14/auto/16;justify-self:end;align-self:center}}.maintenance{margin:auto;align-items:center;display:flex;flex-direction:column}.maintenance__main-image-container{margin-top:48px;margin-bottom:48px;width:70%}.maintenance__title-container{text-align:center;padding-bottom:48px;padding-left:8px;padding-right:8px}@media screen and (min-width:960px){.maintenance__main-image-container{width:30%}.maintenance__title-container{width:50%}}.media-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.media-box__item--only{grid-area:1/-1;border-bottom-right-radius:40px;border-top-left-radius:40px}.media-box__item-1{grid-column:1/-1;border-bottom-right-radius:40px;-webkit-margin-start:-24px;margin-inline-start:-24px;overflow:hidden}.media-box__item-2{grid-column:1/-1;border-top-left-radius:40px;margin-top:24px;-webkit-margin-end:-24px;margin-inline-end:-24px;overflow:hidden}.media-box__item--video.media-box__item--only{border-radius:0 40px 0 40px}.media-box__image--aspect16_9 img{aspect-ratio:16/9}.media-box__image--aspect1_1 img{aspect-ratio:1/1}.media-box__image--aspect9_16 img{aspect-ratio:9/16}.media-box__video{grid-column:1/-1;overflow:hidden}@media screen and (min-width:960px){.media-box{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.media-box__item--only{grid-column:2/-2;border-bottom-right-radius:80px;border-top-left-radius:80px}.media-box__item-1{grid-column:2/9;grid-row:1/2;border-bottom-right-radius:80px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}.media-box__item-2{grid-column:9/-2;grid-row:1/3;border-top-left-radius:80px;margin-top:160px;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.media-box__item--video.media-box__item--only{border-radius:0 80px 0 80px}.media-box__video--vertical{grid-column:5/-5}}body.rtl .media-box__item--only{border-top-left-radius:0;border-top-right-radius:40px}body.rtl .media-box__item--only,body.rtl .media-box__item-1{border-bottom-right-radius:0;border-bottom-left-radius:40px}body.rtl .media-box__item-2{border-top-left-radius:0;border-top-right-radius:40px}@media screen and (min-width:960px){body.rtl .media-box__item--only{border-bottom-left-radius:80px;border-top-right-radius:80px}body.rtl .media-box__item-1{border-bottom-left-radius:80px}body.rtl .media-box__item-2{border-top-right-radius:80px}}.navigation-container{overflow-x:clip;height:calc(72px + 30px)}.navigation-container--dark,.navigation-container--light{margin-bottom:-72px}.navigation-container--compact{position:-webkit-sticky;position:sticky;top:-72px;z-index:2}.navigation-container--no-mobile-value-proposition-bar{height:72px}.navigation{width:100%;z-index:100;box-sizing:border-box;height:calc(72px + 30px)}.navigation--no-mobile-value-proposition-bar{height:72px}.navigation__header{height:72px;display:flex;padding:0 24px;align-items:center;width:100%;max-width:1440px;background-color:#fff;transition:background .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out;transition:background .2s ease-in-out,backdrop-filter .2s ease-in-out;transition:background .2s ease-in-out,backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out}.navigation__icon{color:#000;z-index:5;cursor:pointer;text-decoration:none;border:none;background:rgba(0,0,0,0);width:24px;height:24px;-webkit-margin-start:12px;margin-inline-start:12px;padding:4px;transform:translate3d(0,2px,0)}.navigation__icon div,.navigation__icon:after,.navigation__icon:before{background-color:#000;border-radius:3px;content:"";display:block;height:2px;transition:transform .2s ease-in-out}.navigation__icon:before{margin-top:auto}.navigation__icon div{margin:4px 0}.navigation__icon:after{margin-bottom:auto}.navigation__icon:hover div,.navigation__icon:hover:after,.navigation__icon:hover:before{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.navigation__icon--cross{transform:unset}.navigation__icon--cross:before{transform:translateY(6px) rotate(45deg) scaleX(1.41)}.navigation__icon--cross:after{transform:translateY(-6px) rotate(-45deg) scaleX(1.41)}.navigation__icon--cross div{transform:scale(0)}.navigation__icon--cross div,.navigation__icon--cross:after,.navigation__icon--cross:before{background-color:#000}.navigation__icon--cross:hover div,.navigation__icon--cross:hover:after,.navigation__icon--cross:hover:before{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.navigation__addons-container{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;vertical-align:middle;justify-content:flex-end}.navigation__addon{position:relative}.navigation__addon a{cursor:pointer}.navigation__addon button{color:#000;cursor:pointer;text-decoration:none;display:flex;flex-direction:column;padding:12px;border:none;background:rgba(0,0,0,0)}.navigation__addon p{display:none}.navigation__addon:hover .icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.navigation__header-menu{display:none;height:100%}.navigation__overlay-wrapper{position:absolute;top:100%;left:50%;overflow:hidden;width:100vw;visibility:hidden;z-index:-1;transform:translate3d(-50%,0,0)}.navigation__overlay{background:#fff;cursor:auto;pointer-events:auto;margin-top:0;align-items:center;opacity:0;transform:translate3d(0,-100%,0);transition:opacity .2s ease-in-out .1s,transform .2s ease-in-out .1s}.navigation__subnavigation{display:flex;width:-moz-fit-content;width:fit-content;max-width:1440px;margin-left:auto;margin-right:auto;-webkit-padding-start:40px;padding-inline-start:40px;padding-bottom:calc(40px - 16px)}.navigation__subnavigation-category{display:flex;flex-flow:column}.navigation__subnavigation-category-link,.navigation__subnavigation-subcategory-link{white-space:nowrap;text-decoration:none;text-align:start;-webkit-margin-end:64px;margin-inline-end:64px}.navigation__subnavigation-category-link:focus-visible,.navigation__subnavigation-category-link:hover,.navigation__subnavigation-subcategory-link:focus-visible,.navigation__subnavigation-subcategory-link:hover{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.navigation__subnavigation-category-link:focus-visible span,.navigation__subnavigation-category-link:hover span,.navigation__subnavigation-subcategory-link:focus-visible span,.navigation__subnavigation-subcategory-link:hover span{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.navigation__subnavigation-category-link{margin-top:40px;margin-bottom:12px}.navigation__subnavigation-subcategory-link{margin-bottom:8px}.navigation__wishlist-button{position:relative}.navigation__search-text,.navigation__wishlist-text{white-space:nowrap}.navigation__quantity-indicator{position:absolute;top:calc(12px/2);right:calc(-12px/3);display:flex;align-items:center;justify-content:center;background:#000;border-radius:8px;color:#fff;min-height:16px;min-width:16px;letter-spacing:0;pointer-events:none}.navigation__quantity-indicator-text{transform:translate3d(0,-1px,0)}.navigation__brand-logo{z-index:5}.navigation__brand-logo-icon{width:100px;stroke:inherit;fill:#000}.navigation__header-menu-group-link:focus-visible+.navigation__overlay-wrapper,.navigation__header-menu-group:focus-within .navigation__overlay-wrapper,.navigation__header-menu-group:hover .navigation__overlay-wrapper{visibility:visible}.navigation__header-menu-group-link:focus-visible+.navigation__overlay,.navigation__header-menu-group:focus-within .navigation__overlay,.navigation__header-menu-group:hover .navigation__overlay{opacity:1;transform:translateY(0)}.navigation__header-menu-group:last-child:after{opacity:0;content:"";position:absolute;top:100%;left:50%;width:100vw;transform:translate3d(-50%,0,0);z-index:-2;height:100vh;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;transition:opacity .2s linear}.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay):hover~.navigation__header-menu-group:last-child:after,.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay):last-child:hover:after{opacity:1}.navigation__header-menu-group:focus-within .navigation__header-menu-group-link,.navigation__header-menu-group:hover .navigation__header-menu-group-link{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;cursor:pointer}.navigation__header-menu-group:focus-within .navigation__header-menu-group-link:after,.navigation__header-menu-group:hover .navigation__header-menu-group-link:after{transform:scaleX(1);transition:transform .2s ease-in}.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay .navigation__header):focus-within~.navigation__header-menu-group:last-child:after,.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay .navigation__header):focus-within~.navigation__header-menu-group:last-child:before,.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay .navigation__header):last-child:focus-within:after,.navigation__header-menu-group:not(.navigation__header-menu-group--no-overlay .navigation__header):last-child:focus-within:before{opacity:1;transition:opacity .2s linear}.navigation__opacitylayer{position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;animation:fade-in .25s linear;align-items:center;vertical-align:middle;z-index:1;background:rgba(0,0,0,.2);opacity:1}.navigation__brand-logo--compact{padding:calc(16px + 4px)}.navigation--no-theme:not(.navigation--pinned){background:#fff}.navigation--default{position:relative}.navigation--pinned{position:fixed;top:0;transform:translateZ(0)}.navigation--pinned .navigation__header{background:#fff}@supports((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.navigation--pinned .navigation__header:not(:hover){background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.navigation--unpinned{position:fixed;top:0;transform:translate3d(0,-100%,0)}.navigation--animated{transition:transform .3s ease-in-out}.navigation--compact{height:72px;display:flex;align-items:center}.navigation--compact .navigation__addons-container{-webkit-margin-end:16px;margin-inline-end:16px}.navigation__sidebar{height:100vh;height:100dvh}.navigation__sidebar .overlay__children-container{padding:0 24px;height:100%}.navigation__sidebar .overlay__content{overflow:visible}.navigation__sidebar-content{display:flex;flex-flow:column;height:100%;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.navigation__sidebar-header{flex-shrink:0;position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:1;border-bottom:1px solid #d6d6d6}.navigation__sidebar-scroll{flex-grow:1;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px}.navigation__sidebar-footer{background-color:#000;color:#fff;padding:16px 0 8px;text-align:center}.navigation__sidebar-footer-link:hover .icon{stroke:url(#catrice-colors-accent-300)}.navigation__sidebar-footer-link:hover span{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.navigation__sidebar-footer-link-text{-webkit-margin-end:24px;margin-inline-end:24px}.navigation__sidebar-footer-link-icon{margin:0 8px}.navigation__sidebar-accordion-items,.navigation__sidebar-subcategories{display:flex;flex-direction:column}.navigation__sidebar-accordion-item{text-decoration:none;margin-top:12px;margin-bottom:12px;display:flex;align-items:center;cursor:pointer;min-height:52px}.navigation__sidebar-accordion-item-img{border-bottom-right-radius:12px;overflow:hidden}.navigation__sidebar-accordion-item-text{-webkit-margin-start:12px;margin-inline-start:12px;flex-grow:1;text-decoration:none}.navigation__sidebar-accordion-item-icon{flex-basis:0}.navigation__sidebar-accordion-item-icon .icon{padding:0;transform:translate3d(2px,0,0)}.navigation__sidebar-footer-link{display:flex;justify-content:center;align-items:center;padding-top:12px;padding-bottom:16px;margin:0 8px;cursor:pointer;text-decoration:none}.navigation__sidebar-footer-icon{margin:0 8px}.navigation__sidebar-back{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none;padding-top:24px;padding-bottom:24px;-webkit-padding-start:24px;padding-inline-start:24px;display:flex;align-items:center;border-top:1px solid #d6d6d6;background:#fff;cursor:pointer}.navigation__sidebar-back-text{-webkit-padding-start:16px;padding-inline-start:16px}@media screen and (min-width:1410px){.navigation__addon--mobile-only,.navigation__brand-logo-icon--mobile-only{display:none}}@media screen and (max-width:1410px){.navigation__addon--desktop-only,.navigation__brand-logo-icon--desktop-only{display:none}}.navigation__country-selector{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:8px;line-height:14px;font-weight:700;text-transform:none;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer}.navigation__country-selector svg.icon{-webkit-margin-end:4px;margin-inline-end:4px;-webkit-margin-start:12px;margin-inline-start:12px}.navigation__country-selector :first-child{font-size:1.5em}.navigation__skip-link{position:absolute;inset-inline-start:-999px;z-index:101;background:#fff;color:#000;padding:8px 16px;border:2px solid #000;border-radius:4px;transition:inset-inline-start .2s}.navigation__skip-link:active,.navigation__skip-link:focus{inset-inline-start:8px;top:8px;width:auto;height:auto;outline:2px solid #005fcc;box-shadow:0 2px 8px rgba(0,0,0,.15)}.navigation--dark.navigation--default .navigation__header,.navigation--light.navigation--default .navigation__header{background:#000}@supports((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.navigation--dark.navigation--default .navigation__header,.navigation--light.navigation--default .navigation__header{background:rgba(255,255,255,.01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.navigation--light.navigation--default .navigation__icon div,.navigation--light.navigation--default .navigation__icon:after,.navigation--light.navigation--default .navigation__icon:before{background-color:#fff}.navigation--light.navigation--default .navigation__icon:hover div,.navigation--light.navigation--default .navigation__icon:hover:after,.navigation--light.navigation--default .navigation__icon:hover:before{background:linear-gradient(270deg,#ff806c,#ce61f6 50%,#784ec4)}.navigation--light.navigation--default .navigation__brand-logo-icon{fill:#fff}.navigation--light.navigation--default .navigation__addon button{color:#fff}.navigation--light.navigation--default .navigation__quantity-indicator{background:#fff;color:#000}.navigation--light.navigation--default .navigation__header-menu-group-link{color:#fff}@keyframes fade-in{0%{opacity:0}50%{opacity:0}}@media screen and (min-width:1410px){.navigation-container,.navigation-container--no-mobile-value-proposition-bar{height:calc(104px + 30px)}.navigation-container--dark,.navigation-container--light{margin-bottom:-104px}.navigation-container--compact{height:104px;position:-webkit-sticky;position:sticky;top:-104px}.navigation{height:calc(104px + var(--valuePropositionBarHeight))}.navigation__icon{display:none}.navigation__addons-container{grid-area:1/15/1/-1;-webkit-margin-start:-48px;margin-inline-start:-48px}.navigation__addon:not(.navigation__addon--mobile){display:flex}.navigation__brand-logo{-webkit-margin-start:12px;margin-inline-start:12px;grid-column:1/3}.navigation__brand-logo-icon{width:162px;height:39px}.navigation__header-container{display:grid;justify-content:center}.navigation__header{height:104px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px}.navigation__header-menu{display:flex;line-height:104px;height:100%;grid-area:1/3/1/15;grid-auto-flow:row;justify-content:center}.navigation__header-menu-group{height:100%;display:inline-block;text-align:center;-webkit-padding-end:24px;padding-inline-end:24px}.navigation__header-menu-group:last-child{-webkit-padding-end:0;padding-inline-end:0}.navigation__header-menu-group-link{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none;position:relative;height:100%;display:flex;flex-wrap:wrap;align-content:center;white-space:nowrap;text-decoration:none;padding:0}.navigation__header-menu-group-link:after{content:"";position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);width:100%;transform:scaleX(0)}.navigation__header:hover{background-color:#fff}.navigation__header:hover .navigation__icon div,.navigation__header:hover .navigation__icon:after,.navigation__header:hover .navigation__icon:before{background-color:#000}.navigation__header:hover .navigation__brand-logo-icon{fill:#000}.navigation__header:hover .navigation__addon button{color:#000}.navigation__header:hover .navigation__quantity-indicator{background:#000;color:#fff}.navigation__header:hover .navigation__header-menu-group:not(:hover) .navigation__header-menu-group-link{color:#000}.navigation__brand-logo--compact{display:grid;align-items:center;justify-items:center;height:100%}.navigation__country-selector{display:none}.navigation--compact{height:104px;display:flex;align-items:center;justify-content:center}.navigation--dark.navigation--default .navigation__header:hover:after,.navigation--light.navigation--default .navigation__header:hover:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate3d(-50%,0,0);z-index:-1;background:#fff}.navigation--dark.navigation--default .navigation__header:hover .navigation__header-menu-group:hover .navigation__header-menu-group-link,.navigation--light.navigation--default .navigation__header:hover .navigation__header-menu-group:hover .navigation__header-menu-group-link{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.navigation--dark.navigation--default .navigation__header:hover .navigation__header-menu-group:not(:hover) .navigation__header-menu-group-link,.navigation--light.navigation--default .navigation__header:hover .navigation__header-menu-group:not(:hover) .navigation__header-menu-group-link{color:#000}.navigation--dark.navigation--default .navigation__header,.navigation--light.navigation--default .navigation__header{-webkit-backdrop-filter:unset;backdrop-filter:unset}@supports((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.navigation--dark.navigation--default .navigation__header:not(:hover),.navigation--light.navigation--default .navigation__header:not(:hover){background:rgba(255,255,255,.01);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}}.order-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;font-family:Futura Now Text,Noto Sans,Futura,sans-serif;margin:48px auto 0;min-height:calc(100vh - (72px + 369px + 48px))}.order-status__content{grid-column:1/-1}.order-status__content .pl-button:not(#pl-show-more-button):not(.pl-tab){background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:#fff;border-radius:0 12px 0 12px}.order-status__content .pl-active{color:#000!important}.order-status__content .pl-not-active{background-color:#fff!important;color:#000!important}@media screen and (min-width:960px){.order-status{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;min-height:calc(100vh - (104px + 162px + 48px))}}.page-title--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:0 24px 32px}.page-title--not-redesign .page-title__title{grid-area:1/1/1/-1;z-index:2}.page-title--not-redesign .page-title__headline{padding:12px 16px 4px;background-color:#fff;display:inline-flex}.page-title--not-redesign .page-title__image-container{grid-area:1/1/auto/-1;position:relative;margin-right:-24px;margin-left:-24px;margin-top:32px}.page-title--not-redesign .page-title__product{position:absolute;width:100%;height:100%;top:0;left:0}.page-title--not-redesign .page-title__product>img{height:100%;position:relative;width:auto;margin:auto}.page-title--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.page-title--redesign .page-title__title{grid-area:1/1/1/-1;z-index:2;align-self:end}.page-title--redesign .page-title__headline{display:flex;flex-direction:row;align-items:flex-start;padding-bottom:24px}.page-title--redesign .page-title__image-container{grid-area:1/1/auto/-1;position:relative;-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:-24px;margin-inline-start:-24px}.page-title--redesign .page-title__image-container:before{content:"";position:absolute;height:96px;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.013) 8.1%,hsla(0,0%,100%,.049) 15.5%,hsla(0,0%,100%,.104) 22.5%,hsla(0,0%,100%,.175) 29%,hsla(0,0%,100%,.259) 35.3%,hsla(0,0%,100%,.352) 41.2%,hsla(0,0%,100%,.45) 47.1%,hsla(0,0%,100%,.55) 52.9%,hsla(0,0%,100%,.648) 58.8%,hsla(0,0%,100%,.741) 64.7%,hsla(0,0%,100%,.825) 71%,hsla(0,0%,100%,.896) 77.5%,hsla(0,0%,100%,.951) 84.5%,hsla(0,0%,100%,.987) 91.9%,hsl(0,0%,100%))}.page-title--redesign .page-title__product{display:none}.page-title--redesign .page-title__product>img{height:100%;position:relative;width:auto;margin:auto}.page-title--redesign.page-title--small{padding-bottom:0}@media screen and (min-width:960px){.page-title--not-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 96px}.page-title--not-redesign .page-title__title{grid-column:2/8}.page-title--not-redesign .page-title__headline{font-size:28px;line-height:36px;padding:24px 32px 12px}.page-title--not-redesign .page-title__image-container{margin-right:-16px;margin-left:-16px;margin-top:40px}.page-title--redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.page-title--redesign .page-title__headline{font-size:40px;line-height:52px;display:flex;flex-direction:row;align-items:flex-start;padding-bottom:48px;-webkit-padding-start:16px;padding-inline-start:16px}.page-title--redesign .page-title__image-container{-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-start:-16px;margin-inline-start:-16px}.page-title--redesign .page-title__image-container:before{height:183px}.page-title--redesign.page-title--small{padding-bottom:0}}body.rtl .page-title--not-redesign .page-title__headline,body.rtl .page-title--redesign .page-title__headline{direction:rtl}.product-description{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.product-description__background{grid-area:1/4/auto/-1;overflow:hidden}.product-description__main{z-index:1;grid-area:1/1/auto/-1}.product-description__content{grid-area:auto/1/auto/-1;padding-top:32px}.product-description__tab{padding-top:40px}.product-description__headline{margin-bottom:40px}@media screen and (min-width:960px){.product-description{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-description__content{grid-area:1/10/3/15;padding-top:64px}.product-description__tab{padding-top:48px}.product-description__headline{font-size:40px;line-height:52px;margin-bottom:32px}.product-description__text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}}body.rtl .product-description{direction:ltr}body.rtl .product-description__content{direction:rtl}.product-description:before{content:"";background:#000;grid-area:1/1/auto/4;-webkit-margin-start:-24px;margin-inline-start:-24px}.product-description__background{-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-24px;margin-inline-end:-24px}.product-description__main-img{margin-top:64px;margin-bottom:24px;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}@media screen and (min-width:960px){.product-description:before{grid-column:1/7;-webkit-margin-start:-16px;margin-inline-start:-16px}.product-description__background{grid-column:7/10;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:0;margin-inline-end:0}.product-description__main--landscape{grid-column:2/9}.product-description__main--portrait{grid-column:4/9}.product-description__main-img{margin-top:160px;margin-bottom:96px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}}.product-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:72px 24px 96px}.product-details__slider{grid-area:1/1/auto/-1;position:relative}.product-details__main{grid-area:2/1/auto/-1}.product-details__transition{grid-area:1/1/auto/-1;margin-top:-72px;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px;height:334px;width:calc(100% + 24px*2);isolation:isolate;z-index:-1;display:flex;position:relative;overflow:hidden}.product-details__transition:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5) 50%,white);z-index:1}.product-details__transition-image{position:absolute;left:0;right:0;z-index:-1;height:334px}@media screen and (min-width:960px){.product-details{grid-template-columns:repeat(16,minmax(0,1fr));padding:128px 16px;overflow-x:hidden}}@media screen and (min-width:960px)and (min-width:960px){.product-details__media-slider--mobile-only{display:none}}@media screen and (min-width:960px){.product-details__slider{grid-area:1/2/auto/9}.product-details__gallery{grid-area:1/1/auto/9;margin-left:-24px;margin-right:-24px}.product-details__main{grid-area:1/10/auto/-1}.product-details__button{width:100%}.product-details__transition{margin-top:-128px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;position:absolute;top:auto;left:0;right:0;height:240px;width:100%}.product-details__transition-image{height:240px;-webkit-margin-start:-240px;margin-inline-start:-240px;-webkit-margin-end:-240px;margin-inline-end:-240px}.product-details__youcam-image-backdrop{bottom:-18px}}.product-finder{max-width:1440px;width:100%;margin:0 auto}.product-finder__spinner-container{height:500px;display:grid;align-items:center;justify-content:center;grid-area:1/1/auto/-1}.product-finder__navigation{display:grid;padding:32px 16px;grid-row-gap:8px;row-gap:8px}.product-finder__step-navigation{grid-area:1/1/2/3;justify-content:space-between}.product-finder__step-navigation .step-navigation__item{flex:none}.product-finder__step-navigation .step-navigation__item-number{width:8px;height:8px;margin-bottom:0;color:rgba(0,0,0,0);background:#b2b2b2}.product-finder__step-navigation .step-navigation__item-icon,.product-finder__step-navigation .step-navigation__item-name{display:none}.product-finder__step-navigation .step-navigation__progress{top:calc((8px - 2px)/2);left:calc(8px/2);right:calc(8px/2)}.product-finder__step-navigation .step-navigation__item--selected .step-navigation__item-number{background:#6933c0}.product-finder__step-navigation .step-navigation__item--completed .step-navigation__item-number{background:#000}.product-finder__back-button{grid-area:2/1/3/2;justify-self:start;-webkit-margin-start:-12px;margin-inline-start:-12px}.product-finder__reset-button{grid-area:2/2/3/3;justify-self:end;-webkit-margin-end:-12px;margin-inline-end:-12px}@media screen and (min-width:960px){.product-finder__navigation{padding:96px 0 32px}.product-finder__step-navigation .step-navigation__item-number{width:12px;height:12px}.product-finder__step-navigation .step-navigation__progress{top:calc((12px - 2px)/2);left:calc(12px/2);right:calc(12px/2)}}.product-grid--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.product-grid--not-redesign .product-grid__filter-sorting{grid-area:1/1/auto/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit;margin-top:8px;margin-bottom:16px}.product-grid--not-redesign .product-grid__amount-and-filter-button{grid-area:1/1/3/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit}.product-grid--not-redesign .product-grid__product-amount{grid-area:1/1/auto/-1;margin-bottom:16px}.product-grid--not-redesign .product-grid__sort-dropdown{grid-area:2/1/auto/3}.product-grid--not-redesign .product-grid__filter-button{grid-area:2/1/auto/-1}.product-grid--not-redesign .product-grid__filter-panel{grid-area:3/1/auto/-1;margin-top:16px;margin-bottom:0}.product-grid--not-redesign .product-grid__articles{grid-area:3/1/auto/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit}.product-grid--not-redesign .product-grid__tile{grid-area:auto/span 2/auto/auto;position:relative;margin-bottom:16px}.product-grid--not-redesign .product-grid__tile:nth-child(odd):after{position:absolute;top:16px;right:-9px;bottom:16px;width:1px;content:"";background:#d6d6d6}.product-grid--not-redesign .product-grid__load-previous{grid-area:2/1/auto/-1;margin-top:16px;margin-bottom:32px}.product-grid--not-redesign .product-grid__load-previous-link{width:100%;text-decoration:none}.product-grid--not-redesign .product-grid__actions{grid-area:4/1/auto/-1;text-align:center;display:flex;flex-direction:column;align-items:center}.product-grid--not-redesign .product-grid__actions-link{width:100%;text-decoration:none}.product-grid--not-redesign .product-grid__pagination-text{margin:48px 0 24px}.product-grid--not-redesign .product-grid__progress-bar[value]{height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:172px;margin-bottom:32px;background:#d6d6d6}.product-grid--not-redesign .product-grid__progress-bar[value]::-webkit-progress-bar{background:#d6d6d6}.product-grid--not-redesign .product-grid__progress-bar[value]::-webkit-progress-value{background:#000}.product-grid--not-redesign .product-grid__progress-bar[value]::-moz-progress-bar{background:#000}.product-grid--not-redesign .product-grid__social-media-widget{position:relative;height:100%}.product-grid--not-redesign .product-grid__social-media-widget:hover{border:2px solid #000}.product-grid--not-redesign .product-grid__social-media-widget--with-cta:hover{border:unset}.product-grid--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.product-grid--redesign .product-grid__navigation{position:relative;grid-area:1/1/auto/-1;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-16px;margin-inline-end:-16px;height:-moz-fit-content;height:fit-content}.product-grid--redesign .product-grid__navigation:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(270deg,#ffffff,rgba(255,255,255,0))}.product-grid--redesign .product-grid__navigation .horizontal-scroll__item:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px}.product-grid--redesign .product-grid__navigation .horizontal-scroll__item:last-of-type{-webkit-margin-end:24px;margin-inline-end:24px}.product-grid--redesign .product-grid__navigation-link{white-space:nowrap;line-height:12px;padding:8px;margin-top:-8px;margin-bottom:8px}.product-grid--redesign .product-grid__navigation-link--active{pointer-events:none}.product-grid--redesign .product-grid__navigation-link--active .textlink__text{background:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text}.product-grid--redesign .product-grid__product-amount{grid-area:1/1/auto/-1;margin-bottom:8px}.product-grid--redesign .product-grid__filter-panel{display:none}.product-grid--redesign .product-grid__articles{grid-area:3/1/auto/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit}.product-grid--redesign .product-grid__tile{grid-area:auto/span 2/auto/auto;position:relative;margin-bottom:16px}.product-grid--redesign .product-grid__load-previous{grid-area:2/1/auto/-1;margin-top:16px;margin-bottom:32px}.product-grid--redesign .product-grid__load-previous-link{width:100%;text-decoration:none}.product-grid--redesign .product-grid__actions{grid-area:4/1/auto/-1;text-align:center;display:flex;flex-direction:column;align-items:center}.product-grid--redesign .product-grid__actions-link{width:100%;text-decoration:none}.product-grid--redesign .product-grid__pagination-text{margin:48px 0 24px}.product-grid--redesign .product-grid__progress-bar[value]{height:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:172px;margin-bottom:32px;background:#d6d6d6}.product-grid--redesign .product-grid__progress-bar[value]::-webkit-progress-bar{background:#d6d6d6}.product-grid--redesign .product-grid__progress-bar[value]::-webkit-progress-value{background:#000}.product-grid--redesign .product-grid__progress-bar[value]::-moz-progress-bar{background:#000}.product-grid--redesign .product-grid__social-media-widget{position:relative;height:100%}.product-grid--redesign .product-grid__social-media-widget:hover{border:2px solid #000}.product-grid--redesign .product-grid__social-media-widget--with-cta:hover{border:unset}.product-grid--redesign .product-grid__amount-and-filter-button{position:fixed;display:flex;flex-direction:column;align-items:center;left:0;right:0;bottom:0;transition:transform .2s ease-in-out;border-top-left-radius:12px;border-top-right-radius:12px;padding:8px 16px 16px;background:linear-gradient(123.55deg,rgba(255,255,255,.4) .05%,rgba(255,255,255,.1) 98.34%);box-shadow:0 28px 45px -1px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1}.product-grid--redesign .product-grid__amount-and-filter-button--hidden{transform:translate3d(0,100%,0)}.product-grid--redesign .product-grid__amount-and-filter-button--visible{transform:translateZ(0)}body.rtl .product-grid--not-redesign .product-grid__tile:nth-child(odd):after{display:none}body.rtl .product-grid--not-redesign .product-grid__tile:nth-child(2n):after{position:absolute;top:16px;right:-9px;bottom:16px;width:1px;content:"";background:#d6d6d6}@media screen and (min-width:960px){.product-grid--not-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-grid--not-redesign .product-grid__filter-sorting{grid-area:1/3/auto/15;grid-template-columns:repeat(12,minmax(0,1fr))}.product-grid--not-redesign .product-grid__amount-and-filter-button{grid-template-columns:repeat(12,minmax(0,1fr))}.product-grid--not-redesign .product-grid__product-amount{grid-column:1/7;margin-top:24px;margin-bottom:16px}.product-grid--not-redesign .product-grid__product-amount--with-filter-panel{margin-top:unset;margin-bottom:unset}.product-grid--not-redesign .product-grid__sort-dropdown{grid-area:1/7/auto/10}.product-grid--not-redesign .product-grid__filter-button{grid-area:1/9/auto/-1;max-height:56px;margin-top:auto;margin-bottom:auto}.product-grid--not-redesign .product-grid__filter-panel{grid-area:2/1/auto/9}.product-grid--not-redesign .product-grid__load-previous{grid-column:7/11}.product-grid--not-redesign .product-grid__articles{grid-column:3/15;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:inherit}.product-grid--not-redesign .product-grid__tile{grid-column:span 3/auto;margin-bottom:24px}.product-grid--not-redesign .product-grid__tile:not(:nth-child(4n)):after{position:absolute;top:16px;right:-9px;bottom:16px;width:1px;content:"";background:#d6d6d6}.product-grid--not-redesign .product-grid__actions{grid-column:7/11}.product-grid--redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-grid--redesign .product-grid__navigation{cursor:unset}.product-grid--redesign .product-grid__navigation .horizontal-scroll__item:first-of-type{-webkit-margin-start:24px;margin-inline-start:24px}.product-grid--redesign .product-grid__filter-sorting{grid-area:2/1/auto/-1;display:flex;justify-content:space-between;align-items:baseline;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-bottom:48px}.product-grid--redesign .product-grid__amount-and-filter-button{all:unset;display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:baseline}.product-grid--redesign .product-grid__amount-and-filter-button--hidden,.product-grid--redesign .product-grid__amount-and-filter-button--visible{transition:unset}.product-grid--redesign .product-grid__filter-button{width:min-content}.product-grid--redesign .product-grid__filter-panel{grid-area:2/1/auto/-1;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px}.product-grid--redesign .product-grid__load-previous{grid-column:7/11}.product-grid--redesign .product-grid__articles{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:inherit}.product-grid--redesign .product-grid__tile{grid-column:span 3/auto;margin-bottom:24px}.product-grid--redesign .product-grid__actions{grid-column:7/11}body.rtl .product-grid--not-redesign .product-grid__tile:not(:nth-child(4n+1)):after{display:inherit}}.ub-in-page>*{margin-bottom:32px!important}.product-information{max-width:1440px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;padding-bottom:96px}.product-information__sections{grid-column:1/-1;display:flex;flex-wrap:wrap;row-gap:32px}.product-information__image img{border-radius:0 0 0 20px}.product-information__image-main{width:100%}.product-information__image-backdrop{top:20px;right:0;width:calc(100% - 20px);opacity:0;transition:opacity .75s ease-out;z-index:-1}.product-information__section{width:100%;display:flex;cursor:pointer;direction:ltr;min-height:calc((100vw - (2em + 8px)*2)/1.7647058824)}.product-information__section--centered .product-information__image-backdrop{opacity:1}.product-information__section-label{margin:0 8px;flex-basis:calc(4em - 16px);flex-shrink:0;position:relative}.product-information__section-label span{position:absolute;width:calc((100vw - (2em + 8px)*2)/1.7647058824);left:0;top:0;transform:translateY(-100%) translateX(calc(-100% + 4em - 16px)) rotate(-90deg);transform-origin:bottom right;text-align:right;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;cursor:text}.product-information__overlay-container{margin-bottom:32px}.product-information__overlay-label{margin-bottom:16px}.product-information__overlay-recycling-text{margin-top:16px}.product-information__worry-free{padding-bottom:16px}.product-information__worry-free-icons{max-width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;justify-items:stretch;grid-row-gap:16px;row-gap:16px;margin-bottom:16px}.product-information__worry-free-icon{max-width:190px;width:100%;height:auto;grid-area:auto/span 2}.product-information__worry-free-copy{margin-bottom:16px}.product-information__worry-free-cta{width:auto;padding:16px}@media screen and (min-width:960px){.product-information__sections{display:none}}@media screen and (max-width:960px){.product-information__container{display:none}}@media screen and (min-width:960px){.product-information__container{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-information__product-details{grid-column:2/9}.product-information__product-details-headline{font-size:28px;line-height:36px;padding-bottom:12px}.product-information__product-details-label{font-size:16px;line-height:24px;margin-bottom:8px}.product-information__product-details-label--worryfree{margin-bottom:16px}.product-information__product-details-copy-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18);margin-bottom:32px}.product-information__accordion-container{margin-bottom:32px}.product-information__accordion{grid-column:10/16}.product-information__accordion-label{font-size:16px;line-height:24px;margin-bottom:8px}.product-information__accordion-recycling-text{margin-top:16px}.product-information__accordion-copy-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18)}.product-information__worry-free-icons{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:32px;margin-bottom:32px}.product-information__worry-free-icon{grid-area:auto/auto}.product-information__worry-free-copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:10px;line-height:15px;font-weight:500;text-transform:none}}body.rtl .product-information__sections{direction:ltr}body.vert .product-information__section-label span{width:calc(4em - 16px);transform:none;display:block;writing-mode:vertical-rl;text-align:left;line-clamp:2}.product-reviews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.product-reviews .bv-cv2-cleanslate .bv-core-container-621 .bv-action-bar,.product-reviews .bv-cv2-cleanslate .bv-core-container-621 .bv-content-placeholder,.product-reviews .bv-cv2-cleanslate .bv-core-container-621 .bv-content-search .bv-masthead,.product-reviews .bv-cv2-cleanslate .bv-core-container-621 .bv-content-search .bv-masthead .bv-masthead-product .bv-stars-container,.product-reviews .bv-cv2-cleanslate .bv-core-container-621 .bv-generic-submission .bv-masthead{background-color:rgba(0,0,0,0)!important}.product-reviews__legal-link{grid-column:1/-1;position:relative;top:20px;-webkit-margin-start:-8px;margin-inline-start:-8px;padding-bottom:8px;z-index:2}.product-reviews__content{grid-column:1/-1;margin:0 -24px}@media screen and (min-width:960px){.product-reviews{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.product-reviews__legal-link{top:30px;-webkit-margin-start:-4px;margin-inline-start:-4px}.product-reviews__content{margin:0 -16px}}.search-no-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.search-no-results:before{content:"";grid-area:1/1/3/-1;background:#f7f7f7}.search-no-results__background-img{grid-area:1/2/1/-1}.search-no-results__content{grid-area:2/1/2/-1;text-align:center;padding:0 24px}.search-no-results__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;margin-bottom:8px}.search-no-results__copy{margin-bottom:80px}.search-no-results__button-container{grid-area:3/1/3/-1;justify-content:center;display:flex;transform:translateY(-50%)}@media screen and (min-width:960px){.search-no-results{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0}.search-no-results__background-img{grid-area:1/11/auto/-1}.search-no-results__content{display:flex;grid-area:1/5/1/13;height:375px;padding:40px 0 0;flex-direction:column;justify-content:center}.search-no-results__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:28px;line-height:38px;letter-spacing:var(--letterSpacing0_5);font-weight:700;text-transform:none}.search-no-results__copy{margin-bottom:40px}.search-no-results__button-container{grid-area:3/7/3/11}}body.rtl .search-no-results__background-img{transform:scaleX(-1)}body.rtl .search-no-results__content{z-index:1}.search-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:48px 16px 24px}.search-results__container{grid-area:auto/1/auto/5}.search-results__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:12px;line-height:22px;font-weight:500;text-transform:none;margin-bottom:12px}@media screen and (min-width:960px){.search-results{grid-template-columns:repeat(16,minmax(0,1fr));padding:64px 16px 48px}.search-results__container{grid-column:2/16}}.shade-finder{height:100vh}@media screen and (min-width:960px){.shade-finder{height:520px;max-width:1440px;width:100%;margin:0 auto}}.shade-finder-all-products{height:100dvh;margin:0 -8px -8px}@media screen and (min-width:960px){.shade-finder-all-products{height:800px;max-width:1440px;width:100%;margin:0 auto -12px}}.shade-finder-v2{height:100dvh;margin:0 -8px -8px}@media screen and (min-width:960px){.shade-finder-v2{height:800px;max-width:1440px;width:100%;margin:0 auto -12px}}.shop-the-look{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.shop-the-look__headline{grid-area:1/1/2/-1;margin-bottom:24px}.shop-the-look__content-box{grid-column:1/-1}.shop-the-look__subheadline{margin-top:24px;margin-bottom:8px}.shop-the-look__image{grid-area:2/1/3/-1}.shop-the-look__open-overlay-button{grid-area:2/2/3/4;align-self:flex-end;margin:0 -32px 16px;height:-moz-fit-content;height:fit-content;width:auto}@media screen and (min-width:960px){.shop-the-look__open-overlay-button{display:none}}@media screen and (max-width:960px){.shop-the-look__add-to-wishlist-button-container,.shop-the-look__slider-container{display:none}}@media screen and (min-width:960px){.shop-the-look{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;grid-auto-rows:auto}.shop-the-look__headline{font-size:40px;line-height:52px;grid-area:1/2/2/-1}.shop-the-look__content-box{grid-area:2/9/3/15;display:flex;flex-direction:column;justify-content:space-evenly;-webkit-margin-start:-40px;margin-inline-start:-40px;-webkit-margin-end:24px;margin-inline-end:24px}.shop-the-look__subheadline{margin-top:0}.shop-the-look__image{grid-area:2/2/3/8}.shop-the-look__slider{position:relative;margin-top:24px;width:100%}.shop-the-look__slider-container{display:inline-flex;justify-content:space-around;-webkit-margin-start:-42px;margin-inline-start:-42px;-webkit-margin-end:-42px;margin-inline-end:-42px;width:calc(100% + 42px + 42px)}.shop-the-look__slider-control--hidden{visibility:hidden}.shop-the-look__product-group{width:100%;display:inline-flex;justify-content:center}.shop-the-look__product-tile{flex-basis:33.3%}.shop-the-look__add-to-wishlist-button-container{display:flex;justify-content:center;margin-top:32px;margin-bottom:16px}body.rtl .shop-the-look__slider-container{flex-direction:row-reverse}}.social-media{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.social-media__header{grid-area:1/1/auto/-1;background-color:#000;color:#fff;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.social-media__decoration{float:right;width:48px;height:74px;margin-top:12px;visibility:hidden}.social-media__headline{margin-top:48px}.social-media__copy,.social-media__headline{-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:40px;margin-inline-end:40px}.social-media__copy{margin-top:4px;margin-bottom:24px}.social-media__filters{margin-bottom:32px;-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:40px;margin-inline-end:40px}.social-media__filters .dropdown select{border-bottom-color:#fff}.social-media__filters .dropdown--default select{background:#000;color:#fff}.social-media__section{grid-area:2/1/auto/-1;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.social-media__image{width:100%;transform:translate3d(0,25%,0);opacity:0}.social-media__image--in-view{transition:transform .3s ease-out,opacity .3s ease-out;transform:translateZ(0);opacity:1}.social-media__image .social-media-widget__cover-img{min-width:unset;min-height:unset;aspect-ratio:1/1}.social-media__layout{display:grid;grid-template-columns:53% 47%;grid-auto-rows:auto;margin:auto auto 24px}.social-media__layout .social-media__image-0{grid-area:1/1/2/2}.social-media__layout .social-media__image-1{grid-area:1/2/2/-1;margin-top:80px;-webkit-margin-end:24px;margin-inline-end:24px;margin-bottom:16px;-webkit-margin-start:-24px;margin-inline-start:-24px}.social-media__layout .social-media__image-2{grid-area:2/1/3/2;margin-top:0;-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:24px;margin-inline-start:24px}.social-media__layout .social-media__image-3{grid-area:2/2/3/-1;margin:80px 0 0 auto}.social-media__load-more{grid-area:3/1/auto/-1;margin-bottom:16px}.social-media__add-photo{grid-area:4/1/auto/-1}.social-media__add-photo .button__icon{top:50%;width:22px;height:22px;border-radius:50%;border:1.5px solid;padding:5px}.social-media__add-photo .button__icon line{stroke-width:4px}.social-media__add-photo .button__label{vertical-align:middle}.social-media__add-photo:before{border-radius:unset}@media screen and (min-width:960px){.social-media__add-photo--mobile-only,.social-media__filters--mobile-only{display:none}}@media screen and (max-width:960px){.social-media__add-photo--desktop-only,.social-media__filters--desktop-only{display:none}}@media screen and (min-width:960px){.social-media{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px;grid-template-rows:repeat(4,auto)}.social-media__header{grid-area:1/1/3/8;-webkit-margin-start:-16px;margin-inline-start:-16px;max-width:623px;max-height:446px;aspect-ratio:623/446}.social-media__decoration{position:absolute;width:73px;height:111px;-webkit-margin-start:16px;margin-inline-start:16px;margin-top:48px}.social-media__headline{font-size:28px;line-height:36px;margin-top:96px}.social-media__copy,.social-media__headline{-webkit-margin-start:105px;margin-inline-start:105px;max-width:251px}.social-media__copy{margin-top:8px;margin-bottom:96px}.social-media__filters{grid-area:1/8/2/16;max-height:24px;margin-top:96px;margin-bottom:8px;-webkit-margin-end:unset;margin-inline-end:unset;-webkit-padding-start:48px;padding-inline-start:48px;justify-self:end}.social-media__filters .radio-button-group__options{gap:32px;flex-wrap:wrap;align-content:flex-start;row-gap:4px}.social-media__filters .radio-button__label{-webkit-margin-end:0;margin-inline-end:0}.social-media__section{grid-area:2/4/auto/16;margin:0 auto auto;width:100%;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:unset;margin-inline-end:unset}.social-media__layout{margin-bottom:unset;margin-top:64px;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));max-width:1052px;height:max-content}.social-media__add-photo{height:unset;margin:unset;max-width:251px;aspect-ratio:1}.social-media__add-photo .button{padding:-32px}.social-media__add-photo .button__icon{margin:auto;position:absolute;width:40px;height:40px;top:25%;border-radius:50%;border:1.5px solid;padding:9px}.social-media__add-photo .button__icon line{stroke-width:1.67px}.social-media__add-photo .button__label{margin:auto;position:absolute;bottom:25%;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}.social-media__add-photo--no-items{margin-top:96px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:64px;margin-inline-end:64px}.social-media__layout-0{grid-template-rows:repeat(3,min-content)}.social-media__layout-0 .social-media__image-0{grid-area:1/12/1/16;margin:unset;max-width:251px}.social-media__layout-0 .social-media__image-1{grid-area:1/5/3/12;margin:unset;max-width:461px;margin-top:48px;align-self:end}.social-media__layout-0 .social-media__image-2{grid-area:1/1/3/5;margin:unset;max-width:251px;align-self:end;justify-self:end;margin-bottom:-96px;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:-16px;margin-inline-end:-16px}.social-media__layout-0 .social-media__image-3{grid-area:3/9/3/13;margin:unset;max-width:251px;margin-top:-16px;-webkit-margin-start:-32px;margin-inline-start:-32px;-webkit-margin-end:32px;margin-inline-end:32px;justify-self:end}.social-media__layout-0 .social-media__add-photo{grid-area:2/13/4/17;margin:unset;margin-top:32px;justify-self:end}.social-media__layout-1{grid-template-rows:repeat(3,min-content)}.social-media__layout-1 .social-media__image-0{grid-area:1/3/3/10;max-width:461px;margin:unset}.social-media__layout-1 .social-media__image-1{grid-area:1/10/2/14;max-width:251px;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:48px}.social-media__layout-1 .social-media__image-2{grid-area:2/13/-1/17;max-width:251px;margin:unset;margin-top:16px}.social-media__layout-1 .social-media__image-3{grid-area:3/1/-1/5;max-width:251px;margin-top:-24px;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:-16px;margin-inline-end:-16px}.social-media__layout-1 .social-media__add-photo{grid-area:3/9/-1/13;justify-self:end;margin-top:32px;-webkit-margin-start:-32px;margin-inline-start:-32px;-webkit-margin-end:32px;margin-inline-end:32px;aspect-ratio:1}.social-media__layout-2{grid-template-rows:repeat(4,min-content)}.social-media__layout-2 .social-media__image-0{grid-area:1/7/2/11;max-width:251px;margin-top:0;-webkit-margin-start:-32px;margin-inline-start:-32px;-webkit-margin-end:32px;margin-inline-end:32px}.social-media__layout-2 .social-media__image-1{grid-area:1/13/3/17;max-width:251px;justify-self:end;margin:unset;margin-top:48px;z-index:1}.social-media__layout-2 .social-media__image-2{grid-area:3/9/-1/16;max-width:461px;margin:unset;margin-top:-16px;-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:-32px;margin-inline-end:-32px}.social-media__layout-2 .social-media__image-3{grid-area:auto/5/-1/9;max-width:251px;aspect-ratio:1;justify-self:end;margin-bottom:32px;-webkit-margin-start:48px;margin-inline-start:48px;-webkit-margin-end:-48px;margin-inline-end:-48px}.social-media__layout-2 .social-media__add-photo{grid-area:3/1/-1/5;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:-16px;margin-inline-end:-16px}.social-media__load-more{grid-area:4/1/-1/-1;max-width:340px;margin:64px auto auto}}.old-social-media{max-width:1440px;width:100%;margin:auto;padding-bottom:96px}@media screen and (min-width:960px){.old-social-media{padding-bottom:128px}}.social-media-masonry{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:32px 24px 96px}.social-media-masonry__headline{grid-area:1/1/1/-1;margin-bottom:16px}.social-media-masonry__copy{grid-area:2/1/2/-1}.social-media-masonry__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:unset}.social-media-masonry__wrapper--mobile{grid-area:3/1/3/-1}@media screen and (min-width:960px){.social-media-masonry__wrapper--mobile{display:none}}.social-media-masonry__wrapper--desktop{grid-area:3/1/3/-1}@media screen and (max-width:960px){.social-media-masonry__wrapper--desktop{display:none}}.social-media-masonry__filters{grid-area:1/1/1/-1}.social-media-masonry__horizontal-scroll{padding-top:24px;padding-bottom:16px;display:flex;gap:8px;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.social-media-masonry__horizontal-scroll>:first-child{-webkit-margin-start:24px;margin-inline-start:24px}.social-media-masonry__horizontal-scroll>:last-child{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-padding-end:8px;padding-inline-end:8px}.social-media-masonry__section{grid-area:2/1/2/-1;position:relative;display:flex;gap:8px;border-start-end-radius:20px;overflow:hidden;overflow:clip}.social-media-masonry__section--teaser{max-height:345px}.social-media-masonry__section--teaser .social-media-masonry__image{transform:unset;position:relative}.social-media-masonry__section-column{display:flex;flex-direction:column;gap:8px;flex:1 1}.social-media-masonry__image{width:100%;transform:translate3d(0,25%,0);opacity:0}.social-media-masonry__image--in-view{transition:transform .3s ease-out,opacity .3s ease-out;transform:translateZ(0);opacity:1}.social-media-masonry__load-more,.social-media-masonry__section-end-reached-label{grid-area:3/1/3/-1;margin-top:24px}.social-media-masonry__load-more--teaser{margin-top:16px}.social-media-masonry__section-end-reached-label{margin-top:40px;margin-bottom:16px;text-align:center}.social-media-masonry__add-photo{grid-area:4/1/4/-1;margin-top:16px}@media screen and (min-width:960px){.social-media-masonry{grid-template-columns:repeat(16,minmax(0,1fr));padding:40px 16px 128px}.social-media-masonry__headline{font-size:49px;line-height:60px;grid-column:2/-2}.social-media-masonry__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2);grid-column:2/-2}.social-media-masonry__wrapper{grid-template-columns:repeat(16,minmax(0,1fr));padding:unset}.social-media-masonry__filters{grid-column:2/-2;display:flex;justify-content:space-between}.social-media-masonry__horizontal-scroll{padding-top:48px;padding-bottom:24px;gap:16px;flex-shrink:0}.social-media-masonry__section{grid-column:2/-2;gap:16px}.social-media-masonry__section--teaser{max-height:370px}.social-media-masonry__section-column{gap:16px}.social-media-masonry__load-more{grid-column:7/-7;margin-top:40px;margin-bottom:32px}.social-media-masonry__load-more--teaser{margin-top:32px}.social-media-masonry__section-end-reached-label{grid-column:2/-2}.social-media-masonry__add-photo{grid-area:unset;align-self:end;margin-top:unset;margin-bottom:24px;-webkit-margin-start:16px;margin-inline-start:16px;width:-moz-fit-content;width:fit-content;flex-shrink:1}}.social-media-slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;position:relative;overflow:hidden}.social-media-slider__widget{cursor:unset;position:relative;width:100%;padding-top:100%}.social-media-slider__widget img{min-width:unset;min-height:unset;position:absolute;bottom:0;border-start-end-radius:20px;-webkit-padding-start:4px;padding-inline-start:4px}.social-media-slider__image{position:relative;width:100%}.social-media-slider__image img{min-width:unset;min-height:unset;position:absolute;bottom:0;border-start-end-radius:20px;-webkit-padding-start:4px;padding-inline-start:4px}.social-media-slider__headline{grid-column:1/-1;-webkit-margin-start:10px;margin-inline-start:10px;padding-bottom:24px}.social-media-slider__decoration{display:none}.social-media-slider__tile-wrapper{-webkit-padding-end:32px;padding-inline-end:32px;display:flex}.social-media-slider__horizontal-scroll{grid-column:1/-1}.social-media-slider__horizontal-scroll .horizontal-scroll__item{max-width:250px}.social-media-slider__author{color:#000;writing-mode:vertical-rl;transform:rotate(180deg);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:180px}.social-media-slider__bottom{display:none}@media screen and (min-width:960px){.social-media-slider__horizontal-scroll--mobile-only{display:none}}@media screen and (max-width:960px){.social-media-slider__controls--desktop-only,.social-media-slider__pagination--desktop-only,.social-media-slider__slider--desktop-only{display:none}}@media screen and (min-width:960px){.social-media-slider{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.social-media-slider__headline{font-size:28px;line-height:36px;-webkit-margin-start:88px;margin-inline-start:88px;grid-area:1/1/-1/-1}.social-media-slider__controls{grid-area:2/1/auto/16;justify-content:space-between;display:flex}.social-media-slider__slider{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:2/2/auto/15}.social-media-slider__item-container{display:flex;flex:1 0 100%;width:100%}.social-media-slider__tile-wrapper{width:25%}.social-media-slider__author{max-height:250px}.social-media-slider__pagination{grid-area:3/1/auto/-1;display:unset}}body.rtl .social-media-slider__controls{flex-flow:row-reverse}body.rtl .social-media-slider__author{writing-mode:vertical-lr}.stage-editorial-content--not-redesign{padding-bottom:96px}.stage-editorial-content--not-redesign .stage-editorial-content__header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:32px 24px 16px}.stage-editorial-content--not-redesign .stage-editorial-content__header-content{grid-area:1/1/1/-1}.stage-editorial-content--not-redesign .stage-editorial-content__headline{font-size:40px;line-height:52px;margin-bottom:8px}.stage-editorial-content--not-redesign .stage-editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.stage-editorial-content--not-redesign .stage-editorial-content__content{width:100%;height:330px}.stage-editorial-content--not-redesign .stage-editorial-content__media-img{overflow:hidden;height:100%}.stage-editorial-content--not-redesign .stage-editorial-content__media-img img{height:100%;object-fit:cover}.stage-editorial-content--not-redesign .stage-editorial-content__media-video{overflow:hidden;height:100%;padding-top:unset}.stage-editorial-content--not-redesign .stage-editorial-content__media-video video{height:100%;object-fit:cover}.stage-editorial-content--not-redesign:is(.stage-editorial-content--colorTheme1) .stage-editorial-content__content-wrapper{background:#fff;color:#000}.stage-editorial-content--not-redesign:is(.stage-editorial-content--colorTheme2) .stage-editorial-content__content-wrapper{background:#000;color:#fff}.stage-editorial-content--redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.stage-editorial-content--redesign .stage-editorial-content__content-wrapper{grid-area:1/1/1/-1;-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px}.stage-editorial-content--redesign .stage-editorial-content__header{padding:32px 0 16px}.stage-editorial-content--redesign .stage-editorial-content__headline{font-size:40px;line-height:52px;margin-bottom:8px}.stage-editorial-content--redesign .stage-editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.stage-editorial-content--redesign .stage-editorial-content__media-img,.stage-editorial-content--redesign .stage-editorial-content__media-video{overflow:hidden;border-bottom-right-radius:40px}@media screen and (min-width:960px){.stage-editorial-content--not-redesign{padding-bottom:128px}.stage-editorial-content--not-redesign .stage-editorial-content__header{grid-template-columns:repeat(16,minmax(0,1fr));padding:48px 16px 24px}.stage-editorial-content--not-redesign .stage-editorial-content__header-content{grid-column:3/15}.stage-editorial-content--not-redesign .stage-editorial-content__headline{font-size:49px;line-height:60px}.stage-editorial-content--not-redesign .stage-editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:24px;line-height:36px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.stage-editorial-content--not-redesign .stage-editorial-content__content{height:450px}.stage-editorial-content--redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.stage-editorial-content--redesign .stage-editorial-content__content-wrapper{grid-area:1/2/auto/16;-webkit-margin-start:unset;margin-inline-start:unset;-webkit-margin-end:unset;margin-inline-end:unset}.stage-editorial-content--redesign .stage-editorial-content__header{padding:48px 0 24px}.stage-editorial-content--redesign .stage-editorial-content__headline{font-size:49px;line-height:60px}.stage-editorial-content--redesign .stage-editorial-content__subheadline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:24px;line-height:36px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none}.stage-editorial-content--redesign .stage-editorial-content__media-img,.stage-editorial-content--redesign .stage-editorial-content__media-video{border-bottom-right-radius:80px}}.storefinder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;position:relative;grid-template-rows:auto 1fr;height:100vh;padding:0}.storefinder__map{grid-area:1/1/3/-1}.storefinder__controls-button{background-color:#fff;display:none;visibility:hidden;width:58px;height:58px}.storefinder__controls{position:absolute;right:12px;bottom:8px;width:min(347px,100vw - 2*12px);display:grid;grid-column-gap:24px;column-gap:24px;grid-template-columns:4fr 1fr;grid-template-rows:68px 80px 68px;grid-template-areas:". c_plus" ". c_minus" "c_search c_locate"}.storefinder__controls-plus{padding-bottom:16px;grid-area:c_plus}.storefinder__controls-minus{grid-area:c_minus}.storefinder__controls-locate{grid-area:c_locate;display:flex;visibility:visible}.storefinder__controls-list{grid-area:c_minus;display:flex;visibility:visible}.storefinder__controls-search{grid-area:c_search;width:100%;visibility:visible;display:flex}.storefinder__store-info{grid-area:1/1/-1/-1}.storefinder__store-info-content{display:flex;position:relative;z-index:1;width:100%;padding:32px 24px;align-items:flex-start;background:#fff}.storefinder__store-info-icon{padding:4px 12px 0 0}.storefinder--hidden{animation:slide-left .3s forwards}.storefinder--visible{animation:slide-right .3s forwards}@keyframes slide-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-105%)}}@keyframes slide-down{0%{transform:translateY(-105%)}to{transform:translateY(0)}}.storefinder__search{grid-area:1/1/auto/-1;z-index:2;padding:32px 24px 16px;background:#000;display:grid;align-items:center;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;transition:transform .3s ease 0s}.storefinder__search-title{grid-area:auto/1/auto/-1;color:#fff;margin-bottom:16px}.storefinder__search-input{grid-area:auto/1/auto/-1;margin-bottom:24px}.storefinder__search-range{grid-area:auto/1/auto/-1}.storefinder__content{grid-area:2/1/auto/-1;padding:40px 24px 0;overflow-y:scroll;background:#fff;z-index:1;position:relative}.storefinder__content--hidden-up{animation:slide-up .3s forwards;position:absolute}.storefinder__content--visible-down{animation:slide-down .3s forwards}.storefinder__store-list-item{position:relative;display:flex;padding-bottom:16px;align-items:center;justify-content:space-between;cursor:pointer;color:inherit;text-transform:inherit;max-width:unset;width:100%;text-align:start}.storefinder__store-name{margin-bottom:8px;display:block}.storefinder__store-description{display:flex}.storefinder__store-item-left{display:block;position:relative}.storefinder__no-items-headline{margin-bottom:8px}.storefinder__search-result-headline{display:block;padding-bottom:16px}.storefinder__only-big-stores{margin-bottom:32px}.storefinder__search-result-close-button{position:absolute;top:40px;right:24px;padding:0}.storefinder__online-retailers-container{padding-bottom:16px}.storefinder__online-retailers-headline{display:block;padding-bottom:8px}.storefinder__online-retailers{display:flex;flex-wrap:wrap;gap:8px;padding-block:8px}.storefinder__online-retailers-tile{background:#fff;width:44px;height:44px;padding:2px;cursor:pointer}.storefinder .bounce{animation:bounce 1s linear}@keyframes bounce{0%{transform:translate(25%,-300px)}50%,to{transform:translate(25%)}65%{transform:translate(25%,-17px)}75%{transform:translate(25%,-22px)}}@media screen and (min-width:960px){.storefinder{grid-template-columns:repeat(16,minmax(0,1fr));padding:0}.storefinder__map{grid-area:2/6/auto/-1}.storefinder__search{grid-template-columns:repeat(16,minmax(0,1fr));padding:32px 0}.storefinder__search-title{grid-column:2/6;margin-bottom:0}.storefinder__search-input{grid-column:6/10;margin-bottom:0;display:flex;align-items:center;justify-content:flex-end}.storefinder__search-range{grid-column:11/15}.storefinder__content{grid-column:1/6;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-16px;margin-inline-end:-16px;padding:40px 0}.storefinder__controls{pointer-events:all}.storefinder__controls-minus,.storefinder__controls-plus,.storefinder__controls-search{display:flex;visibility:visible}.storefinder__controls-search{width:auto}.storefinder__controls-list{display:flex;visibility:hidden}.storefinder__store-info{visibility:hidden}.storefinder__store-active .storefinder__store-item-left:before{position:absolute;top:0;bottom:0;left:-12px;width:4px;content:"";background:#000}.storefinder__only-big-stores{margin-bottom:48px;padding-left:24%}.storefinder__store-list-item{padding:12px 24px 12px 24%}.storefinder__store-list-item:hover{background-color:#f7f7f7}.storefinder__search-result-headline{padding-left:24%}.storefinder__no-items{padding:12px 24px 12px 24%}.storefinder .gm-style-iw-t{display:block;visibility:visible}.storefinder .gm-style-iw{border-radius:0}.storefinder .gm-style-iw button{top:8px!important;right:8px!important}.storefinder__info-box-content{background:#fff;position:relative;padding:24px}.storefinder__info-box-headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:21px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;margin-bottom:8px}.storefinder__info-box-description{font-size:12px;line-height:22px}.storefinder__info-box-description,.storefinder__no-items-rich-text{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.storefinder__no-items-rich-text{font-size:14px;line-height:24px}.storefinder__online-retailers-container{padding:12px 24px 12px 24%}}body.rtl .storefinder__search-result-close-button{right:auto;left:24px}body.rtl .storefinder____store-item-icon,body.rtl .storefinder__store-info-icon{transform:scaleX(-1)}@media screen and (min-width:960px){body.rtl .storefinder__controls{right:auto;left:4px}body.rtl .storefinder__only-big-stores{padding-left:0;padding-right:24%}body.rtl .storefinder__store-list-item{padding:12px 24% 12px 24px}body.rtl .storefinder__search-result-headline{padding-left:0;padding-right:24%}body.rtl .storefinder__no-items{padding:12px 24% 12px 24px}body.rtl .storefinder__store-active body.rtl .storefinder__store-item-left:before{left:inherit;right:-12px}body.rtl .storefinder__online-retailers-container{padding:12px 24% 12px 24px}}:root{--teaser-category-translate-x:0%;--teaser-category-z-index:100;--teaser-category-scale:1;--teaser-category-transition-time:0.3s;--teaser-category-adjustment-x:0}.teaser-category{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.teaser-category__label{padding:0 8px;grid-area:1/1/auto/-1}.teaser-category__label-copy{margin-bottom:12px}.teaser-category__label-headline{margin-bottom:24px}.teaser-category__label-headline--no-tagline{margin-top:64px}.teaser-category__background{grid-area:2/1/auto/-1;width:50px;height:175px;background-color:#000;-webkit-margin-start:-24px;margin-inline-start:-24px}.teaser-category__handles{position:relative;grid-area:2/4/auto/-1;display:flex;justify-content:space-between;direction:ltr;align-items:flex-start;-webkit-margin-end:-8px;margin-inline-end:-8px}.teaser-category__handler{padding:8px 0}.teaser-category__images{margin-top:48px;-webkit-margin-end:-24px;margin-inline-end:-24px;grid-area:2/1/auto/-1;position:relative;display:flex;flex-direction:row;transform-style:preserve-3d;direction:ltr;touch-action:pan-y;overflow:hidden}.teaser-category__image-container{flex:1 0 75%;max-width:75%;transition:transform var(--teaser-category-transition-time) ease-out;transform:translate3d(calc(var(--teaser-category-translate-x) - var(--teaser-category-adjustment-x) * 1px),0,0) scale(var(--teaser-category-scale));z-index:var(--teaser-category-z-index);overflow:hidden}.teaser-category__category-label{margin:12px 12px 8px}.teaser-category__image{width:100%;height:auto;transition:transform 1s ease-out}.teaser-category__image:hover,.teaser-category__link:focus .teaser-category__image{transform:scale(1.1)}.teaser-category__link-container{overflow:hidden;-webkit-margin-end:24px;margin-inline-end:24px}.teaser-category__link:link{text-decoration:none}.teaser-category__link:focus{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}@media screen and (min-width:960px){.teaser-category__handles--mobile-only,.teaser-category__images--mobile-only{display:none}}@media screen and (max-width:960px){.teaser-category__handles--desktop-only,.teaser-category__images--desktop-only{display:none}}@media screen and (min-width:960px){.teaser-category{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-category__label{padding:0}.teaser-category__label-copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:26px;font-weight:500;text-transform:none;margin-bottom:16px}.teaser-category__label-headline{font-size:28px;line-height:36px;margin-bottom:0}.teaser-category__label-headline--tagline{font-size:40px;line-height:52px}.teaser-category__background{height:180px;width:unset}.teaser-category__handles{justify-content:flex-end;align-items:flex-end;margin-bottom:64px;-webkit-margin-end:16px;margin-inline-end:16px}.teaser-category__handler-right{-webkit-margin-start:48px;margin-inline-start:48px}.teaser-category__images{margin-top:96px;-webkit-margin-end:0;margin-inline-end:0}.teaser-category__image-container{flex:1 0 33.7%;max-width:33.7%}.teaser-category__category-label{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;letter-spacing:var(--letterSpacingNeg0_25);font-weight:700;text-transform:none;margin:16px 16px 12px}.teaser-category--align-right .teaser-category__background{grid-column:1/8;-webkit-margin-start:-16px;margin-inline-start:-16px}.teaser-category--align-right .teaser-category__label{grid-column:9/16}.teaser-category--align-right .teaser-category__images{grid-column:3/15}.teaser-category--align-right .teaser-category__handles{grid-column:1/3}.teaser-category--align-right .teaser-category__link-container{-webkit-margin-end:16px;margin-inline-end:16px}.teaser-category--align-left .teaser-category__background{grid-column:9/-1;-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-start:0;margin-inline-start:0}.teaser-category--align-left .teaser-category__label{grid-column:2/9;-webkit-margin-end:96px;margin-inline-end:96px}.teaser-category--align-left .teaser-category__images{grid-column:2/14}.teaser-category--align-left .teaser-category__handles{grid-column:14/16}.teaser-category--align-left .teaser-category__link-container{-webkit-margin-end:16px;margin-inline-end:16px}.teaser-category--justify-right .teaser-category__images{justify-content:right}}body.rtl .teaser-category__category-label{direction:rtl}body.rtl .teaser-category__images{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:-24px;margin-inline-start:-24px}body.rtl .teaser-category__link-container{-webkit-margin-end:0;margin-inline-end:0}@media screen and (min-width:960px){body.rtl .teaser-category__link-container{-webkit-margin-start:24px;margin-inline-start:24px}body.rtl .teaser-category--align-right .teaser-category__background{grid-column:10/-1;-webkit-margin-end:-16px;margin-inline-end:-16px}body.rtl .teaser-category--align-right .teaser-category__label{grid-column:2/9}body.rtl .teaser-category--align-right .teaser-category__images{grid-column:3/15}body.rtl .teaser-category--align-right .teaser-category__handles{grid-column:15/-1}body.rtl .teaser-category--align-left .teaser-category__background{grid-column:1/9;-webkit-margin-start:-16px;margin-inline-start:-16px}body.rtl .teaser-category--align-left .teaser-category__label{grid-column:9/16;-webkit-margin-start:96px;margin-inline-start:96px;-webkit-margin-end:0;margin-inline-end:0}body.rtl .teaser-category--align-left .teaser-category__images{grid-column:4/16}body.rtl .teaser-category--align-left .teaser-category__handles{grid-column:2/4}body.rtl .teaser-category--justify-right .teaser-category__images{justify-content:right}}.teaser-category-slider{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.teaser-category-slider__labels{-webkit-padding-start:calc(40px + 4px);padding-inline-start:calc(40px + 4px);grid-area:1/1/auto/-1}.teaser-category-slider__label-headline{margin-bottom:16px}.teaser-category-slider__label-category{color:#000;margin-right:16px;writing-mode:vertical-lr;transform:rotate(180deg);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;position:absolute;height:calc(100% - 48px)}.teaser-category-slider__tile-wrapper{-webkit-padding-end:24px;padding-inline-end:24px;padding-bottom:48px;display:flex}.teaser-category-slider__horizontal-scroll{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px;grid-column:1/-1;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.teaser-category-slider__horizontal-scroll .horizontal-scroll__item{scroll-snap-align:start;scroll-margin-inline-start:24px}.teaser-category-slider__horizontal-scroll .horizontal-scroll__item:first-child{-webkit-margin-start:24px;margin-inline-start:24px}.teaser-category-slider__link{width:100%}.teaser-category-slider__link:focus-visible{margin-top:2px}.teaser-category-slider__image{-webkit-padding-start:calc(40px + 4px);padding-inline-start:calc(40px + 4px);width:100%}@media screen and (max-width:960px){.teaser-category-slider__image--snapped .teaser-category-slider__image-backdrop{opacity:1}}.teaser-category-slider__image img{border-top-right-radius:20px}.teaser-category-slider__image-main{position:relative;z-index:1}.teaser-category-slider__image-backdrop{top:40px;right:1px;width:calc(100% - 10px - 8px);opacity:0;transition:opacity .75s ease-out}@media screen and (min-width:960px){.teaser-category-slider__horizontal-scroll,.teaser-category-slider__label-category--mobile-only{display:none}}@media screen and (max-width:960px){.teaser-category-slider__handles,.teaser-category-slider__label-category--desktop-only,.teaser-category-slider__pagination,.teaser-category-slider__slider{display:none}}@media screen and (min-width:960px){.teaser-category-slider{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-category-slider__labels{grid-area:1/2/-1/-1}.teaser-category-slider__label-copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:14px;line-height:24px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0)}.teaser-category-slider__label-headline{font-size:28px;line-height:36px;margin-bottom:32px}.teaser-category-slider__image{cursor:pointer}.teaser-category-slider__image:hover .teaser-category-slider__image-backdrop{opacity:1}.teaser-category-slider__image img{border-top-right-radius:40px}.teaser-category-slider__image-backdrop{top:calc(24px + 4px);right:6px;width:calc(100% - 12px);border-top-right-radius:40px}.teaser-category-slider__slider{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-area:2/2/auto/16;-webkit-margin-end:-48px;margin-inline-end:-48px}.teaser-category-slider__item-container{display:flex;flex:1 0 100%;width:100%;padding-bottom:48px}.teaser-category-slider__tile-wrapper{-webkit-padding-end:64px;padding-inline-end:64px;width:25%;padding-bottom:unset}.teaser-category-slider__handles{grid-area:2/1/auto/-1;justify-content:space-between;display:flex;width:100%;gap:calc(16px + 4px)}.teaser-category-slider__handles-button{width:6.25%;padding:0;z-index:1}.teaser-category-slider__handles .icon{height:16px;margin:0 auto}.teaser-category-slider__pagination{grid-area:3/1/auto/-1;display:unset}}body.rtl .teaser-category-slider__label-category{margin-right:unset;margin-left:16px}body.rtl .teaser-category-slider__image img,body.rtl .teaser-category-slider__image-backdrop img{border-top-right-radius:0;border-top-left-radius:20px}@media screen and (min-width:960px){body.rtl .teaser-category-slider__handles{flex-flow:row-reverse}body.rtl .teaser-category-slider__image img,body.rtl .teaser-category-slider__image-backdrop img{border-top-left-radius:40px}}.teaser-content--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;color:#fff}.teaser-content--not-redesign .teaser-content__background{background-color:#000;grid-area:1/1/2/-1;justify-self:stretch;align-self:stretch;margin-bottom:-64px;padding-bottom:64px}.teaser-content--not-redesign .teaser-content__background[data-containeralignment=right]{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-24px;margin-inline-end:-24px}.teaser-content--not-redesign .teaser-content__background[data-containeralignment=left]{-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:8px;margin-inline-end:8px}.teaser-content--not-redesign .teaser-content__container{padding:40px 0;position:relative;grid-area:1/1/2/-1}.teaser-content--not-redesign .teaser-content__container[data-containeralignment=right]{-webkit-padding-start:48px;padding-inline-start:48px;-webkit-padding-end:16px;padding-inline-end:16px}.teaser-content--not-redesign .teaser-content__container[data-containeralignment=left]{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:48px;padding-inline-end:48px}.teaser-content--not-redesign .teaser-content__category-link{margin-bottom:8px}.teaser-content--not-redesign .teaser-content__hidden-link{text-decoration:none;pointer-events:none}.teaser-content--not-redesign .teaser-content__headline{margin-bottom:4px;display:inline-block}.teaser-content--not-redesign .teaser-content__copy{margin-bottom:32px}.teaser-content--not-redesign .teaser-content__button-container[data-containeralignment=right]{-webkit-margin-start:-48px;margin-inline-start:-48px;-webkit-margin-end:16px;margin-inline-end:16px}.teaser-content--not-redesign .teaser-content__button-container[data-containeralignment=left]{-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-16px;margin-inline-end:-16px}.teaser-content--not-redesign .teaser-content__button{position:relative;z-index:1}.teaser-content--not-redesign .teaser-content__image{grid-area:2/1/3/-1;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px;transform:translate3d(0,calc(30% - var(--limited-scroll-100) * 30%),0);transition:transform .5s ease}.teaser-content--redesign .teaser-content__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;cursor:pointer;position:relative;grid-template-rows:min-content min-content 1fr;text-decoration:unset}.teaser-content--redesign .teaser-content__wrapper:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.teaser-content--redesign .teaser-content__category-text{grid-area:1/1/1/-1;justify-self:end;-webkit-padding-start:52px;padding-inline-start:52px;padding-bottom:8px}.teaser-content--redesign .teaser-content__vertical-headline{grid-area:2/1/span 2/2;align-self:start;writing-mode:vertical-rl;transform:scale(-1)}.teaser-content--redesign .teaser-content__image-wrapper{grid-area:2/1/auto/-1;-webkit-padding-start:52px;padding-inline-start:52px;padding-bottom:16px;position:relative}.teaser-content--redesign .teaser-content__image{border-bottom-right-radius:20px;overflow:hidden}.teaser-content--redesign .teaser-content__button{position:absolute;top:50%;right:0;transform:translate3d(16px,-50%,0);width:56px;height:56px;background:#fff;padding:16px;border-top-right-radius:12px;border-bottom-left-radius:12px;box-shadow:1px 7px 8px rgba(241,209,161,.8)}.teaser-content--redesign .teaser-content__arrow{transform:translate3d(0,25%,0)}.teaser-content--redesign .teaser-content__container{grid-area:3/1/auto/-1;padding-left:52px;display:flex;flex-direction:column}.teaser-content--redesign .teaser-content__headline{display:none}.teaser-content--redesign .teaser-content__copy{text-align:start;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.teaser-content--redesign .teaser-content__cta-text-link{padding-bottom:16px;pointer-events:none}@media screen and (min-width:960px){.teaser-content--not-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-content--not-redesign .teaser-content__background[data-containeralignment=right]{grid-area:1/10/2/-1;margin:0 0 96px;padding:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:-16px;margin-inline-end:-16px}.teaser-content--not-redesign .teaser-content__background[data-containeralignment=left]{grid-area:1/1/2/8;margin:0 0 96px;padding:0;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:0;margin-inline-end:0}.teaser-content--not-redesign .teaser-content__container{padding-top:160px;margin-bottom:96px}.teaser-content--not-redesign .teaser-content__container[data-containeralignment=right]{grid-area:1/12/2/16;padding:160px 0 64px}.teaser-content--not-redesign .teaser-content__container[data-containeralignment=left]{grid-area:1/2/2/6;padding:160px 0 64px}.teaser-content--not-redesign .teaser-content__image[data-containeralignment=right]{grid-area:1/1/2/11;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:0;margin-inline-end:0}.teaser-content--not-redesign .teaser-content__image[data-containeralignment=left]{grid-area:1/7/2/-1;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:-16px;margin-inline-end:-16px}.teaser-content--not-redesign .teaser-content__container-category-link{-webkit-padding-start:0;padding-inline-start:0}.teaser-content--not-redesign .teaser-content__headline{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;display:block;font-weight:700;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-transform:none;font-size:28px;line-height:36px}.teaser-content--not-redesign .teaser-content__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.teaser-content--not-redesign .teaser-content__button-container[data-containeralignment=left],.teaser-content--not-redesign .teaser-content__button-container[data-containeralignment=right]{margin:0}.teaser-content--not-redesign .teaser-content__image{margin-top:48px;transform:translate3d(0,calc(20% - var(--limited-scroll-100) * 20%),0)}.teaser-content--redesign .teaser-content__wrapper{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 96px}.teaser-content--redesign .teaser-content__category-text{grid-area:1/2/1/8;justify-self:start;-webkit-padding-start:revert;padding-inline-start:revert}.teaser-content--redesign .teaser-content__vertical-headline{display:none}.teaser-content--redesign .teaser-content__image-wrapper{grid-area:2/2/auto/8;-webkit-padding-start:revert;padding-inline-start:revert;padding-bottom:revert}.teaser-content--redesign .teaser-content__image{border-bottom-right-radius:80px}.teaser-content--redesign .teaser-content__button{transform:translate3d(50%,-50%,0)}.teaser-content--redesign .teaser-content__container{grid-area:1/-9/-1/-2;align-self:center;-webkit-padding-start:revert;padding-inline-start:revert}.teaser-content--redesign .teaser-content__headline{display:flex;font-size:28px;line-height:36px;padding-bottom:8px}}body.rtl .teaser-content--not-redesign{direction:ltr}body.rtl .teaser-content--not-redesign .teaser-content__container{direction:rtl}body.rtl .teaser-content--not-redesign .teaser-content__category-link{display:flex}body.rtl .teaser-content--not-redesign .teaser-content__button{margin-left:auto}body.rtl .teaser-content--redesign{direction:ltr}body.rtl .teaser-content--redesign .teaser-content__container{direction:rtl}body.rtl .teaser-content--redesign .teaser-content__arrow{transform:translate3d(0,25%,0) scaleX(-1)}@media screen and (min-width:960px){body.rtl .teaser-content--redesign{direction:rtl}body.rtl .teaser-content--redesign .teaser-content__image{border-bottom-right-radius:revert;border-bottom-left-radius:80px}body.rtl .teaser-content--redesign .teaser-content__button{right:revert;left:0;transform:translate3d(-50%,-50%,0)}}:root{--limited-scroll-80:1;--marquee-text-width:0}.teaser-product-inspiration-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;overflow-x:hidden}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/4/2/-1;writing-mode:vertical-rl;display:flex;justify-content:center;transform:rotate(180deg) translate3d(0,calc(-1 * calc(96px * (1 - var(--limited-scroll-80)))),0)}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/1/2/4;margin-left:-24px;margin-right:-16px;overflow:hidden}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__first-image{transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),calc(96px * (1 - var(--limited-scroll-80))),0)}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:3/1/4/3;margin:-100px 32px 0 -24px;z-index:1;overflow:hidden}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image{transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),0,0);overflow:hidden;border-bottom-right-radius:40px}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__marquee-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:2/1/4/-1;margin:0 -24px;padding-bottom:12px;display:flex;align-items:flex-end}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline{align-self:center}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__product-tile{grid-area:2/2/3/4;margin:-104px -32px 0;border-bottom-left-radius:20px;height:auto;z-index:2;box-shadow:0 25px 42px -12px #f1d1a1}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline{align-self:center}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:2/2/3/-1;margin:-104px 16px 0 4px;z-index:2}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image{transform:translate3d(calc(96px * (1 - var(--limited-scroll-80))),0,0);border-bottom-left-radius:20px;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/1/2/-1}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__copy-container{grid-area:2/1/3/-1;margin-top:8px}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:3/1/4/3;margin:24px -32px 0 -24px;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__first-image{transform:translate3d(calc(-1 * 48px * (1 - var(--limited-scroll-80))),calc(48px * (1 - var(--limited-scroll-80))),0)}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:4/1/5/3;margin:-104px 32px 0 -24px;overflow:hidden;z-index:2}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image{transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),0,0);border-top-right-radius:40px;border-bottom-right-radius:40px;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:3/2/4/-1;margin:75px -16px 0 4px;border-bottom-right-radius:20px;overflow:hidden;z-index:1}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image{transform:translate3d(calc(48px * (1 - var(--limited-scroll-80))),0,0);border-bottom-left-radius:20px;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image-container{grid-area:5/2/6/-1;margin:-72px -16px 0 -24px;overflow:hidden;z-index:3}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image{transform:translate3d(calc(48px * (1 - var(--limited-scroll-80))),calc(48px * (1 - var(--limited-scroll-80))),0);border-bottom-left-radius:20px;overflow:hidden}.teaser-product-inspiration-redesign .teaser-product-inspiration-redesign__image{transition:transform .3s ease-out}.teaser-product-inspiration-redesign__marquee-container{position:relative;overflow:hidden}@keyframes loop{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * (var(--marquee-text-width) + 16px)),0,0)}}.teaser-product-inspiration-redesign__marquee{display:inline-flex;gap:16px;will-change:transform}.teaser-product-inspiration-redesign__marquee--animating{animation:loop 5s linear infinite}.teaser-product-inspiration-redesign__marquee-text{white-space:nowrap;width:100%}.teaser-product-inspiration-redesign__marquee-gradient{position:absolute;width:100%;height:100%;margin-bottom:-12px;background:linear-gradient(90deg,rgb(255,255,255),rgba(184,219,66,0) 50%,rgba(147,169,125,0))}.teaser-product-inspiration-redesign__square-image{position:relative;padding-top:100%;height:auto;width:100%}.teaser-product-inspiration-redesign__square-image img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover}@media screen and (min-width:960px){.teaser-product-inspiration-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline-container,.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/-4/4/-3;transform:rotate(180deg) translate3d(0,calc(160px * (1 - var(--limited-scroll-80))),0);justify-content:flex-start}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline{font-size:49px;line-height:60px;-webkit-margin-start:min(30vw,411px);margin-inline-start:min(30vw,411px)}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/3/2/10;margin-left:0;margin-right:-40px}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image{transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),calc(96px * (1 - var(--limited-scroll-80))),0)}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:3/10/4/15;margin:-194px 0 0 32px;border-bottom-right-radius:0}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image{border-top-left-radius:80px;border-bottom-right-radius:0;transform:translate3d(calc(48px * (1 - var(--limited-scroll-80))),0,0)}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__product-tile{grid-area:2/7/3/11;margin:-384px 16px 0;z-index:2}.teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:3/3/4/11;font-size:66px;line-height:78px;margin:auto auto 0 0;padding-bottom:12px}.teaser-product-inspiration-redesign__three-image-layout{grid-template-rows:auto auto 1fr}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline{font-size:49px;line-height:60px;-webkit-margin-start:min(30vw,411px);margin-inline-start:min(30vw,411px)}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/5/2/14;margin-left:16px;margin-right:24px}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:2/10/4/15;margin:-160px 0 0 32px;border-bottom-right-radius:0}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image{border-top-left-radius:80px;border-bottom-right-radius:0;transform:translate3d(calc(48px * (1 - var(--limited-scroll-80))),0,0)}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:2/3/3/7;margin:-445px 16px 0;z-index:1;border-bottom-left-radius:80px;border-top-right-radius:80px}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image{border-bottom-left-radius:80px;border-top-right-radius:80px;transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),0,0)}.teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:3/3/-1/11;font-size:66px;line-height:78px;margin:auto auto 0 0;padding-bottom:12px}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__headline-container{margin:0 auto}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__headline{font-size:49px;line-height:60px}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__copy-container{margin:4px auto 0}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:16px;line-height:28px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_18)}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:3/5/5/13;margin:48px 16px 0;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:5/10/6/15;margin:-240px 0 0 32px;overflow:hidden;z-index:2}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image{border-bottom-right-radius:0;border-top-right-radius:0;border-top-left-radius:80px;transform:translate3d(calc(48px * (1 - var(--limited-scroll-80))),0,0)}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:3/4/4/7;margin:160px 16px 0 -24px;border-bottom-left-radius:80px;border-bottom-right-radius:0;overflow:hidden;z-index:1}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image{transform:translate3d(calc(-1 * 48px * (1 - var(--limited-scroll-80))),0,0);border-top-right-radius:80px;overflow:hidden}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image-container{grid-area:5/5/6/9;margin:--72px 0 0 -16px;border-bottom-left-radius:0;border-top-right-radius:80px;overflow:hidden;z-index:2}.teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image{transform:translate3d(calc(-1 * 96px * (1 - var(--limited-scroll-80))),calc(96px * (1 - var(--limited-scroll-80))),0);border-bottom-left-radius:0;border-top-right-radius:80px;overflow:hidden}.teaser-product-inspiration-redesign__marquee-container{width:100%}.teaser-product-inspiration-redesign__image--square-desktop{position:relative;padding-top:100%;height:auto;width:100%}.teaser-product-inspiration-redesign__image--square-desktop img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover}}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline-container,body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/-4/2/1}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image-container,body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/-1/2/-4}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image-container,body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:3/-1/4/-3}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__marquee-container,body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:2/-1/4/1}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__product-tile{grid-area:2/-2/3/-4}body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:2/-2/3/1}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/-1/2/1}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__copy-container{grid-area:2/-1/3/1}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:3/-1/4/-3}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:4/-1/5/-3}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:3/-2/4/1}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image-container{grid-area:5/-2/6/1}@media screen and (min-width:960px){body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline-container,body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline-container{grid-area:1/4/4/3}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/-3/2/-10}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:3/-10/4/-15}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__product-tile{grid-area:2/-7/3/-11}body.rtl .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:3/-3/4/-11}body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:1/-5/2/-14}body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:2/-10/4/-15}body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:2/-3/3/-7}body.rtl .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__marquee-container{grid-area:3/-3/-1/-11}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__first-image-container{grid-area:3/-5/5/-13}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__second-image-container{grid-area:5/-10/6/-15}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__third-image-container{grid-area:3/-4/4/-7}body.rtl .teaser-product-inspiration-redesign__four-image-layout .teaser-product-inspiration-redesign__fourth-image-container{grid-area:5/-5/6/-9}}body.vert .teaser-product-inspiration-redesign__product-layout .teaser-product-inspiration-redesign__headline-container,body.vert .teaser-product-inspiration-redesign__three-image-layout .teaser-product-inspiration-redesign__headline-container{transform:rotate(0)}:root{--limited-scroll-70:1;--limited-scroll-65:1}.teaser-product-inspiration{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.teaser-product-inspiration__start{grid-area:1/1/2/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:16px;column-gap:16px;z-index:1;align-content:start}.teaser-product-inspiration__header{grid-area:1/1/1/-1;-webkit-margin-start:24px;margin-inline-start:24px;-webkit-margin-end:24px;margin-inline-end:24px;margin-bottom:48px}.teaser-product-inspiration__headline-link{text-decoration:none}.teaser-product-inspiration__header-category-link{margin-bottom:8px}.teaser-product-inspiration__background{margin-top:-66%;grid-area:2/1/4/-1;-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:-24px;margin-inline-start:-24px}.teaser-product-inspiration__first{-webkit-margin-after:24px;margin-block-end:24px;-webkit-padding-start:24px;padding-inline-start:24px;overflow:hidden;-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-start:-24px;margin-inline-start:-24px;grid-area:2/1/3/3;z-index:1}.teaser-product-inspiration__first-img{transform:translate3d(calc(100% - var(--limited-scroll-70) * 100%),0,0)}.teaser-product-inspiration__first-bg{-webkit-margin-before:96px;margin-block-start:96px;grid-area:2/1/3/3;-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-start:-24px;margin-inline-start:-24px;margin-bottom:-48px;overflow:hidden;z-index:0}.teaser-product-inspiration__first-bg:after{display:block;content:" ";height:100%;background:#000;transform:translate3d(calc(80% - var(--limited-scroll-65) * 80%),0,0)}.teaser-product-inspiration__middle{grid-area:3/2/3/-1;z-index:0;-webkit-margin-end:-24px;margin-inline-end:-24px}.teaser-product-inspiration__link{grid-area:5/1/auto/-1;text-align:center;z-index:1}.teaser-product-inspiration__end{grid-area:4/1/auto/-1;z-index:1;-webkit-margin-after:16px;margin-block-end:16px;align-content:start;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:inherit;column-gap:inherit;justify-items:stretch}.teaser-product-inspiration__second-bg{grid-area:1/3/auto/5;overflow:hidden;-webkit-margin-after:96px;margin-block-end:96px;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-24px;margin-inline-end:-24px;z-index:1}.teaser-product-inspiration__second-bg:after{display:block;content:"";min-height:65px;height:100%;background:#000;transform:translate3d(calc(var(--limited-scroll-65) * 100% - 100%),0,0)}.teaser-product-inspiration__second{grid-area:1/3/auto/5;overflow:hidden;-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-start:-16px;margin-inline-start:-16px;z-index:1}.teaser-product-inspiration__second-img{transform:translate3d(calc((var(--limited-scroll-70) - 1) * 100%),0,0)}.teaser-product-inspiration__third{grid-area:1/1/auto/3;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-before:96px;margin-block-start:96px;-webkit-padding-end:16px;padding-inline-end:16px}.teaser-product-inspiration__first-bg:after,.teaser-product-inspiration__first-img,.teaser-product-inspiration__second-bg:after,.teaser-product-inspiration__second-img{transition:transform .5s linear}@media screen and (min-width:960px){.teaser-product-inspiration{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-product-inspiration__headline{font-size:40px;line-height:52px}.teaser-product-inspiration__start{grid-area:1/2/4/7;grid-template-columns:repeat(5,minmax(0,1fr));-webkit-margin-before:96px;margin-block-start:96px}.teaser-product-inspiration__header{grid-column:1/5;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.teaser-product-inspiration__header-copy{-webkit-margin-after:64px;margin-block-end:64px}.teaser-product-inspiration__first{grid-area:2/3/auto/-1;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.teaser-product-inspiration-first-img{margin-bottom:0}.teaser-product-inspiration__first-bg{grid-area:2/2/auto/-1;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:0}.teaser-product-inspiration__middle{grid-area:1/6/auto/12;-webkit-margin-before:160px;margin-block-start:160px;-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-after:24px;margin-block-end:24px;-webkit-margin-start:0;margin-inline-start:0}.teaser-product-inspiration__link{grid-area:2/6/auto/12;-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:0;margin-inline-start:0}.teaser-product-inspiration__background{grid-area:1/9/4/-1;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-before:0;margin-block-start:0}.teaser-product-inspiration__end{grid-area:1/11/4/-1;grid-template-columns:repeat(6,minmax(0,1fr));-webkit-margin-before:160px;margin-block-start:160px;-webkit-margin-after:0;margin-block-end:0}.teaser-product-inspiration__second-bg{grid-area:1/2/auto/6;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-before:24px;margin-block-start:24px;-webkit-margin-after:64px;margin-block-end:64px;-webkit-padding-after:160px;padding-block-end:160px}.teaser-product-inspiration__second{grid-area:1/2/auto/5;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-before:48px;margin-block-start:48px;-webkit-margin-after:64px;margin-block-end:64px;-webkit-padding-end:16px;padding-inline-end:16px}.teaser-product-inspiration__third{grid-area:2/1/auto/3;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-before:24px;margin-block-start:24px;-webkit-padding-end:0;padding-inline-end:0}}body.rtl .teaser-product-inspiration__first-img{transform:translate3d(calc(var(--limited-scroll-70) * 100% - 100%),0,0)}body.rtl .teaser-product-inspiration__first-bg:after{transform:translate3d(calc(var(--limited-scroll-65) * 80% - 80%),0,0)}body.rtl .teaser-product-inspiration__second-img{transform:translate3d(calc((1 - var(--limited-scroll-70)) * 100%),0,0)}body.rtl .teaser-product-inspiration__second-bg:after{transform:translate3d(calc(100% - var(--limited-scroll-65) * 100%),0,0)}body.rtl .teaser-product-inspiration__background{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.teaser-product-inspiration-redesign__marquee--animating{animation:none}}.teaser-stage{max-width:1440px;width:100%;margin:0 auto 96px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.teaser-stage__go{z-index:4;position:absolute;top:50%;transform:translateY(-50%);padding:12px;cursor:pointer;display:none}.teaser-stage__go--left{left:0}.teaser-stage__go--right{right:0}.teaser-stage__go:hover .icon{stroke:url(#catrice-colors-accent-300);stroke:linear-gradient(270deg,#ff6047,#c850f5 50%,#693abd)}.teaser-stage__nav{z-index:4;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);display:flex}.teaser-stage__nav-button{padding:8px;border:0;cursor:pointer;background-color:rgba(0,0,0,0);opacity:.2}.teaser-stage__nav-button:after{display:block;content:"";width:32px;height:3px}.teaser-stage__nav-button--active{opacity:1}.teaser-stage--dark .teaser-stage__go{color:#fff}.teaser-stage--dark .teaser-stage__nav-button:after{background:#fff}.teaser-stage--light .teaser-stage__go{color:#000}.teaser-stage--light .teaser-stage__nav-button:after{background:#000}.teaser-stage a{text-decoration:none}.teaser-stage__slider .slider__item--current .teaser-stage__element{z-index:2}.teaser-stage__slider .slider__item--left .teaser-stage__element{z-index:0}.teaser-stage__slider .slider__item--left .teaser-stage__label{opacity:0}.teaser-stage__slider .slider__item--right .teaser-stage__element{z-index:0}.teaser-stage__slider .slider__item--right .teaser-stage__label{opacity:0}.teaser-stage__slider .slider__item--animating,.teaser-stage__slider .slider__item--swiping{transition:transform .75s ease-out}.teaser-stage__element{position:relative;width:100%;overflow:hidden;height:556px}.teaser-stage__element--dark{color:#fff}.teaser-stage__element--dark:before{background:linear-gradient(180deg,rgba(255,255,255,0) 42.71%,#ffffff)}.teaser-stage__text{display:grid;height:100%}.teaser-stage__label{justify-content:flex-end;padding-bottom:72px;transition:opacity .5s ease-in .5s;display:flex;flex-direction:column;z-index:1;margin:0 24px;align-items:flex-start}.teaser-stage__background{position:absolute;height:100%;width:100%}.teaser-stage__background picture{height:100%}.teaser-stage__background picture img{width:100%;min-height:100%;object-fit:cover}.teaser-stage__headline{margin-bottom:4px}.teaser-stage__copy{margin-bottom:24px}.teaser-stage__category{margin-bottom:8px}@media screen and (min-width:960px){.teaser-stage{margin:0 auto 128px}.teaser-stage__go{display:block}.teaser-stage__text{grid-template-columns:1fr 1fr}.teaser-stage__label{padding-bottom:0;justify-content:center}.teaser-stage__headline{font-size:49px;line-height:60px}.teaser-stage__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none;margin-bottom:32px}.teaser-stage--left .teaser-stage__background img{object-position:75% center}.teaser-stage--left .teaser-stage__label{margin-left:12.5%;margin-right:16px}.teaser-stage--right .teaser-stage__background img{object-position:25% center}.teaser-stage--right .teaser-stage__label{grid-column:2;margin-left:16px;margin-right:12.5%}}.teaser-stage-single{position:relative;width:100%;overflow:hidden;height:620px;cursor:pointer;margin-bottom:-48px}.teaser-stage-single:before{content:"";position:absolute;top:calc(100% - 308px);left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0) 13.02%,#ffffff);z-index:1}.teaser-stage-single--dark{color:#fff}.teaser-stage-single--dark:before{background:linear-gradient(180deg,rgba(255,255,255,0) 42.71%,#ffffff)}.teaser-stage-single__text{display:grid;height:100%}.teaser-stage-single__label{justify-content:flex-end;padding-bottom:72px;transition:opacity .5s ease-in .5s;display:flex;flex-direction:column;z-index:1;margin:0 24px;align-items:flex-start}.teaser-stage-single__headline{margin-bottom:4px;display:flex;justify-content:space-between;align-items:flex-end;width:100%;overflow-wrap:break-word}.teaser-stage-single__copy{margin-bottom:24px}.teaser-stage-single__category{margin-bottom:8px}.teaser-stage-single__background{position:absolute;height:100%;width:100%;isolation:isolate;z-index:-1;overflow:hidden}.teaser-stage-single__background picture{height:100%}.teaser-stage-single__background picture img{width:100%;min-height:100%;object-fit:cover}.teaser-stage-single__icon{transform:rotate(-90deg);margin-bottom:4px}.teaser-stage-single__icon--big{height:40px;stroke-width:2px}.teaser-stage-single__icon--small{height:28px}@media screen and (min-width:960px){.teaser-stage-single__text{grid-template-columns:1fr 1fr}.teaser-stage-single__headline{width:auto}.teaser-stage-single__headline--big{font-size:66px;line-height:78px}.teaser-stage-single__headline--small{font-size:40px;line-height:52px}.teaser-stage-single__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:28px;font-weight:300;letter-spacing:var(--letterSpacing0_4);text-transform:none;margin-bottom:32px}.teaser-stage-single__background--dark:before{background:linear-gradient(180deg,rgba(255,255,255,0) 23.96%,#ffffff)}.teaser-stage-single__label{-webkit-margin-start:32px;margin-inline-start:32px;justify-content:end;padding-bottom:128px}.teaser-stage-single__icon{-webkit-margin-start:24px;margin-inline-start:24px}}body.rtl .teaser-stage__label{grid-column:2}body.rtl .teaser-stage--right .teaser-stage__label{grid-column:1}body.rtl .teaser-stage-single__icon{transform:rotate(90deg)}@media screen and (min-width:960px){body.rtl .teaser-stage-single__label{grid-column:2}}:root{--limited-scroll-100:1}.teaser-video--not-redesign{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;grid-template-rows:auto 1fr}.teaser-video--not-redesign .teaser-video__headline{margin-bottom:4px}.teaser-video--not-redesign:before{grid-area:1/1/auto/-1;background:#000;margin-bottom:-64px;-webkit-margin-end:8px;margin-inline-end:8px;-webkit-margin-start:-24px;margin-inline-start:-24px;content:""}.teaser-video--not-redesign[data-containeralignment=right]:before{-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:8px;margin-inline-start:8px}.teaser-video--not-redesign .teaser-video__background{grid-area:2/1/auto/-1;-webkit-margin-end:-24px;margin-inline-end:-24px;-webkit-margin-start:-24px;margin-inline-start:-24px;z-index:-1}.teaser-video--not-redesign .teaser-video__content{grid-area:1/1/auto/-1;padding:40px 0;color:#fff}.teaser-video--not-redesign .teaser-video__content-text{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:24px;margin-inline-end:24px}.teaser-video--not-redesign .teaser-video__content-text[data-containeralignment=right]{-webkit-margin-start:40px;margin-inline-start:40px;-webkit-margin-end:0;margin-inline-end:0}.teaser-video--not-redesign .teaser-video__copy{margin-bottom:32px}.teaser-video--not-redesign .teaser-video__video-container{grid-area:2/1/auto/-1;-webkit-margin-start:-24px;margin-inline-start:-24px;-webkit-margin-end:-24px;margin-inline-end:-24px}.teaser-video--not-redesign .teaser-video__video{transform:translate3d(0,calc(30% - var(--limited-scroll-100) * 30%),0);transition:transform .5s ease}.teaser-video--redesign .teaser-video__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;cursor:pointer;position:relative;grid-template-rows:min-content min-content 1fr;text-decoration:unset}.teaser-video--redesign .teaser-video__wrapper:focus-visible{outline:1px auto Highlight;outline:1px auto -webkit-focus-ring-color}.teaser-video--redesign .teaser-video__category-text{grid-area:1/1/1/-1;justify-self:end;-webkit-padding-start:52px;padding-inline-start:52px;padding-bottom:8px}.teaser-video--redesign .teaser-video__vertical-headline{grid-area:2/1/span 2/2;align-self:start;writing-mode:vertical-rl;transform:scale(-1)}.teaser-video--redesign .teaser-video__video-container{grid-area:2/1/auto/-1;-webkit-padding-start:52px;padding-inline-start:52px;padding-bottom:16px;position:relative}.teaser-video--redesign .teaser-video__video{border-bottom-right-radius:20px;overflow:hidden}.teaser-video--redesign .teaser-video__button{position:absolute;top:50%;right:0;transform:translate3d(16px,-50%,0);width:56px;height:56px;background:#fff;padding:16px;border-top-right-radius:12px;border-bottom-left-radius:12px;box-shadow:1px 7px 8px rgba(241,209,161,.8)}.teaser-video--redesign .teaser-video__arrow{transform:translate3d(0,25%,0)}.teaser-video--redesign .teaser-video__container{grid-area:3/1/auto/-1;padding-left:52px;display:flex;flex-direction:column}.teaser-video--redesign .teaser-video__headline{display:none}.teaser-video--redesign .teaser-video__copy{text-align:start;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.teaser-video--redesign .teaser-video__cta-text-link{padding-bottom:16px;pointer-events:none}@media screen and (min-width:960px){.teaser-video--not-redesign{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.teaser-video--not-redesign .teaser-video__headline{font-size:28px;line-height:36px}.teaser-video--not-redesign:before{grid-column:1/15;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:-16px;margin-inline-start:-16px;margin-bottom:24px}.teaser-video--not-redesign[data-containeralignment=right]:before{margin:0 0 24px;grid-column:3/-1;-webkit-margin-end:-16px;margin-inline-end:-16px;-webkit-margin-start:0;margin-inline-start:0}.teaser-video--not-redesign .teaser-video__background{grid-area:1/3/-1/9;margin-top:auto;margin-bottom:24px}.teaser-video--not-redesign .teaser-video__background[data-containeralignment=right]{grid-area:1/9/-1/15}.teaser-video--not-redesign .teaser-video__content{grid-column:2/6;padding:96px 0 0}.teaser-video--not-redesign .teaser-video__content[data-containeralignment=right]{grid-column:12/16;-webkit-margin-start:0;margin-inline-start:0}.teaser-video--not-redesign .teaser-video__content-text,.teaser-video--not-redesign .teaser-video__content-text[data-containeralignment=right]{margin:0}.teaser-video--not-redesign .teaser-video__copy{font-family:Futura Now Text,Noto Sans,Futura,sans-serif;font-size:18px;line-height:35px;font-weight:300;text-transform:none;letter-spacing:var(--letterSpacing0_2)}.teaser-video--not-redesign .teaser-video__video-container{grid-area:1/7/-1/16;margin:96px 0 0}.teaser-video--not-redesign .teaser-video__video-container[data-containeralignment=right]{grid-area:1/2/-1/11}.teaser-video--redesign .teaser-video__wrapper{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 96px}.teaser-video--redesign .teaser-video__category-text{grid-area:1/2/1/8;justify-self:start;-webkit-padding-start:revert;padding-inline-start:revert}.teaser-video--redesign .teaser-video__vertical-headline{display:none}.teaser-video--redesign .teaser-video__video-container{grid-area:2/2/auto/8;-webkit-padding-start:revert;padding-inline-start:revert;padding-bottom:revert}.teaser-video--redesign .teaser-video__video{border-bottom-right-radius:80px}.teaser-video--redesign .teaser-video__button{transform:translate3d(50%,-50%,0)}.teaser-video--redesign .teaser-video__container{grid-area:1/-9/-1/-2;align-self:center;-webkit-padding-start:revert;padding-inline-start:revert}.teaser-video--redesign .teaser-video__headline{display:flex;font-size:28px;line-height:36px;padding-bottom:8px}}body.rtl .teaser-video--redesign{direction:ltr}body.rtl .teaser-video--redesign .teaser-video__container{direction:rtl}body.rtl .teaser-video--redesign .teaser-video__arrow{transform:translate3d(0,25%,0) scaleX(-1)}@media screen and (min-width:960px){body.rtl .teaser-video--redesign{direction:rtl}body.rtl .teaser-video--redesign .teaser-video__video{border-bottom-right-radius:revert;border-bottom-left-radius:80px}body.rtl .teaser-video--redesign .teaser-video__button{right:revert;left:0;transform:translate3d(-50%,-50%,0)}}.text-basic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;padding:0 24px 96px;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%}.text-basic .rich-text{grid-area:1/1/-1/-1}@media screen and (min-width:960px){.text-basic{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.text-basic .rich-text{grid-area:1/4/-1/14}}.tool-teaser{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow-wrap:break-word;margin:0 auto;grid-column-gap:16px;column-gap:16px;max-width:1440px;width:100%;padding:0 0 32px}.tool-teaser__background-img{grid-area:1/1/auto/-1;margin-top:24px}.tool-teaser__product-img{grid-area:1/1/auto/3;margin-top:24px;position:relative}.tool-teaser__product-img img{position:absolute;top:0;right:0;width:auto;height:100%}.tool-teaser__title{grid-area:1/1/auto/-1;z-index:2}.tool-teaser__headline{display:inline-flex;padding:8px 16px;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;background-color:#fff}.tool-teaser__text{grid-area:1/3/auto/-1;display:flex;align-items:center;z-index:2}.tool-teaser__button-container{grid-area:1/1/auto/-1;display:flex;align-items:flex-end;justify-content:center;z-index:2}.tool-teaser__button{transform:translateY(50%)}.tool-teaser__content{grid-area:1/1/auto/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}@media screen and (min-width:960px){.tool-teaser{grid-template-columns:repeat(16,minmax(0,1fr));padding:0 16px 128px}.tool-teaser__background-img{margin-top:32px}.tool-teaser__background-img,.tool-teaser__product-img{-webkit-margin-start:-16px;margin-inline-start:-16px;-webkit-margin-end:-16px;margin-inline-end:-16px}.tool-teaser__product-img{grid-column:1/9}.tool-teaser__title{grid-column:2/8;-webkit-margin-start:-16px;margin-inline-start:-16px}.tool-teaser__headline{font-size:28px;line-height:36px;padding:12px 32px}.tool-teaser__text{font-size:40px;line-height:52px;padding-bottom:16px}.tool-teaser__button{transform:none}.tool-teaser__content{grid-column:10/16;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}body.rtl .tool-teaser__product-img{transform:scaleX(-1)}