@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-Roman.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Basic Commercial;src:url(BasicCommercialLT-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}:root{--font-heading-family: "Basic Commercial", sans-serif;--font-heading-style: normal;--font-heading-weight: 700}.wd-custom-tab .tab-container:first-child{border-top:1px solid #000!important}.accordion .grid{display:grid;gap:1.6rem}.grid--2{grid-template-columns:repeat(2,1fr)}.mb-6{margin-bottom:15px;margin-top:0}.gap-2{gap:20px}.grid--3{grid-template-columns:repeat(3,1fr)}.flex--center{align-items:center}.flex{display:flex;flex-flow:row wrap}.text-center{text-align:center}.product__media .swiper-slide img{border:1px solid #ededed;border-radius:10px}.wd-product .container-fluid{padding:20px 0}.product__price{padding-top:20px}.product__price .price .price__regular span{font-size:24px;display:block}.expert_accordian{margin-top:15px;margin-bottom:10px;font-size:12px;background:#fff;border-radius:10px;padding:5px 10px}.credible{padding:2px 5px;margin-right:1rem;background-color:#a8efff;border-radius:5px;font-size:.75rem}.stand_img{width:100%;max-height:200px;object-fit:contain}.blue_exper_v{max-width:120px;color:#fff;padding:5px;border-bottom:5px;font-size:.75rem;align-items:center;background:#0009e9;gap:5px}main.product .table_html{border:1px solid #efefef;border-spacing:0;margin-bottom:10px}main.product .table_html tr{border-bottom:1px solid rgba(34,36,38,.1)}main.product .table_html td,.table_html th{min-width:50px;padding:10px 15px;text-align:inherit;font-weight:400;background-color:#fff}.wd-hero-alt-inner{border:0}table.pf-inner-table tr:nth-child(2) td span{font-size:14px}table.pf-inner-table tr:nth-child(1) td span{font-size:16px}.flex--justify{justify-content:space-between}.expert_accordian summary{font-size:12px}.expert_accordian .accordion__body-inner li{position:relative;border-top-width:1px;border-color:#d9d9d5;padding-top:11px;padding-bottom:15px}.tab-container{display:flex;flex-direction:column;line-height:20px;margin-bottom:0!important;border-bottom:1px solid #000;border-top:1px solid #000}.tab-label{cursor:pointer;padding:12px 20px;font-size:14px;font-weight:600;line-height:14px;letter-spacing:normal;position:relative}.plus-icon{position:absolute;top:12px;right:10px}.tab-input:checked+.tab-label .plus-icon{transform:rotate(45deg);transition:transform .3s ease}.sr_no{font-size:.75rem;position:absolute;top:0;left:0}.tab-content{display:none}.tab-content p{margin-top:0!important}.tab-input{display:none}.tab-input:checked+.tab-label+.tab-content{display:block}.pdp-icons-item-icon{width:20px;height:20px}.pdp-icons-item-icon img{width:100%;height:100%}.pdp-icons__item{display:flex;align-items:center;width:33.333%;gap:4px}.pdp-icons-item-icon{display:flex;align-self:center}.aktiv-12{font-size:12px;line-height:14px;margin:0}.mt-pdp{margin-top:30px}.mt-pdp .pdp-icons__item{display:block}.mt-pdp .pdp-icons-item-icon{margin:auto auto 10px;width:30px;height:30px}.mt-pdp .aktiv-12{text-align:center}.pdp-icons{display:flex}.grid__item .wd-custom-left{padding-inline-end:30px!important;padding-inline-start:45px!important}.grid__item .wd-custom-tab{padding-inline-end:45px!important;padding-inline-start:30px!important}.arrow-icon .aktiv-12{font-size:.75rem;display:flex;align-self:center}.arrow-icon .pdp-icons-item-icon{width:10px}.wd-quantity .quantity{margin:25px auto!important}.wd-card-product{display:none}.ingredients-section{padding:60px 25px 40px}.prd-ingredients{display:flex}.cell{padding:0 15px}.prd-Ingredients_Content{width:90%;margin-right:auto;margin-left:auto}.prd-Ingredients_Content h3{font-size:11px;line-height:19px;margin-bottom:10px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.prd-Ingredients_Content h2{font-size:32px;line-height:3.8rem}.prd-Ingredients_Text{margin-top:20px}.prd-Ingredients_Content p{font-size:14px;line-height:2rem;margin:0!important}.ingredient-text{width:41%!important}.ingredients{width:59%!important}.prd-Ingredients_Item1 .metafield-single_line_text_field-array{list-style:none}.prd-Ingredients_Item1 .table th{padding:15px 20px 15px 0;font-size:16px;line-height:2.2rem;border-bottom:0;text-align:left}table{width:100%}.table tr{border-bottom:1px solid black!important;background:#fff}tbody td{width:33.33%;padding:10px 20px 10px 0;font-weight:400;background-color:#fff}.prd-Ingredients_Item1 .table{margin:0!important}.wd-container{display:grid;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(3,auto);column-gap:3.2rem;grid-template-areas:"section-head section-head" "section-body section-body" ". ."}.wd-container .section__head{text-align:center!important}.wd-container .swiper-wrapper{justify-content:center!important}.wd-container .swiper-wrapper .swiper-slide{position:relative}.wd-container .swiper-wrapper .swiper-slide:after{content:url(/cdn/shop/files/svgexport-38.svg?v=1693380337);position:absolute;top:50%;right:-37px;transform:translateY(-50%)}.wd-container .swiper-wrapper .swiper-slide:last-child:after{content:none}.wd-hero-alt-text{width:60%!important;padding:40px 50px 50px 10px}.wd-hero-alt-image{width:40%!important;margin-left:0!important}.wd-hero-alt__title{max-width:640px;margin:0 0 40px;font-weight:400;font-style:normal;font-size:30px;line-height:1.37;letter-spacing:0}.wd-hero-alt-inner{border:2px solid #000;border-radius:10px;padding-right:0!important}.wd-hero-alt-image,.wd-hero-alt-image .media,.wd-hero-alt-image .media img{border-radius:0 10px 10px 0}.wd-hero-alt-btn{margin-top:40px}.wd-hero-alt-btn a{padding:10px 30px;border-radius:10px}.wd-hero-alt-text .hero-alt__content{text-align:left}.description-text{background-color:#f6f1ec;padding:100px}.text-table{max-width:950px;width:100%;margin:auto;text-align:center}.wd-text{margin-bottom:50px}.text-table .wd-text h2{font-size:40px;width:90%;margin-bottom:0}.wd-table{width:50%;margin:auto}.wd-table td{background-color:transparent!important}.wd-table table:not([class]){table-layout:fixed;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 .1rem var(--color-border-elements)}.wd-table table:not([class]) td,.wd-table table:not([class]) th{padding:.5rem 1rem;border:.1rem solid var(--color-border-elements)}.wd-table tbody tr:first-child td,.wd-table tbody td:first-child{font-weight:700}.wd-btn{margin-top:50px}.wd-btn a{padding:10px 30px;border-radius:10px;color:#fff;background-color:#000}@media screen and (max-width:767px){.wd-hero-alt-inner{padding-left:0!important}.hero-alt{padding-left:25px!important;padding-right:25px!important}.wd-product{padding:0 25px}.grid__item .wd-custom-left,.grid__item .wd-custom-tab{padding-inline:0!important}.mt-pdp{flex-wrap:wrap;gap:24px}.mt-pdp .pdp-icons__item{width:calc(50% - 12px)}.arrow-icon{flex-wrap:wrap;justify-content:space-around}.arrow-icon .pdp-icons__item{width:40%}.prd-ingredients{display:flex;flex-direction:column;gap:30px}.cell{padding:0}.ingredient-text,.ingredients{width:100%!important}tr td:first-child,tr th:first-child{width:40%}tbody td{padding:10px 5px 10px 0}table:not([class]) td,table:not([class]) th{padding:0!important}.ingredients-section{padding:30px 25px 0}.cell .metafield-single_line_text_field-array{padding:0!important}.wd-hero-alt-text{width:100%!important;padding:0}.wd-hero-alt-image{width:100%!important;margin-left:0!important;padding:0!important}.wd-hero-alt__title{font-size:20px;line-height:29px;margin:0 0 20px}.description-text{padding:50px 25px}.wd-text{margin-bottom:40px}.bg-warm.product-fordeler img{width:25%!important}.text-table .wd-text h2{font-size:25px;width:100%;margin-bottom:0}.wd-table{width:100%;margin:auto}.wd-container .card-product-slider .card-product-slider__slide{width:100%!important}.wd-container .swiper-wrapper{display:flex;flex-direction:column!important;gap:70px!important}.wd-container .swiper-wrapper .swiper-slide:after{top:103%;right:50%;transform:translate(50%)}}.bg-warm{padding:20px;background:#f6f6f5;border-radius:10px;margin-left:20px}.text-heading{font-size:25px;font-weight:500}.text-expect{font-size:16px;background:#fff;font-weight:600;border-radius:10px;padding:15px}.text-expert{font-size:16px;font-weight:400;padding:10px;border-bottom:1px solid #d9d9d5;width:100%}.gap-10{gap:10px}.bg-green{font-size:18px;line-height:1.25rem;padding:.5rem;background:#006d08;color:#fff;border-radius:.25rem}.grid--4-6{display:grid;grid-template-columns:40% 60%}.grid--3-7{display:grid;grid-template-columns:30% 70%}.product-standard .container.w3_bg{border:none}section .accordions__title{font-size:2.4rem}@media(max-width:768px){.accordions__title{margin-top:3.5rem!important}.product .accordions h3{margin:0}ul.breadcrumbs__list.list-unstyled span{font-size:10px!important}.grid{grid-template-columns:1fr}.accordion__body-inner p,.accordion__body-inner li,.rte p,.rte li,.product__description p,.product__description li{font-size:1.6rem}.accordions{padding:0!important}.accordions__title{margin:12px 0}.grid--4-6,.grid--3-7{display:grid;grid-template-columns:1fr}.grid{column-gap:1.4rem;row-gap:1.8rem}main section>.container:first-child{padding-bottom:2rem;padding-top:2rem}.bg-warm{margin:0}main section>.container:first-child{padding-bottom:1rem!important;padding-top:1rem!important}.accordions{padding:1rem 0 4rem}.product .image-with-text__content{padding:1rem!important}.product .accordions__title{margin:0!important}.accordion .grid{gap:1rem}.grid--3{grid-template-columns:repeat(1,1fr)}ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down .grid__item{width:calc(48% - var(--grid-mobile-horizontal-spacing) / 2)}.bg-warm{padding:20px}.accordion h6 span,.accordion div{font-size:16px!important}}.sticky-atc-bar{position:fixed;bottom:0;left:0;right:0;z-index:99;background:rgb(var(--color-background));border-top:1px solid rgba(var(--color-foreground),.1);box-shadow:0 -2px 10px #00000014;transform:translateY(100%);transition:transform .25s ease;padding:.75rem 1rem;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.sticky-atc-bar--visible{transform:translateY(0)}.sticky-atc-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;max-width:100%}.sticky-atc-bar__info{display:flex;flex-direction:column;min-width:0}.sticky-atc-bar__title{font-size:.8125rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc-bar__price{font-size:.875rem;font-weight:700}.sticky-atc-bar__button{flex-shrink:0;font-size:.875rem;padding:.625rem 1.25rem;cursor:pointer}@media screen and (min-width:750px){.sticky-atc-bar{display:none}}.trust-badges{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.08)}.trust-badges__item{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:rgba(var(--color-foreground),.6)}.trust-badges__item svg{flex-shrink:0;color:rgba(var(--color-foreground),.4)}.shipping-bar{padding:.75rem 1.5rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.shipping-bar.hidden{display:none}.shipping-bar__text{font-size:.8125rem;text-align:center;margin-bottom:.5rem;color:rgb(var(--color-foreground))}.shipping-bar__track{height:6px;background:rgba(var(--color-foreground),.1);border-radius:3px;overflow:hidden}.shipping-bar__fill{height:100%;background:#e63946;border-radius:3px;transition:width .4s ease}.shipping-bar__fill--complete{background:#2a9d8f}.rating-wrapper--link{display:flex;align-items:center;gap:.25rem;text-decoration:none;color:inherit;cursor:pointer;transition:opacity .15s ease}.rating-wrapper--link:hover{opacity:.7}.rating-wrapper--link .rating-count{text-decoration:underline;text-underline-offset:2px}.product-badge--bestselger{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:rgb(var(--color-foreground));color:rgb(var(--color-background));padding:.25rem .625rem;border-radius:2px;margin-top:.5rem}.card__tagline{font-size:.75rem;color:rgba(var(--color-foreground),.55);margin:.125rem 0 0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-label:focus-visible,.expert_accordian summary:focus-visible,.wd-hero-alt-btn a:focus-visible,.wd-btn a:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product__info-container>*+*{margin-top:0}.product__info-container .product__title{margin-bottom:.8rem}.product__info-container .product__title h1{font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 .8rem}.product__info-container .product__title h2,.product__info-container .product__title a.product__title{display:none}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:2.4rem}}.product__info-container .product__description{font-size:1.8rem;line-height:1.6;color:#555;margin:0 0 1.2rem}.product__info-container .product__description p{margin:0 0 .8rem}.product__benefit-bullets{margin:0 0 1.6rem;display:flex;flex-direction:column;gap:1rem}.benefit-bullet{display:flex;align-items:center;gap:1rem;font-size:1.6rem;line-height:1.5;color:#1a1a1a;margin:0}.benefit-bullet svg{width:2rem;height:2rem;flex-shrink:0}.product__info-container>[id^=price-]{display:none}.product__info-container .product__tax,.product__info-container .installment{display:none}.product__info-container .product-form,.product__info-container .product__description{margin:0!important}.product__info-container .product__description{margin-bottom:1.2rem!important}.product__info-container .product-form__input fieldset{margin:0;padding:0;border:0}.product__info-container shopify-block[data-shopify-block-id*=recharge],.product__info-container [id*=recharge-subscription],.product__info-container .rc-widget,.product__info-container .rc-content-wrap{background:transparent;border:none;border-radius:0;overflow:visible;padding:0;margin:0}.product__qty-buy-row{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:5.2rem;gap:0;margin-top:0;margin-bottom:1.2rem}.product__qty-buy-row .product-form__input.product-form__quantity,.product__qty-buy-row .price-per-item__container,.product__qty-buy-row>div:last-child,.product__qty-buy-row product-form,.product__qty-buy-row .product-form,.product__qty-buy-row product-form>form,.product__qty-buy-row .product-form>.form,.product__qty-buy-row .product-form__buttons{display:contents!important}.product__qty-buy-row .quantity__label,.product__qty-buy-row .quantity__rules,.product__qty-buy-row .quantity__rules-cart,.product__qty-buy-row .product-form__error-message-wrapper,.product__qty-buy-row .shopify-payment-button,.product__qty-buy-row price-per-item,.product__qty-buy-row volume-pricing,.product__qty-buy-row .volume-pricing-note,.product__qty-buy-row pickup-availability,.product__qty-buy-row .product__pickup-availabilities{display:none!important}.product__qty-buy-row .quantity{grid-column:1;grid-row:1;margin:0;height:100%;min-height:0!important;border:2px solid #1a1a1a!important;border-right:none!important;border-radius:.8rem 0 0 .8rem!important;background:#fff;display:flex;align-items:center;padding:0;width:auto!important;box-sizing:border-box}.product__qty-buy-row .quantity:before,.product__qty-buy-row .quantity:after{display:none!important}.product__qty-buy-row .quantity__input{width:4rem;font-size:1.5rem;font-weight:600;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;text-align:center;min-height:0;height:100%;padding:0 .5rem}.product__qty-buy-row .quantity__button{width:4.4rem;border:none;background:transparent;font-size:1.8rem;color:#1a1a1a;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:0;height:100%;margin:0!important}.product__qty-buy-row .product-form__submit{grid-column:2;grid-row:1;height:100%!important;min-height:0!important;max-width:none!important;font-size:1.5rem;font-weight:700;letter-spacing:.03em;border-radius:0 .8rem .8rem 0!important;border:2px solid #1a1a1a!important;width:100%;margin:0!important;box-sizing:border-box}@media screen and (max-width:749px){.product__qty-buy-row{grid-template-rows:4.8rem}.product__qty-buy-row .quantity__input{width:3.5rem}.product__qty-buy-row .quantity__button{width:3.6rem}.product__qty-buy-row .product-form__submit{font-size:1.5rem}}.product__info-container .trust-badges{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;padding-top:0}.product__info-container .trust-badges__item{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;color:#555}.product__info-container .trust-badges__item svg{flex-shrink:0;width:1.4rem;height:1.4rem;opacity:.7}.product__view-details,.product__servings-info{display:none}.product-story-details{padding:60px 0}.product-story-details__grid{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:750px){.product-story-details__grid{grid-template-columns:4fr 6fr;gap:8rem;align-items:start}}.product-story-details__left{position:sticky;top:3rem}.product-story-details__headline{margin-bottom:1.5rem}.product-story-details__description{font-size:1.7rem;line-height:1.7;color:rgba(var(--color-foreground),.82)}.product-story-details__description p{margin-bottom:1.2rem}.product-story-details__description p:last-child{margin-bottom:0}.product-story-details__right{background:#f7f7f5;border-radius:12px;padding:.5rem 3rem}.product-story-details__right .accordion__section{border-bottom:1px solid rgba(var(--color-foreground),.12);padding:2rem 0}.product-story-details__right .accordion__section:first-child{padding-top:0}.product-story-details__right .accordion__section:last-child{border-bottom:none}.product-story-details__right .accordion__button{padding:0;font-size:1.8rem;font-weight:700;line-height:1.4}.product-story-details__right .accordion__body{transition:max-height .3s ease}.product-story-details__right .accordion__body-inner{padding-top:1.2rem;padding-bottom:.5rem;font-size:1.8rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.product-story-details__right .accordion__icon-plus,.product-story-details__right .accordion__icon-minus{display:inline-flex;align-items:center;justify-content:center}.product-story-details__right .accordion__icon-plus svg,.product-story-details__right .accordion__icon-minus svg{width:2rem;height:2rem}.product-story-details__right .accordion__icon-minus,.product-story-details__right .accordion__section.is-active .accordion__icon-plus,.product-story-details__right .accordion__section[open] .accordion__icon-plus{display:none}.product-story-details__right .accordion__section.is-active .accordion__icon-minus,.product-story-details__right .accordion__section[open] .accordion__icon-minus{display:inline-flex}.product-story-details__research-badge{display:inline-flex;align-items:center;background:#29d0271a;color:#1a8a19;font-size:1.3rem;font-weight:600;padding:.2rem .8rem;border-radius:3px;margin-left:.8rem}@media screen and (max-width:749px){.product-story-details__left{position:static}.product-story-details__right{padding:.5rem 2rem}}.product-benefits-grid{padding:52px 0;background:#fafafa}.product-benefits-grid__title{margin-bottom:2.5rem}.product-benefits-grid__grid{gap:1.5rem}.product-benefits-grid__card{padding:2rem 1.5rem;border-radius:8px;display:flex;flex-direction:column;align-items:center}.product-benefits-grid__icon{margin-bottom:1rem}.product-benefits-grid__icon img{width:50px;height:50px;object-fit:contain}.product-benefits-grid__card-title{margin-bottom:.75rem}.product-benefits-grid__card-desc{font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.72)}.product-faq-unified__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.product-faq-unified__grid{grid-template-columns:3fr 7fr;gap:6rem}.product-faq-unified__left{position:sticky;top:3rem;align-self:start}}.product-faq-unified__title{margin-bottom:1rem}.product-faq-unified__right .accordion__section{border-bottom:1px solid rgba(var(--color-foreground),.12);padding:2rem 0}.product-faq-unified__right .accordion__section:first-child{padding-top:0}.product-faq-unified__right .accordion__button{padding:0;font-size:1.8rem;font-weight:700;line-height:1.4}.product-faq-unified__right .accordion__body{transition:max-height .3s ease}.product-faq-unified__right .accordion__body-inner{padding-top:1.2rem;padding-bottom:.5rem;font-size:1.8rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.product-faq-unified__right .accordion__icon-plus,.product-faq-unified__right .accordion__icon-minus{display:inline-flex;align-items:center;justify-content:center}.product-faq-unified__right .accordion__icon-plus svg,.product-faq-unified__right .accordion__icon-minus svg{width:2rem;height:2rem}.product-faq-unified__right .accordion__icon-minus,.product-faq-unified__right .accordion__section.is-active .accordion__icon-plus,.product-faq-unified__right .accordion__section[open] .accordion__icon-plus{display:none}.product-faq-unified__right .accordion__section.is-active .accordion__icon-minus,.product-faq-unified__right .accordion__section[open] .accordion__icon-minus{display:inline-flex}.product-build-stack__carousel-wrap{position:relative}.product-build-stack__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:5rem;height:5rem;border-radius:50%;border:2px solid rgba(var(--color-foreground),.85);background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px #0000001f;transition:opacity .2s,box-shadow .2s,background .2s}.product-build-stack__arrow svg{width:2.2rem;height:2.2rem}.product-build-stack__arrow:hover:not(:disabled){background:rgb(var(--color-foreground));color:rgb(var(--color-background));box-shadow:0 6px 20px #0000002e}.product-build-stack__arrow:disabled{opacity:0;pointer-events:none}.product-build-stack__arrow--prev{left:1.2rem}.product-build-stack__arrow--next{right:1.2rem}@media screen and (max-width:749px){.product-build-stack__arrow{display:none}}.product-build-stack__header{margin-bottom:3.2rem}.product-build-stack__heading{margin-bottom:.8rem}.product-build-stack__description{font-size:1.6rem;color:rgba(var(--color-foreground),.72)}.product-build-stack__carousel{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-build-stack__carousel::-webkit-scrollbar{display:none}.product-build-stack__track{display:flex;gap:2rem}.product-build-stack__item{flex:0 0 calc((100% - 6rem)/4);min-width:0}@media screen and (max-width:989px){.product-build-stack__track{gap:1.6rem}.product-build-stack__item{flex:0 0 calc((100% - 3.2rem) / 3)}}@media screen and (max-width:749px){.product-build-stack__track{gap:1.2rem}.product-build-stack__item{flex:0 0 75vw;max-width:28rem}}.stack-card{border:1px solid rgba(var(--color-foreground),.08);border-radius:1.2rem;overflow:hidden;background:rgb(var(--color-background));display:flex;flex-direction:column;height:100%}.stack-card__link{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1}.stack-card__media{position:relative;aspect-ratio:1;overflow:hidden;background:#f6f6f5}.stack-card__image{width:100%;height:100%;object-fit:cover}.stack-card__badge{position:absolute;top:1rem;left:1rem;background:#fff176;color:#1a1a1a;font-size:1.2rem;font-weight:700;letter-spacing:.02em;padding:.4rem 1rem;border-radius:.6rem;z-index:1}.stack-card__badge--new{background:#a5d6a7}.stack-card__info{padding:1.6rem;flex:1}.stack-card__rating{display:flex;align-items:center;gap:.4rem;margin-bottom:.6rem}.stack-card__rating .rating-star{--percent: calc((var(--rating) / var(--rating-max)) * 100%);font-size:1.6rem;letter-spacing:.4rem;line-height:1;font-family:Times,serif;display:inline-block}.stack-card__rating .rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#1a1a1a var(--percent),rgba(0,0,0,.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stack-card__rating-count{font-size:1.3rem;color:#0000008c}.stack-card__title{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}.stack-card__benefits{list-style:none;padding:0;margin:0}.stack-card__benefit{display:flex;align-items:flex-start;gap:.7rem;margin-bottom:.5rem;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.8)}.stack-card__benefit svg{flex-shrink:0;margin-top:.2rem;width:1.8rem;height:1.8rem}.stack-card__footer{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem;border-top:1px solid rgba(var(--color-foreground),.08)}.stack-card__price{font-weight:700;font-size:1.8rem}.stack-card__add-btn{background:none;border:none;padding:0;font-size:1.6rem;font-weight:500;color:rgb(var(--color-foreground));cursor:pointer;min-height:auto;text-decoration:none;letter-spacing:0}.stack-card__add-btn:hover{text-decoration:underline}.stack-card__add-btn:disabled{color:rgba(var(--color-foreground),.4);cursor:not-allowed}.stack-card__form{display:inline}.product__media-wrapper{background:linear-gradient(145deg,#f7f7f7,#ebebeb);border-radius:.8rem;overflow:hidden;position:relative}.product__media-wrapper media-gallery,.product__media-wrapper slider-component,.product__media-wrapper .slider-mobile-gutter,.product__media-wrapper .thumbnail-slider,.product__media-wrapper .thumbnail-list,.product__media-wrapper .product__media-list,.product__media-wrapper .product__media-item,.product__media-wrapper .product__media,.product__media-wrapper .product__modal-opener,.product__media-wrapper .media,.product__media-wrapper .media--transparent,.product__media-wrapper .product-media-container,.product__media-wrapper .global-media-settings,.product__media-wrapper .gradient{background:transparent!important;background-color:transparent!important;background-image:none!important}.product__media-wrapper .global-media-settings:after{display:none!important}.product__media-wrapper .global-media-settings{border:none!important}.product__media-wrapper .product__media img,.product__media-wrapper .product__media-item img,.product__media-wrapper .product-media-container img,.product__media-wrapper .thumbnail-list img{mix-blend-mode:multiply}.product__media-wrapper .thumbnail-slider{padding:1rem 1.6rem 1.6rem}.product-gallery__badges{position:absolute;top:1.6rem;left:1.6rem;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;pointer-events:none}.product-gallery__badge{display:inline-block;font-size:1.1rem;font-weight:600;letter-spacing:.03em;padding:.5rem 1.2rem;border-radius:.2rem;line-height:1.3;pointer-events:auto;text-transform:uppercase;background:#f5f0e8;color:#1a1a1a}.product-gallery__badge--hot,.product-gallery__badge--new,.product-gallery__badge--quality{background:#f5f0e8;color:#1a1a1a}@media screen and (max-width:749px){.product-gallery__badges{top:.8rem;left:.8rem}}.product__info-container .product-form__submit{background:#1a1a1a;color:#fff;border:2px solid #1a1a1a;transition:background .2s ease;display:flex;justify-content:center;align-items:center;gap:1.6rem;padding:0 2rem}.product__info-container .product-form__submit:hover:not(:disabled){background:#333}.product__info-container .product-form__submit:disabled{background:#ccc;color:#666;border-color:#ccc}.product-form__submit-text{font-weight:700}.product-form__submit-price{font-weight:400;opacity:.85}.product__media-wrapper .product__media-icon,.product__media-wrapper .product__media-toggle{display:none!important}.product__media-wrapper .global-media-settings{border:none;box-shadow:none}.product__media-wrapper .thumbnail-list__item{width:7.2rem!important;height:7.2rem!important;flex-shrink:0!important}.product__media-wrapper .thumbnail,.product__media-wrapper .thumbnail.global-media-settings{border:1px solid #e0e0e0!important;box-shadow:none!important;border-radius:.6rem;overflow:hidden;background:#f5f5f5!important;transition:border-color .2s ease;width:100%;height:100%}.product__media-wrapper .thumbnail[aria-current],.product__media-wrapper .thumbnail[aria-current=true]{border:2px solid #1a1a1a!important}.product__media-wrapper .thumbnail:hover{border-color:#1a1a1a!important}.product__media-wrapper .thumbnail.global-media-settings img{border-radius:.4rem}.product__media-wrapper .thumbnail-list{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:1rem!important;flex-wrap:nowrap!important;margin-top:1.6rem!important}.product__info-container .rating-star{--color-rating-star: #c8a23c}.product__info-container .yotpo .yotpo-icon-star,.product__info-container .yotpo .yotpo-icon,.product__info-container [class*=yotpo] [class*=star]{color:#c8a23c!important}.product__subtitle{font-size:1.4rem;font-weight:600;color:#1a1a1a;margin:.6rem 0 1.6rem;line-height:1.4}.product__subtitle-light{font-weight:400;color:#888}.page-width{max-width:none!important;padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){.page-width{padding-left:6rem;padding-right:6rem}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper,.product--medium:not(.product--no-media) .product__media-wrapper{flex:1 1 0%!important;max-width:none!important;width:auto!important}.product--large:not(.product--no-media) .product__info-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper{flex:0 0 45rem!important;max-width:45rem!important;width:45rem!important;padding-left:5rem!important}section[id^=MainProduct] .product__media-wrapper{padding:3rem 0 0}section[id^=MainProduct] .product__media-wrapper slider-component{max-width:50%;margin-left:auto;margin-right:auto}section[id^=MainProduct] .product__media-wrapper .thumbnail-slider,section[id^=MainProduct] .product__media-wrapper .thumbnail-list{max-width:60%;margin-left:auto;margin-right:auto}}.product__info-container{max-width:none}.product__info-container,.product__info-container *{text-align:left}section[id^=MainProduct] .product.grid{overflow:hidden}@media screen and (max-width:749px){.product__qty-buy-row{flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
