*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh;overflow-x:hidden;width:100%}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:rgb(var(--color-background));color:currentcolor}dialog{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}.shopify-section{width:100%;overflow-x:clip}.shopify-section>section,.shopify-section>sticky-header,.shopify-section>div,.shopify-section footer,.shopify-block{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section .page-width{grid-column:2}.shopify-section .full-width{grid-column:1 / -1}.skip-to-content{position:absolute;top:0;left:0;transform:translateY(-100%);background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1rem 1.5rem;z-index:9999;text-decoration:none}.skip-to-content:focus{transform:translateY(0)}@font-face{font-family:Yalla;src:url(Yalla-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:TT Commons Pro;src:url(TT_Commons_Pro_Normal.woff2) format("woff2");font-display:swap;font-weight:400;font-stretch:normal}@font-face{font-family:TT Commons Pro;src:url(TT_Commons_Pro_Bold.woff2) format("woff2");font-display:swap;font-weight:700;font-stretch:normal}@font-face{font-family:TT Commons Pro;src:url(TT_Commons_Pro_Expanded_Bold.woff2) format("woff2");font-display:swap;font-weight:700;font-stretch:expanded}@font-face{font-family:Belina;src:url(Belina-Bold.woff2) format("woff2");font-display:swap}:root{--font-primary--family: "TT Commons Pro", "sans-serif";--header-height: 56px;--header-group-height: 101px}body{font-family:var(--font-primary--family);font-weight:400;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}h1,.h1{font-size:2.125rem;line-height:2rem;font-family:Yalla;text-transform:uppercase}h2,.h2{text-transform:uppercase;font-weight:700;font-stretch:expanded;font-size:2rem;line-height:2.125rem}.belina{text-transform:none;font-family:Belina}h3,.h3{text-transform:uppercase;font-weight:700;font-stretch:expanded;font-size:1.25rem;line-height:1.375rem}h4,.h4{text-transform:uppercase;font-weight:700;font-stretch:expanded;font-size:1rem;line-height:1.125rem}h5,.h5,small,.small{text-transform:none;font-stretch:normal;font-weight:400;font-size:.75rem;line-height:.875rem}p,.p{font-size:1rem;line-height:1.375rem}a,.a,button,.button,span,.span,summary,.summary{text-transform:uppercase;font-weight:700;font-stretch:expanded;font-size:.875rem;line-height:1.125rem}s{opacity:.5}a{color:rgb(var(--color-foreground));text-decoration:none}@media screen and (min-width:990px){h1,.h1{font-size:3rem;line-height:2.875rem}h2,.h2{font-size:3rem;line-height:3.125rem}h3{font-size:1.75rem;line-height:1.875rem}}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{height:.4rem;width:auto}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}svg{color:rgb(var(--color-foreground))}ul{list-style:none;padding:0}table{border-spacing:0}.gradient{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.gradient-inverse{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.svg-wrapper>svg{height:100%;width:100%}.center-children{display:flex;align-items:center;justify-content:center}.overflow-hidden{overflow:hidden}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.flipped-button{transform:scaleX(-1);-webkit-transform:scaleX(-1)}.link{background:none;border:none;text-decoration:underline}.link:hover{text-decoration-thickness:2px}.cta{padding:8px 20px;min-width:250px;border-radius:50px;text-align:center;border:1px solid rgb(var(--color-primary-button-border));box-shadow:0 2px rgb(var(--color-primary-button-border));transition:box-shadow .15s ease-in,transform .15s ease-in,filter .15s ease-in;text-wrap:nowrap;cursor:pointer;max-width:300px;position:relative}.cta-arrow{position:relative;overflow:hidden}.cta-arrow:after{content:"\2192";position:absolute;right:15px;top:50%;transform:translate(-10px,-50%);opacity:0;transition:opacity .15s ease-in,transform .15s ease-in}.cta-arrow:hover:not(:disabled):after{opacity:1;transform:translateY(-50%)}.primary-cta{background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-primary-button-foreground))}.secondary-cta{background-color:rgb(var(--color-secondary-button-background));color:rgb(var(--color-secondary-button-foreground))}.cta:hover:not(:disabled){box-shadow:none;transform:translateY(1px)}.alt-cta{font-size:.75rem;line-height:.875rem;text-decoration:underline;transition:filter .15s ease-in-out}.alt-cta:hover{filter:brightness(.8)}.section-heading{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;margin-bottom:1rem}.carousel{position:relative;display:flex;overflow:hidden}.carousel-controls{display:flex;justify-content:center;align-items:center;gap:2rem}.field{position:relative;width:100%}.field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 0 var(--inputs-border-width) #1a3d2a;transition:box-shadow var(--transition);pointer-events:none;border-radius:50px}.field:hover:after{box-shadow:0 0 0 calc(var(--inputs-border-width) + 1px) #1a3d2a40}.field:has(.field__input:focus):after{box-shadow:0 0 0 calc(var(--inputs-border-width) + 1px) #1a3d2a}.field__input{width:100%;height:45px;padding:20px 16px 18px 20px;border:0;outline:0;background:#f9f2e4;color:#1a3d2a;box-sizing:border-box;border-radius:50px}.field__input::placeholder{opacity:0}.field__label{font-size:1rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(.75rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;color:#1a3d2a;transition:top var(--transition),font-size var(--transition),color var(--transition)}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:1px;font-size:12px}.field__button{position:absolute;right:0;top:0;height:100%;cursor:pointer;border:0;border-radius:50px;background-color:transparent}.field__button svg{stroke:#1a3d2a}.badge{font-size:12px;padding:0 10px;border-radius:50px}.accordion{border-top:.1rem solid rgba(var(--color-foreground),.4);border-bottom:.1rem solid rgba(var(--color-foreground),.4)}.accordion summary{display:flex;align-items:center;justify-content:space-between;padding:1rem}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 1rem;text-align:start}.accordion__content span{font-stretch:normal;text-transform:none;font-size:1rem;line-height:1.375rem}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.pagination{display:flex}.pagination-dot{position:relative;width:35px;height:35px;border:none;background:transparent;padding:0}.pagination-dot:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background-color:rgb(var(--color-pagination-dots-background))}.pagination-dot.is-active:before{background-color:rgb(var(--color-pagination-dots-active))}.slider{display:flex;overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory;scroll-behavior:smooth}.slide{scroll-snap-align:start}.loading__spinner{display:flex;align-items:center;justify-content:center;width:20px;height:20px;stroke:#000;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.spinner .path{stroke:rgb(var(--color-foreground));stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.header__menu{display:none}.header__menu>ul{display:flex;align-items:center}.header__menu>ul>li{position:relative}.header__menu-item{position:relative;text-decoration:none;padding:1rem;display:flex;align-items:center;justify-content:center;white-space:nowrap}.header__menu-item:hover,.header__active-menu-item{text-decoration:underline}.header__active-menu-item:hover{text-decoration:underline;text-underline-offset:2px}.header__menu details[open]>summary .icon-caret{transform:rotate(180deg)}.header__menu details{overflow:visible}summary.header__menu-item{gap:.5rem}.header__menu .menu-item-disclosure{position:absolute;top:100%;left:0;min-width:200px;z-index:999;padding-top:.5rem}.header__submenu{background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);padding:.5rem 0;display:flex;flex-direction:column}.header__submenu>li{width:100%}.header__submenu .header__menu-item{width:100%;justify-content:flex-start;padding:.75rem 1rem}.header__submenu--grandchild{background-color:rgb(var(--color-foreground),.05);border:0}cart-drawer{position:fixed;top:0;right:0;height:100dvh;width:100%;z-index:1000;pointer-events:none;background-color:transparent!important}@media screen and (min-width:400px){cart-drawer{max-width:400px}}.cart-drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.drawer__inner{position:relative;width:100%;height:100%;transform:translate(100%)}.hero{background-color:#f9f2e4}.hero__slideshow{display:block;height:100%;position:relative}.hero__inner{padding:1rem;padding-top:0;border-radius:10px}.hero__slideshow .slider{height:100%;position:relative}.hero__slideshow .pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;justify-content:center;gap:8px}.hero-block{position:relative;flex:0 0 100%;height:100%;z-index:1;display:flex;align-items:end;border-radius:10px;overflow:hidden;border:1px solid #1A3D2A}.hero-block__content{background-color:rgb(var(--color-background));border-top:1px solid rgb(var(--color-foreground));display:flex;flex-direction:column;align-items:start;text-align:start;padding:1rem;z-index:2;width:100%;gap:.25rem}.hero-block .cta{width:100%}.hero-block__ctas{width:100%;display:flex;flex-direction:column;padding-top:1rem;gap:.5rem}.hero-block__background-picture{position:absolute;height:100%;width:100%;z-index:1}.hero-block__background-image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.hero-block__content{border-top:none;max-width:550px;margin:1rem;border-radius:10px;border:1px solid rgb(var(--color-foreground))}.hero-block__ctas{flex-direction:row}.hero-block .cta{width:auto}}modal-dialog{position:fixed;margin:0 auto;top:0;left:0;width:100%;background:rgba(var(--color-foreground),.2);height:100%;opacity:0;visibility:hidden;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column}modal-dialog[open]{opacity:1;visibility:visible;z-index:999}.modal__content{background-color:rgb(var(--color-background));max-width:var(--page-width);position:relative;padding:1rem;margin:var(--page-margin);overflow-y:auto;max-height:80vh}.close-modal-button{display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;z-index:2;top:1.5rem;width:40px;height:40px;margin:0 0 0 auto}.modal__content-info{padding-right:2rem}.shuug-sticker{background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));padding:10px 15px}.shuug-sticker span{font-family:Belina;text-transform:none;font-size:.9rem}.shuug-tag{position:relative;width:100px;height:100px;background:none;display:flex;align-items:center;justify-content:center}.shuug-tag span{z-index:2;text-align:center}.shuug-tag svg,.shuug-tag path{position:absolute;fill:rgb(var(--color-background))!important;stroke:rgb(var(--color-background))!important;width:100%;height:100%}.horizontal-heading{position:relative;width:100%;text-align:center}.horizontal-heading:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(var(--color-foreground),.4);z-index:0}.horizontal-heading span{position:relative;background-color:rgb(var(--color-background));padding:0 1rem;z-index:1}.rating{display:flex;align-items:center;gap:5px}.rating__text{display:flex;align-items:center}.rating-stars{display:flex}.star{width:15px;height:15px}.star-half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.rating .svg-wrapper svg{fill:var(--color-rating-stars);stroke:var(--color-rating-stars)}#insta-feed{grid-column:1 / -1;width:100%;padding-top:64px;padding-bottom:64px}.instafeed-new-layout-container,.instafeed-new-layout-item{height:400px!important}.instafeed-new-layout-item{width:300px!important;border-radius:10px!important;border:1px solid rgb(var(--color-foreground));overflow:hidden}.instafeed-new-layout-container{width:100%!important;padding:0 1rem}.instafeed-new-layout-wrapper{gap:1rem!important;overflow-x:auto}@media screen and (min-width:750px){.instafeed-new-layout-container,.instafeed-new-layout-item{height:500px!important}.instafeed-new-layout-item{width:360px!important}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.animate__rotate{animation:rotate 20s linear infinite}.product__info-wrapper .price__container{display:block!important}.rapi-bundles{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;text-align:start}.rapi-bundles__bars{gap:10px!important;flex-wrap:nowrap!important}.rapi-bundles__bar{margin:0!important;flex:1!important}.rapi-subscription-blockRadio{margin-block:0!important}.rapi-bundles__bar-pricing{display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:row!important;gap:10px!important}.rapi-offer-radio{display:none!important}.rapi-bundles__bar-main{padding:.5rem!important}.rapi-bundles__bar-full-price{opacity:.5}.rapi-bundles__bar :checked+label .rapi-bundles__bar-radio,.rapi-subscription__bar :checked+label .rapi-bundles__bar-radio{background:rgb(var(--color-foreground))!important;border:2px solid rgb(var(--color-background))!important}.rapi--bb-block .cta{border:1px solid rgb(var(--color-foreground))!important;color:rgb(var(--color-foreground))!important;min-width:auto!important}.rapi-product-picker-overlay{padding:.5rem!important}.rapi-product-picker-modal{border:1px solid rgb(var(--color-foreground))!important;border-radius:10px!important}.rapi-subscription__bar>label>div:not(.rapi-bundles__bar-radio){display:flex;flex-direction:column;width:100%;gap:.5rem}.rapi-subscription__bar>label{padding:1rem!important}.rapi-subscription-title{font-weight:700}.rapi-subscription-subtitle{text-align:start;display:none}.rapi-bundles__bar-variant-select{background-color:rgb(var(--color-background))!important;max-width:auto!important;padding:10px!important;width:100%!important}.rapi-bundles .rapi-bundles__bar-content{position:relative}.rapi-bundles__bar .badge{position:absolute;top:0;right:1rem;transform:translateY(-50%)}.rapi-subscription__bar>label{position:relative}.rbrFastBundlePage{width:100%}[class*=style_bundle-wrapper_]{max-width:1000px!important}.buy-buttons:not(:has(#rbr-container-element-false)) .product-form__buttons>span{display:none}.product-form__buttons .add-to-cart__submit,.product-form__buttons>small{transition:none}.product-form__buttons{max-height:100%;overflow:hidden;transition:opacity .5s ease-out,visibility .5s ease-out,max-height .5s ease-out}.rapi-bundles .rapi-bundles__bar{min-width:auto!important}.rapi-product-picker-overlay,.rapi-product-picker-overlay *{font-family:TT Commons Pro!important}.rapi-product-picker-modal>div{background:#f9f2e4!important}.rapi-product-picker-modal{border:1px solid rgb(var(--color-foreground))!important}.rapi-search-input{border-color:rgb(var(--color-foreground))!important}div.rapi-product-picker-item>button{background-color:#ffa766!important;border-color:rgb(var(--color-foreground))!important;color:rgb(var(--color-foreground))!important;min-width:auto!important}.buy-buttons:has(.rbr-page-container [class*=SelectedVariantsList_item_]) .product-form__buttons{opacity:0;visibility:hidden;max-height:0}.rbr-standard-bundle__title>span:nth-child(1){font-size:1.5rem!important;line-height:1.5rem!important}[class*=styles_discountOption_]{border:1px solid rgb(var(--color-foreground));border-radius:10px!important}.rbr-standard-bundle__description{color:#1a3d2a!important}.buy-buttons{text-align:start}[class*=style_container_]{background:transparent!important}[class*=select_container_]{color:#1a3d2a!important;border-color:1px solid rgb(var(--color-foreground))!important;background-color:#a6e8c0!important;font-size:1rem!important;font-weight:700!important}[class*=style_productDetail_] .cta{min-width:auto!important}[class*=style_productImage_]{background-size:cover!important}div.add-to-cart__submit>span:nth-child(1){color:rgb(var(--color-foreground))!important}.rbr-poweredBy__container{display:none!important}[class*=style_selectBox_]{text-align:start!important}[class*=SelectedVariantsList_quantity_]{padding:.5rem!important;border-radius:50px!important;border:1px solid rgb(var(--color-foreground))!important;background-color:transparent!important}[class*=ImagesList_seeAll_]{color:#720f0f!important}[class*=modal_close_icon_wrapper_]{background-color:rgb(var(--color-background))!important}[class*=modal_root_]{border:1px solid rgb(var(--color-foreground))!important}#rbr-modal-body{background-color:rgb(var(--color-background))!important}.rbr-background-center{background-size:cover!important}.style_selectBox_ea776b95{height:3rem}[class*=rbr-page-container]:not(:has([class*=SelectedVariantsList_container_])) [class*=style_footer_]{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/critical.css.map */
