@font-face{font-family:SuisseIntl-Regular;src:url(/cdn/shop/files/SuisseIntl-Regular.woff?v=1713243833) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl-Light;src:url(/cdn/shop/files/SuisseIntl-Light.woff?v=1713243833) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl-Bold;src:url(/cdn/shop/files/SuisseIntl-Bold.woff?v=1713243833) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--mainFont-Regular: "SuisseIntl-Regular", sans-serif;--mainFont-Light: "SuisseIntl-Light", sans-serif;--mainFont-Bold: "SuisseIntl-Bold", sans-serif}html{padding-bottom:0!important}body{font-family:var(--mainFont-Regular);font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--mainFont-Bold)}header-section{border-top:4px solid #000}header img{max-height:65px;width:auto}.custom-center-logo{position:absolute;left:calc(50% - 34px);top:0;height:80px}header-section nav>div.flex{padding:0 1rem;font-size:36px}header-section nav div.flex span{text-transform:initial}header-section nav div.flex:has(>a[data-cart-drawer-toggle]){width:11.225rem;justify-content:center}a[data-cart-drawer-toggle]{padding:0}.custom-menu-container>.whitespace-nowrap:empty{display:none}nav.menu{display:flex;text-transform:uppercase;border-left:4px solid #000;border-right:4px solid #000;min-height:80px}.btn{display:block;background-color:var(--primary-color);color:var(--white);text-align:center;padding:.6rem 1.4rem;font-size:1rem;font-weight:500;border-radius:5px}.icon{padding:.5rem;background-color:var(--light-grey);border-radius:10px}.logo{margin-right:1.5rem}#nav-menu{border-bottom:var(--border)}.container{display:flex;align-items:center;justify-content:space-between;max-width:1600px;margin:0 auto;column-gap:2rem;height:90px;padding:1.2rem 3rem}.menu-bar li:first-child .dropdown{flex-direction:initial;min-width:480px}.menu-bar li:first-child ul:nth-child(1){border-right:var(--border)}.menu-bar li:nth-child(n+2) ul:nth-child(1){border-bottom:var(--border)}.menu-bar .dropdown-link-title{font-weight:600}.menu-bar .nav-link{font-size:1rem;font-weight:500;letter-spacing:-.6px;padding:.3rem;min-width:60px;margin:0 .6rem}.menu-bar .nav-link:hover,.dropdown-link:hover{color:var(--primary-color)}.nav-start,.nav-end,.menu-bar,.right-container,.right-container .search{display:flex;align-items:center}.dropdown{display:flex;flex-direction:column;min-width:26.9rem;background-color:#fff;position:absolute;top:-4px;z-index:1;visibility:hidden;opacity:0;transition:.1s ease-in-out;right:0;border:4px solid #000;width:26.9rem;border-right:0}.dropdown.active{visibility:visible;opacity:1}.menu-dropdown-bar{display:flex;height:4.67rem;border-bottom:4px solid #000;padding:0 1rem 0 4rem;justify-content:space-between;align-items:center}.menu-dropdown-bar span{text-decoration:underline}.menu-dropdown-bar img{cursor:pointer}.dropdown ul{display:flex;flex-direction:column;padding:0;font-size:2rem}.dropdown ul li{border-bottom:4px solid #000;width:100%;display:flex}.dropdown ul li:last-child{border:none}.dropdown ul li:hover{background:#000;color:#fff}.dropdown ul li a{text-transform:capitalize;display:block;width:100%;text-align:left;padding:.6rem .4rem .6rem 4rem;background:url(/cdn/shop/files/menu-arrow.svg?v=1718857059) no-repeat;background-position:right 1.4rem center;background-size:1.4rem}.dropdown ul li:hover a{text-decoration:underline;background:url(/cdn/shop/files/menu-arrow-w.svg?v=1718857059) no-repeat;background-position:right 1.4rem center;background-size:1.4rem}.dropdown-btn{display:flex;align-items:stretch;justify-content:center;height:100%;padding:0 4rem}.dropdown-btn span{align-self:center}.dropdown-link{display:flex;gap:.5rem;padding:.5rem 0;border-radius:7px;transition:.1s ease-in-out}.dropdown-link p{font-size:.8rem;color:var(--medium-grey)}#right-drawer-slot{margin-top:4.9rem;max-width:26.9rem;height:calc(100vh - 4.9rem);border-bottom:4px solid #000}#right-drawer-slot .min-h-screen{min-height:auto}#right-drawer-slot #CartTitle{font-family:var(--mainFont-Regular);text-transform:initial;font-size:80px;font-weight:100;line-height:1.4}#right-drawer-slot .close-icon{margin-top:1.4rem}#right-drawer-slot .close-icon svg path{stroke-width:6px}.custom-sub-atc{display:flex;gap:4px;align-items:center;flex-flow:column;background:#000}.custom-sub-atc .hover\:text-button-hover:hover{background-color:#000;background-image:url(/cdn/shop/files/buy-4-bg-1.png?v=1718945947);background-size:cover;background-repeat:no-repeat}.custom-sub-atc dl{display:flex;width:50%;justify-content:space-between;padding:1rem;background:#fff;align-self:stretch;grid-column:span 6 / span 6;width:100%;align-items:center}.custom-sub-atc button{padding:1rem;text-transform:capitalize;font-size:1.4rem}.custom-atc-button button:hover{color:#000}.custom-atc-button button:after{font-size:2rem;line-height:1;margin-top:-5px}.custom-atc-button button:hover:after{color:#000}.custom-atc-button button:not(.hidden){justify-content:space-between;display:flex;font-size:1.8rem;line-height:1;border-bottom:4px solid #000}.custom-sub-atc .custom-sub-atc_details{width:100%;display:grid;min-height:3rem;align-items:center;gap:0;grid-template-columns:repeat(10,minmax(0,1fr))}.custom-sub-atc .custom-sub-atc_details .custom-cart_continue{background:#fff;align-self:stretch;display:grid;align-items:center;grid-column:span 4 / span 4;border-right:4px solid #000}.custom-sub-atc .custom-sub-atc_details .custom-cart_continue:hover{background:url(/cdn/shop/files/FLCK-gradient.jpg?v=1720669578) no-repeat;background-size:cover;background-position:center center}.custom-sub-atc .custom-sub-atc_details .custom-cart_continue a{border:none;font-size:1rem;text-align:left;padding:0 1rem;text-decoration:underline}.custom-sub-atc .custom-sub-atc_details .custom-cart_continue a:after{display:none}#right-drawer-slot form a svg.theme-icon{width:13px}#right-drawer-slot form ul li>div:nth-child(3),#right-drawer-slot form ul li>div:nth-child(4),#right-drawer-slot form ul li>div:nth-child(5){align-items:center;display:flex;justify-self:center;height:100%}#right-drawer-slot form ul li>div:nth-child(1){border-right:4px solid #000}#right-drawer-slot form ul li>div:nth-child(2){border-bottom:4px solid #000}#right-drawer-slot form ul li>div:nth-child(2)>div.flex{align-items:center;height:100%;padding:1rem}#right-drawer-slot form ul li>div:nth-child(5){margin-right:01rem}#right-drawer-slot form ul li>div:nth-child(3){margin-left:.5rem}.cart-item-error-text{text-transform:initial}.empty-cart-container{padding:0}.empty-cart-container>div{display:flex;min-height:2.84rem;border-top:4px solid #000;justify-content:space-between;align-items:center}.empty-cart-container>div a{max-width:8rem;text-align:center;padding:1rem;font-size:.8rem;background-color:#000;color:#fff;border-left:4px solid #000;text-decoration:underline}.empty-cart-container>div a:hover{color:#000;background-image:url(/cdn/shop/files/FLCK-gradient.jpg?v=1720669578);background-size:cover;background-position:center center}.empty-cart-container>div p{padding:1rem;font-size:.8rem}.main-header div h2.font-heading{font-size:64px;font-family:var(--mainFont-Regular);letter-spacing:1px;margin:0;width:100%;text-align:center}.main-header div h2.font-heading:before,.main-header div h2.font-heading:after{content:"\2022"}.main-header .rte{display:none}@media screen and (max-width: 1024px){.main-header div h2.font-heading{font-size:32px}}.relative:not(.z-0):has(>image-with-placeholder),image-with-placeholder.relative{position:initial}.splide__track[id*=splide],.splide__slide>div.relative,.splide__slide>div.relative>image-with-placeholder{max-height:100%!important;height:100%!important}.splide__slide>div.relative>image-with-placeholder>img{height:100%!important;object-fit:cover}.light-button .text-0:has(.theme-button){display:flex;justify-content:flex-end}.light-button span.theme-button{background:#fff;border-width:2px;border-radius:10rem;color:#000;display:flex;justify-content:space-between;width:10rem;padding:.5rem .5rem .5rem 1rem;font-size:1rem;text-transform:capitalize;justify-self:flex-end}.light-button span.theme-button:after{font-size:28px;line-height:.5}@media screen and (max-width: 640px){.light-button span.theme-button{font-size:.8rem;width:6.5rem;padding:.25rem .4rem .25rem .5rem}.light-button span.theme-button:after{font-size:20px;line-height:.7}}.custom-liquid-edits .bg-scheme-background>div{padding:0}.ingredients{display:flex;flex-flow:column;background:#000;gap:4px}.ingredients .row-1{display:flex;gap:4px}.ingredients .row-2{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.ingredients .row-1 div,.ingredients .row-2 div{background:#fff}.ingredients .row-1 div{padding:1.6rem 2rem;display:flex}.ingredients .row-2 div{flex-grow:1;text-align:center;padding:1.6rem}.ingredients .row-1 div:nth-child(2){flex-grow:1;justify-content:center;padding:1.6rem 4rem}.ingredients .row-1 div p{align-self:center;text-transform:initial;max-width:40rem}.ingredients .row-1 div img{align-self:center}.ingredients .row-2 p{text-transform:initial}.ingredients .row-2 h5{text-transform:initial;font-family:var(--mainFont-Regular);font-size:36px}.weareflck.ingredients{display:flex}.weareflck.ingredients .row-1{display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr)}.weareflck.ingredients .row-1 div:nth-child(1){grid-column:1 / span 3;grid-row:1 / span 3;padding:3rem}.weareflck.ingredients .row-1 div:nth-child(2){grid-column:4 / span 6;grid-row:1 / span 3}.weareflck.ingredients .row-1 div:nth-child(3){grid-column:10 / span 3;grid-row:1 / span 1}.weareflck.ingredients .row-1 div:nth-child(4){grid-row:2 / span 1;grid-column:10 / span 3}.weareflck.ingredients .row-1 div:nth-child(5){grid-row:3 / span 1;grid-column:10 / span 3}.weareflck.ingredients .row-1 div:nth-child(3),.weareflck.ingredients .row-1 div:nth-child(4),.weareflck.ingredients .row-1 div:nth-child(5){display:flex;flex-flow:column}.weareflck.ingredients p{text-transform:initial}.weareflck.ingredients h5{text-transform:initial;font-family:var(--mainFont-Regular);font-size:30px;text-align:center}.ingredients:not(.weareflck) .row-1{display:grid;gap:4px;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(2,1fr)}.ingredients:not(.weareflck) .row-1 div:nth-child(1){grid-column:1 / span 3;grid-row:1 / span 2;padding:1.6rem 4rem}.ingredients:not(.weareflck) .row-1 div:nth-child(2){grid-column:4 / span 5;grid-row:1 / span 2}.ingredients:not(.weareflck) .row-1 div:nth-child(3){grid-column:9 / span 2;grid-row:1 / span 1}.ingredients:not(.weareflck) .row-1 div:nth-child(4){grid-column:9 / span 2;grid-row:2 / span 1}.ingredients:not(.weareflck) .row-1 h5{text-transform:initial;font-family:var(--mainFont-Regular);font-size:30px;text-align:center;width:100%;align-self:center}.ingredients:not(.weareflck) .row-1 div:nth-child(4) p{text-align:center;width:100%}.ingredients:not(.weareflck) .row-2{grid-template-columns:repeat(10,1fr)}.ingredients:not(.weareflck) .row-2 div:nth-child(1){grid-column:1 / span 2}.ingredients:not(.weareflck) .row-2 div:nth-child(2){grid-column:3 / span 2}.ingredients:not(.weareflck) .row-2 div:nth-child(3){grid-column:5 / span 2}.ingredients:not(.weareflck) .row-2 div:nth-child(4){grid-column:7 / span 2}.ingredients:not(.weareflck) .row-2 div:nth-child(5){grid-column:9 / span 2}.ingredients:not(.weareflck) .row-2 div h5{font-size:30px}.ingredients:not(.weareflck) .row-2 div h5{word-break:break-word}@media screen and (max-width: 767px){.weareflck.ingredients .row-1{grid-template-rows:repeat(5,auto);grid-template-columns:auto}.weareflck.ingredients .row-1 div:nth-child(1){grid-row:1 / span 1}.weareflck.ingredients .row-1 div:nth-child(1),.weareflck.ingredients .row-1 div:nth-child(2),.weareflck.ingredients .row-1 div:nth-child(3),.weareflck.ingredients .row-1 div:nth-child(4),.weareflck.ingredients .row-1 div:nth-child(5){grid-column:1 / end}.weareflck.ingredients .row-1 div:nth-child(2){grid-row:2 / span 1}.weareflck.ingredients .row-1 div:nth-child(3){grid-row:3 / span 1}.weareflck.ingredients .row-1 div:nth-child(4){grid-row:4 / span 1}.weareflck.ingredients .row-1 div:nth-child(5){grid-row:5 / span 1}.ingredients:not(.weareflck) .row-1{grid-template-rows:repeat(4,auto);grid-template-columns:auto}.ingredients:not(.weareflck) .row-1 div:nth-child(1){grid-row:1 / span 1}.ingredients:not(.weareflck) .row-1 div:nth-child(1),.ingredients:not(.weareflck) .row-1 div:nth-child(2),.ingredients:not(.weareflck) .row-1 div:nth-child(3),.ingredients:not(.weareflck) .row-1 div:nth-child(4){grid-column:1 / end}.ingredients:not(.weareflck) .row-1 div:nth-child(2){grid-row:2 / span 1}.ingredients:not(.weareflck) .row-1 div:nth-child(3){grid-row:3 / span 1}.ingredients:not(.weareflck) .row-1 div:nth-child(4){grid-row:4 / span 1}.ingredients:not(.weareflck) .row-2{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr)}.ingredients:not(.weareflck) .row-2 div:nth-child(1),.ingredients:not(.weareflck) .row-2 div:nth-child(2),.ingredients:not(.weareflck) .row-2 div:nth-child(3),.ingredients:not(.weareflck) .row-2 div:nth-child(4),.ingredients:not(.weareflck) .row-2 div:nth-child(5){grid-column:1 / end}.ingredients:not(.weareflck) .row-2 div:nth-child(1){grid-row:1 / span 1}.ingredients:not(.weareflck) .row-2 div:nth-child(2){grid-row:2 / span 1}.ingredients:not(.weareflck) .row-2 div:nth-child(3){grid-row:3 / span 1}.ingredients:not(.weareflck) .row-2 div:nth-child(4){grid-row:4 / span 1}.ingredients:not(.weareflck) .row-2 div:nth-child(5){grid-row:5 / span 1}}#shopify-section-template--22632029815104__testimonials_YqNWg8 .bg-scheme-background{padding:0;gap:0;border-left:4px solid #fff}#shopify-section-template--22632029815104__testimonials_YqNWg8 .bg-scheme-background blockquote{border-right:4px solid #000;padding:2rem}#shopify-section-template--22632029815104__testimonials_YqNWg8 .bg-scheme-background blockquote:last-child{border:none}#shopify-section-template--22632029815104__testimonials_YqNWg8 .bg-scheme-background blockquote p{text-transform:initial}.custom-testimonials{position:relative;overflow:hidden}.test-swiper blockquote{background:#fff;height:auto}.test-swiper blockquote p:first-letter{margin-left:-6px}.test-swiper blockquote footer{margin-top:0}.test-swiper blockquote div{padding:2rem 3rem 0}.test-swiper blockquote footer{padding:1rem 3rem}.test-swiper blockquote div *{text-transform:initial}.test-swiper-button-next:after,.test-swiper-button-prev:after{color:#000;font-size:30px}#shopify-section-template--22632029815104__rich_text_cjbetH h2{font-size:64px;font-family:var(--mainFont-Regular);letter-spacing:1px;margin:0}#shopify-section-template--22632029815104__rich_text_cjbetH .break-word{display:none}#shopify-section-template--22632029815104__rich_text_cjbetH section>div{padding:.8rem 0 .4rem}.figure{position:relative;width:25%;max-width:100%}.instagram-container{display:flex;gap:4px;background:#000}.instagram-container .figure img{object-fit:cover;width:100%;height:100%}.figure img.image-hover{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:contain;opacity:0}.figure:hover img.image-hover{opacity:1;object-fit:cover}.custom-image-split{overflow:hidden;border-bottom:4px solid #000}.custom-image-split .swiper-wrapper{background:#000}.custom-image-split .swiper-slide .figure img{object-fit:cover;width:100%;height:100%}.custom-image-split .swiper-slide img.image-hover{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:cover;opacity:0;height:100%}.custom-image-split .swiper-slide:hover img.image-hover{opacity:1;object-fit:cover}.custom-newsletter.bg-scheme-background,.custom-newsletter.bg-scheme-background>div{padding:0}.custom-newsletter form{width:calc(50vw + 2px);border-left:4px solid #000}.custom-newsletter button{color:#000;font-size:0;height:100%;border-bottom:0;margin:0;background:#000;border-left:4px solid #000;padding:0}.custom-newsletter button:after{font-size:2.2rem;color:#fff;width:100%;display:block;padding:.5rem 1rem .5rem .5rem}.custom-newsletter button:hover{background:url(/cdn/shop/files/FLCK-gradient.jpg?v=1720669578) no-repeat;background-size:cover;background-position:center center}.custom-newsletter button:hover:after{color:#000}.custom-newsletter form>.items-end{align-items:stretch;height:100%;margin:0}.custom-newsletter form input[type=email]{border:none;padding:0 4rem 0 1rem;color:#b2a9a9;text-transform:lowercase;font-family:var(--mainFont-Regular)}.custom-newsletter .text-sm p{display:block;padding:.4rem 1rem;font-size:1rem;text-transform:initial}.custom-newsletter label{display:none}.metafield-rich_text_field ul{list-style:disc;margin-left:1rem}.collection-list .test{padding:0}.collection-list .test .get-button{padding:1rem;background:#000;color:#fff;display:block;border-left:4px solid #000;max-width:12rem}.collection-list .test div:not(.get-button){padding:1rem}.splide__track{border:none}.splide--product{display:flex;flex-flow:column;justify-content:space-between;height:100%;margin-bottom:0}.splide--thumbnails{display:none}.splide>div:last-child:not(.splide__track){position:absolute;z-index:10;bottom:0;width:100%}.splide__arrow svg{height:26px;width:2rem}.splide__arrow.splide__arrow--prev{display:none}.product-content-container{display:flex;align-items:center}.custom-product_title{display:flex;gap:3rem}.custom-product_title h1{margin:0}.custom-product_title .metafield-rich_text_field{min-width:12rem;max-width:40%}.metafield-rich_text_field ul{margin-left:0}.custom-product_title .metafield-rich_text_field li{list-style:none;display:flex;align-content:center;margin-bottom:.2rem;text-transform:initial}.custom-product_title .metafield-rich_text_field li:before{content:"";background-image:url(/cdn/shop/files/black-arrow.svg?v=1717661934);width:1rem;height:.8rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:.4rem;align-self:center}.product-block-area{text-transform:initial;padding:4rem}.product-block-area .rte p.h2{font-family:SuisseIntl-Regular;margin:0;text-decoration:underline}.product-block-area .rte p.dis{font-size:.7rem;line-height:1rem}.custom-product_form{grid-column:span 12;background:#fff}.add-to-cart-container{margin:0;width:100%;max-width:inherit}.product-quantity-block,.product-quantity-block .flex{margin:0;height:100%}.product-quantity-block,.product-quantity-block .flex{margin:0}.product-quantity-block label{display:none}.custom-product_form{display:flex;width:100%;justify-content:flex-end}div[x-data=ProductForm]{width:20%}#product-form-template--22632030142784__main{display:flex}#Quantity{border:0;padding:.4rem .5rem}.continue-shopping-container{width:20%;display:flex;align-items:center;justify-content:center;border-left:4px solid #000}.continue-shopping-container a{width:100%;height:100%;border:none;text-transform:initial!important;font-size:1.3rem;display:flex;align-items:center;justify-content:space-evenly;padding:0;background:#fff;color:#000}.continue-shopping-container a:after{--tw-content: var(--button-after-content);content:var(--tw-content);background-size:contain;font-size:2rem;color:#000}.form-product-name{width:auto;display:flex;flex:1;align-items:center;text-transform:initial;padding:0 1rem;font-size:1.33rem;line-height:1}.form-product-name span{width:100%}.product-quantity-block{display:grid;grid-template-columns:auto 1fr}@media screen and (min-width: 750px){.product-quantity-block{display:flex;flex:1}}.add-to-cart-container button.theme-button{display:flex;justify-content:flex-end;min-height:48px;border:0;align-items:center;text-transform:initial;padding-right:1rem;padding-top:0;padding-bottom:0;font-size:1.33rem;min-height:2.84rem}.add-to-cart-container button.theme-button.cursor-not-allowed{background:var(--atc-bg) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-size:100% 100%;background-position:center center;color:#000;border-color:#000}.add-to-cart-container button:after{background-size:contain;margin-left:.8rem;margin-top:-3px;font-size:2rem}@media (hover: hover) and (pointer: fine){.theme-button:hover{background:url(/cdn/shop/files/FLCK-gradient_eed399e2-4e63-4cab-8480-a10bdc841d87.jpg?v=1726556023) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-size:100% 100%;background-position:center center;color:#000;border-color:#000}.add-to-cart-container button.theme-button:hover,.continue-shopping-container a.theme-button:hover{background:var(--atc-bg) no-repeat;background-position-x:0%;background-position-y:0%;background-size:auto;background-size:100% 100%;background-position:center center;color:#000;border-color:#000}}.custom-product_form .product-price-block{margin:0;display:flex;align-items:center;padding:0 1rem;width:10%;justify-content:center;color:#fff;background:#000;font-size:1.33rem}@media (hover: hover) and (pointer: fine){.hover\:text-scheme-accent:hover{--tw-text-opacity: 1;color:#000}.hover\:text-scheme-accent:hover .get-button{color:#fff}}.custom-tile-cta{padding:0}.custom-tile-cta .get-button{padding:1rem .2rem;border-left:4px solid #000;flex-grow:2;background:#000;color:#fff;text-transform:capitalize;max-width:13rem;width:13rem}.custom-tile-cta .get-button span:after{content:"";display:inline-block;background:url(/cdn/shop/files/menu-arrow-w.svg?v=1718857059) no-repeat;background-size:auto;width:1.4rem;height:1.4rem;background-size:contain;margin-left:1.4rem;margin-bottom:-6px}@media (hover: hover) and (pointer: fine){.hover\:text-scheme-accent:hover .get-button{background:var(--atc-bg) no-repeat;background-size:cover;background-position:center center;color:#000;border-color:#000}.hover\:text-scheme-accent:hover .get-button span:after{background:url(/cdn/shop/files/menu-arrow.svg?v=1718857059) no-repeat;background-size:contain}}.custom-tile-cta .text-left{padding:0 0 0 1rem;display:block;flex-shrink:4;max-width:35%}.custom-tile-cta .custom-tile-desc{flex-shrink:2;max-width:40%;text-transform:initial;font-size:.8rem;display:flex;align-items:center;padding:.4rem}.custom-tile-desc{text-align:left}.custom-tile-cta{gap:1rem}ul.collection-list li.none,ul.collection-list li.col-span-placeholder-width-mobile{background:url(/cdn/shop/files/shop-filler-image.jpg?v=1721033791&width=800);background-size:cover;background-position:center center}ul.collection-list li.col-span-placeholder-width-mobile{min-height:26rem}.add-to-cart-container{display:flex}div[id*=appstle_subscription_widget] .appstle_subscription_wrapper{display:none;position:absolute;background:#fff;padding:0;border:3px solid #000;border-radius:0;z-index:999;bottom:100%;border:4px solid #000!important;border-radius:0!important;margin-bottom:0!important;margin-left:-4px;min-width:calc(200% + 26px);width:calc(100% + 8px)}div[id*=appstle_subscription_widget]{clear:none!important;position:relative;display:inline-block;margin-top:0!important;border-right:4px solid #000}div[id*=appstle_subscription_widget] .appstle_widget_title{cursor:pointer;margin-bottom:0!important;width:100%;height:100%;border:none;text-transform:initial!important;font-size:1.3rem;display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 1rem;background:#fff;color:#000;content:"";background-image:url(/cdn/shop/files/qty-arrow.svg?v=1718171749);background-repeat:no-repeat;background-size:26px;background-position:right .8rem center;font-weight:400;-webkit-user-select:none;user-select:none}div[id*=appstle_subscription_widget]:is([data-selected-selling-plan]) .appstle_widget_title:after{content:"*"}#appstle_subscription_widget0.active .appstle_subscription_wrapper{display:block}div[id*=appstle_subscription_widget] .appstle-tootltip-parent{display:none}div[id*=appstle_subscription_widget] .appstle_subscription_wrapper_option{border:0!important}div[id*=appstle_subscription_widget] .appstle_subscription_wrapper_option input{cursor:pointer!important}div[id*=appstle_subscription_widget] .appstle_subscribe_option{font-size:13px}div[id*=appstle_subscription_widget] span.appstle-text-and-badge-wrapper{font-size:16px}.appstle_subscription_wrapper_option{padding:1rem!important;margin:0!important;border-radius:0!important}.appstle_subscription_wrapper_option:hover,.appstle_subscription_wrapper_option.appstle-active-option{background:#000!important;color:#fff}.appstle_subscription_wrapper_option:hover .appstle_one_time_price_wrapper span,.appstle_subscription_wrapper_option.appstle-active-option .appstle_one_time_price_wrapper span,.appstle_subscription_wrapper_option:hover .appstle_subscription_amount_wrapper span,.appstle_subscription_wrapper_option.appstle-active-option .appstle_subscription_amount_wrapper span{color:#fff!important}.appstle_subscription_wrapper_option:hover span.appstle_circle,.appstle_subscription_wrapper_option.appstle-active-option span.appstle_circle{border-color:#fff!important}.appstle_subscription_wrapper_option span.appstle_circle .appstle_dot{background-color:#fff}@media screen and (max-width: 767px){.add-to-cart-container{border:3px solid #000}.custom-product_form{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}.custom-product_form .custom-variant-container{grid-column:1 / span end}.custom-product_form .product-quantity-block{grid-column:1 / span 12}.custom-product_form .product-price-block{grid-column:1 / span 3}.custom-product_form div[x-data=ProductForm]{grid-column:4 / span end;width:100%}.custom-product_form .continue-shopping-container{grid-column:1 / span end}.custom-product_form:has(.appstle_subscription_wrapper) .continue-shopping-container{grid-column:4 / span end}.custom-product_form:has(.appstle_subscription_wrapper) .product-price-block{grid-row:4 / auto;border-top:0;border-right:3px solid #000}.custom-product_form:has(.appstle_subscription_wrapper) div[x-data=ProductForm]{grid-column:1 / span 12}.custom-product_form:has(.appstle_subscription_wrapper) div[x-data=ProductForm] .add-to-cart-container{border-left:0}div[id*=appstle_subscription_widget]{border-right-width:3px!important}div[id*=appstle_subscription_widget] .appstle_subscription_wrapper{border-width:3px 0!important;min-width:100vw;margin-left:0}div[id*=appstle_subscription_widget] .appstle_widget_title{justify-content:flex-start;padding:0 1rem}.custom-product_form:has(.appstle_subscription_wrapper) .continue-shopping-container a,.add-to-cart-container div[id*=appstle_subscription_widget] .appstle_widget_title,.custom-product_form:has(.appstle_subscription_wrapper) .select-selected,.custom-product_form:has(.appstle_subscription_wrapper) .select-items span,.custom-product_form:has(.appstle_subscription_wrapper) .add-to-cart-container button.theme-button,.custom-product_form:has(.appstle_subscription_wrapper) .product-price-block,.custom-product_form:has(.appstle_subscription_wrapper) .form-product-name,.custom-product_form:has(.appstle_subscription_wrapper) .custom-variant label,.custom-product_form:has(.appstle_subscription_wrapper) .custom-variant .submenu a{font-size:1rem}.continue-shopping-container a:after{margin-left:.8rem}}@media screen and (min-width: 1251px){.custom-product_form{display:grid;grid-template-columns:repeat(24,1fr)}.custom-product_form .custom-variant-container{grid-column:1 / span 6;min-width:auto;width:100%}.custom-product_form .product-quantity-block{grid-column:7 / span 6}.custom-product_form .product-price-block{grid-column:13 / span 2;width:100%}.custom-product_form:has(.appstle_subscription_wrapper) div[x-data=ProductForm]{grid-column:15 / span 6;width:100%}.custom-product_form div[x-data=ProductForm]{grid-column:15 / span 5;width:100%}.custom-product_form:has(.appstle_subscription_wrapper) .continue-shopping-container{grid-column:21 / span 4;width:100%}.custom-product_form .continue-shopping-container{grid-column:20 / span 5;width:100%}}@media screen and (min-width: 1251px) and (max-width: 1680px){div[id*=appstle_subscription_widget] .appstle_subscription_wrapper{min-width:calc(200% + 20px)}.custom-product_form div[id*=appstle_subscription_widget] .appstle_widget_title,.custom-product_form .add-to-cart-container button.theme-button,.custom-product_form .continue-shopping-container a,.custom-product_form .form-product-name,.custom-product_form span.no-variant-headline{font-size:1rem}.custom-product_form:has(.appstle_subscription_wrapper) .add-to-cart-container button.theme-button{padding-right:.4rem}}.custom-select{position:relative;height:100%;min-width:7rem;border-left:4px solid #000;font-family:var(--mainFont-Regular)}.custom-select select{display:none}.select-selected{cursor:pointer;content:"";background-image:url(/cdn/shop/files/qty-arrow.svg?v=1718171749);background-repeat:no-repeat;background-size:26px;background-position:right .8rem center;height:100%;right:0;border-right:1px solid #000;display:flex;justify-content:flex-start;font-weight:400;font-size:1.33rem;padding:0;align-items:center}.select-items div{color:#000;padding:0;cursor:pointer;height:100%;display:flex;width:100%}.select-items div span{width:100%;font-family:var(--mainFont-Regular);font-weight:400;font-size:1.33rem;min-height:2.84rem;display:flex;justify-content:center;align-items:center}.select-items div:hover span{background:#000;color:#fff}.select-selected span{border-right:4px solid #000;width:3.6rem;padding:0;height:100%;display:flex;justify-content:center;align-items:center;min-height:2.84rem}.select-items{position:absolute;background-color:#fff;bottom:calc(100% + 2px);left:-4px;right:0;z-index:99;border:4px solid #000;text-align:center;font-weight:600;font-size:36px;font-family:var(--font-body);width:3.82rem;border-width:4px 4px 2px}.select-hide{display:none}@media screen and (max-width: 767px){.select-items{border-width:3px 3px 2px;left:-3px;width:3.78rem}}.custom-select.custom-variant{margin-right:auto}.custom-select.custom-variant .select-selected span{margin-right:4rem}.custom-select.custom-variant .select-selected{border-right-width:4px}.custom-select.custom-variant .select-items{width:calc(100% + 2px);text-align:left;padding:0;border-width:4px 4px 0;bottom:calc(100% + 4px)}@media screen and (max-width: 767px){.custom-product_form .custom-variant{margin-right:0;width:100%;border-right:none!important;border-top:3px solid #000!important;border-bottom:3px solid #000!important}.custom-product_form .custom-variant .submenu{border-left-width:1px!important;border-right-width:0!important;bottom:100%;border-top-width:3px!important;border-bottom:0;width:calc(100% + 2px)}.custom-product_form .custom-variant .submenu img{height:2.65rem;width:3.05rem;border-right-width:3px}.custom-variant label img.metafield-file_reference{border-right-width:3px!important}.custom-product_form .custom-variant .submenu li{width:100%;border-bottom-width:3px!important}.custom-product_form .select-items{bottom:calc(100% + 1px)}.add-to-cart-container{border-bottom:3px solid #000;border-right:0}}.custom-variant-container{margin-right:auto;border-right:4px solid #000;min-width:20rem}.product-variant-picker-block button{margin:0;width:100%;border-bottom:0;display:flex;align-items:center;padding:0;height:100%;gap:0}.product-variant-picker-block div[id*=option-dropdown]{bottom:100%}.product-variant-picker-block div[id*=option-dropdown] .flex{min-width:calc(20rem - 4px)}.product-variant-picker-block button>img:first-child{border-right:4px solid #000;width:50px;height:48px;min-height:2.84rem}.product-variant-picker-block:has(label.block){display:flex;align-items:center}.product-variant-picker-block:has(label.block) label{font-size:1.33rem;font-family:var(--mainFont-Regular);text-transform:initial}.product-variant-picker-block:has(label.block){padding-left:1rem;justify-content:space-between}.product-variant-picker-block:has(label.block)>div{width:auto}@media screen and (min-width: 751px){.product-variant-picker-block button:not(.variant-dropdown-button){border-left:4px solid #000;min-width:auto}.product-variant-picker-block button:not(.variant-dropdown-button):has(img.variant-graphic){border-left:0}.product-variant-picker-block button:not(.variant-dropdown-button) .bg-scheme-background{padding-left:0;min-width:2.05rem;display:flex;justify-content:center}.product-variant-picker-block button:not(.variant-dropdown-button):has(img) .bg-scheme-background{justify-content:flex-start;padding-left:1rem}.product-variant-picker-block div[id*=option-dropdown]{left:0;width:calc(100% - 3.1rem)}.product-variant-picker-block button:not(.variant-dropdown-button) img:not(.variant-graphic){border-left:4px solid #000;height:100%;min-width:1rem;margin:0!important;width:4rem!important;padding:0 .8rem}.product-variant-picker-block button:not(.variant-dropdown-button) img.variant-graphic{padding:0;border-left:0}.product-variant-picker-block button{width:100%!important}button.variant-dropdown-button span{min-width:3rem;width:100%;justify-content:center}.product-variant-picker-block:has(label.block) div[id*=option-dropdown] .flex{min-width:100%;gap:0}}@media screen and (max-width: 750px){.product-variant-picker-block button>img:first-child{border-right-width:3px}}.product-variant-picker-block button>img:last-child{margin-left:auto;margin-right:.4rem}.product-variant-picker-block button .bg-scheme-background{display:flex;text-align:left;width:100%;min-width:fit-content;height:100%;min-height:48px;padding-left:1rem;text-transform:uppercase;font-size:1.33rem;align-items:center}.product-variant-picker-block>div{align-self:center;margin-left:auto;width:100%}.product-variant-picker-block button img:last-child{margin-left:.99rem;width:26px;margin-right:.8rem}.product-variant-picker-block button{height:48px;min-height:2.84rem}.product-variant-picker-block:has(label.block) button .bg-scheme-background{min-height:2.84rem;padding:0;justify-content:center}@media screen and (max-width: 750px){.product-variant-picker-block button{min-width:7rem;border-left:3px solid #000}.product-variant-picker-block:has(label.block) button .bg-scheme-background{border-left:3px solid #000;border-right:3px solid #000;min-height:2.84rem;padding:.54rem .4rem;min-width:3.6rem;justify-content:center}}.product-variant-picker-block:has(label.block) div[id*=option-dropdown]{width:max-content}.product-variant-picker-block:has(label.block) div[id*=option-dropdown] .flex{min-width:3rem}.product-variant-picker-block:has(label.block) button.variant-dropdown-button{min-width:auto;padding:0 .16rem;border:none}@media screen and (max-width: 750px){.product-variant-picker-block:has(label.block) button.variant-dropdown-button{min-width:auto;padding:0 .35rem;border-left:3px solid #000;border-right:3px solid #000}.product-variant-picker-block:has(label.block) button.variant-dropdown-button:last-child{border-top:3px solid #000}}button.variant-dropdown-button span{width:auto!important;min-width:2.75rem;padding:0!important;justify-content:center}@media screen and (max-width: 750px){button.variant-dropdown-button img{margin-right:1rem}.product-variant-picker-block button.variant-dropdown-button{width:max-content;border-left:3px solid #000;border-right:3px solid #000}}.product-variant-picker-block div[id*=option-dropdown] .flex{min-width:1rem}.product-variant-picker-block div[id*=option-dropdown]{width:fit-content;min-width:1rem}.product-variant-picker-block div[id*=option-dropdown]:has(button img){border-left:0;width:calc(100% + 4px)}.product-variant-picker-block div[id*=option-dropdown]>div:has(button img){width:100%}.product-variant-picker-block div[id*=option-dropdown] button img{margin-right:1rem}.custom-variant input,.custom-variant ul.submenu{display:none}.custom-variant{position:relative;margin-right:auto;border-right:4px solid #000}.custom-variant label{position:relative;cursor:pointer;content:"";background-image:url(/cdn/shop/files/qty-arrow.svg?v=1718171749);background-repeat:no-repeat;background-size:26px;background-position:right .6rem center;height:100%;right:0;display:flex;justify-content:flex-start;align-items:center;font-family:var(--mainFont-Regular);font-size:1.33rem;padding-right:4rem}@media screen and (max-width: 600px){.custom-variant label{font-size:1.1rem}}.custom-variant label img.metafield-file_reference{height:2.84rem;width:54px;margin-right:.4rem;border-right:4px solid #000}.custom-variant input:checked~ul.submenu{display:block}.custom-variant .submenu{position:absolute;background-color:#fff;bottom:calc(100% + 2px);left:-2px;right:0;z-index:99;border:4px solid #000;text-align:left;font-family:var(--mainFont-Regular);font-size:26px;width:calc(100% + 6px);border-width:4px 4px 2px 0}.custom-variant .submenu img{width:56px;min-height:2.84rem;margin-right:.4rem;border-right:4px solid #000}.custom-variant .submenu a{font-size:1.33rem}@media screen and (max-width: 600px){.custom-variant .submenu a{font-size:1.1rem}}.custom-variant .submenu li{display:flex;border-bottom:4px solid #000;align-items:center;min-height:2.84rem}.custom-variant .submenu li:last-child{border-bottom-width:0}.custom-variant .submenu li:hover{background:#000;color:#fff}button.variant-dropdown-button{padding:0;min-height:2.84rem}.variant-dropdown-button img{border-right:3px solid #000}button.variant-dropdown-button span{display:flex;text-align:left;width:100%;height:100%;align-items:center;padding-left:1rem;text-transform:uppercase;font-size:1.33rem}.product-variant-picker-block div[id*=option-dropdown]{position:absolute;z-index:99}@media screen and (max-width: 767px){button.variant-dropdown-button{padding:0;border-top:3px solid #000;min-height:51px}.product-variant-picker-block div[id*=option-dropdown]{top:-56.3px}}.product-variant-picker-block div[id*=option-dropdown] .flex{flex-flow:column-reverse}.aria-selected\:text-scheme-accent[aria-selected=true],.\[\&\.sold-out\]\:aria-selected\:text-scheme-accent[aria-selected=true].sold-out{--tw-text-opacity: 1;color:#000}@media (hover: hover) and (pointer: fine){.variant-dropdown-button.\[\&\.sold-out\]\:hover\:text-scheme-accent:hover.sold-out,.variant-dropdown-button.hover\:text-scheme-accent:hover{--tw-text-opacity: 1;color:#fff;background:#000}}span.no-variant-headline{text-transform:uppercase;padding:0 1rem;font-size:1.33rem;align-self:center;background:rgb(var(--color-scheme-background));width:100%;min-height:2.84rem;display:flex;align-items:center}.about-container{display:grid;gap:4px;grid-template-columns:50vw 1fr 26.7rem}@media screen and (max-width: 1600px){.about-container{grid-template-columns:35vw 1fr 26.7rem}}.about-container>div{background:#fff}.about-image img{object-fit:cover;height:100%;width:100%}.about-container .about-quote{padding:3rem 2rem 2rem 4rem;text-transform:initial;display:flex;flex-flow:column;justify-content:space-between;font-size:24px;line-height:1.3;letter-spacing:1.2px}.about-container .about-quote .quote-1{margin-bottom:2rem}.about-quote .quote-1 p:first-letter{margin-left:-.5rem}.about-container .about-quote span{font-size:1rem}.about-details{text-transform:initial;padding:2rem;font-size:30px;display:flex;flex-flow:column;align-items:flex-end}.about-details ul{list-style:disc;margin-top:4rem;letter-spacing:0;width:100%;column-count:2;font-size:20px;column-gap:3rem;padding-left:2rem}.about-details ul li{margin-bottom:.4rem}.about-details p{margin-bottom:1rem;line-height:1}@media screen and (min-width: 1600px){.about-details{font-size:55px;letter-spacing:-2px}.about-details ul{font-size:24px;column-gap:6rem}}#shopify-section-template--22632029913408__custom_liquid_KdChqC h2.font-heading{margin:0}#shopify-section-template--22632029913408__rich_text_YMUpAc section>.px-section-horizontal-spacing{padding-top:1rem}#shopify-section-template--22632029913408__rich_text_YMUpAc h2{font-size:64px;font-family:var(--mainFont-Regular);letter-spacing:1px;margin:0;width:100%;text-align:center}#shopify-section-template--22632029913408__rich_text_YMUpAc h2+.break-word{display:none}#shopify-section-template--22632029913408__rich_text_YMUpAc h2:before,#shopify-section-template--22632029913408__rich_text_YMUpAc h2:after{content:"\2022"}.contact-form-wrapper h2{display:none}.contact-form-container{max-width:52%;margin:0 auto;padding:0;border-left:4px solid #000;border-right:4px solid #000}.contact-container{background-image:url(/cdn/shop/files/contact-bg.png?v=1717059950);background-size:16rem}.px-section-horizontal-spacing:has(.contact-container){padding:0}.bg-scheme-background:has(.contact-container){margin:0;padding:0;line-height:0}.contact-form-container label[for=ContactFormMessage]{margin-bottom:1rem}.contact-form-container label{display:none}.contact-form-container input,.contact-form-container textarea{border:none;padding:0}.contact-form-container form>div{border-bottom:4px solid #000;padding:0;display:flex}.contact-form-container form>div div{width:50%;padding:1rem}.contact-form-container form>div div:first-child{border-right:4px solid #000}.contact-form-container #ContactFormEmail{padding:1rem;border-bottom:4px solid #000}.contact-form-container textarea{margin:0;padding:1rem;font-size:1rem}.contact-form-container .theme-button{width:100%;text-align:left;text-transform:capitalize;padding:.9rem 1rem}.contact-form-container form div.submit-container{border:0;position:relative;border-top:4px solid #000}.contact-form-container form div.submit-container:after{content:"";position:absolute;top:calc(50% - 1rem);right:1rem;z-index:9;background-image:url(/cdn/shop/files/arrow.svg?v=1717550696);width:2rem;height:2rem;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.contact-form-container form div.submit-container:hover:after{background-image:url(/cdn/shop/files/black-arrow.svg?v=1717661934)}.contact-form-container .theme-button{background-image:none}.contact-form-container .theme-button:hover{background-image:url(/cdn/shop/files/FLCK-gradient_eed399e2-4e63-4cab-8480-a10bdc841d87.jpg?v=1726556023);background-size:100% 100%;background-position:center center;color:#000}.contact-form-container form>div[role=status]{position:absolute;top:0;width:calc(100% + 8px);background:#fff;border-left:4px solid #000;border-right:4px solid #000;left:-4px;height:100%;z-index:9;border-bottom:0;display:flex;justify-content:space-between;margin:0;flex-flow:column}.contact-form-container form>div[role=status] p{color:#000;text-transform:initial;display:flex;padding:0 1rem;line-height:2}.contact-form-container form>div[role=status]:before{content:"Thank you for your message";display:block;font-size:4.6rem;line-height:.8;padding:1rem;max-width:30rem}.contact-form-container form{position:relative}@media screen and (max-width: 600px){.contact-form-container{max-width:calc(100vw - 3rem);border:4px solid #000}.contact-container{padding:2rem 0}.contact-form-container form>div{flex-flow:column;gap:0}.contact-form-container form>div>div:first-child{width:100%;border-right:0;border-bottom:4px solid #000}.contact-form-container form>input{border-bottom:4px solid #000}.contact-form-container form>div[role=status]:before{font-size:2.4rem;padding:1rem}.contact-form-container form>div[role=status] p{line-height:1.2;padding-bottom:.6rem}#shopify-section-template--22632029913408__rich_text_YMUpAc h2{font-size:36px}.contact-form-container form>div>div{padding:1rem}}div[id*=faq]>section{background-image:url(/cdn/shop/files/FAQ-bg.svg?v=1721180306);background-size:100%}div[id*=faq]>section>.pt-theme-double{padding-top:1rem}div[id*=faq] ul{max-width:52%;margin:0 auto;background:#fff;border-left:4px solid #000;border-right:4px solid #000}div[id*=faq] ul li{text-transform:initial;padding-left:1rem;padding-right:1rem}div[id*=faq] ul li>h2{font-weight:400;font-family:var(--mainFont-Regular)}div[id*=faq] ul li>div{padding:1rem}div[id*=faq] ul li button{gap:2rem}div[id*=faq] .theme-icon path{stroke-width:4px}div[id*=faq]>section>div h2.font-heading{font-size:64px;font-family:var(--mainFont-Regular);letter-spacing:1px;margin:0;width:100%;text-align:center}div[id*=faq]>section>div h2.font-heading:before,div[id*=faq]>section>div h2.font-heading:after{content:"\2022"}@media screen and (max-width: 768px){div[id*=faq]>section>div h2.font-heading{font-size:36px}div[id*=faq] ul{max-width:100%;border:0}}.wholesale-container{display:grid;gap:4px;grid-template-columns:1fr 26.7rem}.wholesale-container>div{background:#fff}.wholesale-images{text-transform:initial;padding:0;display:flex;flex-flow:row;justify-content:center;gap:4rem}.wholesale-images img{width:100%;align-self:center;height:100%;max-height:900px;object-fit:cover}.wholesale-content{display:flex;flex-flow:column;gap:4px;background:#000!important}.wholesale-content div{background:#fff;height:100%;align-items:flex-start;display:flex;flex-flow:column;padding:2rem 2rem 2rem 4rem}@media screen and (max-width: 750px){.wholesale-content div{padding:2rem}.wholesale-images{padding:0}}.wholesale-content_title img{max-height:465px}.wholesale-content_text{text-transform:initial}.wholesale-content_text p{margin-bottom:1rem}.wholesale-content_variants{display:none!important}.wholesale-content_variants img{max-height:165px}.wholesale-content{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(6,1fr)}.wholesale-content_title{grid-row:1 / span 2}.wholesale-content_variants{display:none}.wholesale-content .wholesale-content_text{grid-row:3 / span 4;padding:2rem 4rem}.wholesale-prod-desc .px-section-horizontal-spacing.py-section-vertical-spacing{padding:0}.wholesale-prod-desc h2.font-heading{display:none}.focus-container{display:grid;gap:4px;grid-template-rows:1fr auto;background:#000;grid-template-columns:repeat(8,1fr)}.focus-content{grid-column:1 / span 2;grid-row:1 / 2}.focus-content_text{grid-column:3 / span 2;grid-row:1 / 2;padding:2rem;display:flex;align-items:center}.focus-content_contact{grid-column:1 / span 4}.focus-image{grid-column:5 / span 4;grid-row:1 / 3}.focus-container>div{background-color:#fff}.focus-image img{align-self:center;margin:0 auto}.focus-image video,.focus-image img{height:100%;width:100%;object-fit:cover;max-height:none}.focus-content{display:flex;flex-flow:column;gap:4px;background:#000!important}.focus-content>div{background-color:#fff;align-items:flex-start;display:flex;flex-flow:column;padding:2rem;height:100%}.focus-content .focus-content_title,.focus-content .focus-content_text{display:flex;justify-content:center}.focus-content>div.focus-content_contact{padding:0;flex-shrink:2}.focus-content_contact a{width:100%;display:flex;justify-content:space-between;border:none;border-top-width:medium;border-top-style:none;border-top-color:currentcolor;height:62px;padding:1rem 7rem 1rem 1rem;position:relative;align-items:center}.focus-content_contact a.theme-link:not(.theme-link--back):not(.theme-link--no-arrow):before{content:"";background-repeat:no-repeat;background-position:center center;color:#000;position:absolute;right:0;top:0;display:flex;justify-content:center;border-left:4px solid #000;width:5rem;height:100%}.focus-content_contact:hover a.theme-link:not(.theme-link--back):not(.theme-link--no-arrow):before{content:"";background-image:url(/cdn/shop/files/FLCK-gradient.jpg?v=1720669578);background-repeat:no-repeat;background-position:center center;background-size:cover;position:absolute;right:0;top:0;display:flex;justify-content:center;border-left:4px solid #000;width:5rem;height:100%}.focus-content_contact a.theme-link:not(.theme-link--back):not(.theme-link--no-arrow):after{background-image:url(/cdn/shop/files/arrow.svg?v=1717550696);content:"";background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:1.6rem;position:absolute;right:0;top:0;height:100%;width:5rem;display:flex;justify-content:center;border-left:4px solid #000}.focus-content_contact:hover a.theme-link:not(.theme-link--back):not(.theme-link--no-arrow):after{background-image:url(/cdn/shop/files/black-arrow.svg?v=1717661934);content:"";background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:1.6rem;position:absolute;right:0;top:0;height:100%;width:5rem;display:flex;justify-content:center;border-left:4px solid #000}.focus-content_text{text-transform:initial}.focus-content_text p{margin-bottom:0;letter-spacing:1px}.focus-content_contact a{text-transform:initial}.focus-content_title{text-align:center;gap:1rem}.focus-content_title *{width:100%}.focus-content{display:grid;gap:4px;background:#000!important}.focus-content_text{flex-flow:column;justify-content:center;gap:2rem;padding:4rem}.focus-content_title h5{text-transform:initial;font-family:var(--mainFont-Regular);font-size:30px;text-align:center;width:100%;align-self:center;text-transform:uppercase}.focus-content_title p{text-transform:initial}.focus-content_title:nth-child(3) p{font-size:24px}.focus-content_title:nth-child(1){grid-row:1 / span 3}.focus-content_title:nth-child(2){grid-row:4 / span 1}.focus-content_title:nth-child(3){grid-row:5 / span 2}.focus-container.rtl .focus-image{grid-column:1 / span 4}.focus-container.rtl .focus-content{grid-column:5 / span 2}.focus-container.rtl .focus-content_text{grid-column:7 / end}.focus-container.rtl .focus-content_contact{grid-row:2 / span 1;grid-column:5 / end}@media screen and (max-width: 600px){.focus-image{order:1}.focus-content{order:2}.focus-content_text{order:3}.focus-content_contact{order:4}}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(3) .bg-scheme-background,#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(1) div:not(.bg-scheme-background),#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(2) div:not(.bg-scheme-background){display:none}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(1) .bg-scheme-background,#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(2) .bg-scheme-background{border-bottom:0}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(1) .bg-scheme-background img,#shopify-section-template--22645254390080__text_columns_with_images_ica7KY ul li:nth-child(2) .bg-scheme-background img{object-fit:contain}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY image-with-placeholder{height:100%}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .rte{height:100%;display:flex;flex-flow:column;justify-content:space-evenly}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .rte p{font-size:1.1rem;text-transform:initial;padding:1rem;margin:0}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .rte p:nth-child(1){font-size:3.8rem;line-height:1;padding:2rem 1rem;margin-bottom:1rem;border-bottom:4px solid #000}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .rte p:last-child{font-size:3.8rem;line-height:1;border-top:4px solid #000;padding:2rem 1rem;margin-top:1rem}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .text-scheme-text>div{padding:0;height:100%}@media (min-width: 1024px){#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .lg\:grid-cols-12{grid-template-columns:repeat(8,1fr) repeat(4,110px)}}#shopify-section-template--22645254390080__text_columns_with_images_ica7KY .grid li.text-scheme-text:nth-child(2){margin-left:-.1rem}#shopify-section-template--22645254390080__image_with_text_JPni9K .rte{padding:0}#shopify-section-template--22645254390080__image_with_text_JPni9K .rte p:first-child{font-size:6.8rem;border-bottom:4px solid #000;word-spacing:100%}#shopify-section-template--22645254390080__image_with_text_JPni9K .grid{display:flex!important;flex-flow:row-reverse;justify-content:flex-end;align-items:stretch;height:100%}#shopify-section-template--22645254390080__image_with_text_JPni9K .bg-scheme-background:first-child{width:60vw;flex-grow:1}#shopify-section-template--22645254390080__image_with_text_JPni9Kimage-with-placeholder{padding-bottom:0!important}#shopify-section-template--22645254390080__image_with_text_JPni9K .lg\:col-span-6{padding:0;max-width:40rem;display:flex;align-items:flex-start}#shopify-section-template--22645254390080__image_with_text_JPni9K .rte p{font-size:1.1rem;text-transform:initial;padding:2rem;margin:0}#shopify-section-template--22645254390080__image_with_text_JPni9K .rte p:nth-child(3){padding:1rem 2rem}#shopify-section-template--22645254390080__image_with_text_JPni9K .lg\:col-span-6>div{display:flex;flex-flow:column;justify-content:stretch;height:100%}#shopify-section-template--22645254390080__image_with_text_JPni9K .lg\:col-span-6>div .mt-4{flex-grow:2;display:flex;align-items:end}#shopify-section-template--22645254390080__image_with_text_JPni9K a.theme-link.text-scheme-text{width:100%;display:flex;justify-content:space-between;border:none;border-top:4px solid #000;height:80px;padding:1rem;position:relative;align-items:center}#shopify-section-template--22645254390080__image_with_text_JPni9K a.theme-link.text-scheme-text:after{content:url(/cdn/shop/files/arrow.svg?v=1717550696);background:#000;position:absolute;right:0;top:0;height:100%;display:flex;padding:1rem;justify-content:center}#shopify-section-template--22645254390080__image_with_text_JPni9K .bg-scheme-background:not(.flex) .relative .relative{max-width:50rem;margin:0 auto}footer{text-transform:initial;padding:3rem 1rem 0}footer ul li a:hover{text-decoration:underline}#shopify-section-sections--22632030241088__custom_liquid_bVAW86 section.border-b-gridline,#shopify-section-sections--22632030241088__custom_liquid_hbWp94 section.border-b-gridline,.shopify-section-group-footer-group .bva,.shopify-section-group-footer-group .hbw{border-bottom-width:0}#shopify-section-sections--22632030241088__custom_liquid_epVPQa section.border-b-gridline,.shopify-section-group-footer-group .epv{border:none}.custom-liquid-edits .bg-scheme-background h2{display:none}.custom-footer{display:grid;grid-template-columns:1fr 25%}.custom-footer .custom-footer-text{padding-top:2%}.custom-footer .footer-social-icons{display:grid;grid-template-columns:1fr 1fr 1fr;width:10rem;margin:0;height:2rem}.custom-footer .custom-footer-logo{display:grid;grid-template-rows:1fr 10%;justify-items:flex-end;gap:0}.custom-footer .footer-social-icons svg{width:1.4rem}.custom-footer .footer-social-icons li,.custom-footer .footer-social-icons li a{display:flex;justify-content:center;align-content:center}@media screen and (max-width: 769px){.custom-footer .footer-social-icons{width:100%;margin:0}.custom-footer .custom-footer-logo{grid-template-rows:auto}}#shopify-section-sections--22632030241088__custom_liquid_epVPQa:not(:has(.hover-shop)),.shopify-section-group-footer-group:has(.epv:not(:has(.hover-shop))){display:none}@media screen and (min-width: 769px){#shopify-section-sections--22632030241088__custom_liquid_epVPQa,.shopify-section-group-footer-group .epv{display:none}}@media screen and (max-width: 1024px){.custom-footer .footer-social-icons svg{width:1rem}}@media screen and (min-width: 1025px){#shopify-section-sections--22632030241088__footer .grid>div:last-child,.shopify-section-group-footer-group:has(footer) .grid>div:last-child{padding-left:10%}}@media screen and (max-width: 768px){.shopify-section-group-footer-group:has(.footer-show-d){display:none}}@media screen and (min-width: 769px){.shopify-section-group-footer-group:has(.footer-hide-d){display:none}}.hover-shop{display:none}@media screen and (max-width:600px){.hover-shop{display:flex;position:fixed;bottom:1rem;right:1rem;z-index:9999;background:#000;color:#fff;border-radius:100px;width:3rem;height:3rem;font-size:.8rem}.hover-shop a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}}@media screen and (max-width: 700px){.custom-menu-container{flex-flow:row-reverse}.custom-menu-container nav.menu{padding:0}header-section nav div.flex:has(>a[data-cart-drawer-toggle]){width:auto;padding:0}header-section nav>div.flex{display:grid;grid-template-columns:1fr 100px 1fr;padding:0 1rem}header-section nav div.flex.custom-menu-container{padding:0;justify-content:end}nav.menu{border:0;padding-left:1rem}header-section nav div.custom-center-logo.flex{position:initial;border-left:4px solid #000;border-right:4px solid #000;padding:0;display:flex;justify-content:center}header-section nav div.custom-center-logo.flex div.flex{padding:0}header nav svg{max-width:100px}.dropdown.active{max-width:100%;min-width:0;border-left:0}.dropdown-btn{padding:0}a[data-cart-drawer-toggle]{padding:0;align-items:center}.menu-dropdown-bar{padding:0 .4rem 0 1.4rem}.dropdown ul li a{padding:.6rem .4rem .6rem 1.4rem;background-position:right 1rem center}}@media screen and (max-width: 768px){.ingredients .row-1{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"total lowsugar" "text text"}.ingredients .row-1 div:nth-child(1){grid-area:total}.ingredients .row-1 div:nth-child(2){grid-area:text;padding:1rem 2rem}.ingredients .row-1 div:nth-child(3){grid-area:lowsugar}.ingredients .row-2{grid-template-columns:1fr}.instagram-container{display:grid;grid-auto-flow:column;gap:4px;overflow:hidden;max-height:20rem;overflow-x:scroll;scroll-behavior:smooth}.instagram-container .figure{width:100vw;position:relative}footer .bg-scheme-background:nth-child(1){display:none}#shopify-section-sections--22632030241088__footer .break-word p,.shopify-section-group-footer-group:has(footer) .break-word p{font-size:15px}.custom-footer{flex-flow:column-reverse}.custom-footer .custom-footer-text svg{width:100%}.custom-footer .custom-footer-text{width:100%}.footer-social-icons{margin-bottom:1rem;justify-content:center}}@media screen and (min-width: 769px) and (max-width: 1200px){.ingredients .row-2{grid-template-columns:repeat(1,50%)}.ingredients .row-2 div:nth-child(5){grid-column-start:1;grid-column-end:span col2-start}}@media screen and (min-width: 1180px){.custom-tile-cta .get-button,.custom-tile-cta .text-left{align-self:center}.custom-tile-cta .custom-tile-desc{padding:0}}@media screen and (min-width: 1025px) and (max-width: 1179px){.custom-tile-cta .text-left{padding:1rem;align-self:center}.custom-tile-cta .get-button{margin-left:1rem}.custom-tile-cta .custom-tile-desc{padding:0;font-size:.55rem;max-width:30%}}@media screen and (max-width: 1024px){.custom-tile-cta{display:flex}.custom-tile-cta .text-left{font-size:1rem;padding:0 1rem;align-self:center;max-width:100%}.custom-tile-cta .custom-tile-desc{display:none}.custom-tile-cta .get-button{margin:0;max-width:13rem;font-size:1rem;align-self:center;height:100%}.custom-newsletter .text-sm p{color:#fff;background:#000;padding:1rem;font-size:.8rem;text-align:left}.custom-newsletter form{width:100%;border:0}.custom-newsletter form>.items-end{display:grid;grid-template-columns:1fr auto}.custom-newsletter form input[type=email]{height:auto;font-size:.8rem;padding:.8rem 0 .8rem 1rem}.custom-newsletter button{border-left:3px solid #000}.custom-newsletter button:after{font-size:2.2rem;line-height:1;padding:.35rem .52rem .35rem .1rem}.custom-newsletter form.contact-form p{line-height:61px;padding:0 1rem;text-transform:initial}}@media screen and (max-width: 700px){.custom-tile-cta .text-left,.custom-tile-cta .get-button{font-size:.8rem}.custom-tile-cta .get-button{max-width:50%}}@media screen and (max-width: 639px){.featured-collection ul.grid-cols-2,.collection-list.grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}.custom-tile-cta .get-button span{display:flex;justify-content:space-between;padding:0 1rem;align-items:center}.custom-tile-cta .get-button span:after{margin-bottom:0}}@media screen and (max-width: 767px){.product-media-container{grid-column:1;grid-row:1}.product-media-container{padding-bottom:0}.product-content-container{grid-column:1;grid-row:3}.custom-product_form{grid-column:1;grid-row:2}.custom-product_title .metafield-rich_text_field{min-width:50%;font-size:.7rem;margin-top:.4rem}.custom-product_title{gap:1rem}.product-block-area{padding:2rem 1rem}.product-title-block{max-width:45%}.custom-product_form .custom-variant-container{border-right:none;width:100%}.custom-variant-container:empty{border-bottom:none}.product-quantity-block{width:100%}.select-selected{height:auto;border:0}.product-quantity-block,.product-quantity-block .flex{height:auto}.custom-select{margin-left:auto;border-left:3px solid #000}.select-selected span{padding:.54rem .4rem;min-width:3.6rem;text-align:center;border-right:3px solid #000}.select-selected{padding:0}div[x-data=ProductForm]{width:60%;font-size:}.add-to-cart-container button{font-size:1.4rem}.custom-product_form .product-price-block{width:auto;flex-grow:2;background:#fff;color:#000;border-top:3px solid #000;border-bottom:3px solid #000;font-size:1.4rem}.product-variant-picker-block div[id*=option-dropdown]{height:100%;bottom:100%;overflow:initial;border:none;background:#000;gap:0}.product-variant-picker-block div[id*=option-dropdown] .flex{background:#000;gap:0;height:100%}.product-variant-picker-block button{height:100%}.custom-variant-container .product-variant-picker-block button.variant-dropdown-button{width:100%;border-left:none;border-right:none}.custom-variant-container .product-variant-picker-block div[id*=option-dropdown]{width:100%}.custom-variant-container .product-variant-picker-block button{border-left:none}.custom-variant-container .product-variant-picker-block button.variant-dropdown-button img{min-height:2rem}.continue-shopping-container{width:100%;border-width:0 0 3px 0;border-color:#000;min-height:2.84rem}.continue-shopping-container a{justify-content:flex-end;padding:0 1rem}}@media screen and (max-width: 767px){.custom-product_form .custom-variant-container{border-top:3px solid #000;border-bottom:3px solid #000}}@media screen and (min-width: 940px){.product-content-container .product-title-block{font-size:3rem;line-height:2.5rem}.product-content-container .rte h1{font-size:1.6rem;margin-bottom:1.4rem}}.product-content-container .rte h1{margin-bottom:1.4rem}.product-content-container .rte h2{font-size:1rem;text-decoration:underline;font-family:SuisseIntl-Regular}.product-block-area .rte h5{font-size:.7rem;line-height:1rem;font-family:SuisseIntl-Regular}.product-content-container p{font-size:.9rem}.product-content-container .rte>h2:not([hidden]),.product-content-container .rte>h5:not([hidden]){margin-block-start:2rem}.product-content-container .rte h2:not([hidden])+p{margin-block-start:0}@media screen and (max-width: 768px){.wholesale-container{grid-template-columns:1fr}.focus-container{display:flex;flex-flow:column}.focus-content_text p{column-count:1}.focus-content_contact a.theme-link{padding-right:7rem;text-transform:initial}}@media screen and (max-width: 768px){.about-container{grid-template-columns:1fr}.about-details ul{margin:2rem 0 0 3rem}.about-container .about-quote,.about-details{padding:2rem 1.5rem}.about-details ul{column-count:1;font-size:.8rem;margin-top:1rem}.about-details p{font-size:1.2rem}.about-quote p{font-size:1rem;letter-spacing:0}.about-container .about-quote span{margin-left:0;padding:.8rem 0 0;line-height:2;font-size:.7rem}.about-quote .quote-1 p:first-letter{margin-left:-.3rem}}#MainContent:has(.shopify-policy__container){background-image:url(/cdn/shop/files/policies-bg.svg?v=1724292022);background-size:100%;background-position:top 5.5rem left}.shopify-policy__container .shopify-policy__body{max-width:52%;margin:0 auto;padding:3rem 7%;border-left:4px solid #000;border-right:4px solid #000;background:#fff;text-transform:initial}.shopify-policy__container{max-width:100%;padding:0}.shopify-policy__container .shopify-policy__title{background:#fff;border-bottom:4px solid #000;padding:1rem 1rem .4rem}.shopify-policy__container .shopify-policy__title h1{font-size:64px;font-family:var(--mainFont-Regular);letter-spacing:1px;margin:0;width:100%;text-align:center}.shopify-policy__container .shopify-policy__title h1:before,.shopify-policy__container .shopify-policy__title h1:after{content:"\2022";padding:0 .8rem}@media screen and (max-width: 600px){.shopify-policy__container .shopify-policy__title{padding:1rem}.shopify-policy__container .shopify-policy__title h1{font-size:28px}}@media screen and (max-width: 810px){.shopify-policy__container .shopify-policy__body{border-left:none;border-right:none;max-width:100%}}@media screen and (max-width: 1140px){.shopify-policy__container .shopify-policy__body{padding:2rem}}@media screen and (max-width: 600px){#shopify-section-sections--22632030241088__footer,#shopify-section-sections--22632030241088__custom_liquid_bVAW86{display:none}.custom-footer-mobile{padding:0 1rem;text-transform:initial}.custom-footer-mobile_content,.custom-footer-mobile_content img{margin-bottom:2rem}.custom-footer-mobile_content p{margin-bottom:1rem}.custom-footer-mobile_icons{display:flex;gap:1rem}.custom-footer-mobile_icons>svg{width:calc(100% - 3rem)}.custom-footer-mobile_icons .footer-social-icons{display:flex;flex-flow:column;gap:.6rem;margin:0;width:2rem}.custom-footer-mobile_icons .footer-social-icons svg{max-width:1.4rem}}@media screen and (min-width: 601px){#shopify-section-sections--22632030241088__custom_liquid_hbWp94{display:none}}@media screen and (min-width: 600px) and (max-width: 1024px){.dropdown-btn{padding:0 2rem}header-section nav div.flex:has(>a[data-cart-drawer-toggle]){width:5rem;align-items:center}}@media screen and (min-width: 768px) and (max-width: 1023px){.dropdown-btn{padding:0 2rem}header-section nav div.flex:has(>a[data-cart-drawer-toggle]){width:5rem;align-items:center}#template--22632030077248__main.grid-cols-1{grid-template-columns:repeat(3,1fr)}.product-media-container{padding-bottom:0}section.md\:grid-cols-12:has(.product-media-container){gap:4px;background:#000}.product-block-area{padding:2rem 0}}@media screen and (max-width: 600px){.custom-product_title{flex-flow:column}.product-title-block,.custom-product_title .metafield-rich_text_field{max-width:100%}}@media screen and (min-width: 600px) and (max-width: 1250px){.wholesale-container{grid-template-columns:1fr}.wholesale-content{flex-flow:row}.wholesale-content div{padding:2rem}.wholesale-content{grid-template-rows:1fr;grid-template-columns:repeat(6,1fr)}.wholesale-content_title{grid-column:1 / span 2}.wholesale-content .wholesale-content_text{grid-column:3 / end;grid-row:1 / end}.focus-container{grid-template-rows:repeat(2,1fr) auto;grid-template-columns:repeat(8,1fr)}.focus-content{grid-column:1 / 5;grid-row:1 / 2}.focus-content_text{grid-column:5 / 9;grid-row:1 / 2;padding:2rem;display:flex;align-items:center}.focus-content_contact{grid-column:1 / 9;grid-row:3 / 4}.focus-image{grid-column:1 / 9;grid-row:2 / 3}.about-container{grid-template-columns:repeat(2,1fr)}.about-details ul{column-count:1;margin-top:1rem}.about-quote{grid-column:1 / 3}}@media screen and (min-width: 768px) and (max-width: 1250px){.continue-shopping-container a,.add-to-cart-container div[id*=appstle_subscription_widget] .appstle_widget_title,.add-to-cart-container button.theme-button,.custom-product_form .product-price-block,.form-product-name,.custom-variant label,.custom-variant .submenu a{font-size:1rem}.custom-product_title{flex-flow:column}.custom-product_form{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,auto);gap:4px;background:#000}.custom-product_form .custom-variant-container{grid-column:1 / 7;grid-row:1 / 2;border:0;width:100%}.custom-product_form .product-quantity-block{grid-column:7 / span 6;grid-row:1 / 2;background:#fff;border:0}.custom-product_form .product-price-block{grid-column:1 / 3;grid-row:2 / 3;border-top:0;width:100%}.custom-product_form div[x-data=ProductForm]{grid-column:3 / 9;grid-row:2 / 3;width:100%}.custom-product_form .continue-shopping-container{grid-column:9 / 13;grid-row:2 / 3;width:100%;border-left:0}.custom-product_form div[x-data=ProductForm] .add-to-cart-container{border-top:0}.custom-product_form .custom-variant-container span,.custom-product_form .product-quantity-block .select-selected{height:100%}}.mangomana.ingredients .row-1{display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr)}.mangomana.ingredients .row-1>div:nth-child(1){grid-column:1 / span 3;grid-row:1 / span 4}.mangomana.ingredients .row-1>div:nth-child(2){grid-column:4 / span 7;grid-row:1 / span 4}.mangomana.ingredients .row-1>div:nth-child(3){grid-column:11 / span 2;grid-row:1 / span 2}.mangomana.ingredients .row-1>div:nth-child(4){grid-column:11 / span 2;grid-row:3 / span 2}.mangomana.ingredients .row-1 div:nth-child(2){padding:1.6rem 4rem;justify-content:stretch}.mangomana.ingredients .row-2 div{display:flex;flex-flow:column;justify-content:center}@media screen and (max-width: 600px){.mangomana.ingredients .row-1{display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,1fr)}.mangomana.ingredients .row-1>div:nth-child(1){grid-column:1 / span 12;grid-row:1 / span 2}.mangomana.ingredients .row-1>div:nth-child(2){grid-column:1 / span 12;grid-row:3 / span 2;padding:2rem;justify-content:stretch}.mangomana.ingredients .row-1>div:nth-child(3){grid-column:1 / span 12;grid-row:5 / span 1}.mangomana.ingredients .row-1>div:nth-child(4){grid-column:1 / span 12;grid-row:6 / span 1}.wholesale-content .wholesale-content_text{padding:2rem}}@media screen and (min-width: 601px) and (max-width: 1023px){.mangomana.ingredients .row-1{display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(3,1fr)}.mangomana.ingredients .row-1>div:nth-child(1){grid-column:1 / span 6;grid-row:1 / span 2}.mangomana.ingredients .row-1>div:nth-child(2){grid-column:7 / span 6;grid-row:1 / span 2;padding:2rem;justify-content:stretch}.mangomana.ingredients .row-1>div:nth-child(3){grid-column:1 / span 6;grid-row:3 / span 1}.mangomana.ingredients .row-1>div:nth-child(4){grid-column:7 / span 6;grid-row:3 / span 1}}.single-line-collection ul.collection-list li section.grid{width:100%}.single-line-collection ul.collection-list li section.grid .product-media-container{grid-column:1 / span 6}.single-line-collection ul.collection-list li section.grid .product-content-container{grid-column:7 / span 6}.single-line-collection .splide{visibility:initial}.single-line-collection .splide__slide{max-width:100%}.relative.single-line_product{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(5,1fr) auto}.relative.single-line_product .w-full{grid-column:1 / span 6;grid-row:1 / span 5}.relative.single-line_product .single-line_product-desc{grid-column:7 / span 6;grid-row:1 / 6;display:flex;flex-flow:column;padding:2rem;justify-content:center;align-items:center}.relative.single-line_product .custom-tile-cta{grid-column:1 / span 12;grid-row:6 / span 1}ol.blog-list_items{display:flex;flex-flow:column;gap:4px;background:rgb(var(--color-scheme-text))}ol.blog-list_items .border-gridline-color[data-color-scheme=scheme1]{border-color:rgb(var(--color-scheme-background))}.blog-item_container{position:relative}.news-collapse_container .news-collapse_heading{padding-left:var(--section-horizontal-spacing);padding-right:var(--section-horizontal-spacing);width:100%;display:flex;justify-content:space-between}.news-collapse_container button{padding:0;min-height:4rem;width:100%;display:flex;align-items:center;gap:1rem}.news-collapse_container button>div:first-child{flex:100%;gap:1rem;justify-content:space-between}.news-collapse_heading .news-item_tag{min-width:6rem;text-align:left}.news-collapse_heading h2{font-family:var(--mainFont-Regular);font-size:16px;text-transform:uppercase;text-decoration:underline;max-width:453px;width:100%;text-align:left}.news-collapse_heading a.article__grid-tag{text-transform:uppercase;font-size:1.3rem}.news-collapse_container{position:relative;display:flex;flex-flow:column;padding:0;width:100%}.news-item_content{position:absolute;top:100%;left:0;right:0;height:0;overflow-y:hidden;transition:height .3s ease;z-index:9;background:rgb(var(--color-scheme-background))}.news-item_content{display:flex;gap:1rem;justify-content:space-between;padding-left:var(--section-horizontal-spacing);padding-right:var(--section-horizontal-spacing)}.news-item_content .date-col{min-width:6rem;display:flex;flex-flow:column;justify-content:space-between;padding:2rem 0}.news-item_content .date-col .social-sharing,.ingredient-content_share .social-sharing,.landing-page__content-share .social-sharing{display:flex;flex-flow:column}.news-item_content .date-col .social-sharing h2,.ingredient-content_share .social-sharing h2,.landing-page__content-share .social-sharing h2{display:none}.news-item_content .date-col .social-sharing span.inline-block,.ingredient-content_share .social-sharing span.inline-block,.landing-page__content-share .social-sharing span.inline-block{border:1px solid #000;border-radius:200px;display:flex;flex-flow:column;padding:.5rem}.news-item_content .date-col .social-sharing .flex,.ingredient-content_share .social-sharing .flex,.landing-page__content-share .social-sharing .flex{flex-flow:column;flex-wrap:wrap;align-items:flex-start;width:100%;gap:1rem}.news-item_content .date-col .social-sharing a.social-share-link:hover span.inline-block,.ingredient-content_share .social-sharing a.social-share-link:hover span.inline-block,.landing-page__content-share .social-sharing a.social-share-link:hover span.inline-block{background:#000}.news-item_content .date-col .social-sharing a.social-share-link span.inline-block svg.icon,.ingredient-content_share .social-sharing a.social-share-link span.inline-block svg.icon,.landing-page__content-share .social-sharing a.social-share-link span.inline-block svg.icon{padding:0}.news-item_content .date-col .social-sharing a.social-share-link:hover span.inline-block svg path,.ingredient-content_share .social-sharing a.social-share-link:hover span.inline-block svg path,.landing-page__content-share .social-sharing a.social-share-link:hover span.inline-block svg path{fill:#fff}.news-item_content .date-col .social-sharing a.social-share-link span.inline-block svg path,.news-item_content .date-col .social-sharing a.social-share-link span.inline-block,.ingredient-content_share .social-sharing a.social-share-link span.inline-block svg path,.ingredient-content_share .social-sharing a.social-share-link span.inline-block,.landing-page__content-share .social-sharing a.social-share-link span.inline-block svg path,.landing-page__content-share .social-sharing a.social-share-link span.inline-block{transition:.2s}.news-item_content .date-col time{font-size:1.2rem}.news-item_content .content-col{overflow-y:scroll;padding:2rem 2rem 2rem 0;text-transform:initial;font-size:.9rem;max-width:500px}.full-width-div{width:100%;background-color:#0000001a;transition:height .3s ease}.blog-grid_container li:nth-last-of-type(-n+3) .news-item_content{border-bottom:0}section.blog.border-b-gridline{border-bottom:0}.blog-grid_container li:nth-last-of-type(-n+2) .news-item_content{border-left:0;border-right:4px solid #000;width:calc(100% + 4px)}.blog-grid_container li:nth-last-child(1) .news-item_content{border-bottom:0;border-right:0;width:calc(100% + 4px);border-left:4px solid #000;margin-left:-4px}ol.blog-grid_container .lg\:col-span-placeholder-width{background:url(/cdn/shop/files/about-1.jpg?v=1730849954);background-size:cover;background-position:center center;grid-column:inherit}ol.blog-grid_container{border-bottom:4px solid #000}@media screen and (max-width: 600px){.news-collapse_heading a.article__grid-tag{font-size:1rem}.news-collapse_heading .news-item_tag{min-width:fit-content}.news-collapse_heading h2{font-size:.8rem;text-align:left}.news-item_content .date-col{min-width:auto}}ol.blog-list_items.blog-list_ingredients,ol.blog-list_items.blog-list_recipes{border-bottom:4px solid #000}.blog-list_ingredients .blog-grid-container_content-inner h2:before{content:"["}.blog-list_ingredients .blog-grid-container_content-inner h2:after{content:"]"}.ingredient-container_content h1:before{content:"["}.ingredient-container_content h1:after{content:"]"}@media screen and (max-width: 768px){.blog-grid-container_content.px-section-horizontal-spacing.py-section-vertical-spacing{padding:calc(var(--spacing) * 3)}.blog-grid-container_content .font-heading{font-size:1.8rem}}@media screen and (min-width: 769px) and (max-width: 1659px){.blog-grid-container_content.px-section-horizontal-spacing.py-section-vertical-spacing{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);padding-left:12%;padding-right:12%}.blog-grid-container_content .font-heading{font-size:2.6rem}}@media screen and (min-width: 1660px){.blog-grid-container_content.px-section-horizontal-spacing.py-section-vertical-spacing{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);padding-left:16%;padding-right:16%}.blog-grid-container_content .font-heading{font-size:3.4rem}}.blog-grid-container_content .font-heading{letter-spacing:-.1rem;text-transform:initial;text-wrap-mode:nowrap}.blog-grid-container_content .rte{text-transform:initial}.blog-grid-container_content-inner{display:flex;flex-flow:column;gap:1rem}.blog-list_recipes .blog-grid-container_content-inner .rte ul{list-style:none;margin:2rem 0}.blog-grid-container_content-inner .theme-link{display:inline-block}ul.blog-grid-container_buttons{display:flex;gap:0 .6rem;flex-flow:row-reverse;justify-content:flex-end;flex-wrap:wrap}ul.blog-grid-container_buttons .theme-button{background:rgb(var(--color-scheme-background));border-radius:100rem;border-width:1px;color:rgb(var(--color-scheme-text));padding:.5rem 2rem .25rem;font-size:14px;width:100%;text-align:center}.ingredient-studies ul.blog-grid-container_buttons .theme-button{text-align:left}@media screen and (min-width: 640px){ul.blog-grid-container_buttons .theme-button{width:auto}}ul.blog-grid-container_buttons .theme-button:after{display:none}ul.blog-grid-container_buttons .theme-button:hover{background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background))}@media screen and (max-width: 1024px){ul.blog-grid-container_buttons{flex-flow:column;margin-top:1rem}ul.blog-grid-container_buttons li{margin:1rem 0 0}}section.blog-list_image .border-b-gridline{border:none}.ingredient-container_content{padding:3rem}.ingredient-container_sidebar{height:100%;overflow:hidden}.ingredient-container_sidebar .relative{display:grid;gap:4px;background:rgb(var(--color-scheme-text));height:100%}.ingredient-container_sidebar .relative img{object-fit:cover;height:100%;width:100%}@media screen and (max-width: 1024px){.ingredient-container_content{order:1;padding:1rem}.ingredient-container_sidebar{order:2}}.ingredient-content_container{display:flex;gap:3rem}.ingredient-content_main .rte{margin-top:0}.rte.article-excerpt{font-size:1.6rem}@media screen and (max-width: 640px){.rte.article-excerpt{font-size:1.2rem}}.rte.text-editor,.rte.text-editor *{font-size:.9rem;line-height:1rem;letter-spacing:.03rem}.rte.text-editor h2{text-transform:uppercase;text-decoration:underline}.rte.text-editor h3{text-decoration:underline;font-weight:600}.rte.text-editor>h2:not([hidden])~h2:not([hidden]),.rte.text-editor>h3:not([hidden])~h3:not([hidden]){margin-block-start:2rem}.rte.text-editor h2:not([hidden])+p,.rte.text-editor h3:not([hidden])+p{margin-block-start:0}.rte ul,.rte ol{margin-left:1.6rem}.ingredient-content_main ul.blog-grid-container_buttons.studies-list{flex-flow:column}.ingredient-content_main ul.blog-grid-container_buttons.studies-list .theme-button{font-size:14px;padding:.5rem 1rem;width:100%}.ingredient-content_main ul.blog-grid-container_buttons.studies-list h6{font-family:var(--mainFont-Regular);font-size:.75rem;text-decoration:underline}@media screen and (max-width: 600px){.ingredient-content_container{flex-flow:column;gap:1rem}.ingredient-content_share .social-sharing{align-items:flex-start}.ingredient-content_share .social-sharing .flex{width:auto;flex-flow:row}}section.podcast-blog{display:grid;gap:4px;background:#000;grid-template-columns:1fr 1fr;width:100%;height:100%;text-transform:initial}section.podcast-blog>div{padding:4rem}section.podcast-blog p{margin-bottom:1rem}section.podcast-blog h2{font-size:3rem;font-family:var(--mainFont-Regular);text-transform:uppercase;margin-bottom:1.4rem}section.podcast-blog ul.podcast-container_buttons{display:flex;gap:1rem;flex-flow:row;justify-content:flex-start}section.podcast-blog ul.podcast-container_buttons .theme-button{background:rgb(var(--color-scheme-background));border-radius:100rem;border-width:1px;color:rgb(var(--color-scheme-text));padding:.25rem 1.5rem;font-size:.8rem;text-align:center}section.podcast-blog ul.podcast-container_buttons .theme-button:after{display:none}section.podcast-blog ul.podcast-container_buttons .theme-button:hover{background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background))}@media screen and (max-width: 1180px){section.podcast-blog ul.podcast-container_buttons{flex-flow:column}}section.podcast-blog ol{display:flex;flex-flow:column;width:100%;max-height:800px;overflow-y:scroll}section.podcast-blog ol .podcast-item_container{display:grid;grid-template-columns:12rem 1fr;gap:4px;background:#000;padding:0}.podcast-item_details{background-color:#fff;padding:.8rem}.podcast-item_details h2.heading{font-size:1rem;text-decoration:underline;margin-bottom:0}.podcast-item_details h2.heading:after{content:":"}.podcast-item_container .podcast-item_player{background-color:#fff;padding:0;position:relative}.podcast-item_container .podcast-item_player image-with-placeholder{min-height:100%}.podcast-item_container .play-button{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:0}section.podcast-blog ol .podcast-item_container h5{display:none}.audio-player{display:none}.play-button{cursor:pointer;background-color:transparent;border:none}.play-button .icon{width:52px;height:48px}@media screen and (max-width: 600px){section.podcast-blog{grid-template-columns:1fr}section.podcast-blog ol .podcast-item_container{grid-template-columns:1fr}section.podcast-blog>div{padding:2rem}section.podcast-blog ul.podcast-container_buttons .theme-button{width:100%}section.podcast-blog ol{overflow-y:initial;max-height:initial}section.podcast-blog .podcast-item_container .podcast-item_player img{min-width:100%;min-height:auto}}@media screen and (min-width: 601px) and (max-width: 1080px){section.podcast-blog>div{padding:3rem}section.podcast-blog ul.podcast-container_buttons .theme-button{width:100%}section.podcast-blog ol .podcast-item_container{grid-template-columns:1fr}}.custom-variant-container{display:flex}.custom-variant-container:has(fieldset:first-child:nth-last-child(n+3)){min-width:24rem;display:flex;flex-flow:row}.product-variant-picker-block{margin:0!important;flex:1}.product-variant-picker-block:not(:first-child){border-left:4px solid #000}.product-variant-picker-block button>div:last-child{cursor:pointer;content:"";background-image:url(/cdn/shop/files/qty-arrow.svg?v=1718171749);background-repeat:no-repeat;background-size:26px;background-position:right .8rem center;height:100%;right:0;border-left:1px solid #fff;display:flex;justify-content:flex-start;font-weight:400;font-size:1.33rem;padding:0;align-items:center;width:100%;min-width:3rem}.product-variant-picker-block:has(label.block) button .bg-scheme-background{justify-content:center;width:100%;display:flex;align-items:center;border-right:4px solid #000}@media screen and (min-width: 751px){.product-variant-picker-block button:not(.variant-dropdown-button){border-left:4px solid #000;min-width:6.7rem}}.product-variant-picker-block button>div:last-child svg{display:none}.product-variant-picker-block div[id*=option-dropdown] button{text-align:center;min-width:100%;justify-content:center;text-transform:uppercase;font-size:1.33rem}.product-variant-picker-block div[id*=option-dropdown] button:has(img){justify-content:flex-start}.product-variant-picker-block:has(label.block) label{padding-right:1rem}.shopify-product-form div[x-show=errorMessage]{position:absolute;margin:0;top:-1.4rem;right:0}.shopify-product-form{position:relative}@media screen and (min-width: 751px){.product-variant-picker-block button:not(.variant-dropdown-button):has(img) .bg-scheme-background{justify-content:flex-start;padding-left:1rem;min-width:fit-content}}@media screen and (max-width: 600px){.custom-product_form .custom-variant-container{flex-flow:column;gap:3px;background:#000}.custom-product_form .custom-variant-container fieldset{border:none;background:#fff}.product-variant-picker-block:has(label.block) button .bg-scheme-background{border-right-width:3px;padding:.54rem .35rem}}.landing-page__content .content-col{text-transform:initial;font-size:.9rem}.landing-page__content-container>div{border-left:3px solid #000;border-right:3px solid #000;padding:3rem 4rem;display:flex;gap:4rem}@media only screen and (max-width: 750px){.landing-page__content-container>div{border:none;flex-flow:column;padding:2rem;gap:2rem}.landing-page__content-share .social-sharing .flex{flex-flow:row}}div#promo-slot{top:var(--header-group-height);left:0;right:auto;max-width:30rem;margin-top:-4px}.signup-popup{border:4px solid #000;border-width:4px 4px 4px 0}.signup-popup svg.theme-icon path{stroke-width:4px}.signup-popup h2.font-heading{font-size:3.8rem;text-transform:initial;letter-spacing:.05rem}.signup-popup p{font-size:1.2rem;text-transform:initial;padding:0 3rem;max-width:100%}.signup-popup_fields{flex-flow:column;align-items:stretch;margin-top:.4rem}.signup-popup_content-container{padding:3rem 3rem 0rem}.signup-popup_fields>div{padding:.4rem 3rem}.signup-popup_fields>div:last-of-type{margin-bottom:2rem}.signup-popup_fields button#Popup-Subscribe{background:#000;margin:0;border-width:4px 0 0;padding:.5rem 3rem;font-size:1px;display:flex;justify-content:space-between;align-items:center}.signup-popup_fields button#Popup-Subscribe:before{content:"Get 10% off"}.signup-popup_fields button#Popup-Subscribe:before{font-size:1.3rem;text-transform:initial;color:#fff}.signup-popup_fields button#Popup-Subscribe:after{font-size:2rem;color:#fff}@media (hover: hover) and (pointer: fine){.signup-popup_fields button#Popup-Subscribe.hover\:text-scheme-accent:hover{--tw-text-opacity: 1;color:#000;background:url(/cdn/shop/files/FLCK-gradient.jpg?v=1720669578) no-repeat;background-size:cover;background-position:center center}.signup-popup_fields button#Popup-Subscribe.hover\:text-scheme-accent:before::hover,.signup-popup_fields button#Popup-Subscribe.hover\:text-scheme-accent:after::hover{color:#000}}div[data-errors].text-scheme-accent{padding:0 3rem;text-decoration:underline}p[data-success-message]{max-width:100%;padding:0 3rem;margin-bottom:1rem}@media screen and (max-width: 640px){div#promo-slot{top:50%;bottom:50%;left:10%;right:auto;max-width:80%;transform:translateY(-25%)}.signup-popup{border-width:4px;padding:0}.signup-popup_content-container{padding:3rem 1rem 1rem}.signup-popup_fields button#Popup-Subscribe{width:100%;padding:.5rem 1rem}.signup-popup_fields>div{padding:.4rem 1rem}.signup-popup_fields>div:last-of-type{margin-bottom:1rem}.signup-popup h2.font-heading{font-size:2.6rem}.signup-popup p{max-width:100%;font-size:1rem;padding:0 1rem}div[data-errors].text-scheme-accent{padding:0 1rem;text-decoration:underline}p[data-success-message]{max-width:100%;padding:0 1rem;margin-bottom:1rem}}#discount-message{position:fixed;top:var(--header-group-height);left:50%;transform:translate(-50%);background-color:#fff;padding:.6rem 1rem;z-index:-1000;text-align:center;width:14rem;opacity:0;transition:all .5s;display:block;font-weight:600;border:4px solid #000;border-width:0 4px 4px 4px}#discount-message span{font-size:1.2rem;text-transform:initial;text-align:center;max-width:100%;width:100%;font-weight:400}#discount-message.show{opacity:1;z-index:1000}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
