:root{--hh-accent: #dc5643;--hh-accent-dark: #c6432f;--hh-accent-soft: #fbe9e6;--hh-ink: #1b1919;--hh-muted: #6b7280;--hh-border: #e5e7eb;--hh-radius: 12px;--hh-shadow: 0 10px 28px rgba(16, 24, 40, .1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--hh-accent);outline-offset:2px;border-radius:4px}.pr_grid_item .product-inner{border-radius:var(--hh-radius);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.pr_grid_item:hover .product-inner{transform:translateY(-3px);box-shadow:var(--hh-shadow)}.pr_grid_item .product-image{background:#fff}.pr_grid_item .product-title a{line-height:1.35}.pr_grid_item .price ins{color:var(--hh-accent);font-weight:700;text-decoration:none}.pr_grid_item .price del{color:var(--hh-muted);margin-inline-end:.35em}.btn,.button,button.btn,input[type=submit].btn,.product-form__cart-submit,.cart__submit,.add_to_cart,.nt_add_cp{border-radius:999px!important}.header_3 .search_pr input,.search_pr input{border-radius:999px}.index-section+.index-section{margin-top:0}.ai-search-wrapper{font-family:inherit!important}.ai-search-form{border:2px solid var(--hh-accent)!important;box-shadow:0 8px 24px #dc56431f!important;padding:8px 10px 8px 20px!important}.ai-search-form:focus-within{box-shadow:0 0 0 4px var(--hh-accent-soft),0 8px 24px #dc56431f!important}.ai-search-form .icon-button{color:var(--hh-accent)!important}.ai-search-form .icon-button:hover{color:var(--hh-accent-dark)!important}.ai-search-form button[type=submit].icon-button{background:var(--hh-accent)!important;color:#fff!important;border-radius:999px!important;padding:10px 14px!important}.ai-search-form button[type=submit].icon-button:hover{background:var(--hh-accent-dark)!important}.live-suggestions{border-radius:var(--hh-radius)!important;box-shadow:var(--hh-shadow)!important}.live-suggestions li:hover{background:var(--hh-accent-soft)!important}.suggestion-image{object-fit:contain!important;background:#fff;border:1px solid var(--hh-border)}@media(max-width:767px){.hh-ai{bottom:72px}}#nt_sticky_atc,.nt_sticky_atc{box-shadow:0 -8px 24px #10182814}.cart_totals,.mini_cart_tool .total,.cart__total{font-weight:700}[dir=rtl] .pr_grid_item .price del{margin-inline-end:0;margin-inline-start:.35em}
/*# sourceMappingURL=/cdn/shop/t/35/assets/hh-custom.css.map */
