.announcement-bar{width:100%}.announcement-bar .container{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box;max-width:100%}.announcement-bar .animated-content{display:inline-flex;animation:marquee 180s linear infinite;align-items:center;gap:2rem}.announcement-bar__inner{display:flex;justify-content:center;align-items:center}.announcement-bar__inner.animated-content{height:35px}p.announcement-bar__content{padding:0;white-space:nowrap;color:rgba(var(--color-text),1)}.animated-content .announcement-bar__content{margin:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.back-to-top-button{z-index:2;position:fixed;bottom:20px;right:20px;background-color:#fff;color:#000;border-top:1px solid rgba(var(--color-text),.2);padding:10px;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;opacity:1}.back-to-top-button:hover{background-color:#0000004d}.back-to-top-button.hidden{opacity:0;bottom:-100px}.blackweek_banner_lbrgt.hero-section .heading.hxxl{line-height:1.15}.hero-section{min-height:200px;max-height:var(--max-height);position:relative;overflow:hidden}.hero-badge-center{position:absolute!important;left:50%!important;bottom:60px!important;transform:translate(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:220px!important;height:50px!important;font-size:15px!important;padding:0 24px!important;background:linear-gradient(135deg,#ff2d8d,#e11d74)!important;color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:1!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:0!important;border-radius:14px!important;z-index:998!important;box-shadow:0 6px 20px #00000026}.hero-badge-center:hover{color:#fff!important;text-decoration:none!important}@media(max-width:799px){.hero-badge-center{min-width:240px!important;height:56px!important;font-size:16px!important}}@media(max-width:799px){.hero-badge-center{min-width:220px;font-size:16px;padding:14px 28px}.hero-badge-center:hover{transform:translate(-50%) translateY(-2px)}}.hero-section .hero-badge{position:absolute;top:20px;left:20px;z-index:20;padding:10px 16px;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#ff2d8d,#e11d74);border-radius:6px}.hero-section .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.hero-section .video-wrapper video{width:100%;height:100%;object-fit:cover}@media(min-width:800px){.hero-section{height:var(--hero-desktop-height);min-height:fit-content}.hero-section .layout-inner{width:50%}.hero-section .mobile_image{display:none}.hero-section .desktop_image{display:block}.hero-section .layout-inner{justify-content:center;align-items:flex-start}.hero-section .mobile-button{display:none}.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:400px;margin-bottom:var(--s-3);border-radius:8px}}@media(max-width:799px){.hero-section{height:var(--hero-mobile-height)}.blackweek_banner_lbrgt.hero-section .video-wrapper.mobile-only{top:-60px;height:calc(100% + 20px)}.hero-section .section-layout{display:flex;flex-direction:column}.hero-section .layout-inner{flex-grow:1;justify-content:var(--justify-mobile);margin-top:var(--margin-top-mobile);align-items:center}.hero-section .mobile_image{display:block;object-position:top center}.hero-section .desktop_image{display:none}.hero-section .mobile-button,.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:80%;margin:auto auto var(--s-3);border-radius:8px}}@media(max-width:799px){.blackweek_banner_lbrgt .layout-inner{align-items:stretch;padding:0 16px;container-type:inline-size}.blackweek_banner_lbrgt.hero-section .heading.title{text-align:var(--text-align)}.blackweek_banner_lbrgt.hero-section .heading.hxxl{font-size:min(calc(100cqw / 10.6),44px);line-height:1.15}.blackweek_banner_lbrgt.hero-section .heading:not(.h-badge){margin-bottom:0}.blackweek_banner_lbrgt.hero-section .heading.hxxl.h-badge{font-size:clamp(26px,8.5vw,36px);padding:6px 20px 6px 14px;gap:12px;margin-bottom:12px}.blackweek_banner_lbrgt.hero-section .h-badge span{font-size:13px}.blackweek_banner_lbrgt .section-layout:before{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;background:linear-gradient(to bottom,#fff0,#fff 65%);pointer-events:none}.blackweek_banner_lbrgt.hero-section .button_wrapper{left:0;bottom:16px;justify-content:center}.blackweek_banner_lbrgt.hero-section .button_wrapper:has(+.button_wrapper){bottom:44px}.blackweek_banner_lbrgt.hero-section .button.secondary{width:calc(100% - 32px);margin:0 auto;padding:15px 16px;font-size:17px;line-height:20px;border-radius:12px}.blackweek_banner_lbrgt.hero-section .button.b-link{width:auto;margin:0 auto;font-size:16px;line-height:20px}}.bulletpoint-section{min-height:70vh;display:flex;flex-direction:column;justify-content:center}.bulletpoint-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-3)}.bulletpoint-vorteil-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--s-3);flex-wrap:nowrap}.bulletpoint-vorteil-container>span{color:var(--color-text);opacity:.4}.bulletpoint-vorteil{display:flex;align-items:center;justify-content:flex-start;gap:var(--s-2)}.bulletpoint-vorteil .icon{width:1.2em;height:1.2em;color:var(--icon-color, var(--color-text))}@media(min-width:800px){.bulletpoint-grid{width:60%}}.main_collection{padding:0 0 60px;border-top:1px solid #cfcfcf}.collection_title{padding-top:25px;margin-top:0;margin-bottom:40px}.collection_title{margin-bottom:40px}.collection_title h1{line-height:normal}.collection-products{display:grid;gap:40px}.collection-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.collection-products .product_card_image{padding-top:100%}.collection-products .product_card_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.collection-products .product_card_lbrgt .product-label.product-label--on-sale{z-index:1}.collection-products .product_card_info{padding:15px 20px 0}.collection_pagination{display:flex;justify-content:center;gap:10px}.collection_load_more_wrapper{display:flex;justify-content:center;margin-top:40px}.collection_load_more{width:48px;height:48px;border:none;background:transparent;display:flex;align-items:center;justify-content:center}.collection_load_more .loader{width:28px;height:28px;border:3px solid rgba(0,0,0,.2);border-top-color:#000;border-radius:50%;animation:spin .8s linear infinite}.collection_load_more[aria-busy=false] .loader{display:none}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:999px){.collection-products-grid{grid-template-columns:repeat(3,1fr);gap:16px 8px}.collection-products .product_card_info{padding:15px 10px 0}.collection-products .product_card_info .price-container{flex-wrap:wrap}.collection-products .product_card_info .prod_title{font-size:16px}}@media(max-width:799px){.collection-products-grid{grid-template-columns:repeat(2,1fr);gap:16px 8px}.collection-products .product_card_info{padding:15px 10px 0}.collection-products .product_card_info .price-container{flex-wrap:wrap}.collection-products .product_card_info .prod_title{font-size:16px}}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;background-color:var(--background-color);overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.generic-slider{-webkit-overflow-scrolling:touch}.generic-slider::-webkit-scrollbar{display:none}.generic-slider{scrollbar-width:none}.slider-block>*,.slider-block .shopify-block:has(.group),.slider-block .group{height:100%;padding-bottom:var(--s-1)}@media(max-width:799px){.generic-slider--video{padding:0 var(--page-margin)}}.slider-block .group .group>*{flex-grow:0}.section.generic-slider{position:relative;background:#fff}.section.generic-slider:before{content:"";position:absolute;left:-50vw;right:-50vw;top:0;bottom:0;background:#fff;z-index:-1}.featured_collection_lbrgt{max-width:1400px;margin:0 auto;padding:0 20px}.glide__arrows{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:25px}.glide__arrows [data-glide-el="controls[nav]"]{display:flex;display:none;gap:8px}.glide__bullet{width:8px;height:8px;border-radius:50%;background:#ccc!important;border:none}.glide__bullet--active{background:#c02029!important}.glide__arrow{background:#c02029;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.glide__arrow svg path{fill:none!important;stroke:#fff!important;stroke-width:2.5!important}@media(max-width:799px){.glide__arrows [data-glide-el="controls[nav]"]{display:none}}footer{display:flex;justify-content:space-between;margin-top:2rem;color:rgb(var(--color-text))}footer a{text-decoration:none;color:rgb(var(--color-text))}footer .footer__links,footer .footer__payment{display:flex;gap:1rem}footer .footer-content{max-width:400px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.header-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:19}.header-search-overlay[hidden]{display:none}.header-search{position:fixed;top:0;left:0;right:0;background:var(--color-background, #fff);padding:1.5rem var(--page-margin, 1.5rem);z-index:20;box-shadow:0 2px 12px #00000014}.header-search[hidden]{display:none}.header-search form{display:flex;align-items:center;gap:.75rem;max-width:600px;margin:0 auto;border-bottom:1px solid #ccc;padding-bottom:.75rem}.header-search-input-wrap{position:relative;flex:1;display:flex;align-items:center}.header-search-input-wrap svg{position:absolute;left:0;width:1.2rem;height:1.2rem;opacity:.5;pointer-events:none}.header-search-input-wrap input[type=search]{width:100%;border:none;outline:none;font-size:1.1rem;background:transparent}.header-search button{background:none;border:none;cursor:pointer;display:flex;padding:.25rem;color:inherit}.header-search svg{width:1.4rem;height:1.4rem}#header-search-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:.25rem;color:#000}#header-search-toggle svg{width:1.6rem;height:1.6rem}#header-search-results{margin:1rem auto 0;max-width:600px;max-height:60vh;overflow-y:auto}.header-search-item{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;text-decoration:none;color:inherit}.header-search-item img{width:48px;height:48px;object-fit:cover;flex-shrink:0;border-radius:4px}.header-search-item .title{font-size:.9rem}.header-search-item .price{font-size:.85rem;opacity:.7}.header-search-empty{font-size:.9rem;opacity:.6;padding:.5rem 0}header{height:5rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}header>.header__menu{justify-self:start}header>.header__title{justify-self:center}header>.header__icons{justify-self:end;min-width:0}header a{position:relative;text-decoration:none;color:var(--color-foreground)}header a sup{position:absolute;left:100%;overflow:hidden;max-width:var(--page-margin)}header svg{width:2rem}header .header__menu,header .header__icons{display:flex;gap:1rem;width:80px}header .header__menu{justify-content:flex-start}header .header__menu button{background:none;border:none;padding:0;cursor:pointer}header .header__menu button.closed>.icon-x{display:none}header .header__menu button.active>.icon-menu{display:none}header .header__icons{justify-content:flex-end}header .icon,header .header__icon{color:#000;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}header .header__logo{height:2rem;width:auto;display:block}.hero-section .hero_picture{display:contents}.button.b-link{color:#000}@media(min-width:800px){.hero-section{height:var(--hero-desktop-height)}.hero-section .layout-inner{width:50%}.hero-section .mobile_image{display:none}.hero-section .desktop_image{display:block}.hero-section .layout-inner{justify-content:center;align-items:flex-start}.hero-section .mobile-button{display:none}.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:400px;margin-bottom:var(--s-3);border-radius:8px}.button.b-link{font-size:16px;width:400px;margin-bottom:var(--s-3);background:none;text-decoration:underline}}@media(max-width:799px){.hero-section{height:var(--hero-mobile-height)}.hero-section .section-layout{display:flex;flex-direction:column}.hero-section .layout-inner{flex-grow:1;justify-content:var(--justify-mobile);margin-top:var(--margin-top-mobile);align-items:center}.hero-section .mobile_image{display:block;object-position:top center}.hero-section .desktop_image{display:none}.hero-section .mobile-button,.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:80%;margin:auto auto var(--s-3);border-radius:8px}.hero-section .button.b-link{font-size:16px;width:80%;margin:auto auto var(--s-3)}}.image-slider{position:relative}.image-slider:has(.image-slider--heading){padding-top:var(--s-3)}.wish-section{position:relative;background-color:var(--background-color);overflow:hidden;width:100%}.wish-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.wish-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.wish-section__content{display:grid;grid-template-columns:var(--content-grid)}.wish-section__content>*{grid-column:2}.wish-section__main-image-container{position:absolute;bottom:0;left:0}@media(max-width:799px){.wish-section__main-image-container{width:100%;height:350px}.wish-section__content-inner{margin-bottom:320px}}@media(min-width:800px){.wish-section__content-inner{width:50%;margin-left:auto}.wish-section__main-image-container{width:50%;height:100%}}.masonry-grid{column-count:3;column-gap:1rem}@media screen and (max-width:800px){.masonry-grid{column-count:2}}.masonry-grid__item{display:inline-block;width:100%;margin-bottom:1rem;break-inside:avoid;border-radius:.5rem}.masonry-grid__item img{width:100%;height:auto;padding:0;margin:0;overflow:clip}.masonry-grid__item__info{padding:.5rem;font-weight:600}.masonry-grid__image-modal{display:none;position:fixed;z-index:1000;padding-top:100px;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#000000e6}.masonry-grid__modal-content{margin:auto;display:block;width:80%;height:auto;max-width:700px;max-height:80%;object-fit:contain}.masonry-grid__close-modal{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.masonry-grid__close-modal:hover,.masonry-grid__close-modal:focus{color:#bbb;text-decoration:none;cursor:pointer}.hero-section{min-height:200px;max-height:var(--max-height)}.hero-section .section-layout{position:relative;height:100%}.hero-section .layout-inner{display:flex;flex-direction:column}.hero-section .hero_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hero-section .mobile_image{display:none;width:100%;object-fit:cover}@media(min-width:800px){.hero-section{height:var(--hero-desktop-height)}.hero-section .layout-inner{width:50%}.hero-section .mobile_image{display:none}.hero-section .desktop_image{display:block}.hero-section .layout-inner{justify-content:center;align-items:flex-start}.hero-section .mobile-button{display:none}.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:400px;margin-bottom:var(--s-3);border-radius:8px}}@media(max-width:799px){.hero-section{height:var(--hero-mobile-height)}.hero-section .section-layout{display:flex;flex-direction:column}.hero-section .layout-inner{flex-grow:1;justify-content:var(--justify-mobile);margin-top:var(--margin-top-mobile);align-items:center}.hero-section .mobile_image{display:block;object-position:top center}.hero-section .desktop_image{display:none}.hero-section .mobile-button,.hero-section .button.secondary{padding-top:20px;padding-bottom:20px;font-size:18px;width:80%;margin:auto auto var(--s-3);border-radius:8px}}@media(min-width:800px){.hero-section .heading.title,.hero-section .heading.subtitle,.hero-section .follower-text,.hero-section .loox-stars .loox-rating-text{justify-content:flex-start;text-align:left}.hero-section .button:not(.mobile-button,.secondary){font-size:18px;line-height:22px;border-radius:var(--r-full)}.hero-section .loox-stars .loox-rating-text,.hero-section .text,.hero-section .follower-text{font-size:18px;line-height:22px}.hero-section .loox-stars .loox-icon{width:22px;height:22px}}@media(max-width:799px){.hero-section .heading.title,.hero-section .heading.subtitle,.hero-section .follower-text,.hero-section .loox-stars .loox-rating-text{justify-content:center;text-align:center}.hero-section .follower-text,.hero-section .loox-stars .loox-rating-text{font-size:14px}.hero-section .button:not(.mobile-button,.secondary){margin:auto;border-radius:var(--r-full);font-size:18px;line-height:24px}}.shopify-section:has(.product-section){padding-bottom:var(--s-section)}.product-section{position:relative;display:flex;flex-direction:row;height:100%}.product-section>*{position:sticky;top:var(--s-8);height:fit-content}.product-section>.product-section__content{width:50%;max-width:450px}.product-section__content{margin:auto}a.shopify-payment-button__more-options{display:none}@media(max-width:799px){.product-section{flex-direction:column;grid-column:1 / -1}.product-section>*{position:relative}.product-section>.product-section__content{max-width:none;width:auto}.product-section>.product-section__content>*:not(.product-info),.product-section>.product-section__content>.product-info>*:not(.full-w){margin-left:var(--page-margin);margin-right:var(--page-margin)}.product-section__gallery{width:auto;min-width:50%;flex-grow:1}.product-section>*{position:sticky;top:0;height:fit-content}}@media(min-width:800px){.product-section{gap:var(--s-7)}.product-section__gallery{width:45%;min-width:45%;flex-grow:1}.product-section>.product-section__content{margin-top:var(--s-8)}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.sticky-add-to-cart{z-index:2;position:fixed;bottom:0;right:0;left:0;width:100%;background-color:#fff;color:#000;border:none;cursor:pointer;box-shadow:0 2px 4px #0000001a;transition:all .3s ease;opacity:1}.sticky-add-to-cart--container{display:flex;flex-direction:row;justify-content:space-between}.sticky-add-to-cart--text{display:flex;flex-direction:column;justify-content:center}.sticky-add-to-cart.hidden{opacity:0;bottom:-100px}.sticky-add-to-cart .add-to-cart-button{min-width:110px}.theme-blocks-section{position:relative;background-color:var(--background-color);overflow:hidden;width:100%}.theme-blocks-content{display:grid;grid-template-columns:var(--content-grid)}.theme-blocks-content>*{grid-column:2}.product-add-on-slider .slider-main{overflow-x:auto;display:flex;gap:5px;padding-bottom:15px}.product-add-on-slider .slider-main .product-add-on-inside{flex:0 0 100%;width:100%}.product-add-on-slider .slider-main::-webkit-scrollbar{height:7px;background:#e4e4e4;border-radius:4px}.product-add-on-slider .slider-main::-webkit-scrollbar-thumb{background:#065531;border-radius:4px}.inside-left{width:120px;margin:0}.inside-right{width:calc(100% - 120px);margin:0}@media(max-width:799px){.product-add-on-slider .slider-main{display:unset}}@media(max-width:767px){.product-add-on-slider{padding:15px}.product-add-on-slider .slider-main{display:flex}.product-add-on-slider .slider-main .product-add-on-inside{padding:15px;gap:5px}.inside-left{width:80px}.inside-right{width:calc(100% - 80px)}.atc-button{padding:12px 5px}}.product-add-on-slider{border-radius:8px}.product-add-on-inside{border-radius:8px;display:flex;flex-direction:row;gap:10px}.add-on-image{width:120px;object-fit:contain}.product-add-on{border-radius:var(--r-sm);display:flex;flex-direction:row}.add-on-image{width:120px;object-fit:cover;flex-shrink:0}.product-add-on>div{flex:1 1 auto;min-width:0}.product-add-on .atc-button{max-width:100%}.product-add-on .atc-wrapper .button.primary:hover{transform:none}.product-add-on .product-price--wrapper{flex-wrap:wrap;row-gap:0}.product-add-on .product-price--wrapper>span:not(.product-price--label),.product-add-on .product-price--wrapper .price-container:not(.unit-price){display:contents}.product-add-on .product-price--wrapper .price-info{flex-basis:100%}.product-add-on.border{border-radius:var(--r-md);border:1px solid rgba(var(--color-text),.2)}.overlay{display:none;position:fixed;right:0;top:0;min-height:100%;width:100%;z-index:9999;display:flex;flex-direction:column;background-color:#000c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(150%);--spring-easing: linear(0, .0034 .81%, .0276 2.42%, .0956 4.84%, .5194 15.32%, .6334 18.55%, .7069, .7698 23.39%, .8382, .8906, .9295, .9575 36.29%, .9807, .9944 44.35%, 1.0028 49.19%, 1.0056 53.22%, 1.0063 58.06%, 1.0014 80.64%, 1.0001 100%);--spring-duration: .498s;transition:all var(--spring-duration) var(--spring-easing)}.overlay--visible{display:flex;align-items:center;justify-content:center;transform:translateY(0);box-shadow:0 0 20px #00000080}.overlay__container{margin-top:5vh;display:flex;flex-direction:column;overflow:hidden;position:relative}.overlay__blocks{padding:var(--s-2)}.overlay__close-button{background-color:#000;color:#fff;border-radius:var(--r-full);position:absolute;top:var(--s-2);right:var(--s-2);z-index:99;padding:var(--s-1)}@media(max-width:799px){.overlay__container{border-radius:var(--r-md);background:#fff;box-shadow:0 0 8px #00000026;border:1px solid rgba(0,0,0,.1)}}@media(min-width:800px){.overlay__container{flex-direction:row;gap:var(--s-3);align-items:center;padding:var(--s-4);background:transparent}.overlay__gallery{width:60%;height:fit-content}.overlay__blocks{border-radius:var(--r-md);background:#fff;box-shadow:0 0 8px #00000026;border:1px solid rgba(0,0,0,.1);padding:var(--s-4)}.overlay__close-button{background-color:#fff;color:#000}}.product-info{display:flex;flex-direction:column;overflow:hidden}@media(min-width:800px){.product-info{border-radius:var(--r-md);border:1px solid rgba(var(--color-text),.2)}.product-info>*:not(.full-w){margin-left:var(--s-4);margin-right:var(--s-4)}}@media(max-width:799px){.product-info{border-bottom:1px solid rgba(var(--color-text),.2)}}.product-info__banner{display:flex;flex-direction:row;gap:var(--s-1);background-color:#efefef;padding:var(--s-3) var(--page-margin);align-items:center}.product-info__banner .text-sm{line-height:1.1}.product-info__testimonial-profiles{position:relative;min-width:45px;width:45px;height:25px}.product-info__testimonial-profiles img{position:absolute;height:25px;width:25px;border-radius:50%;border:1px solid #F3F5F6}.product-info__testimonial-profiles img:nth-child(1){top:0;left:0;z-index:5}.product-info__testimonial-profiles img:nth-child(2){top:0;left:17px;z-index:6}:root{--color-in-stock: 4 , 129 , 0;--color-low-stock: 163 , 103 , 0}.stock--wrapper{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:var(--s-2)}.stock--wrapper.in-stock{--color-text: var(--color-in-stock)}.stock--wrapper.low-stock{--color-text: var(--color-low-stock)}.stock-icon--wrapper{width:10px;display:flex;align-items:center;justify-content:flex-end;margin:10px}.pulse{margin-right:2px;border-radius:50%;height:8px;width:8px;background:0 0 rgba(var(--color-text),.8);box-shadow:0 0 rgba(var(--color-text),.8);transform:scale(1);animation:pulseAnimation 3s infinite}@keyframes pulseAnimation{0%{transform:scale(.95);box-shadow:0 0 rgba(var(--color-text),.7)}70%{transform:scale(1);box-shadow:0 0 0 5px rgba(var(--color-text),0)}to{transform:scale(.95);box-shadow:0 0 rgba(var(--color-text),0)}}.atc-wrapper{width:100%}.atc-wrapper .payment-fast-secure{text-align:center;color:#636363;font-size:11px;font-weight:700;line-height:normal}.atc-wrapper .payment-fast-secure-flex{display:flex;align-items:center;gap:10px;justify-content:center}.payment-icons{display:flex;flex-wrap:nowrap;gap:var(--s-1);justify-content:space-between}.payment-icons svg{flex-shrink:1}.atc-wrapper .button.primary,.atc-wrapper .shopify-payment-button__button{background:linear-gradient(135deg,#0f3d2e,#1f7a5a)!important;color:#fff!important;border:none!important;font-weight:800}.atc-wrapper .button.primary:hover{transform:scale(1.03);box-shadow:0 10px 30px #0003}.card-with-image{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.card-wrapper{overflow:hidden;background:var(--background);border-radius:var(--r-md);border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px #00000026}.card-with-image--text-wrapper{padding:var(--s-3) var(--s-3) var(--s-1) var(--s-3);flex-grow:1;display:flex;flex-direction:column}.card-with-image--text-wrapper>*{width:100%}.card-with-image--image{width:100%}.dual-label-block{display:flex;align-items:center}.label-container{display:flex;border-radius:var(--r-sm);overflow:hidden;letter-spacing:1px;text-transform:uppercase}.label-container span{padding:var(--s-2) var(--s-3);background-color:var(--bg)}.embed-block{position:relative;width:100%}.follower{display:flex;align-items:center;gap:var(--s-1)}.follower .icons{color:var(--icon-color);display:flex;gap:var(--s-1);align-items:center;width:1.4rem;height:1.4rem}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group>*{flex:1 1 auto;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:var(--padding) 0}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:0 var(--padding);justify-content:center}@media(max-width:799px){.group.visible-on-desktop{display:none}}@media(min-width:800px){.group.visible-on-mobile{display:none}}.group--border,.group--card{overflow:hidden;background:var(--background);border-radius:var(--r-md);border:1px solid rgba(0,0,0,.1)}.group--card{box-shadow:0 0 8px #00000026}.icon-bullet-point-block{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:var(--s-2)}.bullet-point-icon{width:40px;height:40px}@media(max-width:799px){.bullet-point-icon{width:35px;height:35px}}.image-card{display:flex;flex-direction:column;gap:var(--s-3);background-size:cover;background-position:center;padding:var(--s-4)}@media(min-width:800px){div.image-card{background-image:var(--bg-desktop);padding-top:var(--padding-desktop);padding-bottom:var(--padding-desktop);padding-left:12%;padding-right:12%;align-items:var(--align)}.image-card-content{max-width:min(600px,40%)}}@media(max-width:799px){.image-card{background-image:var(--bg-mobile);padding-top:var(--padding-top-mobile)}}.block-image{width:100%;height:auto}.loox-stars{display:flex;align-items:center;gap:var(--s-1)}.loox-rating-content svg{width:13px;height:13px}.loox-stars.stacked{flex-direction:column;align-items:flex-end}.loox-rating-text{line-height:1;padding-top:1px}.loox-rating-content,.loox-rating{display:flex;gap:var(--s-1);align-items:center}.loox-rating{margin-bottom:1.5px}.product-info-text-content{font-size:15px;font-weight:400;line-height:1.3}.product-info-text-content ul{list-style:none;display:flex;gap:2px;flex-direction:column}.product-info-text-content ul li{display:flex;align-items:center;gap:12px;align-self:stretch}.product-info-text-content ul li:before{content:"";flex-shrink:0;background-image:var(--info-icon);width:14px;height:14px;background-size:contain;background-repeat:no-repeat}.product-price--wrapper.product-price--wrapper-space{justify-content:space-between;align-items:start}.product-price--wrapper.product-price--wrapper .price{font-size:22px;font-style:normal;font-weight:700}.product-price--wrapper.product-price--wrapper .compare-at-price{color:#94979a}.product-price--wrapper.product-price--wrapper .unit-price{color:#63666a}.difference_badge{border-radius:4px;color:#b42b30;background:#fff1f1;padding:4px 8px;font-size:11px;font-style:normal;font-weight:700;line-height:normal}@media(max-width:767px){.product-price--wrapper.product-price--wrapper .price{font-size:20px}.difference_badge{font-size:9px}}.product-shipping-details{background:var(--shipping-bg);color:var(--shipping-color);border-radius:3.5px;padding:9px 15px;font-size:14px;font-weight:500;line-height:17.6px}.product-shipping-details-flex{display:flex;align-items:center;gap:8px;justify-content:var(--shipping-align, center)}.product-shipping-details-flex img{min-width:20px}.responsive-group--flex{flex:1 1 auto;width:100%;height:100%}.responsive-group--flex>*{flex:1 1 auto;width:100%}.responsive-group--grid{display:grid;width:100%;height:100%;grid-auto-flow:column;grid-template-rows:1fr}@media(max-width:800px){.responsive-group--grid{grid-auto-flow:row;grid-template-columns:1fr;grid-template-rows:none}}.responsive-group--grid>*,.responsive-group--grid>.shopify-block>*{min-width:0;min-height:0;height:100%;width:100%}.separator{width:100%;height:0;border:0;border-top:var(--separator-thickness, 1px) solid var(--separator-color, #e0e0e0)}.text-align{text-align:var(--text-align)}.button_wrapper{display:flex;justify-content:var(--alignment, flex-start)}.atc-button{padding-top:14px;padding-bottom:14px}.atc-button.xl-button{padding-top:20px;padding-bottom:20px;font-size:16px}.atc-button{display:flex;justify-content:center;width:100%;transition:background-color .2s ease-out;--success-color: #009eff;--error-color: #ff0000}.atc-button:disabled{opacity:.5;cursor:not-allowed}.atc-button--label,.atc-button--icons{max-width:600px;transition:max-width .2s ease-out;overflow:hidden;white-space:nowrap}.atc-button.error *:is(.atc-button--label,.atc-button--icons),.atc-button.success *:is(.atc-button--label,.atc-button--icons),.atc-button.loading *:is(.atc-button--label,.atc-button--icons){max-width:0}.atc-button--icons{display:flex;gap:var(--s-1)}.atc-button--icons .icon{width:14px}.spinner-animation{position:relative;width:14px;height:14px;transform:scale(1.2);transition:transform .2s ease-out}.spinner-animation>svg{position:absolute;top:0;left:0}.spinner{display:none;width:14px;height:14px}.spinner circle{stroke-dasharray:125;stroke-dashoffset:0;transform-origin:center;transition:stroke-dashoffset .5s ease-out}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dashoffset:0;transform:rotate(0)}50%{stroke-dashoffset:125;transform:rotate(360deg)}to{stroke-dashoffset:0;transform:rotate(720deg)}}.checkmark{display:none;width:14px;height:14px}@keyframes draw{0%{stroke-dasharray:0 50}to{stroke-dasharray:50 0}}.atc-button.loading .spinner{display:block;animation:rotate 2s linear infinite}.atc-button.success .spinner{display:block}.atc-button.loading .spinner circle{animation:dash 5s ease-in-out infinite}.atc-button.success .checkmark{display:block;animation:draw .5s ease-out forwards}.atc-button.loading .spinner-animation{transform:scale(1.1)}.atc-button.success .spinner-animation{transform:scale(1.4)}.atc-button.atc-button.success{background-color:var(--success-color)}.atc-button.atc-button.error{background-color:var(--error-color)}.header__icon--cart{position:relative}.cart-count-bubble{position:absolute;width:1.2rem;height:1.2rem;top:-.5rem;right:-.5rem;background-color:var(--color-accent);color:var(--color-background);border-radius:50%;padding:.25rem .5rem;font-size:.75rem;font-weight:700;text-align:center;line-height:1;display:flex;align-items:center;justify-content:center}#cart-drawer{background-color:#fff;height:99%;width:95%;max-width:420px;transform:translate(calc(100% + 10px));transition:transform .5s ease;padding-top:var(--s-2);padding-bottom:var(--s-5)}#cart-drawer .cart-drawer__header,#cart-drawer .cart-drawer__content{padding-left:var(--s-5);padding-right:var(--s-5)}#cart-drawer .cart-drawer__content{height:calc(100vh - 160px);height:calc(100vh - 110px);display:flex;flex-direction:column}.cart_whole_footer{margin-top:auto}.cart_whole_footer .payment-icons svg{height:25px}#cart-drawer.open{transform:translate(0)}#cart-drawer:not(.open){width:0}.cart-drawer__header{letter-spacing:1px}.cart-drawer__item>img{width:35%;height:auto;max-width:200px;max-height:200px;object-fit:contain;padding-top:var(--s-2);padding-bottom:var(--s-2)}.cart-drawer__items{overflow:auto}.cart-drawer__footer{justify-content:flex-end;padding:10px 0;margin:10px -21px 0;border-top:1px solid #E0E0E0}.cart-drawer_footer_box{padding:0 21px}.cart-drawer__item{border-bottom:1px solid #e0e0e0;padding-top:var(--s-2);padding-bottom:var(--s-2)}button[name=remove]{background-color:transparent;border:none;padding:0;text-decoration:underline}button[name=update]{background-color:transparent;border:none;padding:.5rem;color:#000;font-size:1.5rem;width:30px}input[name=quantity]{width:30px;text-align:center;border:none}input[name=quantity]::-webkit-outer-spin-button,input[name=quantity]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][name=quantity]{-moz-appearance:textfield}.cart-drawer__quantity-buttons{display:flex;justify-content:space-between;align-items:center;border:1px solid #acacac;border-radius:5px}#checkout-button{transition:all .3s ease;filter:blur(0px)}#checkout-button:disabled{filter:blur(3px)}.price-recap-line{height:20px;font-weight:700}.shipping-price,#cart-error{font-weight:700;color:var(--color-accent-secondary)}#cart-error:empty{display:none}#shipping-cost,#total-savings,#subtotal{display:none}#cart-drawer #subtotal,#cart-drawer #subtotal .compare-at-price,#cart-drawer .cart-drawer__item .compare-at-price{color:#000}.cart-drawer__chips{display:none;flex-wrap:wrap;gap:var(--s-2)}#cart-error:empty~.cart-drawer__chips{display:flex}.cart-drawer__chips #total-savings,.cart-drawer__chips #shipping-cost{display:contents}.cart-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fdeced;color:#c02029;font-size:13px;white-space:nowrap;font-weight:600;line-height:1.2}.cart-chip .icon,.cart-chip svg{width:14px;height:14px;flex-shrink:0}.cart-chip--neutral{background:#f2f2f2;color:rgb(var(--color-text))}.cart-drawer__messages{padding-inline:var(--s-5)}.cart-drawer__status-message.message--good-choice{border-bottom:0;border-radius:var(--r-md)}#cart-error:empty~#total-savings,#cart-error:empty~#shipping-cost,#cart-error:empty~#subtotal{display:flex}.cart-drawer__status-message{--border: 1px solid rgba(0, 0, 0, .1);padding:var(--s-2) var(--s-4);text-align:center;border-bottom:var(--border)}.cart-drawer__status-message.message--happy-customer{background-color:#efefef;border-top:var(--border)}.cart-drawer__status-message.message--good-choice{color:green;display:flex;justify-content:center;align-items:center;gap:var(--s-2);background:linear-gradient(136deg,#0655311a,#11804d1a)}.cart-drawer__status-message .icon{height:14px;width:14px}.emoji{color:rgba(var(--color-text),1);letter-spacing:1px}#cart-drawer svg.loox-icon{width:.8em;height:.8em}@media(max-width:799px){#cart-drawer .cart-drawer__header,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__messages{padding-inline:15px}}@media(max-width:799px){.cart-upsell .cart-upsell__nav{display:none}}.cart-upsell .cart-upsell__carousel{padding:0;scroll-snap-type:x mandatory}.cart-upsell .cart-upsell__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;text-align:left;container-type:inline-size}.cart-upsell .cart-upsell__carousel .product_card_lbrgt{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto;align-items:center;align-content:center;column-gap:10px;row-gap:2px;padding:8px 10px!important;border-radius:var(--r-md);height:100%}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .product_card_image{grid-column:1;grid-row:1 / -1}.cart-upsell .cart-upsell__carousel .product_card_info{display:contents}.cart-upsell .cart-upsell__carousel .prod_title{grid-column:2 / -1;grid-row:1}.cart-upsell .cart-upsell__carousel .product-item__label-list{display:none}.cart-upsell .cart-upsell__carousel .prod_price,.cart-upsell .cart-upsell__carousel .prod_price>span{display:contents}.cart-upsell .cart-upsell__carousel .prod_price .price-container:not(.unit-price){grid-column:2;grid-row:2}.cart-upsell .cart-upsell__carousel .prod_price .unit-price{grid-column:2 / -1;grid-row:3;margin-top:0!important;gap:3px!important}.cart-upsell .cart-upsell__carousel .prod_price .unit-price-unit{margin-left:-2px}.cart-upsell .cart-upsell__carousel .prod_price--no-unit .unit-price{display:none}.cart-upsell .cart-upsell__carousel .bpi-price{grid-column:2 / -1;grid-row:4}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .clp_btn{grid-column:3;grid-row:2 / span 2;align-self:center}.cart-upsell .cart-upsell__carousel .prod_price .price-info{font-size:11px!important;line-height:14px;white-space:nowrap}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .block-image{width:56px;min-width:0;max-width:56px;height:auto}.cart-upsell .cart-upsell__carousel .prod_title{display:block;font-size:14px;line-height:18px;font-weight:700;color:inherit}.cart-upsell .cart-upsell__carousel .prod_price .price{font-size:16px}.cart-upsell .cart-upsell__carousel .prod_price .price-container{flex-wrap:wrap;column-gap:6px!important;margin-bottom:0}.cart-upsell .cart-upsell__carousel .prod_price .unit-price{font-size:11px!important;line-height:14px}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .clp_btn{width:36px;height:36px;padding:0;border-radius:var(--r-sm);transition:opacity .2s ease}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .clp_btn .icon,.cart-upsell .cart-upsell__carousel .product_card_lbrgt .clp_btn svg{width:20px;height:20px}.cart-upsell .cart-upsell__carousel .product_card_lbrgt .clp_btn.is-loading{opacity:.5;pointer-events:none}.cart-upsell__dots{display:flex;justify-content:center;gap:6px;margin-top:8px}#cart-drawer .cart-upsell{padding-top:12px}#cart-drawer .cart-upsell__heading{margin-bottom:0}#cart-drawer .cart-upsell__heading-row{margin-bottom:8px}.cart-upsell__dots:empty{display:none}.cart-upsell__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d9d9d9;cursor:pointer}.cart-upsell__dot.is-active{background:#c02029}.product-gallery--badge{position:absolute;z-index:10}.product-gallery--badge.top-right{top:var(--s-2);right:var(--s-2)}.product-gallery--badge.top-left{top:var(--s-2);left:var(--s-2)}.custom_badge{max-width:100px;transform:scale(1) rotate(0);animation:badge_pulse 4s infinite}@keyframes badge_pulse{80%{transform:scale(.8) rotate(-5deg)}}.button.b-link{background:none;border:0;padding:0;color:rgb(var(--color-text));font-size:16px;text-decoration:underline;text-underline-offset:3px;box-shadow:none}.heading{text-align:var(--text-align)}.justify-flex-start{display:flex;justify-content:flex-start}.justify-center{display:flex;justify-content:center}.justify-flex-end{display:flex;justify-content:flex-end}.heading.h-badge{background:var(--badge-bg);color:var(--badge-color);border-radius:999px;padding:16px;display:flex;align-items:center;justify-content:start;gap:16px;width:fit-content}.h-badge span{font-size:.3em}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.product-quantity-countdown{--pqc-color: green;--base-color: green;position:absolute;top:12px;right:8px}.pqc-yellow{--pqc-color: #ffc439}.pqc-red{--pqc-color: #c02029}.product-quantity-countdown__bar-wrapper{position:relative;display:block;width:100px;background-color:#f3f5f6;border-radius:8px;outline:2px solid var(--base-color);outline-offset:2px;min-height:12px;overflow:hidden}.product-quantity-countdown__bar{min-height:12px;display:block;width:100%;height:100%;background-color:var(--pqc-color);border-radius:8px;transition:background-color .2s,width .3s}.pqc-yellow .product-quantity-countdown__number,.pqc-red .product-quantity-countdown__number{text-shadow:none;color:var(--pqc-color)}.product-quantity-countdown__number{position:absolute;top:1px;right:3px;font-size:12px;line-height:1;color:#fff;font-weight:700;transition:color .2s,text-shadow .2s;text-shadow:1px 1px var(--pqc-color),-1px -1px var(--pqc-color),-1px 1px var(--pqc-color),1px -1px var(--pqc-color)}.product-quantity-countdown__number--no-shadow{text-shadow:none}.product-quantity-countdown__info{font-size:12px;line-height:1;color:var(--base-color);text-align:right;margin-top:8px;width:100%;font-weight:700;display:block}.savings{display:flex;flex-direction:row;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);background:#efefef;max-width:fit-content;gap:var(--s-1);border:1px solid rgba(0,0,0,.1)}.menu-b2b-button{width:100%;justify-content:center;gap:10px}@media(min-width:800px){.menu-b2b-button{display:none}}.menu-b2b-button .icon{width:20px;height:20px}#menu-drawer{position:relative;background-color:#fff;height:99%;width:75%;max-width:400px;transform:translate(calc(-100% - 10px));transition:transform .5s ease}#menu-drawer:not(.open){width:0}#menu-drawer.open{transform:translate(0)}#menu-button--close{cursor:pointer}.menu-drawer .hxxl,.menu-items a{letter-spacing:1px;transition:all .3s ease}.menu-items a:hover{--color-text: var(--color-accent);letter-spacing:2px}.menu-footer{position:absolute;bottom:0;width:100%;bottom:var(--s-5)}.menu-footer .menu-item{display:flex;align-items:center;gap:var(--s-2)}.menu-footer .icon{width:16px;height:16px}body{--color-price: var(--color-accent);--color-price-highlight: var(--color-accent);--color-price-compare-at: rgba(var(--color-text), .5);--color-price-info: rgba(var(--color-text), .5)}.price-container{display:flex;align-items:center}.price{font-weight:700;color:var(--color-price)}.compare-at-price+.price{color:var(--color-price-highlight)}.compare-at-price{font-weight:300;color:var(--color-price-compare-at);text-decoration:line-through}.price-info{color:var(--color-price-info);font-size:10px}.product-price--wrapper{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:var(--s-2)}.product-price--label{width:70px}.product-gallery,.product-gallery__main{position:relative}.product-gallery__arrow{position:absolute;bottom:var(--s-2);z-index:10;opacity:1;background:var(--color-secondary-button);border:unset;border-radius:var(--r-full);padding:5px;color:rgb(var(--color-secondary-button-text));transition:all .15s ease-in-out}.product-gallery__arrow--disabled{opacity:.2}.product-gallery__arrow--left{left:var(--s-2)}.product-gallery__arrow--right{right:var(--s-2)}.product-gallery__thumbnails{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;gap:var(--s-1)}.product-gallery__thumbnail{flex-shrink:1;width:40px;height:auto;cursor:pointer;filter:brightness(.5);transition:filter .3s ease,border .3s ease;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--color-border)}.product-gallery__thumbnail:hover{filter:brightness(1)}.glide__bullet.glide__bullet--active.product-gallery__thumbnail{filter:brightness(1.2);border:2px solid var(--color-accent)}.product-gallery__image--alternative,.product-gallery__thumb-image--alternative{display:none}@media(min-width:800px){.product-gallery{display:flex;flex-direction:row-reverse;gap:var(--s-3);align-items:flex-start}.product-gallery__thumbnails{flex-direction:column;justify-content:flex-start;margin-top:0;margin-bottom:0;gap:var(--s-3)}.product-gallery__thumbnail{width:100px}.product-gallery__main{border-radius:var(--r-md);box-shadow:0 0 8px #00000026;border:1px solid rgba(0,0,0,.1);overflow:hidden}.product-gallery .product-gallery__arrows{margin-top:0}.product-gallery__arrow{opacity:0;bottom:50%;transform:translateY(50%);padding:var(--s-2)}.product-gallery:hover .product-gallery__arrow{opacity:1}}@media(max-width:799px){.product-gallery{top:0;background-color:#efefef;border-bottom:1px solid rgba(var(--color-text),.2)}.product-gallery__thumbnails{position:absolute;bottom:0;left:50%;transform:translate(calc(-50% - 20px));width:calc(100% - 88px);margin-left:var(--page-margin);margin-right:var(--page-margin)}}.read-more{border-bottom:1px solid rgba(var(--color-text),.2)}.collapsible-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;font:inherit;cursor:pointer;line-height:1.6;text-align:left}.collapsible-icon{transition:transform .2s ease;display:inline-block;color:var(--color-accent-secondary);width:24px;height:24px;min-width:24px}.collapsible-toggle[aria-expanded=true] .collapsible-icon{transform:rotate(135deg)}.collapsible-content{padding:0 var(--s-3);max-height:0;overflow:hidden;transition:max-height .2s ease,padding .2s ease}.collapsible-toggle[aria-expanded=true]+.collapsible-content{max-height:2000px;padding-bottom:var(--s-3)}.savings{display:flex;flex-direction:row;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);color:#fff;background:#065532;max-width:fit-content;gap:var(--s-1)}.quantity-selector{display:flex;align-items:center;gap:var(--s-2)}.product__quantity-buttons--adventskalender{display:flex;width:100%;gap:var(--s-2)}.quantity-selector .product__quantity-buttons--adventskalender{align-items:stretch}.quantity-selector .quantity-button--adventskalender{height:100%}.quantity-button--adventskalender{flex-grow:1;border-radius:var(--r-sm);border:var(--border);background:#efefef;font-weight:700;position:relative;cursor:pointer}.quantity-button--adventskalender[aria-selected=true]{border:2px solid #065532!important;background:#fff}.quantity-selector{display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:var(--s-2)}.quantity-label{width:70px}.product__quantity-buttons{display:flex;justify-content:space-between;align-items:center;border:1px solid #acacac;border-radius:5px;width:fit-content}.tiktok-embed{width:100%;display:flex;flex-direction:row;justify-content:center}.tiktok-embed{max-width:323px}.tiktok-embed iframe{max-height:574.22px!important;max-width:323px;border-radius:5px;overflow:hidden}.tiktok-embed section{height:574.22px}.tiktok-embed>section:before{min-height:525px}.tiktok-embed.card>:last-child{margin-bottom:0}.vp-table-wrap{margin:24px 0;border-radius:12px;overflow:hidden;border:1px solid #4C4C4C}.vp-table{width:100%;border-collapse:collapse;font-family:inherit}.vp-table thead tr{background:#4c4c4c}.vp-table th{color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:140%;letter-spacing:.265px;padding:8px 22px;text-align:left}.vp-table th:last-child{text-align:right}.vp-table td{padding:8px 22px;font-size:14px;border-bottom:1px solid #C1C1C1;color:#1b1b1bb3;font-weight:400;line-height:140%}.vp-table td strong{color:#1b1b1b}.vp-table tbody tr:last-child td{border-bottom:none}.vp-table td:last-child{text-align:right}.vp-row{cursor:pointer;transition:background .15s ease}.vp-row:hover,.vp-row.vp-highlight{background:#fbe4f0}.vp-table-wrap--demo{outline:1px dashed #b8860b;outline-offset:3px}.vp-demo-note{margin:6px 0 0;font-size:11px;line-height:1.4;color:#6b5200}.vp-row.vp-selected{background:#fde1f094!important}.vp-summary{padding:14px 20px;background:#fafafa;border-top:1px solid #ececec;font-size:14px;color:#444}.vp-tag{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#f5a623;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.yt_holder{display:flex;width:100%;min-width:100px;max-width:1400px;gap:10px;margin-left:auto;margin-right:auto;flex-direction:row;justify-content:space-between}.yt_container{width:100%;padding-bottom:56.25%;border-radius:var(--r-md);overflow:hidden;position:relative;height:0;box-shadow:#64646f33 0 7px 29px}.yt_video{position:absolute;top:0;left:0;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/124/compiled_assets/styles.css.map */
