.ht-brand-intro{position:fixed;top:50%;left:50%;z-index:1000;width:160px;padding:0;border:0;border-radius:0;background:transparent;pointer-events:none;transform:translate(-50%,-50%);animation:ht-brand-arrive 1.35s cubic-bezier(.22,.7,.25,1) both}.ht-brand-intro[hidden]{display:none}.ht-brand-intro__logo{display:block;width:160px;max-width:100%;height:auto;margin:auto;filter:brightness(0) invert(1)}.ht-reading-line{position:fixed;inset:0 0 auto;height:2px;z-index:60;pointer-events:none}.ht-reading-line span{display:block;width:100%;height:100%;background:#f4f2ed;transform:scaleX(0);transform-origin:left}@keyframes ht-brand-arrive{0%{opacity:0;transform:translate(-50%,-44%) scale(.94)}20%,72%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-57%) scale(.98)}}@media(prefers-reduced-motion:no-preference){body .button:not(.button--tertiary),body .ht-drop__submit{transition:transform .22s cubic-bezier(.2,.7,.2,1),background-color .2s,border-color .2s,color .2s}body .button:not([disabled]):not([aria-disabled=true]):active,body .ht-drop__submit:active{transform:scale(.97)}body .card-wrapper .card{transition:transform .4s cubic-bezier(.22,.7,.25,1),border-color .3s}body .card-wrapper .card__media img{transition:transform .65s cubic-bezier(.22,.7,.25,1)}body .card-wrapper:active .card{transform:scale(.985);border-color:#ffffff70}body .card-wrapper:active .card__media img{transform:scale(1.045)}.ht-producers article{transition:transform .4s cubic-bezier(.22,.7,.25,1),border-color .3s}.ht-producers article:active{transform:scale(.99);border-color:#ffffff70}.ht-reassurance__item svg{transition:transform .35s cubic-bezier(.22,.7,.25,1)}.ht-reassurance__item:active svg{transform:translateY(-4px) rotate(-6deg)}.ht-shopping-guide summary span{transition:transform .25s ease}.ht-storefront-hero__visual{transform:perspective(900px) rotateX(var(--ht-tilt-x,0deg)) rotateY(var(--ht-tilt-y,0deg));transition:transform .45s ease-out}.ht-storefront-hero__visual img{scale:1.04;translate:0 var(--ht-drift,0px)}@media(hover:hover)and (pointer:fine){body .card-wrapper:hover .card{transform:translateY(-6px);border-color:#ffffff70}body .card-wrapper:hover .card__media img{transform:scale(1.055)}body .button:not([disabled]):not([aria-disabled=true]):hover{transform:translateY(-2px)}.ht-producers article:hover{transform:translateY(-5px);border-color:#ffffff70}.ht-reassurance__item:hover svg{transform:translateY(-4px) rotate(-6deg)}}}@media(prefers-reduced-motion:reduce){.ht-brand-intro,.ht-reading-line{display:none!important}.ht-storefront-hero__visual,.ht-storefront-hero__visual img,.ht-producers article,.ht-reassurance__item svg,.ht-shopping-guide summary span{animation:none!important;transition:none!important;transform:none!important;translate:none!important;scale:none!important}}@font-face{font-family:HT Club Display;font-style:normal;font-weight:400;font-display:swap;src:url(./ht-club-anton.ttf) format("truetype")}:root{--hv-accent:#c5e86c;--hv-accent-rgb:197,232,108;--hv-bg:#0c110e;--hv-surface:#141d17;--hv-cream:#f2ebdf;--hv-ink:#0e1610;--ht-ink:#f2ebdf;--ht-muted:#a9b4aa;--ht-line:#26332a;--ht-surface:#121a15}:root,body,body [class*=color-scheme-]{--color-background:12,17,14;--gradient-background:#0c110e;--color-foreground:242,235,223;--color-button:197,232,108;--color-button-text:14,22,16;--color-secondary-button:12,17,14;--color-secondary-button-text:242,235,223;--color-link:197,232,108;--color-badge-background:197,232,108;--color-badge-foreground:14,22,16;--color-badge-border:197,232,108}html{scrollbar-color:#c5e86c #0c110e}::selection{background:#c5e86c;color:#0e1610}body{background:#0c110e}body :is(a,button,input,select,summary):focus-visible{outline-color:#c5e86c}body .utility-bar{background:#c5e86c;border-bottom:0;--color-foreground:14,22,16}body .announcement-bar__message,body .announcement-bar__link{color:#0e1610;font-weight:750;letter-spacing:.06em}body .utility-bar .slider-button,body .utility-bar .icon{color:#0e1610}body .header-wrapper{background:#0c110ed1;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid #c5e86c22;transition:background .3s,box-shadow .3s}body.ht-scrolled .header-wrapper{background:#0c110ef2;box-shadow:0 10px 30px #0007}body .header__menu-item{color:#e3ddd1}body .header__menu-item span{text-decoration:none!important;background:linear-gradient(#c5e86c,#c5e86c) 0 100%/0 2px no-repeat;padding-bottom:4px;transition:background-size .3s cubic-bezier(.22,.7,.25,1),color .2s}body .header__menu-item:hover span,body .header__active-menu-item{background-size:100% 2px;color:#f2ebdf}body .header__submenu{background:#121a15;border-color:#c5e86c26}body .menu-drawer{background:#0c110e}body .cart-count-bubble{background:#c5e86c;color:#0e1610}body .ht-reading-line span{background:#c5e86c}.ht-ticker{overflow:hidden;background:#141d17;border-bottom:1px solid #c5e86c22;color:#f2ebdf;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ht-ticker__track{display:flex;width:max-content;animation:ht-marquee 34s linear infinite}.ht-ticker__track span{display:inline-flex;align-items:center;gap:22px;padding:11px 0 11px 22px;white-space:nowrap}.ht-ticker__track span:after{content:"\2726";color:#c5e86c}.ht-ticker:hover .ht-ticker__track{animation-play-state:paused}@keyframes ht-marquee{to{transform:translate(-50%)}}html body .button:not(.button--tertiary),html body .shopify-payment-button__button--unbranded{background:linear-gradient(110deg,#c5e86c 0 40%,#ecffb8 50%,#c5e86c 60% 100%);background-size:260% 100%;background-position:100% 0;border-color:#c5e86c;color:#0e1610;border-radius:999px;font-weight:750;transition:background-position .7s cubic-bezier(.22,.7,.25,1),transform .22s,box-shadow .3s,color .2s,border-color .2s}html body .button.button--secondary{background:transparent;color:#f2ebdf;border-color:#c9cfcb55}@media(hover:hover){html body .button:not(.button--tertiary):not(.button--secondary):hover{background-position:0 0;box-shadow:0 8px 26px #c5e86c40}html body .button.button--secondary:hover{background:transparent;border-color:#c5e86c;color:#c5e86c}}body :is(.collection__title h2,.collection-hero__title,.title-wrapper-with-link .title,.main-page-title,.ht-producers h2,.ht-shopping-guide h2,.newsletter h2,.ht-local-panel h2,.cart__empty-text,.title--primary){font-family:"HT Club Display",Impact,"Arial Narrow",var(--font-heading-family),sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:-.025em;line-height:1.02}body :is(.collection__title h2,.collection-hero__title,.title-wrapper-with-link .title,.main-page-title,.ht-producers h2,.ht-shopping-guide h2):after{content:"";display:block;width:0;height:4px;margin-top:14px;background:#c5e86c;transform:skew(-20deg);transition:width .9s .15s cubic-bezier(.22,.7,.25,1)}body :is(.collection__title h2,.collection-hero__title,.title-wrapper-with-link .title,.main-page-title,.ht-producers h2,.ht-shopping-guide h2).is-lit:after{width:110px}body .collection-hero{background:radial-gradient(ellipse at 85% 10%,#23402d 0,transparent 55%),radial-gradient(ellipse at 0% 100%,#1a3122 0,transparent 50%),#0c110e;border-bottom:1px solid #c5e86c22}body .collection-hero__title{font-size:clamp(44px,7vw,96px);color:#f2ebdf}body .collection-hero__description{color:#c9d1c8}body .card-wrapper .card{background:#141d17;border:1px solid #c9cfcb22;border-radius:16px;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.ht-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(240px circle at var(--mx,50%) var(--my,0%),rgba(197,232,108,.18),transparent 65%);opacity:0;transition:opacity .3s}body .card__badge .badge{background:#c5e86c;color:#0e1610;border-color:#c5e86c;border-radius:99px;font-weight:750}body .card-information .price{color:#f2ebdf}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body .card-wrapper:hover .card{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-6px);border-color:#c5e86c88;box-shadow:0 18px 40px #0008,0 0 0 1px #c5e86c33}body .card-wrapper:hover .ht-glow{opacity:1}}body .active-facets__button-inner,body .facets__summary{border-color:#c5e86c55}body .facet-checkbox input[type=checkbox]:checked+svg,body .facet-checkbox>input:checked~.icon-checkmark{color:#c5e86c}body .pagination__item--current{color:#c5e86c}html body product-info.ht-premium{background:radial-gradient(ellipse at 12% 28%,rgba(var(--ht-accent-rgb),.14),transparent 50%),radial-gradient(ellipse at 92% 85%,#1a3122 0,transparent 45%),#0c110e;border-top-color:#c5e86c22}html body .ht-premium .product__title h1{font-family:"HT Club Display",Impact,"Arial Narrow",var(--font-heading-family),sans-serif;font-weight:400;letter-spacing:-.025em}html body:has(.ht-premium[data-url$="/donatelo"]){--ht-accent:#f2c46b;--ht-accent-rgb:242,196,107}@media(prefers-reduced-motion:no-preference){html body .ht-premium .product-form__submit.button:not([disabled]){animation:ht-pulse 2.8s ease-in-out infinite}}@keyframes ht-pulse{0%,to{box-shadow:0 7px 24px rgba(var(--ht-accent-rgb),.18)}50%{box-shadow:0 7px 42px rgba(var(--ht-accent-rgb),.45)}}@media(max-width:749px){html body ht-quick-buy:not([hidden]){background:linear-gradient(110deg,#141d17,#0c110e)}}html body .ht-drop{--ht-drop-accent:#c5e86c;background:#0c110e;border:1px solid #c5e86c40;border-top:3px solid #c5e86c;border-radius:18px}html body .ht-drop__bonus{border-color:#c5e86c33}html body .ht-drop__submit{background:#c5e86c;border-color:#c5e86c;color:#0e1610;border-radius:999px}html body .ht-drop__submit:hover{background:#d6f28e}html body .ht-drop__panel-head{background:#0c110e}html body .age-check-box{background:#0c110e;border-color:#c5e86c40}html body .age-check-yes{background:#c5e86c;border-color:#c5e86c;color:#0e1610}html body .age-check-no:hover{border-color:#c5e86c;color:#c5e86c}body .footer{background:#0a0f0c;border-top:1px solid #c5e86c22}body .footer a:hover{color:#c5e86c}body .htc-ribbon.is-marquee{display:block;overflow:hidden;padding-inline:0}body .htc-ribbon.is-marquee .htc-ribbon__track{display:flex;width:max-content;animation:ht-marquee 26s linear infinite}body .htc-ribbon.is-marquee span{display:inline-block!important;padding:0 28px}@media(prefers-reduced-motion:no-preference){.htc-hero__texture{animation:ht-drift 16s ease-in-out infinite alternate}.htc-hero h2 span{background:linear-gradient(90deg,#c5e86c,#f2ebdf,#c5e86c);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ht-sheen 6s linear infinite}.htc-manifesto span{animation:ht-beat 3s ease-in-out infinite}.htc-manifesto span:nth-child(2){animation-delay:1s}.htc-manifesto span:nth-child(3){animation-delay:2s}.ht-reassurance__item svg{color:#c5e86c}}@keyframes ht-drift{0%{background-position:0 0}to{background-position:220px 140px}}@keyframes ht-sheen{to{background-position:-200% 0}}@keyframes ht-beat{0%,to{opacity:.45}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.ht-ticker__track,body .htc-ribbon.is-marquee .htc-ribbon__track,.htc-hero__texture,.htc-hero h2 span,.htc-manifesto span,html body .ht-premium .product-form__submit.button{animation:none!important}body .card-wrapper .card{transform:none!important}html body .button:not(.button--tertiary){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ht-dynamic.css.map */
