:root{--habmut-cream:#fff7ec;--habmut-cream-2:#fff4e6;--habmut-gold:#f7c948;--habmut-brown:#5a3820;--habmut-muted:#7b563b;--habmut-line:rgba(90,56,32,.12);--habmut-radius:28px;--habmut-shadow:0 24px 70px rgba(90,56,32,.12)}html{scroll-behavior:smooth}body{background:linear-gradient(180deg,#fffaf2,#fff7ec 42%,#fff)}.hmx-section *{box-sizing:border-box}.hmx-button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:52px;padding:15px 25px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:.005em;line-height:1;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,opacity .24s ease}.hmx-button:hover{transform:translateY(-2px);text-decoration:none}.hmx-button--primary{background:var(--hmx-button,var(--habmut-brown));color:var(--hmx-button-text,#fff7ec);box-shadow:0 18px 44px #5a38202e}.hmx-button--secondary{background:#ffffffb8;color:var(--hmx-text,var(--habmut-brown));border:1px solid rgba(90,56,32,.14);box-shadow:0 12px 32px #5a382012}.hmx-eyebrow{letter-spacing:.01em}[data-hmx-reveal]{animation:hmxFadeUp .7s cubic-bezier(.16,1,.3,1) both}@keyframes hmxFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-hmx-reveal],.hmx-button,.button,button{animation:none!important;transition:none!important}}#shopify-section-header{position:relative;z-index:50}.header{backdrop-filter:saturate(145%) blur(16px);-webkit-backdrop-filter:saturate(145%) blur(16px)}.header.shadow-true,.header.header-shadow-true{box-shadow:0 12px 34px #5a382014!important}.header--wrapper{border-radius:0}.header--navigation-main,.header--right{min-width:0}.header--menu-link,.menu-link,.header a{transition:color .22s ease,opacity .22s ease,transform .22s ease}.header--menu-link:hover,.header a:hover{opacity:.82}.header--logo-img{transition:transform .25s ease}.header--logo:hover .header--logo-img{transform:scale(1.015)}@media(min-width:990px){.header--navigation-main{display:flex!important;visibility:visible!important;opacity:1!important}.header--menu-link{border-radius:999px;padding-inline:12px}}@media(max-width:989px){.mobile-toggler{display:inline-flex!important}.header--wrapper{min-height:64px}}.button,button,[type=submit],.shopify-payment-button__button,.product-form__submit,.cart__checkout-button{border-radius:999px!important;letter-spacing:.01em;box-shadow:0 12px 30px #5a38201c;transition:transform .24s ease,box-shadow .24s ease,opacity .24s ease}.button:hover,button:hover,[type=submit]:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 18px 44px #5a38202b}.product-card,.card,.collection-card,.media-grid__item,.multiboxes-card,.drawer,.cart-item,.quick-view,.product__media,.product__info-container{border-radius:var(--habmut-radius)!important}.product-card,.collection-card,.media-grid__item,.multiboxes-card{box-shadow:0 18px 50px #5a382014;overflow:hidden}.product-card img,.collection-card img,.media-grid__item img{transition:transform .5s cubic-bezier(.16,1,.3,1)}.product-card:hover img,.collection-card:hover img,.media-grid__item:hover img{transform:scale(1.035)}.price,.product__price,.product-card__price{color:var(--habmut-brown)!important;font-weight:850}.rte{line-height:1.72}.template-product main,.main-product,.section-main-product{background:radial-gradient(circle at 10% 10%,rgba(247,201,72,.2),transparent 28%),linear-gradient(180deg,#fff8ee,#fffdf8)}.main-product__wrapper,.product__info-container{background:#ffffff94;border:1px solid rgba(90,56,32,.08);box-shadow:0 24px 70px #5a382014}.product__title,.main-product h1{letter-spacing:-.045em;line-height:.98;color:var(--habmut-brown)}.product__description,.product__accordion,.collapsible-content{color:var(--habmut-muted)}.product-form__buttons{gap:12px}.quantity,.product-form__input,.select,.field__input{border-radius:18px!important}.shopify-payment-button__button,.product-form__submit{min-height:54px!important;font-weight:900!important}.badge,.product__badge{border-radius:999px!important}.hm-card,.hm-step,.hm-mini,.hm-cta__inner{transition:transform .24s ease,box-shadow .24s ease}.hm-card:hover,.hm-step:hover,.hm-mini:hover{transform:translateY(-3px)}@media(max-width:767px){:root{--habmut-radius:20px}.button,button,[type=submit],.shopify-payment-button__button,.product-form__submit{width:100%}.main-product__wrapper,.product__info-container{box-shadow:0 16px 42px #5a382014}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/habmut-premium.css.map */
