:root{--color--brand-primary:#e6006f;--color--brand-secondary:#000;--color--brand-text:#000;--color--brand-text-muted:#666666;--color--success:#00ffb2;--color--info:#0084ff;--color--danger:#ff4800;--color--warning:#ffb300;--color--muted:#dedede;--color--white:#ffffff;--color--glass:rgba(255, 255, 255, 0.5);--border-radius:5px;--break-xxs:380px;--break-xs:680px;--break-sm:768px;--break-md:1140px;--break-lg:1280px;--break-xl:1440px;--break-xxl:1560px}:root{--color--brand-primary:#e6006f;--color--brand-secondary:#000;--color--brand-text:#000;--color--brand-text-muted:#666666;--color--success:#00ffb2;--color--info:#0084ff;--color--danger:#ff4800;--color--warning:#ffb300;--color--muted:#dedede;--color--white:#ffffff;--color--glass:rgba(255, 255, 255, 0.5);--border-radius:5px;--break-xxs:380px;--break-xs:680px;--break-sm:768px;--break-md:1140px;--break-lg:1280px;--break-xl:1440px;--break-xxl:1560px}[data-section-type=product] .ProductForm .ProductMeta__Faq{padding:0 15px;max-width:1440px;margin:0 auto}@media screen and (min-width:1280px){[data-section-type=product] .ProductForm .ProductMeta__Faq{padding:0 55px}}[data-section-type=product] .ProductForm .ProductMeta__Faq>.col{margin:0-15px}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{padding:1em}@media screen and (min-width:1280px){[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{padding:.7em 1em}}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{border-radius:.125em;border-radius:5px;border-radius:.3em;font-size:1.05em;font-weight:700;background-color:#000;color:var(--color--white);display:flex;align-items:center;justify-content:center;width:fit-content;text-align:center;line-height:1}[data-section-type=product] .Product .ProductMeta__Actions>* span,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn span{color:var(--color--white);text-transform:uppercase;letter-spacing:.025em}[data-section-type=product] .Product .ProductMeta__Actions>:hover,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn:hover{background-color:#333}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{background-color:var(--color--white);color:#000;box-shadow:0 0 0 .125em #000}[data-section-type=product] .Product .ProductMeta__Actions>* span,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn span{color:#000}[data-section-type=product] .Product .ProductMeta__Actions>:hover,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn:hover{background-color:#eee}[data-section-type=product] .Product .ProductMeta__Actions>[block],[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger [block].btn{width:100%}.container{padding:0 15px;max-width:1440px;margin:0 auto}@media screen and (min-width:1280px){.container{padding:0 55px}}.container--fluid{max-width:none}.container--lg{max-width:1600px}.container--wide{max-width:1770px}.container--overflow-right{max-width:none;padding-right:0;padding-left:0}@media screen and (min-width:1280px){.container--overflow-right{padding-right:0;padding-left:0;overflow:hidden}.container--overflow-right .flickity-viewport{overflow:visible}}.container--overflow-left{max-width:none}@media screen and (min-width:1280px){.container--overflow-left{overflow:visible}.container--overflow-left .flickity-viewport{overflow:visible}}.container>.col{margin:0-15px}:root{--color--brand-primary:#e6006f;--color--brand-secondary:#000;--color--brand-text:#000;--color--brand-text-muted:#666666;--color--success:#00ffb2;--color--info:#0084ff;--color--danger:#ff4800;--color--warning:#ffb300;--color--muted:#dedede;--color--white:#ffffff;--color--glass:rgba(255, 255, 255, 0.5);--border-radius:5px;--break-xxs:380px;--break-xs:680px;--break-sm:768px;--break-md:1140px;--break-lg:1280px;--break-xl:1440px;--break-xxl:1560px}[data-section-type=product] .ProductForm .ProductMeta__Faq{padding:0 15px;max-width:1440px;margin:0 auto}@media screen and (min-width:1280px){[data-section-type=product] .ProductForm .ProductMeta__Faq{padding:0 55px}}[data-section-type=product] .ProductForm .ProductMeta__Faq>.col{margin:0-15px}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{padding:1em}@media screen and (min-width:1280px){[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{padding:.7em 1em}}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{border-radius:.125em;border-radius:5px;border-radius:.3em;font-size:1.05em;font-weight:700;background-color:#000;color:var(--color--white);display:flex;align-items:center;justify-content:center;width:fit-content;text-align:center;line-height:1}[data-section-type=product] .Product .ProductMeta__Actions>* span,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn span{color:var(--color--white);text-transform:uppercase;letter-spacing:.025em}[data-section-type=product] .Product .ProductMeta__Actions>:hover,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn:hover{background-color:#333}[data-section-type=product] .Product .ProductMeta__Actions>*,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{background-color:var(--color--white);color:#000;box-shadow:0 0 0 .125em #000}[data-section-type=product] .Product .ProductMeta__Actions>* span,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn span{color:#000}[data-section-type=product] .Product .ProductMeta__Actions>:hover,[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn:hover{background-color:#eee}[data-section-type=product] .Product .ProductMeta__Actions>[block],[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger [block].btn{width:100%}.container{padding:0 15px;max-width:1440px;margin:0 auto}@media screen and (min-width:1280px){.container{padding:0 55px}}.container--fluid{max-width:none}.container--lg{max-width:1600px}.container--wide{max-width:1770px}.container--overflow-right{max-width:none;padding-right:0;padding-left:0}@media screen and (min-width:1280px){.container--overflow-right{padding-right:0;padding-left:0;overflow:hidden}.container--overflow-right .flickity-viewport{overflow:visible}}.container--overflow-left{max-width:none}@media screen and (min-width:1280px){.container--overflow-left{overflow:visible}.container--overflow-left .flickity-viewport{overflow:visible}}.container>.col{margin:0-15px}@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-top{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.fade-in-top{-webkit-animation:fade-in-top .6s cubic-bezier(.68,-.55,.265,1.55) both;animation:fade-in-top .6s cubic-bezier(.68,-.55,.265,1.55) both}.fade-in-bottom{-webkit-animation:fade-in-top .6s cubic-bezier(.68,-.55,.265,1.55) both;animation:fade-in-top .6s cubic-bezier(.68,-.55,.265,1.55) both}@keyframes pulse{0%{-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(.95) rotate(0deg);-ms-transform:scale(.95) rotate(0deg);transform:scale(.95) rotate(0deg)}to{-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes shake{0%{transform:rotate(0deg)}20%{transform:rotate(1deg)}40%{transform:rotate(-1deg)}60%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}to{transform:rotate(0deg)}}.Product__CustomContent__Grid{display:flex;flex-wrap:wrap}.Product__CustomContent__GridItem{width:100%;padding:.5em}@media screen and (max-width:768px){.Product__CustomContent__GridItem{max-width:100%!important}}:root{--arrow-top:15px;--arrow-right:20px;--arrow-rotation-closed:rotate(90deg);--arrow-rotation-open:rotate(-90deg)}.Accordion__Item{padding:0;margin:0 0 .5em 0;border-bottom:2px solid #eee}.Accordion__Item .Accordion__Title{font-size:1em;min-height:2em;line-height:1.15;font-weight:700;padding:.5em 0;margin:0;cursor:pointer;position:relative;transition:all .25s;display:flex;align-items:center;padding:1em 3em 1em 0}.Accordion__Item .Accordion__Title:after{content:"";display:block;content:"";background-position:center center;background-image:url(cf-arrow-black.svg);background-size:contain;background-repeat:no-repeat;position:absolute;transition:all .2s;transform:rotate(90deg);top:0;bottom:0;right:1em;width:1.5rem;height:1.5rem;margin:auto}.Accordion__Item .Accordion__Content{max-height:0;overflow:hidden;transition:all .25s;font-weight:300}.Accordion__Item .Accordion__Content *{font-size:1em!important;line-height:1.15}.Accordion__Item--static{border:0}.Accordion__Item--static .Accordion__Title:after{display:none}.Accordion__Item.active .Accordion__Title:after{transform:rotate(-90deg)}.Accordion__Item.active .Accordion__Content{max-height:900px;padding:.5em 0}.template-product [role=main],.template-product .Product__Info{font-size:.8rem}@media screen and (max-width:1279px){.template-product .Product__Info--desktop .ProductMeta__TitleWrapper,.template-product .Product__Info--desktop .ProductMeta__Title,.template-product .Product__Info--desktop .ProductMeta__Tagline{display:none!important}}.template-product .Product__Info--desktop .ProductMeta>:first-child{padding:0}.template-product .Product__Info--mobile{padding:0 1em}@media screen and (min-width:1280px){.template-product .Product__Info--mobile{display:none!important}}@media screen and (min-width:1280px){.template-product .Product__Info--mobile .ProductMeta__TitleWrapper,.template-product .Product__Info--mobile .ProductMeta__Tagline{display:none!important}}.template-product .Product__Info--mobile .ProductMeta{display:flex;flex-direction:column;padding:1em 0}.template-product .Product__Info--mobile .ProductMeta>:last-child{padding:0}.template-product [role=main]{overflow:unset;overflow-x:unset;overflow-y:unset}.template-product [role=main] .shopify-section{position:relative;margin:0 auto 5em auto;max-width:1330px}.template-product [role=main] .Container{padding:0 10px}.template-product [role=main] .custom-fields-section__item .SectionHeader__Heading{margin-bottom:1em;text-transform:capitalize;text-align:left}.template-product [role=main] .Image{border-radius:1em;overflow:hidden}.template-product [role=main] .Product__Ingredients,.template-product [role=main] .Product__Howto{background:#fafafa;padding:1em;border-radius:1em;margin-bottom:2em}@media screen and (min-width:1280px){.template-product [role=main] .Product__Ingredients,.template-product [role=main] .Product__Howto{padding:3em}}.template-product [role=main] .Product__Ingredients .SectionHeader__Heading,.template-product [role=main] .Product__Howto .SectionHeader__Heading{text-align:left}.template-product [role=main] .Product__Ingredients__Container,.template-product [role=main] .Product__Howto__Container{display:flex;flex-direction:column;align-items:center;gap:1em}@media screen and (min-width:1280px){.template-product [role=main] .Product__Ingredients__Container,.template-product [role=main] .Product__Howto__Container{flex-direction:row}}.template-product [role=main] .Product__Ingredients__Container>*,.template-product [role=main] .Product__Howto__Container>*{flex:10 0 0}.template-product [role=main] .Product__Ingredients__Image,.template-product [role=main] .Product__Howto__Image{flex:5 0 0}.template-product [role=main] .Product__SEOText{position:relative;margin:0 auto 50px auto;max-width:1330px}.template-product [role=main] .Product__SEOText>*{padding:0 10px}.template-product [role=main] .Product__Results__Header{margin-bottom:2em}.template-product [role=main] .Product__Results__Header h1,.template-product [role=main] .Product__Results__Header h2,.template-product [role=main] .Product__Results__Header h3{margin-bottom:0}.template-product [role=main] .Product__Results__Content{width:100%;padding:0}@media screen and (min-width:1280px){.template-product [role=main] .Product__Results__Content{padding:0 2em}}.template-product [role=main] .Product__Results__Content__Pretitle{font-weight:700}.template-product [role=main] .Product__Results__Content__Disclaimer{color:var(--color--brand-text-muted)}.template-product [role=main] .Product__Results__Content__Stats{display:flex;flex-wrap:wrap}.template-product [role=main] .Product__Results__Content__Stats>*{flex:10 0 50%}.template-product [role=main] .Product__Results__Content__StatsItem{display:flex;flex-direction:column;gap:.5em;padding:1em 0}.template-product [role=main] .Product__Results__Content__StatsItem__Value{font-size:4em;font-weight:700;line-height:1}.template-product [role=main] .Product__Results__Content__StatsItem__Label{font-weight:700}.template-product [role=main] .Product__FAQ .Accordion__Item .Accordion__Title{font-size:1.15em}.template-product [role=main] .Product__FAQ__Image{display:none}@media screen and (min-width:1280px){.template-product [role=main] .Product__FAQ__Image{display:flex}}[data-section-type=product].SwatchKing--disabled variant-swatch-king{display:none!important}[data-section-type=product].SwatchKing--disabled .ProductForm__Option--labelled{display:block!important}[data-section-type=product] .Product__Wrapper{display:flex;flex-direction:column;align-items:flex-start;position:relative}@media screen and (min-width:1280px){[data-section-type=product] .Product__Wrapper{flex-direction:row;margin-top:50px}}[data-section-type=product] .Product__Wrapper>*{flex:10 0 0;width:100%}.Product--FeaturedWidget [data-section-type=product] .Product__Wrapper>*{flex:10 0 50%}@media screen and (min-width:1280px){[data-section-type=product] .Product__Wrapper>*{position:sticky;top:100px}}[data-section-type=product] .Product__Info{top:0}@media screen and (min-width:1440px){[data-section-type=product] .Product__Info{padding:0 20px}[data-section-type=product] .Product__InfoWrapper{flex:7 0 0}}[data-section-type=product] .Product__Info .Accordion__Item .Accordion__Title{font-size:1em;text-transform:uppercase;background:0 0;border-radius:3em}[data-section-type=product] .Product__MediaWrapper{width:100%}@media screen and (min-width:1280px){[data-section-type=product] .Product__MediaWrapper{flex:10 0 50%;max-width:60%}}[data-section-type=product] .Product__Gallery{margin:0 0 0 0}@media screen and (min-width:1280px){[data-section-type=product] .Product__Gallery{margin:0 0 30px 0}}[data-section-type=product] .Product__Gallery--secondary .Image{margin:0 0 30px 0}[data-section-type=product] .Product__Gallery .ProductItem__LabelList{max-width:200px}[data-section-type=product] .Product__Gallery .Product__SlideshowNav{display:none;margin:10px 0 0 0;overflow:hidden}[data-section-type=product] .Product__Gallery .Product__SlideshowNav--thumbnails{width:100%}[data-section-type=product] .Product__Gallery .Product__SlideshowNav--thumbnails>*{display:flex;gap:10px;width:100%}[data-section-type=product] .Product__Gallery .Product__SlideshowNav--thumbnails>*>*{flex:10 0 0}[data-section-type=product] .Product__Gallery .Product__SlideshowNavImage{margin:0}[data-section-type=product] .Product__Gallery .Product__Slideshow .Carousel__Cell{border-radius:1em;overflow:hidden}@media screen and (min-width:1280px){[data-section-type=product] .Product__Gallery .Product__Slideshow.flickity-enabled+.Product__SlideshowNav{display:flex}}[data-section-type=product] .ProductForm__Label{margin-bottom:.8em;font-weight:bolder;color:#000;font-size:.9em}[data-section-type=product] .ProductForm__Promotion{margin:0 0 10px 0}[data-section-type=product] .ProductForm__VariantSelector{padding:0!important}[data-section-type=product] .ProductForm__BuyArea{display:flex;align-items:stretch;width:100%;margin:0;overflow:hidden}[data-section-type=product] .ProductForm__BuyArea>*{flex:10 0 0}[data-section-type=product] .ProductForm__BuyArea .QuantitySelector{margin:0;display:flex;width:100%}[data-section-type=product] .ProductForm__BuyArea .QuantitySelector__CurrentQuantity{width:100%}[data-section-type=product] .ProductForm__BuyArea .ProductForm__QuantitySelector{border:1px solid #333;border-radius:3px}[data-section-type=product] .ProductForm__BuyArea .ProductForm__BuyButtons{display:flex;align-items:stretch}[data-section-type=product] .ProductForm__BuyArea .ProductForm__BuyButtons .ProductForm__AddToCart{border:0;min-height:55px;height:100%;font-weight:700;background-color:var(--color--brand-primary);color:#fff;border:2px solid #fff;border-radius:7px;overflow:hidden;padding:.65em 2em;line-height:1.15;font-size:1.25em}@media screen and (min-width:1280px){[data-section-type=product] .ProductForm__BuyArea .ProductForm__BuyButtons .ProductForm__AddToCart{background-color:transparent;color:var(--color--brand-secondary);border:2px solid var(--color--brand-secondary)}}[data-section-type=product] .ProductForm__QuantitySelector{max-width:100%;max-width:130px;margin:0}[data-section-type=product] .ProductForm .product__shipping-preview,[data-section-type=product] .ProductForm .inspire__widget{display:flex;flex-direction:row;align-items:center;gap:.5em;line-height:1}[data-section-type=product] .ProductForm .product__shipping-preview__icon,[data-section-type=product] .ProductForm .inspire__widget__icon{display:flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px}[data-section-type=product] .ProductForm .product__shipping-preview__content,[data-section-type=product] .ProductForm .inspire__widget__content{font-size:1em}[data-section-type=product] .ProductForm .ProductMeta{border-bottom:2px solid #eee}[data-section-type=product] .ProductForm .ProductMeta__PricingInfos{font-size:1.15em;line-height:1}[data-section-type=product] .ProductForm .ProductMeta__PricingInfos *{font-family:var(--font-primary)}[data-section-type=product] .ProductForm .ProductMeta__PricingInfos * .ProductItem__Label{margin:0}[data-section-type=product] .ProductForm .ProductMeta__Price{line-height:1}[data-section-type=product] .ProductForm .ProductMeta__Price.Price{font-size:1em;color:var(--color--brand-text)}[data-section-type=product] .ProductForm .ProductMeta__Price--Current{padding:.25em 0}[data-section-type=product] .ProductForm .ProductMeta__Price--Current .so-col{display:flex;gap:.5em;align-items:center}[data-section-type=product] .ProductForm .ProductMeta__Price--Current .Price{font-weight:700;font-size:1.5em}[data-section-type=product] .ProductForm .ProductMeta__Price--Old .Price{color:var(--color--brand-text-muted)}[data-section-type=product] .ProductForm .ProductMeta__Price [data-livelo-widget]{margin-left:15px;font-size:.8em}[data-section-type=product] .ProductForm .ProductMeta__Discount{background:var(--color--brand-primary);color:#fff;border-radius:5px;font-size:.6em;font-weight:900;padding:4px 8px;margin-left:15px}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper{display:flex;padding:0!important;justify-content:space-between;width:100%;gap:1em}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper>*{flex:10 0 0}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper>:last-child{flex:0 0 auto}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper .loox-rating-content{display:inline-block;text-align:center;line-height:1;padding:5px 0}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper .loox-rating-label{display:block;font-size:1em}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper .loox-rating-label::after{content:" reviews"}[data-section-type=product] .ProductForm .ProductMeta__TitleWrapper .loox-rating svg.loox-icon{width:1.2em;height:1.2em;margin:0 .1em .1em .1em;color:var(--color--brand-primary)}[data-section-type=product] .ProductForm .ProductMeta__Title{margin:0;font-size:1.5em;font-weight:700;line-height:1.15;padding:.25em 0;display:flex;align-items:center}@media screen and (min-width:1280px){[data-section-type=product] .ProductForm .ProductMeta__Title{font-size:1.5em}}[data-section-type=product] .ProductForm .ProductMeta__Tagline{font-size:1em;line-height:1.15;color:var(--color--brand-text-muted);padding:0}[data-section-type=product] .ProductForm .ProductMeta__Installments{font-size:1em;margin-bottom:5px}[data-section-type=product] .ProductForm .ProductMeta__CommercialConditions{display:flex;align-items:center}[data-section-type=product] .ProductForm .ProductMeta__CommercialConditions>*{margin:0 10px 0 0}[data-section-type=product] .ProductForm .ProductMeta__Attributes p{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}[data-section-type=product] .ProductForm .ProductMeta__Attributes br{display:none}[data-section-type=product] .ProductForm .ProductMeta__Attributes span{padding:5px;border-radius:999px;line-height:1;font-weight:900;padding:.85em 1em;font-size:1em;white-space:nowrap;width:fit-content;height:fit-content;padding:.35em .85em;box-shadow:0 0 3px 0 rgba(0,0,0,.5) inset;background-color:#f1f1f1;color:rgba(0,0,0,.75)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--primary{background-color:#e6006f;color:#fff}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--success{background-color:var(--color--success)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--info{background-color:var(--color--info);color:var(--color--white)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--danger{background-color:var(--color--danger);color:var(--color--white)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--warning{background-color:var(--color--warning)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span--muted{background-color:var(--color--muted)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span.is-active{background:var(--color--brand-secondary);color:var(--color--white)}[data-section-type=product] .ProductForm .ProductMeta__Attributes span{background-color:#f1f1f1!important;padding:.5em 1em!important;font-size:.8rem!important;color:inherit!important;text-transform:lowercase}[data-section-type=product] .ProductForm .ProductMeta__LabelList{display:flex;align-items:center}[data-section-type=product] .ProductForm .ProductMeta__LabelList>*{margin-right:5px}[data-section-type=product] .ProductForm .ProductMeta__LabelList .ProductItem__Label{font-size:1.15em}[data-section-type=product] .ProductForm .SizeSwatchList{display:flex;flex-wrap:wrap;gap:.5em;margin:0}[data-section-type=product] .ProductForm .SizeSwatchList>*{flex:10 0 20%;min-width:60px;max-width:calc(20% - .5em)}@media (min-width:641px){[data-section-type=product] .ProductForm .SizeSwatchList>*{flex:10 0 12.5%;max-width:12.5%;min-width:80px;max-width:calc(12.5% - .5em)}}[data-section-type=product] .ProductForm .SizeSwatchList .HorizontalList__Item{margin:0 0 5px 0}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;line-height:1.15}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch a{width:100%}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch__Image{overflow:hidden;display:block;width:100%;min-width:85px;min-width:0}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch__Image img{width:100%;height:100%;object-fit:cover}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch__Title{padding:5px;font-size:12px;line-height:1.15;display:block}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch--current{box-shadow:0 0 0 1px #000;z-index:5;position:relative;transform:scale(1.05);border-radius:3px;overflow:hidden}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch--current .SizeSwatch__Title{color:#000;font-weight:700}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch__Radio:checked~.SizeSwatch{box-shadow:0 0 0 1px #000;z-index:5;position:relative;transform:scale(1.05);border-radius:3px;overflow:hidden}[data-section-type=product] .ProductForm .SizeSwatchList .SizeSwatch__Radio:checked~* .SizeSwatch__Title{color:#000;font-weight:700}[data-section-type=product] .ProductForm__Variants .product--options{margin-bottom:1em}[data-section-type=product] .ProductForm__Variants .product--variants-title{text-transform:uppercase;font-weight:700;font-size:.8em}[data-section-type=product] .ProductForm wishlist-button-product wk-button button{border:1px solid #000;min-height:0!important;padding:.25em .5em;border-radius:3px;display:flex;justify-content:center}[data-section-type=product] .ProductForm wishlist-button-product wk-button button.wk-selected{--icon-fill:#e6006f;--icon-stroke:#e6006f}[data-section-type=product] .ProductForm wishlist-button-product wk-button button .wk-icon{--icon-size:0.9em}[data-section-type=product] .ProductForm wishlist-button-product wk-button button .wk-text{font-size:.9em}[data-section-type=product] .ProductMeta>*{padding-bottom:1em}[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger{font-size:.9em;display:flex;justify-content:center;align-items:center;gap:.5em;padding:.5em;margin:0;line-height:1;font-weight:600}[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger img{width:1em;height:auto}[data-section-type=product] .ProductMeta__UserCoupons .UserCoupons--Trigger .btn{font-size:.9em!important;border-radius:999px!important;padding:.25em .75em!important}[data-section-type=product] .Product .ProductMeta__ShortDesc{font-size:.9em;margin-bottom:2em}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Item{background-color:transparent;padding:.5em;margin:0-.5em}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Item:hover{background-color:rgba(0,0,0,.05)}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Item.active .Accordion__Title{display:none}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Content>*{padding-top:.5em}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Title{background-color:transparent}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Title:after{display:none}[data-section-type=product] .Product .ProductMeta__FullDesc .Accordion__Title svg{border:1px solid #000;width:1.5em;height:1.5em;padding:.25em;border-radius:999px;margin:0 10px 0 0}[data-section-type=product] .Product .ProductMeta__Actions{display:flex;justify-content:flex-start;gap:1em}[data-section-type=product] .Product .ProductMeta__Actions>*{display:flex;gap:.25em;font-size:.85em!important;padding:.5em 1em!important;text-transform:uppercase}[data-section-type=product] .Product .ProductMeta__Actions>* a,[data-section-type=product] .Product .ProductMeta__Actions>* button{min-height:0;padding:0;text-transform:uppercase}[data-section-type=product] .Product .ProductMeta__Actions>* a svg,[data-section-type=product] .Product .ProductMeta__Actions>* a img,[data-section-type=product] .Product .ProductMeta__Actions>* button svg,[data-section-type=product] .Product .ProductMeta__Actions>* button img{width:1.5em}[data-section-type=product] .Product .ProductMeta__Actions svg,[data-section-type=product] .Product .ProductMeta__Actions img{width:1.25em}@media screen and (min-width:1280px){.product__bottom-navigation{display:none}}.product__bottom-navigation .auth__widget__content{display:flex;align-items:center;gap:.5em;padding:0 1em 0 0;flex:0 0 auto}.product__bottom-navigation .auth__widget__content>*{flex:10 0 0}.product__bottom-navigation .auth__widget__cta{flex:10 0 0}.product__bottom-navigation .product-bottom__image{width:40px;flex:0 0 40px}