@font-face{font-family:Vazirmatn;src:url("../fonts/vazirmatn.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap} @font-face{font-family:Estedad;src:url("../fonts/estedad.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--hmr-bg:#fffdf9;--hmr-surface:#ffffff;--hmr-soft:#f8f3eb;--hmr-soft-2:#f2e9dd;--hmr-ink:#171411;--hmr-muted:#8b837a;--hmr-line:#eadfce;--hmr-line-soft:#f2e9dd;--hmr-gold:#bc7e2e;--hmr-gold-2:#efc98e;--hmr-gold-3:#f7ead6;--hmr-dark:#1d1916;--hmr-green:#2f9b77;--hmr-red:#ef365b;--hmr-shadow:0 24px 65px rgba(64,43,18,.09);--hmr-shadow-soft:0 12px 35px rgba(64,43,18,.06);--hmr-radius-xl:34px;--hmr-radius-lg:26px;--hmr-radius-md:18px;--hmr-container:1296px} *{box-sizing:border-box} html{scroll-behavior:smooth} body{margin:0;background:var(--hmr-bg);color:var(--hmr-ink);font-family:Vazirmatn,Tahoma,sans-serif;font-size:15px;line-height:1.8;direction:rtl;text-rendering:optimizeLegibility} body.hmr-drawer-open{overflow:hidden} a{color:inherit;text-decoration:none} img{display:block;max-width:100%;height:auto} button,input,textarea,select{font:inherit} button{color:inherit} .hmr-container{width:min(calc(100% - 96px),var(--hmr-container));margin-inline:auto} .hmr-icon{width:22px;height:22px;display:inline-block;flex:none} .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} .hmr-header{position:relative;z-index:80;background:var(--hmr-dark);color:#fff} .hmr-header__top{min-height:104px;display:grid;grid-template-columns:250px minmax(360px,1fr) auto;align-items:center;gap:34px} .hmr-logo{display:flex;align-items:center} .hmr-logo img{width:235px;max-height:68px;object-fit:contain} .hmr-search form{position:relative;margin:0} .hmr-search .woocommerce-product-search,.hmr-search .search-form{display:block} .hmr-search input[type=search]{width:100%;height:54px;border:1px solid #3b3530;border-radius:17px;background:#24201d;color:#fff;padding:0 20px 0 62px;outline:none;transition:.2s} .hmr-search input[type=search]::placeholder{color:#a69e96} .hmr-search input[type=search]:focus{border-color:#a9783a;box-shadow:0 0 0 3px rgba(201,142,62,.14)} .hmr-search button{position:absolute;left:7px;top:7px;width:40px;height:40px;border:0;border-radius:12px;background:linear-gradient(135deg,#f0ca8d,#bb7d2d);color:#171411;font-size:0;cursor:pointer} .hmr-search button:after{content:"⌕";font-size:26px;line-height:1} .hmr-header__actions{display:flex;align-items:center;gap:12px} .hmr-account,.hmr-cart{min-width:146px;min-height:54px;padding:9px 13px;border:1px solid #3c3731;border-radius:16px;display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.015);transition:.2s} .hmr-account:hover,.hmr-cart:hover{border-color:#7d6445;background:rgba(255,255,255,.035)} .hmr-account small,.hmr-cart small{display:block;color:#b8afa7;font-size:10px;line-height:1.4} .hmr-account b,.hmr-cart b{display:block;font-size:13px;line-height:1.5} .hmr-cart-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding-inline:5px;border-radius:99px;background:#d6a15b;color:#171411;font-size:10px;font-style:normal} .hmr-header__navwrap{position:relative;background:#fff;color:#211c18;border-top:1px solid #2e2a26;box-shadow:0 8px 26px rgba(50,35,18,.04)} .hmr-header__nav{height:63px;display:flex;align-items:center;gap:27px} .hmr-category-toggle{height:42px;padding:0 16px;border:0;border-radius:13px;background:#1b1815;color:#fff;display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px;cursor:pointer} .hmr-category-toggle span{color:#dca960;font-size:18px} .hmr-primary{flex:1;min-width:0} .hmr-menu{display:flex;align-items:center;gap:23px;list-style:none;margin:0;padding:0;white-space:nowrap} .hmr-menu a{font-size:12.5px;font-weight:700;transition:.2s} .hmr-menu a:hover{color:#a96e25} .hmr-phone{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:800;white-space:nowrap} .hmr-phone .hmr-icon{width:19px} .hmr-category-panel{position:absolute;top:63px;right:0;left:0;background:#fff;border-top:1px solid var(--hmr-line);box-shadow:var(--hmr-shadow);padding:21px 0;z-index:40} .hmr-category-panel[hidden]{display:none} .hmr-category-panel ul{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;list-style:none;margin:0;padding:0} .hmr-category-panel a{display:block;padding:12px 14px;border-radius:13px;background:#faf7f2;border:1px solid transparent;font-size:12px;font-weight:700} .hmr-category-panel a:hover{border-color:#dfc59f;background:#fff} .hmr-mobile-header,.hmr-mobile-bottom{display:none} .hmr-home{overflow:hidden} .hmr-deals{padding:50px 0 54px;background:linear-gradient(180deg,#f4eee6 0,#fffdf9 100%)} .hmr-deals__head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:28px;margin-bottom:27px} .hmr-deals__head>div:first-child>span{color:#9c6b31;font-size:13px;font-weight:800} .hmr-deals__head h1{font-family:Estedad,Vazirmatn,sans-serif;font-size:33px;line-height:1.35;margin:3px 0 2px;font-weight:800;letter-spacing:-.7px} .hmr-deals__head p{margin:0;color:var(--hmr-muted);font-size:13px} .hmr-deals__timer{min-width:300px;padding:16px 18px;border-radius:22px;background:#1e1a17;color:#fff;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:18px;align-items:center;box-shadow:0 16px 35px rgba(31,24,17,.16)} .hmr-deals__timer small{font-size:10px;color:#aaa19a} .hmr-deals__timer strong{font-size:13px;color:#edc080} .hmr-deals__timer>div{grid-column:2;grid-row:1/3;display:flex;align-items:center;gap:7px;direction:ltr} .hmr-deals__timer b{display:grid;place-items:center;min-width:39px;height:39px;border-radius:11px;background:#2d2824;border:1px solid #443d36;font-size:17px} .hmr-deals__timer i{font-style:normal;color:#9f948a} .hmr-more{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border:1px solid var(--hmr-line);border-radius:13px;background:#fff;font-size:12px;font-weight:800;white-space:nowrap} .hmr-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px} .hmr-products-grid--deals{grid-template-columns:repeat(7,minmax(218px,1fr));gap:16px;overflow-x:auto;padding:1px 1px 13px;scrollbar-width:thin;scroll-snap-type:x proximity} .hmr-product-card{position:relative;min-width:0;padding:14px;border:1px solid #eee3d4;border-radius:24px;background:#fff;box-shadow:0 12px 32px rgba(76,53,25,.055);scroll-snap-align:start;transition:transform .2s,box-shadow .2s} .hmr-product-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgba(76,53,25,.095)} .hmr-product-card__media{position:relative;height:225px;border-radius:18px;background:#faf8f4;overflow:hidden} .hmr-product-card__media>a{height:100%;display:grid;place-items:center} .hmr-product-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .35s} .hmr-product-card:hover .hmr-product-card__media img{transform:scale(1.025)} .hmr-product-card__badge{position:absolute;top:0;right:0;padding:8px 12px;border-radius:0 0 0 13px;background:#efc680;color:#1a1612;font-size:10px;font-weight:900} .hmr-product-card__heart{position:absolute;top:9px;left:9px;width:38px;height:38px;border-radius:50%;border:1px solid #ff9eb0;background:#fff;color:var(--hmr-red);display:grid;place-items:center;cursor:pointer;z-index:2} .hmr-product-card__heart .hmr-icon{width:19px} .hmr-product-card__category{position:absolute;bottom:8px;left:8px;max-width:72%;padding:5px 8px;border-radius:11px;background:rgba(255,255,255,.94);font-size:9.5px;color:#5f5850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-product-card h3{margin:13px 0 2px;min-height:47px;font-size:13.5px;line-height:1.75;font-weight:800} .hmr-product-card h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-product-card__english{margin:0;color:#aba39b;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;direction:ltr} .hmr-product-card__footer{margin-top:14px;padding-top:12px;border-top:1px solid #f1e8dd;display:flex;align-items:flex-end;justify-content:space-between;gap:10px} .hmr-product-card__add{width:43px;height:43px;border-radius:13px;background:linear-gradient(135deg,#f3d29d,#bf812f);display:grid;place-items:center;box-shadow:0 8px 20px rgba(190,129,47,.2)} .hmr-product-card__price{min-width:0;text-align:right;direction:rtl;display:grid;justify-items:start;gap:3px} .hmr-product-card__sale-meta{min-height:20px;display:flex;align-items:center;justify-content:flex-start;gap:7px;white-space:nowrap} .hmr-product-card__sale-meta del{display:inline-flex;align-items:baseline;gap:3px;color:#aaa29a;font-size:9.5px;line-height:1.4;text-decoration-thickness:1px;text-decoration-color:#9f978f} .hmr-product-card__sale-meta del b{font:inherit;font-weight:600} .hmr-product-card__sale-meta del small{font-size:8px} .hmr-product-card__discount{display:inline-flex;align-items:center;justify-content:center;min-width:31px;height:25px;padding:0 7px;border:1px solid #eed4aa;border-radius:999px;background:#faecd6;color:#9c6729;font-size:9px;font-weight:900;line-height:1} .hmr-product-card__final-price{display:inline-flex!important;align-items:baseline;gap:5px;color:#17130f;font-size:13.5px!important;line-height:1.55!important;white-space:nowrap} .hmr-product-card__final-price b{font:inherit;font-weight:900;letter-spacing:-.2px} .hmr-product-card__final-price small{font-size:9.5px;font-weight:800;color:#17130f} .hmr-product-card__price.is-regular{align-self:center} .hmr-product-card__price.is-regular .hmr-product-card__final-price{font-size:14px!important} .hmr-category-promos{padding:38px 0 33px} .hmr-category-promos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px} .hmr-category-promo{position:relative;height:245px;border-radius:27px;background:#eee8df var(--promo-image) center/contain no-repeat;overflow:hidden;box-shadow:var(--hmr-shadow-soft)} .hmr-category-promo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(21,17,14,.77),rgba(21,17,14,.04) 67%)} .hmr-category-promo>span,.hmr-category-promo>div{position:absolute;z-index:1} .hmr-category-promo>span{top:14px;left:14px;padding:7px 10px;border-radius:11px;background:#fff;font-size:10px;font-weight:700} .hmr-category-promo>div{right:19px;bottom:15px;color:#fff} .hmr-category-promo h3{margin:0;font-family:Estedad,Vazirmatn;font-size:19px;line-height:1.5} .hmr-category-promo p{margin:0;color:#ddd4ca;font-size:10.5px} .hmr-section{padding:48px 0} .hmr-section__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px} .hmr-section__title h2{margin:0;font-family:Estedad,Vazirmatn;font-size:27px;line-height:1.4;font-weight:800;display:flex;align-items:center;gap:10px} .hmr-section__title h2:before{content:"";width:4px;height:28px;border-radius:99px;background:linear-gradient(#efcf99,#a86c25)} .hmr-section__title a{font-size:11px;font-weight:800} .hmr-brands{padding:48px 0;background:#f7f1e8} .hmr-brands h2,.hmr-benefits h2{margin:0 0 27px;text-align:center;font-family:Estedad,Vazirmatn;font-size:26px;font-weight:800} .hmr-brands .hmr-container>div{display:flex;justify-content:center;gap:14px;flex-wrap:wrap} .hmr-brands button{min-width:128px;height:57px;border:1px solid #e2d5c3;border-radius:17px;background:#fff;font:700 16px Arial,sans-serif;letter-spacing:1px;cursor:default} .hmr-benefits{padding:56px 0} .hmr-benefits__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:15px} .hmr-benefits__grid>div{min-height:83px;padding:18px;border:1px solid #ecdfcf;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700} .hmr-benefits__grid .hmr-icon{width:28px;height:28px;color:#b47a31} .hmr-newsletter{padding:36px 0;background:#1b1815;color:#fff} .hmr-newsletter .hmr-container{display:flex;align-items:center;justify-content:space-between;gap:35px} .hmr-newsletter span{color:#d8a65d;font-size:12px;font-weight:800} .hmr-newsletter h2{margin:2px 0;font-family:Estedad,Vazirmatn;font-size:21px;line-height:1.6;font-weight:800} .hmr-newsletter form{display:flex;width:min(520px,100%)} .hmr-newsletter input{height:52px;flex:1;border:1px solid #4a433c;border-radius:0 14px 14px 0;background:#28231f;color:#fff;padding:0 16px;outline:none} .hmr-newsletter button{border:0;border-radius:14px 0 0 14px;background:#d4a05a;color:#1a1612;padding:0 23px;font-weight:900;cursor:pointer} .hmr-backtop{width:100%;height:55px;border:0;border-top:1px solid #2f2a25;border-bottom:1px solid #2f2a25;background:#161310;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:800;cursor:pointer} .hmr-backtop .hmr-icon{width:18px} .hmr-footer{padding:55px 0 0;background:#171411;color:#d8d1ca} .hmr-footer__grid{display:grid;grid-template-columns:1.45fr .8fr .9fr 1.1fr;gap:52px} .hmr-footer__brand img{width:225px;margin-bottom:16px} .hmr-footer__brand p{max-width:410px;margin:0 0 14px;color:#aaa19a;font-size:12.5px} .hmr-footer__brand>a{display:inline-block;font-size:18px;font-weight:900;color:#e8ba75} .hmr-footer h3{margin:0 0 16px;color:#fff;font-family:Estedad,Vazirmatn;font-size:16px} .hmr-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px} .hmr-footer li a,.hmr-footer__contact p,.hmr-footer__contact>a{font-size:11.5px;color:#aaa19a} .hmr-footer li a:hover,.hmr-footer__contact>a:hover{color:#e2b16b} .hmr-footer__contact p{margin:0 0 9px} .hmr-enamad{margin-top:15px;min-height:88px;padding:14px;border:1px dashed #544b43;border-radius:15px;color:#ded5cb;font-size:11px;display:grid;place-items:center;text-align:center} .hmr-enamad small{display:block;color:#8f867f;font-size:9.5px} .hmr-footer__bottom{margin-top:40px;padding:18px 0;border-top:1px solid #302b27;display:flex;align-items:center;justify-content:space-between;color:#8f867f;font-size:10.5px} .hmr-shop-main,.hmr-single-wrap{padding:42px 0 80px} .woocommerce .woocommerce-breadcrumb,.hmr-breadcrumb{margin:0 0 28px;color:#90877e;font-size:11px} .woocommerce .woocommerce-breadcrumb a,.hmr-breadcrumb a{color:#6f675f} .woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin-bottom:24px} .woocommerce .woocommerce-ordering select{height:45px;border:1px solid var(--hmr-line);border-radius:13px;background:#fff;padding:0 13px} .woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0!important} .woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important} .woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important} .woocommerce nav.woocommerce-pagination{margin-top:34px} .woocommerce nav.woocommerce-pagination ul{border:0!important;display:flex;justify-content:center;gap:7px} .woocommerce nav.woocommerce-pagination ul li{border:0!important} .woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:40px;height:40px;border:1px solid var(--hmr-line);border-radius:12px!important;display:grid;place-items:center;background:#fff} .woocommerce nav.woocommerce-pagination ul li span.current{background:#1c1815;color:#fff} .hmr-single-wrap{padding-top:26px} .hmr-product-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:46px;align-items:start} .hmr-product-gallery{position:relative;min-height:690px;padding:21px;border-radius:34px;background:#f5f3ef;overflow:hidden} .hmr-authentic{position:absolute;top:21px;right:21px;z-index:3;padding:8px 13px;border-radius:11px;background:#dcf1e9;color:#278160;font-size:10px;font-weight:800} .hmr-product-gallery__main{height:548px;display:grid;place-items:center} .hmr-product-gallery__main img{width:100%;height:100%;object-fit:contain} .hmr-zoom-hint{position:absolute;right:22px;bottom:106px;z-index:2;display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:11px;background:rgba(255,255,255,.93);font-size:9px;color:#6f675f} .hmr-zoom-hint .hmr-icon{width:16px} .hmr-product-gallery__thumbs{position:absolute;right:0;left:0;bottom:20px;display:flex;justify-content:center;gap:10px} .hmr-product-gallery__thumbs button{width:62px;height:62px;padding:4px;border:1px solid #ddd4c7;border-radius:13px;background:#fff;cursor:pointer;overflow:hidden} .hmr-product-gallery__thumbs button.is-active{border-color:#bd7e2d;box-shadow:0 0 0 2px rgba(189,126,45,.13)} .hmr-product-gallery__thumbs img{width:100%;height:100%;object-fit:contain} .hmr-product-summary{padding-top:23px} .hmr-product-summary__cat{margin-bottom:12px;color:#a66e2c;font-size:11px;font-weight:800} .hmr-product-summary__cat a{color:inherit} .hmr-product-summary h1{max-width:700px;margin:0;font-family:Estedad,Vazirmatn;font-size:39px;line-height:1.5;font-weight:850;letter-spacing:-.8px} .hmr-product-summary__english{margin:8px 0 14px;color:#aaa39b;font-size:12px;direction:ltr;text-align:right} .hmr-product-summary__rating{display:flex;align-items:center;gap:10px;margin-bottom:23px;color:#8c847b;font-size:10.5px} .hmr-product-summary__rating .star-rating{font-size:15px;color:#f4aa00} .hmr-product-summary__rating a{padding-right:10px;border-right:1px solid #ded5c8;color:#8c847b} .hmr-product-features{padding:22px 0 23px;border-top:1px solid #e7dbc9} .hmr-product-features h2{margin:0 0 12px;font-family:Estedad,Vazirmatn;font-size:18px} .hmr-product-features ul{margin:0;padding-right:20px;color:#6d655e;font-size:12.5px} .hmr-product-features li{margin:4px 0} .hmr-buy-card{padding:21px;border:1px solid #ead6b7;border-radius:26px;background:linear-gradient(145deg,#fffaf2,#f6e9d4);box-shadow:0 18px 48px rgba(118,77,27,.09)} .hmr-buy-card__status{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px} .hmr-deal-pill{padding:8px 13px;border-radius:12px;background:#211c18;color:#f2c884;font-size:10.5px;font-weight:900;box-shadow:0 7px 15px rgba(33,28,24,.18)} .hmr-buy-card__status>b{font-size:11px} .hmr-buy-card__status .is-stock{color:var(--hmr-green)} .hmr-buy-card__status .is-out{color:#c14b52} .hmr-buy-card__countdown{padding:16px;border-radius:18px;background:#211d19;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:18px} .hmr-buy-card__countdown small{display:block;color:#aaa19a;font-size:9px} .hmr-buy-card__countdown strong{color:#efc681;font-size:12px} .hmr-buy-card__countdown>div:last-child{display:flex;align-items:center;gap:7px;direction:ltr} .hmr-buy-card__countdown b{min-width:48px;height:48px;border:1px solid #4a423b;border-radius:12px;background:#302b27;display:grid;place-items:center;font-size:18px} .hmr-buy-card__countdown i{font-style:normal;color:#988f87} .hmr-buy-card__prices{margin-top:14px;padding:17px;border-radius:18px;background:#fff} .hmr-buy-card__prices>div{display:flex;align-items:center;justify-content:space-between} .hmr-regular-row span,.hmr-final-price span{font-size:11px;color:#7c746c} .hmr-regular-row del{color:#9f9891;font-size:11px} .hmr-discount-row{margin:10px 0;padding:9px 11px;border-radius:11px;background:#f5e5cf} .hmr-discount-row span{padding:3px 7px;border-radius:99px;background:#c48a3b;color:#fff;font-size:10px;font-weight:900} .hmr-discount-row b{font-size:10.5px;color:#8f5f27} .hmr-final-price{padding-top:12px;border-top:1px dashed #e4d8c8} .hmr-final-price strong{font-size:22px;color:#925f25;white-space:nowrap} .hmr-buy-card__form{margin-top:15px} .hmr-buy-card__form form.cart{display:flex;gap:10px;margin:0!important} .hmr-buy-card__form .quantity{display:flex;direction:ltr;border:1px solid var(--hmr-line);border-radius:13px;background:#fff;overflow:hidden} .hmr-buy-card__form .quantity .plus,.hmr-buy-card__form .quantity .minus{width:40px;border:0;background:#fff;display:grid;place-items:center;font-size:18px;font-weight:700;cursor:pointer} .hmr-buy-card__form .qty{width:48px;border:0;border-inline:1px solid var(--hmr-line);text-align:center;appearance:textfield} .hmr-buy-card__form .qty::-webkit-inner-spin-button,.hmr-buy-card__form .qty::-webkit-outer-spin-button{appearance:none;margin:0} .hmr-buy-card__form button.single_add_to_cart_button{flex:1;min-height:52px;border:0!important;border-radius:13px!important;background:linear-gradient(90deg,#efca90,#b97b2c)!important;color:#171411!important;font-size:13px!important;font-weight:900!important;opacity:1!important} .hmr-product-tabs{position:sticky;top:12px;z-index:35;width:min(790px,100%);margin:68px auto 20px;padding:7px;border:1px solid #eadfce;border-radius:18px;background:rgba(246,239,230,.95);backdrop-filter:blur(10px);display:grid;grid-template-columns:repeat(3,1fr);gap:6px} .hmr-product-tabs button{min-height:56px;padding:10px 14px;border:0;border-radius:14px;background:transparent;color:#756d65;display:flex;align-items:center;justify-content:center;gap:9px;font-size:12px;font-weight:800;cursor:pointer} .hmr-product-tabs button.is-active{background:#1d1916;color:#fff;box-shadow:0 10px 24px rgba(29,25,22,.17)} .hmr-product-tabs em{padding:1px 7px;border-radius:99px;background:#ead8bb;color:#8d5f28;font-style:normal;font-size:9px} .hmr-product-panels{min-height:420px;padding:38px;border:1px solid #eee2d2;border-radius:32px;background:#fff;box-shadow:var(--hmr-shadow)} .hmr-product-panel{display:none} .hmr-product-panel.is-active{display:grid} .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:minmax(0,1fr) 320px;gap:42px} .hmr-product-copy>span,.hmr-panel-heading>span{color:#a66d29;font-size:11px;font-weight:900} .hmr-product-copy h2,.hmr-panel-heading h2{margin:3px 0 18px;font-family:Estedad,Vazirmatn;font-size:28px;line-height:1.5} .hmr-product-copy__body{color:#5f5851;font-size:13px;line-height:2.05} .hmr-product-copy__body p:first-child{margin-top:0} .hmr-product-copy__aside{display:grid;gap:12px;align-content:start} .hmr-product-copy__aside>div{padding:15px;border:1px solid #eee3d5;border-radius:17px;background:#fffdfa;display:grid;grid-template-columns:44px 1fr;align-items:center} .hmr-product-copy__aside .hmr-icon{grid-row:1/3;width:30px;height:30px;color:#b47b31} .hmr-product-copy__aside b{font-size:12px} .hmr-product-copy__aside span{font-size:10px;color:#9b938b} .hmr-panel-heading{margin-bottom:20px} .hmr-spec-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .hmr-spec-table>div{min-height:54px;padding:13px 16px;border:1px solid #eee3d5;border-radius:14px;background:#faf7f2;display:flex;align-items:center;justify-content:space-between;gap:18px} .hmr-spec-table span{color:#8d857d;font-size:11px} .hmr-spec-table b{font-size:11.5px;text-align:left} .hmr-review-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;align-items:start} .hmr-review-summary{position:sticky;top:100px;padding:23px;border:1px solid #eadfce;border-radius:21px;background:#faf7f2;text-align:center} .hmr-review-summary>strong{display:block;font-family:Estedad,Vazirmatn;font-size:39px;line-height:1.2} .hmr-review-summary>.star-rating{margin:10px auto;font-size:18px;color:#f4a900} .hmr-review-summary>span{font-size:10px;color:#918981} .hmr-review-bars{margin-top:20px;display:grid;gap:9px} .hmr-review-bars>div{display:grid;grid-template-columns:48px 1fr 22px;align-items:center;gap:7px} .hmr-review-bars small,.hmr-review-bars em{font-size:8.5px;color:#8d857d;font-style:normal} .hmr-review-bars i{height:6px;border-radius:99px;background:#e8ded1;overflow:hidden} .hmr-review-bars i b{display:block;height:100%;border-radius:99px;background:#d59a48} .hmr-review-content .woocommerce-Reviews-title{display:none} .hmr-review-content .commentlist{list-style:none;margin:0!important;padding:0!important} .hmr-review-content .commentlist li{margin:0 0 12px!important} .hmr-review-content .comment_container{padding:18px;border:1px solid #eee3d5;border-radius:18px;background:#fff} .hmr-review-content .avatar{width:46px!important;height:46px!important;border-radius:50%!important;border:0!important;padding:0!important} .hmr-review-content .comment-text{margin-right:62px!important;padding:0!important;border:0!important} .hmr-review-content .meta{margin:0 0 7px!important;font-size:10px!important;color:#8f877f!important} .hmr-review-content .description{font-size:12px;color:#5d5650} .hmr-review-content #review_form_wrapper{margin-top:22px;padding:22px;border-radius:20px;background:#faf7f2} .hmr-review-content #reply-title{font-family:Estedad,Vazirmatn;font-size:18px;font-weight:800} .hmr-review-content .comment-form-rating{display:flex;align-items:center;gap:10px} .hmr-review-content .stars a{color:#f4a900} .hmr-review-content textarea,.hmr-review-content input[type=text],.hmr-review-content input[type=email]{width:100%;border:1px solid var(--hmr-line);border-radius:13px;background:#fff;padding:11px 12px;outline:none} .hmr-review-content textarea{min-height:130px} .hmr-review-content .form-submit input{min-height:45px;padding:0 20px;border:0;border-radius:12px;background:#1d1916;color:#fff;font-weight:800;cursor:pointer} .hmr-related{padding-top:54px} .hmr-product-sticky{position:fixed;left:50%;bottom:18px;z-index:90;width:min(1080px,calc(100% - 42px));padding:11px 16px;border:1px solid #eadbc7;border-radius:22px;background:rgba(255,253,249,.97);backdrop-filter:blur(12px);box-shadow:0 22px 65px rgba(40,29,15,.22);display:grid;grid-template-columns:1fr auto 300px;align-items:center;gap:20px;transform:translate(-50%,145%);opacity:0;pointer-events:none;transition:transform .24s ease,opacity .18s ease} .hmr-product-sticky.is-visible{transform:translate(-50%,0);opacity:1;pointer-events:auto} .hmr-product-sticky.hmr-no-motion{transition:none} @media (prefers-reduced-motion:reduce){.hmr-product-sticky{transition:none}} .hmr-product-sticky__price{display:flex;align-items:center;gap:12px} .hmr-product-sticky__price img{width:58px;height:58px;object-fit:contain;border-radius:12px;background:#f7f3ed} .hmr-product-sticky__price small{display:block;color:#a26e2e;font-size:9px} .hmr-product-sticky__price strong{font-size:17px} .hmr-sticky-timer{display:flex;align-items:center;gap:5px;direction:ltr;color:#8c612d} .hmr-product-sticky>a,.hmr-product-sticky__add{height:52px;border-radius:14px;background:linear-gradient(90deg,#efca91,#ba7d2f);display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:900} .woocommerce-message,.woocommerce-info,.woocommerce-error{border-top-color:#b97d31!important;border-radius:14px;background:#fff!important;box-shadow:var(--hmr-shadow-soft)} .woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:12px!important;font-weight:800!important} @media(max-width:1400px){.hmr-container{width:min(calc(100% - 64px),var(--hmr-container))}} @media(max-width:1240px){:root{--hmr-container:1160px} .hmr-header__top{grid-template-columns:210px minmax(300px,1fr) auto;gap:20px}.hmr-logo img{width:205px}.hmr-account{display:none}.hmr-menu{gap:15px}.hmr-menu a{font-size:11.5px}.hmr-products-grid--deals{grid-template-columns:repeat(7,220px)}.hmr-product-hero{gap:30px;grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr)}.hmr-product-summary h1{font-size:32px}.hmr-product-gallery{min-height:600px}.hmr-product-gallery__main{height:470px}} @media(max-width:960px){body{padding-bottom:70px}.hmr-header{display:none}.hmr-mobile-header{position:sticky;top:0;z-index:90;height:68px;padding:0 14px;background:#171411;color:#fff;display:grid;grid-template-columns:50px 1fr 50px;align-items:center}.hmr-mobile-header>button,.hmr-mobile-header>a:last-child{border:0;background:transparent;color:#fff;position:relative;display:grid;place-items:center}.hmr-mobile-header>a:nth-child(2){display:flex;justify-content:center}.hmr-mobile-header img{width:170px;max-height:48px;object-fit:contain}.hmr-mobile-header .hmr-cart-count{position:absolute;top:-6px;right:-5px}.hmr-mobile-bottom{position:fixed;right:0;bottom:0;left:0;z-index:100;height:67px;border-top:1px solid #e8ddce;background:#fff;display:grid;grid-template-columns:repeat(4,1fr)}.hmr-mobile-bottom a,.hmr-mobile-bottom button{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:9px}.hmr-mobile-bottom .hmr-icon{width:19px}.hmr-deals__head{grid-template-columns:1fr}.hmr-deals__timer{width:100%;min-width:0}.hmr-deals__head .hmr-more{justify-self:start}.hmr-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-category-promos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-newsletter .hmr-container{display:grid}.hmr-newsletter form{width:100%}.hmr-footer__grid{grid-template-columns:1fr 1fr}.hmr-footer__brand{grid-column:1/-1}.hmr-product-hero{grid-template-columns:1fr}.hmr-product-gallery{order:1}.hmr-product-summary{order:2}.hmr-product-panel[data-tab-panel=intro]{grid-template-columns:1fr}.hmr-review-layout{grid-template-columns:1fr}.hmr-review-summary{position:static}.hmr-product-sticky{grid-template-columns:1fr 220px}.hmr-sticky-timer{display:none}.hmr-footer__bottom{padding-bottom:75px}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:620px){.hmr-container{width:min(calc(100% - 24px),var(--hmr-container))}.hmr-deals{padding:26px 0 34px}.hmr-deals__head{gap:15px;margin-bottom:18px}.hmr-deals__head h1{font-size:26px}.hmr-deals__head p{font-size:11px}.hmr-deals__timer{padding:13px 14px}.hmr-deals__timer b{min-width:34px;height:34px;font-size:14px}.hmr-products-grid{gap:10px}.hmr-products-grid--deals{grid-template-columns:repeat(7,178px)}.hmr-product-card{padding:9px;border-radius:18px}.hmr-product-card__media{height:168px;border-radius:14px}.hmr-product-card__heart{width:33px;height:33px}.hmr-product-card h3{min-height:42px;font-size:11.5px}.hmr-product-card__english{font-size:8.5px}.hmr-product-card__add{width:38px;height:38px}.hmr-product-card__price strong{font-size:10.5px}.hmr-category-promos{padding-top:24px}.hmr-category-promos__grid{gap:10px}.hmr-category-promo{height:182px;border-radius:20px}.hmr-category-promo h3{font-size:14px}.hmr-category-promo p{font-size:8.5px}.hmr-section{padding:34px 0}.hmr-section__title{margin-bottom:17px}.hmr-section__title h2{font-size:20px}.hmr-brands .hmr-container>div{display:grid;grid-template-columns:repeat(2,1fr)}.hmr-brands button{min-width:0}.hmr-benefits__grid{gap:9px}.hmr-benefits__grid>div{min-height:67px;padding:12px 7px;font-size:10px}.hmr-footer__grid{grid-template-columns:1fr;gap:31px}.hmr-footer__brand{grid-column:auto}.hmr-footer__bottom{display:grid;gap:6px}.hmr-product-hero{gap:22px}.hmr-product-gallery{min-height:430px;padding:14px;border-radius:24px}.hmr-product-gallery__main{height:320px}.hmr-product-gallery__thumbs button{width:52px;height:52px}.hmr-zoom-hint{right:15px;bottom:82px}.hmr-authentic{top:15px;right:15px}.hmr-product-summary{padding-top:2px}.hmr-product-summary h1{font-size:26px}.hmr-product-summary__rating{flex-wrap:wrap}.hmr-product-features{padding-block:17px}.hmr-buy-card{padding:14px;border-radius:21px}.hmr-buy-card__countdown b{min-width:37px;height:40px;font-size:14px}.hmr-final-price strong{font-size:18px}.hmr-buy-card__form form.cart{display:grid;grid-template-columns:112px 1fr}.hmr-product-tabs{top:74px;margin-top:42px;padding:5px;gap:3px}.hmr-product-tabs button{min-height:48px;padding:8px 3px;font-size:9px;gap:4px}.hmr-product-tabs .hmr-icon{width:16px}.hmr-product-panels{padding:21px 15px;border-radius:24px}.hmr-product-copy h2,.hmr-panel-heading h2{font-size:22px}.hmr-product-copy__body{font-size:12px}.hmr-spec-table{grid-template-columns:1fr}.hmr-product-sticky{bottom:76px;grid-template-columns:1fr 145px;width:calc(100% - 20px);padding:8px 9px;border-radius:17px}.hmr-product-sticky__price img{width:43px;height:43px}.hmr-product-sticky__price strong{font-size:12px}.hmr-product-sticky>a,.hmr-product-sticky__add{height:45px;font-size:10px}.woocommerce ul.products{gap:10px}}:root{--hmr-bg:#fffdfa;--hmr-container:1440px;--hmr-radius-xl:32px;--hmr-radius-lg:24px;--hmr-radius-md:16px;--hmr-shadow:0 24px 64px rgba(63,42,18,.085);--hmr-shadow-soft:0 13px 34px rgba(63,42,18,.055)} body{font-size:14px;line-height:1.75;background:var(--hmr-bg);letter-spacing:-.01em} body.hmr-lightbox-open{overflow:hidden} .hmr-container{width:min(calc(100% - 56px),var(--hmr-container))}:focus-visible{outline:3px solid rgba(190,130,52,.38);outline-offset:3px} .hmr-header__top{min-height:96px;grid-template-columns:230px minmax(390px,1fr) auto;gap:28px} .hmr-logo img{width:218px;max-height:61px} .hmr-search input[type=search]{height:52px;border-radius:16px;padding-inline:18px 58px;font-size:13px} .hmr-search button{top:6px;left:6px;width:40px;height:40px;border-radius:11px;transition:transform .18s,filter .18s} .hmr-search button:hover{transform:translateY(-1px);filter:brightness(1.06)} .hmr-account,.hmr-cart{min-width:142px;min-height:52px;border-radius:15px;padding:8px 12px} .hmr-account b,.hmr-cart b{font-size:12.5px} .hmr-header__nav{height:61px;gap:24px} .hmr-category-toggle{height:40px;border-radius:12px;padding-inline:15px;font-size:12px;transition:background .18s,transform .18s} .hmr-category-toggle:hover{background:#2b241e;transform:translateY(-1px)} .hmr-menu{gap:21px} .hmr-menu a{font-size:12px;position:relative} .hmr-menu a:after{content:"";position:absolute;right:0;bottom:-8px;width:0;height:2px;border-radius:99px;background:#bd8136;transition:width .2s} .hmr-menu a:hover:after{width:100%} .hmr-phone{font-size:12.5px} .hmr-category-panel{top:61px;padding-block:18px} .hmr-category-panel a{padding:11px 13px;border-radius:12px;font-size:11.5px} .hmr-deals{padding:44px 0 49px} .hmr-deals__head{grid-template-columns:minmax(0,1fr) 292px auto;gap:24px;margin-bottom:24px} .hmr-deals__head h1{font-size:31px;letter-spacing:-.55px} .hmr-deals__head p{font-size:12px} .hmr-deals__timer{min-width:292px;padding:14px 16px;border-radius:20px} .hmr-deals__timer b{min-width:38px;height:38px;font-size:16px} .hmr-more{min-height:40px;border-radius:12px;font-size:11.5px;transition:border-color .18s,background .18s,transform .18s} .hmr-more:hover{border-color:#d3b98f;background:#fffaf2;transform:translateX(-2px)} .hmr-products-grid{gap:18px} .hmr-products-grid--deals{grid-template-columns:repeat(7,minmax(214px,1fr));gap:15px} .hmr-product-card{padding:13px;border-radius:23px;box-shadow:0 10px 29px rgba(73,50,23,.05);isolation:isolate} .hmr-product-card:hover{transform:translateY(-4px);box-shadow:0 19px 43px rgba(73,50,23,.095);border-color:#e1cfb5} .hmr-product-card__media{height:216px;border-radius:17px;background:linear-gradient(145deg,#fbfaf7,#f5f1ea)} .hmr-product-card__media img{padding:4px} .hmr-product-card__badge{padding:7px 11px;font-size:9.5px} .hmr-product-card__heart{width:36px;height:36px;transition:background .18s,color .18s,transform .18s} .hmr-product-card__heart:hover,.hmr-product-card__heart.is-active{background:#fff0f3;color:#e5244d;transform:scale(1.04)} .hmr-product-card__heart.is-active .hmr-icon{fill:currentColor} .hmr-product-card h3{margin-top:12px;min-height:45px;font-size:13px;line-height:1.72} .hmr-product-card__english{font-size:10px} .hmr-product-card__footer{margin-top:12px;padding-top:11px} .hmr-product-card__add{width:42px;height:42px;border-radius:12px;transition:transform .18s,filter .18s} .hmr-product-card__add:hover{transform:translateY(-2px);filter:brightness(1.03)} .hmr-product-card__price strong{font-size:12.5px} .hmr-category-promos{padding:34px 0 30px} .hmr-category-promos__grid{gap:16px} .hmr-category-promo{height:236px;border-radius:25px;transition:transform .22s,box-shadow .22s} .hmr-category-promo:hover{transform:translateY(-3px);box-shadow:0 21px 44px rgba(64,44,21,.12)} .hmr-section{padding:45px 0} .hmr-section__title{margin-bottom:21px} .hmr-section__title h2{font-size:26px} .hmr-section__title h2:before{height:27px} .hmr-brands{padding:44px 0} .hmr-brands h2,.hmr-benefits h2{font-size:24px;margin-bottom:24px} .hmr-brands button{min-width:122px;height:54px;border-radius:16px;transition:transform .18s,border-color .18s} .hmr-brands button:hover{transform:translateY(-2px);border-color:#cda66e} .hmr-benefits{padding:51px 0} .hmr-benefits__grid>div{min-height:79px;border-radius:19px;transition:transform .18s,border-color .18s} .hmr-benefits__grid>div:hover{transform:translateY(-2px);border-color:#d8bd96} .hmr-single-wrap{padding:24px 0 96px} .hmr-breadcrumb{margin-bottom:24px;font-size:10.5px} .hmr-product-hero{grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);gap:44px} .hmr-product-gallery{min-height:666px;padding:20px;border-radius:31px;background:#f6f5f2} .hmr-product-gallery__main{width:100%;height:526px;padding:0;border:0;background:transparent;cursor:zoom-in;display:grid;place-items:center} .hmr-product-gallery__main img{pointer-events:none} .hmr-authentic{top:20px;right:20px;border-radius:10px;padding:7px 12px} .hmr-zoom-hint{right:20px;bottom:101px;padding:7px 9px} .hmr-product-gallery__thumbs{bottom:18px;gap:9px} .hmr-product-gallery__thumbs button{width:60px;height:60px;border-radius:12px;transition:border-color .18s,transform .18s} .hmr-product-gallery__thumbs button:hover{transform:translateY(-2px);border-color:#c59b61} .hmr-product-summary{padding-top:20px} .hmr-product-summary__cat{margin-bottom:11px;font-size:10.5px} .hmr-product-summary h1{font-size:37px;line-height:1.47;letter-spacing:-.72px} .hmr-product-summary__english{margin:7px 0 13px;font-size:11.5px} .hmr-product-summary__rating{margin-bottom:21px} .hmr-product-features{padding:20px 0 21px} .hmr-product-features h2{font-size:17.5px} .hmr-product-features ul{font-size:12px;line-height:1.9} .hmr-buy-card{padding:20px;border-radius:25px;background:linear-gradient(145deg,#fffaf3,#f5e6cf);box-shadow:0 18px 45px rgba(112,72,25,.085)} .hmr-deal-pill{border-radius:11px;padding:7px 12px} .hmr-buy-card__countdown{min-height:88px;padding:14px 16px;border-radius:17px} .hmr-buy-card__countdown-title small{font-size:8.5px} .hmr-buy-card__countdown-title strong{display:block;color:#efc681;font-size:11.5px} .hmr-countdown{display:flex;align-items:center;gap:7px;direction:ltr} .hmr-countdown>span{display:grid;gap:2px;text-align:center} .hmr-countdown b{min-width:47px;height:42px!important;border:1px solid #4a423b;border-radius:11px;background:#302b27;display:grid;place-items:center;font-size:16px!important} .hmr-countdown small{font-size:7px;color:#a9a099} .hmr-countdown i{font-style:normal;color:#988f87} .hmr-buy-card__prices{padding:16px;border-radius:17px} .hmr-final-price strong{font-size:21px} .hmr-buy-card__form form.cart{gap:9px} .hmr-buy-card__form .quantity{border-radius:12px} .hmr-buy-card__form button.single_add_to_cart_button{min-height:50px;border-radius:12px!important;transition:transform .18s,filter .18s} .hmr-buy-card__form button.single_add_to_cart_button:hover{transform:translateY(-1px);filter:brightness(1.03)} .hmr-product-tabs{top:12px;width:min(790px,100%);margin:64px auto 19px;padding:6px;border-radius:17px;background:rgba(246,239,230,.97);box-shadow:0 11px 31px rgba(63,42,18,.06)} .hmr-product-tabs button{min-height:55px;border-radius:13px;font-size:11.5px;font-weight:750;transition:background .18s,color .18s,transform .18s} .hmr-product-tabs button:hover:not(.is-active){background:#fff9f0;color:#3a3028} .hmr-product-tabs button.is-active{background:#211c18;color:#fff;box-shadow:0 9px 21px rgba(33,28,24,.16)} .hmr-product-tabs button em{min-width:21px;height:21px;border-radius:99px;background:#efe0ca;color:#856037;font-size:8.5px;display:grid;place-items:center;font-style:normal} .hmr-product-tabs button.is-active em{background:#c68a3b;color:#fff} .hmr-product-panels{min-height:420px;padding:29px;border:1px solid #eee0cc;border-radius:29px;background:#fffdf9;box-shadow:0 18px 52px rgba(64,42,18,.055)} .hmr-product-panel[hidden]{display:none!important} .hmr-product-panel.is-active{animation:hmr-panel-in .22s ease both} @keyframes hmr-panel-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}} .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:minmax(0,1fr) 270px;gap:34px} .hmr-product-copy>span,.hmr-panel-heading>span{font-size:10.5px;color:#a27136;font-weight:800} .hmr-product-copy h2,.hmr-panel-heading h2{font-size:25px;line-height:1.45} .hmr-product-copy__body{font-size:12.5px;line-height:2.05;color:#5d5650} .hmr-product-copy__body h2,.hmr-product-copy__body h3{font-size:18px;line-height:1.6;color:#211c18} .hmr-product-copy__aside{gap:10px} .hmr-product-copy__aside>div{min-height:85px;padding:14px;border-radius:17px;background:#faf6ef} .hmr-spec-table{gap:0;border:1px solid #eee1d1;border-radius:19px;overflow:hidden;background:#fff} .hmr-spec-table>div{min-height:58px;padding:13px 16px;border-bottom:1px solid #f0e7dc;display:grid;grid-template-columns:minmax(135px,.38fr) minmax(0,1fr);gap:20px;align-items:center} .hmr-spec-table>div:last-child{border-bottom:0} .hmr-spec-table>div:nth-child(odd){background:#fcfaf6} .hmr-spec-table span{font-size:11px;color:#857d75} .hmr-spec-table b{font-size:11.5px;color:#332c26;font-weight:750} .hmr-review-layout{grid-template-columns:270px minmax(0,1fr);gap:26px} .hmr-review-summary{top:94px;padding:21px;border-radius:20px} .hmr-review-summary>strong{font-size:37px} .hmr-review-content,.hmr-review-content #reviews,.hmr-review-content #comments{width:100%;float:none!important} .hmr-review-content .commentlist li{float:none!important;width:100%!important} .hmr-review-content .comment_container{border-radius:17px;padding:17px} .hmr-review-content #review_form_wrapper{border:1px solid #eee1d1;border-radius:19px;padding:20px;background:#faf7f2} .hmr-review-content .comment-form{display:grid;grid-template-columns:1fr 1fr;gap:12px} .hmr-review-content .comment-form-comment,.hmr-review-content .comment-form-rating,.hmr-review-content .comment-notes,.hmr-review-content .form-submit,.hmr-review-content .comment-form-cookies-consent{grid-column:1/-1} .hmr-review-content p{margin:0} .hmr-review-content textarea,.hmr-review-content input[type=text],.hmr-review-content input[type=email]{font-size:16px} .hmr-related{padding-top:51px} .hmr-product-sticky{bottom:17px;width:min(1080px,calc(100% - 42px));padding:10px 15px;border-radius:21px;grid-template-columns:minmax(0,1fr) auto 295px;gap:18px} .hmr-product-sticky__price img{width:56px;height:56px} .hmr-product-sticky__price small{font-size:8.5px} .hmr-product-sticky__price strong{font-size:16.5px;line-height:1.35} .hmr-product-sticky__price del{display:block;color:#aaa29a;font-size:9px} .hmr-sticky-timer{position:relative;padding-top:13px} .hmr-sticky-timer>span{position:absolute;top:-7px;right:50%;transform:translateX(50%);font-size:7.5px;color:#9b8060;white-space:nowrap} .hmr-product-sticky>a,.hmr-product-sticky__add{height:50px;border-radius:13px;transition:transform .18s,filter .18s} .hmr-product-sticky>a:hover,.hmr-product-sticky__add:hover{transform:translateY(-1px);filter:brightness(1.03)} .hmr-gallery-lightbox{position:fixed;inset:0;z-index:250;padding:35px;background:rgba(20,16,13,.86);backdrop-filter:blur(8px);display:grid;place-items:center} .hmr-gallery-lightbox[hidden]{display:none} .hmr-gallery-lightbox>button{position:absolute;top:22px;left:24px;width:46px;height:46px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#fff;color:#191512;font-size:27px;cursor:pointer} .hmr-gallery-lightbox>img{max-width:min(100%,980px);max-height:calc(100vh - 70px);object-fit:contain;border-radius:24px;background:#fff} @media(max-width:1240px){:root{--hmr-container:1160px} .hmr-product-hero{grid-template-columns:minmax(0,1.02fr) minmax(390px,.98fr);gap:31px} .hmr-product-gallery{min-height:596px}.hmr-product-gallery__main{height:458px} .hmr-product-summary h1{font-size:32px}} @media(max-width:960px){.hmr-container{width:min(calc(100% - 34px),var(--hmr-container))} .hmr-product-hero{grid-template-columns:1fr;gap:26px} .hmr-product-gallery{order:1}.hmr-product-summary{order:2} .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:1fr} .hmr-product-copy__aside{grid-template-columns:repeat(3,minmax(0,1fr));display:grid} .hmr-product-sticky{grid-template-columns:minmax(0,1fr) 220px} .hmr-sticky-timer{display:none}} @media(max-width:620px){body{font-size:13px} .hmr-container{width:min(calc(100% - 22px),var(--hmr-container))} .hmr-deals__head h1{font-size:25px} .hmr-products-grid--deals{grid-template-columns:repeat(7,176px)} .hmr-product-card__media{height:164px} .hmr-product-card h3{font-size:11.5px} .hmr-product-gallery{min-height:420px;padding:13px;border-radius:23px} .hmr-product-gallery__main{height:309px} .hmr-product-gallery__thumbs button{width:50px;height:50px} .hmr-product-summary h1{font-size:25px} .hmr-buy-card{padding:13px;border-radius:20px} .hmr-buy-card__countdown{display:grid;gap:10px} .hmr-countdown{justify-content:center} .hmr-countdown b{min-width:36px;height:37px!important;font-size:13px!important} .hmr-product-tabs{top:72px;width:100%;margin-top:39px;overflow-x:auto;grid-template-columns:repeat(3,minmax(116px,1fr));scrollbar-width:none} .hmr-product-tabs button{min-height:47px;padding:7px 6px;font-size:9px} .hmr-product-panels{min-height:0;padding:19px 14px;border-radius:23px} .hmr-product-copy h2,.hmr-panel-heading h2{font-size:21px} .hmr-product-copy__body{font-size:11.5px} .hmr-product-copy__aside{grid-template-columns:1fr} .hmr-spec-table>div{grid-template-columns:1fr;gap:3px;padding:12px 14px} .hmr-review-content .comment-form{grid-template-columns:1fr} .hmr-product-sticky{bottom:75px;width:calc(100% - 18px);grid-template-columns:minmax(0,1fr) 142px;padding:7px 8px;border-radius:16px;gap:8px} .hmr-product-sticky__price img{width:41px;height:41px} .hmr-product-sticky__price strong{font-size:11.5px} .hmr-product-sticky>a,.hmr-product-sticky__add{height:43px;font-size:9.5px} .hmr-gallery-lightbox{padding:14px} .hmr-gallery-lightbox>button{top:12px;left:12px;width:40px;height:40px}} .hmr-catalog{background:#fffdfa;min-height:70vh} .hmr-catalog-body{padding:14px 0 86px} .hmr-active-filters{min-height:50px;margin-bottom:18px;padding:8px 11px;border:1px solid #eee3d4;border-radius:16px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;gap:7px;box-shadow:0 8px 22px rgba(66,43,18,.035)} .hmr-active-filters>span{padding-inline:5px;font-size:10.5px;font-weight:800;color:#776e65} .hmr-active-filters>a:not(.hmr-active-filters__clear){min-height:31px;padding:4px 10px;border-radius:10px;background:#f5ede2;color:#5e5042;font-size:9.5px;display:inline-flex;align-items:center;gap:7px} .hmr-active-filters>a b{font-size:14px;font-weight:400;color:#a27136} .hmr-active-filters__clear{margin-right:auto;color:#a16828;font-size:9.5px;font-weight:800;padding:5px 8px} .hmr-filter-options{padding:0 0 13px;display:grid;gap:6px} .hmr-filter-options--scroll{max-height:210px;overflow:auto;padding-left:4px;scrollbar-width:thin} .hmr-filter-options label{min-height:33px;padding:4px 7px;border-radius:9px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:7px;align-items:center;cursor:pointer;font-size:10.5px;transition:background .15s} .hmr-filter-options label:hover{background:#faf6ef} .hmr-filter-options input{appearance:none;width:17px;height:17px;border:1px solid #d7c9b7;border-radius:5px;background:#fff;display:grid;place-items:center;cursor:pointer} .hmr-filter-options input:checked{background:#b77a30;border-color:#b77a30} .hmr-filter-options input:checked:after{content:"✓";color:#fff;font-size:10px;font-weight:900;line-height:1} .hmr-filter-options small{font-size:8px;color:#aaa097} .hmr-filter-options--inline{display:flex;flex-wrap:wrap;gap:6px} .hmr-filter-options--inline label{display:flex;min-height:31px;padding:5px 8px;border:1px solid #e8ddce;border-radius:10px} .hmr-filter-options--inline label:has(input:checked){border-color:#c6904b;background:#f8ebd8} .hmr-filter-options--inline label small{display:none} .hmr-price-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:14px} .hmr-price-fields label{display:grid;gap:4px} .hmr-price-fields span{font-size:8.5px;color:#9b928a} .hmr-price-fields input{width:100%;height:40px;border:1px solid #e2d6c7;border-radius:10px;padding:0 9px;background:#fcfaf7;outline:0;font-size:10.5px} .hmr-price-fields input:focus{border-color:#c99552;background:#fff} .hmr-filter-overlay{display:none} .hmr-filter-mobile{display:none;height:42px;padding:0 12px;border:1px solid #e3d6c6;border-radius:11px;background:#fff;align-items:center;gap:6px;font-size:10px;font-weight:800;cursor:pointer} .hmr-filter-mobile .hmr-icon{width:17px} .hmr-filter-mobile b{display:grid;place-items:center;min-width:19px;height:19px;border-radius:99px;background:#bd8136;color:#fff;font-size:8px} .hmr-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px} .hmr-shop-grid .hmr-product-card__media{height:240px} .hmr-catalog-pagination{margin-top:32px;display:grid;justify-items:center;gap:15px} .hmr-catalog-pagination .page-numbers{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:6px} .hmr-catalog-pagination .page-numbers li{margin:0} .hmr-catalog-pagination .page-numbers a,.hmr-catalog-pagination .page-numbers span{min-width:39px;height:39px;padding:0 9px;border:1px solid #e4d8c9;border-radius:11px;background:#fff;display:grid;place-items:center;font-size:10px;font-weight:800} .hmr-catalog-pagination .page-numbers span.current{background:#211c18;border-color:#211c18;color:#fff} .hmr-catalog-pagination .prev,.hmr-catalog-pagination .next{min-width:64px!important} .hmr-load-more{position:relative;min-width:205px;height:47px;padding:0 19px;border:1px solid #d9bd94;border-radius:13px;background:#fff8ee;color:#76522b;display:flex;align-items:center;justify-content:center;gap:9px;font-size:10.5px;font-weight:900;overflow:hidden} .hmr-load-more i{width:16px;height:16px;border:2px solid #d8bf9b;border-top-color:#936323;border-radius:50%;display:none;animation:hmr-spin .7s linear infinite} .hmr-load-more.is-loading i{display:block}.hmr-load-more.is-loading span{opacity:.6} @keyframes hmr-spin{to{transform:rotate(360deg)}} .hmr-no-products{min-height:470px;border:1px dashed #deccb2;border-radius:28px;background:#fcfaf6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:35px} .hmr-no-products>span{width:70px;height:70px;border-radius:23px;background:#f3e7d5;color:#9e6b2e;display:grid;place-items:center} .hmr-no-products>span .hmr-icon{width:29px;height:29px} .hmr-no-products h2{margin:15px 0 3px;font:800 22px/1.5 Estedad,Vazirmatn} .hmr-no-products p{margin:0;color:#8d837a;font-size:11px} .hmr-no-products>div{margin-top:18px;display:flex;gap:8px} .hmr-no-products a{min-height:41px;padding:0 14px;border:1px solid #ddc6a5;border-radius:11px;background:#fff;display:flex;align-items:center;font-size:10px;font-weight:800} .hmr-no-products a:first-child{background:#211c18;border-color:#211c18;color:#fff} @media(max-width:1240px){.hmr-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px} .hmr-shop-grid .hmr-product-card__media{height:205px}} @media(max-width:1020px){.hmr-filter-overlay{display:block;position:fixed;inset:0;z-index:170;background:rgba(20,16,13,.54);backdrop-filter:blur(3px)} .hmr-filter-overlay[hidden]{display:none} .hmr-filter-mobile{display:flex} .hmr-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:760px){.hmr-catalog-body{padding-top:7px} .hmr-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hmr-shop-grid .hmr-product-card__media{height:205px}} @media(max-width:480px){.hmr-active-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hmr-active-filters>span{display:none}.hmr-active-filters__clear{margin-right:0;white-space:nowrap} .hmr-catalog-pagination .page-numbers li:not(:first-child):not(:last-child):not(:has(.current)){display:none} .hmr-no-products{min-height:390px;padding:25px 15px}.hmr-no-products h2{font-size:19px}.hmr-no-products>div{display:grid;width:100%}.hmr-no-products a{justify-content:center}} .hmr-cart{font:inherit;color:inherit;cursor:pointer;text-align:right} .hmr-mobile-header>button[data-mini-cart-open]{border:0;background:transparent;color:#fff;position:relative;display:grid;place-items:center} .hmr-mini-cart-overlay{position:fixed;inset:0;z-index:190;background:rgba(22,18,15,.48);backdrop-filter:blur(3px);opacity:0;transition:opacity .23s} .hmr-mini-cart-overlay.is-visible{opacity:1} .hmr-mini-cart-overlay[hidden]{display:none} .hmr-mini-cart{position:fixed;z-index:200;top:0;bottom:0;left:0;width:min(455px,94vw);background:#fffdf9;box-shadow:25px 0 70px rgba(28,20,12,.2);transform:translateX(-105%);transition:transform .28s cubic-bezier(.2,.8,.2,1);display:grid;grid-template-rows:auto minmax(0,1fr)} .hmr-mini-cart.is-open{transform:none} .hmr-mini-cart>header{min-height:92px;padding:20px 23px;border-bottom:1px solid var(--hmr-line);display:flex;align-items:center;justify-content:space-between;background:#211c18;color:#fff} .hmr-mini-cart>header span{display:block;color:#c7bbb0;font-size:10px} .hmr-mini-cart>header strong{display:flex;align-items:center;gap:6px;font-size:17px} .hmr-mini-cart>header button{width:42px;height:42px;border:1px solid #463e37;border-radius:14px;background:#2e2824;color:#fff;display:grid;place-items:center;cursor:pointer} .hmr-mini-cart-fragment,.hmr-mini-cart__body{min-height:0;height:100%} .hmr-mini-cart__body{display:flex;flex-direction:column} .hmr-mini-cart-list{min-height:0;overflow:auto;padding:15px 19px 7px;display:grid;align-content:start;gap:10px} .hmr-mini-cart-item{position:relative;min-height:108px;padding:11px 11px 11px 43px;border:1px solid #eee1d1;border-radius:18px;background:#fff;display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;align-items:center} .hmr-mini-cart-item__image{width:90px;height:86px;border-radius:14px;background:#f8f5f0;display:grid;place-items:center;overflow:hidden} .hmr-mini-cart-item__image img{width:100%;height:100%;object-fit:contain} .hmr-mini-cart-item h3{margin:0 0 6px;font-size:11.5px;line-height:1.75} .hmr-mini-cart-item p{margin:0;font-size:11px;color:#99672c;font-weight:800} .hmr-mini-cart-item .variation{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:4px;font-size:8.5px;color:#8c837b} .hmr-mini-cart-item .variation dt,.hmr-mini-cart-item .variation dd{margin:0} .hmr-mini-cart-item>a.remove{position:absolute;left:10px;top:10px;width:30px;height:30px;border-radius:10px;background:#fff2f4;color:#e44260;display:grid;place-items:center} .hmr-mini-cart-item>a.remove .hmr-icon{width:16px} .hmr-mini-cart__footer{margin-top:auto;padding:16px 20px 20px;border-top:1px solid var(--hmr-line);background:#fff} .hmr-mini-cart__footer>p{margin:0 0 13px;display:flex;align-items:center;justify-content:space-between} .hmr-mini-cart__footer>p span{font-size:11px;color:#756d65} .hmr-mini-cart__footer>p strong{font-size:17px} .hmr-mini-cart__footer>div{display:grid;grid-template-columns:.85fr 1.15fr;gap:9px} .hmr-mini-cart__footer a{min-height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900} .hmr-mini-cart__cart{border:1px solid #dfd0bd;background:#fff} .hmr-mini-cart__checkout{background:linear-gradient(90deg,#efcb92,#b97a2b);color:#171411;box-shadow:0 10px 25px rgba(185,122,43,.17)} .hmr-mini-cart-empty{height:100%;padding:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center} .hmr-mini-cart-empty>.hmr-icon{width:68px;height:68px;padding:17px;border-radius:22px;background:#f5eadb;color:#ae752f} .hmr-mini-cart-empty h3{margin:18px 0 3px;font-size:19px} .hmr-mini-cart-empty p{margin:0 0 17px;color:#8c837b;font-size:11px} .hmr-mini-cart-empty a{min-height:45px;padding:0 19px;border-radius:13px;background:#211c18;color:#fff;display:flex;align-items:center;font-size:11px;font-weight:800} .hmr-thankyou-card{max-width:850px;margin:28px auto 0;padding:46px;border:1px solid #e7d8c4;border-radius:32px;background:#fff;text-align:center;box-shadow:0 24px 65px rgba(64,43,18,.08)} .hmr-thankyou-card__icon{width:74px;height:74px;margin:0 auto 17px;border-radius:24px;background:#e5f7f0;color:#278668;display:grid;place-items:center} .hmr-thankyou-card__icon .hmr-icon{width:35px;height:35px} .hmr-thankyou-card__icon.is-failed{background:#fff0f2;color:#db3857;font-size:35px;font-weight:900} .hmr-thankyou-card>span{color:#a36f31;font-size:10px;font-weight:850} .hmr-thankyou-card h1{margin:5px 0 5px;font-family:Estedad,Vazirmatn,sans-serif;font-size:30px} .hmr-thankyou-card>p{margin:0 auto 24px;max-width:600px;color:#7e766e;font-size:11px} .hmr-order-summary-grid{margin:24px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #eee1d1;border-radius:18px;overflow:hidden} .hmr-order-summary-grid>div{min-height:83px;padding:14px;border-left:1px solid #eee1d1;background:#fcfaf6;display:flex;flex-direction:column;align-items:center;justify-content:center} .hmr-order-summary-grid>div:last-child{border-left:0} .hmr-order-summary-grid small{color:#948b83;font-size:8px}.hmr-order-summary-grid strong{font-size:11px} .hmr-thankyou-actions{display:flex;justify-content:center;gap:10px} .hmr-thankyou-actions a{min-height:47px;padding:0 18px;border:1px solid #dfd0bd;border-radius:13px;display:flex;align-items:center;font-size:10.5px;font-weight:850} .hmr-thankyou-actions a:first-child{border:0;background:#211c18;color:#fff} .woocommerce-form-coupon,.woocommerce-form-login{max-width:730px;margin:0 auto 17px!important;padding:18px!important;border:1px solid #e6d8c5!important;border-radius:18px!important;background:#fff!important} .wc-block-components-sidebar-layout{gap:25px!important} .wc-block-components-order-summary,.wc-block-components-totals-wrapper,.wc-block-components-checkout-step{border-color:#eadfce!important} .wc-block-components-sidebar{padding:21px!important;border:1px solid #e4d3bb!important;border-radius:25px!important;background:linear-gradient(145deg,#fffaf3,#f5e7d1)!important} .wc-block-components-button{min-height:52px!important;border-radius:14px!important;background:linear-gradient(90deg,#efca90,#b97b2c)!important;color:#171411!important;font-weight:900!important} .wc-block-components-text-input input,.wc-block-components-combobox .wc-block-components-combobox-control input{border-radius:13px!important} @media(max-width:560px){.hmr-order-summary-grid{grid-template-columns:1fr 1fr}.hmr-order-summary-grid>div:nth-child(2){border-left:0}.hmr-order-summary-grid>div:nth-child(-n +2){border-bottom:1px solid #eee1d1}.hmr-thankyou-card{padding:27px 16px;border-radius:24px}.hmr-thankyou-card h1{font-size:24px}.hmr-thankyou-actions{display:grid} .hmr-mini-cart{width:100%}.hmr-mini-cart>header{min-height:80px}.hmr-mini-cart-item{grid-template-columns:78px minmax(0,1fr)}.hmr-mini-cart-item__image{width:78px;height:76px}} .hmr-account-page .hmr-shop-main{padding:46px 0 88px;background:linear-gradient(180deg,#f7f2ea 0,#fffdf9 300px)} .hmr-account-shell{display:grid;grid-template-columns:292px minmax(0,1fr);gap:28px;align-items:start;width:100%} .hmr-account-shell__nav{position:sticky;top:20px;width:100%;min-width:0} .hmr-account-shell__content{width:100%;min-width:0} .hmr-account-shell .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;max-width:none!important;box-sizing:border-box} .hmr-account-nav{overflow:hidden;border:1px solid var(--hmr-line);border-radius:28px;background:#fff;box-shadow:var(--hmr-shadow-soft)} .hmr-account-profile{min-height:110px;padding:24px 20px;box-sizing:border-box;display:flex;align-items:center;background:linear-gradient(145deg,#201b17,#332820);color:#fff} .hmr-account-profile div{min-width:0;width:100%} .hmr-account-profile span{display:block;color:#c2b8ad;font-size:10px} .hmr-account-profile strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Estedad,Vazirmatn,sans-serif;font-size:15px} .hmr-account-profile small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#948980;font-size:9.5px;direction:ltr;text-align:right} .hmr-account-nav ul{list-style:none;margin:0;padding:10px} .hmr-account-nav li{margin:2px 0} .hmr-account-nav li a{min-height:49px;padding:0 12px;border-radius:14px;display:grid;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:8px;color:#625a52;font-size:12px;font-weight:700;transition:.2s} .hmr-account-nav li a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .hmr-account-nav li a>i{width:33px;height:33px;border-radius:10px;background:#f7f2ea;display:grid;place-items:center;color:#956126;transition:.2s} .hmr-account-nav li a>i .hmr-icon{width:17px;height:17px} .hmr-account-nav li a>.hmr-icon{width:16px;color:#b1a69a} .hmr-account-nav li a em{min-width:23px;height:23px;padding:0 6px;border-radius:99px;background:#f0dfc5;color:#8d5c25;display:grid;place-items:center;font-style:normal;font-size:9px} .hmr-account-nav li.is-active a,.hmr-account-nav li a:hover{background:#211c18;color:#fff} .hmr-account-nav li.is-active a>i,.hmr-account-nav li a:hover>i{background:#d7a15b;color:#211c18} .hmr-account-nav li.is-active a>.hmr-icon,.hmr-account-nav li a:hover>.hmr-icon{color:#d6a15b} .hmr-account-nav li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:10px;padding-top:10px;border-top:1px solid var(--hmr-line-soft)} .hmr-account-nav li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#b94652} .hmr-account-nav li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#fff;background:#a93f4b} .hmr-account-nav__help{margin:8px 12px 14px;padding:13px;border-radius:15px;background:#f8f3eb;display:flex;align-items:center;gap:10px} .hmr-account-nav__help>.hmr-icon{width:22px;color:#a86e29} .hmr-account-nav__help span{display:block;color:#8c837a;font-size:9px} .hmr-account-nav__help a{display:block;font-size:12px;font-weight:900;direction:ltr} .hmr-account-welcome{min-height:185px;padding:30px 34px;border-radius:29px;background:#1d1916;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:22px;box-shadow:0 22px 55px rgba(30,24,19,.17);position:relative;overflow:hidden} .hmr-account-welcome:after{content:"";position:absolute;left:-60px;top:-80px;width:290px;height:290px;border-radius:50%;background:radial-gradient(circle,rgba(224,174,103,.28),transparent 69%)} .hmr-account-welcome>div,.hmr-account-welcome>a{position:relative;z-index:1} .hmr-account-welcome span{color:#dda861;font-size:11px;font-weight:800} .hmr-account-welcome h1{margin:4px 0 6px;font-family:Estedad,Vazirmatn,sans-serif;font-size:26px;line-height:1.55} .hmr-account-welcome p{margin:0;color:#b9afa6;font-size:11.5px} .hmr-account-welcome>a{min-height:43px;padding:0 15px;border:1px solid #56483c;border-radius:13px;background:#2d2722;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;white-space:nowrap} .hmr-account-welcome>a .hmr-icon{width:17px;color:#e1b06e} .hmr-account-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:18px 0 25px} .hmr-account-stats>a{min-height:112px;padding:17px;border:1px solid var(--hmr-line);border-radius:21px;background:#fff;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;box-shadow:0 9px 27px rgba(67,45,22,.045);transition:.2s} .hmr-account-stats>a:hover{transform:translateY(-2px);border-color:#d6bd99;box-shadow:var(--hmr-shadow-soft)} .hmr-account-stats i{width:42px;height:42px;border-radius:13px;background:#f7eddf;color:#a76e29;display:grid;place-items:center} .hmr-account-stats i .hmr-icon{width:21px} .hmr-account-stats span{font-size:10px;color:#837a71} .hmr-account-stats strong{font-family:Estedad,Vazirmatn,sans-serif;font-size:23px;color:#231e19} .hmr-account-section{padding:25px;border:1px solid var(--hmr-line);border-radius:27px;background:#fff;box-shadow:0 12px 35px rgba(67,45,22,.05)} .hmr-account-section+.hmr-account-section{margin-top:20px} .hmr-account-section__head{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:20px} .hmr-account-section__head span{display:block;color:#a36d2d;font-size:10px;font-weight:800} .hmr-account-section__head h1,.hmr-account-section__head h2{margin:2px 0 0;font-family:Estedad,Vazirmatn,sans-serif;font-size:21px;line-height:1.5} .hmr-account-section__head>a{min-height:39px;padding:0 12px;border:1px solid var(--hmr-line);border-radius:12px;display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800} .hmr-account-section__head>a .hmr-icon{width:15px} .hmr-account-section__head>b{padding:7px 11px;border-radius:99px;background:#f7eddf;color:#9c6527;font-size:10px} .hmr-account-orders{display:grid;gap:12px} .hmr-order-card{padding:13px;border:1px solid #eee4d6;border-radius:20px;background:#fff;display:grid;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:15px;transition:.2s} .hmr-order-card:hover{border-color:#d9c19e;box-shadow:0 12px 30px rgba(79,54,25,.07)} .hmr-order-card__media{width:82px;height:82px;border-radius:15px;background:#f8f5f0;display:grid;place-items:center;overflow:hidden;color:#b27a35} .hmr-order-card__media img{width:100%;height:100%;object-fit:contain} .hmr-order-card__media>.hmr-icon{width:33px;height:33px} .hmr-order-card__content{min-width:0} .hmr-order-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:3px} .hmr-order-card__top>span{color:#827970;font-size:9.5px} .hmr-order-card__top>b{padding:5px 8px;border-radius:99px;background:#f0e7dc;color:#695f56;font-size:8.5px;white-space:nowrap} .hmr-order-card__top>b.status-processing,.hmr-order-card__top>b.status-packing{background:#e8f3ef;color:#27805f} .hmr-order-card__top>b.status-completed{background:#e8f2e8;color:#357a42} .hmr-order-card__top>b.status-cancelled,.hmr-order-card__top>b.status-failed{background:#fae9eb;color:#b23c4a} .hmr-order-card__content h3{margin:0;font-size:12.5px;line-height:1.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-order-card__content h3 small{font-weight:500;color:#92887f} .hmr-order-card__meta{margin-top:5px;display:flex;align-items:center;gap:15px;color:#91877e;font-size:9.5px} .hmr-order-card__meta strong{color:#241f1a;font-size:11.5px} .hmr-order-card__actions{min-width:125px;display:grid;gap:7px} .hmr-order-card__actions a{min-height:35px;padding:0 10px;border:1px solid var(--hmr-line);border-radius:11px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:9.5px;font-weight:800;text-align:center} .hmr-order-card__actions a:first-child{background:#211c18;color:#fff;border-color:#211c18} .hmr-order-card__actions .hmr-icon{width:14px} .hmr-order-card.is-compact{grid-template-columns:66px minmax(0,1fr) auto} .hmr-order-card.is-compact .hmr-order-card__media{width:66px;height:66px} .hmr-account-empty{min-height:280px;padding:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px dashed #ddcbae;border-radius:22px;background:#fdfaf6} .hmr-account-empty>i{width:69px;height:69px;border-radius:22px;background:#f3e5d0;color:#a36b29;display:grid;place-items:center} .hmr-account-empty>i .hmr-icon{width:31px;height:31px} .hmr-account-empty h3{margin:15px 0 4px;font-family:Estedad,Vazirmatn,sans-serif;font-size:17px} .hmr-account-empty p{max-width:500px;margin:0;color:#8b8279;font-size:11px} .hmr-account-empty>a{margin-top:16px;min-height:42px;padding:0 17px;border-radius:13px;background:linear-gradient(135deg,#efcd96,#bd7e2d);display:flex;align-items:center;font-size:11px;font-weight:900} .hmr-dashboard-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px} .hmr-dashboard-shortcuts>a{min-height:92px;padding:18px;border:1px solid var(--hmr-line);border-radius:21px;background:#fff;display:grid;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:12px} .hmr-dashboard-shortcuts>a>i{width:45px;height:45px;border-radius:14px;background:#211c18;color:#e6b674;display:grid;place-items:center} .hmr-dashboard-shortcuts strong{display:block;font-size:12.5px} .hmr-dashboard-shortcuts span{display:block;color:#8b827a;font-size:9.5px} .hmr-dashboard-shortcuts>a>.hmr-icon{width:16px;color:#a99d91} .hmr-account-pagination{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:13px;font-size:10px} .hmr-account-pagination a{min-height:38px;padding:0 13px;border:1px solid var(--hmr-line);border-radius:11px;display:flex;align-items:center;font-weight:800} .hmr-account-pagination span{color:#8e857c} .hmr-account-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px} .hmr-product-card__heart.is-active,.hmr-product-card__heart[aria-pressed=true]{background:#ef365b;color:#fff;border-color:#ef365b} .hmr-product-card__heart.is-loading{pointer-events:none;opacity:.55} .hmr-wishlist-toast{position:fixed;right:50%;bottom:28px;transform:translateX(50%) translateY(25px);z-index:190;min-width:260px;max-width:calc(100% - 32px);padding:12px 17px;border-radius:14px;background:#201b17;color:#fff;box-shadow:0 18px 45px rgba(28,22,17,.25);font-size:11px;text-align:center;opacity:0;visibility:hidden;transition:.25s} .hmr-wishlist-toast.is-visible{opacity:1;visibility:visible;transform:translateX(50%) translateY(0)} .hmr-account-lead{margin:-7px 0 20px;color:#81786f;font-size:11px} .hmr-address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} .hmr-address-card{min-height:260px;padding:21px;border:1px solid #e9dece;border-radius:22px;background:linear-gradient(145deg,#fff,#fcf8f2);display:flex;flex-direction:column} .hmr-address-card header{display:flex;align-items:center;gap:11px;padding-bottom:14px;border-bottom:1px solid #eee4d7} .hmr-address-card header>i{width:42px;height:42px;border-radius:13px;background:#f1e3ce;color:#9d6628;display:grid;place-items:center} .hmr-address-card header>i .hmr-icon{width:21px} .hmr-address-card header span{display:block;font-size:12px;font-weight:900} .hmr-address-card header small{display:block;color:#958a80;font-size:9px} .hmr-address-card address{flex:1;margin:18px 0;font-style:normal;color:#635b54;font-size:11px;line-height:2.1} .hmr-address-card address .is-empty{color:#9a9087} .hmr-address-card>a{min-height:40px;border:1px solid #dfcfb8;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:7px;color:#8b5b24;font-size:10.5px;font-weight:900} .hmr-address-card>a .hmr-icon{width:16px} .hmr-account-form-card form{margin:0} .hmr-account-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px} .hmr-account-fields .form-row{width:auto!important;float:none!important;margin:0!important} .hmr-account-fields .form-row-wide{grid-column:1/-1} .hmr-account-fields label{display:block;margin:0 0 6px;color:#4b433c;font-size:10.5px;font-weight:800} .hmr-account-fields input,.hmr-account-fields select,.hmr-account-fields textarea,.hmr-account-form-card .select2-selection{width:100%;min-height:49px;border:1px solid #e2d6c5!important;border-radius:13px!important;background:#fdfbf8!important;padding:0 13px!important;outline:none;font-size:12px} .hmr-account-fields textarea{min-height:110px;padding-top:10px!important} .hmr-account-fields input:focus,.hmr-account-fields select:focus,.hmr-account-fields textarea:focus{border-color:#bd8740!important;box-shadow:0 0 0 3px rgba(189,135,64,.1)} .hmr-account-fields .select2-selection{display:flex;align-items:center} .hmr-account-fields .select2-selection__rendered{padding:0!important} .hmr-field-help{display:block;margin-top:5px;color:#9a9086;font-size:8.5px} .hmr-account-submit{margin-top:20px;min-height:48px;padding:0 23px;border:0;border-radius:14px;background:linear-gradient(135deg,#efcc94,#b9792b);font-size:11.5px;font-weight:900;cursor:pointer} .hmr-password-fields{margin:24px 0 0;padding:20px;border:1px solid #eadfce;border-radius:19px;background:#faf6f0} .hmr-password-fields legend{padding:0 8px;font-family:Estedad,Vazirmatn,sans-serif;font-size:14px;font-weight:800} .hmr-password-fields>p{margin:0 0 14px;color:#8f857c;font-size:9.5px} .hmr-view-order__summary,.hmr-tracking-result__summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--hmr-line);border-radius:19px;background:var(--hmr-line);overflow:hidden} .hmr-view-order__summary>div,.hmr-tracking-result__summary>div{padding:16px;background:#fff} .hmr-view-order__summary small,.hmr-tracking-result__summary small{display:block;color:#91877d;font-size:9px} .hmr-view-order__summary strong,.hmr-tracking-result__summary strong{display:block;margin-top:3px;font-size:11.5px} .hmr-view-order__table{margin-top:22px;padding:19px;border:1px solid var(--hmr-line);border-radius:20px;background:#fff} .hmr-view-order__table h2{font-family:Estedad,Vazirmatn;font-size:17px} .hmr-view-order__table table{border-collapse:collapse!important;border:0!important} .hmr-view-order__table th,.hmr-view-order__table td{padding:12px!important;border-color:#eee4d7!important;font-size:10.5px} .hmr-view-order__addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:18px} .hmr-view-order__addresses>div{padding:19px;border:1px solid var(--hmr-line);border-radius:18px;background:#fcfaf7} .hmr-view-order__addresses h3{margin:0 0 10px;font-family:Estedad,Vazirmatn;font-size:14px} .hmr-view-order__addresses address,.hmr-view-order__addresses p{margin:0;font-style:normal;color:#71685f;font-size:10.5px;line-height:2} .hmr-tracking-main{padding:58px 0 90px;background:linear-gradient(180deg,#f7f1e8,#fffdf9 320px)} .hmr-tracking{max-width:1120px;margin-inline:auto;padding:36px;border:1px solid var(--hmr-line);border-radius:31px;background:#fff;box-shadow:var(--hmr-shadow)} .hmr-tracking.is-account{max-width:none;margin-top:20px;padding:25px;box-shadow:0 12px 35px rgba(67,45,22,.05)} .hmr-tracking__head{text-align:center;margin-bottom:24px} .hmr-tracking__head span{color:#a46c2b;font-size:11px;font-weight:800} .hmr-tracking__head h1{margin:4px 0;font-family:Estedad,Vazirmatn;font-size:29px;line-height:1.45} .hmr-tracking.is-account .hmr-tracking__head h1{font-size:21px} .hmr-tracking__head p{margin:0;color:#8d847b;font-size:11px} .hmr-tracking-form{max-width:850px;margin:0 auto;padding:17px;border-radius:20px;background:#f7f1e8;display:grid;grid-template-columns:1fr 1.35fr auto;gap:11px;align-items:end} .hmr-tracking-form label span{display:block;margin:0 3px 5px;font-size:9.5px;font-weight:800} .hmr-tracking-form input{width:100%;height:48px;border:1px solid #ddcfbc;border-radius:13px;background:#fff;padding:0 13px;outline:none} .hmr-tracking-form input:focus{border-color:#bc8135;box-shadow:0 0 0 3px rgba(188,129,53,.1)} .hmr-tracking-form button{height:48px;padding:0 17px;border:0;border-radius:13px;background:#211c18;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-size:10.5px;font-weight:900;cursor:pointer;white-space:nowrap} .hmr-tracking-form button .hmr-icon{width:17px} .hmr-tracking-message{max-width:850px;margin:15px auto 0;padding:12px 15px;border-radius:13px;display:flex;align-items:center;gap:8px;font-size:10.5px} .hmr-tracking-message.is-error{background:#fbecef;color:#a63c48} .hmr-tracking-message .hmr-icon{width:17px} .hmr-tracking-result{margin-top:25px;padding:22px;border:1px solid #eadfce;border-radius:23px;background:#fdfbf8} .hmr-order-timeline{position:relative;margin:28px 0 18px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))} .hmr-order-timeline:before{content:"";position:absolute;top:22px;right:10%;left:10%;height:3px;border-radius:99px;background:#e5dacb} .hmr-order-timeline>div{position:relative;z-index:1;text-align:center;color:#9b9187} .hmr-order-timeline i{width:46px;height:46px;margin:0 auto 7px;border:3px solid #fff;border-radius:50%;background:#e8dfd4;display:grid;place-items:center;box-shadow:0 0 0 1px #dcd0c0} .hmr-order-timeline i .hmr-icon{width:20px} .hmr-order-timeline span{display:block;font-size:9px;font-weight:800} .hmr-order-timeline .is-complete,.hmr-order-timeline .is-current{color:#8c5a20} .hmr-order-timeline .is-complete i{background:#3c9a74;color:#fff;box-shadow:0 0 0 1px #3c9a74} .hmr-order-timeline .is-current i{background:#d6a15b;color:#211c18;box-shadow:0 0 0 4px rgba(214,161,91,.2)} .hmr-order-timeline--detail{margin:25px 0} .hmr-tracking-result__footer{padding-top:15px;border-top:1px solid #eadfce;display:flex;align-items:center;justify-content:space-between;gap:15px} .hmr-tracking-result__footer p{margin:0;display:flex;align-items:flex-start;gap:7px;color:#6f665e;font-size:10px} .hmr-tracking-result__footer p .hmr-icon{width:18px;color:#a56e2b} .hmr-tracking-result__footer>a{min-height:39px;padding:0 13px;border-radius:12px;background:#211c18;color:#fff;display:flex;align-items:center;font-size:10px;font-weight:800} .hmr-account-page:not(.logged-in) .hmr-shop-main{padding:60px 0 90px} .hmr-lost-password{display:block;margin-top:11px;text-align:center;color:#986128;font-size:9.5px;font-weight:700} @media (max-width:1180px){.hmr-account-shell{grid-template-columns:250px minmax(0,1fr);gap:20px} .hmr-account-stats{grid-template-columns:repeat(2,minmax(0,1fr))} .hmr-account-products{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-width:860px){.hmr-account-page .hmr-shop-main{padding:25px 0 75px} .hmr-account-shell{display:block} .hmr-account-shell__nav{position:static;margin-bottom:18px} .hmr-account-nav{border-radius:22px} .hmr-account-profile{padding:18px} .hmr-account-nav ul{display:flex;overflow-x:auto;gap:7px;padding:10px;scrollbar-width:none} .hmr-account-nav ul::-webkit-scrollbar{display:none} .hmr-account-nav li{flex:none;margin:0} .hmr-account-nav li a{min-height:43px;padding:0 10px;grid-template-columns:28px auto;border:1px solid #eee4d7;white-space:nowrap} .hmr-account-nav li a>i{width:27px;height:27px} .hmr-account-nav li a>.hmr-icon,.hmr-account-nav li a em{display:none} .hmr-account-nav li.woocommerce-MyAccount-navigation-link--customer-logout{margin:0;padding:0;border:0} .hmr-account-nav__help{display:none} .hmr-account-welcome{min-height:170px;padding:24px} .hmr-account-welcome h1{font-size:21px} .hmr-order-card{grid-template-columns:70px minmax(0,1fr)} .hmr-order-card__media{width:70px;height:70px} .hmr-order-card__actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))} .hmr-address-grid,.hmr-view-order__addresses{grid-template-columns:1fr} .hmr-tracking-form{grid-template-columns:1fr 1fr} .hmr-tracking-form button{grid-column:1/-1}} @media (max-width:620px){.hmr-account-welcome{display:block;padding:22px;border-radius:23px} .hmr-account-welcome h1{font-size:18px} .hmr-account-welcome>a{width:max-content;margin-top:15px} .hmr-account-stats{gap:9px} .hmr-account-stats>a{min-height:92px;padding:12px;grid-template-columns:36px minmax(0,1fr);gap:8px} .hmr-account-stats i{width:36px;height:36px} .hmr-account-stats strong{grid-column:2;font-size:18px} .hmr-account-section{padding:18px;border-radius:22px} .hmr-account-section__head{align-items:flex-start} .hmr-account-section__head h1,.hmr-account-section__head h2{font-size:17px} .hmr-account-section__head>a{padding:0 9px;font-size:9px} .hmr-dashboard-shortcuts{grid-template-columns:1fr} .hmr-order-card{padding:10px;grid-template-columns:60px minmax(0,1fr);gap:10px} .hmr-order-card__media{width:60px;height:60px} .hmr-order-card__top{display:block} .hmr-order-card__top>b{display:inline-block;margin-top:4px} .hmr-order-card__content h3{font-size:11px} .hmr-account-products{grid-template-columns:1fr} .hmr-account-fields{grid-template-columns:1fr} .hmr-account-fields .form-row{grid-column:1!important} .hmr-view-order__summary,.hmr-tracking-result__summary{grid-template-columns:repeat(2,minmax(0,1fr))} .hmr-order-timeline{display:flex;flex-direction:column;gap:12px;margin-right:0} .hmr-order-timeline:before{top:20px;bottom:20px;right:22px;left:auto;width:3px;height:auto} .hmr-order-timeline>div{display:flex;align-items:center;gap:10px;text-align:right} .hmr-order-timeline i{width:44px;height:44px;margin:0;flex:none} .hmr-tracking{padding:20px;border-radius:23px} .hmr-tracking__head h1{font-size:22px} .hmr-tracking-form{grid-template-columns:1fr;padding:13px} .hmr-tracking-form button{grid-column:auto} .hmr-tracking-result{padding:14px} .hmr-tracking-result__footer{display:block} .hmr-tracking-result__footer>a{width:max-content;margin-top:12px}} .hmr-product-summary__top{min-height:35px;display:flex;align-items:center;justify-content:space-between;gap:14px} .hmr-product-summary__top .hmr-product-summary__cat{margin-bottom:0} .hmr-product-wishlist{min-height:35px;padding:0 10px;border:1px solid #eadfce;border-radius:11px;background:#fff;color:#7f756c;display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:800;cursor:pointer} .hmr-product-wishlist .hmr-icon{width:16px;color:#ed365a} .hmr-product-wishlist.is-active{background:#fff0f3;border-color:#f3b4c0;color:#c8304d} .hmr-product-wishlist.is-active .hmr-icon{fill:currentColor} .hmr-product-wishlist.is-loading{pointer-events:none;opacity:.55} @media(max-width:620px){.hmr-product-summary__top{align-items:flex-start}.hmr-product-wishlist span{display:none}.hmr-product-wishlist{width:36px;padding:0;justify-content:center;flex:none}} .hmr-honeypot{position:absolute!important;right:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important} .hmr-newsletter form{position:relative;flex-wrap:wrap} .hmr-newsletter form>[data-form-message]{width:100%;margin:7px 3px 0;color:#c8bbae;font-size:9.5px;line-height:1.5} .hmr-newsletter form.is-success>[data-form-message]{color:#7ed6b0} .hmr-newsletter form.is-error>[data-form-message]{color:#ff9cae} .hmr-footer__socials{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px} .hmr-footer__socials a{padding:5px 9px;border:1px solid #3b342e;border-radius:9px;color:#c7b9ad;font-size:9px!important} .hmr-footer__socials a:hover{border-color:#9f6b2e;background:#211d19;color:#efc27d} .hmr-page{padding:52px 0 85px;background:linear-gradient(180deg,#f7f1e8 0,#fffdf9 300px)} .hmr-content-card{padding:38px;border:1px solid var(--hmr-line);border-radius:30px;background:#fff;box-shadow:var(--hmr-shadow-soft)} .hmr-content-card>h1{margin:0 0 25px;font-family:Estedad,Vazirmatn,sans-serif;font-size:28px;line-height:1.5} .hmr-content-card>:last-child{margin-bottom:0} .hmr-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#8d837a;font-size:9.5px} .hmr-breadcrumb a:hover{color:#9d6729} .hmr-public-hero{padding:62px 0 55px;background:radial-gradient(circle at 14% 30%,rgba(216,163,91,.2),transparent 27%),linear-gradient(135deg,#1e1a17,#2a241f);color:#fff;text-align:center} .hmr-public-hero span{color:#e2ad65;font-size:11px;font-weight:800} .hmr-public-hero h1{margin:5px 0 8px;font-family:Estedad,Vazirmatn,sans-serif;font-size:35px;line-height:1.45} .hmr-public-hero p{max-width:660px;margin:0 auto;color:#bfb4aa;font-size:12px} .hmr-public-hero--compact{text-align:right;padding:35px 0 38px} .hmr-public-hero--compact .hmr-breadcrumb{color:#a99d91} .hmr-public-hero--compact h1{margin:8px 0 0;font-size:29px} .hmr-magazine{background:#fffdf9} .hmr-magazine-hero{padding:65px 0 58px;background:radial-gradient(circle at 12% 24%,rgba(230,174,96,.25),transparent 26%),linear-gradient(132deg,#1b1815 0,#2b241e 100%);color:#fff} .hmr-magazine-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:70px} .hmr-magazine-hero__inner>div>span{color:#dfab62;font-size:11px;font-weight:900} .hmr-magazine-hero h1{max-width:770px;margin:5px 0 10px;font-family:Estedad,Vazirmatn,sans-serif;font-size:38px;line-height:1.55;letter-spacing:-.6px} .hmr-magazine-hero p{max-width:650px;margin:0;color:#b9afa6;font-size:12.5px} .hmr-magazine-hero form{position:relative;display:flex;height:57px;padding:6px;border:1px solid #4b423a;border-radius:17px;background:#27221e} .hmr-magazine-hero input{min-width:0;flex:1;border:0;background:transparent;color:#fff;padding:0 12px;outline:none} .hmr-magazine-hero input::placeholder{color:#9f958c} .hmr-magazine-hero button{min-width:104px;border:0;border-radius:12px;background:linear-gradient(135deg,#efca8e,#b97a2b);display:flex;align-items:center;justify-content:center;gap:7px;color:#1d1915;font-size:10.5px;font-weight:900;cursor:pointer} .hmr-magazine-hero button .hmr-icon{width:17px} .hmr-magazine__body{padding-top:50px;padding-bottom:85px} .hmr-blog-card{min-width:0;border:1px solid #eadfce;border-radius:25px;background:#fff;overflow:hidden;box-shadow:0 12px 35px rgba(69,48,24,.055);transition:transform .22s,box-shadow .22s} .hmr-blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(69,48,24,.1)} .hmr-blog-card__media{height:250px;background:#f3ece3;display:grid;place-items:center;overflow:hidden} .hmr-blog-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s} .hmr-blog-card:hover .hmr-blog-card__media img{transform:scale(1.025)} .hmr-blog-card__media>span{width:72px;height:72px;border-radius:22px;background:#e8d7bd;color:#9e692c;display:grid;place-items:center} .hmr-blog-card__media>span .hmr-icon{width:31px;height:31px} .hmr-blog-card__content{padding:20px} .hmr-blog-card__meta{display:flex;align-items:center;gap:13px;color:#9b9187;font-size:8.8px} .hmr-blog-card__meta span+span:before{content:"•";margin-left:13px;color:#c39b67} .hmr-blog-card h2{margin:8px 0 7px;font-family:Estedad,Vazirmatn,sans-serif;font-size:17px;line-height:1.7} .hmr-blog-card h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-blog-card p{min-height:49px;margin:0;color:#776e66;font-size:10.5px;line-height:1.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-blog-card__foot{margin-top:17px;padding-top:14px;border-top:1px solid #f0e7dc;display:flex;align-items:center;justify-content:space-between;gap:12px} .hmr-blog-card__foot>span{padding:4px 8px;border-radius:9px;background:#f4e7d3;color:#936027;font-size:8.5px;font-weight:800} .hmr-blog-card__foot>a{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:900} .hmr-blog-card__foot .hmr-icon{width:14px} .hmr-blog-card.is-featured{display:grid;grid-template-columns:1.08fr .92fr;border-radius:31px} .hmr-blog-card.is-featured .hmr-blog-card__media{height:430px} .hmr-blog-card.is-featured .hmr-blog-card__content{padding:48px;display:flex;flex-direction:column;justify-content:center} .hmr-blog-card.is-featured h2{font-size:29px;line-height:1.65} .hmr-blog-card.is-featured p{min-height:0;font-size:12px;-webkit-line-clamp:3} .hmr-blog-card.is-featured .hmr-blog-card__foot{margin-top:25px} .hmr-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px} .hmr-pagination{margin-top:35px} .hmr-pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:7px} .hmr-pagination .page-numbers{min-width:39px;height:39px;padding:0 11px;border:1px solid var(--hmr-line);border-radius:11px;background:#fff;display:grid;place-items:center;font-size:10px;font-weight:800} .hmr-pagination .page-numbers.current,.hmr-pagination .page-numbers:hover{border-color:#211c18;background:#211c18;color:#fff} .hmr-empty-state{min-height:330px;padding:45px;border:1px dashed #ddcbae;border-radius:28px;background:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center} .hmr-empty-state>i{width:75px;height:75px;border-radius:24px;background:#f2e5d1;color:#9b6629;display:grid;place-items:center} .hmr-empty-state>i .hmr-icon{width:31px;height:31px} .hmr-empty-state h2{margin:15px 0 4px;font-family:Estedad,Vazirmatn;font-size:21px} .hmr-empty-state p{margin:0;color:#8e847b;font-size:11px} .hmr-empty-state>a{margin-top:17px;padding:9px 15px;border-radius:12px;background:#211c18;color:#fff;font-size:10px;font-weight:800} .hmr-archive-hero{padding:48px 0;background:linear-gradient(135deg,#f0e5d6,#faf6ef)} .hmr-archive-hero span{color:#9c6729;font-size:10px;font-weight:800} .hmr-archive-hero h1{margin:5px 0 0;font-family:Estedad,Vazirmatn;font-size:31px;line-height:1.5} .hmr-archive-description{max-width:750px;margin-top:8px;color:#82786f;font-size:11px} .hmr-article-main{background:#fffdf9} .hmr-article-hero{padding:32px 0 0;background:linear-gradient(180deg,#f5ede2,#fffdf9)} .hmr-article-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 46%;align-items:center;gap:52px} .hmr-article-hero__inner>.hmr-breadcrumb{grid-column:1/-1} .hmr-article-hero__copy>span{display:inline-flex;padding:5px 9px;border-radius:9px;background:#efe0c9;color:#946127;font-size:9px;font-weight:900} .hmr-article-hero h1{margin:10px 0 12px;font-family:Estedad,Vazirmatn;font-size:38px;line-height:1.55;letter-spacing:-.7px} .hmr-article-hero__copy>p{margin:0;color:#746b63;font-size:12px;line-height:2} .hmr-article-meta{margin-top:21px;display:flex;align-items:center;flex-wrap:wrap;gap:13px;color:#92887f;font-size:9px} .hmr-article-meta span+span:before{content:"•";margin-left:13px;color:#bc8b4a} .hmr-article-hero figure{height:490px;margin:0;border-radius:31px;overflow:hidden;box-shadow:var(--hmr-shadow)} .hmr-article-hero figure img{width:100%;height:100%;object-fit:cover} .hmr-article-layout{padding-top:54px;padding-bottom:72px;display:grid;grid-template-columns:215px minmax(0,830px);justify-content:center;gap:44px;align-items:start} .hmr-article-aside{position:sticky;top:90px;display:grid;gap:12px} .hmr-share-box,.hmr-article-info{padding:17px;border:1px solid var(--hmr-line);border-radius:17px;background:#fff} .hmr-share-box>span,.hmr-article-info>span{display:block;color:#91877e;font-size:8.5px} .hmr-share-box button{width:100%;height:39px;margin-top:9px;border:0;border-radius:11px;background:#211c18;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-size:9.5px;font-weight:800;cursor:pointer} .hmr-share-box button .hmr-icon{width:16px} .hmr-article-info strong{display:block;margin-top:4px;font-size:10.5px} .hmr-article-content{padding:35px 42px;border:1px solid var(--hmr-line);border-radius:27px;background:#fff;box-shadow:0 12px 38px rgba(67,45,22,.05);font-size:13px;line-height:2.15;color:#4d463f} .hmr-article-content>p:first-child{font-size:14px;color:#2e2925} .hmr-article-content h2{margin:40px 0 10px;font-family:Estedad,Vazirmatn;font-size:25px;line-height:1.65;color:#201b17} .hmr-article-content h3{margin:29px 0 8px;font-family:Estedad,Vazirmatn;font-size:19px;color:#28221d} .hmr-article-content a{color:#996127;text-decoration:underline;text-underline-offset:4px} .hmr-article-content ul,.hmr-article-content ol{padding-right:24px} .hmr-article-content li{margin:7px 0} .hmr-article-content blockquote{margin:28px 0;padding:19px 22px;border-right:4px solid #c4934f;border-radius:13px 0 0 13px;background:#f8f1e7;color:#5f564e} .hmr-article-content figure{margin:30px 0} .hmr-article-content img{border-radius:18px} .hmr-article-content table{width:100%;border-collapse:collapse;margin:25px 0;font-size:11px} .hmr-article-content th,.hmr-article-content td{padding:11px;border:1px solid #eadfce;text-align:right} .hmr-article-content th{background:#f5eee4} .hmr-article-tags{margin-top:35px;padding-top:20px;border-top:1px solid #eee4d7;display:flex;align-items:center;flex-wrap:wrap;gap:7px} .hmr-article-tags>span{font-size:9px;color:#8f857c} .hmr-article-tags a{padding:5px 9px;border-radius:9px;background:#f3e7d5;color:#8e5c25;text-decoration:none;font-size:8.5px;font-weight:800} .hmr-related-articles{padding:55px 0 75px;background:#f6efe5} .hmr-article-comments{padding:60px 0 80px} .hmr-comments-card{max-width:1045px;margin-inline:auto;padding:32px;border:1px solid var(--hmr-line);border-radius:28px;background:#fff} .hmr-comments-card>h2,.hmr-comments-card .comment-reply-title{font-family:Estedad,Vazirmatn;font-size:20px} .hmr-comment-list{list-style:none;margin:0 0 28px;padding:0;display:grid;gap:12px} .hmr-comment-list .comment-body{padding:17px;border:1px solid #eee4d7;border-radius:17px;background:#fdfbf8} .hmr-comment-list .comment-meta{font-size:9px} .hmr-comment-list .comment-content{font-size:11px} .hmr-comments-card textarea,.hmr-comments-card input[type=text],.hmr-comments-card input[type=email],.hmr-comments-card input[type=url]{width:100%;border:1px solid #dfd3c2;border-radius:13px;background:#fff;padding:11px;outline:none} .hmr-comments-card textarea{min-height:125px} .hmr-comment-submit{min-height:44px;padding:0 18px;border:0;border-radius:12px;background:#211c18;color:#fff;font-weight:900;cursor:pointer} .hmr-contact-main{padding-bottom:85px;background:linear-gradient(180deg,#f7f0e6 0,#fffdf9 490px)} .hmr-contact-layout{margin-top:40px} .hmr-contact-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:22px} .hmr-contact-cards>a,.hmr-contact-cards>div{min-height:170px;padding:22px;border:1px solid var(--hmr-line);border-radius:23px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 10px 30px rgba(65,44,21,.045)} .hmr-contact-cards i{width:44px;height:44px;border-radius:14px;background:#f0e1cb;color:#9c6729;display:grid;place-items:center} .hmr-contact-cards i .hmr-icon{width:21px} .hmr-contact-cards span{margin-top:13px;color:#91877e;font-size:9px} .hmr-contact-cards strong{margin-top:2px;font-size:13px;line-height:1.8} .hmr-contact-cards small{margin-top:auto;color:#999087;font-size:8.5px} .hmr-contact-panel{padding:31px;border:1px solid var(--hmr-line);border-radius:30px;background:#fff;display:grid;grid-template-columns:320px minmax(0,1fr);gap:36px;box-shadow:var(--hmr-shadow-soft)} .hmr-contact-panel__intro{padding:27px;border-radius:23px;background:#211c18;color:#fff} .hmr-contact-panel__intro>span{color:#e0ac64;font-size:10px;font-weight:800} .hmr-contact-panel__intro h2{margin:5px 0 8px;font-family:Estedad,Vazirmatn;font-size:25px;line-height:1.55} .hmr-contact-panel__intro p{margin:0;color:#b7ada4;font-size:10.5px} .hmr-contact-page-content{margin-top:25px;padding-top:18px;border-top:1px solid #403832;color:#b7ada4;font-size:10px} .hmr-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:start} .hmr-contact-form label>span{display:block;margin:0 3px 6px;color:#514941;font-size:9.5px;font-weight:800} .hmr-contact-form input,.hmr-contact-form select,.hmr-contact-form textarea{width:100%;min-height:49px;border:1px solid #dfd3c2;border-radius:13px;background:#fdfbf8;padding:0 13px;outline:none;font-size:11px} .hmr-contact-form textarea{padding-top:11px;resize:vertical} .hmr-contact-form input:focus,.hmr-contact-form select:focus,.hmr-contact-form textarea:focus{border-color:#b8782c;box-shadow:0 0 0 3px rgba(184,120,44,.1)} .hmr-contact-form .is-wide{grid-column:1/-1} .hmr-form-actions{display:flex;align-items:center;gap:14px} .hmr-form-actions button{min-height:48px;padding:0 19px;border:0;border-radius:13px;background:linear-gradient(135deg,#edc98f,#b8792b);display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:900;cursor:pointer} .hmr-form-actions button .hmr-icon{width:16px} .hmr-form-actions p{margin:0;font-size:9.5px;color:#81786f} .hmr-contact-form.is-success .hmr-form-actions p{color:#2f8d6c} .hmr-contact-form.is-error .hmr-form-actions p{color:#c33f50} .hmr-contact-form.is-loading button{pointer-events:none;opacity:.62} .hmr-faq-main{padding-bottom:85px;background:#fffdf9} .hmr-faq-layout{padding-top:45px;display:grid;grid-template-columns:285px minmax(0,850px);justify-content:center;gap:25px;align-items:start} .hmr-faq-layout>aside{position:sticky;top:90px} .hmr-faq-layout>aside>div{padding:25px;border-radius:24px;background:#211c18;color:#fff} .hmr-faq-layout aside i{width:48px;height:48px;border-radius:15px;background:#342d27;color:#e1ad64;display:grid;place-items:center} .hmr-faq-layout aside h2{margin:15px 0 6px;font-family:Estedad,Vazirmatn;font-size:18px} .hmr-faq-layout aside p{margin:0;color:#b7ada4;font-size:10px} .hmr-faq-layout aside a{margin-top:17px;min-height:42px;border-radius:12px;background:#d5a159;color:#201b17;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:900} .hmr-faq-list{display:grid;gap:11px} .hmr-faq-item{border:1px solid var(--hmr-line);border-radius:18px;background:#fff;overflow:hidden;transition:.2s} .hmr-faq-item.is-open{border-color:#d5b17d;box-shadow:0 10px 28px rgba(76,52,24,.06)} .hmr-faq-item h2{margin:0} .hmr-faq-item button{width:100%;min-height:65px;padding:14px 18px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:right;font-size:11.5px;font-weight:900;cursor:pointer} .hmr-faq-item button i{width:28px;height:28px;border-radius:9px;background:#f2e5d2;color:#936027;display:grid;place-items:center;font-style:normal;font-size:18px;transition:.2s} .hmr-faq-item.is-open button i{transform:rotate(45deg);background:#211c18;color:#fff} .hmr-faq-answer{padding:0 18px 18px} .hmr-faq-answer p{margin:0;padding-top:14px;border-top:1px solid #eee4d7;color:#6f665e;font-size:10.5px;line-height:2} .hmr-about-main{background:#fffdf9} .hmr-about-hero{padding:65px 0;background:radial-gradient(circle at 15% 35%,rgba(218,163,90,.28),transparent 25%),linear-gradient(135deg,#1c1815,#2b241e);color:#fff} .hmr-about-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:70px} .hmr-about-hero span{color:#dfaa61;font-size:10px;font-weight:900} .hmr-about-hero h1{max-width:760px;margin:6px 0 10px;font-family:Estedad,Vazirmatn;font-size:39px;line-height:1.55} .hmr-about-hero p{max-width:660px;margin:0;color:#bdb2a9;font-size:12px} .hmr-about-hero a{display:inline-flex;margin-top:22px;min-height:45px;padding:0 18px;border-radius:13px;background:linear-gradient(135deg,#efcb92,#b9782a);align-items:center;color:#211c18;font-size:10.5px;font-weight:900} .hmr-about-hero__mark{width:280px;height:280px;border:1px solid #4c4239;border-radius:50%;background:radial-gradient(circle,#332b25,#201b17);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 0 18px rgba(255,255,255,.02)} .hmr-about-hero__mark strong{font-family:Estedad,Vazirmatn;font-size:92px;line-height:1;color:#dda85e} .hmr-about-hero__mark span{letter-spacing:2px;color:#c5b5a7} .hmr-about-body{padding-top:60px;padding-bottom:85px} .hmr-about-copy{max-width:900px;margin-inline:auto;font-size:13px;line-height:2.15;color:#514a43} .hmr-about-copy h2,.hmr-about-copy h3{font-family:Estedad,Vazirmatn;color:#211c18} .hmr-about-copy h2{font-size:27px} .hmr-about-copy h3{margin-top:30px;font-size:19px} .hmr-about-values{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px} .hmr-about-values article{min-height:220px;padding:26px;border:1px solid var(--hmr-line);border-radius:24px;background:#fff} .hmr-about-values i{width:50px;height:50px;border-radius:15px;background:#f2e4ce;color:#9c6729;display:grid;place-items:center} .hmr-about-values h2{margin:17px 0 6px;font-family:Estedad,Vazirmatn;font-size:17px} .hmr-about-values p{margin:0;color:#7f766e;font-size:10.5px} .hmr-help-main{padding-bottom:85px;background:#fffdf9} .hmr-help-layout{padding-top:40px;display:grid;grid-template-columns:270px minmax(0,890px);justify-content:center;gap:25px;align-items:start} .hmr-help-nav{position:sticky;top:90px;padding:19px;border:1px solid var(--hmr-line);border-radius:22px;background:#fff} .hmr-help-nav h2{margin:0 0 12px;font-family:Estedad,Vazirmatn;font-size:16px} .hmr-help-nav nav{display:grid;gap:5px} .hmr-help-nav nav a{min-height:43px;padding:0 11px;border-radius:11px;display:grid;grid-template-columns:1fr auto;align-items:center;color:#70675f;font-size:9.5px;font-weight:800} .hmr-help-nav nav a:hover,.hmr-help-nav nav a.is-active{background:#211c18;color:#fff} .hmr-help-nav nav .hmr-icon{width:14px} .hmr-help-nav>div{margin-top:17px;padding:14px;border-radius:14px;background:#f3e7d5} .hmr-help-nav>div span{display:block;color:#736960;font-size:9px} .hmr-help-nav>div a{display:inline-block;margin-top:7px;color:#8f5d26;font-size:9.5px;font-weight:900} .hmr-help-content{padding:35px 40px;border:1px solid var(--hmr-line);border-radius:27px;background:#fff;box-shadow:0 12px 35px rgba(67,45,22,.045)} .hmr-help-content__head{padding-bottom:22px;border-bottom:1px solid #eee4d7} .hmr-help-content__head span{color:#948a80;font-size:8.5px} .hmr-help-content__head h2{margin:4px 0 0;font-family:Estedad,Vazirmatn;font-size:29px} .hmr-richtext{padding-top:10px;color:#514941;font-size:12px;line-height:2.15} .hmr-richtext h2{margin:30px 0 7px;font-family:Estedad,Vazirmatn;font-size:22px;color:#211c18} .hmr-richtext h3{margin:24px 0 6px;font-family:Estedad,Vazirmatn;font-size:17px;color:#2b251f} .hmr-richtext ul,.hmr-richtext ol{padding-right:23px} .hmr-richtext a{color:#925d24;text-decoration:underline;text-underline-offset:4px} .hmr-error-main{padding:85px 0 110px;background:linear-gradient(180deg,#f4ece1,#fffdf9)} .hmr-error-card{max-width:720px;min-height:430px;margin-inline:auto;padding:45px;border:1px solid var(--hmr-line);border-radius:35px;background:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:var(--hmr-shadow)} .hmr-error-card>span{font-family:Estedad,Vazirmatn;font-size:86px;line-height:1;color:#d6a15b} .hmr-error-card h1{margin:15px 0 6px;font-family:Estedad,Vazirmatn;font-size:27px} .hmr-error-card p{margin:0;color:#8d837a;font-size:11px} .hmr-error-card>div{margin-top:22px;display:flex;gap:9px} .hmr-error-card a{min-height:43px;padding:0 15px;border:1px solid var(--hmr-line);border-radius:12px;display:flex;align-items:center;font-size:10px;font-weight:900} .hmr-error-card a:first-child{background:#211c18;color:#fff;border-color:#211c18} @media(max-width:1180px){.hmr-magazine-hero__inner{grid-template-columns:1fr;gap:28px}.hmr-magazine-hero form{max-width:620px}.hmr-blog-card.is-featured .hmr-blog-card__content{padding:32px}.hmr-blog-card.is-featured h2{font-size:24px}.hmr-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-article-hero__inner{grid-template-columns:1fr 44%;gap:30px}.hmr-article-hero h1{font-size:31px}.hmr-article-hero figure{height:410px}.hmr-contact-panel{grid-template-columns:280px minmax(0,1fr)}} @media(max-width:860px){.hmr-public-hero{padding:43px 0}.hmr-public-hero h1{font-size:28px}.hmr-magazine-hero{padding:45px 0}.hmr-magazine-hero h1{font-size:31px}.hmr-blog-card.is-featured{grid-template-columns:1fr}.hmr-blog-card.is-featured .hmr-blog-card__media{height:360px}.hmr-blog-card.is-featured .hmr-blog-card__content{padding:28px}.hmr-article-hero__inner{display:block}.hmr-article-hero__inner>.hmr-breadcrumb{margin-bottom:25px}.hmr-article-hero figure{height:430px;margin-top:30px}.hmr-article-layout{grid-template-columns:1fr;gap:18px}.hmr-article-aside{position:static;display:flex}.hmr-share-box,.hmr-article-info{flex:1}.hmr-contact-cards{grid-template-columns:1fr}.hmr-contact-cards>a,.hmr-contact-cards>div{min-height:140px}.hmr-contact-panel{grid-template-columns:1fr}.hmr-faq-layout,.hmr-help-layout{grid-template-columns:1fr}.hmr-faq-layout>aside,.hmr-help-nav{position:static}.hmr-help-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-about-hero__inner{grid-template-columns:1fr}.hmr-about-hero__mark{display:none}.hmr-about-values{grid-template-columns:1fr}} @media(max-width:620px){.hmr-page{padding:25px 0 75px}.hmr-content-card{padding:20px;border-radius:22px}.hmr-content-card>h1{font-size:22px}.hmr-public-hero{padding:34px 0}.hmr-public-hero h1{font-size:23px}.hmr-public-hero p{font-size:10px}.hmr-magazine-hero{padding:34px 0}.hmr-magazine-hero h1{font-size:25px}.hmr-magazine-hero p{font-size:10.5px}.hmr-magazine-hero form{height:auto;display:grid;grid-template-columns:1fr 85px}.hmr-magazine-hero input{height:45px}.hmr-magazine-hero button{min-width:0}.hmr-magazine__body{padding-top:30px;padding-bottom:65px}.hmr-blog-grid{grid-template-columns:1fr}.hmr-blog-card__media{height:230px}.hmr-blog-card.is-featured .hmr-blog-card__media{height:260px}.hmr-blog-card.is-featured .hmr-blog-card__content{padding:20px}.hmr-blog-card.is-featured h2{font-size:20px}.hmr-archive-hero{padding:34px 0}.hmr-archive-hero h1{font-size:24px}.hmr-article-hero{padding-top:20px}.hmr-article-hero h1{font-size:25px}.hmr-article-hero figure{height:300px;border-radius:23px}.hmr-article-meta{gap:8px}.hmr-article-meta span+span:before{margin-left:8px}.hmr-article-layout{padding-top:28px;padding-bottom:50px}.hmr-article-aside{display:grid;grid-template-columns:1fr 1fr}.hmr-article-content{padding:23px 18px;border-radius:22px;font-size:11.5px}.hmr-article-content h2{font-size:20px}.hmr-article-content h3{font-size:16px}.hmr-related-articles{padding:38px 0 60px}.hmr-comments-card{padding:19px;border-radius:22px}.hmr-contact-main{padding-bottom:65px}.hmr-contact-layout{margin-top:25px}.hmr-contact-cards{gap:10px}.hmr-contact-cards>a,.hmr-contact-cards>div{padding:18px;border-radius:19px}.hmr-contact-panel{padding:15px;border-radius:22px;gap:20px}.hmr-contact-panel__intro{padding:20px}.hmr-contact-panel__intro h2{font-size:20px}.hmr-contact-form{grid-template-columns:1fr}.hmr-contact-form .is-wide{grid-column:auto}.hmr-form-actions{display:block}.hmr-form-actions p{margin-top:8px}.hmr-faq-layout{padding-top:25px}.hmr-faq-item button{font-size:10.5px}.hmr-help-layout{padding-top:25px}.hmr-help-nav{padding:14px}.hmr-help-nav nav{grid-template-columns:1fr}.hmr-help-content{padding:23px 18px;border-radius:22px}.hmr-help-content__head h2{font-size:23px}.hmr-richtext{font-size:11px}.hmr-richtext h2{font-size:19px}.hmr-about-hero{padding:40px 0}.hmr-about-hero h1{font-size:27px}.hmr-about-body{padding-top:38px;padding-bottom:65px}.hmr-about-copy{font-size:11.5px}.hmr-error-main{padding:45px 0 85px}.hmr-error-card{min-height:360px;padding:28px;border-radius:26px}.hmr-error-card>span{font-size:67px}.hmr-error-card h1{font-size:22px}} .hmr-header{--hmr-header-gold:#ddb16d;--hmr-header-gold-strong:#f0ca88;--hmr-header-line:rgba(226,180,107,.2);position:relative;z-index:100;overflow:visible;color:#fff;background:radial-gradient(ellipse 34% 130% at 50% -38%,rgba(196,133,55,.18),transparent 66%),radial-gradient(ellipse 28% 155% at 83% -38%,rgba(216,158,78,.10),transparent 68%),linear-gradient(94deg,#0f0e0d 0%,#1e1915 45%,#12100f 76%,#0c0c0c 100%);box-shadow:0 12px 34px rgba(19,14,9,.16);isolation:isolate} .hmr-header:before{content:"";position:absolute;inset:0 0 auto;height:104px;pointer-events:none;opacity:.48;background:linear-gradient(90deg,transparent 0,rgba(226,180,107,.08) 22%,transparent 22.08%,transparent 49.8%,rgba(226,180,107,.09) 50%,transparent 50.1%,transparent 79.5%,rgba(226,180,107,.07) 79.6%,transparent 100%),linear-gradient(180deg,rgba(255,255,255,.018),transparent 62%,rgba(223,173,96,.035));border-bottom:1px solid rgba(231,188,119,.11);z-index:-1} .hmr-header__aura{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1} .hmr-header__aura:before,.hmr-header__aura:after{content:"";position:absolute;right:8%;left:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,198,128,.23) 20%,rgba(241,198,128,.07) 50%,rgba(241,198,128,.2) 80%,transparent)} .hmr-header__aura:before{top:103px}.hmr-header__aura:after{top:164px;opacity:.55} .hmr-header__aura i{position:absolute;border-radius:50%;filter:blur(20px);opacity:.25;animation:hmrHeaderAura 8s ease-in-out infinite alternate} .hmr-header__aura i:nth-child(1){width:320px;height:78px;right:9%;top:9px;background:rgba(221,167,83,.18)} .hmr-header__aura i:nth-child(2){width:420px;height:88px;right:38%;top:15px;background:rgba(190,126,45,.12);animation-delay:-3s} .hmr-header__aura i:nth-child(3){width:230px;height:70px;left:8%;top:18px;background:rgba(237,192,121,.08);animation-delay:-5s} @keyframes hmrHeaderAura{from{transform:translate3d(-10px,0,0) scale(.96);opacity:.17}to{transform:translate3d(14px,2px,0) scale(1.08);opacity:.32}} .hmr-header .hmr-container{width:min(calc(100% - 64px),1296px)} .hmr-header__top{position:relative;min-height:104px;display:grid;grid-template-columns:252px minmax(440px,570px) minmax(235px,1fr);align-items:center;justify-content:space-between;gap:38px} .hmr-logo{position:relative;width:252px;min-height:76px;padding:7px 2px;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;transform:translateZ(0)} .hmr-logo__glow{position:absolute;inset:10% 3%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,rgba(234,188,108,.22),rgba(190,126,42,.06) 48%,transparent 72%);filter:blur(13px);opacity:.4;transform:scale(.76);transition:opacity .4s,transform .48s cubic-bezier(.2,.78,.2,1)} .hmr-logo:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-38%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,246,199,.38),transparent);transform:skewX(-17deg);opacity:0;pointer-events:none} .hmr-logo img{width:246px;max-height:72px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(235,193,112,.16));transition:transform .5s cubic-bezier(.16,.84,.22,1),filter .42s;transform-origin:50% 50%;will-change:transform} .hmr-logo:hover img,.hmr-logo:focus-visible img{transform:scale(1.085);filter:drop-shadow(0 0 13px rgba(244,203,126,.42)) brightness(1.08)} .hmr-logo:hover .hmr-logo__glow,.hmr-logo:focus-visible .hmr-logo__glow{opacity:.8;transform:scale(1.08)} .hmr-logo:hover:after,.hmr-logo:focus-visible:after{opacity:1;animation:hmrLogoShine .78s ease-out both} @keyframes hmrLogoShine{0%{left:-38%}100%{left:112%}} .hmr-search{width:100%;max-width:570px;justify-self:center} .hmr-search input[type=search]{width:100%;height:51px;padding:0 22px 0 64px;border:1px solid rgba(221,177,109,.27);border-radius:16px;background:linear-gradient(180deg,rgba(46,41,37,.96),rgba(35,31,28,.96));color:#fff;font-size:13px;box-shadow:inset 0 1px rgba(255,255,255,.025),0 0 0 1px rgba(0,0,0,.16),0 8px 22px rgba(0,0,0,.13);transition:border-color .25s,box-shadow .25s,background .25s} .hmr-search input[type=search]::placeholder{color:#aca39b} .hmr-search input[type=search]:hover{border-color:rgba(225,179,108,.4)} .hmr-search input[type=search]:focus{border-color:rgba(239,195,125,.68);background:#29241f;box-shadow:0 0 0 3px rgba(207,147,64,.1),0 0 28px rgba(203,143,62,.09)} .hmr-search button{position:absolute;left:7px;top:6px;width:40px;height:39px;border:1px solid rgba(255,229,180,.22);border-radius:11px;background:linear-gradient(145deg,#f0ca89,#c28a3e);color:#181411;box-shadow:0 7px 18px rgba(180,117,36,.28),inset 0 1px rgba(255,255,255,.42);transition:transform .2s,filter .2s,box-shadow .2s} .hmr-search button:hover{transform:translateY(-1px) scale(1.035);filter:brightness(1.06);box-shadow:0 9px 24px rgba(196,132,49,.35),0 0 17px rgba(235,187,109,.12)} .hmr-search button:after{font-size:25px} .hmr-header__actions{justify-self:end;display:flex;align-items:center;gap:13px;direction:rtl} .hmr-account,.hmr-cart{min-width:0;min-height:58px;padding:5px 2px;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;display:flex;align-items:center;gap:10px;color:#fff;transition:color .2s,transform .2s} .hmr-account:hover,.hmr-cart:hover{color:#f0ca88;transform:translateY(-1px)} .hmr-account>.hmr-icon,.hmr-cart__icon>.hmr-icon{width:24px;height:24px;color:#f0ede9} .hmr-account span,.hmr-cart>span:last-child{display:block;white-space:nowrap} .hmr-account small,.hmr-cart small{display:block;color:#bcb1a8;font-size:10px;line-height:1.45;font-weight:400} .hmr-account b,.hmr-cart b{display:block;color:#fff;font-size:12.5px;line-height:1.45;font-weight:900;transition:color .2s} .hmr-account:hover b,.hmr-cart:hover b{color:#f0ca88} .hmr-header__action-line{width:1px;height:33px;background:linear-gradient(180deg,transparent,rgba(231,188,119,.29),transparent)} .hmr-cart__icon{position:relative;display:grid;place-items:center} .hmr-cart-count{position:absolute;top:-9px;right:-9px;min-width:19px;height:19px;padding:0 4px;border:1px solid #271d12;background:linear-gradient(145deg,#efc77e,#b9782e);color:#18130e;font-size:9px;font-weight:900;box-shadow:0 3px 9px rgba(0,0,0,.25)} .hmr-header__navwrap{position:relative;background:linear-gradient(180deg,#121110,#0c0c0c);color:#fff;border-top:1px solid rgba(229,184,113,.13);border-bottom:1px solid rgba(226,180,107,.15);box-shadow:0 9px 28px rgba(0,0,0,.13)} .hmr-header__navwrap:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(223,174,96,.03) 25%,transparent 50%,rgba(223,174,96,.035) 75%,transparent);pointer-events:none} .hmr-header__nav{position:relative;height:62px;display:flex;align-items:stretch;gap:0} .hmr-category-toggle{position:relative;align-self:center;width:164px;height:41px;margin-left:19px;padding:0 15px;border:1px solid rgba(255,232,192,.18);border-radius:12px;background:linear-gradient(145deg,#efc985,#c08a42);color:#21170e;display:flex;align-items:center;justify-content:center;gap:9px;font-size:12.5px;font-weight:900;box-shadow:0 8px 20px rgba(180,115,36,.22),inset 0 1px rgba(255,255,255,.34);cursor:pointer;transition:transform .2s,filter .2s,box-shadow .2s} .hmr-category-toggle:hover,.hmr-category-toggle[aria-expanded=true]{transform:translateY(-1px);filter:brightness(1.045);box-shadow:0 10px 27px rgba(188,123,40,.31),0 0 21px rgba(224,171,91,.09)} .hmr-category-toggle .hmr-icon{width:18px;height:18px} .hmr-category-toggle__chevron{margin-right:auto;font-size:17px;line-height:1;transition:transform .25s} .hmr-category-toggle[aria-expanded=true] .hmr-category-toggle__chevron{transform:rotate(180deg)} .hmr-primary{flex:1;min-width:0;height:100%} .hmr-menu{height:100%;display:flex;align-items:stretch;gap:0;list-style:none;margin:0;padding:0;white-space:nowrap} .hmr-menu>li{height:100%;display:flex;align-items:stretch} .hmr-menu>li>a{position:relative;height:100%;padding:0 15px;display:flex;align-items:center;color:#f4f0ec;font-size:12px;font-weight:850;transition:color .2s,background .2s,text-shadow .2s} .hmr-menu>li>a:before{content:"";position:absolute;right:14px;bottom:0;left:14px;height:2px;border-radius:99px 99px 0 0;background:linear-gradient(90deg,transparent,#e0ac65,transparent);transform:scaleX(0);opacity:0;transition:transform .25s,opacity .25s} .hmr-menu>li>a:after{display:none!important} .hmr-menu>li>a:hover{color:#f2c982;background:linear-gradient(180deg,transparent,rgba(216,160,80,.055))} .hmr-menu>li>a:hover:before{transform:scaleX(1);opacity:1} .hmr-menu>.current-menu-item>a,.hmr-menu>.current_page_item>a,body.home .hmr-menu>li:first-child>a{color:#f3cd8c;background:linear-gradient(180deg,rgba(191,132,54,.14),rgba(171,111,38,.08));text-shadow:0 0 15px rgba(235,186,105,.18)} .hmr-menu>.current-menu-item>a:before,.hmr-menu>.current_page_item>a:before,body.home .hmr-menu>li:first-child>a:before{transform:scaleX(1);opacity:1} .hmr-phone{height:100%;margin-right:auto;padding-right:22px;display:flex;align-items:center;gap:8px;color:#f4efe9;font-size:12.5px;font-weight:850;direction:ltr;white-space:nowrap} .hmr-phone:before{content:"";width:1px;height:28px;margin-left:16px;background:linear-gradient(180deg,transparent,rgba(231,188,119,.24),transparent)} .hmr-phone .hmr-icon{width:19px;height:19px;color:#f0ca88} .hmr-category-panel{position:absolute;top:62px;right:0;left:0;padding:0;background:transparent;border:0;box-shadow:none;z-index:70;opacity:0;transform:translateY(-8px);transform-origin:top;pointer-events:none;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.75,.2,1)} .hmr-category-panel.is-open{opacity:1;transform:translateY(0);pointer-events:none} .hmr-category-panel__align{display:flex;justify-content:flex-start} .hmr-mega-menu{pointer-events:auto;position:relative;width:min(858px,72vw);min-height:308px;padding:28px 30px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 242px;gap:31px;background:linear-gradient(135deg,#fffefa,#fff 60%,#fbf7f1);border:1px solid rgba(211,181,139,.28);border-top:0;border-radius:0 0 26px 26px;box-shadow:0 25px 58px rgba(45,31,15,.16);overflow:hidden} .hmr-mega-menu:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 10%,rgba(220,166,91,.08),transparent 25%),linear-gradient(90deg,transparent 32%,rgba(212,173,118,.06) 32.1%,transparent 32.3%,transparent 66%,rgba(212,173,118,.055) 66.1%,transparent 66.3%);pointer-events:none} .hmr-mega-menu__column{position:relative;z-index:1;padding-top:1px} .hmr-mega-menu__title{display:inline-flex!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#181411!important;font-family:Estedad,Vazirmatn,sans-serif;font-size:16px!important;font-weight:900!important;line-height:1.6} .hmr-mega-menu__title:after{content:"";width:23px;height:2px;margin:13px 8px 0 0;border-radius:99px;background:linear-gradient(90deg,#c48635,transparent)} .hmr-mega-menu__column ul{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:17px 0 0!important;padding:0!important;list-style:none!important} .hmr-mega-menu__column li{margin:0;padding:0} .hmr-mega-menu__column li a{position:relative;display:flex!important;align-items:center;min-height:43px;padding:0 13px 0 0!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#756c63!important;font-size:12px!important;font-weight:600!important;transition:color .2s,background .2s,transform .2s} .hmr-mega-menu__column li a:before{content:"";position:absolute;right:0;width:4px;height:4px;border-radius:50%;background:#d2a05b;opacity:.65;transition:transform .2s,box-shadow .2s} .hmr-mega-menu__column li a:hover{color:#9a6327!important;background:linear-gradient(90deg,transparent,#fbf3e8)!important;transform:translateX(-3px)} .hmr-mega-menu__column li a:hover:before{transform:scale(1.6);box-shadow:0 0 9px rgba(202,143,63,.42)} .hmr-mega-menu__feature{position:relative;z-index:1;min-height:256px;padding:15px 16px 16px;border:1px solid #f0e5d7;border-radius:22px;background:linear-gradient(145deg,#faf5ed,#f5eee4);display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.8);transition:transform .25s,box-shadow .25s,border-color .25s} .hmr-mega-menu__feature-halo{position:absolute;top:22px;left:50%;width:168px;height:126px;border-radius:50%;background:radial-gradient(ellipse,rgba(219,165,90,.18),transparent 70%);filter:blur(12px);transform:translateX(-50%);transition:transform .28s,opacity .28s} .hmr-mega-menu__feature img{position:absolute;top:18px;left:50%;width:150px;height:150px;object-fit:contain;transform:translateX(-50%);filter:drop-shadow(0 16px 15px rgba(69,48,26,.12));transition:transform .35s cubic-bezier(.2,.8,.2,1)} .hmr-mega-menu__feature-placeholder{position:absolute;top:38px;left:50%;width:105px;height:105px;border-radius:26px;background:#ede2d3;color:#a86e28;display:grid;place-items:center;transform:translateX(-50%)} .hmr-mega-menu__feature strong{position:relative;z-index:2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;color:#1b1713;font-size:12.5px;line-height:1.7} .hmr-mega-menu__feature small{position:relative;z-index:2;margin-top:10px;color:#bd7a2e;font-size:10px;font-weight:700} .hmr-mega-menu__feature:hover{transform:translateY(-3px);border-color:#dfc49c;box-shadow:0 16px 28px rgba(85,55,22,.1),inset 0 1px #fff} .hmr-mega-menu__feature:hover img{transform:translateX(-50%) scale(1.075) rotate(-1deg)} .hmr-mega-menu__feature:hover .hmr-mega-menu__feature-halo{transform:translateX(-50%) scale(1.18);opacity:.9} @media(max-width:1240px){.hmr-header .hmr-container{width:min(calc(100% - 42px),1120px)} .hmr-header__top{grid-template-columns:205px minmax(340px,500px) minmax(185px,1fr);gap:22px} .hmr-logo{width:205px}.hmr-logo img{width:202px} .hmr-header__actions{gap:9px}.hmr-account{display:flex}.hmr-account small,.hmr-cart small{font-size:9px}.hmr-account b,.hmr-cart b{font-size:11px} .hmr-menu>li>a{padding-inline:10px;font-size:10.8px}.hmr-category-toggle{width:150px;margin-left:11px}.hmr-phone{font-size:11px;padding-right:12px}.hmr-phone:before{margin-left:10px} .hmr-mega-menu{width:min(820px,76vw);grid-template-columns:1fr 1fr 222px;gap:23px;padding-inline:24px}} @media(max-width:960px){.hmr-header{display:none} .hmr-mobile-header{background:radial-gradient(circle at 50% 0,rgba(211,151,68,.13),transparent 55%),linear-gradient(100deg,#0f0e0d,#1d1814 55%,#0d0c0c);border-bottom:1px solid rgba(227,180,108,.17);box-shadow:0 8px 22px rgba(18,13,8,.16)} .hmr-mobile-header img{filter:drop-shadow(0 0 8px rgba(232,188,111,.18));transition:transform .35s,filter .35s} .hmr-mobile-header a:hover img{transform:scale(1.06);filter:drop-shadow(0 0 12px rgba(239,198,126,.35))}} @media(prefers-reduced-motion:reduce){.hmr-header__aura i{animation:none}.hmr-logo:after{display:none}.hmr-logo img,.hmr-logo__glow,.hmr-category-panel,.hmr-mega-menu__feature img{transition:none}} .hmr-category-toggle{background:linear-gradient(145deg,#efc985 0%,#d7a257 55%,#bd8134 100%) !important;color:#17120d !important;border:1px solid rgba(255,228,179,.42) !important;box-shadow:0 8px 20px rgba(180,115,36,.24),inset 0 1px rgba(255,255,255,.38),0 0 18px rgba(219,158,72,.09) !important;text-shadow:none !important} .hmr-category-toggle:hover,.hmr-category-toggle[aria-expanded=true]{background:linear-gradient(145deg,#f4d49e 0%,#dca75d 55%,#c4893d 100%) !important;color:#100d0a !important;border-color:rgba(255,236,201,.72) !important;filter:none !important;box-shadow:0 10px 27px rgba(188,123,40,.32),0 0 21px rgba(224,171,91,.12),inset 0 1px rgba(255,255,255,.42) !important} .hmr-category-toggle__label{color:#17120d !important;font-family:Estedad,Vazirmatn,sans-serif !important;font-weight:900 !important;letter-spacing:0 !important} .hmr-category-toggle>.hmr-icon,.hmr-category-toggle__chevron{color:#17120d !important;stroke:currentColor} .hmr-search input[type=search]{font-family:Estedad,Vazirmatn,sans-serif !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.6;letter-spacing:0} .hmr-search input[type=search]::placeholder{color:#c2bbb4 !important;opacity:1 !important;font-family:Estedad,Vazirmatn,sans-serif !important;font-size:13px !important;font-weight:500 !important} .hmr-search button{display:grid !important;place-items:center !important;padding:0 !important;line-height:0 !important;overflow:hidden} .hmr-search button:before,.hmr-search button:after{content:none !important;display:none !important} .hmr-search button .hmr-icon{display:block !important;width:20px !important;height:20px !important;margin:0 !important;color:#171411 !important;stroke:currentColor !important;stroke-width:2 !important;fill:none !important;pointer-events:none} .hmr-category-panel.is-open{pointer-events:none} .hmr-category-panel.is-open .hmr-mega-menu{pointer-events:auto} .hmr-hero-slider{padding:22px 0 52px} .hmr-hero-slider--home-top{margin:0} .hmr-hero-slider__viewport{position:relative;min-height:430px;border-radius:34px;overflow:hidden;background:linear-gradient(112deg,#3f3732 0%,#7b695e 48%,#403733 100%);box-shadow:0 30px 74px rgba(39,29,22,.2);isolation:isolate;outline:none;touch-action:pan-y} .hmr-hero-slider__viewport:after{content:"";position:absolute;inset:1px;border:1px solid rgba(245,211,162,.2);border-radius:33px;z-index:8;pointer-events:none} .hmr-hero-slider__track{position:relative;min-height:430px} .hmr-hero-slide{position:absolute;inset:0;display:grid;place-items:center;padding:42px 94px 62px;isolation:isolate;background-image:linear-gradient(90deg,rgba(21,17,14,.38),rgba(26,21,18,.08) 28%,rgba(26,21,18,.08) 72%,rgba(21,17,14,.38)),linear-gradient(180deg,rgba(19,15,13,.06),rgba(19,15,13,.18));opacity:0;visibility:hidden;transform:scale(1.018);transition:opacity .65s ease,transform .8s cubic-bezier(.2,.75,.25,1),visibility 0s linear .8s;pointer-events:none} .hmr-hero-slide.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s;pointer-events:auto;z-index:2} .hmr-hero-slide__media{position:absolute;inset:0;z-index:-2;display:block;overflow:hidden} .hmr-hero-slide__media img{width:100%;height:100%;object-fit:cover;object-position:center} .hmr-hero-slide__shade{position:absolute;inset:0;background:radial-gradient(circle at 50% 44%,rgba(255,223,174,.28),rgba(206,161,101,.06) 34%,transparent 62%);pointer-events:none} .hmr-hero-slide__content{position:relative;z-index:3;width:min(760px,74%);text-align:center;color:#fff8ed;padding:18px 10px;min-width:0} .hmr-hero-slide__content>span{display:block;margin-bottom:11px;color:#f1d39f;font-size:13px;font-weight:850;text-shadow:0 2px 18px rgba(226,174,98,.24)} .hmr-hero-slide__content h2{max-width:700px;margin:0 auto 13px;font-family:Estedad,Vazirmatn,sans-serif;font-size:clamp(35px,3.4vw,56px);line-height:1.52;font-weight:900;letter-spacing:-1.15px;text-wrap:balance;text-shadow:0 7px 28px rgba(20,15,11,.3)} .hmr-hero-slide__content p{margin:0 0 26px;color:rgba(255,248,237,.84);font-size:14px;font-weight:650;text-shadow:0 4px 18px rgba(17,13,11,.3)} .hmr-hero-slide__content a{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:51px;padding:0 23px;border:1px solid rgba(255,222,174,.38);border-radius:15px;background:linear-gradient(135deg,#f0cc92,#b87a2d);color:#1e1813;font-size:13px;font-weight:900;box-shadow:0 13px 30px rgba(91,55,20,.24),inset 0 1px rgba(255,255,255,.34);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease} .hmr-hero-slide__content a:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 17px 36px rgba(91,55,20,.3),inset 0 1px rgba(255,255,255,.4)} .hmr-hero-slider__arrow{position:absolute;top:50%;z-index:10;width:50px;height:50px;margin-top:-25px;border:1px solid rgba(244,211,164,.48);border-radius:50%;background:rgba(25,21,18,.68);color:#f4d39f;display:grid;place-items:center;cursor:pointer;box-shadow:0 12px 30px rgba(17,12,8,.24),inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(10px);transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease} .hmr-hero-slider__arrow:hover{transform:scale(1.08);background:#e2b46f;color:#1d1712;border-color:#f2d19e} .hmr-hero-slider__arrow:focus-visible{outline:3px solid rgba(242,203,143,.55);outline-offset:3px} .hmr-hero-slider__arrow svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round} .hmr-hero-slider__arrow--prev{left:20px} .hmr-hero-slider__arrow--next{right:20px} .hmr-hero-slider__dots{position:absolute;left:50%;bottom:21px;z-index:10;display:flex;align-items:center;justify-content:center;gap:8px;transform:translateX(-50%);direction:ltr} .hmr-hero-slider__dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:rgba(255,245,230,.48);cursor:pointer;transition:width .24s ease,background .24s ease,transform .2s ease} .hmr-hero-slider__dots button:hover{transform:scale(1.18);background:#fff2dc} .hmr-hero-slider__dots button[aria-selected=true]{width:29px;background:#f1cf96;box-shadow:0 0 14px rgba(242,203,143,.34)} @media(max-width:820px){.hmr-hero-slider{padding:14px 0 38px} .hmr-hero-slider__viewport,.hmr-hero-slider__track{min-height:455px} .hmr-hero-slider__viewport{border-radius:27px} .hmr-hero-slide{padding:38px 58px 66px;background-image:linear-gradient(180deg,rgba(18,14,12,.18),rgba(18,14,12,.26))} .hmr-hero-slide__content{width:min(620px,88%)} .hmr-hero-slide__content h2{font-size:clamp(29px,7.2vw,42px);line-height:1.55} .hmr-hero-slide__content p{font-size:13px} .hmr-hero-slider__arrow{width:45px;height:45px;margin-top:-22px} .hmr-hero-slider__arrow--prev{left:12px} .hmr-hero-slider__arrow--next{right:12px}} @media(max-width:520px){.hmr-hero-slider__viewport,.hmr-hero-slider__track{min-height:430px} .hmr-hero-slider__viewport{border-radius:23px} .hmr-hero-slide{padding:30px 43px 68px} .hmr-hero-slide__content{width:100%} .hmr-hero-slide__content>span{font-size:10.5px;margin-bottom:8px} .hmr-hero-slide__content h2{font-size:27px;letter-spacing:-.45px;margin-bottom:11px} .hmr-hero-slide__content p{font-size:11.5px;line-height:1.9;margin-bottom:20px} .hmr-hero-slide__content a{min-width:134px;min-height:46px;border-radius:13px;font-size:11.5px} .hmr-hero-slider__arrow{width:41px;height:41px;margin-top:-20px} .hmr-hero-slider__arrow--prev{left:7px} .hmr-hero-slider__arrow--next{right:7px} .hmr-hero-slider__arrow svg{width:20px;height:20px} .hmr-hero-slider__dots{bottom:17px}} @media(prefers-reduced-motion:reduce){.hmr-hero-slide,.hmr-hero-slider__arrow,.hmr-hero-slider__dots button{transition:none!important}} @media (max-width:680px){.hmr-product-card__sale-meta{gap:5px} .hmr-product-card__discount{min-width:28px;height:22px;padding-inline:6px;font-size:8px} .hmr-product-card__sale-meta del{font-size:8.5px} .hmr-product-card__final-price,.hmr-product-card__price.is-regular .hmr-product-card__final-price{font-size:11px!important;gap:3px} .hmr-product-card__final-price small{font-size:8px}} .hmr-deals{position:relative;padding:56px 0 62px;background:radial-gradient(circle at 82% 8%,rgba(213,158,82,.11),transparent 31%),linear-gradient(180deg,#eee3d3 0%,#f6efe5 58%,#fffdf9 100%)} .hmr-deals__shell{position:relative;isolation:isolate;overflow:hidden;padding:34px 30px 30px;border:1px solid rgba(174,112,34,.34);border-radius:36px;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(249,239,225,.92));box-shadow:0 22px 54px rgba(84,56,22,.11),inset 0 1px 0 rgba(255,255,255,.92)} .hmr-deals__shell::before{content:none!important;display:none!important} .hmr-deals__shell::after{content:"";position:absolute;top:0;right:7%;left:7%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#d49a4b 18%,#f8d99e 50%,#d49a4b 82%,transparent);opacity:.7;pointer-events:none} .hmr-deals__head,.hmr-deals .hmr-products-grid{position:relative;z-index:1} .hmr-deals__head{grid-template-columns:minmax(0,1fr) 390px auto;align-items:center;gap:30px;margin-bottom:30px} .hmr-deals__head>div:first-child{position:relative;padding-right:18px} .hmr-deals__head>div:first-child::before{content:"";position:absolute;top:8px;right:0;width:4px;height:76%;border-radius:99px;background:linear-gradient(180deg,#f2ca8a,#a86a20)} .hmr-deals__head>div:first-child>span{display:block;margin:0 0 14px;color:#9b6428;font-size:14.5px;font-weight:900;letter-spacing:-.1px} .hmr-deals__head h1{position:relative;display:inline-block;margin:0 0 7px;font-size:39px;line-height:1.32;letter-spacing:-1px;font-weight:900;color:#171411;background:linear-gradient(92deg,#171411 5%,#7d4b17 48%,#171411 78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:none;animation:none} .hmr-deals__head h1::after{content:"";position:absolute;right:0;bottom:-5px;width:58%;height:3px;border-radius:99px;background:linear-gradient(90deg,#ad7027,#f0c783,transparent);opacity:.82;transform:none;animation:none} .hmr-deals__head p{margin-top:13px;font-size:13px;color:#776e65} .hmr-deals__timer{min-width:390px;min-height:102px;padding:20px 23px;border:1px solid rgba(231,187,122,.28);border-radius:26px;background:linear-gradient(135deg,#29231e,#171411 72%);grid-template-columns:minmax(100px,1fr) auto;column-gap:22px;box-shadow:0 14px 30px rgba(31,24,17,.18),inset 0 1px 0 rgba(255,255,255,.06);animation:none} .hmr-deals__timer small{font-size:11px;color:#bdb2a8} .hmr-deals__timer strong{font-size:15px;color:#f0c47f} .hmr-deals__timer>div{gap:9px} .hmr-deals__timer b{min-width:54px;height:54px;border-radius:15px;border:1px solid rgba(235,196,139,.17);background:#302a25;color:#fff;font-size:22px;font-weight:900;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)} .hmr-deals__timer i{font-size:20px;color:#b69a79} .hmr-deals .hmr-more{min-height:48px;padding-inline:18px;border-color:rgba(174,112,34,.34);background:rgba(255,255,255,.86);box-shadow:0 8px 20px rgba(86,57,23,.07);transition:transform .2s,box-shadow .2s,border-color .2s} .hmr-deals .hmr-more:hover{transform:translateY(-2px);border-color:#c68a3c;box-shadow:0 12px 26px rgba(121,78,27,.11)} @media (max-width:1100px){.hmr-deals__shell{padding:27px 24px 25px;border-radius:30px} .hmr-deals__head{grid-template-columns:1fr 350px;gap:21px} .hmr-deals__head .hmr-more{grid-column:1/-1;justify-self:start} .hmr-deals__head h1{font-size:34px} .hmr-deals__timer{min-width:350px} .hmr-deals__timer b{min-width:48px;height:48px;font-size:20px}} @media (max-width:760px){.hmr-deals{padding:30px 0 38px} .hmr-deals__shell{padding:24px 14px 18px;border-radius:26px;box-shadow:0 17px 38px rgba(84,56,22,.1)} .hmr-deals__head{grid-template-columns:1fr;gap:17px;margin-bottom:20px} .hmr-deals__head>div:first-child{padding-right:14px} .hmr-deals__head>div:first-child>span{margin-bottom:11px} .hmr-deals__head h1{font-size:28px;letter-spacing:-.65px} .hmr-deals__head h1::after{width:72%} .hmr-deals__timer{width:100%;min-width:0;min-height:92px;padding:16px 14px;grid-template-columns:1fr auto;column-gap:10px;border-radius:21px;box-shadow:0 11px 24px rgba(31,24,17,.16)} .hmr-deals__timer b{min-width:42px;height:45px;border-radius:12px;font-size:17px} .hmr-deals__timer>div{gap:5px} .hmr-deals__timer i{font-size:15px} .hmr-deals .hmr-more{min-height:44px}} .hmr-category-promos{position:relative;padding:48px 0 58px;background:linear-gradient(180deg,#fffdf9 0%,#fbf6ef 100%)} .hmr-category-promos__head{display:flex;align-items:flex-end;justify-content:space-between;gap:34px;margin-bottom:25px} .hmr-category-promos__head>div>span{display:block;margin-bottom:6px;color:#9b672b;font-size:12px;font-weight:900} .hmr-category-promos__head h2{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:29px;line-height:1.45;font-weight:900;letter-spacing:-.6px} .hmr-category-promos__head p{max-width:500px;margin:0;color:#847b71;font-size:12px;line-height:1.9} .hmr-category-promos__grid{display:grid;grid-template-columns:1.16fr repeat(3,minmax(0,1fr));gap:16px} .hmr-category-promo{--hmr-card-accent:#d4a15d;position:relative;isolation:isolate;min-width:0;aspect-ratio:1.16/1;height:auto;border:1px solid rgba(179,126,57,.22);border-radius:28px;background:#28231f;overflow:hidden;box-shadow:0 14px 36px rgba(71,48,22,.095);contain:paint} .hmr-category-promo--gold{--hmr-card-accent:#e3b66f} .hmr-category-promo--bronze{--hmr-card-accent:#c88b56} .hmr-category-promo--graphite{--hmr-card-accent:#c9b29a} .hmr-category-promo--cream{--hmr-card-accent:#f0d3a5} .hmr-category-promo::before{content:"";position:absolute;inset:8px;z-index:3;border:1px solid rgba(255,255,255,.2);border-radius:21px;pointer-events:none} .hmr-category-promo::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(16,13,11,.03) 22%,rgba(16,13,11,.32) 58%,rgba(16,13,11,.92) 100%),linear-gradient(90deg,rgba(0,0,0,.18),transparent 52%);pointer-events:none} .hmr-category-promo__media{position:absolute;inset:0;margin:0;background:linear-gradient(135deg,#f5f0e9,#ddd3c8)} .hmr-category-promo__media img{width:100%;height:100%;object-fit:cover;object-position:var(--hmr-image-position,center);filter:saturate(.9) contrast(1.02);transform:scale(1.001);transition:transform .42s ease,filter .32s ease} .hmr-category-promo.is-placeholder .hmr-category-promo__media{background:radial-gradient(circle at 75% 25%,rgba(255,255,255,.22),transparent 22%),linear-gradient(135deg,#5a4939,#211b17)} .hmr-category-promo__number{position:absolute!important;top:17px!important;left:17px!important;z-index:4!important;display:grid!important;place-items:center;width:38px;height:38px;padding:0!important;border:1px solid rgba(255,255,255,.34);border-radius:13px!important;background:rgba(22,18,15,.38)!important;color:#fff;font:800 12px/1 Estedad,Vazirmatn,sans-serif!important;backdrop-filter:blur(8px)} .hmr-category-promo__content{position:absolute!important;right:22px!important;bottom:20px!important;left:22px;z-index:4!important;color:#fff} .hmr-category-promo__eyebrow{position:static!important;display:inline-flex;align-items:center;gap:7px;padding:0!important;border-radius:0!important;background:none!important;color:#f1d3a5;font-size:9.5px!important;font-weight:900!important} .hmr-category-promo__eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--hmr-card-accent);box-shadow:0 0 0 4px rgba(227,182,111,.13)} .hmr-category-promo h3{margin:5px 0 1px;font-family:Estedad,Vazirmatn,sans-serif;font-size:21px;line-height:1.55;font-weight:900;letter-spacing:-.35px} .hmr-category-promo p{max-width:92%;margin:0;color:rgba(255,255,255,.72);font-size:10.5px;line-height:1.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-category-promo__cta{position:static!important;display:inline-flex!important;align-items:center;gap:7px;width:max-content;margin-top:12px;padding:7px 11px!important;border:1px solid rgba(255,255,255,.22);border-radius:11px!important;background:rgba(255,255,255,.1)!important;color:#fff;font-size:9.5px!important;font-weight:900!important;backdrop-filter:blur(8px)} .hmr-category-promo__cta .hmr-icon{width:14px;height:14px;transition:transform .22s ease} @media (hover:hover) and (pointer:fine){.hmr-category-promo{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease} .hmr-category-promo:hover{transform:translateY(-4px);border-color:rgba(197,137,61,.5);box-shadow:0 23px 50px rgba(71,48,22,.14)} .hmr-category-promo:hover .hmr-category-promo__media img{transform:scale(1.045);filter:saturate(1) contrast(1.04)} .hmr-category-promo:hover .hmr-category-promo__cta .hmr-icon{transform:translateX(-3px)}} @media (max-width:1100px){.hmr-category-promos__head{align-items:flex-start} .hmr-category-promos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px} .hmr-category-promo{aspect-ratio:1.38/1}} @media (max-width:680px){.hmr-category-promos{padding:34px 0 42px} .hmr-category-promos__head{display:grid;gap:8px;margin-bottom:18px} .hmr-category-promos__head h2{font-size:22px} .hmr-category-promos__head p{font-size:10.5px} .hmr-category-promos__grid{grid-template-columns:1fr;gap:12px} .hmr-category-promo{aspect-ratio:1.48/1;border-radius:22px} .hmr-category-promo::before{inset:6px;border-radius:17px} .hmr-category-promo__content{right:18px!important;bottom:16px!important;left:18px} .hmr-category-promo h3{font-size:18px} .hmr-category-promo p{font-size:9.5px} .hmr-category-promo__number{top:13px!important;left:13px!important;width:34px;height:34px;border-radius:11px!important} .hmr-category-promo__cta{margin-top:9px;padding:6px 9px!important}} @media (prefers-reduced-motion:reduce){.hmr-category-promo,.hmr-category-promo__media img,.hmr-category-promo__cta .hmr-icon{transition:none!important}} .hmr-category-promo__number{font-family:Vazirmatn,Arial,sans-serif!important;font-size:11px!important;font-weight:800!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0!important;line-height:1!important} .hmr-category-promo__number.is-one{font-size:10px!important;padding-top:1px!important} .hmr-category-promos__head>div>span{font-size:13px;line-height:1.7} .hmr-category-promos__head p{font-size:13px;line-height:2} .hmr-category-promo__eyebrow{font-size:11px!important;line-height:1.7} .hmr-category-promo h3{font-size:23px;line-height:1.5} .hmr-category-promo p{font-size:12px;line-height:1.85} .hmr-category-promo__cta{min-height:34px;padding:8px 12px!important;font-size:11px!important;line-height:1.4} @media (max-width:680px){.hmr-category-promos__head>div>span{font-size:12px} .hmr-category-promos__head p{font-size:11.5px;line-height:1.9} .hmr-category-promo__eyebrow{font-size:10.5px!important} .hmr-category-promo h3{font-size:20px} .hmr-category-promo p{font-size:11px} .hmr-category-promo__cta{min-height:32px;font-size:10.5px!important}} .hmr-category-promos__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch} .hmr-category-promo{width:100%;min-height:0;aspect-ratio:1.16/1} @media (max-width:1100px){.hmr-category-promos__grid{grid-template-columns:repeat(2,minmax(0,1fr))} .hmr-category-promo{aspect-ratio:1.38/1}} @media (max-width:680px){.hmr-category-promos__grid{grid-template-columns:1fr} .hmr-category-promo{aspect-ratio:1.48/1}} .hmr-best-section{position:relative;padding:62px 0 68px;background:radial-gradient(circle at 88% 10%,rgba(205,158,91,.10),transparent 29%),linear-gradient(180deg,#fffdf9 0%,#faf5ed 100%);border-block:1px solid rgba(201,159,101,.18)} .hmr-best-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:28px} .hmr-best-section__head>div{min-width:0} .hmr-best-section__eyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:10px;color:#9a681f;font-size:12px;font-weight:800} .hmr-best-section__eyebrow:before{content:"";width:22px;height:2px;border-radius:10px;background:#c99142} .hmr-best-section__head h2{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:clamp(27px,2.25vw,38px);line-height:1.35;letter-spacing:-.035em} .hmr-best-section__head p{margin:9px 0 0;color:#80766b;font-size:12.5px;line-height:1.8} .hmr-best-section__more{min-height:44px;padding:0 17px;border:1px solid #e4d4bd;border-radius:15px;background:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#2b241c;font-size:11.5px;font-weight:800;white-space:nowrap;box-shadow:0 8px 24px rgba(79,53,25,.055);transition:transform .18s ease,border-color .18s ease,background .18s ease} .hmr-best-section__more .hmr-icon{width:17px} @media (hover:hover) and (pointer:fine){.hmr-best-section__more:hover{transform:translateY(-2px);border-color:#cda46d;background:#fffaf1}} .hmr-best-showcase{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px} .hmr-best-card{min-width:0;min-height:178px;border:1px solid #eadfce;border-radius:24px;background:rgba(255,255,255,.92);overflow:hidden;position:relative;box-shadow:0 12px 34px rgba(81,58,31,.055);contain:layout paint} .hmr-best-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#d5b37e;opacity:.55} .hmr-best-card.is-rank-1:before{background:#be842c;opacity:1} .hmr-best-card.is-rank-2:before{background:#a9a7a1;opacity:.95} .hmr-best-card.is-rank-3:before{background:#ae754d;opacity:.95} .hmr-best-card__link{height:100%;padding:13px;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:13px;position:relative;transition:transform .2s ease,background .2s ease} .hmr-best-card__rank{position:absolute;top:11px;right:11px;z-index:2;min-width:54px;height:54px;padding:5px 9px;border:1px solid #e5d3b7;border-radius:15px;background:rgba(255,252,247,.94);display:grid;place-content:center;text-align:center;box-shadow:0 5px 15px rgba(70,47,23,.07)} .hmr-best-card__rank small{display:block;color:#8c8175;font-size:10.5px;line-height:1.15;font-weight:800} .hmr-best-card__rank b{display:block;margin-top:4px;color:#b47927;font-family:Vazirmatn,Arial,sans-serif;font-size:22px;line-height:1;font-weight:900;font-variant-numeric:tabular-nums} .hmr-best-card__media{margin:0;width:112px;height:128px;border:1px solid #f0e7dc;border-radius:18px;background:linear-gradient(145deg,#fff,#f7f1e8);display:grid;place-items:center;overflow:hidden} .hmr-best-card__media img{width:100%;height:100%;padding:10px;object-fit:contain;transition:transform .22s ease} .hmr-best-card__body{min-width:0;padding-top:5px} .hmr-best-card__badge{display:inline-flex;margin-bottom:9px;padding:6px 11px;border-radius:999px;background:#f4e7d2;color:#94601c;font-size:11.5px;line-height:1.2;font-weight:900} .hmr-best-card h3{margin:0;min-height:44px;color:#1e1a16;font-size:14px;line-height:1.7;font-weight:900;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden} .hmr-best-card p{margin:5px 0 0;color:#aaa197;font-size:10.5px;line-height:1.55;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-best-card__footer{margin-top:12px;padding-top:10px;border-top:1px solid #f0e7dc;display:flex;align-items:center;justify-content:space-between;gap:8px} .hmr-best-card__footer strong{display:flex;align-items:baseline;gap:4px;color:#171411;font-size:13px;font-weight:900;white-space:nowrap} .hmr-best-card__footer strong small{font-size:10px;font-weight:800} .hmr-best-card__arrow{width:31px;height:31px;border-radius:10px;background:#171411;color:#e9c17f;display:grid;place-items:center;flex:0 0 auto} .hmr-best-card__arrow .hmr-icon{width:15px} @media (hover:hover) and (pointer:fine){.hmr-best-card:hover{border-color:#d7bd94;box-shadow:0 16px 38px rgba(81,58,31,.09)} .hmr-best-card:hover .hmr-best-card__link{transform:translateY(-2px);background:#fffdf9} .hmr-best-card:hover .hmr-best-card__media img{transform:scale(1.045)}} @media (max-width:1180px){.hmr-best-showcase{grid-template-columns:repeat(3,minmax(0,1fr))}} @media (max-width:860px){.hmr-best-section{padding:48px 0 54px} .hmr-best-section__head{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:22px} .hmr-best-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px} .hmr-best-card__link{grid-template-columns:96px minmax(0,1fr)} .hmr-best-card__media{width:96px;height:116px}} @media (max-width:560px){.hmr-best-section{padding:38px 0 42px} .hmr-best-section__head h2{font-size:24px} .hmr-best-section__head p{font-size:11px} .hmr-best-section__more{min-height:41px} .hmr-best-showcase{grid-template-columns:1fr} .hmr-best-card{min-height:142px;border-radius:20px} .hmr-best-card__link{grid-template-columns:104px minmax(0,1fr);padding:11px} .hmr-best-card__media{width:104px;height:118px;border-radius:16px} .hmr-best-card h3{font-size:13.5px;min-height:auto} .hmr-best-card__badge{font-size:11px;padding:6px 10px} .hmr-best-card__rank{min-width:50px;height:50px} .hmr-best-card__rank small{font-size:10px} .hmr-best-card__rank b{font-size:20px} .hmr-best-card__footer{margin-top:8px;padding-top:8px}} @media (prefers-reduced-motion:reduce){.hmr-best-card__link,.hmr-best-card__media img,.hmr-best-section__more{transition:none!important}} .hmr-curated{position:relative;padding:78px 0;overflow:hidden} .hmr-curated--electric{background:linear-gradient(180deg,#f7f2ea 0%,#fff 100%);border-top:1px solid #ecdfce;border-bottom:1px solid #eee2d2} .hmr-curated--electric:before{content:"";position:absolute;top:54px;right:max(20px,calc((100vw - var(--hmr-container))/2));width:168px;height:168px;border-radius:50%;background:radial-gradient(circle,rgba(199,145,63,.13),transparent 68%);pointer-events:none} .hmr-curated--popular{background:#fff;padding-top:86px} .hmr-curated__header{position:relative;z-index:1;margin-bottom:30px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px} .hmr-curated__header>div{max-width:680px} .hmr-curated__eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:#a36f2f;font-size:12px;font-weight:900;letter-spacing:.01em} .hmr-curated__eyebrow:before{content:"";width:30px;height:2px;border-radius:99px;background:linear-gradient(90deg,#c58a37,#efd09d)} .hmr-curated__header h2{margin:0;color:#17130f;font-size:34px;line-height:1.35;font-weight:950;letter-spacing:-.7px} .hmr-curated__header p{margin:9px 0 0;color:#746b61;font-size:13px;line-height:1.9} .hmr-curated__more{flex:0 0 auto;min-height:46px;padding:0 17px;border:1px solid #dcc7aa;border-radius:15px;background:rgba(255,255,255,.8);display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#7d5423;font-size:11.5px;font-weight:900;box-shadow:0 9px 25px rgba(83,56,25,.06);transition:transform .2s,border-color .2s,background .2s} .hmr-curated__more:hover{transform:translateY(-2px);border-color:#c99750;background:#fff} .hmr-curated__more .hmr-icon{width:17px} .hmr-curated-price{display:grid;gap:3px;direction:rtl;text-align:right} .hmr-curated-price__meta{display:flex;align-items:center;gap:6px} .hmr-curated-price__meta del{color:#a49b91;font-size:9px;text-decoration-thickness:1px} .hmr-curated-price__discount{min-width:31px;height:24px;padding:0 7px;border:1px solid #dfc18e;border-radius:999px;background:#f7e8ce;color:#916020;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:950} .hmr-curated-price strong{display:flex;align-items:baseline;gap:5px;color:#17130f;line-height:1.2} .hmr-curated-price strong b{font-size:15px;font-weight:950} .hmr-curated-price strong small{font-size:9px;font-weight:850} .hmr-curated__header--popular{margin-bottom:24px} .hmr-popular-showcase{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px} .hmr-popular-card{position:relative;min-width:0;border:1px solid #eadfce;border-radius:26px;background:linear-gradient(180deg,#fff,#fbf8f2);box-shadow:0 14px 36px rgba(72,49,22,.055);overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s} .hmr-popular-card:hover{transform:translateY(-4px);border-color:#d7ba8c;box-shadow:0 22px 46px rgba(72,49,22,.105)} .hmr-popular-card.is-leading{background:linear-gradient(180deg,#fffaf2,#f8efdf);border-color:#d7b375} .hmr-popular-card>a{height:100%;padding:14px;display:flex;flex-direction:column} .hmr-popular-card__top{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:10px} .hmr-popular-card__rank{display:inline-flex;align-items:center;gap:6px} .hmr-popular-card__rank small{color:#8d8174;font-size:9px;font-weight:850} .hmr-popular-card__rank b{width:31px;height:31px;border-radius:11px;background:#1d1814;color:#efc67e;display:grid;place-items:center;font-size:13px;font-weight:950} .hmr-popular-card.is-leading .hmr-popular-card__rank b{background:linear-gradient(135deg,#f0d098,#b87622);color:#17130f} .hmr-popular-card__rating{display:inline-flex;align-items:center;gap:4px;color:#9d6a25;font-size:9.5px;font-weight:900} .hmr-popular-card__rating .hmr-icon{width:14px;height:14px;fill:#e6ad4a;stroke:#e6ad4a} .hmr-popular-card figure{height:220px;margin:8px 0 0;border-radius:20px;background:linear-gradient(145deg,#faf8f4,#f1ebe2);display:grid;place-items:center;overflow:hidden} .hmr-popular-card figure img{width:100%;height:100%;padding:10px;object-fit:contain;transition:transform .35s} .hmr-popular-card:hover figure img{transform:scale(1.045)} .hmr-popular-card__body{padding:14px 4px 1px;display:flex;flex:1;flex-direction:column} .hmr-popular-card__body h3{margin:0;min-height:46px;font-size:13px;line-height:1.75;font-weight:900;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-popular-card__body p{margin:2px 0 0;color:#aaa198;font-size:9.5px;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-popular-card__body footer{margin-top:auto;padding-top:14px;border-top:1px solid #ece2d5;display:flex;align-items:flex-end;justify-content:space-between;gap:10px} .hmr-popular-card__arrow{width:39px;height:39px;border-radius:13px;background:#efe2cf;color:#8e5f26;display:grid;place-items:center;transition:background .2s,color .2s} .hmr-popular-card:hover .hmr-popular-card__arrow{background:#1d1814;color:#efc67e} .hmr-popular-card__arrow .hmr-icon{width:16px} @media (max-width:1100px){.hmr-curated{padding:62px 0} .hmr-popular-showcase{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-width:700px){.hmr-curated{padding:45px 0} .hmr-curated__header{display:grid;gap:15px;margin-bottom:20px} .hmr-curated__header h2{font-size:25px} .hmr-curated__header p{font-size:11px} .hmr-curated__more{justify-self:start;min-height:42px;font-size:10px} .hmr-curated-price strong b{font-size:13px} .hmr-popular-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px} .hmr-popular-card{border-radius:19px} .hmr-popular-card>a{padding:9px} .hmr-popular-card figure{height:155px;border-radius:15px} .hmr-popular-card__body{padding:10px 1px 0} .hmr-popular-card__body h3{min-height:41px;font-size:11px} .hmr-popular-card__body p{font-size:8px} .hmr-popular-card__body footer{align-items:flex-start;flex-direction:column} .hmr-popular-card__arrow{display:none} .hmr-popular-card__rank small{display:none}} .hmr-auth-checkout-gate{width:min(100%,760px);min-height:72px;margin:0 auto 16px;padding:13px 16px;border:1px solid rgba(207,158,92,.30);border-radius:20px;background:linear-gradient(135deg,#1a1613,#2a2119);color:#fff;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;box-shadow:0 14px 34px rgba(25,18,12,.12)} .hmr-auth-checkout-gate>.hmr-icon{width:24px;height:24px;margin:auto;color:#efc887} .hmr-auth-checkout-gate span{display:grid;gap:3px} .hmr-auth-checkout-gate strong{font-size:13px;font-weight:900;line-height:1.7} .hmr-auth-checkout-gate small{color:#c8bdb2;font-size:10.5px;line-height:1.8} @media (max-width:960px){.hmr-mobile-header{padding:9px 0 0!important;background:#151313!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important} body.hmr-account-page:not(.logged-in) .hmr-account-page__hero{border-top:0!important}} .hmr-helpdock{position:fixed;right:24px;bottom:28px;z-index:103;width:max-content;max-width:calc(100vw - 32px);display:grid;justify-items:end;gap:12px;direction:rtl;transition:opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s linear} .hmr-helpdock__panel{position:relative;width:min(360px,calc(100vw - 32px));max-height:min(72dvh,650px);padding:17px;overflow:hidden;border:1px solid rgba(237,199,139,.24);border-radius:27px;background:radial-gradient(circle at 88% 0,rgba(224,169,85,.2),transparent 35%),linear-gradient(145deg,rgba(26,22,19,.93),rgba(12,10,9,.89));-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);box-shadow:0 28px 76px rgba(10,7,5,.42),inset 0 1px 0 rgba(255,255,255,.11);opacity:0;transform:translateY(12px) scale(.975);transform-origin:bottom right;transition:opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1)} .hmr-helpdock__panel[hidden]{display:none!important} .hmr-helpdock__panel.is-visible{opacity:1;transform:none} .hmr-helpdock__panel::before{content:"";position:absolute;inset:1px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 44%);pointer-events:none} .hmr-helpdock__panel>*{position:relative;z-index:1} .hmr-helpdock__head{margin-bottom:14px;display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:start;gap:12px} .hmr-helpdock__head>div{min-width:0;display:grid;gap:3px} .hmr-helpdock__head small{color:#ddb06d;font-size:9px;font-weight:900;letter-spacing:.04em} .hmr-helpdock__head strong{color:#fff;font-size:16px;font-weight:950;line-height:1.55} .hmr-helpdock__head p{margin:0;color:#bdb3a9;font-size:10.5px;line-height:1.85} .hmr-helpdock__head>button{width:38px;height:38px;padding:0;border:1px solid rgba(239,204,151,.15);border-radius:13px;background:rgba(255,255,255,.045);color:#e7d7c2;display:grid;place-items:center;cursor:pointer} .hmr-helpdock__head>button:hover{border-color:rgba(239,204,151,.36);background:rgba(255,255,255,.08)} .hmr-helpdock__head>button .hmr-icon{width:18px;height:18px} .hmr-helpdock__list{max-height:calc(min(72dvh,650px) - 94px);padding-left:2px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(223,177,106,.48) transparent;display:grid;gap:9px} .hmr-helpdock__link{min-height:62px;padding:9px 10px;border:1px solid rgba(232,197,145,.15);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.058),rgba(255,255,255,.026));color:#fff;display:grid;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:10px;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:transform .18s ease,border-color .18s ease,background .18s ease} .hmr-helpdock__link:hover,.hmr-helpdock__link:focus-visible{color:#fff;border-color:rgba(239,204,151,.38);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));transform:translateY(-1px);outline:none} .hmr-helpdock__brand{width:44px;height:44px;overflow:hidden;border-radius:14px;background:linear-gradient(145deg,#ecc985,#ad7332);color:#21170d;display:grid;place-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.27),0 8px 19px rgba(0,0,0,.17)} .hmr-helpdock__brand img{width:100%;height:100%;padding:6px;object-fit:contain;background:rgba(255,255,255,.96)} .hmr-helpdock__brand .hmr-icon{width:23px;height:23px;stroke-width:1.75} .hmr-helpdock__link--telegram .hmr-helpdock__brand{background:linear-gradient(145deg,#5bc9ff,#227fc7);color:#fff} .hmr-helpdock__link--whatsapp .hmr-helpdock__brand{background:linear-gradient(145deg,#4cdf91,#159f59);color:#fff} .hmr-helpdock__link--rubika .hmr-helpdock__brand{background:linear-gradient(145deg,#9f87ff,#6145d1);color:#fff} .hmr-helpdock__link--bale .hmr-helpdock__brand{background:linear-gradient(145deg,#ffdb72,#e6a225);color:#302006} .hmr-helpdock__copy{min-width:0;display:grid;gap:2px} .hmr-helpdock__copy b{overflow:hidden;color:#fff;font-size:13px;font-weight:900;line-height:1.55;text-overflow:ellipsis;white-space:nowrap} .hmr-helpdock__copy small{overflow:hidden;color:#bcb2a8;font-size:9.5px;line-height:1.7;text-overflow:ellipsis;white-space:nowrap} .hmr-helpdock__link>i{color:#c9ab82;font-size:22px;font-style:normal;line-height:1;opacity:.65;transition:transform .18s ease,opacity .18s ease} .hmr-helpdock__link:hover>i{opacity:1;transform:translateX(-2px)} .hmr-helpdock__toggle{position:relative;min-width:60px;height:60px;padding:0 9px;border:1px solid rgba(239,203,145,.28);border-radius:20px;background:linear-gradient(180deg,rgba(27,23,20,.94),rgba(14,12,10,.92));-webkit-backdrop-filter:blur(13px) saturate(125%);backdrop-filter:blur(13px) saturate(125%);color:#f0c17f;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 18px 45px rgba(17,12,8,.35),inset 0 1px 0 rgba(255,255,255,.08);cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease} .hmr-helpdock__toggle:hover,.hmr-helpdock.is-open .hmr-helpdock__toggle{border-color:rgba(239,203,145,.52);transform:translateY(-2px);box-shadow:0 23px 52px rgba(17,12,8,.42),0 0 0 1px rgba(238,193,122,.06)} .hmr-helpdock__toggle-icon{width:40px;height:40px;overflow:hidden;border-radius:13px;background:linear-gradient(145deg,rgba(239,201,137,.18),rgba(255,255,255,.035));display:grid;place-items:center;flex:0 0 40px} .hmr-helpdock__toggle-icon img{width:100%;height:100%;padding:5px;object-fit:contain;background:rgba(255,255,255,.94)} .hmr-helpdock__toggle-icon .hmr-icon{width:23px;height:23px} .hmr-helpdock__toggle-label{padding-left:4px;color:#f5e4ca;font-size:11px;font-weight:900;white-space:nowrap} .hmr-helpdock__online{position:absolute;top:-3px;right:-3px;width:13px;height:13px;border:3px solid #171310;border-radius:50%;background:#2bd17e;box-shadow:0 0 0 2px rgba(43,209,126,.12)} .hmr-helpdock.is-dense .hmr-helpdock__panel{padding:14px} .hmr-helpdock.is-dense .hmr-helpdock__head{margin-bottom:10px} .hmr-helpdock.is-dense .hmr-helpdock__list{gap:7px} .hmr-helpdock.is-dense .hmr-helpdock__link{min-height:52px;padding:6px 8px;grid-template-columns:38px minmax(0,1fr) 14px} .hmr-helpdock.is-dense .hmr-helpdock__brand{width:38px;height:38px;border-radius:12px} .hmr-helpdock.is-dense .hmr-helpdock__brand .hmr-icon{width:20px;height:20px} .hmr-helpdock.is-grid .hmr-helpdock__panel{width:min(410px,calc(100vw - 24px));padding:14px} .hmr-helpdock.is-grid .hmr-helpdock__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px} .hmr-helpdock.is-grid .hmr-helpdock__link{min-height:82px;padding:8px;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon copy";gap:8px} .hmr-helpdock.is-grid .hmr-helpdock__brand{grid-area:icon;width:38px;height:38px;border-radius:12px} .hmr-helpdock.is-grid .hmr-helpdock__copy{grid-area:copy} .hmr-helpdock.is-grid .hmr-helpdock__link>i{display:none} .hmr-helpdock.is-grid .hmr-helpdock__copy b,.hmr-helpdock.is-grid .hmr-helpdock__copy small{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden} .hmr-helpdock.is-grid .hmr-helpdock__copy b{-webkit-line-clamp:2;font-size:11px} .hmr-helpdock.is-grid .hmr-helpdock__copy small{-webkit-line-clamp:2;font-size:8.5px} @media(max-width:960px){.hmr-helpdock{right:14px;bottom:calc(110px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 20px)} .hmr-helpdock__panel{width:min(348px,calc(100vw - 20px));max-height:min(68dvh,590px);padding:15px;border-radius:24px} .hmr-helpdock__list{max-height:calc(min(68dvh,590px) - 88px)} .hmr-helpdock__toggle{height:56px;min-width:56px;border-radius:18px} .hmr-helpdock__toggle-icon{width:38px;height:38px;flex-basis:38px} body.hmr-mobile-panel-open .hmr-helpdock,body.hmr-drawer-open .hmr-helpdock{visibility:hidden;opacity:0;pointer-events:none;transform:translateX(calc(100% + 40px)) scale(.92)} body.single-product .hmr-helpdock{bottom:calc(var(--hmr-product-mobile-nav-clearance,102px) + var(--hmr-product-mobile-rail-height,72px) + 10px)} body.single-product .hmr-helpdock__panel{max-height:calc(100dvh - var(--hmr-product-mobile-nav-clearance,102px) - var(--hmr-product-mobile-rail-height,72px) - 86px)} body.single-product .hmr-helpdock__list{max-height:calc(100dvh - var(--hmr-product-mobile-nav-clearance,102px) - var(--hmr-product-mobile-rail-height,72px) - 174px)}} @media(max-width:430px){.hmr-helpdock{right:10px} .hmr-helpdock__toggle-label{display:none} .hmr-helpdock__toggle{padding:0;width:54px;height:54px;min-width:54px} .hmr-helpdock__toggle-icon{width:38px;height:38px;flex-basis:38px} .hmr-helpdock__panel{width:calc(100vw - 20px);padding:13px} .hmr-helpdock__head{grid-template-columns:minmax(0,1fr) 36px;gap:9px} .hmr-helpdock__head>button{width:36px;height:36px} .hmr-helpdock__link{min-height:57px;padding:7px 8px;grid-template-columns:40px minmax(0,1fr) 14px;gap:8px} .hmr-helpdock__brand{width:40px;height:40px;border-radius:13px} .hmr-helpdock__copy b{font-size:11.5px}.hmr-helpdock__copy small{font-size:8.8px} .hmr-helpdock.is-grid .hmr-helpdock__list{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:350px){.hmr-helpdock.is-grid .hmr-helpdock__list{grid-template-columns:1fr}} @media(prefers-reduced-motion:reduce){.hmr-helpdock,.hmr-helpdock__panel,.hmr-helpdock__link,.hmr-helpdock__link>i,.hmr-helpdock__toggle{transition:none!important}} @media (max-width:620px){.hmr-auth-checkout-gate{min-height:68px;margin-bottom:12px;padding:11px 13px;border-radius:17px;grid-template-columns:36px minmax(0,1fr);gap:9px} .hmr-auth-checkout-gate>.hmr-icon{width:21px;height:21px} .hmr-auth-checkout-gate strong{font-size:12px} .hmr-auth-checkout-gate small{font-size:9.5px}} .hmr-electric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px} .hmr-electric-card{min-width:0;border:1px solid #e5d6c3;border-radius:24px;background:linear-gradient(180deg,#fffdf9 0%,#fbf6ee 100%);box-shadow:0 14px 34px rgba(77,53,24,.07);overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease} .hmr-electric-card:hover{transform:translateY(-3px);border-color:#d6b57f;box-shadow:0 18px 42px rgba(77,53,24,.11)} .hmr-electric-card>a{position:relative;height:100%;padding:14px;display:flex;flex-direction:column;color:inherit} .hmr-electric-card__top{position:absolute;z-index:2;inset:14px 14px auto 14px;display:flex;align-items:center;justify-content:space-between;pointer-events:none} .hmr-electric-card__index{width:36px;height:36px;border-radius:12px;background:#1f1914;color:#efc67e;display:grid;place-items:center;font-size:14px;font-weight:950;box-shadow:0 7px 16px rgba(31,25,20,.13)} .hmr-electric-card__badge{min-height:30px;padding:0 11px;border:1px solid #e5c28a;border-radius:999px;background:#fff7e9;color:#8b591d;display:inline-flex;align-items:center;font-size:10.5px;font-weight:950} .hmr-electric-card__media{height:205px;margin:0;border-radius:18px;background:linear-gradient(145deg,#f8f5ef,#eee7dc);display:grid;place-items:center;overflow:hidden} .hmr-electric-card__media img{width:100%;height:100%;padding:22px;object-fit:contain;transition:transform .28s ease} .hmr-electric-card:hover .hmr-electric-card__media img{transform:scale(1.035)} .hmr-electric-card__body{min-width:0;padding:16px 4px 2px;display:flex;flex:1;flex-direction:column} .hmr-electric-card__body>small{color:#a4773f;font-size:10.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-electric-card__body h3{margin:7px 0 2px;min-height:52px;font-size:14px;line-height:1.85;font-weight:950;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-electric-card__body p{margin:0;color:#a79e95;font-size:9.5px;direction:ltr;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-electric-card__footer{margin-top:auto;padding-top:15px;border-top:1px solid #eadfce;display:flex;align-items:flex-end;justify-content:space-between;gap:12px} .hmr-electric-card__action{flex:0 0 38px;width:38px;height:38px;border:1px solid #ddc7a8;border-radius:12px;background:#fff;color:#9a672b;display:grid;place-items:center;transition:background .2s ease,color .2s ease,border-color .2s ease} .hmr-electric-card__action .hmr-icon{width:16px} .hmr-electric-card:hover .hmr-electric-card__action{border-color:#1e1813;background:#1e1813;color:#efc67e} .hmr-electric-card.is-primary{border-color:#d9b77f;background:linear-gradient(180deg,#fffdf8 0%,#f7eddd 100%)} .hmr-electric-card.is-primary .hmr-electric-card__media{background:linear-gradient(145deg,#f6ead7,#eee0cc)} .hmr-electric-card .hmr-curated-price strong b{font-size:16px} .hmr-electric-card .hmr-curated-price strong small{font-size:9px} @media (max-width:1100px){.hmr-electric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media (max-width:620px){.hmr-electric-grid{grid-template-columns:1fr;gap:12px} .hmr-electric-card>a{padding:10px;display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;align-items:stretch} .hmr-electric-card__top{inset:18px 18px auto auto} .hmr-electric-card__badge{display:none} .hmr-electric-card__media{height:150px;border-radius:15px} .hmr-electric-card__media img{padding:13px} .hmr-electric-card__body{padding:4px 0 0;min-height:150px} .hmr-electric-card__body h3{min-height:44px;margin-top:4px;font-size:12px;line-height:1.8} .hmr-electric-card__body p{font-size:8.5px} .hmr-electric-card__footer{padding-top:10px;gap:8px} .hmr-electric-card__action{width:34px;height:34px;flex-basis:34px}} .hmr-brands{position:relative;padding:72px 0;background:radial-gradient(circle at 10% 10%,rgba(212,160,90,.14),transparent 30%),linear-gradient(135deg,#f8f1e7 0%,#f3eadc 52%,#f9f5ef 100%);overflow:hidden} .hmr-brands:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(177,127,61,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(177,127,61,.045) 1px,transparent 1px);background-size:38px 38px;mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);pointer-events:none} .hmr-brands .hmr-container>div.hmr-brands__shell{position:relative;display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.8fr);gap:36px;align-items:stretch;padding:30px;border:1px solid rgba(181,130,64,.25);border-radius:32px;background:rgba(255,255,255,.62);box-shadow:0 22px 55px rgba(78,56,31,.09);backdrop-filter:blur(5px)} .hmr-brands__intro{display:flex;flex-direction:column;justify-content:center;padding:28px;border-radius:24px;background:linear-gradient(145deg,#1b1713,#29221b);color:#fff;overflow:hidden;position:relative} .hmr-brands__intro:after{content:"H";position:absolute;left:-14px;bottom:-72px;color:rgba(225,181,112,.07);font:900 190px/1 Georgia,serif;pointer-events:none} .hmr-brands__intro>span{position:relative;z-index:1;color:#e0b474;font-size:12px;font-weight:900} .hmr-brands__intro h2{position:relative;z-index:1;margin:8px 0 12px;text-align:right;color:#fff;font-size:29px;line-height:1.55} .hmr-brands__intro p{position:relative;z-index:1;margin:0;color:#c8beb4;font-size:12px;line-height:2} .hmr-brands__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;align-content:center} .hmr-brand-card{position:relative;min-width:0;height:112px;padding:18px;border:1px solid #e5d7c4;border-radius:20px;background:rgba(255,255,255,.9);color:#1a1714;display:grid;place-items:center;text-decoration:none;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} .hmr-brand-card small{position:absolute;top:11px;right:13px;color:#b98a4b;font-size:9px;font-weight:900} .hmr-brand-card__mark{width:100%;height:62px;display:grid;place-items:center;min-width:0} .hmr-brand-card__mark img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .18s ease,opacity .18s ease,transform .18s ease} .hmr-brand-card__mark b{font:800 clamp(15px,1.35vw,21px)/1 Arial,sans-serif;letter-spacing:1.4px;white-space:nowrap} .hmr-brand-card>i{position:absolute;left:11px;bottom:10px;width:28px;height:28px;border-radius:50%;background:#f3e7d4;color:#a46f2b;display:grid;place-items:center;opacity:0;transform:translateX(4px);transition:opacity .18s ease,transform .18s ease} .hmr-brand-card>i .hmr-icon{width:15px} @media (hover:hover) and (pointer:fine){.hmr-brand-card:hover{transform:translateY(-3px);border-color:#cfa76f;box-shadow:0 14px 27px rgba(85,60,32,.1)}.hmr-brand-card:hover img{filter:none;opacity:1;transform:scale(1.03)}.hmr-brand-card:hover>i{opacity:1;transform:none}} .hmr-benefits{position:relative;padding:72px 0 78px;background:#fff} .hmr-benefits__header{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid #eadfce} .hmr-benefits__header h2{margin:5px 0 0;text-align:right;font-size:28px} .hmr-benefits__header span{color:#b77b31;font-size:11px;font-weight:900} .hmr-benefits__header>p{max-width:420px;margin:0;color:#81786f;font-size:12px;line-height:1.9} .hmr-benefits__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px} .hmr-benefit-card{--benefit-accent:#c48c43;position:relative;min-height:196px;padding:21px 18px 18px;border:1px solid #e7d9c7;border-radius:23px;background:linear-gradient(180deg,#fff,#fbf7f1);color:#1d1915;display:flex;flex-direction:column;text-decoration:none;overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} .hmr-benefit-card:before{content:"";position:absolute;top:0;right:0;width:58%;height:4px;border-radius:0 0 0 8px;background:var(--benefit-accent)} .hmr-benefit-card--cream{--benefit-accent:#d3b98e}.hmr-benefit-card--graphite{--benefit-accent:#3a332c}.hmr-benefit-card--bronze{--benefit-accent:#9c6237} .hmr-benefit-card__number{align-self:flex-end;color:#cdbb9f;font:800 12px/1 Arial,sans-serif;letter-spacing:1px} .hmr-benefit-card__icon{width:54px;height:54px;margin:16px 0 18px;border-radius:17px;background:color-mix(in srgb,var(--benefit-accent) 14%,#fff);color:var(--benefit-accent);display:grid;place-items:center} .hmr-benefit-card__icon .hmr-icon{width:27px;height:27px} .hmr-benefit-card__copy{display:grid;gap:7px} .hmr-benefit-card__copy strong{font-family:Estedad,Vazirmatn;font-size:14px;line-height:1.65} .hmr-benefit-card__copy small{color:#817970;font-size:10.5px;line-height:1.85} .hmr-benefit-card>i{position:absolute;left:15px;bottom:14px;width:30px;height:30px;border-radius:50%;background:#f1e5d3;color:#a36d2b;display:grid;place-items:center} .hmr-benefit-card>i .hmr-icon{width:15px} @media (hover:hover) and (pointer:fine){.hmr-benefit-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--benefit-accent) 55%,#e7d9c7);box-shadow:0 15px 30px rgba(71,49,25,.08)}} @media (max-width:980px){.hmr-brands .hmr-container>div.hmr-brands__shell{grid-template-columns:1fr;padding:22px} .hmr-brands__intro{padding:24px} .hmr-brands__grid{grid-template-columns:repeat(4,minmax(0,1fr))} .hmr-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr))}} @media (max-width:700px){.hmr-brands,.hmr-benefits{padding:44px 0} .hmr-brands .hmr-container>div.hmr-brands__shell{padding:12px;border-radius:24px;gap:12px} .hmr-brands__intro{border-radius:19px;padding:21px} .hmr-brands__intro h2{font-size:23px} .hmr-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px} .hmr-brand-card{height:92px;border-radius:16px;padding:13px} .hmr-brand-card__mark{height:49px} .hmr-brand-card__mark b{font-size:14px} .hmr-benefits__header{display:grid;gap:9px;margin-bottom:17px} .hmr-benefits__header h2{font-size:22px} .hmr-benefits__header>p{font-size:10.5px} .hmr-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px} .hmr-benefit-card{min-height:172px;padding:16px 14px;border-radius:18px} .hmr-benefit-card__icon{width:46px;height:46px;margin:12px 0 14px;border-radius:14px} .hmr-benefit-card__copy strong{font-size:12px} .hmr-benefit-card__copy small{font-size:9.5px}} @media (max-width:390px){.hmr-benefits__grid{grid-template-columns:1fr}.hmr-benefit-card{min-height:150px}}:root{--hmr-container:1296px} @media (max-width:1400px){.hmr-container{width:min(calc(100% - 64px),var(--hmr-container))}} @media (max-width:960px){.hmr-container{width:min(calc(100% - 34px),var(--hmr-container))}} @media (max-width:620px){.hmr-container{width:min(calc(100% - 24px),var(--hmr-container))}} .hmr-catalog--reference{overflow-x:clip;background:#fffdfa;padding:0 0 88px} .hmr-shop-breadcrumb{padding-top:28px;padding-bottom:24px;color:#8e857c;font-size:11px} .hmr-shop-breadcrumb .woocommerce-breadcrumb{margin:0!important} .hmr-shop-intro{min-height:208px;margin-bottom:34px;padding:36px 42px;border:1px solid #efe5d8;border-radius:29px;background:linear-gradient(135deg,#f8f1e7 0%,#fbf6ef 100%);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;box-shadow:0 18px 44px rgba(77,54,28,.045)} .hmr-shop-intro__copy{min-width:0} .hmr-shop-intro__copy>span{display:block;margin-bottom:7px;color:#c0843d;font-size:12px;font-weight:900} .hmr-shop-intro h1{margin:0;color:#12100e;font:900 38px/1.5 Estedad,Vazirmatn,sans-serif;letter-spacing:-1px} .hmr-shop-intro p,.hmr-shop-intro__description{margin:8px 0 0;max-width:720px;color:#7d746b;font-size:13px;line-height:2} .hmr-shop-intro__sort{display:flex;align-items:center;gap:12px;white-space:nowrap;color:#7d746b;font-size:12px;font-weight:750} .hmr-shop-intro__sort select{width:166px;height:45px;padding:0 16px;border:1px solid #ded5c9;border-radius:11px;background:#fff;color:#211c18;font:750 12px/1 Vazirmatn,sans-serif;outline:0} .hmr-shop-intro__sort select:focus{border-color:#c99555;box-shadow:0 0 0 3px rgba(201,149,85,.12)} .hmr-catalog--reference .hmr-catalog-body{padding:0} .hmr-shop-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;grid-template-areas:"results sidebar";gap:28px;align-items:start;direction:ltr} .hmr-shop-results{grid-area:results;min-width:0;direction:rtl} .hmr-shop-sidebar{grid-area:sidebar;min-width:0;direction:rtl;position:sticky;top:18px;border:1px solid #eadfce;border-radius:22px;background:#fff;padding:22px 20px;box-shadow:0 14px 34px rgba(72,49,24,.045)} .hmr-shop-sidebar__mobile-head{display:none} .hmr-shop-sidebar form{margin:0} .hmr-shop-sidebar__section{padding:0 0 19px;margin:0 0 18px;border-bottom:1px solid #eee7dd} .hmr-shop-sidebar__section h2{margin:0 0 15px;color:#181411;font:900 14px/1.6 Estedad,Vazirmatn,sans-serif} .hmr-shop-category-list{display:grid;gap:2px} .hmr-shop-category-list>a,.hmr-shop-category-list>label{min-height:43px;padding:0 2px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;color:#655d55;font-size:11.5px;cursor:pointer;border-radius:9px} .hmr-shop-category-list>a{padding-inline:7px} .hmr-shop-category-list>label input{position:absolute;opacity:0;pointer-events:none} .hmr-shop-category-list>label:has(input:checked),.hmr-shop-category-list>a.is-active{color:#b67a31;font-weight:850} .hmr-shop-category-list>label:has(input:focus-visible){outline:2px solid #c99555;outline-offset:2px} .hmr-shop-category-list small{min-width:31px;height:28px;padding:0 8px;border-radius:9px;background:#faf8f4;color:#8f877f;display:grid;place-items:center;font-size:11.5px;font-weight:800;line-height:1} .hmr-shop-service-filters{display:grid;gap:13px} .hmr-shop-service-filters label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#655d55;font-size:11.5px;cursor:pointer} .hmr-shop-service-filters input{position:absolute;opacity:0;pointer-events:none} .hmr-shop-service-filters i{position:relative;width:19px;height:19px;border:1px solid #c8c1b8;border-radius:5px;background:#fff} .hmr-shop-service-filters input:checked+i{border-color:#b67a31;background:#b67a31} .hmr-shop-service-filters input:checked+i:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)} .hmr-shop-sidebar__details{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #eee7dd} .hmr-shop-sidebar__details summary{min-height:38px;display:flex;align-items:center;justify-content:space-between;color:#1b1714;font-size:12px;font-weight:850;cursor:pointer;list-style:none} .hmr-shop-sidebar__details summary::-webkit-details-marker{display:none} .hmr-shop-sidebar__details summary span{color:#a37439} .hmr-shop-sidebar .hmr-price-fields{grid-template-columns:1fr;gap:8px;padding-top:9px} .hmr-shop-sidebar .hmr-price-fields input{height:41px;border-radius:10px} .hmr-shop-sidebar .hmr-filter-options{padding-top:8px} .hmr-shop-sidebar__actions{display:grid;gap:8px;padding-top:2px} .hmr-shop-sidebar__actions button{height:44px;border:0;border-radius:11px;background:#211c18;color:#fff;font-size:11px;font-weight:900;cursor:pointer} .hmr-shop-sidebar__actions a{text-align:center;color:#8c8379;font-size:10px;font-weight:750} .hmr-shop-results__bar{min-height:29px;margin:0 0 15px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#9a9188;font-size:11px} .hmr-shop-results__bar>span{margin-inline-start:auto} .hmr-shop-mobile-sort,.hmr-shop-results__bar .hmr-filter-mobile{display:none} .hmr-catalog--reference .hmr-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card{width:100%;min-width:0;padding:13px;border-radius:24px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card__media{height:225px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card h3{font-size:13px} .hmr-catalog--reference .hmr-active-filters{margin-bottom:18px} @media (max-width:1120px){.hmr-shop-layout{grid-template-columns:minmax(0,1fr) 225px;gap:20px} .hmr-catalog--reference .hmr-shop-grid{gap:13px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card__media{height:195px}} @media (max-width:960px){.hmr-shop-intro{min-height:185px;padding:29px 28px} .hmr-shop-intro h1{font-size:32px} .hmr-shop-layout{display:block;direction:rtl} .hmr-shop-sidebar{position:fixed;z-index:190;top:0;right:0;bottom:0;width:min(360px,88vw);border-radius:0;overflow:auto;transform:translateX(105%);visibility:hidden;transition:transform .24s ease} .hmr-shop-sidebar.is-open{transform:none;visibility:visible} .hmr-shop-sidebar__mobile-head{position:sticky;top:-22px;z-index:4;margin:-22px -20px 18px;padding:15px 20px;background:#fff;border-bottom:1px solid #eee7dd;display:flex;align-items:center;justify-content:space-between} .hmr-shop-sidebar__mobile-head button{width:38px;height:38px;border:0;border-radius:50%;background:#f3eee7;display:grid;place-items:center} .hmr-shop-results__bar .hmr-filter-mobile{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:1px solid #e4d8c9;border-radius:10px;background:#fff;font-size:10px;font-weight:850} .hmr-shop-results__bar .hmr-filter-mobile .hmr-icon{width:16px} .hmr-shop-mobile-sort{display:block} .hmr-shop-mobile-sort select{height:40px;border:1px solid #e4d8c9;border-radius:10px;background:#fff;padding:0 10px;font-size:10px}} @media (max-width:760px){.hmr-shop-breadcrumb{padding-top:18px;padding-bottom:16px} .hmr-shop-intro{min-height:auto;grid-template-columns:1fr;gap:19px;padding:24px 20px;border-radius:23px;margin-bottom:24px} .hmr-shop-intro h1{font-size:27px} .hmr-shop-intro p,.hmr-shop-intro__description{font-size:11px} .hmr-shop-intro__sort{display:none} .hmr-shop-results__bar{margin-bottom:12px} .hmr-shop-results__bar>span{font-size:10px} .hmr-catalog--reference .hmr-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card__media{height:178px}} @media (max-width:460px){.hmr-shop-intro h1{font-size:23px} .hmr-catalog--reference .hmr-shop-grid{gap:8px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card{padding:9px;border-radius:18px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card__media{height:148px} .hmr-catalog--reference .hmr-shop-grid .hmr-product-card h3{font-size:11px}} body.post-type-archive-product .hmr-catalog--reference,body.tax-product_cat .hmr-catalog--reference,body.tax-product_tag .hmr-catalog--reference{width:100%;max-width:none;margin:0} body.post-type-archive-product .hmr-catalog--reference>.hmr-container,body.tax-product_cat .hmr-catalog--reference>.hmr-container,body.tax-product_tag .hmr-catalog--reference>.hmr-container,body.post-type-archive-product .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_cat .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_tag .hmr-catalog--reference .hmr-catalog-body>.hmr-container{width:min(calc(100% - 96px),1296px);margin-inline:auto} @media (max-width:960px){body.post-type-archive-product .hmr-catalog--reference>.hmr-container,body.tax-product_cat .hmr-catalog--reference>.hmr-container,body.tax-product_tag .hmr-catalog--reference>.hmr-container,body.post-type-archive-product .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_cat .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_tag .hmr-catalog--reference .hmr-catalog-body>.hmr-container{width:min(calc(100% - 34px),1296px)}} @media (max-width:620px){body.post-type-archive-product .hmr-catalog--reference>.hmr-container,body.tax-product_cat .hmr-catalog--reference>.hmr-container,body.tax-product_tag .hmr-catalog--reference>.hmr-container,body.post-type-archive-product .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_cat .hmr-catalog--reference .hmr-catalog-body>.hmr-container,body.tax-product_tag .hmr-catalog--reference .hmr-catalog-body>.hmr-container{width:min(calc(100% - 24px),1296px)}} .hmr-shop-category-list>a{position:relative;transition:background-color .16s ease,color .16s ease,padding .16s ease} .hmr-shop-category-list>a:after{content:"‹";color:#c3b7a8;font-size:16px;line-height:1;opacity:0;transform:translateX(3px);transition:opacity .16s ease,transform .16s ease} .hmr-shop-category-list>a:hover{background:#faf6ef;color:#9e6829;padding-inline:11px} .hmr-shop-category-list>a:hover:after,.hmr-shop-category-list>a.is-active:after{opacity:1;transform:none} .hmr-shop-category-list>a.is-active{background:#f8efe1;color:#a86f2d;padding-inline:11px} .hmr-shop-category-list>a.is-active small{background:#fff;color:#9d6727} .hmr-shop-sidebar__actions button:disabled{opacity:.65;cursor:wait} .hmr-shop-sidebar details[open] summary span{transform:rotate(180deg)} .hmr-shop-sidebar details summary span{transition:transform .16s ease} @media (max-width:720px){.hmr-shop-category-list>a{min-height:47px;font-size:13px} .hmr-shop-service-filters label{min-height:42px;font-size:13px}} .hmr-amazing-page{background:#fffdfa;overflow:clip} .hmr-amazing-hero{position:relative;min-height:665px;padding:62px 0 0;color:#fff;background:radial-gradient(circle at 94% 12%,rgba(188,126,44,.24),transparent 29%),radial-gradient(circle at 3% 92%,rgba(136,42,32,.22),transparent 30%),linear-gradient(117deg,#17120f 0%,#120f0d 50%,#17110d 100%);isolation:isolate} .hmr-amazing-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.58;background:radial-gradient(ellipse at 0 100%,transparent 0 33%,rgba(203,150,81,.13) 33.3% 33.6%,transparent 33.9% 42%,rgba(203,150,81,.10) 42.3% 42.6%,transparent 42.9% 51%,rgba(203,150,81,.08) 51.3% 51.6%,transparent 51.9%),radial-gradient(ellipse at 100% 0,transparent 0 34%,rgba(203,150,81,.12) 34.3% 34.6%,transparent 34.9% 43%,rgba(203,150,81,.08) 43.3% 43.6%,transparent 43.9% 54%);z-index:-1} .hmr-amazing-hero__lines{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1} .hmr-amazing-hero__lines:before{content:"";position:absolute;top:-25%;left:49%;width:82px;height:150%;transform:rotate(27deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.035),transparent);filter:blur(8px)} .hmr-amazing-hero__inner{position:relative} .hmr-amazing-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:67px;color:#a99f95;font-size:12px;font-weight:750} .hmr-amazing-breadcrumb a{color:#bfb6ad}.hmr-amazing-breadcrumb strong{color:#9e958d}.hmr-amazing-breadcrumb span{opacity:.55} .hmr-amazing-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);gap:84px;align-items:center;direction:rtl} .hmr-amazing-hero__copy{min-width:0} .hmr-amazing-kicker{display:inline-flex;align-items:center;gap:9px;min-height:43px;padding:0 16px;border:1px solid rgba(221,172,103,.28);border-radius:23px;background:rgba(193,135,58,.08);color:#efbe77;font-size:12px;font-weight:900} .hmr-amazing-kicker .hmr-icon{width:17px;height:17px} .hmr-amazing-hero__copy h1{margin:24px 0 15px;font-family:Estedad,Vazirmatn,sans-serif;font-size:67px;line-height:1.12;letter-spacing:-2.2px;font-weight:950} .hmr-amazing-hero__copy h1 span,.hmr-amazing-hero__copy h1 b{display:block}.hmr-amazing-hero__copy h1 span{color:#fff}.hmr-amazing-hero__copy h1 b{color:#eeb86c;font-weight:950} .hmr-amazing-hero__copy>p{max-width:690px;margin:0;color:#d0c8c0;font-size:14px;line-height:2.05;font-weight:650} .hmr-amazing-trust{display:flex;align-items:center;gap:28px;margin-top:28px;color:#f1e8df;font-size:11px;font-weight:850} .hmr-amazing-trust span{display:inline-flex;align-items:center;gap:8px}.hmr-amazing-trust .hmr-icon{width:18px;color:#dca45c} .hmr-amazing-timer-card{padding:28px 30px;border:1px solid rgba(232,190,132,.22);border-radius:27px;background:rgba(52,43,38,.79);box-shadow:0 25px 70px rgba(0,0,0,.24);backdrop-filter:blur(4px);direction:rtl} .hmr-amazing-timer-card>small{display:block;margin-bottom:17px;color:#c6bdb5;font-size:11px;font-weight:800} .hmr-amazing-timer-card__box{min-height:90px;padding:14px 16px;border:1px solid rgba(223,171,101,.25);border-radius:19px;background:#241f1b;display:flex;align-items:center;justify-content:space-between;gap:16px} .hmr-amazing-timer-card__box>div:first-child{display:grid;gap:5px}.hmr-amazing-timer-card__box>div:first-child span{color:#9d948c;font-size:9px}.hmr-amazing-timer-card__box>div:first-child strong{color:#edbd79;font-size:13px} .hmr-amazing-countdown{direction:ltr;display:flex;align-items:center;gap:8px} .hmr-amazing-countdown>span{width:61px;height:62px;border:1px solid #55483e;border-radius:13px;background:#302925;display:grid;place-items:center;align-content:center;gap:3px} .hmr-amazing-countdown b{font-family:Estedad,Vazirmatn,sans-serif;font-size:22px;line-height:1;color:#fff}.hmr-amazing-countdown small{font-size:8px;color:#aaa099}.hmr-amazing-countdown i{font-style:normal;font-size:20px;color:#7e6d60} .hmr-amazing-timer-card>p{margin:15px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.08);color:#918981;font-size:9.5px;text-align:center} .hmr-amazing-stats{position:relative;z-index:3;transform:translateY(50%);min-height:126px;margin-top:65px;padding:0 34px;border-radius:28px;background:#fff;color:#171411;display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 26px 55px rgba(49,35,22,.13);border:1px solid rgba(227,214,197,.72)} .hmr-amazing-stats>div{display:flex;align-items:center;justify-content:center;gap:15px;padding:20px 36px}.hmr-amazing-stats>div+div{border-right:1px solid #eee4d8} .hmr-amazing-stats__icon{width:51px;height:51px;border-radius:14px;background:#fbf0df;color:#b7762e;display:grid;place-items:center;flex:0 0 auto}.hmr-amazing-stats__icon .hmr-icon{width:22px}.hmr-amazing-stats__clock{font-family:Arial,sans-serif;font-size:29px;font-weight:400} .hmr-amazing-stats p{margin:0;display:grid;gap:3px}.hmr-amazing-stats small{color:#aaa097;font-size:9.5px}.hmr-amazing-stats strong{font-size:13px;font-weight:950;white-space:nowrap} .hmr-amazing-products{padding:150px 0 85px;background:radial-gradient(circle at 14% 2%,rgba(228,198,159,.09),transparent 26%),#fffdfa} .hmr-amazing-products__top{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:27px} .hmr-amazing-products__title>span{display:block;margin-bottom:13px;color:#b1742e;font-size:11px;font-weight:900}.hmr-amazing-products__title h2{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:42px;line-height:1.3;letter-spacing:-1.1px;font-weight:950;color:#181411} .hmr-amazing-sort{display:flex;align-items:center;gap:12px}.hmr-amazing-sort label{font-size:11px;color:#82786e;font-weight:800}.hmr-amazing-sort select{min-width:170px;height:48px;padding:0 14px;border:1px solid #e1d6c9;border-radius:12px;background:#fff;color:#211c18;font-family:inherit;font-size:11px;font-weight:850;outline:none} .hmr-amazing-cats{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;margin-bottom:30px} .hmr-amazing-cats a{min-height:48px;padding:0 16px;border:1px solid #e4dacd;border-radius:14px;background:#fff;color:#5e554d;display:inline-flex;align-items:center;gap:10px;font-size:10.5px;font-weight:850;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease} .hmr-amazing-cats a b{width:27px;height:27px;border-radius:50%;background:#fbefdd;color:#a76a27;display:grid;place-items:center;font-size:9px} .hmr-amazing-cats a.is-active{background:#1f1a17;color:#fff;border-color:#1f1a17}.hmr-amazing-cats a.is-active b{background:#eab66d;color:#21180f}.hmr-amazing-cats a:hover{transform:translateY(-1px);border-color:#cda66f} .hmr-amazing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px} .hmr-amazing-grid .hmr-product-card{padding:14px;border-color:#f2d5d8;box-shadow:0 12px 31px rgba(77,47,28,.055)} .hmr-amazing-grid .hmr-product-card__media{height:230px} .hmr-amazing-grid .hmr-product-card__badge{top:0;right:0;min-width:112px;padding:11px 17px;border-radius:0 0 0 14px;background:#ee3656;color:#fff;font-size:10px;box-shadow:0 9px 22px rgba(238,54,86,.22)} .hmr-amazing-grid .hmr-product-card h3{font-size:13px;min-height:46px}.hmr-amazing-grid .hmr-product-card__english{font-size:10px} .hmr-amazing-pagination{margin-top:35px}.hmr-amazing-pagination ul{display:flex;justify-content:center;gap:7px;list-style:none;margin:0;padding:0}.hmr-amazing-pagination a,.hmr-amazing-pagination span{min-width:40px;height:40px;padding:0 10px;border:1px solid #e5dbcf;border-radius:11px;background:#fff;display:grid;place-items:center;font-size:10px}.hmr-amazing-pagination .current{background:#211c18;color:#fff;border-color:#211c18} .hmr-amazing-empty{padding:55px 30px;border:1px dashed #dfd2c2;border-radius:24px;background:#fff;text-align:center}.hmr-amazing-empty h3{margin:0 0 8px;font-size:21px}.hmr-amazing-empty p{color:#8d8379}.hmr-amazing-empty a{display:inline-flex;margin-top:10px;padding:12px 17px;border-radius:12px;background:#211c18;color:#fff;font-size:11px;font-weight:900} @media (max-width:1180px){.hmr-amazing-hero__grid{gap:45px;grid-template-columns:minmax(0,1fr) 390px}.hmr-amazing-hero__copy h1{font-size:56px}.hmr-amazing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hmr-amazing-products__title h2{font-size:37px}} @media (max-width:960px){.hmr-amazing-hero{min-height:auto;padding-top:42px}.hmr-amazing-breadcrumb{margin-bottom:38px}.hmr-amazing-hero__grid{grid-template-columns:1fr;gap:32px}.hmr-amazing-hero__copy h1{font-size:52px}.hmr-amazing-timer-card{max-width:620px}.hmr-amazing-stats{margin-top:44px;transform:translateY(42%);padding:0 12px}.hmr-amazing-stats>div{padding:18px 12px}.hmr-amazing-products{padding-top:120px}.hmr-amazing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-amazing-products__top{align-items:flex-start}.hmr-amazing-products__title h2{font-size:34px}} @media (max-width:700px){.hmr-amazing-hero{padding-top:28px}.hmr-amazing-breadcrumb{margin-bottom:30px}.hmr-amazing-hero__copy h1{font-size:39px;letter-spacing:-1.2px}.hmr-amazing-hero__copy>p{font-size:12px}.hmr-amazing-trust{gap:14px;flex-wrap:wrap}.hmr-amazing-timer-card{padding:18px;border-radius:22px}.hmr-amazing-timer-card__box{display:grid;gap:13px}.hmr-amazing-countdown{justify-content:center}.hmr-amazing-countdown>span{width:55px;height:58px}.hmr-amazing-stats{grid-template-columns:1fr;transform:translateY(35%);margin-top:30px;padding:8px 17px}.hmr-amazing-stats>div{justify-content:flex-start;padding:12px 0}.hmr-amazing-stats>div+div{border-right:0;border-top:1px solid #eee4d8}.hmr-amazing-products{padding-top:165px}.hmr-amazing-products__top{display:grid;gap:18px}.hmr-amazing-sort{justify-content:space-between}.hmr-amazing-sort select{flex:1}.hmr-amazing-products__title h2{font-size:29px}.hmr-amazing-cats{flex-wrap:nowrap;overflow-x:auto;padding-bottom:7px;scrollbar-width:none}.hmr-amazing-cats::-webkit-scrollbar{display:none}.hmr-amazing-cats a{flex:0 0 auto}.hmr-amazing-grid{gap:10px}.hmr-amazing-grid .hmr-product-card__media{height:175px}.hmr-amazing-grid .hmr-product-card__badge{min-width:88px;padding:8px 10px;font-size:8px}} @media (max-width:460px){.hmr-amazing-hero__copy h1{font-size:34px}.hmr-amazing-kicker{min-height:38px;font-size:10px}.hmr-amazing-countdown>span{width:50px;height:54px}.hmr-amazing-countdown b{font-size:18px}.hmr-amazing-products{padding-top:150px}.hmr-amazing-products__title h2{font-size:25px}.hmr-amazing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hmr-amazing-grid .hmr-product-card{padding:9px}.hmr-amazing-grid .hmr-product-card__media{height:145px}.hmr-amazing-grid .hmr-product-card h3{font-size:11px;min-height:41px}.hmr-amazing-grid .hmr-product-card__english{font-size:8.5px}} .hmr-amazing-products{position:relative} .hmr-amazing-products.is-loading [data-amazing-fragment]{opacity:.48;pointer-events:none;transition:opacity .16s ease} .hmr-amazing-products.is-loading::after{content:"";position:absolute;inset:72px auto auto 50%;width:30px;height:30px;margin-left:-15px;border:3px solid rgba(183,128,48,.2);border-top-color:#b78030;border-radius:50%;animation:hmrAmazingSpin .7s linear infinite;z-index:4} @keyframes hmrAmazingSpin{to{transform:rotate(360deg)}} @media (prefers-reduced-motion:reduce){.hmr-amazing-products.is-loading::after{animation:none;border-top-color:#b78030}} .hmr-magazine--reference{background:#fffdf9;color:#171310;overflow:hidden} .hmr-magazine-hero--reference{position:relative;padding:0 0 118px;background:radial-gradient(circle at 14% 42%,rgba(174,111,49,.22),transparent 29%),linear-gradient(118deg,#201a15 0%,#0f0e0d 52%,#191613 100%);color:#fff;overflow:hidden} .hmr-magazine-hero--reference:before{content:"";position:absolute;inset:-24% -8%;pointer-events:none;opacity:.36;background:repeating-radial-gradient(ellipse at -2% 50%,transparent 0 76px,rgba(221,166,88,.24) 77px 78px,transparent 79px 145px)} .hmr-magazine-hero--reference:after{content:"";position:absolute;top:-20%;bottom:-20%;left:43%;width:44px;transform:rotate(24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.055),transparent);filter:blur(3px);pointer-events:none} .hmr-magazine-hero__decor{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(167,104,43,.05),transparent 27%,transparent 73%,rgba(167,104,43,.04))} .hmr-magazine-hero--reference>.hmr-container{position:relative;z-index:1} .hmr-magazine-breadcrumb{padding-top:44px;display:flex;align-items:center;gap:10px;color:#a79c92;font-size:11px;font-weight:700} .hmr-magazine-breadcrumb a{color:#d8cec3}.hmr-magazine-breadcrumb span{color:#6f645a}.hmr-magazine-breadcrumb b{font-weight:800} .hmr-magazine-hero__inner--reference{min-height:320px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.72fr);align-items:end;gap:92px;padding-top:28px} .hmr-magazine-hero__copy{align-self:center} .hmr-magazine-kicker{display:inline-flex;align-items:center;gap:12px;color:#e3b16c;font-size:12px;font-weight:900} .hmr-magazine-kicker:before{content:"";width:28px;height:1px;background:#d9a55f} .hmr-magazine-hero--reference h1{margin:15px 0 9px;font-family:Estedad,Vazirmatn,sans-serif;font-size:64px;line-height:1.25;letter-spacing:-2px;color:#fff} .hmr-magazine-hero--reference .hmr-magazine-hero__copy p{max-width:670px;margin:0;color:#c9c0b8;font-size:14px;line-height:2} .hmr-magazine-search{align-self:end;display:grid;grid-template-columns:minmax(0,1fr) 58px;height:76px;padding:9px 10px;border:1px solid rgba(221,178,112,.28);border-radius:22px;background:rgba(53,45,38,.74);box-shadow:inset 0 1px rgba(255,255,255,.04);backdrop-filter:blur(4px)} .hmr-magazine-search input{min-width:0;border:0!important;outline:0;background:transparent!important;color:#fff!important;padding:0 17px!important;font-size:14px!important;font-family:Vazirmatn,sans-serif} .hmr-magazine-search input::placeholder{color:#aaa096;opacity:1} .hmr-magazine-search button{width:48px;height:48px;align-self:center;justify-self:center;display:grid;place-items:center;border:0;border-radius:14px;background:transparent;color:#dfa95d;cursor:pointer;transition:background .18s ease,color .18s ease} .hmr-magazine-search button:hover{background:rgba(223,169,93,.11);color:#f5cf94}.hmr-magazine-search .hmr-icon{width:22px;height:22px} .hmr-magazine-feature-wrap{position:relative;z-index:3;margin-top:-38px} .hmr-magazine-feature{display:grid;grid-template-columns:1.08fr .92fr;direction:rtl;min-height:475px;border:1px solid #e7dac7;border-radius:31px;background:#fff;overflow:hidden;box-shadow:0 25px 58px rgba(53,38,21,.11)} .hmr-magazine-feature__media{position:relative;min-width:0;background:#e9dfd0;overflow:hidden} .hmr-magazine-feature__media img{width:100%;height:100%;min-height:475px;object-fit:cover;display:block} .hmr-magazine-feature__badge{position:absolute;top:26px;right:26px;padding:12px 19px;border-radius:999px;background:#17130f;color:#e8bb77;font-size:10px;font-weight:900} .hmr-magazine-feature__content{min-width:0;padding:48px 58px;display:flex;flex-direction:column;justify-content:center;background:#fff;direction:rtl} .hmr-magazine-feature__category{align-self:flex-start;padding:8px 13px;border-radius:999px;background:#f5e8d4;color:#a06a2c;font-size:10px;font-weight:900} .hmr-magazine-card__meta{margin-top:21px;display:flex;align-items:center;gap:17px;color:#9a8f84;font-size:10px;font-weight:600} .hmr-magazine-card__meta span+span:before{content:"";display:inline-block;width:4px;height:4px;margin:0 0 1px 12px;border-radius:50%;background:#c69a5e} .hmr-magazine-feature h2{margin:22px 0 14px;font-family:Estedad,Vazirmatn,sans-serif;font-size:37px;line-height:1.62;letter-spacing:-.8px} .hmr-magazine-feature h2 a:hover{color:#9e6526} .hmr-magazine-feature__content>p{max-width:560px;margin:0;color:#756c64;font-size:13px;line-height:2.05} .hmr-magazine-feature__foot{margin-top:29px;padding-top:24px;border-top:1px solid #eee4d8;display:flex;align-items:center;justify-content:space-between;gap:20px} .hmr-magazine-feature__foot small{color:#a0958a;font-size:10px}.hmr-magazine-feature__foot>a{height:52px;padding:0 24px;border-radius:14px;background:#17130f;color:#e8b970;display:flex;align-items:center;gap:9px;font-size:11px;font-weight:900}.hmr-magazine-feature__foot>a:hover{transform:translateY(-2px)}.hmr-magazine-feature__foot .hmr-icon{width:15px} .hmr-magazine-media-fallback{width:100%;height:100%;min-height:230px;display:grid;place-items:center;color:#a77a45;background:linear-gradient(145deg,#f1e8dc,#e4d6c4)}.hmr-magazine-media-fallback .hmr-icon{width:48px;height:48px} .hmr-magazine-latest{padding:92px 0 100px;background:#fffdf9} .hmr-magazine-latest__head{margin-bottom:35px;display:flex;align-items:end;justify-content:space-between;gap:30px} .hmr-magazine-latest__head>div>span{color:#b27634;font-size:11px;font-weight:900}.hmr-magazine-latest__head h2{margin:5px 0 0;font-family:Estedad,Vazirmatn,sans-serif;font-size:36px;line-height:1.5;letter-spacing:-.7px} .hmr-magazine-filter{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:9px} .hmr-magazine-filter a{height:45px;padding:0 18px;border:1px solid #e5d7c4;border-radius:13px;background:#fff;color:#6d6257;display:flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:850;white-space:nowrap;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease} .hmr-magazine-filter a:hover{transform:translateY(-1px);border-color:#c79a61}.hmr-magazine-filter a.is-active{background:#17130f;border-color:#17130f;color:#fff} .hmr-magazine-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start;direction:rtl} .hmr-magazine-feed{min-width:0}.hmr-magazine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px} .hmr-magazine-card{min-width:0;border:1px solid #e8ddce;border-radius:25px;background:#fff;overflow:hidden;box-shadow:0 12px 32px rgba(65,46,25,.045);transition:transform .18s ease,box-shadow .18s ease} .hmr-magazine-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px rgba(65,46,25,.085)} .hmr-magazine-card__media{position:relative;height:260px;display:block;background:#eee5d8;overflow:hidden} .hmr-magazine-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .28s ease}.hmr-magazine-card:hover .hmr-magazine-card__media img{transform:scale(1.018)} .hmr-magazine-card__media>b{position:absolute;right:18px;bottom:17px;padding:9px 13px;border-radius:999px;background:#17130f;color:#e7b56d;font-size:9px;font-weight:900} .hmr-magazine-card__content{padding:22px 22px 24px}.hmr-magazine-card__content .hmr-magazine-card__meta{margin-top:0} .hmr-magazine-card h3{margin:16px 0 11px;font-family:Estedad,Vazirmatn,sans-serif;font-size:19px;line-height:1.75;letter-spacing:-.2px}.hmr-magazine-card h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hmr-magazine-card h3 a:hover{color:#9b6429} .hmr-magazine-card__content>p{min-height:54px;margin:0;color:#786f66;font-size:11px;line-height:1.95;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} .hmr-magazine-card__read{margin-top:19px;padding-top:16px;border-top:1px solid #eee5da;color:#9b6429;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:900}.hmr-magazine-card__read .hmr-icon{width:14px} .hmr-magazine-pagination{margin-top:34px} .hmr-magazine-sidebar{position:sticky;top:110px;display:grid;gap:21px;direction:rtl} .hmr-magazine-popular,.hmr-magazine-newsletter{border-radius:24px;overflow:hidden} .hmr-magazine-popular{padding:26px 24px;border:1px solid #e7dac8;background:#fff}.hmr-magazine-popular>span{color:#ae7130;font-size:10px;font-weight:900}.hmr-magazine-popular>h3{margin:7px 0 17px;padding-bottom:17px;border-bottom:1px solid #eee4d7;font-family:Estedad,Vazirmatn,sans-serif;font-size:20px} .hmr-magazine-popular ol{list-style:none;padding:0;margin:0}.hmr-magazine-popular li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:16px 0;border-bottom:1px solid #eee6dc}.hmr-magazine-popular li:last-child{border-bottom:0;padding-bottom:2px}.hmr-magazine-popular li>b{color:#c48742;font-family:Estedad,Vazirmatn,sans-serif;font-size:20px;line-height:1.2}.hmr-magazine-popular li a{display:block;font-size:11px;font-weight:850;line-height:1.8}.hmr-magazine-popular li small{display:block;margin-top:5px;color:#a4988d;font-size:9px} .hmr-magazine-newsletter{padding:28px 25px 25px;background:linear-gradient(145deg,#3a2c20 0,#17130f 67%);color:#fff;box-shadow:0 18px 38px rgba(39,27,16,.1)}.hmr-magazine-newsletter>i{width:52px;height:52px;border:1px solid rgba(225,176,104,.36);border-radius:16px;display:grid;place-items:center;color:#e5b46e}.hmr-magazine-newsletter>i .hmr-icon{width:23px;height:23px}.hmr-magazine-newsletter>span{display:block;margin-top:20px;color:#c88435;font-size:10px;font-weight:900}.hmr-magazine-newsletter h3{margin:7px 0 8px;font-family:Estedad,Vazirmatn,sans-serif;font-size:20px;line-height:1.7}.hmr-magazine-newsletter>p{margin:0;color:#bfb4a9;font-size:10px;line-height:1.9}.hmr-magazine-newsletter form{margin-top:18px;display:grid;gap:9px}.hmr-magazine-newsletter input{height:48px;border:1px solid #4b4239!important;border-radius:13px!important;background:#2d2824!important;color:#fff!important;padding:0 14px!important;font-size:12px!important}.hmr-magazine-newsletter input::placeholder{color:#9d9389}.hmr-magazine-newsletter button{height:48px;border:0;border-radius:13px;background:linear-gradient(135deg,#efc98c,#bd7c2e);color:#1b1612;font-weight:900;cursor:pointer}.hmr-magazine-newsletter [data-form-message]{min-height:17px;margin:2px 0 0;font-size:9px;color:#d5c9bc}.hmr-magazine-newsletter form.is-success [data-form-message]{color:#9ed7ae}.hmr-magazine-newsletter form.is-error [data-form-message]{color:#f1a5a5} @media (max-width:1100px){.hmr-magazine-hero__inner--reference{grid-template-columns:1fr 360px;gap:42px}.hmr-magazine-hero--reference h1{font-size:52px}.hmr-magazine-feature__content{padding:38px}.hmr-magazine-feature h2{font-size:30px}.hmr-magazine-layout{grid-template-columns:minmax(0,1fr) 270px;gap:20px}.hmr-magazine-card__media{height:225px}} @media (max-width:900px){.hmr-magazine-hero--reference{padding-bottom:84px}.hmr-magazine-breadcrumb{padding-top:28px}.hmr-magazine-hero__inner--reference{grid-template-columns:1fr;gap:24px;padding-top:22px;min-height:auto}.hmr-magazine-hero--reference h1{font-size:46px}.hmr-magazine-search{max-width:590px;width:100%;height:66px}.hmr-magazine-feature{grid-template-columns:1fr}.hmr-magazine-feature__media{min-height:360px}.hmr-magazine-feature__media img{min-height:360px;max-height:420px}.hmr-magazine-feature__content{padding:34px}.hmr-magazine-feature h2{font-size:28px}.hmr-magazine-latest{padding-top:65px}.hmr-magazine-latest__head{display:block}.hmr-magazine-filter{margin-top:20px;justify-content:flex-start}.hmr-magazine-layout{grid-template-columns:1fr}.hmr-magazine-sidebar{position:static;grid-template-columns:1fr 1fr;margin-top:7px}.hmr-magazine-popular,.hmr-magazine-newsletter{height:100%}} @media (max-width:650px){.hmr-magazine-hero--reference{padding-bottom:65px}.hmr-magazine-breadcrumb{padding-top:18px;font-size:9px}.hmr-magazine-hero__inner--reference{padding-top:16px}.hmr-magazine-kicker{font-size:10px}.hmr-magazine-hero--reference h1{margin-top:12px;font-size:34px;letter-spacing:-1px}.hmr-magazine-hero--reference .hmr-magazine-hero__copy p{font-size:11px}.hmr-magazine-search{height:58px;border-radius:17px;grid-template-columns:minmax(0,1fr) 46px;padding:5px}.hmr-magazine-search button{width:42px;height:42px}.hmr-magazine-feature-wrap{margin-top:-25px}.hmr-magazine-feature{border-radius:24px}.hmr-magazine-feature__media{min-height:255px}.hmr-magazine-feature__media img{min-height:255px;max-height:300px}.hmr-magazine-feature__badge{top:15px;right:15px;padding:8px 12px}.hmr-magazine-feature__content{padding:24px 20px}.hmr-magazine-feature h2{margin-top:16px;font-size:23px}.hmr-magazine-feature__content>p{font-size:11px}.hmr-magazine-feature__foot{display:grid}.hmr-magazine-feature__foot>a{width:max-content;height:45px;padding:0 17px}.hmr-magazine-latest{padding:50px 0 68px}.hmr-magazine-latest__head h2{font-size:27px}.hmr-magazine-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.hmr-magazine-filter::-webkit-scrollbar{display:none}.hmr-magazine-filter a{height:40px;padding:0 14px}.hmr-magazine-grid{grid-template-columns:1fr}.hmr-magazine-card__media{height:240px}.hmr-magazine-card h3{font-size:17px}.hmr-magazine-sidebar{grid-template-columns:1fr}.hmr-magazine-popular>h3,.hmr-magazine-newsletter h3{font-size:18px}} .hmr-contact-main--reference{padding-bottom:85px;background:#fffdfa;overflow:clip} .hmr-contact-hero{position:relative;min-height:455px;padding:0;color:#fff;background:radial-gradient(circle at 92% 10%,rgba(184,124,45,.18),transparent 28%),linear-gradient(112deg,#171411 0%,#1b1714 48%,#251d17 100%);isolation:isolate} .hmr-contact-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.47;background:radial-gradient(ellipse at 0 100%,transparent 0 34%,rgba(209,159,91,.13) 34.3% 34.55%,transparent 34.8% 45%,rgba(209,159,91,.09) 45.3% 45.55%,transparent 45.8% 56%),radial-gradient(ellipse at 100% 0,transparent 0 34%,rgba(209,159,91,.11) 34.3% 34.55%,transparent 34.8% 44%,rgba(209,159,91,.07) 44.3% 44.55%,transparent 44.8% 55%)} .hmr-contact-hero__decor{position:absolute;inset:-20% auto -20% 46%;width:58px;transform:rotate(24deg);pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);filter:blur(5px)} .hmr-contact-hero__inner{position:relative;z-index:1;padding-top:25px} .hmr-contact-breadcrumb{display:flex;align-items:center;gap:9px;color:#9f958d;font-size:11px;font-weight:750} .hmr-contact-breadcrumb a{color:#bbb1a8}.hmr-contact-breadcrumb span{opacity:.58}.hmr-contact-breadcrumb strong{color:#e2ad64;font-weight:900} .hmr-contact-hero__copy{width:min(760px,66%);margin-top:73px;margin-right:0} .hmr-contact-kicker{display:block;margin-bottom:14px;color:#dda75f;font-size:11px;font-weight:900} .hmr-contact-hero__copy h1{margin:0 0 16px;font-family:Estedad,Vazirmatn,sans-serif;font-size:52px;line-height:1.25;letter-spacing:-1.35px;font-weight:950;color:#fff} .hmr-contact-hero__copy>p{max-width:700px;margin:0;color:#c5bbb2;font-size:13px;line-height:2.05;font-weight:650} .hmr-contact-trust{display:flex;align-items:center;gap:26px;margin-top:27px;color:#e7ded5;font-size:10.5px;font-weight:850} .hmr-contact-trust span{display:inline-flex;align-items:center;gap:8px}.hmr-contact-trust .hmr-icon{width:18px;color:#d7a15b}.hmr-contact-status-dot{width:9px;height:9px;border-radius:50%;background:#41b986;box-shadow:0 0 0 5px rgba(65,185,134,.12)} .hmr-contact-methods{position:relative;z-index:4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:39px;transform:translateY(50%);direction:rtl} .hmr-contact-method{min-width:0;min-height:138px;padding:23px 25px;border:1px solid #eadfce;border-radius:23px;background:rgba(255,255,255,.98);color:#1b1713;display:grid;grid-template-columns:58px minmax(0,1fr) 18px;align-items:center;gap:15px;box-shadow:0 24px 48px rgba(57,40,23,.105);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} .hmr-contact-method__icon{width:54px;height:54px;border-radius:15px;background:linear-gradient(145deg,#f7e8ce,#e6b66d);color:#8c581c;display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(180,121,48,.08)} .hmr-contact-method__icon .hmr-icon{width:23px;height:23px}.hmr-contact-method__copy{min-width:0;display:block}.hmr-contact-method__copy small{display:block;margin-bottom:5px;color:#a19588;font-size:9.5px;font-style:normal}.hmr-contact-method__copy strong{display:block;color:#16120f;font-size:13.5px;line-height:1.65;font-weight:950;overflow-wrap:anywhere}.hmr-contact-method__copy em{display:block;margin-top:4px;color:#958a7f;font-size:9.5px;line-height:1.65;font-style:normal}.hmr-contact-method__arrow{color:#a76a28;display:grid;place-items:center}.hmr-contact-method__arrow .hmr-icon{width:16px} @media (hover:hover) and (pointer:fine){.hmr-contact-method[href]:hover{transform:translateY(-3px);border-color:#d7b681;box-shadow:0 29px 54px rgba(57,40,23,.14)}.hmr-contact-method[href]:hover .hmr-contact-method__icon{transform:scale(1.025)}} .hmr-contact-main--reference .hmr-contact-layout{margin-top:112px} @media(max-width:980px){.hmr-contact-hero{min-height:auto;padding-bottom:15px}.hmr-contact-hero__copy{width:100%;margin-top:55px}.hmr-contact-hero__copy h1{font-size:44px}.hmr-contact-methods{margin-top:34px;transform:translateY(42%)}.hmr-contact-method{min-height:126px;padding:19px 18px;grid-template-columns:50px minmax(0,1fr) 16px}.hmr-contact-method__icon{width:48px;height:48px}.hmr-contact-main--reference .hmr-contact-layout{margin-top:105px}} @media(max-width:760px){.hmr-contact-hero__inner{padding-top:20px}.hmr-contact-hero__copy{margin-top:38px}.hmr-contact-hero__copy h1{font-size:35px}.hmr-contact-hero__copy>p{font-size:11.5px}.hmr-contact-trust{flex-wrap:wrap;gap:14px 22px}.hmr-contact-methods{grid-template-columns:1fr;transform:none;margin-top:34px;padding-bottom:28px}.hmr-contact-method{min-height:105px}.hmr-contact-main--reference .hmr-contact-layout{margin-top:34px}} @media(max-width:480px){.hmr-contact-hero__copy h1{font-size:30px}.hmr-contact-method{padding:16px;grid-template-columns:46px minmax(0,1fr) 15px;border-radius:19px}.hmr-contact-method__icon{width:44px;height:44px;border-radius:13px}.hmr-contact-method__copy strong{font-size:12.5px}} .hmr-contact-main--reference .hmr-contact-layout--split{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"location form";gap:22px;align-items:start} .hmr-contact-main--reference .hmr-contact-layout--split .hmr-contact-location-panel{grid-area:location} .hmr-contact-main--reference .hmr-contact-layout--split .hmr-contact-panel{grid-area:form} .hmr-contact-location-panel{padding:31px;border:1px solid #eadfce;border-radius:30px;background:#fff;box-shadow:0 17px 45px rgba(67,45,22,.065)} .hmr-contact-location-panel__head>span{display:block;margin-bottom:8px;color:#c58a3b;font-size:10px;font-weight:900} .hmr-contact-location-panel__head h2{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:29px;line-height:1.55;letter-spacing:-.55px;color:#17130f} .hmr-contact-location-panel__head p{margin:9px 0 0;color:#8e8378;font-size:10.5px;line-height:1.95} .hmr-contact-location-list{display:grid;gap:11px;margin-top:25px} .hmr-contact-location-row{min-height:88px;padding:15px 16px;border:1px solid #eadfce;border-radius:17px;background:#fdf9f3;color:#211b16;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:14px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease} .hmr-contact-location-row>i{width:48px;height:48px;border-radius:14px;background:linear-gradient(145deg,#f7e8ce,#e5b46c);color:#855318;display:grid;place-items:center;font-style:normal} .hmr-contact-location-row>i .hmr-icon{width:21px;height:21px} .hmr-contact-location-row>span{min-width:0}.hmr-contact-location-row small{display:block;margin-bottom:3px;color:#a09488;font-size:9px}.hmr-contact-location-row strong{display:block;color:#1d1814;font-size:11.2px;line-height:1.85;font-weight:900}.hmr-contact-location-row em{display:block;margin-top:2px;color:#927f6c;font-size:9.2px;line-height:1.75;font-style:normal} @media (hover:hover) and (pointer:fine){a.hmr-contact-location-row:hover{transform:translateY(-2px);border-color:#d4b27d;box-shadow:0 12px 25px rgba(91,62,29,.07)}} .hmr-contact-map{position:relative;display:block;height:238px;margin-top:14px;border:1px solid #e1d2bd;border-radius:21px;overflow:hidden;background:linear-gradient(135deg,#efe4d3 0%,#e9ddca 55%,#f4eadc 100%);isolation:isolate} .hmr-contact-map:before,.hmr-contact-map:after{content:"";position:absolute;z-index:-1;pointer-events:none}.hmr-contact-map:before{inset:0;background:linear-gradient(24deg,transparent 0 44%,rgba(205,186,158,.28) 44.5% 58%,transparent 58.5%),linear-gradient(153deg,transparent 0 57%,rgba(219,201,176,.34) 57.5% 70%,transparent 70.5%)}.hmr-contact-map:after{width:180px;height:180px;border-radius:50%;right:-90px;bottom:-100px;background:rgba(215,195,167,.22)} .hmr-contact-map__road{position:absolute;z-index:1;height:14px;border:1px solid rgba(215,199,174,.55);border-radius:999px;background:#fffaf2;box-shadow:0 0 0 1px rgba(255,255,255,.35)} .hmr-contact-map__road--one{width:118%;top:54px;right:-8%;transform:rotate(-12deg)}.hmr-contact-map__road--two{width:108%;top:142px;right:-5%;transform:rotate(7deg)}.hmr-contact-map__road--three{width:105%;top:92px;right:-30%;transform:rotate(72deg)}.hmr-contact-map__road--four{width:80%;top:92px;left:-27%;transform:rotate(108deg)} .hmr-contact-map__pin{position:absolute;z-index:3;top:72px;left:50%;width:54px;height:62px;transform:translateX(-50%);border-radius:50% 50% 50% 8px;background:linear-gradient(145deg,#edc681,#a96d27);color:#2a1a0d;display:grid;place-items:center;rotate:-45deg;box-shadow:0 11px 22px rgba(85,54,21,.25),0 0 0 5px rgba(255,255,255,.7);font-style:normal} .hmr-contact-map__pin .hmr-icon{width:24px;height:24px;rotate:45deg} .hmr-contact-map__label{position:absolute;z-index:4;right:18px;bottom:17px;max-width:230px;padding:10px 14px;border-radius:13px;background:rgba(255,253,249,.94);box-shadow:0 8px 22px rgba(65,44,21,.08)}.hmr-contact-map__label strong{display:block;color:#211a14;font-size:10.5px;font-weight:950}.hmr-contact-map__label small{display:block;margin-top:2px;color:#94877b;font-size:8.5px} @media (hover:hover) and (pointer:fine){a.hmr-contact-map:hover{border-color:#d2ad75}.hmr-contact-map:hover .hmr-contact-map__pin{transform:translateX(-50%) translateY(-3px)}} @media(max-width:1120px){.hmr-contact-main--reference .hmr-contact-layout--split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.hmr-contact-location-panel{padding:25px}.hmr-contact-location-panel__head h2{font-size:25px}.hmr-contact-map{height:220px}} @media(max-width:980px){.hmr-contact-main--reference .hmr-contact-layout--split{grid-template-columns:1fr;grid-template-areas:"form" "location"}.hmr-contact-location-panel{margin-top:2px}.hmr-contact-map{height:250px}} @media(max-width:620px){.hmr-contact-location-panel{padding:20px 16px;border-radius:22px}.hmr-contact-location-panel__head h2{font-size:22px}.hmr-contact-location-row{min-height:80px;padding:13px;grid-template-columns:45px minmax(0,1fr)}.hmr-contact-location-row>i{width:43px;height:43px}.hmr-contact-map{height:210px;border-radius:17px}.hmr-contact-map__pin{top:62px;width:48px;height:55px}.hmr-contact-map__label{right:12px;bottom:12px}} .hmr-contact-main--reference .hmr-contact-panel{display:block;padding:32px 36px 34px;border:1px solid #eadfce;border-radius:30px;background:#fff;box-shadow:0 17px 45px rgba(67,45,22,.065)} .hmr-contact-main--reference .hmr-contact-panel__intro{padding:0;margin:0 0 27px;border-radius:0;background:transparent;color:#17130f} .hmr-contact-main--reference .hmr-contact-panel__intro>span{display:block;margin-bottom:8px;color:#c58a3b;font-size:10px;line-height:1.7;font-weight:900} .hmr-contact-main--reference .hmr-contact-panel__intro h2{margin:0;color:#17130f;font-family:Estedad,Vazirmatn,sans-serif;font-size:29px;line-height:1.55;letter-spacing:-.55px;font-weight:950} .hmr-contact-main--reference .hmr-contact-panel__intro p{margin:9px 0 0;color:#8e8378;font-size:10.5px;line-height:1.95} .hmr-contact-main--reference .hmr-contact-page-content{margin-top:10px;color:#8e8378;font-size:10px;line-height:1.9} .hmr-contact-main--reference .hmr-contact-page-content>:first-child{margin-top:0} .hmr-contact-main--reference .hmr-contact-page-content>:last-child{margin-bottom:0} .hmr-contact-main--reference .hmr-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 14px;align-content:start;direction:rtl} .hmr-contact-main--reference .hmr-contact-field{min-width:0;display:block} .hmr-contact-main--reference .hmr-contact-field>span{display:block;margin:0 3px 7px;color:#2b251f;font-size:9.5px;line-height:1.65;font-weight:900} .hmr-contact-main--reference .hmr-contact-form input:not([type="checkbox"]),.hmr-contact-main--reference .hmr-contact-form select,.hmr-contact-main--reference .hmr-contact-form textarea{width:100%;border:1px solid #e2d5c3;border-radius:14px;background:#fdfaf6;color:#2a241e;outline:none;box-shadow:none;font-family:inherit;font-size:11px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease} .hmr-contact-main--reference .hmr-contact-form input:not([type="checkbox"]),.hmr-contact-main--reference .hmr-contact-form select{height:53px;min-height:53px;padding:0 14px} .hmr-contact-main--reference .hmr-contact-form textarea{min-height:182px;padding:14px;line-height:1.9;resize:vertical} .hmr-contact-main--reference .hmr-contact-form input::placeholder,.hmr-contact-main--reference .hmr-contact-form textarea::placeholder{color:#a99e92;opacity:1} .hmr-contact-main--reference .hmr-contact-form input:focus,.hmr-contact-main--reference .hmr-contact-form select:focus,.hmr-contact-main--reference .hmr-contact-form textarea:focus{border-color:#c79758;background:#fffdf9;box-shadow:0 0 0 3px rgba(190,133,63,.09)} .hmr-contact-main--reference .hmr-contact-form .is-wide{grid-column:1/-1} .hmr-contact-main--reference .hmr-form-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;min-height:54px;padding-top:1px} .hmr-contact-main--reference .hmr-form-actions button{order:2;min-width:158px;min-height:51px;padding:0 21px;border:0;border-radius:13px;background:linear-gradient(135deg,#efcb91,#b9792b);color:#1d160f;display:inline-flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 10px 24px rgba(171,109,34,.12);font-family:inherit;font-size:11px;font-weight:950;cursor:pointer;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease} .hmr-contact-main--reference .hmr-form-actions button .hmr-icon{width:17px;height:17px} .hmr-contact-main--reference .hmr-contact-privacy{order:1;min-width:0;margin:0;color:#82776d;display:inline-flex;align-items:center;gap:7px;font-size:9.5px;line-height:1.8} .hmr-contact-main--reference .hmr-contact-privacy>.hmr-icon,.hmr-contact-main--reference .hmr-contact-privacy>span>.hmr-icon{width:17px;height:17px;flex:0 0 auto;color:#9b8d7d} .hmr-contact-main--reference .hmr-contact-privacy--check{cursor:pointer} .hmr-contact-main--reference .hmr-contact-privacy--check>input{width:16px;height:16px;margin:0;accent-color:#b97a2d;flex:0 0 auto} .hmr-contact-main--reference .hmr-contact-privacy--check>span{display:inline-flex;align-items:center;gap:7px} .hmr-contact-main--reference .hmr-contact-form-message{order:3;flex:0 0 100%;min-height:0;margin:0;font-size:9.5px;line-height:1.7} .hmr-contact-main--reference .hmr-contact-form-message:empty{display:none} .hmr-contact-main--reference .hmr-contact-form.is-success .hmr-contact-form-message{color:#2f8d6c} .hmr-contact-main--reference .hmr-contact-form.is-error .hmr-contact-form-message{color:#c33f50} .hmr-contact-main--reference .hmr-contact-form.is-loading button{pointer-events:none;opacity:.65} .hmr-contact-main--reference .hmr-contact-layout--form-only .hmr-contact-panel{width:min(100%,900px);margin-inline:auto} .hmr-contact-main--reference .hmr-contact-layout--location-only .hmr-contact-location-panel{width:min(100%,720px);margin-inline:auto} @media (hover:hover) and (pointer:fine){.hmr-contact-main--reference .hmr-form-actions button:hover{transform:translateY(-2px);filter:brightness(1.025);box-shadow:0 14px 28px rgba(171,109,34,.17)}} @media(max-width:1120px){.hmr-contact-main--reference .hmr-contact-panel{padding:28px} .hmr-contact-main--reference .hmr-contact-panel__intro h2{font-size:25px} .hmr-contact-main--reference .hmr-contact-form textarea{min-height:170px}} @media(max-width:980px){.hmr-contact-main--reference .hmr-contact-panel{padding:26px}} @media(max-width:620px){.hmr-contact-main--reference .hmr-contact-panel{padding:20px 16px 22px;border-radius:22px} .hmr-contact-main--reference .hmr-contact-panel__intro{margin-bottom:21px} .hmr-contact-main--reference .hmr-contact-panel__intro h2{font-size:22px} .hmr-contact-main--reference .hmr-contact-form{grid-template-columns:1fr;gap:13px} .hmr-contact-main--reference .hmr-contact-form .is-wide{grid-column:auto} .hmr-contact-main--reference .hmr-contact-form textarea{min-height:155px} .hmr-contact-main--reference .hmr-form-actions{display:grid;grid-template-columns:1fr;gap:11px} .hmr-contact-main--reference .hmr-contact-privacy{order:1} .hmr-contact-main--reference .hmr-form-actions button{order:2;width:100%} .hmr-contact-main--reference .hmr-contact-form-message{order:3;width:100%}} .hmr-contact-main--reference .hmr-contact-tracking-cta{margin-top:22px;margin-bottom:72px;min-height:108px;padding:20px 24px;border:1px solid rgba(224,184,124,.2);border-radius:22px;background:linear-gradient(112deg,#1b1714 0%,#211b17 52%,#191614 100%);box-shadow:0 18px 46px rgba(48,34,19,.12);display:flex;align-items:center;justify-content:space-between;gap:28px;overflow:hidden;position:relative;isolation:isolate} .hmr-contact-main--reference .hmr-contact-tracking-cta:before{content:"";position:absolute;inset:-120% auto auto 18%;z-index:-1;width:330px;height:330px;border-radius:50%;background:radial-gradient(circle,rgba(205,149,76,.11),transparent 68%);pointer-events:none} .hmr-contact-tracking-cta__copy{min-width:0;display:flex;align-items:center;gap:17px;color:#fff} .hmr-contact-tracking-cta__icon{width:52px;height:52px;flex:0 0 52px;border-radius:15px;background:linear-gradient(145deg,#f5d69f,#dea754);color:#503015;display:grid;place-items:center;font-style:normal;box-shadow:inset 0 1px 0 rgba(255,255,255,.45)} .hmr-contact-tracking-cta__icon .hmr-icon{width:22px;height:22px} .hmr-contact-tracking-cta__copy h2{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:15px;line-height:1.8;font-weight:950;color:#fff} .hmr-contact-tracking-cta__copy p{max-width:850px;margin:3px 0 0;color:#b9aea5;font-size:10.5px;line-height:1.95} .hmr-contact-tracking-cta__button{min-width:138px;min-height:48px;padding:0 22px;border-radius:13px;background:linear-gradient(135deg,#f0c982,#c98935);color:#21160c;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:950;box-shadow:0 10px 26px rgba(201,137,53,.18);transition:transform .18s ease,filter .18s ease,box-shadow .18s ease;white-space:nowrap} @media (hover:hover) and (pointer:fine){.hmr-contact-tracking-cta__button:hover{transform:translateY(-2px);filter:brightness(1.035);box-shadow:0 14px 30px rgba(201,137,53,.24)}} @media(max-width:760px){.hmr-contact-main--reference .hmr-contact-tracking-cta{margin-top:18px;margin-bottom:52px;padding:18px;align-items:stretch;flex-direction:column;gap:17px}.hmr-contact-tracking-cta__copy{align-items:flex-start}.hmr-contact-tracking-cta__button{width:100%}} @media(max-width:480px){.hmr-contact-main--reference .hmr-contact-tracking-cta{border-radius:18px}.hmr-contact-tracking-cta__icon{width:46px;height:46px;flex-basis:46px;border-radius:13px}.hmr-contact-tracking-cta__copy h2{font-size:13.5px}.hmr-contact-tracking-cta__copy p{font-size:9.8px}} .hmr-tracking-page .hmr-tracking-main{padding:46px 0 110px;background:linear-gradient(180deg,#fbf8f3 0,#fff 420px)} .hmr-tracking--v2{max-width:1296px;margin-inline:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible} .hmr-tracking--v2 .hmr-tracking__hero{min-height:270px;padding:48px 58px;border:1px solid rgba(219,181,123,.16);border-radius:30px;background:linear-gradient(116deg,#171411 0%,#211a15 55%,#161311 100%);box-shadow:0 24px 58px rgba(54,38,22,.10);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:42px;position:relative;overflow:hidden;isolation:isolate} .hmr-tracking--v2 .hmr-tracking__hero:before{content:"";position:absolute;inset:-100px -70px -160px 42%;z-index:-2;background:repeating-radial-gradient(ellipse at 100% 50%,transparent 0 54px,rgba(214,163,92,.075) 55px 56px,transparent 57px 109px);opacity:.9;transform:rotate(-8deg)} .hmr-tracking--v2 .hmr-tracking__hero:after{content:"";position:absolute;left:-120px;bottom:-190px;z-index:-1;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(191,118,51,.18),transparent 68%);pointer-events:none} .hmr-tracking__hero-copy{max-width:760px} .hmr-tracking__hero-copy>span{display:block;margin-bottom:8px;color:#e5b86e;font-size:11px;font-weight:900} .hmr-tracking__hero-copy h1{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:44px;line-height:1.45;font-weight:950;letter-spacing:-1.3px;color:#fff} .hmr-tracking__hero-copy p{max-width:680px;margin:12px 0 0;color:#c6bbb0;font-size:12px;line-height:2} .hmr-tracking__hero-mark{width:102px;height:102px;flex:0 0 102px;border:1px solid rgba(243,207,149,.32);border-radius:31px;background:linear-gradient(145deg,rgba(242,199,126,.18),rgba(255,255,255,.03));color:#e8b866;display:grid;place-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 44px rgba(0,0,0,.2);transform:rotate(-4deg)} .hmr-tracking__hero-mark .hmr-icon{width:46px;height:46px} .hmr-tracking-form--v2{max-width:1040px;margin:-42px auto 0;padding:18px;border:1px solid #eadfce;border-radius:22px;background:rgba(255,255,255,.98);box-shadow:0 22px 55px rgba(82,56,27,.12);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end;position:relative;z-index:3} .hmr-tracking-form--v2 label span{display:block;margin:0 3px 6px;color:#5a5047;font-size:9.8px;font-weight:900} .hmr-tracking-form--v2 input{width:100%;height:54px;border:1px solid #e2d5c2;border-radius:14px;background:#fcfaf7;padding:0 15px;color:#211b17;font-size:12px;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease} .hmr-tracking-form--v2 input:focus{border-color:#c98c3d;background:#fff;box-shadow:0 0 0 4px rgba(201,140,61,.10)} .hmr-tracking-form--v2 button{height:54px;min-width:185px;padding:0 20px;border:0;border-radius:14px;background:linear-gradient(135deg,#e8b664,#bd792b);color:#21160c;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:950;cursor:pointer;box-shadow:0 10px 24px rgba(188,121,43,.18);transition:transform .18s ease,filter .18s ease} .hmr-tracking-form--v2 button .hmr-icon{width:18px;height:18px} @media(hover:hover) and (pointer:fine){.hmr-tracking-form--v2 button:hover{transform:translateY(-2px);filter:brightness(1.03)}} .hmr-tracking--v2>.hmr-tracking-message{max-width:1040px;margin:14px auto 0;padding:13px 16px;border:1px solid #f3cbd0;border-radius:14px;background:#fff2f4;color:#a92e3c;box-shadow:0 10px 25px rgba(146,44,56,.05)} .hmr-track-card{--track-tone:#c98c3d;--track-soft:#fff7e8;--track-soft-2:#fffdf9;margin-top:38px;border:1px solid #eee5d9;border-radius:31px;background:#fff;box-shadow:0 26px 70px rgba(74,49,23,.10);overflow:hidden} .hmr-track-card.is-packing{--track-tone:#6e57df;--track-soft:#f4f1ff;--track-soft-2:#fff} .hmr-track-card.is-shipped,.hmr-track-card.is-delivered{--track-tone:#159f6f;--track-soft:#eafaf4;--track-soft-2:#fff} .hmr-track-card.is-cancelled{--track-tone:#e53d4c;--track-soft:#fff0f2;--track-soft-2:#fff} .hmr-track-card.is-pending{--track-tone:#a7875e;--track-soft:#f7f2eb;--track-soft-2:#fff} .hmr-track-card__summary{min-height:88px;padding:0 34px;border-bottom:1px solid #eee7de;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;background:#fff} .hmr-track-card__summary>div{padding:0 22px;border-left:1px solid #eee7de} .hmr-track-card__summary>div:last-child{border-left:0} .hmr-track-card__summary small{display:block;color:#9a9086;font-size:9px} .hmr-track-card__summary strong{display:block;margin-top:6px;color:#221d19;font-size:13px;font-weight:900} .hmr-track-card__summary strong .woocommerce-Price-amount{font-weight:900} .hmr-track-card__state{min-height:295px;padding:42px 74px;background:linear-gradient(102deg,var(--track-soft) 0%,var(--track-soft-2) 68%);display:grid;grid-template-columns:150px minmax(0,1fr);gap:48px;align-items:center;position:relative;overflow:hidden} .hmr-track-card__state:before{content:"";position:absolute;left:-130px;top:-140px;width:430px;height:430px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--track-tone) 13%,transparent),transparent 68%);pointer-events:none} .hmr-track-card__state-icon{width:118px;height:118px;border:1px solid color-mix(in srgb,var(--track-tone) 30%,#fff);border-radius:50%;background:rgba(255,255,255,.74);color:var(--track-tone);display:grid;place-items:center;box-shadow:0 12px 34px color-mix(in srgb,var(--track-tone) 18%,transparent);position:relative} .hmr-track-card__state-icon:before,.hmr-track-card__state-icon:after{content:"";position:absolute;width:13px;height:13px;border-radius:50%;background:var(--track-tone);box-shadow:0 0 0 8px color-mix(in srgb,var(--track-tone) 13%,transparent)} .hmr-track-card__state-icon:before{right:-13px;top:18px}.hmr-track-card__state-icon:after{left:-11px;bottom:13px} .hmr-track-card__state-icon .hmr-icon{width:48px;height:48px;stroke-width:1.7} .hmr-track-card__state-copy{max-width:720px;text-align:right} .hmr-track-card__state-copy>span{display:block;color:var(--track-tone);font-size:10px;font-weight:900} .hmr-track-card__state-copy h2{margin:8px 0 7px;font-family:Estedad,Vazirmatn,sans-serif;color:#171513;font-size:32px;line-height:1.5;font-weight:950;letter-spacing:-.9px} .hmr-track-card__state-copy p{max-width:700px;margin:0;color:#746b63;font-size:11.5px;line-height:2} .hmr-track-product-chip{width:max-content;max-width:100%;min-height:38px;margin-top:18px;padding:0 13px;border:1px solid rgba(0,0,0,.035);border-radius:12px;background:rgba(255,255,255,.83);color:#4c453f;display:flex;align-items:center;gap:7px;font-size:9.8px;font-weight:650;box-shadow:0 7px 18px rgba(64,47,31,.035)} .hmr-track-product-chip .hmr-icon{width:16px;height:16px}.hmr-track-product-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmr-track-product-chip small{color:var(--track-tone);font-size:9px;font-weight:900} .hmr-track-cancel-note{margin:28px 76px 0;padding:20px 24px;border:1px solid #f2c9cd;border-radius:18px;background:#fff4f5;color:#802936;display:flex;align-items:center;gap:18px} .hmr-track-cancel-note>i{width:54px;height:54px;flex:0 0 54px;border-radius:50%;background:#e53d4c;color:#fff;display:grid;place-items:center;font-style:normal}.hmr-track-cancel-note>i .hmr-icon{width:25px}.hmr-track-cancel-note span{display:block;color:#d33b49;font-size:9px;font-weight:900}.hmr-track-cancel-note strong{display:block;margin-top:3px;color:#211b18;font-size:13px}.hmr-track-cancel-note p{margin:4px 0 0;color:#786b68;font-size:10px} .hmr-track-timeline{margin:0;padding:54px 80px 48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;position:relative;background:#fff} .hmr-track-timeline:before{content:"";position:absolute;top:82px;right:10%;left:10%;height:1px;background:#e7e0d7} .hmr-track-step{text-align:center;position:relative;z-index:1} .hmr-track-step>i{width:62px;height:62px;margin:0 auto 12px;border:1px solid #e7e1da;border-radius:50%;background:#fff;color:#b8b1aa;display:grid;place-items:center;font-style:normal;box-shadow:0 0 0 8px #faf8f5;transition:.2s ease} .hmr-track-step>i .hmr-icon{width:24px;height:24px} .hmr-track-step>strong{display:block;color:#817971;font-size:13px;font-weight:950} .hmr-track-step>p{max-width:245px;margin:7px auto 0;color:#aaa29b;font-size:10.5px;line-height:1.9} .hmr-track-step>time{display:block;margin-top:7px;color:#bf7e30;font-size:9px;font-weight:850} .hmr-track-step.is-complete>i{border-color:#d5a15f;background:#d5a15f;color:#fff;box-shadow:0 0 0 8px #fbf3e8}.hmr-track-step.is-complete>strong{color:#2d2824}.hmr-track-step.is-complete>p{color:#827a72} .hmr-track-step.is-current>i{border-color:var(--track-tone);background:var(--track-tone);color:#fff;box-shadow:0 0 0 8px color-mix(in srgb,var(--track-tone) 13%,#fff),0 8px 24px color-mix(in srgb,var(--track-tone) 16%,transparent)}.hmr-track-step.is-current>strong{color:#171513}.hmr-track-step.is-current>p{color:#716a64}.hmr-track-step.is-current>time{color:var(--track-tone)} .hmr-track-timeline.is-stopped:before{background:#efebe7}.hmr-track-timeline.is-stopped .hmr-track-step{opacity:.56}.hmr-track-timeline.is-stopped .hmr-track-step>i{box-shadow:0 0 0 8px #fafafa} .hmr-track-shipping{margin:0 76px 48px;padding:20px 22px;border:1px solid #bfe8d8;border-radius:19px;background:#effbf6;color:#1d6b50;display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:18px;align-items:center} .hmr-track-shipping__icon{width:52px;height:52px;border-radius:15px;background:#16a875;color:#fff;display:grid;place-items:center;font-style:normal}.hmr-track-shipping__icon .hmr-icon{width:24px;height:24px} .hmr-track-shipping__copy span{display:block;color:#5b8978;font-size:9px}.hmr-track-shipping__copy strong{display:block;margin-top:2px;color:#15573f;font-size:13px}.hmr-track-shipping__copy p{margin:5px 0 0;color:#55766a;font-size:10px;line-height:1.8}.hmr-track-shipping__copy p b{color:#173f32;font-size:12px;letter-spacing:.5px} .hmr-track-shipping__actions{display:flex;align-items:center;gap:8px}.hmr-track-shipping__actions button,.hmr-track-shipping__actions a{min-height:43px;padding:0 15px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:9.7px;font-weight:900;white-space:nowrap;cursor:pointer}.hmr-track-shipping__actions button{border:1px solid #b4dfd0;background:#fff;color:#167653}.hmr-track-shipping__actions a{border:1px solid #16a875;background:#16a875;color:#fff}.hmr-track-shipping__actions .hmr-icon{width:16px;height:16px} .hmr-tracking.is-account.hmr-tracking--v2{padding:0;background:transparent;box-shadow:none}.hmr-tracking.is-account .hmr-tracking__hero{min-height:220px;padding:34px 40px}.hmr-tracking.is-account .hmr-tracking__hero-copy h1{font-size:30px}.hmr-tracking.is-account .hmr-tracking-form--v2{margin-top:-34px} @media(max-width:1020px){.hmr-tracking--v2 .hmr-tracking__hero{padding:40px}.hmr-tracking__hero-copy h1{font-size:37px}.hmr-tracking__hero-mark{width:86px;height:86px;flex-basis:86px}.hmr-tracking__hero-mark .hmr-icon{width:38px} .hmr-tracking-form--v2{max-width:calc(100% - 60px);grid-template-columns:1fr 1fr}.hmr-tracking-form--v2 button{grid-column:1/-1} .hmr-track-card__state{padding:38px 50px;grid-template-columns:125px minmax(0,1fr);gap:32px}.hmr-track-card__state-icon{width:104px;height:104px}.hmr-track-card__state-copy h2{font-size:28px} .hmr-track-timeline{padding-inline:45px}.hmr-track-shipping{margin-inline:45px}.hmr-track-cancel-note{margin-inline:45px}} @media(max-width:760px){.hmr-tracking-page .hmr-tracking-main{padding:24px 0 72px}.hmr-tracking--v2 .hmr-tracking__hero{min-height:auto;padding:30px 25px 68px;border-radius:23px;display:block}.hmr-tracking__hero-copy h1{font-size:29px}.hmr-tracking__hero-copy p{font-size:10.8px}.hmr-tracking__hero-mark{display:none} .hmr-tracking-form--v2{max-width:calc(100% - 24px);margin:-40px auto 0;padding:14px;border-radius:18px;grid-template-columns:1fr}.hmr-tracking-form--v2 button{grid-column:auto;width:100%;min-width:0} .hmr-track-card{margin-top:26px;border-radius:23px}.hmr-track-card__summary{padding:0;grid-template-columns:1fr}.hmr-track-card__summary>div{min-height:68px;padding:14px 20px;border-left:0;border-bottom:1px solid #eee7de}.hmr-track-card__summary>div:last-child{border-bottom:0} .hmr-track-card__state{min-height:auto;padding:32px 24px;display:flex;flex-direction:column;gap:18px;text-align:center}.hmr-track-card__state-icon{width:88px;height:88px;flex:0 0 88px}.hmr-track-card__state-icon .hmr-icon{width:38px}.hmr-track-card__state-copy{text-align:center}.hmr-track-card__state-copy h2{font-size:24px}.hmr-track-card__state-copy p{font-size:10.6px}.hmr-track-product-chip{margin-inline:auto} .hmr-track-cancel-note{margin:20px 18px 0;padding:17px;align-items:flex-start}.hmr-track-cancel-note>i{width:46px;height:46px;flex-basis:46px} .hmr-track-timeline{padding:34px 24px;grid-template-columns:1fr;gap:25px}.hmr-track-timeline:before{top:55px;bottom:55px;right:54px;left:auto;width:1px;height:auto}.hmr-track-step{padding-right:72px;text-align:right;min-height:60px}.hmr-track-step>i{position:absolute;right:0;top:0;width:54px;height:54px;margin:0}.hmr-track-step>p{max-width:none;margin:5px 0 0}.hmr-track-step>time{margin-top:5px} .hmr-track-shipping{margin:0 18px 28px;padding:17px;grid-template-columns:48px minmax(0,1fr);gap:13px}.hmr-track-shipping__icon{width:46px;height:46px}.hmr-track-shipping__actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.hmr-track-shipping__actions button,.hmr-track-shipping__actions a{width:100%}} @media(max-width:460px){.hmr-tracking__hero-copy h1{font-size:25px}.hmr-track-card__state-copy h2{font-size:21px}.hmr-track-shipping__actions{grid-template-columns:1fr}.hmr-track-product-chip{font-size:9px}.hmr-tracking-form--v2 input{height:50px}.hmr-tracking-form--v2 button{height:50px}} .hmr-order-card__top>b.status-shipped{background:#e8f7f1;color:#16805a} .hmr-order-card__top>b.status-cancelled{background:#fff0f2;color:#c93d4b} main.hmr-account-page{background:#fbfaf7;min-height:70vh;padding-bottom:72px} .hmr-account-page__hero{position:relative;overflow:hidden;background:#171412;color:#fff;padding:54px 0 98px;border-bottom:1px solid rgba(222,174,105,.18)} .hmr-account-page__hero:before,.hmr-account-page__hero:after{content:"";position:absolute;border:1px solid rgba(218,166,91,.11);border-radius:50%;pointer-events:none} .hmr-account-page__hero:before{width:620px;height:620px;right:-340px;top:-420px} .hmr-account-page__hero:after{width:460px;height:460px;left:-250px;bottom:-340px} .hmr-account-page__hero-inner{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:36px} .hmr-account-page__eyebrow{display:inline-block;color:#dfa957;font-size:11px;font-weight:900;margin-bottom:8px} .hmr-account-page__hero h1{margin:0;font-family:Estedad,Vazirmatn,sans-serif;font-size:39px;line-height:1.4} .hmr-account-page__hero p{margin:10px 0 0;color:#bdb4ab;font-size:12.5px;max-width:620px;line-height:2} .hmr-account-page__hero-points{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end} .hmr-account-page__hero-points span{display:flex;align-items:center;gap:7px;padding:10px 13px;border:1px solid rgba(225,179,110,.2);border-radius:999px;background:rgba(255,255,255,.035);font-size:10px;color:#e8dfd5;white-space:nowrap} .hmr-account-page__hero-points .hmr-icon{width:17px;color:#dfa957} .hmr-account-page__body{position:relative;z-index:2;margin-top:-58px} .hmr-auth-otp__track{margin-top:auto;display:grid;grid-template-columns:34px 1fr 18px;gap:10px;align-items:center;padding:13px 14px;border:1px solid rgba(219,164,84,.2);border-radius:16px;background:rgba(218,159,77,.07);color:#fff;text-decoration:none;transition:.2s ease} .hmr-auth-otp__track:hover{transform:translateY(-2px);background:rgba(218,159,77,.11)} .hmr-auth-otp__track>.hmr-icon:first-child{color:#dda557;width:20px} .hmr-auth-otp__track>.hmr-icon:last-child{width:15px;color:#dda557} .hmr-auth-otp__track strong{display:block;font-size:9.5px} .hmr-auth-otp__track small{display:block;margin-top:3px;color:#91877f;font-size:8.5px;line-height:1.7} .hmr-auth-field{margin:0 0 15px} .hmr-auth-field>label{display:block;margin-bottom:6px;font-size:10px;font-weight:900;color:#29231f} .hmr-auth-input{height:52px;display:flex;align-items:center;gap:10px;border:1px solid #dfd3c3;border-radius:14px;background:#fff;padding:0 14px;transition:.18s ease} .hmr-auth-input:focus-within{border-color:#c68a38;box-shadow:0 0 0 3px rgba(198,138,56,.09)} .hmr-auth-input>.hmr-icon{width:18px;color:#b77b2c;flex:0 0 auto} .hmr-auth-input input{width:100%!important;height:48px!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;font-family:inherit;font-size:11px} .hmr-auth-submit{width:100%;height:52px;border:0;border-radius:14px;background:#1d1916;color:#fff;font-family:inherit;font-size:10.5px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 9px 22px rgba(35,27,21,.13);transition:.18s ease} .hmr-auth-submit:hover{transform:translateY(-2px);box-shadow:0 13px 27px rgba(35,27,21,.17)} .hmr-auth-submit .hmr-icon{width:16px} .hmr-auth-submit--gold{background:linear-gradient(135deg,#efcc91,#c28735);color:#201a15;box-shadow:0 9px 22px rgba(190,126,42,.2)} .hmr-auth-otp__privacy{margin:18px 0 0;display:flex;align-items:center;justify-content:center;gap:7px;color:#9a9189;font-size:8.5px;text-align:center} .hmr-auth-otp__privacy .hmr-icon{width:14px;color:#b77a2b} @media(max-width:960px){.hmr-account-page__hero{padding:42px 0 82px} .hmr-account-page__hero-inner{display:block} .hmr-account-page__hero-points{justify-content:flex-start;margin-top:20px}} @media(max-width:620px){main.hmr-account-page{padding-bottom:45px} .hmr-account-page__hero{padding:31px 0 67px} .hmr-account-page__hero h1{font-size:27px} .hmr-account-page__hero p{font-size:10.5px} .hmr-account-page__hero-points{gap:6px} .hmr-account-page__hero-points span{padding:8px 10px;font-size:8.5px} .hmr-account-page__body{margin-top:-38px} .hmr-auth-input{height:49px}} .hmr-auth-otp{max-width:1080px;margin-inline:auto;display:grid;grid-template-columns:.86fr 1.14fr;border:1px solid #e7dac8;border-radius:32px;background:#fff;overflow:hidden;box-shadow:0 28px 70px rgba(64,48,31,.12)} .hmr-auth-otp__aside{position:relative;overflow:hidden;padding:42px 38px;background:linear-gradient(145deg,#211c18,#15120f);color:#fff;min-height:520px;display:flex;flex-direction:column} .hmr-auth-otp__aside:after{content:"";position:absolute;left:-120px;bottom:-150px;width:410px;height:410px;background:radial-gradient(circle,rgba(213,153,72,.24),transparent 68%);pointer-events:none} .hmr-auth-otp__aside>*{position:relative;z-index:1}.hmr-auth-otp__mark{width:52px;height:52px;border:1px solid rgba(225,177,103,.28);border-radius:17px;display:grid;place-items:center;background:rgba(216,159,78,.08);color:#e1aa5f;margin-bottom:24px}.hmr-auth-otp__mark .hmr-icon{width:24px} .hmr-auth-otp__aside>span{color:#dda557;font-size:10px;font-weight:900}.hmr-auth-otp__aside h2{margin:7px 0 10px;font-family:Estedad,Vazirmatn,sans-serif;font-size:27px;line-height:1.65}.hmr-auth-otp__aside>p{margin:0;color:#aaa098;font-size:10.5px;line-height:2.1} .hmr-auth-otp__aside ul{list-style:none;margin:28px 0 24px;padding:0;display:grid;gap:10px}.hmr-auth-otp__aside li{display:grid;grid-template-columns:38px 1fr;gap:11px;align-items:center;padding:11px 12px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:rgba(255,255,255,.025)}.hmr-auth-otp__aside li>.hmr-icon{width:20px;color:#dda557;justify-self:center}.hmr-auth-otp__aside li strong{display:block;font-size:10.5px;margin-bottom:3px}.hmr-auth-otp__aside li small{display:block;color:#90877f;font-size:8.8px;line-height:1.8} .hmr-auth-otp__main{padding:42px 46px;background:#fff;display:flex;flex-direction:column;justify-content:center}.hmr-auth-otp__heading>span{color:#a56b24;font-size:10px;font-weight:900}.hmr-auth-otp__heading h2{margin:4px 0 6px;font-family:Estedad,Vazirmatn,sans-serif;font-size:28px}.hmr-auth-otp__heading p{margin:0 0 24px;color:#8a8178;font-size:10px;line-height:1.9} .hmr-otp-name-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hmr-auth-otp .hmr-auth-field{margin-bottom:14px}.hmr-auth-otp .hmr-auth-input{height:54px}.hmr-auth-otp .hmr-auth-input input{font-size:11.5px}.hmr-auth-otp .hmr-auth-submit{height:54px;font-size:11px}.hmr-auth-otp .ltr{direction:ltr;text-align:left} .hmr-otp-alert{margin:0 0 15px;padding:11px 13px;border-radius:12px;font-size:9.5px;line-height:1.8;border:1px solid transparent}.hmr-otp-alert.is-error{background:#fff1f2;border-color:#f3c7cc;color:#b82938}.hmr-otp-alert.is-success{background:#effaf5;border-color:#c7e9d8;color:#187450} .hmr-otp-form[hidden]{display:none!important}.hmr-otp-form.is-busy{opacity:.67;pointer-events:none}.hmr-otp-sent-to{margin-bottom:16px;padding:11px 13px;border-radius:12px;background:#f8f3ec;color:#796e63;font-size:9.5px}.hmr-otp-sent-to strong{direction:ltr;unicode-bidi:embed;color:#2a231d;font-size:11px}.hmr-otp-code-label{display:block;margin-bottom:7px;color:#29231f;font-size:10px;font-weight:900}.hmr-otp-code-wrap{margin-bottom:15px;border:1px solid #dfd3c3;border-radius:15px;background:#fff;overflow:hidden;transition:.18s ease}.hmr-otp-code-wrap:focus-within{border-color:#c68a38;box-shadow:0 0 0 3px rgba(198,138,56,.09)}.hmr-otp-code-wrap input{width:100%;height:64px;border:0!important;outline:0!important;background:transparent!important;text-align:center;direction:ltr;font-family:Estedad,Vazirmatn,sans-serif;font-size:27px!important;font-weight:800;letter-spacing:13px;padding-left:13px!important;color:#1c1815}.hmr-otp-code-wrap input::placeholder{color:#d5c9b9;letter-spacing:8px}.hmr-otp-code-wrap input.is-complete{color:#a86d24} .hmr-otp-actions{margin-top:13px;display:flex;justify-content:space-between;align-items:center;gap:12px}.hmr-otp-actions button{border:0;background:transparent;color:#9b6727;font-family:inherit;font-size:9.5px;font-weight:800;cursor:pointer;padding:5px}.hmr-otp-actions button:disabled{color:#aaa39c;cursor:not-allowed} @media(max-width:960px){.hmr-auth-otp{grid-template-columns:1fr}.hmr-auth-otp__aside{min-height:0;padding:32px 30px;order:2}.hmr-auth-otp__main{padding:34px 30px;order:1}.hmr-auth-otp__aside ul{grid-template-columns:repeat(3,1fr)}.hmr-auth-otp__aside li{display:block;text-align:center}.hmr-auth-otp__aside li>.hmr-icon{margin:0 auto 7px}} @media(max-width:620px){.hmr-auth-otp{border-radius:23px}.hmr-auth-otp__main{padding:25px 18px}.hmr-auth-otp__heading h2{font-size:22px}.hmr-auth-otp__aside{padding:25px 19px}.hmr-auth-otp__aside h2{font-size:21px}.hmr-auth-otp__aside ul{grid-template-columns:1fr;gap:8px}.hmr-auth-otp__aside li{display:grid;text-align:right}.hmr-otp-name-grid{grid-template-columns:1fr;gap:0}.hmr-otp-code-wrap input{height:59px;font-size:24px!important;letter-spacing:10px}.hmr-otp-actions{font-size:9px}} .hmr-otp-mode-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 22px;padding:5px;border:1px solid #eadfce;border-radius:15px;background:#f8f4ee} .hmr-otp-mode-tabs button{height:43px;border:0;border-radius:11px;background:transparent;color:#81766c;font:900 10.5px/1 Estedad,Vazirmatn,sans-serif;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease} .hmr-otp-mode-tabs button[aria-selected="true"]{background:#fff;color:#1d1916;box-shadow:0 5px 15px rgba(65,47,28,.09)} .hmr-otp-switch-hint{margin:15px 0 0!important;text-align:center;color:#8b8178;font-size:9.5px;line-height:1.8} .hmr-otp-switch-hint button{border:0;background:transparent;padding:0 3px;color:#a66a22;font-family:inherit;font-weight:900;cursor:pointer} .hmr-otp-switch-hint button:hover{color:#17130f} .hmr-auth-otp [data-hmr-otp-requests][hidden],.hmr-auth-otp [data-hmr-otp-request][hidden]{display:none!important} @media(max-width:620px){.hmr-otp-mode-tabs{margin-bottom:18px}.hmr-otp-mode-tabs button{height:41px;font-size:10px}} .hmr-mini-cart>header>div{display:flex;flex-direction:column;align-items:flex-start;gap:3px} .hmr-mini-cart>header strong{position:static;display:flex;align-items:center;gap:7px;line-height:1.35} .hmr-mini-cart>header .hmr-cart-count{position:static;inset:auto;top:auto;right:auto;width:auto;min-width:23px;height:23px;padding:0 7px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:linear-gradient(145deg,#efc77e,#b9782e);color:#18130e;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;line-height:1;transform:none} body.single-product .hmr-single-wrap{padding:28px 0 88px;overflow-x:clip;background:#fffdfa} body.single-product .hmr-single-wrap>.hmr-container{width:min(calc(100% - 96px),1296px)!important;max-width:1296px!important;margin-inline:auto!important} body.single-product .hmr-breadcrumb{margin:0 0 30px;color:#8b837a;font-size:10.5px;line-height:1.8} body.single-product .hmr-breadcrumb .woocommerce-breadcrumb{margin:0} body.single-product .hmr-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:start} body.single-product .hmr-product-gallery{align-self:start;width:100%;height:630px;min-height:0;padding:18px;border:1px solid #f0ebe4;border-radius:28px;background:#f6f4f1;box-shadow:none;overflow:hidden} body.single-product .hmr-product-gallery__main{width:100%;height:514px;padding:0;border:0;border-radius:20px;background:#fff;display:grid;place-items:center;overflow:hidden} body.single-product .hmr-product-gallery__main img,body.single-product .hmr-product-gallery__main .woocommerce-placeholder{width:100%;height:100%;object-fit:contain;object-position:center} body.single-product .hmr-product-gallery__thumbs{right:18px;left:18px;bottom:17px;gap:9px;justify-content:center} body.single-product .hmr-product-gallery__thumbs button{width:58px;height:58px;padding:4px;border-radius:11px;background:#fff} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:590px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:554px} body.single-product .hmr-authentic{top:20px;right:20px;z-index:3;min-height:36px;padding:0 14px;border-radius:13px;display:inline-flex;align-items:center;font-size:9px} body.single-product .hmr-zoom-hint{right:auto;left:20px;bottom:88px;z-index:3;font-size:8.5px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-zoom-hint{bottom:26px} body.single-product .hmr-product-summary{min-width:0;padding:28px 0 0} body.single-product .hmr-product-summary__top{min-height:20px;margin:0 0 10px} body.single-product .hmr-product-summary__cat{margin:0;color:#a56f31;font-size:10px;font-weight:850} body.single-product .hmr-product-summary__top .hmr-product-wishlist{display:none!important} body.single-product .hmr-product-summary h1{max-width:610px;margin:0;font-size:35px;line-height:1.62;letter-spacing:-.7px;font-weight:900} body.single-product .hmr-product-summary__english{margin:7px 0 13px;color:#aaa39b;font-size:11.5px} body.single-product .hmr-product-summary__rating{margin:0 0 21px;padding:0 0 21px;border-bottom:1px solid #e7dccd;font-size:10px} body.single-product .hmr-product-summary__rating .star-rating{font-size:14px} body.single-product .hmr-product-features{padding:0 0 25px;border:0} body.single-product .hmr-product-features h2{margin:0 0 12px;font-size:18px;line-height:1.5} body.single-product .hmr-product-features ul{margin:0;padding-right:18px;font-size:11.5px;line-height:2.15;color:#746d66} body.single-product .hmr-buy-card{padding:17px;border:1px solid #ead5b5;border-radius:24px;background:linear-gradient(145deg,#fffaf3,#f5e6ce);box-shadow:0 16px 42px rgba(112,72,25,.07)} body.single-product .hmr-buy-card__status{margin:0 0 11px} body.single-product .hmr-deal-pill{min-height:35px;padding:0 14px;border-radius:11px;display:inline-flex;align-items:center;font-size:9.5px} body.single-product .hmr-buy-card__status>b{font-size:10.5px} body.single-product .hmr-buy-card__countdown{min-height:82px;padding:11px 15px;border-radius:17px;gap:14px} body.single-product .hmr-buy-card__countdown-title small{font-size:8px} body.single-product .hmr-buy-card__countdown-title strong{font-size:11px} body.single-product .hmr-countdown{gap:6px!important} body.single-product .hmr-countdown b{min-width:43px!important;height:42px!important;border-radius:10px!important;font-size:15px!important} body.single-product .hmr-countdown small{font-size:7px!important} body.single-product .hmr-buy-card__prices{margin-top:12px;padding:14px;border-radius:16px} body.single-product .hmr-regular-row,body.single-product .hmr-discount-row{min-height:31px} body.single-product .hmr-final-price{min-height:43px} body.single-product .hmr-final-price strong{font-size:18px} body.single-product .hmr-buy-card__form{margin-top:12px} body.single-product .hmr-buy-card__form form.cart{gap:9px} body.single-product .hmr-buy-card__form .quantity{min-height:49px} body.single-product .hmr-buy-card__form button.single_add_to_cart_button{min-height:49px} body.single-product .hmr-product-tabs{position:sticky;top:12px;z-index:35;width:min(790px,100%);margin:50px auto 20px;padding:6px;border-radius:18px;box-shadow:0 10px 30px rgba(63,42,18,.055)} body.single-product .hmr-product-tabs button{min-height:55px;font-size:11.5px} body.single-product .hmr-product-panels{min-height:0;padding:44px;border-radius:28px;background:#fffefa;box-shadow:0 18px 55px rgba(64,42,18,.05)} body.single-product .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:430px minmax(0,1fr);gap:72px;align-items:start} body.single-product .hmr-product-panel[data-tab-panel=intro] .hmr-product-copy{grid-column:2;grid-row:1} body.single-product .hmr-product-panel[data-tab-panel=intro] .hmr-product-copy__aside{grid-column:1;grid-row:1} body.single-product .hmr-product-copy>span{font-size:10.5px} body.single-product .hmr-product-copy h2{margin:3px 0 16px;font-size:25px;line-height:1.55} body.single-product .hmr-product-copy__body{max-width:700px;font-size:12.5px;line-height:2.15} body.single-product .hmr-product-copy__aside{gap:10px} body.single-product .hmr-product-copy__aside>div{min-height:84px;padding:14px 16px;border-radius:17px;background:#faf6ef} body.single-product .hmr-product-copy__aside b{font-size:11.5px} body.single-product .hmr-product-copy__aside span{font-size:9px} body.single-product .hmr-related{padding-top:46px} body.single-product .hmr-related .hmr-section__title{margin-bottom:22px} body.single-product .hmr-related .hmr-section__title h2{font-size:27px} body.single-product .hmr-related .hmr-products-grid{gap:14px} body.single-product .hmr-product-sticky{bottom:18px;width:min(1074px,calc(100% - 42px));padding:10px 15px;border-radius:22px;grid-template-columns:minmax(0,1fr) auto 308px;gap:18px} body.single-product .hmr-product-sticky__price img{width:56px;height:56px} body.single-product .hmr-product-sticky__price strong{font-size:16px} body.single-product .hmr-product-sticky>a,.hmr-product-sticky__add{height:50px;border-radius:13px} @media (max-width:1400px){body.single-product .hmr-single-wrap>.hmr-container{width:min(calc(100% - 64px),1296px)!important} body.single-product .hmr-product-hero{gap:36px} body.single-product .hmr-product-gallery{height:588px} body.single-product .hmr-product-gallery__main{height:474px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:548px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:512px} body.single-product .hmr-product-summary{padding-top:18px} body.single-product .hmr-product-summary h1{font-size:31px} body.single-product .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:360px minmax(0,1fr);gap:46px}} @media (max-width:1080px){body.single-product .hmr-product-hero{gap:25px} body.single-product .hmr-product-gallery{height:530px} body.single-product .hmr-product-gallery__main{height:416px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:492px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:456px} body.single-product .hmr-product-summary{padding-top:8px} body.single-product .hmr-product-summary h1{font-size:27px} body.single-product .hmr-product-features ul{font-size:10.7px} body.single-product .hmr-buy-card{padding:14px} body.single-product .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:310px minmax(0,1fr);gap:32px}} @media (max-width:960px){body.single-product .hmr-single-wrap>.hmr-container{width:min(calc(100% - 34px),1296px)!important} body.single-product .hmr-product-hero{grid-template-columns:1fr;gap:24px} body.single-product .hmr-product-gallery{order:1;height:auto;aspect-ratio:1.08/1} body.single-product .hmr-product-gallery__main{height:calc(100% - 86px)} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:auto;aspect-ratio:1.12/1} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:100%} body.single-product .hmr-product-summary{order:2;padding-top:0} body.single-product .hmr-product-panel[data-tab-panel=intro]{grid-template-columns:1fr;gap:24px} body.single-product .hmr-product-panel[data-tab-panel=intro] .hmr-product-copy,body.single-product .hmr-product-panel[data-tab-panel=intro] .hmr-product-copy__aside{grid-column:auto;grid-row:auto} body.single-product .hmr-product-copy__aside{grid-template-columns:repeat(3,minmax(0,1fr))} body.single-product .hmr-product-tabs{margin-top:32px}} @media (max-width:620px){body.single-product .hmr-single-wrap{padding-top:18px} body.single-product .hmr-single-wrap>.hmr-container{width:min(calc(100% - 24px),1296px)!important} body.single-product .hmr-breadcrumb{margin-bottom:15px} body.single-product .hmr-product-gallery{padding:12px;border-radius:23px;aspect-ratio:1/1.04} body.single-product .hmr-product-gallery__main{height:calc(100% - 70px);border-radius:17px} body.single-product .hmr-product-gallery__thumbs{right:12px;left:12px;bottom:11px;gap:7px} body.single-product .hmr-product-gallery__thumbs button{width:50px;height:50px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){aspect-ratio:1/1} body.single-product .hmr-authentic{top:13px;right:13px} body.single-product .hmr-zoom-hint{left:13px;right:auto;bottom:68px} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-zoom-hint{bottom:18px} body.single-product .hmr-product-summary h1{font-size:24px} body.single-product .hmr-product-tabs{margin-top:26px} body.single-product .hmr-product-panels{padding:20px 14px} body.single-product .hmr-product-copy__aside{grid-template-columns:1fr} body.single-product .hmr-product-sticky{bottom:75px;width:calc(100% - 18px);grid-template-columns:minmax(0,1fr) 142px;padding:7px 8px;border-radius:16px;gap:8px}} @media (min-width:1361px){body.single-product .hmr-single-wrap>.hmr-container{width:1296px!important;max-width:calc(100vw - 96px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}} @media (min-width:961px) and (max-width:1360px){body.single-product .hmr-single-wrap>.hmr-container{width:calc(100% - 64px)!important;max-width:1296px!important;margin-inline:auto!important}} @media (min-width:961px){body.single-product .hmr-single-wrap{padding:26px 0 96px;background:#fffdfa} body.single-product .hmr-single-wrap>.hmr-container{width:min(1296px,calc(100vw - 96px))!important;max-width:1296px!important;padding:0!important;margin-inline:auto!important} body.single-product .hmr-breadcrumb{margin:0 0 31px!important;min-height:22px;display:flex;align-items:center;font-size:10.5px!important} body.single-product .hmr-product-hero{grid-template-columns:minmax(0,623px) minmax(0,623px)!important;gap:50px!important;align-items:start!important} body.single-product .hmr-product-gallery{width:100%!important;height:760px!important;padding:18px!important;border:1px solid #f0ece6!important;border-radius:30px!important;background:#f6f4f0!important;box-shadow:none!important} body.single-product .hmr-product-gallery__main{height:642px!important;border-radius:22px!important;background:#fff!important} body.single-product .hmr-product-gallery__main img,body.single-product .hmr-product-gallery__main .woocommerce-placeholder{object-fit:contain!important;object-position:center!important} body.single-product .hmr-product-gallery__thumbs{bottom:18px!important;right:18px!important;left:18px!important;gap:10px!important} body.single-product .hmr-product-gallery__thumbs button{width:60px!important;height:60px!important;border-radius:12px!important} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:700px!important} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:664px!important} body.single-product .hmr-authentic{top:21px!important;right:21px!important} body.single-product .hmr-zoom-hint{left:21px!important;bottom:91px!important} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-zoom-hint{bottom:28px!important} body.single-product .hmr-product-summary{padding:30px 0 0!important} body.single-product .hmr-product-summary__top{margin-bottom:11px!important} body.single-product .hmr-product-summary__cat{font-size:10px!important} body.single-product .hmr-product-summary h1{margin:0!important;max-width:620px!important;font-size:36px!important;line-height:1.55!important;letter-spacing:-.55px!important} body.single-product .hmr-product-summary__english{margin:8px 0 14px!important;font-size:11px!important} body.single-product .hmr-product-summary__rating{margin:0 0 24px!important;padding:0 0 24px!important} body.single-product .hmr-product-features{padding-bottom:28px!important} body.single-product .hmr-product-features h2{margin-bottom:13px!important;font-size:18px!important} body.single-product .hmr-product-features ul{font-size:11.5px!important;line-height:2.2!important} body.single-product .hmr-buy-card{padding:18px!important;border-radius:24px!important;box-shadow:0 16px 38px rgba(92,61,25,.055)!important} body.single-product .hmr-buy-card__countdown{min-height:88px!important;border-radius:18px!important} body.single-product .hmr-buy-card__prices{margin-top:13px!important;padding:15px!important} body.single-product .hmr-buy-card__form button.single_add_to_cart_button,body.single-product .hmr-buy-card__form .quantity{min-height:50px!important} body.single-product .hmr-product-tabs{position:sticky!important;top:12px!important;z-index:35!important;width:790px!important;max-width:100%!important;margin:68px auto 20px!important;padding:6px!important;border:1px solid #e8ddce!important;border-radius:18px!important;background:#f8f2e9!important;box-shadow:0 9px 26px rgba(72,48,22,.045)!important} body.single-product .hmr-product-tabs button{min-height:55px!important;border-radius:14px!important;font-size:11.5px!important} body.single-product .hmr-product-panels{width:100%!important;min-height:0!important;padding:44px!important;border:1px solid #f0e6d8!important;border-radius:30px!important;background:#fffefa!important;box-shadow:0 18px 54px rgba(76,49,20,.045)!important} body.single-product .hmr-product-panel[data-tab-panel="intro"]{display:grid!important;grid-template-columns:430px minmax(0,1fr)!important;gap:72px!important;direction:ltr!important;align-items:center!important} body.single-product .hmr-product-panel[data-tab-panel="intro"] .hmr-product-copy__aside{grid-column:1!important;grid-row:1!important;direction:rtl!important;align-self:center!important;display:grid!important;gap:10px!important} body.single-product .hmr-product-panel[data-tab-panel="intro"] .hmr-product-copy{grid-column:2!important;grid-row:1!important;direction:rtl!important;align-self:center!important} body.single-product .hmr-product-copy h2{margin:4px 0 17px!important;font-size:26px!important;line-height:1.55!important} body.single-product .hmr-product-copy__body{max-width:700px!important;font-size:12.5px!important;line-height:2.2!important} body.single-product .hmr-product-copy__aside>div{min-height:84px!important;padding:14px 16px!important;border:1px solid #eadfce!important;border-radius:17px!important;background:#faf6ef!important} body.single-product #reviews{position:relative!important} body.single-product .hmr-reviews-head{min-height:86px;margin-bottom:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px} body.single-product .hmr-reviews-head .hmr-panel-heading{margin:0!important} body.single-product .hmr-review-verified{display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:0 13px;border-radius:13px;background:#eaf8f2;color:#27856b;font-size:9px;font-weight:850;white-space:nowrap} body.single-product .hmr-review-verified .hmr-icon{width:17px;height:17px} body.single-product .hmr-review-layout{grid-template-columns:310px minmax(0,1fr)!important;gap:30px!important;direction:rtl!important;align-items:start!important} body.single-product .hmr-review-summary{grid-column:1!important;direction:rtl!important;position:sticky!important;top:94px!important;padding:29px 25px!important;border:0!important;border-radius:26px!important;background:#241e1a!important;color:#fff!important;box-shadow:0 18px 44px rgba(37,29,24,.12)!important} body.single-product .hmr-review-summary>strong{color:#fff!important;font-size:53px!important} body.single-product .hmr-review-summary>.star-rating{margin:11px auto!important} body.single-product .hmr-review-summary>span,body.single-product .hmr-review-bars small,body.single-product .hmr-review-bars em{color:#cfc5bc!important} body.single-product .hmr-review-bars{margin-top:24px!important;padding-top:20px;border-top:1px solid rgba(255,255,255,.09)} body.single-product .hmr-review-bars i{background:#3c3530!important} body.single-product .hmr-review-bars i b{background:#e7b66e!important} body.single-product .hmr-review-content{grid-column:2!important;direction:rtl!important} body.single-product .hmr-review-content .comment_container{padding:20px!important;border:1px solid #eadfce!important;border-radius:19px!important;background:#fff!important} body.single-product .hmr-review-content #review_form_wrapper{margin-top:16px!important;padding:22px!important;border:1px solid #eadfce!important;border-radius:20px!important;background:#faf6ef!important} body.single-product .hmr-review-content .form-submit input{width:100%!important;min-height:49px!important;border-radius:12px!important;background:linear-gradient(90deg,#f0cb8c,#aa7433)!important;color:#191511!important;font-weight:900!important} body.single-product .hmr-related{padding:58px 0 118px!important} body.single-product .hmr-related .hmr-section__title{margin-bottom:25px!important;align-items:center!important} body.single-product .hmr-related .hmr-section__title h2{font-size:29px!important} body.single-product .hmr-related .hmr-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important} body.single-product .hmr-product-sticky{width:min(1074px,calc(100vw - 96px))!important;bottom:18px!important;padding:9px 14px!important;border-radius:22px!important;grid-template-columns:minmax(0,1fr) auto 308px!important;gap:18px!important;box-shadow:0 14px 38px rgba(67,43,20,.13)!important}} @media (min-width:961px) and (max-width:1400px){body.single-product .hmr-single-wrap>.hmr-container{width:min(1296px,calc(100vw - 64px))!important} body.single-product .hmr-product-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important} body.single-product .hmr-product-gallery{height:650px!important} body.single-product .hmr-product-gallery__main{height:534px!important} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)){height:610px!important} body.single-product .hmr-product-gallery:not(:has(.hmr-product-gallery__thumbs)) .hmr-product-gallery__main{height:574px!important} body.single-product .hmr-product-summary{padding-top:18px!important} body.single-product .hmr-product-summary h1{font-size:31px!important} body.single-product .hmr-product-panel[data-tab-panel="intro"]{grid-template-columns:360px minmax(0,1fr)!important;gap:46px!important}} @media (max-width:960px){body.single-product .hmr-product-panel[data-tab-panel="intro"]{direction:rtl!important} body.single-product .hmr-reviews-head{display:grid;gap:14px} body.single-product .hmr-review-layout{direction:rtl!important} body.single-product .hmr-review-summary,body.single-product .hmr-review-content{grid-column:auto!important}} body.single-product .hmr-product-sticky{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,125%);transition:transform .30s cubic-bezier(.2,.75,.25,1),opacity .22s ease,visibility 0s linear .30s!important;will-change:transform,opacity} body.single-product .hmr-product-sticky.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0);transition-delay:0s!important} body.single-product .hmr-product-sticky.is-past-related{opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% - 68px),18px) scale(.985)} @media (prefers-reduced-motion:reduce){body.single-product .hmr-product-sticky{transition:none!important;will-change:auto}} .hmr-guide-page{--guide-dark:#1b1714;--guide-dark-2:#241e19;--guide-gold:#d7a45f;--guide-gold-soft:#f1d09a;--guide-text:#181512;--guide-muted:#756c63;--guide-line:#eadfD1;--guide-cream:#fbf7f1;position:relative;overflow:clip;background:#fffdfa;color:var(--guide-text)} .hmr-guide-hero{position:relative;min-height:354px;padding:33px 0 78px;overflow:hidden;background:radial-gradient(circle at 88% 57%,rgba(193,139,74,.10),transparent 27%),linear-gradient(116deg,#1b1714 0%,#181512 54%,#211b17 100%);color:#fff} .hmr-guide-hero__decor,.hmr-guide-hero__decor:before,.hmr-guide-hero__decor:after{position:absolute;content:"";pointer-events:none} .hmr-guide-hero__decor{inset:0;background:linear-gradient(112deg,transparent 0 73%,rgba(255,255,255,.022) 73.2% 73.35%,transparent 73.55%)} .hmr-guide-hero__decor:before{width:580px;height:580px;right:-205px;bottom:-380px;border:1px solid rgba(214,166,100,.12);border-radius:50%;box-shadow:0 0 0 76px rgba(214,166,100,.026),0 0 0 154px rgba(214,166,100,.019)} .hmr-guide-hero__decor:after{width:360px;height:1px;right:18%;bottom:84px;background:linear-gradient(90deg,transparent,rgba(214,166,100,.18),transparent);transform:rotate(-23deg)} .hmr-guide-hero__inner{position:relative;z-index:1} .hmr-guide-breadcrumb{display:flex;align-items:center;gap:10px;color:#aaa097;font-size:13px;font-weight:700} .hmr-guide-breadcrumb a{color:#c7bdb4;text-decoration:none}.hmr-guide-breadcrumb strong{color:#e6b875}.hmr-guide-breadcrumb span{opacity:.65} .hmr-guide-hero__copy{position:relative;max-width:770px;margin:45px 0 0 auto;padding-left:90px;text-align:right} .hmr-guide-hero__icon{position:absolute;right:auto;left:0;top:7px;width:74px;height:74px;border:1px solid rgba(226,180,112,.32);border-radius:22px;background:rgba(255,255,255,.055);color:#efc27e;display:grid;place-items:center;box-shadow:inset 0 0 0 1px rgba(255,255,255,.025)} .hmr-guide-hero__icon .hmr-icon{width:34px;height:34px} .hmr-guide-hero__eyebrow{display:block;margin-bottom:8px;color:#e2ae67;font-size:14px;font-weight:900} .hmr-guide-hero h1{margin:0;color:#fff;font:950 clamp(43px,4.1vw,64px)/1.35 Estedad,Vazirmatn,sans-serif;letter-spacing:-1.8px} .hmr-guide-hero__copy>p{max-width:760px;margin:12px 0 0;color:#c8beb4;font-size:15.5px;line-height:2.05;font-weight:500} .hmr-guide-hero__copy>small{display:block;margin-top:12px;color:#8f857c;font-size:11px} .hmr-guide-layout{position:relative;z-index:3;margin-top:-27px;padding-bottom:92px;display:grid;grid-template-columns:minmax(0,1fr) 285px;grid-template-areas:"content sidebar";gap:28px;align-items:start;direction:ltr} .hmr-guide-content{grid-area:content;min-width:0;padding:31px 38px 28px;border:1px solid #eee5d8;border-radius:28px;background:#fff;box-shadow:0 22px 58px rgba(57,40,22,.075);direction:rtl} .hmr-guide-sidebar{grid-area:sidebar;position:sticky;top:92px;direction:rtl} .hmr-guide-nav-card{padding:17px;border:1px solid #eee4d6;border-radius:23px;background:rgba(255,255,255,.97);box-shadow:0 17px 38px rgba(58,40,21,.06)} .hmr-guide-nav-card>span{display:block;padding:2px 6px 10px;color:#b37a35;font-size:11px;font-weight:900} .hmr-guide-nav-card nav{display:grid;gap:7px} .hmr-guide-nav-card nav a{min-height:52px;padding:0 15px;border-radius:13px;background:#f8f4ee;color:#514941;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;font-size:14px;font-weight:850;transition:background .18s ease,color .18s ease,transform .18s ease} .hmr-guide-nav-card nav a .hmr-icon{width:15px;height:15px;color:#b9823e;transform:rotate(180deg)} .hmr-guide-nav-card nav a.is-active,.hmr-guide-nav-card nav a:hover{background:#1d1916;color:#fff;transform:translateX(-2px)} .hmr-guide-nav-card nav a.is-active .hmr-icon,.hmr-guide-nav-card nav a:hover .hmr-icon{color:#efc37f} .hmr-guide-sidebar__support{margin-top:16px;padding:20px 18px 17px;border-radius:18px;background:linear-gradient(145deg,#211b17,#2b241e);color:#fff;display:grid;gap:7px} .hmr-guide-sidebar__support>i{width:43px;height:43px;border:1px solid rgba(224,175,105,.24);border-radius:13px;color:#e8b870;display:grid;place-items:center}.hmr-guide-sidebar__support>i .hmr-icon{width:21px} .hmr-guide-sidebar__support strong{margin-top:5px;font-size:16px}.hmr-guide-sidebar__support span{color:#aaa097;font-size:11.5px;line-height:1.9}.hmr-guide-sidebar__support>a{margin-top:8px;min-height:43px;border-radius:11px;background:#e6b66f;color:#211a15;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;font-weight:900} .hmr-guide-note{min-height:78px;padding:16px 18px;border:1px solid #d6e8e2;border-radius:17px;background:#f1faf7;color:#365e53;display:flex;align-items:center;gap:14px;font-size:14px;line-height:1.95;font-weight:650}.hmr-guide-note i{width:38px;height:38px;flex:0 0 38px;border-radius:11px;background:#fff;color:#487d6e;display:grid;place-items:center}.hmr-guide-note .hmr-icon{width:20px}.hmr-guide-note p{margin:0} .hmr-guide-richtext{counter-reset:guide-section;margin-top:16px;padding:0;color:#595149;font-size:15px;line-height:2.15} .hmr-guide-richtext h2,.hmr-guide-richtext h3{position:relative;padding:26px 58px 8px 0;border-top:1px solid #eee5da;color:#171411;font-family:Estedad,Vazirmatn,sans-serif;font-weight:950;line-height:1.65} .hmr-guide-richtext h2:first-child,.hmr-guide-richtext h3:first-child{border-top:0} .hmr-guide-richtext h2{counter-increment:guide-section;margin:12px 0 4px;font-size:27px}.hmr-guide-richtext h2:before{content:counter(guide-section,decimal-leading-zero);position:absolute;right:0;top:25px;width:38px;height:38px;border:1px solid #e8d8c3;border-radius:12px;background:#fbf4e9;color:#a16c2e;display:grid;place-items:center;font:850 11px/1 Vazirmatn,sans-serif} .hmr-guide-richtext h3{margin:12px 0 3px;padding-right:0;font-size:21px}.hmr-guide-richtext h3:before{display:none} .hmr-guide-richtext p{margin:7px 0 14px;font-size:15px;line-height:2.2;color:#5f574f}.hmr-guide-richtext li{margin:5px 0}.hmr-guide-richtext strong{color:#211b17}.hmr-guide-richtext ul,.hmr-guide-richtext ol{padding-right:25px;margin:9px 0 18px}.hmr-guide-richtext a{color:#9a6228;font-weight:800;text-decoration-thickness:1px;text-underline-offset:4px} .hmr-guide-cta{margin-top:30px;padding:18px 19px;border-radius:19px;background:linear-gradient(145deg,#1e1915,#28211b);color:#fff;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px}.hmr-guide-cta>i{width:46px;height:46px;border:1px solid rgba(228,177,104,.24);border-radius:14px;color:#e5b46d;display:grid;place-items:center}.hmr-guide-cta>i .hmr-icon{width:23px}.hmr-guide-cta div{display:grid;gap:3px}.hmr-guide-cta strong{font-size:15px}.hmr-guide-cta span{color:#aaa098;font-size:11.5px}.hmr-guide-cta>a{min-height:45px;padding:0 20px;border-radius:11px;background:#edc27f;color:#241c15;display:flex;align-items:center;text-decoration:none;font-size:12.5px;font-weight:900} .hmr-faq-main--reference{padding-bottom:0} .hmr-faq-hero{min-height:407px;padding-bottom:110px} .hmr-faq-reference-layout{position:relative;z-index:4;margin-top:-28px;padding-bottom:92px;display:grid;grid-template-columns:285px minmax(0,1fr) 285px;grid-template-areas:"support faq sidebar";gap:24px;align-items:start;direction:ltr} .hmr-faq-support-card{grid-area:support;direction:rtl;position:sticky;top:92px;align-self:start;margin-top:116px;padding:25px;border-radius:25px;background:linear-gradient(150deg,#1d1916,#2b241e);color:#fff;box-shadow:0 19px 45px rgba(45,31,18,.13)} .hmr-faq-support-card>i{width:56px;height:56px;border:1px solid rgba(229,180,110,.26);border-radius:17px;color:#e3b36d;display:grid;place-items:center}.hmr-faq-support-card>i .hmr-icon{width:27px}.hmr-faq-support-card>small{display:block;margin-top:18px;color:#e0ae66;font-size:11px;font-weight:850}.hmr-faq-support-card h2{margin:6px 0 7px;color:#fff;font:900 24px/1.65 Estedad,Vazirmatn,sans-serif}.hmr-faq-support-card>p{margin:0;color:#b8aea5;font-size:13px;line-height:2}.hmr-faq-support-card>a{min-height:49px;margin-top:19px;border-radius:12px;background:#ebc079;color:#211a15;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:13px;font-weight:900}.hmr-faq-support-card>a .hmr-icon{width:18px}.hmr-faq-support-card>div{margin-top:19px;padding-top:17px;border-top:1px solid rgba(255,255,255,.09);display:grid;gap:9px}.hmr-faq-support-card>div span{color:#948a82;font-size:10.5px}.hmr-faq-support-card>div a{color:#fff;text-decoration:none;font-size:12.5px;font-weight:800} .hmr-faq-reference-card{grid-area:faq;direction:rtl;padding:36px 34px 34px;border:1px solid #eee4d6;border-radius:28px;background:#fff;box-shadow:0 23px 60px rgba(58,40,21,.08)} .hmr-faq-reference-card>header{padding:0 6px 21px}.hmr-faq-reference-card>header span{color:#bb7d33;font-size:12px;font-weight:900}.hmr-faq-reference-card>header h2{margin:5px 0 7px;font:950 31px/1.55 Estedad,Vazirmatn,sans-serif;letter-spacing:-.6px}.hmr-faq-reference-card>header p{margin:0;color:#7b7168;font-size:14px;line-height:2} .hmr-faq-reference-card .hmr-faq-list{gap:11px}.hmr-faq-reference-card .hmr-faq-item{border:1px solid #e8dccb;border-radius:16px;background:#fffdf9;box-shadow:none;overflow:hidden}.hmr-faq-reference-card .hmr-faq-item.is-open{border-color:#d8b47f;background:#fffaf3}.hmr-faq-reference-card .hmr-faq-item h3{margin:0}.hmr-faq-reference-card .hmr-faq-item button{min-height:66px;padding:13px 17px;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:16px;color:#1d1916;font-size:15.5px;font-weight:900;line-height:1.8}.hmr-faq-reference-card .hmr-faq-item button i{width:37px;height:37px;flex:0 0 37px;border-radius:11px;background:#f4e8d8;color:#9c652b;font-size:24px;font-weight:300}.hmr-faq-reference-card .hmr-faq-item.is-open button i{background:#211c18;color:#e6b873;transform:none}.hmr-faq-reference-card .hmr-faq-answer{padding:0 19px 20px 72px}.hmr-faq-reference-card .hmr-faq-answer p{padding-top:14px;border-top:0;color:#625950;font-size:14.5px;line-height:2.2} .hmr-faq-guide-sidebar{grid-area:sidebar;margin-top:0} @media (max-width:1180px){.hmr-faq-reference-layout{grid-template-columns:250px minmax(0,1fr);grid-template-areas:"faq sidebar" "support sidebar"}.hmr-faq-support-card{position:static;margin-top:0} .hmr-guide-layout{grid-template-columns:minmax(0,1fr) 250px}} @media (max-width:920px){.hmr-guide-hero{min-height:310px;padding-bottom:70px}.hmr-guide-hero__copy{max-width:700px;margin-top:35px}.hmr-guide-hero h1{font-size:45px}.hmr-guide-hero__copy>p{font-size:14px} .hmr-guide-layout{grid-template-columns:1fr;grid-template-areas:"sidebar" "content";margin-top:-22px}.hmr-guide-sidebar{position:static}.hmr-guide-nav-card nav{grid-template-columns:repeat(2,minmax(0,1fr))}.hmr-guide-sidebar__support{display:none} .hmr-faq-reference-layout{grid-template-columns:1fr;grid-template-areas:"sidebar" "faq" "support";margin-top:-22px}.hmr-faq-guide-sidebar{position:static}.hmr-faq-support-card{margin:0}.hmr-faq-reference-card{padding:30px 26px}} @media (max-width:620px){.hmr-guide-hero{min-height:278px;padding:24px 0 57px}.hmr-guide-breadcrumb{font-size:10.5px}.hmr-guide-hero__copy{margin-top:29px;padding-left:0}.hmr-guide-hero__icon{position:static;width:54px;height:54px;margin-bottom:14px;border-radius:16px}.hmr-guide-hero__icon .hmr-icon{width:26px}.hmr-guide-hero__eyebrow{font-size:11px}.hmr-guide-hero h1{font-size:35px;letter-spacing:-.8px}.hmr-guide-hero__copy>p{font-size:12.5px;line-height:1.95}.hmr-guide-hero__copy>small{font-size:9.5px} .hmr-guide-layout{gap:13px;padding-bottom:58px}.hmr-guide-nav-card{padding:12px;border-radius:18px}.hmr-guide-nav-card nav{grid-template-columns:1fr;gap:5px}.hmr-guide-nav-card nav a{min-height:46px;font-size:12px}.hmr-guide-content{padding:19px 16px 18px;border-radius:20px}.hmr-guide-note{padding:13px;font-size:11.5px}.hmr-guide-richtext{font-size:12.5px}.hmr-guide-richtext h2{padding:20px 47px 5px 0;font-size:21px}.hmr-guide-richtext h2:before{top:18px;width:32px;height:32px;border-radius:9px}.hmr-guide-richtext h3{font-size:17px}.hmr-guide-richtext p{font-size:12.5px}.hmr-guide-cta{grid-template-columns:40px 1fr;padding:15px;border-radius:16px}.hmr-guide-cta>i{width:39px;height:39px}.hmr-guide-cta>a{grid-column:1/-1;min-height:42px} .hmr-faq-hero{min-height:310px}.hmr-faq-reference-layout{gap:13px;padding-bottom:58px}.hmr-faq-reference-card{padding:22px 15px;border-radius:20px}.hmr-faq-reference-card>header{padding:0 4px 16px}.hmr-faq-reference-card>header h2{font-size:24px}.hmr-faq-reference-card>header p{font-size:11.5px}.hmr-faq-reference-card .hmr-faq-item button{min-height:59px;padding:10px 11px;font-size:12.5px}.hmr-faq-reference-card .hmr-faq-item button i{width:32px;height:32px;flex-basis:32px}.hmr-faq-reference-card .hmr-faq-answer{padding:0 14px 16px 14px}.hmr-faq-reference-card .hmr-faq-answer p{font-size:12px}.hmr-faq-support-card{padding:20px;border-radius:20px}.hmr-faq-support-card h2{font-size:20px}} .hmr-guide-page [data-guide-layout]{transition:opacity .16s ease,transform .16s ease;will-change:opacity,transform} .hmr-guide-page.is-guide-loading [data-guide-layout]{opacity:.52;transform:translateY(4px);pointer-events:none} .hmr-guide-page.is-guide-swapped [data-guide-layout]{animation:hmrGuidePanelIn .24s cubic-bezier(.2,.75,.25,1) both} @keyframes hmrGuidePanelIn{from{opacity:.62;transform:translateY(7px)} to{opacity:1;transform:translateY(0)}} @media (prefers-reduced-motion:reduce){.hmr-guide-page [data-guide-layout],.hmr-guide-page.is-guide-swapped [data-guide-layout]{transition:none;animation:none;transform:none}} .hmr-account-shell__content>.woocommerce-info:only-child{width:min(820px,100%)!important;min-height:88px;margin:86px auto 0!important;padding:22px 58px 22px 24px!important;border:1px solid #e6d7c4!important;border-top:1px solid #e6d7c4!important;border-radius:20px!important;background:#fff!important;color:#5e554c!important;box-shadow:0 14px 38px rgba(55,40,26,.07)!important;display:flex;align-items:center;line-height:1.9;font-size:11.5px!important} .hmr-account-shell__content>.woocommerce-info:only-child:before{top:50%!important;right:22px!important;left:auto!important;transform:translateY(-50%);color:#b5792f!important} .hmr-account-shell__content>.woocommerce-info:only-child a.button{margin-inline-start:auto} @media(max-width:860px){.hmr-account-shell__content>.woocommerce-info:only-child{width:100%!important;min-height:76px;margin:22px 0 0!important;padding:18px 52px 18px 18px!important;border-radius:17px!important} .hmr-account-shell__content>.woocommerce-info:only-child:before{right:18px!important}} .hmr-shop-sidebar__section h2{font-size:15.5px;line-height:1.65} .hmr-shop-category-list>a,.hmr-shop-category-list>label{min-height:45px;gap:11px;font-size:13.5px;line-height:1.7;font-weight:650} .hmr-shop-category-list>a.is-active,.hmr-shop-category-list>label:has(input:checked){font-weight:900} .hmr-shop-category-list small{min-width:30px;height:27px;padding:0 7px;border-radius:9px;font-size:10.5px;line-height:1;font-weight:800} @media(max-width:1120px) and (min-width:961px){.hmr-shop-category-list>a,.hmr-shop-category-list>label{font-size:13px} .hmr-shop-category-list small{font-size:10px}} @media(max-width:720px){.hmr-shop-sidebar__section h2{font-size:16px} .hmr-shop-category-list>a,.hmr-shop-category-list>label{min-height:48px;font-size:13.5px} .hmr-shop-category-list small{min-width:31px;height:28px;font-size:10.5px}} body.single-product .hmr-product-tabs{position:static!important;top:auto!important;z-index:auto!important} @media(max-width:960px){body{padding-bottom:112px} .hmr-mobile-bottom{position:fixed;right:8px;left:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);z-index:100;min-height:86px;padding:10px 10px calc(12px + env(safe-area-inset-bottom,0px));border:1px solid rgba(223,185,124,.26);border-radius:34px;background:radial-gradient(circle at 50% 0,rgba(226,167,81,.15),transparent 34%),linear-gradient(135deg,#0f0d0c 0,#1b1714 42%,#11100f 100%);box-shadow:0 22px 48px rgba(17,13,10,.28),inset 0 1px 0 rgba(255,255,255,.06);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:2px;direction:rtl} .hmr-mobile-bottom__item,.hmr-mobile-bottom a,.hmr-mobile-bottom button{position:relative;min-width:0;min-height:64px;padding:0;border:0;background:transparent;color:rgba(255,255,255,.88);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;font:inherit;text-decoration:none;cursor:pointer;transition:transform .22s ease,color .22s ease,opacity .22s ease} .hmr-mobile-bottom__item>i{position:relative;width:44px;height:44px;border-radius:16px;display:grid;place-items:center;font-style:normal;color:rgba(255,255,255,.94);transition:background .22s ease,color .22s ease,box-shadow .22s ease,border-color .22s ease,transform .22s ease} .hmr-mobile-bottom__item>i .hmr-icon{width:25px;height:25px} .hmr-mobile-bottom__item>i>b{position:absolute;top:-4px;left:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#efc986;color:#17130f;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;line-height:1;box-shadow:0 4px 10px rgba(239,201,134,.35)} .hmr-mobile-bottom__item>span{display:block;max-width:100%;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.2;letter-spacing:-.01em} .hmr-mobile-bottom__item.is-current,.hmr-mobile-bottom__item[aria-expanded="true"]{transform:translateY(-18px);color:#f0cf93} .hmr-mobile-bottom__item.is-current>i,.hmr-mobile-bottom__item[aria-expanded="true"]>i{width:74px;height:74px;border:8px solid #171310;border-radius:27px;background:linear-gradient(180deg,#f4d394 0,#ddb068 100%);color:#1a1511;box-shadow:0 16px 28px rgba(0,0,0,.32),0 0 28px rgba(223,176,99,.18);transform:translateY(-2px)} .hmr-mobile-bottom__item.is-current>i .hmr-icon,.hmr-mobile-bottom__item[aria-expanded="true"]>i .hmr-icon{width:29px;height:29px} .hmr-mobile-bottom__item:not(.is-current):not([aria-expanded="true"]):active{transform:translateY(-2px)} .hmr-footer__bottom{padding-bottom:108px}} @media(max-width:620px){.hmr-mobile-bottom{right:6px;left:6px;min-height:82px;padding:8px 8px calc(10px + env(safe-area-inset-bottom,0px));border-radius:30px} .hmr-mobile-bottom__item>span{font-size:10px} .hmr-mobile-bottom__item>i{width:40px;height:40px;border-radius:14px} .hmr-mobile-bottom__item>i .hmr-icon{width:23px;height:23px} .hmr-mobile-bottom__item.is-current,.hmr-mobile-bottom__item[aria-expanded="true"]{transform:translateY(-15px)} .hmr-mobile-bottom__item.is-current>i,.hmr-mobile-bottom__item[aria-expanded="true"]>i{width:68px;height:68px;border-width:7px;border-radius:24px}} @media(max-width:960px){body{padding-bottom:116px} .hmr-mobile-header{position:sticky;top:0;z-index:96;height:auto;padding:12px 12px 10px;background:linear-gradient(180deg,rgba(10,9,9,.94),rgba(10,9,9,.72) 68%,transparent 100%);backdrop-filter:blur(8px);display:block} .hmr-mobile-header__float{width:100%;min-height:80px;padding:12px;border:1px solid rgba(223,185,124,.22);border-radius:32px;background:radial-gradient(circle at 78% 32%,rgba(216,157,74,.18),transparent 32%),linear-gradient(135deg,#0d0c0b 0,#181411 48%,#0f0d0c 100%);box-shadow:0 20px 40px rgba(13,10,8,.28),inset 0 1px 0 rgba(255,255,255,.05);display:grid;grid-template-columns:54px minmax(0,1fr) 138px;align-items:center;gap:10px} .hmr-mobile-header__phone,.hmr-mobile-header__brand,.hmr-mobile-header__search .woocommerce-product-search{margin:0} .hmr-mobile-header__phone{width:54px;height:54px;border:1px solid rgba(221,176,103,.28);border-radius:18px;display:grid;place-items:center;color:#edc884;background:rgba(255,255,255,.03);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)} .hmr-mobile-header__phone .hmr-icon{width:24px;height:24px} .hmr-mobile-header__search{min-width:0} .hmr-mobile-header__search .woocommerce-product-search{position:relative} .hmr-mobile-header__search input[type=search]{width:100%;height:56px;padding:0 18px 0 66px;border:1px solid rgba(221,178,112,.22);border-radius:20px;background:rgba(255,255,255,.05);color:#fff;font-size:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)} .hmr-mobile-header__search input[type=search]::placeholder{color:#b7aea4;opacity:1} .hmr-mobile-header__search button{position:absolute;left:6px;top:6px;width:44px;height:44px;border-radius:15px;border:0;background:linear-gradient(180deg,#f2d392,#dfaf65);box-shadow:0 10px 18px rgba(216,162,79,.18)} .hmr-mobile-header__search button:after{font-size:29px} .hmr-mobile-header__brand{height:56px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.02);overflow:hidden} .hmr-mobile-header__brand img{width:100%;max-width:126px;max-height:38px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(232,188,111,.16))} .hmr-mobile-panels{position:fixed;right:8px;left:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 102px);z-index:99} .hmr-mobile-panel[hidden],.hmr-mobile-panels[hidden]{display:none!important} .hmr-mobile-panel__shell{padding:12px;border:1px solid rgba(223,185,124,.22);border-radius:30px;background:radial-gradient(circle at 50% 0,rgba(216,157,74,.14),transparent 30%),linear-gradient(135deg,#0d0c0b 0,#181411 48%,#0f0d0c 100%);box-shadow:0 22px 44px rgba(13,10,8,.36),inset 0 1px 0 rgba(255,255,255,.05)} .hmr-mobile-menu-grid .hmr-menu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} .hmr-mobile-menu-grid .hmr-menu li{margin:0;padding:0} .hmr-mobile-menu-grid .hmr-menu a{min-height:74px;padding:0 14px;border:1px solid rgba(223,185,124,.17);border-radius:18px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));color:#fff;font-size:15px;font-weight:850} .hmr-mobile-menu-grid .hmr-menu li.current-menu-item a,.hmr-mobile-menu-grid .hmr-menu li.current_page_item a,.hmr-mobile-menu-grid .hmr-menu a:hover{background:linear-gradient(180deg,#f2d49a,#ddb06d);color:#1a1511;border-color:rgba(255,237,202,.4)} .hmr-mobile-panel__phone{margin-top:14px;min-height:56px;padding:0 18px;border:1px solid rgba(223,185,124,.18);border-radius:18px;display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:14px;font-weight:800;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.02))} .hmr-mobile-panel__phone .hmr-icon{width:22px;height:22px;color:#efc986} .hmr-mobile-cats__top{min-height:60px;padding:0 18px;border-radius:18px;background:linear-gradient(180deg,#f2d49a,#ddb06d);color:#181410;display:flex;align-items:center;justify-content:center;gap:12px;font-size:17px;font-weight:900} .hmr-mobile-cats__top .hmr-icon{width:24px;height:24px} .hmr-mobile-cats__top i{font-style:normal;font-size:18px;opacity:.7} .hmr-mobile-cats__body{margin-top:12px;padding:22px 16px 20px;border-radius:24px;background:#fffdfa;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px} .hmr-mobile-cats__column h3{margin:0 0 14px;color:#15110e;font-size:19px;font-weight:900;line-height:1.5;text-align:center} .hmr-mobile-cats__column ul{list-style:none;margin:0;padding:0;display:grid;gap:12px} .hmr-mobile-cats__column li{margin:0;padding:0} .hmr-mobile-cats__column a{display:block;color:#534a42;font-size:14px;font-weight:700;line-height:1.85;text-align:center} .hmr-mobile-bottom{right:8px;left:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);min-height:88px;padding:10px 10px calc(12px + env(safe-area-inset-bottom,0px));border-radius:34px;background:radial-gradient(circle at 50% 0,rgba(226,167,81,.13),transparent 34%),linear-gradient(135deg,#0f0d0c 0,#1b1714 42%,#11100f 100%);box-shadow:0 22px 48px rgba(17,13,10,.28),inset 0 1px 0 rgba(255,255,255,.06);border:1px solid rgba(223,185,124,.26);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:4px;direction:rtl} .hmr-mobile-bottom__item,.hmr-mobile-bottom a,.hmr-mobile-bottom button{position:relative;min-width:0;min-height:64px;padding:0;border:0;background:transparent;color:rgba(255,255,255,.92);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;font:inherit;text-decoration:none;cursor:pointer} .hmr-mobile-bottom__item>i{position:relative;width:44px;height:44px;border-radius:16px;display:grid;place-items:center;color:rgba(255,255,255,.95);font-style:normal;transition:.2s} .hmr-mobile-bottom__item>i .hmr-icon{width:25px;height:25px} .hmr-mobile-bottom__item>span{display:block;white-space:nowrap;font-size:11px;font-weight:850;line-height:1.2;letter-spacing:-.01em} .hmr-mobile-bottom__item>i>b{position:absolute;top:-4px;left:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#efc986;color:#17130f;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;line-height:1;box-shadow:0 4px 10px rgba(239,201,134,.35)} .hmr-mobile-bottom__item--cart{transform:translateY(-18px);color:#f0cf93} .hmr-mobile-bottom__item--cart>i{width:74px;height:74px;border:8px solid #171310;border-radius:27px;background:linear-gradient(180deg,#f4d394 0,#ddb068 100%);color:#1a1511;box-shadow:0 16px 28px rgba(0,0,0,.32),0 0 28px rgba(223,176,99,.18)} .hmr-mobile-bottom__item--cart>i .hmr-icon{width:29px;height:29px} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart),.hmr-mobile-bottom__item.is-panel-open{min-height:76px} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart)>i,.hmr-mobile-bottom__item.is-panel-open>i{width:62px;height:72px;border-radius:22px;background:linear-gradient(180deg,rgba(235,194,117,.14),rgba(184,130,54,.09));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart)>span,.hmr-mobile-bottom__item.is-panel-open>span{color:#f0cf93} .hmr-footer__bottom{padding-bottom:114px}} @media(max-width:620px){.hmr-mobile-header{padding:10px 8px 8px} .hmr-mobile-header__float{grid-template-columns:50px minmax(0,1fr) 112px;min-height:74px;padding:10px;border-radius:28px;gap:8px} .hmr-mobile-header__phone{width:50px;height:50px;border-radius:16px} .hmr-mobile-header__search input[type=search]{height:52px;padding:0 16px 0 62px;border-radius:18px;font-size:12px} .hmr-mobile-header__search button{width:40px;height:40px;border-radius:14px}.hmr-mobile-header__search button:after{font-size:26px} .hmr-mobile-header__brand{height:52px;border-radius:18px}.hmr-mobile-header__brand img{max-width:104px;max-height:30px} .hmr-mobile-panels{right:6px;left:6px;bottom:calc(env(safe-area-inset-bottom,0px) + 98px)} .hmr-mobile-panel__shell{padding:10px;border-radius:26px} .hmr-mobile-menu-grid .hmr-menu{gap:10px}.hmr-mobile-menu-grid .hmr-menu a{min-height:62px;font-size:13px;border-radius:16px;padding-inline:10px} .hmr-mobile-panel__phone{min-height:50px;font-size:13px;border-radius:16px} .hmr-mobile-cats__top{min-height:52px;font-size:14px;border-radius:16px} .hmr-mobile-cats__body{padding:18px 10px 16px;border-radius:21px;gap:8px}.hmr-mobile-cats__column h3{font-size:15px;margin-bottom:10px}.hmr-mobile-cats__column ul{gap:8px}.hmr-mobile-cats__column a{font-size:11px;line-height:1.65} .hmr-mobile-bottom{right:6px;left:6px;min-height:84px;padding:8px 8px calc(10px + env(safe-area-inset-bottom,0px));border-radius:30px} .hmr-mobile-bottom__item>span{font-size:10px} .hmr-mobile-bottom__item>i{width:40px;height:40px;border-radius:14px}.hmr-mobile-bottom__item>i .hmr-icon{width:23px;height:23px} .hmr-mobile-bottom__item--cart{transform:translateY(-15px)} .hmr-mobile-bottom__item--cart>i{width:68px;height:68px;border-width:7px;border-radius:24px} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart)>i,.hmr-mobile-bottom__item.is-panel-open>i{width:56px;height:66px;border-radius:19px}} .hmr-block-checkout-intro{padding:34px 0 0;background:linear-gradient(180deg,#f7f1e9 0,#fffdf9 330px)} @media(max-width:860px){.hmr-block-checkout-intro{padding-top:24px}} @media(max-width:560px){.hmr-block-checkout-intro{padding-top:18px}} body.single-product .hmr-product-sticky__add{border:0;font-family:inherit;cursor:pointer} body.single-product .hmr-product-sticky__add .hmr-icon{width:19px;height:19px} body.single-product .hmr-buy-card__form .single_add_to_cart_button.is-loading,body.single-product .hmr-product-sticky__add.is-loading{position:relative;opacity:.72!important;cursor:wait!important;pointer-events:none!important} body.single-product .hmr-buy-card__form .single_add_to_cart_button.is-loading:after,body.single-product .hmr-product-sticky__add.is-loading:after{content:"";width:16px;height:16px;margin-inline-start:8px;border:2px solid currentColor;border-left-color:transparent;border-radius:50%;display:inline-block;vertical-align:middle;animation:hmr-cart-spin .65s linear infinite} @keyframes hmr-cart-spin{to{transform:rotate(360deg)}} .hmr-product-cart-notice{margin-top:11px;padding:10px 13px;border:1px solid #bfe6d7;border-radius:12px;background:#eefaf5;color:#247258;font-size:10.5px;font-weight:750;line-height:1.8;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease} .hmr-product-cart-notice.is-visible{opacity:1;transform:none} .hmr-product-cart-notice.is-error{border-color:#edc9ca;background:#fff2f2;color:#a94449} @media(prefers-reduced-motion:reduce){body.single-product .hmr-buy-card__form .single_add_to_cart_button.is-loading:after,body.single-product .hmr-product-sticky__add.is-loading:after{animation:none} .hmr-product-cart-notice{transition:none}} .hmr-page--commerce{padding:0} .hmr-page--commerce>.hmr-container{width:100%;max-width:none;padding:0} .hmr-view-order__table-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #eee4d7} .hmr-view-order__table-head small{display:block;color:#a1743c;font-size:9px;font-weight:850} .hmr-view-order__table-head h2{margin:4px 0 0!important;font-size:18px!important} .hmr-view-order__table-head>b{min-height:34px;padding:0 12px;border:1px solid #e8dac8;border-radius:999px;display:inline-flex;align-items:center;background:#faf6ef;color:#76532e;font-size:9.5px} .hmr-view-order__items{display:grid;gap:10px} .hmr-view-order__item{padding:12px;border:1px solid #eee4d7;border-radius:16px;background:#fcfaf7;display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:12px;align-items:center} .hmr-view-order__item-media{width:68px;height:68px;border-radius:14px;background:#fff;display:grid;place-items:center;overflow:hidden} .hmr-view-order__item-media img{width:100%;height:100%;object-fit:contain} .hmr-view-order__item-media>.hmr-icon{width:26px;color:#ac7838} .hmr-view-order__item-copy strong{display:block;color:#241f1a;font-size:11.5px;line-height:1.8} .hmr-view-order__item-copy small{display:block;margin-top:4px;color:#8c837b;font-size:9px} .hmr-view-order__item-copy .variation{margin:4px 0 0;font-size:8.5px;color:#8c837b} .hmr-view-order__item-total{white-space:nowrap;color:#875824;font-size:11.5px;font-weight:900} .hmr-view-order__totals{margin-top:14px;padding-top:12px;border-top:1px dashed #e0d2bf;display:grid;gap:8px} .hmr-view-order__totals>div{min-height:38px;padding:0 10px;border-radius:11px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#faf6ef} .hmr-view-order__totals span{color:#71685f;font-size:9.5px}.hmr-view-order__totals strong{font-size:10.5px;color:#2c251f} .hmr-view-order__totals>div:last-child{min-height:48px;background:#f3e5d1}.hmr-view-order__totals>div:last-child span,.hmr-view-order__totals>div:last-child strong{font-size:12px;font-weight:900;color:#80511f} .hmr-view-order__addresses .hmr-address-name{display:block;margin-bottom:7px;color:#28211b;font-size:11px} .hmr-view-order__addresses p b{color:#3a3129} @media(max-width:620px){.hmr-view-order__item{grid-template-columns:58px minmax(0,1fr)}.hmr-view-order__item-media{width:58px;height:58px}.hmr-view-order__item-total{grid-column:2}.hmr-view-order__table-head{align-items:flex-start}.hmr-view-order__addresses{grid-template-columns:1fr}} .hmr-view-order__item-meta{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:4px}.hmr-view-order__item-meta span{color:#8c837b;font-size:8.5px} .hmr-account-shell__content.is-returns-endpoint>span:first-child,.hmr-account-shell__content.is-returns-endpoint>p:first-child,.hmr-account-shell__content.is-returns-endpoint>div:first-child>span:first-child,.hmr-account-shell__content.is-returns-endpoint>section:first-child>span:first-child{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 14px;border:1px solid #efd7b4;border-radius:999px;background:linear-gradient(180deg,#fff7eb 0%,#fdf0dd 100%);color:#a96e28!important;font-size:11px!important;font-weight:900!important;line-height:1.5!important;box-shadow:0 10px 24px rgba(178,123,50,.08)} .hmr-account-shell__content.is-returns-endpoint>span:first-child::before,.hmr-account-shell__content.is-returns-endpoint>p:first-child::before,.hmr-account-shell__content.is-returns-endpoint>div:first-child>span:first-child::before,.hmr-account-shell__content.is-returns-endpoint>section:first-child>span:first-child::before{content:"";width:7px;height:7px;border-radius:50%;background:#d9a456;box-shadow:0 0 0 5px rgba(217,164,86,.13)} .hmr-account-shell__content.is-returns-endpoint>h1:first-of-type,.hmr-account-shell__content.is-returns-endpoint>h2:first-of-type,.hmr-account-shell__content.is-returns-endpoint>div:first-child>h1:first-of-type,.hmr-account-shell__content.is-returns-endpoint>div:first-child>h2:first-of-type,.hmr-account-shell__content.is-returns-endpoint>section:first-child>h1:first-of-type,.hmr-account-shell__content.is-returns-endpoint>section:first-child>h2:first-of-type{margin-top:0!important} @media(max-width:860px){.hmr-account-shell__content.is-returns-endpoint>span:first-child,.hmr-account-shell__content.is-returns-endpoint>p:first-child,.hmr-account-shell__content.is-returns-endpoint>div:first-child>span:first-child,.hmr-account-shell__content.is-returns-endpoint>section:first-child>span:first-child{margin-bottom:10px;padding:7px 12px;font-size:10px!important}} .hmr-account-shell__content.is-returns-endpoint{padding-top:72px!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-title-block--fixed{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;margin:0 0 28px!important;padding:0!important;overflow:visible!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-eyebrow--fixed{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:3!important;transform:none!important;float:none!important;width:max-content!important;max-width:100%!important;min-height:38px!important;margin:0 0 14px!important;padding:0 16px!important;border:1px solid #e9cda5!important;border-radius:999px!important;background:linear-gradient(180deg,#fff8ed 0%,#faecd7 100%)!important;color:#9b611e!important;display:inline-flex!important;align-items:center!important;gap:9px!important;opacity:1!important;visibility:visible!important;overflow:visible!important;white-space:nowrap!important;font-family:Estedad,Vazirmatn,sans-serif!important;font-size:12px!important;font-weight:900!important;line-height:1.4!important;text-shadow:none!important;box-shadow:0 10px 24px rgba(151,99,29,.08)!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-eyebrow--fixed::before{content:""!important;position:static!important;width:8px!important;height:8px!important;flex:0 0 8px!important;border-radius:50%!important;background:#d5a052!important;box-shadow:0 0 0 5px rgba(213,160,82,.13)!important;transform:none!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-title--fixed{position:relative!important;inset:auto!important;transform:none!important;margin-top:0!important;opacity:1!important;visibility:visible!important} @media(max-width:860px){.hmr-account-shell__content.is-returns-endpoint{padding-top:42px!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-eyebrow--fixed{min-height:34px!important;margin-bottom:11px!important;padding:0 13px!important;font-size:10.5px!important;white-space:normal!important}} .hmr-account-shell__content.is-returns-endpoint{overflow:visible!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-native-select{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;color-scheme:light!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select{position:relative;z-index:6;width:100%;margin:0;color-scheme:light} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select.is-open{z-index:40} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__button{width:100%;min-height:60px;padding:0 18px;border:1px solid #e3d5c4;border-radius:16px;background:linear-gradient(180deg,#fff 0%,#fdfaf6 100%);color:#29231e;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:right;font-family:Estedad,Vazirmatn,sans-serif;font-size:13px;font-weight:850;line-height:1.6;cursor:pointer;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.85);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__button:hover,.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__button:focus-visible,.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select.is-open .hmr-returns-select__button{border-color:#c99a5c;background:#fff;box-shadow:0 0 0 4px rgba(201,154,92,.10),0 10px 24px rgba(71,48,22,.055)} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__chevron{width:9px;height:9px;flex:0 0 9px;border-right:2px solid #6f6358;border-bottom:2px solid #6f6358;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select.is-open .hmr-returns-select__chevron{transform:rotate(225deg) translate(-2px,-2px)} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__menu{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:80;max-height:280px;padding:7px;border:1px solid #e4d6c4;border-radius:17px;background:#fffdf9!important;color:#28221d!important;overflow:auto;overscroll-behavior:contain;box-shadow:0 22px 52px rgba(53,38,22,.16),0 2px 8px rgba(53,38,22,.06);scrollbar-width:thin;scrollbar-color:#d7bea0 transparent} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__menu[hidden]{display:none!important} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option{width:100%;min-height:48px;margin:0;padding:0 13px;border:0;border-radius:11px;background:transparent!important;color:#423a33!important;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right;font-family:Estedad,Vazirmatn,sans-serif;font-size:12px;font-weight:750;cursor:pointer} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option:hover,.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option:focus-visible{background:#faf1e5!important;color:#8f5a20!important;outline:none} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option.is-selected{background:#f5e7d4!important;color:#8b561d!important;font-weight:900} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option i{opacity:0;color:#a56a27;font-style:normal;font-size:13px} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option.is-selected i{opacity:1} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option[aria-disabled="true"]{opacity:.45;cursor:not-allowed} .hmr-account-shell__content.is-returns-endpoint select,.hmr-account-shell__content.is-returns-endpoint select option{color-scheme:light!important;background:#fff!important;color:#29231e!important} @media(max-width:860px){.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__button{min-height:56px;border-radius:14px;font-size:12px} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__menu{max-height:240px;border-radius:15px} .hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__option{min-height:46px;font-size:11px}} @media(prefers-reduced-motion:reduce){.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__button,.hmr-account-shell__content.is-returns-endpoint .hmr-returns-select__chevron{transition:none}} .hmr-amazing-stats{transform:translateY(36%);min-height:118px;margin-top:46px;padding:0 24px} .hmr-amazing-stats>div{padding:18px 28px} .hmr-amazing-products{padding:92px 0 85px} .hmr-amazing-cats{gap:10px} .hmr-amazing-cats a{min-height:50px;padding:0 18px;gap:12px;font-size:11px} .hmr-amazing-cats a b{min-width:32px;width:32px;height:32px;font-size:10.5px;font-weight:900;box-shadow:inset 0 0 0 1px rgba(167,106,39,.08)} @media (max-width:960px){.hmr-amazing-stats{margin-top:34px;transform:translateY(32%);padding:0 10px} .hmr-amazing-stats>div{padding:16px 12px} .hmr-amazing-products{padding-top:84px}} @media (max-width:700px){.hmr-amazing-stats{transform:translateY(22%);margin-top:22px;padding:10px 18px} .hmr-amazing-stats>div{padding:13px 0} .hmr-amazing-products{padding-top:112px} .hmr-amazing-cats{gap:10px;padding-bottom:9px} .hmr-amazing-cats a{min-height:46px;padding:0 15px;gap:9px;font-size:10.5px} .hmr-amazing-cats a b{min-width:30px;width:30px;height:30px;font-size:10px}} @media (max-width:460px){.hmr-amazing-stats{transform:translateY(18%);margin-top:18px;padding:8px 16px;border-radius:24px} .hmr-amazing-products{padding-top:102px} .hmr-amazing-cats a{min-height:44px;padding:0 14px;font-size:10px} .hmr-amazing-cats a b{min-width:28px;width:28px;height:28px;font-size:9.5px}} @media (max-width:700px){.hmr-amazing-hero{padding-bottom:34px} .hmr-amazing-stats{transform:none;margin-top:24px;padding:12px 18px} .hmr-amazing-products{padding-top:56px}} @media (max-width:460px){.hmr-amazing-hero{padding-bottom:28px} .hmr-amazing-stats{transform:none;margin-top:20px;padding:12px 16px;border-radius:22px} .hmr-amazing-products{padding-top:44px}} @media (max-width:700px){.hmr-amazing-products{position:relative;z-index:2;padding-top:72px;scroll-margin-top:110px} .hmr-amazing-products__top{display:grid;gap:16px;margin-bottom:20px} .hmr-amazing-products__title{padding-top:6px} .hmr-amazing-products__title>span{margin-bottom:10px;font-size:10px} .hmr-amazing-products__title h2{font-size:32px;line-height:1.22} .hmr-amazing-sort{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px} .hmr-amazing-sort select{width:100%;min-width:0} .hmr-amazing-cats{flex-wrap:nowrap;overflow-x:auto;margin:0 -8px 20px;padding:2px 8px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch} .hmr-amazing-cats a{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start} .hmr-amazing-grid{gap:12px} .hmr-amazing-grid .hmr-product-card h3{min-height:48px;line-height:1.65}} @media (max-width:460px){.hmr-amazing-products{padding-top:68px} .hmr-amazing-products__title h2{font-size:27px} .hmr-amazing-sort{grid-template-columns:1fr;align-items:stretch;gap:8px} .hmr-amazing-sort label{font-size:10.5px} .hmr-amazing-cats{margin:0 -10px 18px;padding:2px 10px 10px} .hmr-amazing-cats a{min-height:46px} .hmr-amazing-grid{gap:10px} .hmr-amazing-grid .hmr-product-card{padding:10px} .hmr-amazing-grid .hmr-product-card__media{height:158px} .hmr-amazing-grid .hmr-product-card h3{font-size:12px;min-height:52px}} @media (max-width:700px){.hmr-amazing-products{padding-top:88px} .hmr-amazing-products__top{margin-bottom:24px} .hmr-amazing-products__title{padding-top:18px}} @media (max-width:460px){.hmr-amazing-products{padding-top:92px} .hmr-amazing-products__top{gap:14px;margin-bottom:18px} .hmr-amazing-products__title{padding-top:24px} .hmr-amazing-products__title h2{font-size:25px;line-height:1.28} .hmr-amazing-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible;margin:0 0 18px;padding:0;scroll-snap-type:none} .hmr-amazing-cats a{width:100%;min-width:0;min-height:48px;padding:0 14px;justify-content:space-between;white-space:normal;line-height:1.45} .hmr-amazing-cats a b{flex:0 0 auto}} @media (max-width:860px){.hmr-account-shell__nav{overflow:visible} .hmr-account-nav{overflow:visible} .hmr-account-profile{border-bottom:1px solid var(--hmr-line-soft)} .hmr-account-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:8px;padding:12px} .hmr-account-nav li{min-width:0} .hmr-account-nav li a{min-height:48px;padding:0 12px;grid-template-columns:30px minmax(0,1fr) auto;gap:8px;white-space:normal;border:1px solid #eee4d7;border-radius:14px} .hmr-account-nav li a>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px} .hmr-account-nav li a>i{width:30px;height:30px} .hmr-account-nav li a>i .hmr-icon{width:16px;height:16px} .hmr-account-nav li a>.hmr-icon{display:block;width:14px} .hmr-account-nav li a em{display:grid;min-width:20px;height:20px;padding:0 5px;font-size:8.5px} .hmr-account-nav li.woocommerce-MyAccount-navigation-link--customer-logout{grid-column:1/-1;margin-top:2px;padding-top:0;border-top:0} .hmr-account-nav__help{display:flex;margin:0 12px 12px}} @media (max-width:520px){.hmr-account-profile{padding:16px} .hmr-account-profile strong{font-size:14px} .hmr-account-nav ul{grid-template-columns:1fr 1fr;gap:7px;padding:10px} .hmr-account-nav li a{min-height:46px;padding:0 10px;grid-template-columns:28px minmax(0,1fr)} .hmr-account-nav li a>span{font-size:10.5px} .hmr-account-nav li a>.hmr-icon,.hmr-account-nav li a em{display:none} .hmr-account-nav__help{display:none}} @media (max-width:767px){.hmr-shop-category-list small{min-width:29px;height:26px;font-size:11px}} .hmr-article-main{background:linear-gradient(180deg,#f9f4ec 0,#fffdf9 240px,#fffdf9 100%)} .hmr-article-hero{padding:30px 0 0;background:transparent} .hmr-article-hero__panel{padding:26px;border:1px solid var(--hmr-line);border-radius:34px;background:linear-gradient(135deg,rgba(255,249,240,.96),rgba(255,255,255,.98));box-shadow:0 25px 60px rgba(67,45,22,.08)} .hmr-article-hero__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:34px} .hmr-article-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:#f2e3ca;color:#8d5f2b;font-size:11px;font-weight:900} .hmr-article-hero__copy h1{margin:14px 0 16px;font-family:Estedad,Vazirmatn;font-size:46px;line-height:1.45;letter-spacing:-.9px;color:#16120f} .hmr-article-hero__copy>p{margin:0;color:#6a6158;font-size:15px;line-height:2.05;max-width:90%} .hmr-article-highlights{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} .hmr-article-highlight{display:flex;align-items:center;gap:12px;padding:15px 16px;border:1px solid #efe3d5;border-radius:20px;background:#fff} .hmr-article-highlight i{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#2b2118,#4a3421);color:#efc57d;flex:0 0 42px} .hmr-article-highlight .hmr-icon{width:18px;height:18px} .hmr-article-highlight span{display:grid;gap:2px} .hmr-article-highlight small{color:#978b80;font-size:10px;font-weight:700} .hmr-article-highlight strong{color:#221c17;font-size:12.5px;font-weight:900} .hmr-article-hero__media figure,.hmr-article-hero__placeholder{height:100%;min-height:500px;margin:0;border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#2b2118,#4a3421);box-shadow:0 18px 50px rgba(42,28,14,.16)} .hmr-article-hero__media img{width:100%;height:100%;object-fit:cover} .hmr-article-hero__placeholder{display:grid;place-items:center;color:#efc57d} .hmr-article-hero__placeholder .hmr-icon{width:52px;height:52px} .hmr-article-layout{padding-top:36px;padding-bottom:76px;display:grid;grid-template-columns:minmax(0,860px) 250px;justify-content:center;gap:22px;align-items:start} .hmr-article-aside{position:sticky;top:90px;display:grid;gap:14px} .hmr-share-box,.hmr-article-info,.hmr-article-mini-card{padding:18px;border:1px solid var(--hmr-line);border-radius:22px;background:#fff;box-shadow:0 12px 30px rgba(67,45,22,.05)} .hmr-share-box>span,.hmr-article-info>span,.hmr-article-mini-card>span{display:block;margin-bottom:9px;color:#988d83;font-size:10px;font-weight:800} .hmr-share-box button{width:100%;justify-content:center;gap:8px;padding:13px 14px;border-radius:15px;background:linear-gradient(135deg,#241b14,#463120);color:#fff;font-size:12px;font-weight:900} .hmr-share-box button .hmr-icon{width:16px;height:16px} .hmr-article-info strong{display:block;color:#3b332d;font-size:12.5px;line-height:1.95;font-weight:700} .hmr-article-mini-card a{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;padding:12px 14px;border-radius:15px;background:#f7f0e7;color:#241b14;font-size:12px;font-weight:900} .hmr-article-mini-card p{margin:0;color:#80756b;font-size:10.5px;line-height:1.9} .hmr-article-mini-card p a{display:inline;margin:0;padding:0;background:none;color:#92612a;font-size:inherit;font-weight:800} .hmr-article-content{padding:28px;border:1px solid var(--hmr-line);border-radius:30px;background:#fff;box-shadow:0 18px 50px rgba(67,45,22,.07);font-size:13px;line-height:2.15;color:#4d463f} .hmr-article-lead{margin-bottom:20px;padding:18px 20px;border:1px solid #efe1d0;border-radius:20px;background:linear-gradient(135deg,#fcf5ec,#fffdf9);color:#2f2822;font-size:14px;line-height:2;font-weight:700} .hmr-article-richtext{padding-top:0;font-size:13px;line-height:2.2;color:#4b443d} .hmr-article-richtext h2{position:relative;margin:42px 0 12px;padding-right:18px;font-size:28px;line-height:1.6;color:#16120f} .hmr-article-richtext h2:before{content:"";position:absolute;right:0;top:.42em;width:6px;height:24px;border-radius:999px;background:linear-gradient(180deg,#d9a75f,#7f5520)} .hmr-article-richtext h3{margin:28px 0 10px;font-size:21px;line-height:1.7;color:#221c17} .hmr-article-richtext p{margin:0 0 14px} .hmr-article-richtext blockquote{margin:30px 0;padding:22px 24px;border-right:4px solid #c4934f;border-radius:20px 0 0 20px;background:#faf3ea;color:#5f564e} .hmr-article-richtext img{border-radius:22px;box-shadow:0 10px 26px rgba(37,25,13,.07)} .hmr-article-richtext table{font-size:12px} .hmr-article-tags{margin-top:30px;padding-top:20px;border-top:1px solid #eee4d7;display:flex;align-items:center;flex-wrap:wrap;gap:8px} .hmr-article-tags>span{font-size:10px;color:#8f857c;font-weight:800} .hmr-article-tags a{padding:7px 12px;border-radius:999px;background:#f3e7d5;color:#8e5c25;text-decoration:none;font-size:10px;font-weight:900} .hmr-related-articles{padding:58px 0 76px;background:linear-gradient(180deg,#f8f1e8,#f4eadf)} .hmr-article-comments{padding:64px 0 84px} @media (max-width:1199px){.hmr-article-hero__copy h1{font-size:38px} .hmr-article-hero__media figure,.hmr-article-hero__placeholder{min-height:440px} .hmr-article-layout{grid-template-columns:minmax(0,1fr) 240px}} @media (max-width:991px){.hmr-article-hero__panel{padding:22px;border-radius:28px} .hmr-article-hero__inner{grid-template-columns:1fr;gap:24px} .hmr-article-hero__copy>p{max-width:none} .hmr-article-hero__media figure,.hmr-article-hero__placeholder{min-height:390px} .hmr-article-layout{grid-template-columns:1fr;gap:18px} .hmr-article-aside{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}} @media (max-width:767px){.hmr-article-main{background:linear-gradient(180deg,#f9f4ec 0,#fffdf9 180px,#fffdf9 100%)} .hmr-article-hero{padding-top:16px} .hmr-article-hero__panel{padding:16px;border-radius:24px} .hmr-article-hero__copy h1{margin:12px 0 12px;font-size:28px;line-height:1.55} .hmr-article-hero__copy>p{font-size:12px;line-height:2} .hmr-article-highlights{grid-template-columns:1fr;gap:10px} .hmr-article-highlight{padding:13px 14px;border-radius:18px} .hmr-article-highlight i{width:38px;height:38px;border-radius:12px} .hmr-article-highlight small{font-size:9.5px} .hmr-article-highlight strong{font-size:11.5px} .hmr-article-hero__media figure,.hmr-article-hero__placeholder{min-height:290px;border-radius:20px} .hmr-article-layout{padding-top:22px;padding-bottom:54px} .hmr-article-aside{grid-template-columns:1fr} .hmr-share-box,.hmr-article-info,.hmr-article-mini-card{padding:16px;border-radius:18px} .hmr-article-content{padding:18px;border-radius:22px;font-size:11.8px} .hmr-article-lead{padding:15px 16px;border-radius:17px;font-size:12px} .hmr-article-richtext{font-size:11.8px} .hmr-article-richtext h2{margin:32px 0 10px;padding-right:14px;font-size:21px} .hmr-article-richtext h2:before{width:5px;height:18px} .hmr-article-richtext h3{font-size:17px} .hmr-article-tags a{font-size:9.5px} .hmr-related-articles{padding:42px 0 60px} .hmr-article-comments{padding:46px 0 64px}} .hmr-magazine-hero--reference{background:radial-gradient(circle at 9% 48%,rgba(192,126,53,.27),transparent 27%),radial-gradient(circle at 82% 12%,rgba(230,181,104,.08),transparent 24%),linear-gradient(122deg,#211914 0%,#0d0c0b 49%,#191511 100%)} .hmr-magazine-hero--reference:before{opacity:.42} .hmr-magazine-hero__decor:after{content:"";position:absolute;width:420px;height:420px;left:10%;top:50%;transform:translateY(-50%);border:1px solid rgba(222,172,99,.08);border-radius:50%;box-shadow:0 0 0 64px rgba(222,172,99,.025),0 0 0 128px rgba(222,172,99,.018)} .hmr-magazine-breadcrumb{width:max-content;padding:9px 13px;margin-top:32px;border:1px solid rgba(224,177,108,.12);border-radius:999px;background:rgba(255,255,255,.025);backdrop-filter:blur(4px)} .hmr-magazine-hero__inner--reference{padding-top:24px;align-items:center} .hmr-magazine-kicker{min-height:34px;padding:0 13px;border:1px solid rgba(225,174,99,.16);border-radius:999px;background:rgba(224,171,94,.06)} .hmr-magazine-kicker:before{width:8px;height:8px;border-radius:50%;box-shadow:0 0 0 5px rgba(217,165,95,.08)} .hmr-magazine-hero--reference h1{text-shadow:0 8px 30px rgba(0,0,0,.22)} .hmr-magazine-hero--reference .hmr-magazine-hero__copy p{max-width:720px} .hmr-magazine-hero__badges{margin-top:22px;display:flex;flex-wrap:wrap;gap:9px} .hmr-magazine-hero__badges span{min-height:36px;padding:0 12px;border:1px solid rgba(230,184,116,.13);border-radius:12px;background:rgba(255,255,255,.035);color:#d8cdc2;display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:800} .hmr-magazine-hero__badges .hmr-icon{width:15px;height:15px;color:#dca85f} .hmr-magazine-search-wrap{align-self:center;padding:18px;border:1px solid rgba(229,185,118,.18);border-radius:28px;background:linear-gradient(145deg,rgba(60,49,40,.58),rgba(26,22,19,.74));box-shadow:0 24px 50px rgba(0,0,0,.17),inset 0 1px rgba(255,255,255,.04)} .hmr-magazine-search-wrap__head{margin:0 3px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px} .hmr-magazine-search-wrap__head span{color:#f0c77f;font-size:11px;font-weight:900} .hmr-magazine-search-wrap__head small{color:#958a80;font-size:9.5px} .hmr-magazine-search{align-self:auto;height:68px;border-color:rgba(235,193,129,.24);border-radius:19px;background:rgba(17,15,13,.48);box-shadow:inset 0 1px rgba(255,255,255,.035),0 10px 28px rgba(0,0,0,.12)} .hmr-magazine-search:focus-within{border-color:rgba(232,186,114,.48);box-shadow:0 0 0 4px rgba(220,166,87,.07),inset 0 1px rgba(255,255,255,.04)} .hmr-magazine-search button{background:linear-gradient(145deg,#f1cc8e,#bd7d2e);color:#18130f;box-shadow:0 8px 18px rgba(183,117,36,.24),inset 0 1px rgba(255,255,255,.35)} .hmr-magazine-search button:hover{background:linear-gradient(145deg,#f5d49c,#c98937);color:#17120e} .hmr-magazine-search-wrap__hint{margin:10px 4px 0!important;color:#92877d!important;font-size:9.5px!important;line-height:1.6!important} @media (max-width:900px){.hmr-magazine-search-wrap{max-width:620px;width:100%} .hmr-magazine-breadcrumb{margin-top:20px}} @media (max-width:650px){.hmr-magazine-breadcrumb{margin-top:13px;padding:7px 10px} .hmr-magazine-kicker{min-height:31px;padding:0 10px} .hmr-magazine-hero__badges{margin-top:16px;gap:7px} .hmr-magazine-hero__badges span{min-height:32px;padding:0 9px;font-size:9.5px} .hmr-magazine-search-wrap{padding:13px;border-radius:22px} .hmr-magazine-search-wrap__head{margin-bottom:9px} .hmr-magazine-search-wrap__head small{display:none} .hmr-magazine-search{height:56px} .hmr-magazine-search-wrap__hint{font-size:8.8px!important} .hmr-magazine-hero__decor:after{width:250px;height:250px;left:-20%}} @media (prefers-reduced-motion:reduce){.hmr-magazine-search button{transition:none}} .hmr-mobile-cats__column h3 a{color:inherit;text-decoration:none} body.hmr-account-page{margin-bottom:0} .hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>a>small,.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>label>small{min-width:36px!important;height:34px!important;padding:0 9px!important;border-radius:11px!important;display:inline-grid!important;place-items:center!important;font-family:Estedad,Vazirmatn,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;color:#7f756c!important;background:#faf7f2!important} .hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>a.is-active>small,.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>label:has(input:checked)>small{color:#8d5b22!important;background:#fff!important} @media(max-width:1120px){.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>a>small,.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>label>small{min-width:34px!important;height:32px!important;font-size:13.5px!important}} @media(max-width:720px){.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>a>small,.hmr-catalog .hmr-shop-sidebar .hmr-shop-category-list>label>small{min-width:35px!important;height:33px!important;font-size:14px!important}} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside>span{font-size:12.5px;line-height:1.6} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside h2{font-size:31px;line-height:1.55} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside>p{font-size:14px;line-height:2;color:#c1b8b0} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li{min-height:72px;padding:14px 15px;grid-template-columns:42px minmax(0,1fr);gap:13px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li>.hmr-icon{width:23px;height:23px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li strong{font-size:14px;line-height:1.7;margin-bottom:4px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li small{font-size:12px;line-height:1.9;color:#b5aaa1} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__track{min-height:72px;padding:15px 16px;grid-template-columns:38px minmax(0,1fr) 18px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__track strong{font-size:13.5px;line-height:1.65} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__track small{margin-top:4px;font-size:11.5px;line-height:1.8;color:#b2a79e} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading>span{font-size:12px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading h2{font-size:31px;line-height:1.5} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading p{margin-bottom:26px;font-size:13.5px;line-height:1.9} body.hmr-account-page:not(.logged-in) .hmr-auth-field>label{margin-bottom:8px;font-size:13px;line-height:1.7} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-input{height:58px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-input input{height:54px!important;font-size:14px!important} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-submit{height:58px;font-size:13.5px} body.hmr-account-page:not(.logged-in) .hmr-otp-switch-hint{margin-top:17px!important;font-size:12px;line-height:1.9} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__privacy{margin-top:20px;font-size:11.5px;line-height:1.9;color:#81776e} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__privacy .hmr-icon{width:16px;height:16px} body.hmr-account-page:not(.logged-in) .hmr-otp-alert,body.hmr-account-page:not(.logged-in) .hmr-otp-sent-to,body.hmr-account-page:not(.logged-in) .hmr-otp-actions button{font-size:11.5px} body.hmr-account-page:not(.logged-in) .hmr-otp-code-label{font-size:12.5px} @media(max-width:960px){body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li strong{font-size:13px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li small{font-size:11.5px}} @media(max-width:620px){body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside>span{font-size:11.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside h2{font-size:24px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside>p{font-size:12.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li{min-height:68px;padding:13px 14px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li strong{font-size:12.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside li small{font-size:11px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__track strong{font-size:12px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__track small{font-size:10.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading>span{font-size:11px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading h2{font-size:25px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading p{font-size:12.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-field>label{font-size:12px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-input input{font-size:13.5px!important} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-submit{font-size:12.5px} body.hmr-account-page:not(.logged-in) .hmr-otp-switch-hint{font-size:11px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__privacy{font-size:10.5px}} .hmr-product-card__badge.is-amazing,.hmr-product-card.is-amazing .hmr-product-card__badge{top:0;right:0;min-width:112px;padding:11px 17px;border-radius:0 0 0 14px;background:#ee3656;color:#fff;font-size:10px;font-weight:900;line-height:1.35;text-align:center;box-shadow:0 9px 22px rgba(238,54,86,.22);z-index:3} @media (max-width:700px){.hmr-product-card__badge.is-amazing,.hmr-product-card.is-amazing .hmr-product-card__badge{min-width:88px;padding:8px 10px;font-size:8px}} @media (max-width:460px){.hmr-product-card__badge.is-amazing,.hmr-product-card.is-amazing .hmr-product-card__badge{min-width:84px;padding:8px 9px;font-size:7.8px}} body.single-product .hmr-buy-card{position:relative;overflow:hidden;border:1px solid #e7d0ad;background:radial-gradient(circle at 8% 0,rgba(219,166,91,.16),transparent 30%),linear-gradient(145deg,#fffaf2 0,#f7ead5 100%);box-shadow:0 22px 52px rgba(101,67,28,.10)} body.single-product .hmr-buy-card:before{content:"";position:absolute;top:0;right:24px;left:24px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#d5a15a,transparent)} body.single-product .hmr-buy-card.is-sale{border-color:#efc1c9;background:radial-gradient(circle at 10% 0,rgba(240,53,86,.10),transparent 30%),linear-gradient(145deg,#fff9f7 0,#f9eadf 100%)} body.single-product .hmr-buy-card.is-sale:before{background:linear-gradient(90deg,transparent,#ef3157,transparent)} body.single-product .hmr-buy-card__status{gap:12px} body.single-product .hmr-buy-card .hmr-deal-pill{min-height:38px;padding:0 14px;border-radius:12px;display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:900;box-shadow:0 8px 20px rgba(45,31,18,.10)} body.single-product .hmr-buy-card .hmr-deal-pill .hmr-icon{width:15px;height:15px} body.single-product .hmr-buy-card .hmr-deal-pill--regular{background:#241c16;color:#e8b970} body.single-product .hmr-buy-card .hmr-deal-pill--sale{background:#ef3157;color:#fff;box-shadow:0 9px 22px rgba(239,49,87,.22)} body.single-product .hmr-buy-card__status>b{font-size:11px!important;font-weight:900} body.single-product .hmr-buy-card__assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px} body.single-product .hmr-buy-card__assurances span{min-height:42px;padding:0 10px;border:1px solid rgba(199,153,91,.20);border-radius:13px;background:rgba(255,255,255,.64);color:#6a5b4c;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9.5px;font-weight:850;white-space:nowrap} body.single-product .hmr-buy-card__assurances .hmr-icon{width:15px;height:15px;color:#b77b31} body.single-product .hmr-buy-card.is-sale .hmr-buy-card__assurances .hmr-icon{color:#df3153} body.single-product .hmr-product-sticky{width:min(1240px,calc(100% - 40px));min-height:88px;padding:10px 12px;border:1px solid rgba(203,166,115,.48);border-radius:26px;background:radial-gradient(circle at 7% 50%,rgba(218,169,96,.13),transparent 24%),rgba(255,252,247,.97);box-shadow:0 24px 70px rgba(42,29,15,.23),inset 0 1px rgba(255,255,255,.9);backdrop-filter:blur(16px);grid-template-columns:minmax(255px,1.15fr) auto auto minmax(330px,.95fr);gap:14px} body.single-product .hmr-product-sticky:before{content:"";position:absolute;top:0;right:34px;left:34px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#d5a15a 28%,#e9c790 50%,#d5a15a 72%,transparent)} body.single-product .hmr-product-sticky.is-sale{border-color:rgba(238,75,105,.32);background:radial-gradient(circle at 8% 50%,rgba(239,49,87,.08),transparent 25%),rgba(255,251,248,.98)} body.single-product .hmr-product-sticky.is-sale:before{background:linear-gradient(90deg,transparent,#ef3157 30%,#ff7892 50%,#ef3157 70%,transparent)} body.single-product .hmr-product-sticky__product{min-width:0;display:flex;align-items:center;gap:11px} body.single-product .hmr-product-sticky__image{width:66px;height:66px;flex:0 0 66px;border:1px solid #eadfce;border-radius:18px;background:#fff;display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 20px rgba(46,31,15,.06)} body.single-product .hmr-product-sticky__image img{width:58px!important;height:58px!important;object-fit:contain;border:0!important;border-radius:0!important;background:transparent!important} body.single-product .hmr-product-sticky__identity{min-width:0;display:grid;align-content:center;gap:3px} body.single-product .hmr-product-sticky__identity>strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#211a14;font-size:12.5px;font-weight:900} body.single-product .hmr-product-sticky__identity>small{font-size:9.5px;font-weight:800} body.single-product .hmr-product-sticky__identity>small.is-stock{color:#259365} body.single-product .hmr-product-sticky__identity>small.is-out{color:#c64d58} body.single-product .hmr-product-sticky__badge{width:max-content;min-height:22px;padding:0 8px;border-radius:999px;background:#2b2119;color:#e9b96f;display:inline-flex;align-items:center;gap:4px;font-size:8px;font-weight:900} body.single-product .hmr-product-sticky__badge .hmr-icon{width:11px;height:11px} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__badge{background:#ef3157;color:#fff} body.single-product .hmr-product-sticky__benefits{display:flex;align-items:center;gap:7px;padding-inline:6px} body.single-product .hmr-product-sticky__benefits span{min-height:40px;padding:0 10px;border:1px solid #eee1d1;border-radius:13px;background:#fff;display:flex;align-items:center;gap:6px;color:#7a6c5e;white-space:nowrap} body.single-product .hmr-product-sticky__benefits .hmr-icon{width:15px;height:15px;color:#b77b31} body.single-product .hmr-product-sticky__benefits b{font-size:9px;font-weight:850} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__benefits .hmr-icon{color:#df3153} body.single-product .hmr-sticky-timer{min-width:132px;padding:7px 10px!important;border:1px solid #f1d6dc;border-radius:14px;background:#fff7f8;display:grid!important;justify-items:center;gap:3px;direction:rtl} body.single-product .hmr-sticky-timer>span{position:static!important;transform:none!important;font-size:7.5px!important;color:#b15d6d!important} body.single-product .hmr-sticky-timer>div{display:flex;align-items:center;gap:4px;direction:ltr;color:#c82e4a} body.single-product .hmr-sticky-timer b{min-width:22px;font-size:11px;font-weight:900} body.single-product .hmr-sticky-timer i{font-style:normal;color:#e1a4af} body.single-product .hmr-product-sticky__purchase{min-width:0;display:grid;grid-template-columns:minmax(132px,1fr) 190px;align-items:center;gap:10px;padding:7px;border:1px solid #eee0cf;border-radius:18px;background:rgba(255,255,255,.82)} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__purchase{border-color:#f1d4da;background:#fffafb} body.single-product .hmr-product-sticky__price{position:relative;min-width:0;display:block!important;padding-inline:3px} body.single-product .hmr-product-sticky__price>small{display:block!important;margin-bottom:2px;color:#a36d2d!important;font-size:8px!important;font-weight:850} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price>small{color:#d62d4c!important} body.single-product .hmr-product-sticky__price>div{display:flex;align-items:baseline;gap:7px;min-width:0} body.single-product .hmr-product-sticky__price strong{font-family:Estedad,Vazirmatn,sans-serif;font-size:15px!important;line-height:1.3;color:#201a15;white-space:nowrap} body.single-product .hmr-product-sticky__price del{display:block!important;color:#aaa099;font-size:8.5px;white-space:nowrap} body.single-product .hmr-product-sticky__price em{position:absolute;left:0;top:-2px;min-width:27px;height:23px;padding:0 5px;border-radius:8px;background:#ef3157;color:#fff;display:grid;place-items:center;font-style:normal;font-size:8.5px;font-weight:900} body.single-product .hmr-product-sticky__add{height:54px!important;border-radius:15px!important;background:linear-gradient(135deg,#e9bd77,#bd7b2d)!important;color:#19130e!important;box-shadow:0 10px 23px rgba(179,115,38,.20),inset 0 1px rgba(255,255,255,.38);font-size:11px!important;font-weight:900!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{background:linear-gradient(135deg,#f44265,#d92348)!important;color:#fff!important;box-shadow:0 11px 25px rgba(227,43,78,.25),inset 0 1px rgba(255,255,255,.23)} body.single-product .hmr-product-sticky__add:hover{transform:translateY(-1px);filter:brightness(1.035)} @media (max-width:1180px){body.single-product .hmr-product-sticky{grid-template-columns:minmax(250px,1fr) auto minmax(315px,.92fr)} body.single-product .hmr-product-sticky__benefits{display:none}} @media (max-width:900px){body.single-product .hmr-product-sticky{grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);gap:10px} body.single-product .hmr-sticky-timer{display:none!important}} @media (max-width:650px){body.single-product .hmr-product-sticky{bottom:76px;width:calc(100% - 18px);min-height:72px;padding:7px;border-radius:20px;grid-template-columns:minmax(0,1fr) 148px;gap:7px} body.single-product .hmr-product-sticky:before{right:22px;left:22px} body.single-product .hmr-product-sticky__image{width:52px;height:52px;flex-basis:52px;border-radius:14px} body.single-product .hmr-product-sticky__image img{width:46px!important;height:46px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:10.5px} body.single-product .hmr-product-sticky__identity>small{font-size:8px} body.single-product .hmr-product-sticky__badge{display:none} body.single-product .hmr-product-sticky__purchase{grid-template-columns:1fr;padding:4px;border-radius:14px} body.single-product .hmr-product-sticky__price{display:none!important} body.single-product .hmr-product-sticky__add{height:50px!important;border-radius:12px!important;font-size:9.5px!important} body.single-product .hmr-buy-card__assurances{grid-template-columns:1fr;gap:6px} body.single-product .hmr-buy-card__assurances span{min-height:38px;justify-content:flex-start;padding-inline:12px}} body.single-product .hmr-final-price{min-height:56px;padding-top:4px;gap:16px} body.single-product .hmr-final-price>span{font-size:11.5px!important;font-weight:850} body.single-product .hmr-final-price>strong,body.single-product .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-final-price>strong bdi{font-family:Estedad,Vazirmatn,sans-serif!important;font-size:24px!important;font-weight:950!important;line-height:1.25!important;letter-spacing:-.35px;color:#1d1712!important} body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong bdi{font-size:29px!important;font-weight:950!important;color:#d92549!important} body.single-product .hmr-buy-card.is-sale .hmr-final-price>span{color:#cf2d4c!important;font-weight:900} body.single-product .hmr-regular-row del,body.single-product .hmr-regular-row del .woocommerce-Price-amount,body.single-product .hmr-regular-row del bdi{font-family:Estedad,Vazirmatn,sans-serif!important;font-size:12px!important;font-weight:750!important} body.single-product .hmr-discount-row b,body.single-product .hmr-discount-row b .woocommerce-Price-amount,body.single-product .hmr-discount-row b bdi{font-family:Estedad,Vazirmatn,sans-serif!important;font-size:11.5px!important;font-weight:900!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-family:Estedad,Vazirmatn,sans-serif!important;font-size:19px!important;font-weight:950!important;line-height:1.2!important;letter-spacing:-.25px;color:#1d1712!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:22px!important;color:#d92549!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-family:Estedad,Vazirmatn,sans-serif!important;font-size:10px!important;font-weight:750!important} @media (max-width:767px){body.single-product .hmr-final-price>strong,body.single-product .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-final-price>strong bdi{font-size:21px!important} body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong bdi{font-size:25px!important}} body.single-product .hmr-final-price{min-height:52px;gap:13px} body.single-product .hmr-final-price>span{font-size:11px!important} body.single-product .hmr-final-price>strong,body.single-product .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-final-price>strong bdi{font-size:22px!important;font-weight:900!important;line-height:1.22!important;letter-spacing:-.2px!important} body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong .woocommerce-Price-amount,body.single-product .hmr-buy-card.is-sale .hmr-final-price>strong bdi{font-size:26px!important;font-weight:920!important} body.single-product .hmr-regular-row del,body.single-product .hmr-regular-row del .woocommerce-Price-amount,body.single-product .hmr-regular-row del bdi{font-size:11.5px!important} body.single-product .hmr-discount-row b,body.single-product .hmr-discount-row b .woocommerce-Price-amount,body.single-product .hmr-discount-row b bdi{font-size:11px!important} body.single-product .hmr-product-sticky{width:min(1040px,calc(100% - 38px))!important;padding:10px 12px!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto 296px!important;gap:14px!important;align-items:center!important} body.single-product .hmr-product-sticky__product{gap:10px!important} body.single-product .hmr-product-sticky__image{width:60px;height:60px;flex-basis:60px;border-radius:16px} body.single-product .hmr-product-sticky__image img{width:52px!important;height:52px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:12px;line-height:1.45} body.single-product .hmr-product-sticky__identity>small{font-size:9px} body.single-product .hmr-product-sticky__badge{min-height:21px;padding:0 7px;font-size:7.6px} body.single-product .hmr-product-sticky__benefits{gap:6px;padding-inline:2px} body.single-product .hmr-product-sticky__benefits span{min-height:38px;padding:0 9px;border-radius:12px} body.single-product .hmr-product-sticky__benefits b{font-size:8.6px} body.single-product .hmr-sticky-timer{min-width:124px;padding:7px 8px!important;border-radius:13px} body.single-product .hmr-sticky-timer>span{font-size:7.2px!important} body.single-product .hmr-sticky-timer b{min-width:20px;font-size:10px} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 172px;gap:8px;padding:6px;border-radius:16px} body.single-product .hmr-product-sticky__price{padding-inline:4px} body.single-product .hmr-product-sticky__price>small{margin-bottom:1px;font-size:8.2px!important} body.single-product .hmr-product-sticky__price>div{gap:6px} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:17px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.15px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:19px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:9.2px!important} body.single-product .hmr-product-sticky__price em{min-width:25px;height:21px;font-size:8px} body.single-product .hmr-product-sticky__add{height:50px!important;border-radius:13px!important;font-size:10.4px!important;font-weight:900!important;box-shadow:0 8px 20px rgba(179,115,38,.18),inset 0 1px rgba(255,255,255,.35)!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{box-shadow:0 9px 21px rgba(227,43,78,.2),inset 0 1px rgba(255,255,255,.22)!important} @media (max-width:1180px){body.single-product .hmr-product-sticky{width:min(1000px,calc(100vw - 56px))!important;grid-template-columns:minmax(240px,1fr) minmax(286px,.94fr)!important;gap:12px!important}} @media (max-width:900px){body.single-product .hmr-product-sticky{width:calc(100% - 24px)!important;grid-template-columns:minmax(0,1fr) 158px!important;gap:8px!important;padding:8px!important} body.single-product .hmr-product-sticky__image{width:54px;height:54px;flex-basis:54px} body.single-product .hmr-product-sticky__image img{width:47px!important;height:47px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:10.7px} body.single-product .hmr-product-sticky__identity>small{font-size:8.2px} body.single-product .hmr-product-sticky__purchase{grid-template-columns:1fr;padding:5px} body.single-product .hmr-product-sticky__price{display:none!important} body.single-product .hmr-product-sticky__add{height:48px!important;font-size:9.6px!important}} @media (min-width:901px){.hmr-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px} .hmr-benefit-card{min-height:186px}} body.single-product .hmr-buy-card__form button.single_add_to_cart_button{min-height:45px!important;height:45px!important;padding:0 22px!important;border-radius:11px!important;background:linear-gradient(135deg,#efc77f 0%,#d9a24c 48%,#bd7a28 100%)!important;color:#18120d!important;font-size:11.5px!important;font-weight:850!important;line-height:1!important;box-shadow:0 7px 16px rgba(170,105,30,.17),inset 0 1px rgba(255,255,255,.32)!important} body.single-product .hmr-buy-card__form button.single_add_to_cart_button:hover{transform:translateY(-1px)!important;filter:brightness(1.025)!important;box-shadow:0 9px 18px rgba(170,105,30,.20),inset 0 1px rgba(255,255,255,.34)!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 160px!important;gap:7px!important;padding:5px!important;border-radius:15px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:44px!important;min-height:44px!important;padding:0 15px!important;border-radius:11px!important;background:linear-gradient(135deg,#efc77f 0%,#d9a24c 48%,#bd7a28 100%)!important;color:#18120d!important;font-size:9.9px!important;font-weight:850!important;line-height:1!important;gap:6px!important;box-shadow:0 6px 15px rgba(170,105,30,.16),inset 0 1px rgba(255,255,255,.32)!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:15px!important;height:15px!important;stroke-width:1.7} body.single-product .hmr-product-sticky__add:hover,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add:hover{transform:translateY(-1px)!important;filter:brightness(1.025)!important;box-shadow:0 8px 17px rgba(170,105,30,.19),inset 0 1px rgba(255,255,255,.34)!important} @media (max-width:900px){body.single-product .hmr-product-sticky{min-height:64px!important;padding:6px!important;grid-template-columns:minmax(0,1fr) 142px!important} body.single-product .hmr-product-sticky__purchase{padding:3px!important;border-radius:12px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:42px!important;min-height:42px!important;padding:0 11px!important;border-radius:10px!important;font-size:9.1px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:14px!important;height:14px!important}} @media (max-width:520px){body.single-product .hmr-buy-card__form button.single_add_to_cart_button{min-height:43px!important;height:43px!important;padding:0 15px!important;border-radius:10px!important;font-size:10.5px!important}} body.single-product .hmr-product-sticky{width:min(920px,calc(100% - 40px))!important;min-height:62px!important;padding:6px 9px!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) 355px!important;gap:10px!important;align-items:center!important;box-shadow:0 10px 28px rgba(58,39,19,.11)!important} body.single-product .hmr-product-sticky:before{right:34px!important;left:34px!important;height:1px!important} body.single-product .hmr-product-sticky__product{min-width:0!important;gap:8px!important} body.single-product .hmr-product-sticky__image{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:13px!important;box-shadow:none!important} body.single-product .hmr-product-sticky__image img{width:42px!important;height:42px!important} body.single-product .hmr-product-sticky__identity{gap:1px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:11px!important;font-weight:850!important;line-height:1.4!important} body.single-product .hmr-product-sticky__identity>small{font-size:8px!important;line-height:1.3!important} body.single-product .hmr-product-sticky__badge{min-height:17px!important;padding:0 6px!important;border-radius:999px!important;background:#ee3656!important;color:#fff!important;font-size:6.8px!important;line-height:17px!important;box-shadow:none!important} body.single-product .hmr-product-sticky__purchase{min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 138px!important;gap:7px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__purchase{border:0!important;background:transparent!important} body.single-product .hmr-product-sticky__price{min-width:0!important;padding:0 4px!important} body.single-product .hmr-product-sticky__price>small{display:none!important} body.single-product .hmr-product-sticky__price>div{gap:5px!important;align-items:baseline!important;flex-wrap:nowrap!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:15.5px!important;font-weight:900!important;line-height:1.15!important;letter-spacing:-.1px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:16.5px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:8.5px!important;font-weight:700!important} body.single-product .hmr-product-sticky__price em{position:static!important;min-width:23px!important;height:19px!important;padding:0 4px!important;border-radius:7px!important;font-size:7.2px!important;order:-1} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:38px!important;min-height:38px!important;padding:0 12px!important;border-radius:10px!important;background:linear-gradient(135deg,#efc77f 0%,#d9a24c 52%,#bd7a28 100%)!important;color:#18120d!important;font-size:8.9px!important;font-weight:850!important;gap:5px!important;box-shadow:0 5px 12px rgba(170,105,30,.14),inset 0 1px rgba(255,255,255,.32)!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:13px!important;height:13px!important} @media (max-width:900px){body.single-product .hmr-product-sticky{bottom:76px!important;width:calc(100% - 16px)!important;min-height:56px!important;padding:5px 6px!important;border-radius:15px!important;grid-template-columns:minmax(0,1fr) 120px!important;gap:6px!important} body.single-product .hmr-product-sticky__image{width:42px!important;height:42px!important;flex-basis:42px!important;border-radius:11px!important} body.single-product .hmr-product-sticky__image img{width:37px!important;height:37px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:9.8px!important} body.single-product .hmr-product-sticky__identity>small{font-size:7.4px!important} body.single-product .hmr-product-sticky__badge{display:none!important} body.single-product .hmr-product-sticky__purchase{display:block!important} body.single-product .hmr-product-sticky__price{display:none!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:100%!important;height:36px!important;min-height:36px!important;padding:0 8px!important;border-radius:9px!important;font-size:8.3px!important}} @media (max-width:430px){body.single-product .hmr-product-sticky__identity>small{display:none!important} body.single-product .hmr-product-sticky__add span{font-size:0!important} body.single-product .hmr-product-sticky__add span:after{content:"افزودن";font-size:8.5px!important}} body.single-product .hmr-product-sticky__identity>strong{font-size:12.5px!important;font-weight:900!important;line-height:1.45!important} body.single-product .hmr-product-sticky__identity>small{font-size:9.4px!important;font-weight:850!important;line-height:1.35!important} body.single-product .hmr-product-sticky__badge{min-height:19px!important;padding:0 7px!important;font-size:7.8px!important;line-height:19px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 154px!important;gap:8px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:17.2px!important;font-weight:920!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:19px!important;font-weight:930!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:10px!important;font-weight:750!important} body.single-product .hmr-product-sticky__price em{min-width:26px!important;height:21px!important;padding:0 5px!important;font-size:8.4px!important;font-weight:900!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:42px!important;min-height:42px!important;padding:0 16px!important;border-radius:11px!important;font-size:10px!important;font-weight:900!important;gap:6px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:14px!important;height:14px!important} @media (max-width:900px){body.single-product .hmr-product-sticky{grid-template-columns:minmax(0,1fr) 132px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:10.7px!important} body.single-product .hmr-product-sticky__identity>small{font-size:8.2px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:40px!important;min-height:40px!important;padding:0 10px!important;font-size:9.2px!important}} @media (max-width:430px){body.single-product .hmr-product-sticky__add span:after{font-size:9.5px!important;font-weight:900!important}} body.single-product .hmr-product-sticky{width:min(1060px,calc(100% - 40px))!important;min-height:76px!important;padding:8px 11px!important;border-radius:19px!important;grid-template-columns:minmax(0,1fr) 438px!important;gap:14px!important} body.single-product .hmr-product-sticky__image{width:54px!important;height:54px!important;flex:0 0 54px!important;border-radius:14px!important} body.single-product .hmr-product-sticky__image img{width:48px!important;height:48px!important} body.single-product .hmr-product-sticky__identity{gap:2px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:15.5px!important;font-weight:900!important;line-height:1.42!important} body.single-product .hmr-product-sticky__identity>small{font-size:11.5px!important;font-weight:850!important;line-height:1.35!important} body.single-product .hmr-product-sticky__badge{min-height:23px!important;padding:0 9px!important;font-size:9.5px!important;line-height:23px!important} body.single-product .hmr-product-sticky__badge .hmr-icon{width:12px!important;height:12px!important} body.single-product .hmr-product-sticky__purchase{width:100%!important;min-width:438px!important;display:grid!important;grid-template-columns:minmax(238px,1fr) 188px!important;gap:12px!important;align-items:center!important} body.single-product .hmr-product-sticky__price{min-width:238px!important;display:flex!important;align-items:center!important;gap:9px!important;padding:0 5px!important;overflow:visible!important} body.single-product .hmr-product-sticky__price>div{min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:1px!important;align-items:center!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{display:inline!important;font-family:Estedad,Vazirmatn,sans-serif!important;font-size:22px!important;font-weight:920!important;line-height:1.22!important;white-space:nowrap!important;letter-spacing:-.15px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:25.5px!important;font-weight:940!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{display:inline!important;font-size:12.5px!important;font-weight:750!important;line-height:1.25!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__price em{position:static!important;flex:0 0 auto!important;min-width:31px!important;height:25px!important;padding:0 6px!important;border-radius:8px!important;font-size:10.5px!important;font-weight:900!important;line-height:25px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:188px!important;height:49px!important;min-height:49px!important;padding:0 18px!important;border-radius:12px!important;font-size:12.5px!important;font-weight:900!important;gap:7px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:16px!important;height:16px!important} @media (max-width:980px){body.single-product .hmr-product-sticky{width:calc(100% - 24px)!important;min-height:70px!important;grid-template-columns:minmax(0,1fr) 178px!important;gap:9px!important;padding:7px 8px!important} body.single-product .hmr-product-sticky__purchase{min-width:0!important;display:block!important} body.single-product .hmr-product-sticky__price{display:none!important} body.single-product .hmr-product-sticky__identity>strong{font-size:13.5px!important} body.single-product .hmr-product-sticky__identity>small{font-size:10px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:100%!important;height:47px!important;min-height:47px!important;padding:0 12px!important;font-size:11px!important}} @media (max-width:520px){body.single-product .hmr-product-sticky{bottom:76px!important;min-height:68px!important;grid-template-columns:minmax(0,1fr) 142px!important;border-radius:16px!important} body.single-product .hmr-product-sticky__image{width:48px!important;height:48px!important;flex-basis:48px!important} body.single-product .hmr-product-sticky__image img{width:42px!important;height:42px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:12px!important} body.single-product .hmr-product-sticky__identity>small{font-size:9px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:45px!important;min-height:45px!important;font-size:10.5px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 122px);--hmr-product-mobile-rail-height:72px;--hmr-product-mobile-stack-gap:12px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:var(--hmr-product-mobile-rail-height)!important;width:calc(100% - 24px)!important;max-width:none!important;padding:8px 9px!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 170px!important;gap:9px!important;z-index:96!important} body.single-product .hmr-product-sticky__product{min-width:0!important;gap:9px!important} body.single-product .hmr-product-sticky__image{width:52px!important;height:52px!important;flex:0 0 52px!important} body.single-product .hmr-product-sticky__image img{width:46px!important;height:46px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:13px!important;line-height:1.42!important} body.single-product .hmr-product-sticky__identity>small{font-size:9.5px!important} body.single-product .hmr-product-sticky__purchase{min-width:0!important;width:100%!important;display:block!important} body.single-product .hmr-product-sticky__price{display:none!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:100%!important;height:48px!important;min-height:48px!important;padding:0 13px!important;border-radius:12px!important;font-size:11px!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 116px);--hmr-product-mobile-rail-height:70px;--hmr-product-mobile-stack-gap:11px} body.single-product .hmr-product-sticky{width:calc(100% - 18px)!important;padding:7px 8px!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) 150px!important;gap:7px!important} body.single-product .hmr-product-sticky__image{width:49px!important;height:49px!important;flex-basis:49px!important;border-radius:13px!important} body.single-product .hmr-product-sticky__image img{width:43px!important;height:43px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:12.2px!important} body.single-product .hmr-product-sticky__identity>small{font-size:9px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:46px!important;min-height:46px!important;padding:0 10px!important;font-size:10.5px!important}} @media (max-width:430px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 114px);--hmr-product-mobile-rail-height:68px;--hmr-product-mobile-stack-gap:10px} body.single-product .hmr-product-sticky{grid-template-columns:minmax(0,1fr) 132px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:11.7px!important} body.single-product .hmr-product-sticky__identity>small{display:none!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{font-size:10px!important} body.single-product .hmr-product-sticky__add span:after{font-size:10px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-rail-height:80px} body.single-product .hmr-product-sticky{min-height:80px!important;padding:8px!important;grid-template-columns:minmax(118px,.78fr) minmax(218px,1.22fr)!important;gap:8px!important;align-items:center!important} body.single-product .hmr-product-sticky__product{min-width:0!important;gap:7px!important} body.single-product .hmr-product-sticky__image{width:48px!important;height:48px!important;flex:0 0 48px!important;border-radius:13px!important} body.single-product .hmr-product-sticky__image img{width:42px!important;height:42px!important} body.single-product .hmr-product-sticky__identity{min-width:0!important;gap:2px!important} body.single-product .hmr-product-sticky__identity>strong{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important} body.single-product .hmr-product-sticky__identity>small{font-size:8.8px!important;line-height:1.4!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__purchase{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) 116px!important;align-items:center!important;gap:7px!important;padding:0!important;border:0!important;background:transparent!important} body.single-product .hmr-product-sticky__price{min-width:0!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"amount badge"!important;align-items:center!important;gap:4px!important;padding:0!important;overflow:visible!important} body.single-product .hmr-product-sticky__price>small{display:none!important} body.single-product .hmr-product-sticky__price>div{grid-area:amount!important;min-width:0!important;display:grid!important;grid-template-columns:1fr!important;gap:1px!important;align-items:center!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{display:inline!important;max-width:100%!important;font-size:15.5px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.1px!important;white-space:nowrap!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:17px!important;font-weight:930!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{display:block!important;font-size:9.2px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__price em{grid-area:badge!important;position:static!important;min-width:26px!important;height:23px!important;padding:0 5px!important;border-radius:7px!important;display:grid!important;place-items:center!important;font-size:9px!important;line-height:1!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:116px!important;height:50px!important;min-height:50px!important;padding:0 9px!important;border-radius:12px!important;font-size:10.8px!important;gap:5px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:15px!important;height:15px!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-rail-height:78px} body.single-product .hmr-product-sticky{min-height:78px!important;width:calc(100% - 16px)!important;padding:7px!important;grid-template-columns:minmax(105px,.72fr) minmax(210px,1.28fr)!important;gap:6px!important} body.single-product .hmr-product-sticky__image{width:45px!important;height:45px!important;flex-basis:45px!important} body.single-product .hmr-product-sticky__image img{width:39px!important;height:39px!important} body.single-product .hmr-product-sticky__identity>strong{font-size:11.4px!important} body.single-product .hmr-product-sticky__identity>small{font-size:8.3px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 108px!important;gap:5px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:14.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:16px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:8.7px!important} body.single-product .hmr-product-sticky__price em{min-width:24px!important;height:22px!important;padding:0 4px!important;font-size:8.5px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:108px!important;height:48px!important;min-height:48px!important;padding:0 7px!important;font-size:10.2px!important}} @media (max-width:390px){body.single-product .hmr-product-sticky{grid-template-columns:minmax(94px,.68fr) minmax(202px,1.32fr)!important} body.single-product .hmr-product-sticky__identity>small{display:none!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 102px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:13.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:15px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:102px!important;font-size:9.8px!important}} .hmr-product-sticky__countdown{display:none} @media (max-width:960px){.hmr-mobile-header{position:sticky!important;top:0!important;z-index:96!important;height:auto!important;padding:9px 0!important;display:block!important;background:linear-gradient(180deg,rgba(15,14,15,.78),rgba(15,14,15,0))!important;color:#fff!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)} .hmr-mobile-header__float{direction:ltr!important;width:calc(100% - 20px)!important;min-height:74px!important;margin:0 auto!important;padding:10px!important;border:1px solid rgba(240,210,167,.24)!important;border-radius:22px!important;background:radial-gradient(circle at 82% 0,rgba(232,188,126,.18),transparent 120px),rgba(18,17,18,.95)!important;box-shadow:0 12px 34px rgba(13,10,7,.24),inset 0 1px rgba(255,255,255,.05)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:46px minmax(0,1fr) 112px!important;align-items:center!important;gap:9px!important} .hmr-mobile-header__phone{width:44px!important;height:44px!important;border:1px solid rgba(240,210,167,.28)!important;border-radius:15px!important;background:rgba(255,255,255,.07)!important;color:#f0d2a7!important} .hmr-mobile-header__phone .hmr-icon{width:22px!important;height:22px!important} .hmr-mobile-header__search,.hmr-mobile-header__search .woocommerce-product-search{width:100%!important;min-width:0!important;height:44px!important} .hmr-mobile-header__search .woocommerce-product-search{direction:rtl!important} .hmr-mobile-header__search input[type=search]{width:100%!important;height:44px!important;padding:0 44px 0 10px!important;border:1px solid rgba(239,209,165,.22)!important;border-radius:14px!important;background:rgba(255,255,255,.08)!important;color:#fff9f0!important;font-size:14px!important} .hmr-mobile-header__search input[type=search]::placeholder{color:rgba(255,248,238,.58)!important} .hmr-mobile-header__search button{top:5px!important;right:5px!important;bottom:5px!important;left:auto!important;width:34px!important;height:34px!important;border-radius:11px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#f0d2a7,#c99a5d)!important;color:#1b160f!important} .hmr-mobile-header__search button .hmr-icon{width:20px!important;height:20px!important} .hmr-mobile-header__brand{direction:rtl!important;width:112px!important;height:44px!important;border-radius:0!important;background:transparent!important} .hmr-mobile-header__brand img{width:108px!important;max-width:108px!important;height:34px!important;max-height:34px!important} body.single-product{--hmr-product-mobile-rail-height:72px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;z-index:102!important;width:calc(100% - 18px)!important;min-height:72px!important;padding:8px 66px 8px 8px!important;border:1px solid rgba(201,154,93,.23)!important;border-radius:18px!important;background:rgba(255,253,248,.97)!important;box-shadow:0 22px 65px rgba(34,24,13,.20),0 0 30px rgba(201,154,93,.08)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important} body.single-product .hmr-product-sticky__product{right:9px!important;width:50px!important;min-width:50px!important} body.single-product .hmr-product-sticky__image{width:50px!important;height:50px!important;border-radius:13px!important} body.single-product .hmr-product-sticky__image img{width:44px!important;height:44px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(176px,50%) minmax(0,1fr)!important;gap:8px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{min-height:54px!important;height:54px!important;padding:0 14px!important;border-radius:14px!important;background:linear-gradient(135deg,#f0d2a7,#c99a5d 55%,#a96f30)!important;color:#1b150e!important;font-size:13px!important;box-shadow:0 12px 26px rgba(201,154,93,.23),inset 0 1px rgba(255,255,255,.32)!important} body.single-product .hmr-product-sticky__add span{font-size:13px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:18px!important;height:18px!important} body.single-product .hmr-product-sticky__price{padding-right:2px!important;gap:2px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:18px!important;line-height:1.3!important;color:#18120d!important} body.single-product .hmr-product-sticky__price strong .woocommerce-Price-currencySymbol{font-size:10px!important;font-weight:800!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:10.5px!important;line-height:1.25!important} body.single-product .hmr-product-sticky__countdown{position:absolute;top:-16px;right:17px;z-index:2;min-width:94px;min-height:28px;padding:0 9px;border:1px solid rgba(240,210,167,.38);border-radius:11px;background:#201b17;color:#f0d2a7;box-shadow:0 7px 17px rgba(24,19,14,.18);direction:ltr;display:inline-flex!important;align-items:center;justify-content:center;gap:2px;font-family:Estedad,Vazirmatn,sans-serif;font-size:11px;font-weight:750;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap} body.single-product .hmr-product-sticky__countdown .hmr-icon{width:17px;height:17px;margin-right:4px} body.single-product .hmr-product-sticky__countdown b{min-width:16px;font:inherit;color:inherit;text-align:center} body.single-product .hmr-product-sticky__countdown i{font:inherit;color:inherit}} @media (max-width:520px){.hmr-mobile-header__float{grid-template-columns:44px minmax(0,1fr) 96px!important} .hmr-mobile-header__brand{width:96px!important} .hmr-mobile-header__brand img{width:94px!important;max-width:94px!important;height:31px!important;max-height:31px!important} body.single-product .hmr-product-sticky{padding-right:64px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(168px,52%) minmax(0,1fr)!important;gap:7px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:17px!important}} @media (max-width:390px){body.single-product .hmr-product-sticky{padding-right:59px!important} body.single-product .hmr-product-sticky__product,body.single-product .hmr-product-sticky__image{width:46px!important;min-width:46px!important;height:46px!important} body.single-product .hmr-product-sticky__image img{width:40px!important;height:40px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(156px,52%) minmax(0,1fr)!important;gap:6px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{padding-inline:10px!important;font-size:12px!important} body.single-product .hmr-product-sticky__add span{font-size:12px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:15.5px!important}} @media (max-width:960px){body.single-product .hmr-product-sticky{grid-template-columns:50px minmax(0,1fr)!important;gap:8px!important} body.single-product .hmr-product-sticky__product{width:50px!important;min-width:50px!important;display:block!important} body.single-product .hmr-product-sticky__identity{display:none!important} body.single-product .hmr-product-sticky__image{width:50px!important;height:50px!important;flex:0 0 50px!important;margin:0!important} body.single-product .hmr-product-sticky__image img{width:44px!important;height:44px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 120px!important;gap:8px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:17.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:19.5px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:9.5px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:120px!important}} @media (max-width:620px){body.single-product .hmr-product-sticky{grid-template-columns:46px minmax(0,1fr)!important;gap:6px!important} body.single-product .hmr-product-sticky__product{width:46px!important;min-width:46px!important} body.single-product .hmr-product-sticky__image{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:12px!important} body.single-product .hmr-product-sticky__image img{width:40px!important;height:40px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 112px!important;gap:6px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:16.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:18.5px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:112px!important}} @media (max-width:390px){body.single-product .hmr-product-sticky{grid-template-columns:43px minmax(0,1fr)!important} body.single-product .hmr-product-sticky__product{width:43px!important;min-width:43px!important} body.single-product .hmr-product-sticky__image{width:43px!important;height:43px!important;flex-basis:43px!important} body.single-product .hmr-product-sticky__image img{width:37px!important;height:37px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 106px!important;gap:5px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:15.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:17.5px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:106px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 132px);--hmr-product-mobile-rail-height:82px;--hmr-product-mobile-stack-gap:12px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:82px!important;width:calc(100% - 20px)!important;grid-template-columns:48px minmax(0,1fr)!important;gap:9px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 136px!important;gap:9px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:136px!important;min-width:136px!important;height:50px!important;min-height:50px!important;padding:0 12px!important;font-size:11px!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 126px);--hmr-product-mobile-rail-height:80px;--hmr-product-mobile-stack-gap:11px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:80px!important;width:calc(100% - 16px)!important;grid-template-columns:45px minmax(0,1fr)!important;gap:7px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 130px!important;gap:7px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:130px!important;min-width:130px!important;height:49px!important;min-height:49px!important;padding:0 10px!important;font-size:10.8px!important}} @media (max-width:390px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 124px);--hmr-product-mobile-rail-height:78px;--hmr-product-mobile-stack-gap:10px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:78px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:6px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 124px!important;gap:6px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:124px!important;min-width:124px!important;height:47px!important;min-height:47px!important;font-size:10.4px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 138px);--hmr-product-mobile-rail-height:86px;--hmr-product-mobile-stack-gap:14px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;width:calc(100% - 16px)!important;min-height:86px!important;padding:8px 9px!important;border-radius:18px!important;border:1px solid rgba(222,196,157,.82)!important;background:rgba(255,251,246,.97)!important;box-shadow:0 14px 34px rgba(40,29,15,.12)!important;backdrop-filter:blur(14px)!important;grid-template-columns:46px minmax(0,1fr)!important;gap:10px!important} body.single-product .hmr-product-sticky:before{display:none!important} body.single-product .hmr-product-sticky__product{display:block!important;min-width:0!important} body.single-product .hmr-product-sticky__image{width:46px!important;height:46px!important;flex:0 0 46px!important;border-radius:13px!important;background:#fff!important;border:1px solid rgba(229,217,200,.92)!important;box-shadow:none!important} body.single-product .hmr-product-sticky__image img{width:40px!important;height:40px!important} body.single-product .hmr-product-sticky__identity,body.single-product .hmr-product-sticky__badge,body.single-product .hmr-product-sticky__identity>strong,body.single-product .hmr-product-sticky__identity>small{display:none!important} body.single-product .hmr-product-sticky__purchase{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 184px!important;align-items:center!important;gap:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important} body.single-product .hmr-product-sticky__price{min-width:0!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 2px!important} body.single-product .hmr-product-sticky__price>small{display:block!important;margin:0!important;color:#a87937!important;font-size:8.8px!important;font-weight:800!important;line-height:1.25!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__price>div{min-width:0!important;display:grid!important;gap:2px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{display:inline!important;font-size:20px!important;font-weight:950!important;line-height:1.08!important;color:#19130e!important;letter-spacing:-.2px!important;white-space:nowrap!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:22px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{display:inline!important;color:#9f8f80!important;font-size:10.2px!important;font-weight:760!important;line-height:1.15!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__price em{min-width:28px!important;height:22px!important;padding:0 6px!important;border-radius:999px!important;background:#fcedf0!important;color:#d53e63!important;font-size:9px!important;font-weight:900!important;line-height:22px!important;box-shadow:none!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:184px!important;min-width:184px!important;height:54px!important;min-height:54px!important;padding:0 16px!important;border-radius:15px!important;border:1px solid rgba(192,132,46,.55)!important;background:linear-gradient(135deg,#f2cf8d 0%,#e7bc6d 52%,#d59a42 100%)!important;color:#17110c!important;font-size:13.2px!important;font-weight:950!important;gap:8px!important;box-shadow:0 10px 18px rgba(196,141,58,.16),inset 0 1px 0 rgba(255,255,255,.28)!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:16px!important;height:16px!important} body.single-product .hmr-product-sticky__add span{font-size:13.2px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__add span:after{content:none!important} body.single-product .hmr-product-sticky__add:hover,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add:hover{transform:none!important;filter:brightness(1.02)!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 128px);--hmr-product-mobile-rail-height:84px;--hmr-product-mobile-stack-gap:12px} body.single-product .hmr-product-sticky{width:calc(100% - 14px)!important;min-height:84px!important;padding:8px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important} body.single-product .hmr-product-sticky__image{width:44px!important;height:44px!important;flex-basis:44px!important} body.single-product .hmr-product-sticky__image img{width:38px!important;height:38px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 176px!important;gap:8px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:18px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:19.5px!important} body.single-product .hmr-product-sticky__price>small{font-size:8.2px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:176px!important;min-width:176px!important;height:52px!important;min-height:52px!important;padding:0 14px!important;font-size:12.3px!important} body.single-product .hmr-product-sticky__add span{font-size:12.3px!important}} @media (max-width:390px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 122px);--hmr-product-mobile-rail-height:80px;--hmr-product-mobile-stack-gap:10px} body.single-product .hmr-product-sticky{min-height:80px!important;padding:7px!important;grid-template-columns:40px minmax(0,1fr)!important;gap:7px!important} body.single-product .hmr-product-sticky__image{width:40px!important;height:40px!important;flex-basis:40px!important} body.single-product .hmr-product-sticky__image img{width:34px!important;height:34px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(0,1fr) 164px!important;gap:7px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:16.4px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:17.5px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:9.2px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{width:164px!important;min-width:164px!important;height:49px!important;min-height:49px!important;padding:0 12px!important;font-size:11.6px!important} body.single-product .hmr-product-sticky__add span{font-size:11.6px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 128px);--hmr-product-mobile-rail-height:96px} body.single-product .hmr-product-sticky{position:fixed!important;left:50%!important;transform:translateX(-50%)!important;bottom:calc(var(--hmr-product-mobile-nav-clearance) + 8px)!important;z-index:96!important;width:calc(100% - 14px)!important;min-height:96px!important;padding:10px 72px 10px 10px!important;border-radius:22px!important;border:1px solid rgba(229,212,189,.92)!important;background:rgba(255,252,248,.98)!important;box-shadow:0 14px 34px rgba(42,30,16,.14)!important;backdrop-filter:blur(12px)!important;display:block!important;overflow:visible!important} body.single-product .hmr-product-sticky:before,body.single-product .hmr-product-sticky__identity,body.single-product .hmr-product-sticky__badge,body.single-product .hmr-product-sticky__benefits,body.single-product .hmr-product-sticky__price>small,body.single-product .hmr-product-sticky__price em{display:none!important} body.single-product .hmr-product-sticky__product{position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important;width:54px!important;min-width:54px!important;display:block!important;pointer-events:none!important} body.single-product .hmr-product-sticky__image{width:54px!important;height:54px!important;border-radius:16px!important;border:1px solid rgba(229,212,189,.95)!important;background:#fff!important;box-shadow:0 6px 14px rgba(33,24,16,.08)!important;display:grid!important;place-items:center!important;overflow:hidden!important} body.single-product .hmr-product-sticky__image img{width:46px!important;height:46px!important;object-fit:contain!important;display:block!important} body.single-product .hmr-product-sticky__purchase{width:100%!important;min-width:0!important;display:grid!important;direction:ltr!important;grid-template-areas:"cta price"!important;grid-template-columns:minmax(188px,49%) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{grid-area:cta!important;direction:rtl!important;justify-self:stretch!important;width:100%!important;min-width:0!important;height:62px!important;min-height:62px!important;padding:0 18px!important;border-radius:18px!important;border:1px solid rgba(196,142,67,.55)!important;background:linear-gradient(135deg,#f2cf8d 0%,#e2b461 56%,#cf8f35 100%)!important;color:#18120d!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:16px!important;font-weight:950!important;line-height:1!important;box-shadow:0 10px 20px rgba(191,135,56,.18),inset 0 1px 0 rgba(255,255,255,.34)!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:18px!important;height:18px!important;flex:0 0 18px!important} body.single-product .hmr-product-sticky__add span{display:inline!important;font-size:16px!important;font-weight:950!important;white-space:nowrap!important;letter-spacing:-.1px!important} body.single-product .hmr-product-sticky__add span:after{content:none!important} body.single-product .hmr-product-sticky__price{grid-area:price!important;direction:rtl!important;min-width:0!important;display:grid!important;align-content:center!important;gap:4px!important;padding:0 6px 0 0!important;text-align:right!important} body.single-product .hmr-product-sticky__price>div{min-width:0!important;display:grid!important;gap:2px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{display:block!important;color:#18120d!important;font-family:Estedad,Vazirmatn,sans-serif!important;font-size:23px!important;font-weight:950!important;line-height:1.1!important;letter-spacing:-.25px!important;white-space:nowrap!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{display:block!important;color:#a89284!important;font-size:11.5px!important;font-weight:760!important;line-height:1.15!important;white-space:nowrap!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:24px!important}} @media (max-width:520px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 124px);--hmr-product-mobile-rail-height:92px} body.single-product .hmr-product-sticky{min-height:92px!important;padding:9px 68px 9px 9px!important;border-radius:20px!important} body.single-product .hmr-product-sticky__product,body.single-product .hmr-product-sticky__image{width:50px!important;min-width:50px!important;height:50px!important} body.single-product .hmr-product-sticky__image img{width:43px!important;height:43px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(176px,50%) minmax(0,1fr)!important;gap:10px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:58px!important;min-height:58px!important;padding:0 16px!important;border-radius:16px!important;font-size:15px!important} body.single-product .hmr-product-sticky__add span{font-size:15px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:21px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:22px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:10.8px!important}} @media (max-width:390px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 118px);--hmr-product-mobile-rail-height:88px} body.single-product .hmr-product-sticky{min-height:88px!important;padding:8px 63px 8px 8px!important} body.single-product .hmr-product-sticky__product,body.single-product .hmr-product-sticky__image{width:46px!important;min-width:46px!important;height:46px!important;border-radius:14px!important} body.single-product .hmr-product-sticky__image img{width:40px!important;height:40px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(162px,49%) minmax(0,1fr)!important;gap:8px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{height:54px!important;min-height:54px!important;padding:0 12px!important;font-size:13.6px!important;border-radius:15px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:16px!important;height:16px!important} body.single-product .hmr-product-sticky__add span{font-size:13.6px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi{font-size:18.5px!important} body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:19.4px!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:9.8px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-rail-height:72px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;z-index:102!important;width:calc(100% - 18px)!important;min-height:72px!important;padding:8px 66px 8px 8px!important;border:1px solid rgba(201,154,93,.23)!important;border-radius:18px!important;background:rgba(255,253,248,.97)!important;box-shadow:0 22px 65px rgba(34,24,13,.20),0 0 30px rgba(201,154,93,.08)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important} body.single-product .hmr-product-sticky__product{right:9px!important;width:50px!important;min-width:50px!important} body.single-product .hmr-product-sticky__image{width:50px!important;height:50px!important;border-radius:13px!important} body.single-product .hmr-product-sticky__image img{width:44px!important;height:44px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(176px,50%) minmax(0,1fr)!important;gap:8px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{min-height:54px!important;height:54px!important;padding:0 14px!important;border-radius:14px!important;background:linear-gradient(135deg,#f0d2a7,#c99a5d 55%,#a96f30)!important;color:#1b150e!important;font-size:13px!important;box-shadow:0 12px 26px rgba(201,154,93,.23),inset 0 1px rgba(255,255,255,.32)!important} body.single-product .hmr-product-sticky__add span{font-size:13px!important} body.single-product .hmr-product-sticky__add .hmr-icon{width:18px!important;height:18px!important} body.single-product .hmr-product-sticky__price{padding-right:2px!important;gap:2px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:18px!important;line-height:1.3!important;color:#18120d!important} body.single-product .hmr-product-sticky__price strong .woocommerce-Price-currencySymbol{font-size:10px!important;font-weight:800!important} body.single-product .hmr-product-sticky__price del,body.single-product .hmr-product-sticky__price del .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price del bdi{font-size:10.5px!important;line-height:1.25!important} body.single-product .hmr-product-sticky__countdown{position:absolute;top:-16px;right:17px;z-index:2;min-width:94px;min-height:28px;padding:0 9px;border:1px solid rgba(240,210,167,.38);border-radius:11px;background:#201b17;color:#f0d2a7;box-shadow:0 7px 17px rgba(24,19,14,.18);direction:ltr;display:inline-flex!important;align-items:center;justify-content:center;gap:2px;font-family:Estedad,Vazirmatn,sans-serif;font-size:11px;font-weight:750;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap} body.single-product .hmr-product-sticky__countdown .hmr-icon{width:17px;height:17px;margin-right:4px} body.single-product .hmr-product-sticky__countdown b{min-width:16px;font:inherit;color:inherit;text-align:center} body.single-product .hmr-product-sticky__countdown i{font:inherit;color:inherit}} @media (max-width:520px){body.single-product .hmr-product-sticky{padding-right:64px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(168px,52%) minmax(0,1fr)!important;gap:7px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:17px!important}} @media (max-width:390px){body.single-product .hmr-product-sticky{padding-right:59px!important} body.single-product .hmr-product-sticky__product,body.single-product .hmr-product-sticky__image{width:46px!important;min-width:46px!important;height:46px!important} body.single-product .hmr-product-sticky__image img{width:40px!important;height:40px!important} body.single-product .hmr-product-sticky__purchase{grid-template-columns:minmax(156px,52%) minmax(0,1fr)!important;gap:6px!important} body.single-product .hmr-product-sticky__add,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__add{padding-inline:10px!important;font-size:12px!important} body.single-product .hmr-product-sticky__add span{font-size:12px!important} body.single-product .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky__price strong bdi,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong .woocommerce-Price-amount,body.single-product .hmr-product-sticky.is-sale .hmr-product-sticky__price strong bdi{font-size:15.5px!important}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 126px);--hmr-product-mobile-rail-height:72px;--hmr-product-mobile-stack-gap:8px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;z-index:99!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 122px)}} @media (max-width:960px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 140px);--hmr-product-mobile-rail-height:72px;--hmr-product-mobile-stack-gap:8px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:var(--hmr-product-mobile-rail-height)!important;z-index:99!important}} @media (max-width:620px){body.single-product{--hmr-product-mobile-nav-clearance:calc(env(safe-area-inset-bottom,0px) + 130px)}} .hmr-mobile-panel-scrim{display:none} @media (max-width:960px){body{padding-bottom:calc(94px + env(safe-area-inset-bottom,0px))} .hmr-mobile-bottom{right:10px!important;left:10px!important;bottom:calc(9px + env(safe-area-inset-bottom,0px))!important;z-index:100!important;min-height:72px!important;height:auto!important;padding:7px 7px 6px!important;border:1px solid rgba(232,194,140,.24)!important;border-radius:23px!important;background:radial-gradient(circle at 50% -20px,rgba(224,178,111,.22),transparent 80px),rgba(20,18,18,.97)!important;color:rgba(255,248,237,.68)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 17px 45px rgba(13,10,7,.34),inset 0 1px rgba(255,255,255,.06)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;direction:rtl!important} .hmr-mobile-bottom__item,.hmr-mobile-bottom a,.hmr-mobile-bottom button{min-width:0!important;min-height:58px!important;height:auto!important;padding:5px 2px!important;border:0!important;border-radius:15px!important;background:transparent!important;color:inherit!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;transform:none;transition:color .2s ease,background .2s ease,transform .2s ease!important} .hmr-mobile-bottom__item>i{width:30px!important;height:30px!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;display:grid!important;place-items:center!important;transform:none!important} .hmr-mobile-bottom__item>i .hmr-icon{width:22px!important;height:22px!important} .hmr-mobile-bottom__item>span{display:block!important;max-width:100%!important;white-space:nowrap!important;color:inherit!important;font-size:10px!important;font-weight:650!important;line-height:1.2!important} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart),.hmr-mobile-bottom__item.is-panel-open{min-height:58px!important;color:#f0d2a7!important;background:rgba(232,190,131,.11)!important;transform:none!important} .hmr-mobile-bottom__item.is-current-page:not(.hmr-mobile-bottom__item--cart)>i,.hmr-mobile-bottom__item.is-panel-open>i{width:30px!important;height:30px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important} .hmr-mobile-bottom__item--cart,.hmr-mobile-bottom__item--cart.is-current-page{color:#f0d2a7!important;background:transparent!important;transform:translateY(-13px)!important} .hmr-mobile-bottom__item--cart>i,.hmr-mobile-bottom__item--cart.is-current-page>i{width:52px!important;min-width:52px!important;height:52px!important;border:5px solid #191718!important;border-radius:18px!important;background:linear-gradient(145deg,#f0d2a7,#c99a5d)!important;color:#18130e!important;box-shadow:0 9px 25px rgba(201,154,93,.32)!important} .hmr-mobile-bottom__item--cart>i .hmr-icon{width:25px!important;height:25px!important} .hmr-mobile-bottom__item--cart>i>b{top:-8px!important;right:-7px!important;left:auto!important;min-width:19px!important;height:19px!important;padding:0 4px!important;border:2px solid #191718!important;background:#fff7eb!important;color:#1b160f!important;font-size:9px!important;box-shadow:none!important} .hmr-mobile-panel-scrim:not([hidden]){position:fixed;inset:0;z-index:98;display:block;border:0;background:rgba(8,7,7,.54);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s} .hmr-mobile-panel-scrim.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease,visibility 0s linear} .hmr-mobile-panels{right:10px!important;left:10px!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important;z-index:99!important;max-height:calc(100dvh - 116px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 28px)) scale(.97);transform-origin:bottom center;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .24s ease,visibility 0s linear .42s} .hmr-mobile-panels.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .24s ease,visibility 0s linear} .hmr-mobile-panel__shell{max-height:calc(100dvh - 116px);overflow-y:auto;border-radius:24px!important;box-shadow:0 22px 70px rgba(0,0,0,.38)!important} body.single-product{--hmr-product-mobile-nav-clearance:calc(102px + env(safe-area-inset-bottom,0px));--hmr-product-mobile-rail-height:72px;--hmr-product-mobile-stack-gap:30px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important}} @media (max-width:600px){.hmr-mobile-bottom__item>span{font-size:11px!important} .hmr-mobile-bottom__item--cart>i>b{font-size:10px!important}} @media (prefers-reduced-motion:reduce){.hmr-mobile-panels,.hmr-mobile-panel-scrim{transition:none!important}} @media (max-width:960px){.hmr-mobile-panel__shell--menu{padding:14px!important} .hmr-mobile-menu-grid,.hmr-mobile-menu-grid .hmr-menu{width:100%!important} .hmr-mobile-menu-grid .hmr-menu{height:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;white-space:normal!important} .hmr-mobile-menu-grid .hmr-menu>li{width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:block!important} .hmr-mobile-menu-grid .hmr-menu>li>a{width:100%!important;min-width:0!important;min-height:62px!important;height:100%!important;padding:10px 12px!important;border:1px solid rgba(239,201,134,.18)!important;border-radius:17px!important;background:rgba(255,255,255,.035)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;font-size:14px!important;font-weight:850!important;line-height:1.65!important;box-sizing:border-box!important} .hmr-mobile-menu-grid .hmr-menu>li>a:before,.hmr-mobile-menu-grid .hmr-menu>li>a:after{display:none!important} .hmr-mobile-menu-grid .hmr-menu>li.current-menu-item>a,.hmr-mobile-menu-grid .hmr-menu>li.current_page_item>a{border-color:rgba(239,201,134,.46)!important;background:linear-gradient(180deg,rgba(240,210,167,.2),rgba(201,154,93,.12))!important;color:#f4d59f!important} .hmr-mobile-panel__phone{margin-top:12px!important;min-height:54px!important} .hmr-mobile-panel__shell--categories{padding:12px!important} .hmr-mobile-cats__top{width:100%!important;min-height:58px!important;height:auto!important;padding:10px 18px!important;border:1px solid rgba(255,244,218,.52)!important;border-radius:17px!important;background:linear-gradient(180deg,#f2d49a,#ddb06d)!important;color:#181410!important;box-shadow:0 8px 20px rgba(194,139,67,.2)!important;display:grid!important;grid-template-columns:28px 1fr 28px!important;align-items:center!important;gap:10px!important;font:inherit!important;cursor:pointer!important;touch-action:manipulation!important} .hmr-mobile-cats__top span,.hmr-mobile-cats__top i{width:28px!important;height:28px!important;display:grid!important;place-items:center!important} .hmr-mobile-cats__top .hmr-icon{width:24px!important;height:24px!important} .hmr-mobile-cats__top strong{font-size:17px!important;font-weight:900!important;line-height:1.4!important;text-align:center!important} .hmr-mobile-cats__top i{font-size:20px!important;font-style:normal!important} .hmr-mobile-cats__body{margin-top:12px!important;padding:14px!important;border-radius:20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:14px!important} .hmr-mobile-cats__column{min-width:0!important} .hmr-mobile-cats__column h3{margin:0 0 10px!important;font-size:18px!important;line-height:1.55!important} .hmr-mobile-cats__column h3 a{color:#17110d!important;font-size:inherit!important;font-weight:900!important} .hmr-mobile-cats__column ul{gap:10px!important} .hmr-mobile-cats__column li{min-width:0!important} .hmr-mobile-cats__column li>a{min-height:50px!important;padding:9px 8px!important;border:1px solid #e8ded2!important;border-radius:14px!important;background:#fff!important;color:#433b34!important;box-shadow:0 4px 12px rgba(44,34,24,.045)!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:normal!important;font-size:14px!important;font-weight:800!important;line-height:1.55!important;box-sizing:border-box!important;touch-action:manipulation!important}} @media (max-width:390px){.hmr-mobile-panel__shell--menu,.hmr-mobile-panel__shell--categories{padding:10px!important} .hmr-mobile-menu-grid .hmr-menu{gap:9px!important} .hmr-mobile-menu-grid .hmr-menu>li>a{min-height:60px!important;padding:9px 8px!important;font-size:13px!important} .hmr-mobile-cats__body{padding:10px!important;gap:9px!important} .hmr-mobile-cats__column h3{font-size:16px!important} .hmr-mobile-cats__column li>a{min-height:50px!important;padding:8px 5px!important;font-size:13px!important}} @media (max-width:960px){body.single-product .hmr-product-panels,body.single-product .hmr-product-panel[data-tab-panel="reviews"],body.single-product .hmr-reviews-head,body.single-product .hmr-review-layout,body.single-product .hmr-review-summary,body.single-product .hmr-review-content,body.single-product .hmr-review-content .woocommerce-Reviews,body.single-product .hmr-review-content #comments,body.single-product .hmr-review-content #review_form_wrapper,body.single-product .hmr-review-content #review_form,body.single-product .hmr-review-content .comment-respond,body.single-product .hmr-review-content .comment-form{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important} body.single-product .hmr-product-panel[data-tab-panel="reviews"]{overflow:hidden!important} body.single-product .hmr-reviews-head{min-height:0!important;margin-bottom:18px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:13px!important} body.single-product .hmr-reviews-head .hmr-panel-heading{min-width:0!important;margin:0!important} body.single-product .hmr-review-verified{max-width:100%!important;min-height:40px!important;padding:0 12px!important;justify-self:start!important;white-space:normal!important;font-size:11px!important;line-height:1.65!important} body.single-product .hmr-review-layout{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:16px!important;direction:rtl!important;align-items:stretch!important} body.single-product .hmr-review-summary,body.single-product .hmr-review-content{grid-column:1!important;position:static!important} body.single-product .hmr-review-summary{padding:20px 16px!important;border-radius:20px!important} body.single-product .hmr-review-summary>strong{font-size:42px!important} body.single-product .hmr-review-bars>div{grid-template-columns:54px minmax(0,1fr) 24px!important;gap:8px!important} body.single-product .hmr-review-bars small,body.single-product .hmr-review-bars em{font-size:10px!important} body.single-product .hmr-review-content,body.single-product .hmr-review-content p,body.single-product .hmr-review-content label,body.single-product .hmr-review-content .comment-notes{overflow-wrap:anywhere!important;word-break:normal!important} body.single-product .hmr-review-content #comments,body.single-product .hmr-review-content #review_form_wrapper{float:none!important} body.single-product .hmr-review-content #review_form_wrapper{margin:0!important;padding:18px 14px!important;border-radius:18px!important} body.single-product .hmr-review-content .comment-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important} body.single-product .hmr-review-content .comment-form>p{min-width:0!important;max-width:100%!important;width:100%!important;margin:0!important;grid-column:1!important} body.single-product .hmr-review-content textarea,body.single-product .hmr-review-content input[type="text"],body.single-product .hmr-review-content input[type="email"]{min-width:0!important;max-width:100%!important;width:100%!important} body.single-product .hmr-review-content .woocommerce-noreviews{margin:0!important;padding:17px 14px!important;border:1px dashed #ddcfbd!important;border-radius:16px!important;background:#fff!important;text-align:center!important;font-size:13px!important;line-height:1.9!important}} @media (max-width:420px){body.single-product .hmr-product-panels{padding:18px 12px!important} body.single-product .hmr-panel-heading h2{font-size:24px!important} body.single-product .hmr-review-summary{padding:18px 12px!important} body.single-product .hmr-review-bars>div{grid-template-columns:50px minmax(0,1fr) 20px!important;gap:6px!important} body.single-product .hmr-review-content #review_form_wrapper{padding:16px 12px!important}} .hmr-benefits{padding:72px 0 65px;background:#fff} .hmr-benefits>.hmr-container{width:min(calc(100% - 64px),1180px)} .hmr-benefits__header{display:grid;grid-template-columns:minmax(300px,1fr) minmax(260px,420px) 48px;align-items:center;gap:22px;margin-bottom:25px;padding:0;border:0} .hmr-benefits__title-wrap{min-width:0} .hmr-benefits__header span:not(.hmr-benefits__nav){display:block;margin-bottom:5px;color:#b77b31;font-size:11px;font-weight:900} .hmr-benefits__header h2{margin:0;text-align:right;color:#171513;font-size:28px;line-height:1.7} .hmr-benefits__header>p{max-width:420px;margin:0;color:#81786f;font-size:11px;line-height:2} .hmr-benefits__nav{width:48px;height:48px;border-radius:50%;background:#1c1916;color:#e7bd7d;display:grid;place-items:center;box-shadow:0 9px 22px rgba(28,25,22,.13)} .hmr-benefits__nav .hmr-icon{width:19px;height:19px} .hmr-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;align-items:stretch} .hmr-benefit-card{--benefit-accent:#171412;min-width:0;min-height:170px;padding:18px 13px;border:1px solid #e8dfd2;border-radius:22px;background:#fff;color:#171513;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;text-align:center;text-decoration:none;overflow:hidden;box-shadow:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} .hmr-benefit-card:before{display:none} .hmr-benefit-card--gold{--benefit-accent:#9b682d} .hmr-benefit-card--cream{--benefit-accent:#8f795a} .hmr-benefit-card--graphite{--benefit-accent:#26211d} .hmr-benefit-card--bronze{--benefit-accent:#915730} .hmr-benefit-card__number{display:none} .hmr-benefit-card__icon{flex:0 0 66px;width:66px;height:66px;margin:0;border-radius:50%;background:#f7f1e8;color:var(--benefit-accent);display:grid;place-items:center;transition:transform .18s ease,background-color .18s ease,color .18s ease} .hmr-benefit-card__icon .hmr-icon{width:32px;height:32px} .hmr-benefit-card__copy{width:100%;min-width:0;display:grid;justify-items:center;gap:4px} .hmr-benefit-card__copy strong{max-width:100%;color:#171513;font-family:Estedad,Vazirmatn,sans-serif;font-size:14px;font-weight:750;line-height:1.65;overflow-wrap:anywhere} .hmr-benefit-card__copy small{max-width:100%;color:#81786f;font-size:9.5px;line-height:1.75;overflow-wrap:anywhere} .hmr-benefit-card>i{top:11px;right:auto;bottom:auto;left:11px;width:27px;height:27px;border-radius:50%;background:#f4ebde;color:#8e602a;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease,background-color .18s ease,color .18s ease} .hmr-benefit-card>i .hmr-icon{width:13px;height:13px} @media (hover:hover) and (pointer:fine){.hmr-benefit-card:hover{transform:translateY(-3px);border-color:#d5c3aa;box-shadow:0 14px 30px rgba(71,49,25,.08)} .hmr-benefit-card:hover .hmr-benefit-card__icon{transform:scale(1.04);background:#1c1916;color:#edc689} .hmr-benefit-card:hover>i{opacity:1;transform:none}} @media (max-width:1100px){.hmr-benefits__header{grid-template-columns:minmax(0,1fr) minmax(240px,340px) 48px} .hmr-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr))}} @media (max-width:700px){.hmr-benefits{padding:44px 0 48px} .hmr-benefits>.hmr-container{width:min(calc(100% - 34px),1180px)} .hmr-benefits__header{grid-template-columns:minmax(0,1fr) 42px;gap:8px 12px;margin-bottom:18px} .hmr-benefits__header h2{font-size:22px;line-height:1.65} .hmr-benefits__header>p{grid-column:1 / -1;max-width:none;font-size:10px;line-height:1.9} .hmr-benefits__nav{grid-column:2;grid-row:1;width:42px;height:42px} .hmr-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px} .hmr-benefit-card{min-height:158px;padding:15px 9px;border-radius:19px;gap:9px} .hmr-benefit-card__icon{flex-basis:56px;width:56px;height:56px} .hmr-benefit-card__icon .hmr-icon{width:27px;height:27px} .hmr-benefit-card__copy strong{font-size:12.5px} .hmr-benefit-card__copy small{font-size:8.8px;line-height:1.7} .hmr-benefit-card>i{display:none}} @media (max-width:340px){.hmr-benefits__grid{grid-template-columns:1fr} .hmr-benefit-card{min-height:145px}} @media (max-width:960px){html{min-height:100%;background:#171411} .hmr-mobile-bottom::after{content:"";position:fixed;right:0;bottom:calc(env(safe-area-inset-bottom,0px) - env(safe-area-max-inset-bottom,36px));left:0;height:calc(10px + env(safe-area-max-inset-bottom,36px));background:#171411;pointer-events:none;z-index:-1}} @media (max-width:960px){.hmr-mobile-header{padding:9px 0 0!important;background:#151313!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}} .hmr-middle-banner{position:relative;padding:0;background:linear-gradient(180deg,#faf5ed 0%,#f7f2ea 100%);overflow:hidden} .hmr-middle-banner .hmr-container{width:min(calc(100% - 64px),1180px)} .hmr-middle-banner__link{position:relative;width:100%;aspect-ratio:1180/270;border-radius:28px;background:#e3d4cf;display:block;overflow:hidden;isolation:isolate;box-shadow:none} .hmr-middle-banner__link:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid rgba(255,255,255,.34);border-radius:inherit;pointer-events:none} .hmr-middle-banner__link picture,.hmr-middle-banner__link img{display:block;width:100%;height:100%} .hmr-middle-banner__link img{object-fit:cover;object-position:center} .hmr-middle-banner__link:focus-visible{outline:3px solid #c89145;outline-offset:4px} .hmr-middle-banner__default{position:relative;width:100%;height:100%;padding:24px 44px;background:radial-gradient(circle at 16% 25%,rgba(238,197,129,.17),transparent 23%),radial-gradient(circle at 84% 74%,rgba(213,149,62,.15),transparent 24%),linear-gradient(105deg,#1b1714,#29221c 48%,#171411);display:grid;grid-template-columns:230px minmax(0,1fr) 230px;align-items:center;gap:34px;color:#fff;overflow:hidden} .hmr-middle-banner__default:before{content:"";position:absolute;inset:15px;border:1px solid rgba(231,188,118,.18);border-radius:20px;pointer-events:none} .hmr-middle-banner__visual{position:relative;z-index:1;width:176px;height:176px;border:1px solid rgba(239,200,136,.28);border-radius:50%;background:radial-gradient(circle,rgba(226,177,97,.18),rgba(218,158,70,.04) 57%,transparent 58%);color:#e8bc78;display:grid;place-items:center;justify-self:center} .hmr-middle-banner__visual:after{content:"";position:absolute;inset:19px;border:1px solid rgba(246,218,169,.12);border-radius:50%} .hmr-middle-banner__visual .hmr-icon{width:74px;height:74px;stroke-width:1.15} .hmr-middle-banner__copy{position:relative;z-index:2;text-align:center} .hmr-middle-banner__copy>span{color:#e4b66e;font-size:11px;font-weight:900} .hmr-middle-banner__copy h2{margin:7px 0 4px;color:#fff;font:950 clamp(24px,2.3vw,36px)/1.5 Estedad,Vazirmatn,sans-serif;letter-spacing:-.55px} .hmr-middle-banner__copy p{margin:0;color:#c8bbb0;font-size:12px;line-height:1.8} .hmr-middle-banner__copy b{min-height:40px;margin:14px auto 0;padding:0 15px;border:1px solid rgba(249,222,178,.35);border-radius:12px;background:linear-gradient(145deg,#efc985,#c48d43);color:#17120d;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:10.5px;font-weight:950;box-shadow:0 9px 21px rgba(185,119,36,.22)} .hmr-middle-banner__copy b .hmr-icon{width:16px;height:16px} @media (min-width:961px){.hmr-header{background:radial-gradient(circle at 18% 0,rgba(224,183,123,.18),transparent 250px),linear-gradient(135deg,#0d0d0f,#1b1815 58%,#101012)} .hmr-header:before{height:96px} .hmr-header__aura:before{top:95px} .hmr-header__aura:after{top:150px} .hmr-header .hmr-container{width:min(calc(100% - 48px),1180px)} .hmr-header__top{min-height:96px;grid-template-columns:250px minmax(360px,1fr) 214px;gap:26px} .hmr-logo{width:238px;min-height:50px;padding:0} .hmr-logo img{width:238px;max-height:50px} .hmr-search{max-width:520px} .hmr-search input[type=search]{height:46px;padding:0 20px 0 58px;border-radius:14px;font-size:13px} .hmr-search button{top:5px;left:6px;width:36px;height:36px;border-radius:10px} .hmr-search button .hmr-icon{width:19px;height:19px} .hmr-header__actions{gap:18px} .hmr-account,.hmr-cart{min-height:50px;gap:9px} .hmr-account>.hmr-icon,.hmr-cart__icon>.hmr-icon{width:23px;height:23px} .hmr-header__nav{height:56px;gap:34px} .hmr-category-toggle{width:151px;height:36px;margin:0;padding-inline:14px;border-radius:10px;gap:7px;font-size:14px} .hmr-primary,.hmr-menu,.hmr-menu>li{height:56px} .hmr-menu>li>a{padding-inline:12px;font-size:14px} .hmr-category-panel{top:56px} .hmr-phone{height:auto;margin-right:0;padding-right:0;gap:7px;font-size:14px} .hmr-phone:before{display:none}} @media (min-width:961px) and (max-width:1240px){.hmr-header .hmr-container{width:calc(100% - 32px)} .hmr-header__top{grid-template-columns:210px minmax(310px,1fr) minmax(190px,auto);gap:18px} .hmr-logo{width:210px}.hmr-logo img{width:208px} .hmr-header__actions{gap:9px} .hmr-account small,.hmr-cart small{font-size:9px} .hmr-account b,.hmr-cart b{font-size:11px} .hmr-menu>li>a{padding-inline:9px;font-size:11px} .hmr-header__nav{gap:10px} .hmr-category-toggle{width:145px} .hmr-phone{font-size:10.5px}} @media (max-width:700px){.hmr-middle-banner .hmr-container{width:calc(100% - 28px)} .hmr-middle-banner__link{border-radius:20px} .hmr-middle-banner__link.has-mobile-image{aspect-ratio:5/3} .hmr-middle-banner__link.is-default{aspect-ratio:1.72/1} .hmr-middle-banner__default{padding:23px 20px;grid-template-columns:1fr;gap:0} .hmr-middle-banner__default:before{inset:9px;border-radius:14px} .hmr-middle-banner__visual{position:absolute;width:132px;height:132px;opacity:.17} .hmr-middle-banner__visual--right{right:-45px;top:-36px} .hmr-middle-banner__visual--left{left:-45px;bottom:-38px} .hmr-middle-banner__visual .hmr-icon{width:54px;height:54px} .hmr-middle-banner__copy>span{font-size:9.5px} .hmr-middle-banner__copy h2{margin-top:5px;font-size:21px;line-height:1.55} .hmr-middle-banner__copy p{font-size:10px} .hmr-middle-banner__copy b{min-height:37px;margin-top:11px;padding-inline:13px;font-size:9.5px}} @media (max-width:960px){html{background:#171411!important} .hmr-footer{position:relative;isolation:isolate} .hmr-footer::after{content:"";position:absolute;right:0;bottom:calc(-112px - env(safe-area-inset-bottom,0px));left:0;height:calc(114px + env(safe-area-inset-bottom,0px));background:radial-gradient(circle at 50% 0,rgba(218,169,96,.07),transparent 180px),#171411;pointer-events:none;z-index:-1} body.single-product{--hmr-product-mobile-nav-clearance:calc(96px + env(safe-area-inset-bottom,0px));--hmr-product-mobile-rail-height:72px;--hmr-product-mobile-stack-gap:16px} body.single-product .hmr-product-sticky{bottom:var(--hmr-product-mobile-nav-clearance)!important;min-height:var(--hmr-product-mobile-rail-height)!important;border-color:rgba(195,139,67,.38)!important;background:radial-gradient(circle at 18% 0,rgba(235,190,122,.14),transparent 110px),rgba(255,252,246,.97)!important;box-shadow:0 15px 38px rgba(39,27,15,.2),inset 0 1px rgba(255,255,255,.86)!important} body.single-product .hmr-helpdock{right:10px!important;bottom:calc(var(--hmr-product-mobile-nav-clearance) + var(--hmr-product-mobile-rail-height) + var(--hmr-product-mobile-stack-gap))!important} body.single-product .hmr-helpdock__toggle{border-color:rgba(235,190,122,.36)!important;box-shadow:0 13px 31px rgba(20,14,9,.34),inset 0 1px rgba(255,255,255,.08)!important} body.single-product .hmr-helpdock__panel{max-height:calc(100dvh - var(--hmr-product-mobile-nav-clearance) - var(--hmr-product-mobile-rail-height) - var(--hmr-product-mobile-stack-gap) - 72px)!important}} @media (max-width:960px){body.single-product.hmr-mobile-panel-open .hmr-product-sticky{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,calc(100% + var(--hmr-product-mobile-nav-clearance,96px)))!important;transition:transform .3s cubic-bezier(.4,0,1,1),opacity .2s ease,visibility 0s linear .3s!important}} @media (max-width:960px) and (prefers-reduced-motion:reduce){body.single-product.hmr-mobile-panel-open .hmr-product-sticky{transition:none!important}} @media (max-width:680px){.hmr-category-promos{padding:25px 0 31px!important;background:radial-gradient(circle at 100% 0,rgba(210,161,92,.08),transparent 190px),linear-gradient(180deg,#fffdf9 0%,#fbf6ef 100%)!important} .hmr-category-promos .hmr-container{width:min(calc(100% - 24px),var(--hmr-container))} .hmr-category-promos__head{position:relative;display:block!important;margin-bottom:14px!important;padding-right:12px} .hmr-category-promos__head::before{content:"";position:absolute;top:3px;right:0;width:3px;height:39px;border-radius:99px;background:linear-gradient(180deg,#e7bd7a,#a96c2b);box-shadow:0 4px 12px rgba(175,111,40,.2)} .hmr-category-promos__head>div>span{margin-bottom:1px;color:#a16c31;font-size:9px!important;line-height:1.7;letter-spacing:0} .hmr-category-promos__head h2{font-size:18px!important;line-height:1.55;letter-spacing:-.35px} .hmr-category-promos__head>p{max-width:310px;margin-top:4px;color:#8b8177;font-size:9.5px!important;line-height:1.8!important} .hmr-category-promos__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important} .hmr-category-promo{aspect-ratio:1/1.06!important;min-height:0!important;border-color:rgba(171,113,43,.2)!important;border-radius:17px!important;box-shadow:0 8px 19px rgba(62,42,21,.1)!important} .hmr-category-promo::before{inset:5px!important;border-color:rgba(255,255,255,.16)!important;border-radius:12px!important} .hmr-category-promo::after{background:linear-gradient(180deg,rgba(15,12,10,.01) 25%,rgba(15,12,10,.18) 49%,rgba(15,12,10,.9) 100%),linear-gradient(90deg,rgba(0,0,0,.11),transparent 58%)!important} .hmr-category-promo__media img{filter:saturate(.94) contrast(1.025)} .hmr-category-promo__number{top:10px!important;left:10px!important;width:25px!important;height:25px!important;border-radius:8px!important;border-color:rgba(255,255,255,.25)!important;background:rgba(21,17,14,.42)!important;font-size:8px!important;backdrop-filter:blur(6px)} .hmr-category-promo__number.is-one{font-size:7.5px!important;padding-top:0!important} .hmr-category-promo__content{right:13px!important;bottom:11px!important;left:12px!important;padding-left:31px} .hmr-category-promo__eyebrow{gap:5px;max-width:100%;color:#efd19f;font-size:7.5px!important;line-height:1.6!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-category-promo__eyebrow::before{width:5px;height:5px;flex:0 0 5px;box-shadow:0 0 0 3px rgba(227,182,111,.1)} .hmr-category-promo h3{max-width:100%;margin:3px 0 0;font-size:13px!important;line-height:1.65!important;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .hmr-category-promo p{display:none!important} .hmr-category-promo__cta{position:absolute!important;bottom:0!important;left:0!important;display:grid!important;place-items:center;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;margin:0!important;padding:0!important;border-color:rgba(255,255,255,.24)!important;border-radius:8px!important;background:rgba(255,255,255,.11)!important;font-size:0!important;line-height:0!important;backdrop-filter:blur(7px)} .hmr-category-promo__cta .hmr-icon{width:12px;height:12px}} @media (max-width:350px){.hmr-category-promos__grid{gap:7px!important} .hmr-category-promo{border-radius:15px!important} .hmr-category-promo::before{border-radius:10px!important} .hmr-category-promo__content{right:11px!important;bottom:10px!important;left:10px!important} .hmr-category-promo h3{font-size:12px!important}} .hmr-auth-mobile-benefits{display:none} @media (max-width:620px){body.hmr-account-page:not(.logged-in) .hmr-account-page__hero{padding:18px 0 49px} body.hmr-account-page:not(.logged-in) .hmr-account-page__hero-inner{display:block} body.hmr-account-page:not(.logged-in) .hmr-account-page__eyebrow{margin-bottom:3px;font-size:9.5px} body.hmr-account-page:not(.logged-in) .hmr-account-page__hero h1{font-size:22px;line-height:1.55} body.hmr-account-page:not(.logged-in) .hmr-account-page__hero-copy>p,body.hmr-account-page:not(.logged-in) .hmr-account-page__hero-points{display:none} body.hmr-account-page:not(.logged-in) .hmr-account-page__body{margin-top:-30px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp{border-color:#e2d1ba;border-radius:22px;box-shadow:0 18px 45px rgba(54,38,20,.14)} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__main{padding:21px 16px 17px;background:radial-gradient(circle at 100% 0,rgba(210,158,83,.09),transparent 165px),#fff} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading>span{display:inline-flex;align-items:center;min-height:25px;padding:4px 9px;border:1px solid #ecd9bc;border-radius:999px;background:#fff9ef;color:#956022;font-size:9.5px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading h2{margin-top:8px;font-size:23px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading p{margin-bottom:17px;font-size:11.5px;line-height:1.85} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-field{margin-bottom:11px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-input,body.hmr-account-page:not(.logged-in) .hmr-auth-otp .hmr-auth-submit{height:54px} body.hmr-account-page:not(.logged-in) .hmr-otp-switch-hint{margin-top:11px!important} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__aside{display:none} body.hmr-account-page:not(.logged-in) .hmr-auth-mobile-benefits{display:block;margin-top:18px;padding:14px;border:1px solid #ead9c1;border-radius:18px;background:radial-gradient(circle at 0 100%,rgba(216,165,91,.16),transparent 135px),linear-gradient(145deg,#211c18,#171310);color:#fff;box-shadow:0 13px 27px rgba(43,31,20,.12)} .hmr-auth-mobile-benefits>header{position:relative;padding-right:10px;margin-bottom:11px} .hmr-auth-mobile-benefits>header::before{content:"";position:absolute;top:1px;right:0;width:3px;height:31px;border-radius:99px;background:linear-gradient(180deg,#f0c17c,#ac6f2c)} .hmr-auth-mobile-benefits>header span{display:block;color:#c8b9aa;font-size:8.5px;line-height:1.55} .hmr-auth-mobile-benefits>header strong{display:block;margin-top:1px;font-size:12.5px;line-height:1.65} .hmr-auth-mobile-benefits__list{display:grid;gap:7px} .hmr-auth-mobile-benefits__list>div{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;min-height:53px;padding:8px 9px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.035)} .hmr-auth-mobile-benefits__list>div>.hmr-icon{width:19px;height:19px;justify-self:center;color:#e2aa5d} .hmr-auth-mobile-benefits__list strong,.hmr-auth-mobile-benefits__list small{display:block} .hmr-auth-mobile-benefits__list strong{font-size:10.5px;line-height:1.65} .hmr-auth-mobile-benefits__list small{margin-top:1px;color:#ad9f93;font-size:8.5px;line-height:1.7} .hmr-auth-mobile-benefits>a{display:grid;grid-template-columns:29px minmax(0,1fr) 15px;align-items:center;gap:8px;margin-top:9px;padding:9px 10px;border:1px solid rgba(226,170,93,.2);border-radius:13px;background:rgba(218,159,77,.075);color:#fff;text-decoration:none} .hmr-auth-mobile-benefits>a>.hmr-icon{width:16px;color:#e2aa5d} .hmr-auth-mobile-benefits>a span strong,.hmr-auth-mobile-benefits>a span small{display:block} .hmr-auth-mobile-benefits>a span strong{font-size:9.5px;line-height:1.65} .hmr-auth-mobile-benefits>a span small{margin-top:1px;color:#ad9f93;font-size:8px;line-height:1.6} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__privacy{margin:13px 0 0;font-size:8.5px}} @media (max-width:350px){body.hmr-account-page:not(.logged-in) .hmr-auth-otp__main{padding-inline:13px} body.hmr-account-page:not(.logged-in) .hmr-auth-otp__heading h2{font-size:21px} .hmr-auth-mobile-benefits{padding:12px!important} .hmr-auth-mobile-benefits__list>div{grid-template-columns:30px minmax(0,1fr);gap:7px}} main.hmr-account-page--checkout-flow{min-height:70vh;padding:0;background:#fffdf9} .hmr-auth-purchase{width:100%;padding:26px 0 112px;background:radial-gradient(circle at 84% 2%,rgba(207,155,81,.09),transparent 28%),linear-gradient(180deg,#f6efe6 0,#fffdf9 430px,#fffdf9 100%)} .hmr-auth-purchase__inner{width:min(calc(100% - 48px),1180px)!important;margin-inline:auto!important} .hmr-auth-purchase__intro{padding:24px 28px 22px;border:1px solid #e8d9c7;border-radius:32px;background:radial-gradient(circle at 14% 0,rgba(230,194,135,.16),transparent 25%),linear-gradient(180deg,#fffdf9 0%,#faf4eb 100%);box-shadow:0 22px 58px rgba(75,51,22,.065)} .hmr-auth-purchase__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:18px} .hmr-auth-purchase__heading>div>span{display:inline-flex;align-items:center;gap:8px;color:#a77639;font-size:11px;font-weight:900} .hmr-auth-purchase__heading>div>span::before{content:"";width:8px;height:8px;border-radius:50%;background:#d1a05c;box-shadow:0 0 0 6px rgba(209,160,92,.13)} .hmr-auth-purchase__heading h1{margin:8px 0 0;color:#1e1915;font-size:36px;font-weight:950;line-height:1.25} .hmr-auth-purchase__heading p{max-width:760px;margin:9px 0 0;color:#796f66;font-size:12.5px;line-height:2} .hmr-auth-purchase__stage{flex:0 0 auto;min-height:38px;padding:0 14px;border:1px solid #e4d3bc;border-radius:999px;background:rgba(255,255,255,.82);color:#8f612b;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:900;white-space:nowrap;box-shadow:0 9px 22px rgba(75,51,23,.05)} .hmr-auth-purchase__steps{padding-top:17px;border-top:1px solid #eee4d8} .hmr-auth-purchase__overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:17px;padding-top:17px;border-top:1px solid #eee4d8} .hmr-auth-purchase__overview>div{min-width:0;min-height:78px;padding:13px 14px;border:1px solid #eadccc;border-radius:20px;background:rgba(255,255,255,.74);display:grid;grid-template-columns:44px minmax(0,1fr);gap:11px;align-items:center} .hmr-auth-purchase__overview i{width:44px;height:44px;border-radius:14px;background:#211c18;color:#efc98d;display:grid;place-items:center} .hmr-auth-purchase__overview i .hmr-icon{width:20px;height:20px} .hmr-auth-purchase__overview small,.hmr-auth-purchase__overview strong{display:block} .hmr-auth-purchase__overview small{color:#9a7442;font-size:9.5px;font-weight:850} .hmr-auth-purchase__overview strong{margin-top:3px;color:#241e19;font-size:14px;font-weight:950;line-height:1.5} .hmr-auth-purchase__overview .is-next{border-color:#cce7da;background:#f3fbf7} .hmr-auth-purchase__overview .is-next i{background:#1e9b69;color:#fff} .hmr-auth-purchase__body{width:min(100%,820px);margin:20px auto 0} .hmr-auth-purchase__notice{min-height:70px;margin-bottom:13px;padding:12px 15px;border:1px solid #e1ceb1;border-radius:20px;background:linear-gradient(135deg,#1a1613,#292118);color:#fff;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;box-shadow:0 14px 34px rgba(25,18,12,.11)} .hmr-auth-purchase__notice>.hmr-icon{width:23px;height:23px;justify-self:center;color:#efc887} .hmr-auth-purchase__notice span{display:grid;gap:2px} .hmr-auth-purchase__notice strong{font-size:12.5px;font-weight:900;line-height:1.7} .hmr-auth-purchase__notice small{color:#c8bdb2;font-size:10px;line-height:1.8} .hmr-account-page--checkout-flow .hmr-auth-otp{max-width:820px;grid-template-columns:1fr;border-color:#e2d2bc;border-radius:28px;box-shadow:0 24px 62px rgba(64,45,24,.11)} .hmr-account-page--checkout-flow .hmr-auth-otp__aside{display:none} .hmr-account-page--checkout-flow .hmr-auth-otp__main{padding:36px 42px 30px;background:radial-gradient(circle at 100% 0,rgba(210,158,83,.10),transparent 210px),#fff} .hmr-account-page--checkout-flow .hmr-auth-otp__heading{text-align:center} .hmr-account-page--checkout-flow .hmr-auth-otp__heading>span{display:inline-flex;min-height:27px;padding:4px 10px;border:1px solid #ecd9bc;border-radius:999px;background:#fff9ef;align-items:center} .hmr-account-page--checkout-flow .hmr-auth-otp__heading p{max-width:520px;margin-inline:auto} .hmr-account-page--checkout-flow .hmr-auth-mobile-benefits{border-color:#ead9c1} @media (max-width:860px){.hmr-auth-purchase{padding-top:20px} .hmr-auth-purchase__inner{width:min(calc(100% - 28px),820px)!important} .hmr-auth-purchase__intro{padding:20px 18px 18px;border-radius:26px} .hmr-auth-purchase__heading h1{font-size:28px}} @media (max-width:620px){.hmr-auth-purchase{padding:12px 0 calc(118px + env(safe-area-inset-bottom,0px));overflow-x:clip} .hmr-auth-purchase__inner{width:calc(100% - var(--hmr-auth-mobile-edge) - var(--hmr-auth-mobile-edge))!important;max-width:none!important} .hmr-auth-purchase__intro{padding:15px 12px 13px;border-radius:22px;box-shadow:0 12px 30px rgba(70,48,24,.055)} .hmr-auth-purchase__heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:12px} .hmr-auth-purchase__heading>div>span{font-size:9.5px} .hmr-auth-purchase__heading>div>span::before{width:6px;height:6px;box-shadow:0 0 0 4px rgba(209,160,92,.12)} .hmr-auth-purchase__heading h1{margin-top:6px;font-size:22px;line-height:1.5} .hmr-auth-purchase__heading p{margin-top:4px;font-size:9.8px;line-height:1.85} .hmr-auth-purchase__stage{min-height:30px;padding:0 9px;font-size:8.5px} .hmr-auth-purchase__steps{padding-top:11px} .hmr-auth-purchase__overview{gap:6px;margin-top:11px;padding-top:11px} .hmr-auth-purchase__overview>div{min-height:86px;padding:8px 5px;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center} .hmr-auth-purchase__overview i{flex:0 0 33px;width:33px;height:33px;border-radius:11px} .hmr-auth-purchase__overview i .hmr-icon{width:16px;height:16px} .hmr-auth-purchase__overview small{font-size:8px;line-height:1.4} .hmr-auth-purchase__overview strong{margin-top:2px;font-size:10.5px;line-height:1.55} .hmr-auth-purchase__overview strong .woocommerce-Price-amount{white-space:normal} .hmr-auth-purchase__body{margin-top:12px} .hmr-auth-purchase__notice{min-height:62px;margin-bottom:9px;padding:9px 11px;border-radius:17px;grid-template-columns:34px minmax(0,1fr);gap:8px} .hmr-auth-purchase__notice>.hmr-icon{width:20px;height:20px} .hmr-auth-purchase__notice strong{font-size:11px} .hmr-auth-purchase__notice small{font-size:8.7px;line-height:1.7} .hmr-account-page--checkout-flow .hmr-auth-otp{border-radius:22px} .hmr-account-page--checkout-flow .hmr-auth-otp__main{padding:20px 15px 16px} .hmr-account-page--checkout-flow .hmr-auth-otp__heading h2{font-size:22px} .hmr-account-page--checkout-flow .hmr-auth-otp__heading p{margin-bottom:15px;font-size:10.5px} .hmr-account-page--checkout-flow .hmr-auth-mobile-benefits{margin-top:14px;padding:12px;border-radius:16px}} @media (max-width:350px){.hmr-auth-purchase__heading h1{font-size:20px} .hmr-auth-purchase__stage{padding-inline:7px;font-size:8px} .hmr-auth-purchase__overview strong{font-size:9.5px}} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed{position:relative!important;inset:auto!important;z-index:2!important;width:100%!important;margin:0 0 28px!important;padding:22px 0 0!important;transform:none!important;overflow:visible!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-eyebrow--fixed{position:static!important;margin:0 0 13px!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-title--fixed{position:static!important;margin:0!important;transform:none!important} @media (max-width:620px){.hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed{margin-bottom:20px!important;padding-top:14px!important;text-align:center!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-eyebrow--fixed{margin:0 auto 10px!important;justify-content:center!important} .hmr-footer{padding-top:42px;background:radial-gradient(circle at 50% 0,rgba(224,174,102,.1),transparent 230px),#171411} .hmr-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;text-align:center} .hmr-footer__brand{grid-column:1/-1;display:flex;flex-direction:column;align-items:center} .hmr-footer__brand img{display:block;width:min(230px,72vw);height:auto;margin:0 auto 13px;object-fit:contain;filter:drop-shadow(0 10px 25px rgba(218,163,83,.13))} .hmr-footer__brand p{max-width:330px;margin:0 auto 15px;color:#bdb3aa;font-size:11px;line-height:2;text-align:center} .hmr-footer__brand>a{min-height:42px;padding:0 17px;border:1px solid rgba(229,187,122,.24);border-radius:999px;background:rgba(255,255,255,.035);display:inline-flex;align-items:center;justify-content:center;color:#edc37f;font-size:15px;direction:ltr} .hmr-footer__socials{justify-content:center;margin-top:14px} .hmr-footer__nav{min-width:0} .hmr-footer h3{position:relative;margin-bottom:15px;padding-bottom:10px;text-align:center;font-size:13px} .hmr-footer h3::after{content:"";position:absolute;right:50%;bottom:0;width:28px;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#d8a253,transparent);transform:translateX(50%)} .hmr-footer ul{justify-items:center;gap:10px} .hmr-footer li{max-width:100%;text-align:center} .hmr-footer li a{display:block;font-size:10.5px;line-height:1.75} .hmr-footer__contact{grid-column:1/-1;padding:20px 16px;border:1px solid rgba(227,188,130,.13);border-radius:22px;background:rgba(255,255,255,.025);text-align:center} .hmr-footer__contact p,.hmr-footer__contact>a{display:block;max-width:310px;margin-right:auto;margin-left:auto;color:#bcb2aa;font-size:10.5px;line-height:1.9;overflow-wrap:anywhere} .hmr-footer__contact>a{color:#e5b66f} .hmr-footer__contact .hmr-enamad{margin:16px auto 0} .hmr-footer__bottom{margin-top:28px;padding:20px 12px calc(118px + env(safe-area-inset-bottom,0px));border-top-color:rgba(233,196,139,.15);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center} .hmr-footer__bottom span{display:block;width:100%;line-height:1.8} .hmr-footer__copyright{color:#c9beb5;font-size:10.5px;font-weight:750} .hmr-footer__promises{color:#9d9289;font-size:9.5px}} @media (max-width:360px){.hmr-footer__grid{gap:24px 10px} .hmr-footer__brand img{width:min(210px,76vw)} .hmr-footer li a{font-size:9.8px} .hmr-footer__contact{padding-inline:12px}} .hmr-product-card__media,.hmr-shop-grid .hmr-product-card__media,.hmr-amazing-grid .hmr-product-card__media,.hmr-catalog--reference .hmr-shop-grid .hmr-product-card__media{height:auto!important;aspect-ratio:1/1;border:0;background:#fff} .hmr-account-shell__content.is-returns-endpoint{box-sizing:border-box!important;padding-top:84px!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed{position:relative!important;inset:auto!important;z-index:4!important;clear:both!important;width:100%!important;box-sizing:border-box!important;margin:0 0 24px!important;padding:0!important;transform:none!important;overflow:visible!important;isolation:isolate} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-eyebrow--fixed{position:static!important;inset:auto!important;float:none!important;transform:none!important;margin:0 0 13px!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-title--fixed{position:static!important;inset:auto!important;float:none!important;transform:none!important;max-width:100%!important;margin:0!important;color:#251f1a!important;font-family:Estedad,Vazirmatn,sans-serif!important;font-size:32px!important;font-weight:900!important;line-height:1.55!important;text-shadow:none!important;opacity:1!important;visibility:visible!important} @media(max-width:860px){.hmr-account-shell__content.is-returns-endpoint{padding-top:48px!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed{margin-bottom:20px!important}} @media(max-width:620px){.hmr-account-shell__content.is-returns-endpoint{padding-top:24px!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed{text-align:center!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-eyebrow--fixed{margin:0 auto 10px!important;justify-content:center!important} .hmr-account-shell__content.is-returns-endpoint>.hmr-returns-intro--fixed .hmr-returns-title--fixed{font-size:24px!important}} .hmr-product-card__media>a{width:100%;height:100%;display:block} .hmr-product-card__media img{display:block;width:100%;height:100%;padding:0!important;border:0;object-fit:contain;object-position:center}