:root{--xl-orange: #ff5a00;--xl-orange-600: #e84e00;--xl-orange-700: #cf4600;--xl-orange-300: #ff9a5c;--xl-orange-100: #ffe3d1;--xl-orange-50: #fff4ec;--xl-green: #6c9d03;--xl-green-700: #4d7000;--xl-green-100: #e6f2c4;--xl-lime: #b6f23a;--xl-lime-text: #7fae00;--xl-red: #e3261c;--xl-ink: #2b1608;--xl-white: #ffffff;--xl-btn: #cf4600;--xl-btn-hover: #ff5a00;--xl-font-hook: "Rammetto One", "Poppins", system-ui, sans-serif;--xl-font-hand: "Gochi Hand", "Poppins", system-ui, cursive;--xl-font-body: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--xl-radius: 24px;--xl-ease: cubic-bezier(.22, 1, .36, 1);--xl-gutter: clamp(16px, 4vw, 48px);--xl-max: 1440px;--font-body--family: var(--xl-font-body);--font-subheading--family: var(--xl-font-hand);--font-heading--family: var(--xl-font-hook);--font-accent--family: var(--xl-font-hand)}body{font-family:var(--xl-font-body);color:var(--xl-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--xl-font-hook);font-weight:400;letter-spacing:0;line-height:1.05;text-transform:none}.xl-btn,.button,.button-primary,.button-secondary,button[type=submit]:not(.xl-reset),.shopify-challenge__button,.cart__checkout-button,.add-to-cart-button{border-radius:100px!important}.xl-btn,.button-primary,.add-to-cart-button,.cart__checkout-button{--btn-bg: var(--xl-btn);background:var(--btn-bg);color:#fff;border:2px solid var(--btn-bg)}.xl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.7em 1.8em .6em;font-family:var(--xl-font-hand);font-size:1.35rem;line-height:1;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background .35s var(--xl-ease),transform .35s var(--xl-ease),color .35s var(--xl-ease),border-color .35s var(--xl-ease)}.xl-btn:hover,.button-primary:hover,.add-to-cart-button:hover{background:var(--xl-btn-hover);border-color:var(--xl-btn-hover);color:#fff;transform:translateY(-2px)}.xl-btn--ghost{background:transparent;border-color:#fff;color:#fff}.xl-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--xl-orange-700)}.xl-btn--lime{background:var(--xl-lime);border-color:var(--xl-lime);color:#1f2a06}.xl-btn--lime:hover{background:#fff;border-color:#fff;color:#1f2a06}.xl-container{width:100%;max-width:var(--xl-max);margin-inline:auto;padding-inline:var(--xl-gutter)}.xl-eyebrow{font-family:var(--xl-font-hand);font-size:clamp(1.1rem,1.6vw,1.5rem);line-height:1.1;color:var(--xl-orange);margin:0 0 .35em}.xl-hook em,.xl-hook .xl-hl{font-style:normal;color:var(--xl-hl, var(--xl-orange))}.xl-lead{font-family:var(--xl-font-body);font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.55}.xl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.xl-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--xl-ease),transform .9s var(--xl-ease)}.xl-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.xl-reveal{opacity:1;transform:none;transition:none}}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:clamp(40px,8vw,96px) var(--xl-gutter)!important;text-align:center}.shopify-policy__title{text-align:center}.shopify-policy__title h1{font-family:var(--xl-font-hook);font-size:clamp(2rem,5vw,3.6rem);color:var(--xl-orange);margin:0 0 .6em}.shopify-policy__body .rte,.shopify-policy__body{font-family:var(--xl-font-body);line-height:1.8;font-size:1.02rem;text-align:center}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--xl-font-hook);color:var(--xl-green);margin:2em 0 .5em;font-size:clamp(1.3rem,2.4vw,1.9rem)}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{max-width:62ch;margin-inline:auto}.shopify-policy__body ul,.shopify-policy__body ol{list-style-position:inside;padding:0}.shopify-policy__body a{color:var(--xl-orange-700);text-underline-offset:3px}input[type=text],input[type=email],input[type=search],input[type=tel],textarea,select{border-radius:16px}.price,.price *{font-family:var(--xl-font-body);font-weight:600}#header-group{display:contents}.xl-header-section{position:sticky;top:0;z-index:50}.xl-ann-section{position:relative;z-index:51}.xl-parallax{position:relative}.xl-floats{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;overflow:hidden}.xl-float{position:absolute;left:var(--x);top:var(--y);width:var(--w);max-width:420px;will-change:transform}.xl-float__in{filter:blur(var(--blur))}.xl-float__img{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 24px rgba(43,22,8,.18))}@media(max-width:749px){.xl-float{width:var(--wm)}.xl-float--no-mobile{display:none}}body .xl-header__inner{height:84px}body .xl-header.is-scrolled .xl-header__inner{height:66px}body .xl-header__logo-img{height:50px}body .xl-header.is-scrolled .xl-header__logo-img{height:40px}body .xl-header__right{flex-direction:row;align-items:center;gap:14px}body .xl-header__social{order:-1;gap:10px;padding-right:14px;border-right:1px solid var(--xl-orange-100);align-items:center}body .xl-header__social a{color:var(--xl-orange-300);opacity:.85}body .xl-header__social a svg{width:15px;height:15px}body .xl-header__social a:hover{color:var(--xl-green);opacity:1}body .xl-header__icons{gap:2px}body .xl-icon{color:var(--xl-orange);width:38px;height:38px}body .xl-icon:hover{background:var(--xl-green-100);color:var(--xl-green)}body .xl-menu__panel{width:min(520px,92vw)}body .xl-menu__view{padding-right:8px}body .xl-menu__link{font-size:clamp(1.25rem,2.1vw,1.85rem);white-space:nowrap;padding:5px 0}body .xl-menu__link--all,body .xl-menu__back{font-size:1.25rem}body .xl-menu__foot{font-size:1.2rem}body .xl-hero__copy{max-width:min(860px,100%)}body .xl-hero__eyebrow{font-size:1.25rem}body .xl-hero__title{font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.08;text-wrap:balance}body .xl-hero__text{max-width:560px;font-size:1rem;line-height:1.55}body .xl-hero__btns .xl-btn{font-size:1.15rem}body .xl-cats{padding-block:clamp(10px,1.4vw,22px)}body .xl-cats__head{display:none}body .xl-cats .xl-container{max-width:none;padding-inline:clamp(8px,1.1vw,16px)}body .xl-cats__wrap,body .xl-cats__big,body .xl-cats__small{gap:10px}body .xl-card__title{font-size:clamp(1.05rem,1.55vw,1.4rem);line-height:1.1;white-space:nowrap}body .xl-card--small .xl-card__title{font-size:clamp(.9rem,1.15vw,1.1rem)}body .xl-card__text{font-size:.88rem}body .xl-card__cta{font-size:1.15rem}body .xl-card--small{aspect-ratio:16/10}body .xl-card--small{flex-basis:calc((100% - (var(--xl-per) - 1) * 10px) / var(--xl-per))}body .xl-prod{padding-block:clamp(28px,4vw,56px)}body .xl-prod__title{font-size:clamp(1.4rem,2.5vw,2.1rem);white-space:nowrap}body .xl-prod__head{margin-bottom:18px}body .xl-prod__all{font-size:1.05rem}body .xl-prod__arrow{width:40px;height:40px}body .xl-prod__track{gap:12px}body .xl-pcard{--per:5.6;flex-basis:calc((min(100vw,var(--xl-max)) - 2 * var(--xl-gutter) - (var(--per) - 1) * 12px) / var(--per))}body .xl-pcard__info{align-items:center;text-align:center;padding:12px 12px 14px;gap:4px}body .xl-pcard__title{font-size:.88rem}body .xl-pcard__price{font-size:1.02rem;color:var(--xl-green-700);font-weight:700}body .xl-pcard__add{width:auto;min-width:68%;font-size:1.02rem;padding:.5em 1em .4em;margin-top:8px}body .xl-btn:hover,body .button:hover,body .button-primary:hover,body .add-to-cart-button:hover,body .cart__checkout-button:hover{background:#568000;border-color:#568000;color:#fff}body .xl-footer{padding-block:clamp(32px,4.5vw,56px) 16px;font-size:.9rem}body .xl-footer__logo img{height:clamp(44px,5vw,62px);filter:brightness(0) invert(1)}body .xl-footer__tagline{font-size:1.15rem}body .xl-footer__social a{width:46px;height:46px}body .xl-footer__social a svg{width:22px;height:22px}body .xl-footer__cols{padding-block:24px}body .xl-footer__col-title{font-size:.95rem;margin-bottom:10px}body .xl-footer__col li a{font-size:.85rem}body .xl-footer__form input[type=email]{padding:10px 16px;font-size:.88rem}body .xl-footer__bottom{font-size:.76rem}body .xl-footer__ok{font-size:1.1rem}body .template-collection h1,body .product-grid-container h1,body .collection-title,body .main-collection-heading{color:var(--xl-orange);font-size:clamp(1.8rem,3.4vw,2.8rem)}body .product-grid__item{background:#fff;border:1.5px solid var(--xl-orange-100);border-radius:20px;padding:10px;text-align:center;overflow:hidden;transition:border-color .3s,box-shadow .3s,transform .4s var(--xl-ease)}body .product-grid__item:hover{border-color:var(--xl-orange);box-shadow:0 12px 28px #ff5a0024;transform:translateY(-3px)}body .product-grid__item *{text-align:center}body .product-grid__item .price,body .product-grid__item [class*=price]{justify-content:center;color:var(--xl-green-700);font-weight:700}body .product-grid__item [class*=title],body .product-grid__item [class*=title] a{color:var(--xl-orange-700);font-family:var(--xl-font-body);font-weight:600}body .product-grid__item .product-card__content{align-items:stretch}body .product-grid{gap:12px}body .resource-list__item{background:#fff;border:1.5px solid var(--xl-orange-100);border-radius:20px;padding:8px;text-align:center;overflow:hidden}body .resource-list__item *{text-align:center}body .product-recommendations .resource-list--grid{gap:12px}body .product-recommendations h2{font-size:clamp(1.4rem,2.4vw,2rem);color:var(--xl-orange)}body .product-information media-gallery,body .product-information .media-gallery,body .product-information [class*=media-gallery]{max-width:440px;margin-inline:auto}body .product-details h1,body .product-information h1{font-size:clamp(1.6rem,2.6vw,2.3rem);color:var(--xl-orange)}body .product-information .price,body .product-details [class*=price]{font-size:1.7rem;font-weight:700;color:var(--xl-green-700)}body .product-information .add-to-cart-button{background:transparent;color:var(--xl-orange-700);border:2px solid var(--xl-orange);font-weight:700;border-radius:100px}body .product-information .add-to-cart-button:hover{background:#568000;border-color:#568000;color:#fff}body .product-information .shopify-payment-button__button,body .product-information .shopify-payment-button__button--unbranded,body .accelerated-checkout-block button{background:var(--xl-btn)!important;color:#fff!important;border:2px solid var(--xl-btn)!important;font-weight:700;border-radius:100px!important;font-family:var(--xl-font-body)}body .product-information .shopify-payment-button__button:hover,body .accelerated-checkout-block button:hover{background:#568000!important;border-color:#568000!important}body .shopify-policy__container{max-width:860px}body .shopify-policy__body,body .shopify-policy__body *,body .page-width-content .rte *,body .page-width-content p,body .page-width-content li{text-align:left}body .shopify-policy__body,body .page-width-content .rte{background:#fff;border:1.5px solid var(--xl-orange-100);border-radius:24px;padding:clamp(20px,4vw,44px);font-size:.98rem;line-height:1.75;box-shadow:0 10px 30px #2b16080d}body .shopify-policy__body h2,body .shopify-policy__body h3,body .page-width-content .rte h2,body .page-width-content .rte h3{color:var(--xl-orange);font-size:1.25rem;margin:1.6em 0 .5em}body .shopify-policy__body a,body .page-width-content .rte a{color:var(--xl-green-700);text-decoration:underline}@media(max-width:749px){body .xl-header__right{flex-direction:column;gap:2px}body .xl-header__social{border-right:0;padding-right:0}body .xl-header__logo-img{height:42px}body .xl-card__title{white-space:normal}body .xl-card--small{aspect-ratio:4/3;flex-basis:72%}body .xl-prod__title{white-space:normal}body .xl-pcard{flex-basis:44vw}}body .xl-phrase__text{font-family:var(--xl-font-hook)!important;font-weight:400!important;font-size:clamp(1.8rem,5vw,4.4rem)}body .text-block h1{color:var(--xl-orange)!important;font-size:clamp(1.8rem,3.2vw,2.6rem)!important;line-height:1.1}body .xl-hero__slide .xl-hero__content{align-items:flex-end!important;justify-content:flex-start!important;text-align:left!important}body .xl-hero__slide .xl-hero__btns{justify-content:flex-start!important}body .xl-hero__overlay{display:block!important;background:linear-gradient(35deg,#140800d6,#1408009e 28%,#14080033 55%,#14080000 74%)!important}body .xl-hero__content{padding-bottom:clamp(40px,7vh,72px)}@media(min-width:750px){body .xl-hero{height:58svh!important;min-height:400px!important}}body .xl-menu__panel{width:min(680px,94vw)}body .xl-menu__link{font-size:clamp(1.3rem,2.1vw,1.8rem)}body .xl-menu__view[data-view=root] .xl-menu__link{font-size:clamp(1.4rem,2.3vw,2rem)}body .xl-menu__close,body .xl-menu__back{color:var(--xl-orange-700)}body .xl-menu__close:hover,body .xl-menu__back:hover{color:var(--xl-orange)}body .xl-header__social a{color:var(--xl-orange);opacity:1}body .xl-header__social a:hover{color:var(--xl-green)}body .xl-phrases{height:calc(var(--n,4)*120svh + 10svh)!important}body .xl-phrases__pin{height:72svh!important;min-height:360px!important}body .xl-phrase__text{font-size:clamp(2.2rem,8.2vw,7.6rem)!important;max-width:18ch!important}@media(max-width:749px){body .xl-phrase__text{font-size:clamp(1.9rem,10vw,3.4rem)!important}}body .xl-prod{padding-block:clamp(20px,3vw,40px)}body .xl-prod--cream,body .xl-prod--green,body .xl-pcard__media{background:#fff}body .xl-footer__col-title{color:#fff}body .xl-footer__col li a:hover{color:var(--xl-lime)}body .product-grid__item:hover{transform:none;box-shadow:none;border-color:var(--xl-orange-100)}body .product-grid__item quick-add-component,body .product-grid__item .quick-add{display:none!important}body .product-grid__item img,body .product-grid__item .product-media,body .product-grid__item .card-gallery *{transform:none!important;transition:none!important}body .quantity-selector{border:2px solid var(--xl-orange)!important;border-radius:100px;color:var(--xl-orange)}body .quantity-selector .button,body .quantity-selector button{color:var(--xl-orange)!important;background:transparent!important;border:0!important}body .quantity-selector .button:hover,body .quantity-selector button:hover{background:var(--xl-orange-50)!important;color:var(--xl-orange)!important}body .quantity-selector input{color:var(--xl-orange)}body .divider__line{background:var(--xl-lime)!important;border-color:var(--xl-lime)!important}body .product-media-container:after,body .xl-pcard__media:after{content:"";position:absolute;left:0;top:0;width:21%;height:21%;background:#fff;z-index:3;pointer-events:none}body .xl-pcard__media{position:relative}body .product-media-container__zoom-button,body .product-media-container__zoom-button:hover,body .product-media-container__zoom-button:focus{background:transparent!important;border-color:transparent!important;box-shadow:none!important;transform:none!important;border-radius:0!important}body .xl-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:14px 0 18px}body .xl-chips li{background:var(--xl-orange-50);border:1.5px solid var(--xl-orange-100);color:var(--xl-orange-700);border-radius:100px;padding:4px 14px;font-size:.82rem;font-weight:600;margin:0}body details.xl-card{border:1.5px solid var(--xl-orange-100);border-radius:20px;margin:0 0 10px;background:#fff;overflow:hidden}body details.xl-card[open]{border-color:var(--xl-orange)}body details.xl-card summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;min-height:48px;font-family:var(--xl-font-hand);font-size:1.3rem;color:var(--xl-orange-700)}body details.xl-card summary::-webkit-details-marker{display:none}body details.xl-card summary:after{content:"+";font-family:var(--xl-font-body);font-weight:600;font-size:1.4rem;color:var(--xl-orange);transition:transform .3s}body details.xl-card[open] summary:after{transform:rotate(45deg)}body details.xl-card>:not(summary){margin-inline:18px;font-size:.93rem;text-align:left}body details.xl-card>:last-child{margin-bottom:16px}body details.xl-card ul{padding-left:1.1em}body details.xl-card strong{color:var(--xl-green-700)}.group-block:has(.xl-ctr),.group-block-content:has(.xl-ctr),.text-block:has(>.xl-ctr){width:100%!important;max-width:100%!important}.xl-ctr{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/xl-base.css.map */
