@font-face{font-family:Thmanyah Sans;src:url(thmanyah-sans-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(thmanyah-sans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(thmanyah-sans-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(thmanyah-sans-Bold.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(thmanyah-sans-Black.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}:root{--hh-font: "Thmanyah Sans", "IBM Plex Sans Arabic", "Geeza Pro", sans-serif;--hh-display: "Thmanyah Sans", "IBM Plex Sans Arabic", "Geeza Pro", sans-serif;--hh-ink: #203525;--hh-green: #638F4E;--hh-btn: #335D2B;--hh-btn-2: #2a4d23;--hh-mint: #EFF5EB;--hh-cream: #F6F4EE;--hh-line: #E3EAE0;--hh-muted: #66756a;--hh-radius: 20px;--hh-ease: cubic-bezier(.2, .8, .2, 1);--font-body--family: var(--hh-font);--font-body--weight: 400;--font-subheading--family: var(--hh-font);--font-heading--family: var(--hh-display);--font-heading--weight: 700;--font-accent--family: var(--hh-display)}body,button,input,select,textarea{font-family:var(--hh-font)}body{color:#2b3a2e;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.hh-h2,.hhh__title,.hhc2__title,.hhb2__title{font-family:var(--hh-display)!important;letter-spacing:0}h1,.h1{font-weight:700}h2,h3,.h2,.h3{font-weight:600}::selection{background:#cfe3c4;color:var(--hh-ink)}:focus-visible{outline-color:var(--hh-green)}.button:not(.button-unstyled):not(.button-secondary):not(.slideshow-control),.add-to-cart-button,.shopify-payment-button__button--unbranded,button[name=checkout],.cart__checkout-button{font-family:var(--hh-display)!important;font-weight:600!important;letter-spacing:.005em;border-radius:999px!important;border:0!important;min-height:50px;background:linear-gradient(180deg,#3e6c35 0%,var(--hh-btn) 55%,var(--hh-btn-2) 100%)!important;color:#fff!important;box-shadow:0 12px 24px -14px #2a4d23d9,inset 0 1px #ffffff2e!important;transition:transform .25s var(--hh-ease),box-shadow .25s var(--hh-ease),filter .25s!important}.button:not(.button-unstyled):not(.button-secondary):not(.slideshow-control):hover,.add-to-cart-button:hover,button[name=checkout]:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 18px 30px -16px #2a4d23e6,inset 0 1px #ffffff38!important}.button:not(.button-unstyled):active,.add-to-cart-button:active{transform:translateY(0) scale(.98)}.button-secondary{border-radius:999px!important;border:1.5px solid var(--hh-btn)!important;color:var(--hh-btn)!important;background:#fff!important;font-family:var(--hh-display)!important;font-weight:600!important;transition:background .2s,color .2s!important}.button-secondary:hover{background:var(--hh-btn)!important;color:#fff!important}.header__row,.header{--header-padding-y: 14px}.menu-list__link,.menu-list__link-title{font-family:var(--hh-display);font-weight:500}.menu-list__link{position:relative}.menu-list__link-title{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size .3s var(--hh-ease),color .2s;padding-bottom:2px}.menu-list__link:hover .menu-list__link-title,.menu-list__link[aria-current=page] .menu-list__link-title{background-size:100% 1.5px;color:var(--hh-btn)}[dir=rtl] .menu-list__link-title{background-position:100% 100%}.header-actions__action:hover{color:var(--hh-btn)}#header-component[data-sticky-state=active],.header[data-sticky-state=active]{box-shadow:0 10px 30px -24px #2035258c;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px)}.cart-bubble,.header-actions__cart-icon .cart-bubble{font-family:var(--hh-display);font-weight:600}product-card .product-card__content{gap:10px!important}product-card .card-gallery{border-radius:var(--hh-radius)!important;overflow:hidden;background:var(--hh-cream);box-shadow:inset 0 0 0 1px #2035250d;transition:box-shadow .35s var(--hh-ease),transform .35s var(--hh-ease)}product-card .product-media__image{transition:transform .8s var(--hh-ease)!important}product-card:hover .card-gallery{box-shadow:inset 0 0 0 1px #638f4e59,0 22px 40px -30px #2035258c;transform:translateY(-4px)}product-card:hover .product-media__image{transform:scale(1.045)}product-card .text-block p,product-card [class*=product_title] p{font-family:var(--hh-display);font-weight:500!important;font-size:15.5px!important;line-height:1.55!important;color:var(--hh-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card product-price .price,product-card .price{font-family:var(--hh-display)!important;font-weight:700!important;color:var(--hh-btn)!important;font-size:17px!important}product-card .rating-count{color:var(--hh-muted);font-size:13px}product-card .stars{--star-fill-color: #E7B551}product-card .add-to-cart-button{min-height:44px;font-size:14.5px!important}product-card .buy-buttons-block{margin-top:auto}.price{font-family:var(--hh-display)}.hh-amt{font-variant-numeric:tabular-nums}.product-information .product-details{padding-top:clamp(4px,1.4vw,18px)}.product-information .product-details h1,.product-information .product-details [class*=__hh_title],.product-information .product-details [class*=__hh_title] *{font-family:var(--hh-display)!important;font-weight:700!important;color:var(--hh-ink)!important;font-size:clamp(26px,2.6vw,38px)!important;line-height:1.3!important;letter-spacing:0}.product-information .product-details product-price .price{font-size:clamp(24px,2.2vw,30px)!important;font-weight:700!important;color:var(--hh-btn)!important}.product-information media-gallery .product-media-container,.product-information media-gallery slideshow-container,.product-information media-gallery .slideshow{border-radius:26px;overflow:hidden}.product-information media-gallery .product-media-container{background:var(--hh-cream)}.product-information media-gallery slideshow-controls{margin-top:12px}.product-information .quantity-selector{border-radius:999px!important;border:1.5px solid var(--hh-line)!important;background:#fff!important;min-height:50px}.product-information .quantity-selector button{border-radius:999px}.product-information .quantity-selector button:hover{background:var(--hh-mint)}.product-information .product-form-buttons{gap:10px!important}.product-information .rating{--star-fill-color: #E7B551}.product-information hr,.product-information .divider{border-color:var(--hh-line)!important;opacity:1}sticky-add-to-cart .sticky-add-to-cart__inner,.sticky-add-to-cart__bar{border-radius:999px!important;box-shadow:0 20px 40px -20px #20352580!important;border:1px solid var(--hh-line)}.product-recommendations h3,product-recommendations h3{font-size:clamp(22px,2.2vw,30px);color:var(--hh-ink)}.main-collection,main-collection-component{--product-grid-gap: 22px}.facets,.facets-block,.sorting-filter{font-family:var(--hh-display)}.facets__summary,.sorting-filter__select,.facets select{border-radius:999px!important}input[type=email],input[type=text],input[type=search],input[type=tel],textarea,select{border-radius:14px}.field__input,.search-input{border-radius:999px!important}.cart-drawer__inner,cart-drawer .cart-drawer__dialog{border-radius:24px 0 0 24px}[dir=rtl] .cart-drawer__inner,[dir=rtl] cart-drawer .cart-drawer__dialog{border-radius:0 24px 24px 0}.cart-items__title,.cart-item__title{font-family:var(--hh-display)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hh-brand.css.map */
