*{letter-spacing:1%}:root{--litebox-content-padding: 0.625rem 1.25rem;--litebox-modal-radius: 0;--litebox-drawer-header-padding: 0.625rem 1.25rem 0;--litebox-header-background: #ffffff;--litebox-header-border-widths: 0;--litebox-header-border-styles: solid;--litebox-header-border-colors: #e5e7eb;--litebox-title-text-transform: uppercase;--litebox-title-letter-spacing: 5%;--litebox-backdrop: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3))}.c-xsellers.swiper:not(.swiper-initialized){opacity:0}@font-face{font-family:"oujo-iconfont";src:url("../fonts/oujo-iconfont.woff2?5eaa588bd76553adeb67303a97de20dd211943bfedf78fbd24f94c158a1af426ede778721be1d6cd") format("woff2"),url("../fonts/oujo-iconfont.woff?5eaa588bd76553adeb67303a97de20dd211943bfedf78fbd24f94c158a1af426ede778721be1d6cd") format("woff");font-display:swap}.icon.icon-youtube:before{content:"\f101"/""}.icon.icon-x-twitter:before{content:"\f102"/""}.icon.icon-whatsapp:before{content:"\f103"/""}.icon.icon-video:before{content:"\f104"/""}.icon.icon-update:before{content:"\f105"/""}.icon.icon-twitter:before{content:"\f106"/""}.icon.icon-trash:before{content:"\f107"/""}.icon.icon-storelocator_outline:before{content:"\f108"/""}.icon.icon-storelocator:before{content:"\f109"/""}.icon.icon-stockrecord:before{content:"\f10a"/""}.icon.icon-star:before{content:"\f10b"/""}.icon.icon-shopping-cart:before{content:"\f10c"/""}.icon.icon-share:before{content:"\f10d"/""}.icon.icon-secure:before{content:"\f10e"/""}.icon.icon-preview:before{content:"\f10f"/""}.icon.icon-plus:before{content:"\f110"/""}.icon.icon-play:before{content:"\f111"/""}.icon.icon-pinterest:before{content:"\f112"/""}.icon.icon-pdf:before{content:"\f113"/""}.icon.icon-paypal:before{content:"\f114"/""}.icon.icon-passkey:before{content:"\f115"/""}.icon.icon-out:before{content:"\f116"/""}.icon.icon-notify:before{content:"\f117"/""}.icon.icon-nav:before{content:"\f118"/""}.icon.icon-nav-expand:before{content:"\f119"/""}.icon.icon-minus:before{content:"\f11a"/""}.icon.icon-magnifier:before{content:"\f11b"/""}.icon.icon-logo:before{content:"\f11c"/""}.icon.icon-language:before{content:"\f11d"/""}.icon.icon-label:before{content:"\f11e"/""}.icon.icon-instagram:before{content:"\f11f"/""}.icon.icon-imagemap:before{content:"\f120"/""}.icon.icon-help:before{content:"\f121"/""}.icon.icon-heart:before{content:"\f122"/""}.icon.icon-fragrance:before{content:"\f123"/""}.icon.icon-filter:before{content:"\f124"/""}.icon.icon-filter-search:before{content:"\f125"/""}.icon.icon-filter-reset-circle:before{content:"\f126"/""}.icon.icon-filter-open:before{content:"\f127"/""}.icon.icon-filter-drawer:before{content:"\f128"/""}.icon.icon-filter-close:before{content:"\f129"/""}.icon.icon-filter-check:before{content:"\f12a"/""}.icon.icon-file-upload-tiff:before{content:"\f12b"/""}.icon.icon-file-upload-png:before{content:"\f12c"/""}.icon.icon-file-upload-pdf:before{content:"\f12d"/""}.icon.icon-file-upload-jpeg:before{content:"\f12e"/""}.icon.icon-file-upload-default:before{content:"\f12f"/""}.icon.icon-facebook:before{content:"\f130"/""}.icon.icon-facebook-f:before{content:"\f131"/""}.icon.icon-external-link:before{content:"\f132"/""}.icon.icon-edit:before{content:"\f133"/""}.icon.icon-download:before{content:"\f134"/""}.icon.icon-discount-code:before{content:"\f135"/""}.icon.icon-descending:before{content:"\f136"/""}.icon.icon-close:before{content:"\f137"/""}.icon.icon-clippy:before{content:"\f138"/""}.icon.icon-clippy-check:before{content:"\f139"/""}.icon.icon-check:before{content:"\f13a"/""}.icon.icon-catalog-view-matrix:before{content:"\f13b"/""}.icon.icon-catalog-view-list:before{content:"\f13c"/""}.icon.icon-ascending:before{content:"\f13d"/""}.icon.icon-arrow-up:before{content:"\f13e"/""}.icon.icon-arrow-right:before{content:"\f13f"/""}.icon.icon-arrow-left:before{content:"\f140"/""}.icon.icon-arrow-down:before{content:"\f141"/""}.icon.icon-angle-up:before{content:"\f142"/""}.icon.icon-angle-right:before{content:"\f143"/""}.icon.icon-angle-left:before{content:"\f144"/""}.icon.icon-angle-last:before{content:"\f145"/""}.icon.icon-angle-first:before{content:"\f146"/""}.icon.icon-angle-down:before{content:"\f147"/""}.icon.icon-account:before{content:"\f148"/""}.icon{display:inline-block;font:normal normal normal 14px/1 "oujo-iconfont";font-size:inherit;font-weight:inherit;letter-spacing:0;vertical-align:-10%;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}@keyframes imagemap{0%{transform:scale3d(1, 1, 1)}100%{transform:scale3d(1.05, 1.05, 1.05)}}.taggd__wrapper.active .taggd__button.c-imagemap__button::before{opacity:0}.taggd__button.c-imagemap__button{width:20px;height:20px;scale:.7;border:none;border-radius:100%;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.3);color:#000;mix-blend-mode:multiply;opacity:1}@media screen and (min-width: 1025px){.taggd__button.c-imagemap__button{scale:1}}.taggd__button.c-imagemap__button:hover{background:#000;color:#000;opacity:1}.taggd__button.c-imagemap__button::before{font-size:calc(14px + 0 * ((100vw - 320px) / 1046));position:absolute;top:calc(100% + 0.3125rem);content:attr(data-title);text-transform:uppercase;animation:imagemap 1s ease-in-out infinite alternate;opacity:1;transition:all .1s ease-in-out}@media screen and (min-width: 1366px){.taggd__button.c-imagemap__button::before{font-size:14px}}@media screen and (max-width: 320px){.taggd__button.c-imagemap__button::before{font-size:14px}}.c-imagemap{position:relative;overflow:hidden}@media screen and (min-width: 721px){.c-imagemap{overflow:visible}}.c-imagemap .swiper-button-prev,.c-imagemap .swiper-button-next{--swiper-navigation-width: auto;--swiper-navigation-background: none}.c-imagemap .taggd{margin-bottom:2.5rem}@media screen and (min-width: 721px){.c-imagemap .taggd{margin-bottom:0}}.c-imagemap__image{width:100%}.c-imagemap__image img{width:100%}.c-imagemap:not(:has(.swiper-initialized)) .swiper-container,.c-imagemap:not(:has(.swiper-initialized)) .swiper,.c-imagemap:not(:has(.swiper-initialized)) .swiper-wrapper{position:static;transform:none}.c-imagemap:not(:has(.swiper-initialized)) .swiper-slide{height:auto}.c-imagemap:not(:has(.swiper-initialized)) .swiper-navigation{display:none}.c-imagemap:has(.swiper-initialized) .taggd__wrapper{scale:1;filter:grayscale(0.5);transition:scale .15s}.c-imagemap:has(.swiper-initialized) .taggd__wrapper.is-highlighted{z-index:1;filter:grayscale(0)}.c-imagemap__content-wrap{display:none}@media screen and (min-width: 721px){.c-imagemap__content-wrap{display:block}}.c-imagemap__content-wrap.swiper-initialized{display:block}.c-imagemap__content{display:block;padding:1.25rem 1.875rem}@media screen and (min-width: 721px){.c-imagemap__content{padding:0}}@keyframes imagemapContent{0%{opacity:0}100%{opacity:1}}@media screen and (min-width: 721px){.c-imagemap__content{display:none;z-index:999;position:absolute;width:auto;min-width:400px;padding:1.25rem;background:hsla(0,0%,100%,.98);box-shadow:0 0 60px 0 rgba(0,0,0,.4);opacity:0}.c-imagemap__content.is-visible{animation:imagemapContent .15s ease-in-out both}}.c-imagemap__content::before{position:absolute;content:""}.c-imagemap__content.fitsRight{transform:translateX(0.625rem)}.c-imagemap__content.fitsRight::before{top:50%;left:-6px;transform:translateY(-50%);border-top:6px solid rgba(0,0,0,0);border-right:6px solid #fff;border-bottom:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsRightBottom{transform:translateY(0.625rem)}.c-imagemap__content.fitsRightBottom::before{top:-6px;left:6px;transform:translateX(-6px);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsRightTop{transform:translateY(-0.625rem)}.c-imagemap__content.fitsRightTop::before{bottom:-6px;left:6px;transform:translateX(-6px);border-top:6px solid #fff;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsLeft{transform:translateX(-0.625rem)}.c-imagemap__content.fitsLeft::before{top:50%;right:-6px;transform:translateY(-50%);border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:6px solid #fff}.c-imagemap__content.fitsLeftBottom{transform:translateY(0.625rem)}.c-imagemap__content.fitsLeftBottom::before{top:-6px;right:6px;transform:translateX(6px);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsLeftTop{transform:translateY(-0.625rem)}.c-imagemap__content.fitsLeftTop::before{right:6px;bottom:-6px;transform:translateX(6px);border-top:6px solid #fff;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsTop{transform:translateY(-1.25rem)}.c-imagemap__content.fitsTop::before{bottom:-6px;left:50%;transform:translateX(-50%);border-top:6px solid #fff;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content.fitsBottom{transform:translateY(1.25rem)}.c-imagemap__content.fitsBottom::before{top:-6px;left:50%;transform:translateX(-50%);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.c-imagemap__content .product-item{margin:0;padding:0;border:none}.c-imagemap__content .product-item .image{padding:0}.c-imagemap__content .product-item .title{height:auto}.c-imagemap__content .product-item .cta-button{padding:0;opacity:1}.c-imagemap__content .product-item .cta-button .button{margin:0}.c-imagemap__content .c-imagemap-product__image{border-width:1px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff}.c-imagemap__content .c-imagemap-product__title{display:flex;flex-flow:column wrap;font-size:calc(16px + 0 * ((100vw - 320px) / 1046));margin:.3125rem 0;text-transform:uppercase}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-product__title{font-size:16px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-product__title{font-size:16px}}.c-imagemap__content .c-imagemap-product__title .item-subtitle{display:block;font-family:"TT Norms Pro Regular",sans-serif;font-size:calc(12px + 0 * ((100vw - 320px) / 1046))}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-product__title .item-subtitle{font-size:12px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-product__title .item-subtitle{font-size:12px}}.c-imagemap__content .c-imagemap-product .c-product-pricing--imagemap{display:inline}.c-imagemap__content .c-imagemap-product .c-product-pricing--imagemap .c-product-pricing__price{font-size:calc(16px + 0 * ((100vw - 320px) / 1046))}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-product .c-product-pricing--imagemap .c-product-pricing__price{font-size:16px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-product .c-product-pricing--imagemap .c-product-pricing__price{font-size:16px}}.c-imagemap__content .c-imagemap-product .c-product-stockrecord--imagemap{display:inline}.c-imagemap__content .c-imagemap-product .c-product-stockrecord__item{margin-bottom:0;font-size:0}.c-imagemap__content .c-imagemap-product__cta{margin-top:.625rem}.c-imagemap__content .c-imagemap-product__cta .c-button{font-size:calc(14px + 0 * ((100vw - 320px) / 1046))}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-product__cta .c-button{font-size:14px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-product__cta .c-button{font-size:14px}}.c-imagemap__content .c-imagemap-content{display:flex;flex-flow:column wrap;position:relative;flex-wrap:nowrap;justify-content:space-between;gap:.625rem;text-align:center}@media screen and (min-width: 481px){.c-imagemap__content .c-imagemap-content{flex-flow:row wrap;max-width:480px;text-align:left}}@media screen and (min-width: 481px){.c-imagemap__content .c-imagemap-content:has(.c-imagemap-content__image) .c-imagemap-content__description{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5*1.25rem);max-width:calc(50% - 0.5*1.25rem)}}@media screen and (min-width: 481px)and (-ms-high-contrast: none),screen and (min-width: 481px)and (-ms-high-contrast: active){.c-imagemap__content .c-imagemap-content:has(.c-imagemap-content__image) .c-imagemap-content__description{flex-basis:50%}}.c-imagemap__content .c-imagemap-content__description{order:1}.c-imagemap__content .c-imagemap-content__description p{font-size:calc(14px + 0 * ((100vw - 320px) / 1046))}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-content__description p{font-size:14px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-content__description p{font-size:14px}}.c-imagemap__content .c-imagemap-content__description p:last-child{margin-bottom:0}@media screen and (min-width: 481px){.c-imagemap__content .c-imagemap-content__image{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5*1.25rem);max-width:calc(50% - 0.5*1.25rem)}}@media screen and (min-width: 481px)and (-ms-high-contrast: none),screen and (min-width: 481px)and (-ms-high-contrast: active){.c-imagemap__content .c-imagemap-content__image{flex-basis:50%}}.c-imagemap__content .c-imagemap-content__video{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 0*1.25rem);max-width:calc(100% - 0*1.25rem)}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.c-imagemap__content .c-imagemap-content__video{flex-basis:100%}}.c-imagemap__content .c-imagemap-content__video{margin-top:.625rem}.c-imagemap__content .c-imagemap-content__headline{font-size:calc(20px + 8 * ((100vw - 320px) / 1046));width:100%;margin-bottom:0;letter-spacing:5%;text-transform:uppercase}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-content__headline{font-size:28px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-content__headline{font-size:20px}}.c-imagemap__content .c-imagemap-content__subheadline{font-size:calc(16px + 4 * ((100vw - 320px) / 1046));width:100%;margin-bottom:0}@media screen and (min-width: 1366px){.c-imagemap__content .c-imagemap-content__subheadline{font-size:20px}}@media screen and (max-width: 320px){.c-imagemap__content .c-imagemap-content__subheadline{font-size:16px}}.c-imagemap__content .c-imagemap-content__button{margin-top:.625rem;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5*1.25rem);max-width:calc(50% - 0.5*1.25rem)}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.c-imagemap__content .c-imagemap-content__button{flex-basis:50%}}.c-imagemap__content .c-imagemap-content__button{margin-left:calc(50% + 0.5*1.25rem);order:3}.c-imagemap__content .c-imagemap-content__button .c-button{width:100%}
