.hx{--cream:#FCFBF3;--cream2:#FBF7EF;--warm:#FFF5E1;--warm2:#FBEFD9;--ink:#533A2D;--ink2:#6F5649;--ink3:#7A6456;--hair:rgba(83,58,45,.16);--terra:#AD4A2E;--umber:#8E4B30;--green:#1F5F3E;--green-d:#10301F;--green-t:#E6EFE7;--f-disp:"Markazi Text","Noto Naskh Arabic","Amiri","Times New Roman",serif;--f-hand:"Aref Ruqaa","Noto Naskh Arabic","Traditional Arabic",serif;--f-text:Roboto,"Segoe UI",Tahoma,"Noto Sans Arabic","Geeza Pro",system-ui,sans-serif;--s-h1:clamp(34px,8.6vw,64px);--s-h2:clamp(30px,7.6vw,50px);--s-h3:clamp(26px,6.4vw,36px);--s-lead:clamp(19px,4.5vw,23px);--s-body:17px;--s-small:16px;--sec:clamp(40px,7vw,80px);--gut:20px;--measure:34em;--rail:44px;direction:rtl;color:var(--ink);font:400 var(--s-body)/1.8 var(--f-text);letter-spacing:0;position:relative;overflow:hidden;overflow:clip;background:var(--cream)}@media(min-width:900px){.hx{--s-body:19px;--gut:40px}}:where(.hx) *,:where(.hx) *:before,:where(.hx) *:after{box-sizing:border-box}:where(.hx) :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;color:inherit;margin:0;word-break:normal}:where(.hx) :is(p,ul,ol,dl,dd,blockquote,figure){margin:0;padding:0}:where(.hx) :is(ul,ol){list-style:none}:where(.hx) blockquote{font-style:normal;color:inherit;border:0}:where(.hx) a{color:inherit}:where(.hx) img{max-width:100%}:where(.hx) button{font-family:inherit;letter-spacing:0}.hx [hidden]{display:none!important}html[dir=rtl] :is(.shopify-section-group-header-group,.shopify-section-group-footer-group,cart-drawer,.cart-drawer){direction:ltr}.hx-in{max-width:1120px;margin:0 auto;padding-inline:var(--gut)}.hx-h1,.hx-h2,.hx-h3,.hx-disp{font-family:var(--f-disp);font-weight:700;line-height:1.18;letter-spacing:0;text-wrap:balance}.hx-h1{font-size:var(--s-h1)}.hx-h2{font-size:var(--s-h2)}.hx-h3{font-size:var(--s-h3);font-weight:600}.hx-lead{font-size:var(--s-lead);line-height:1.65;color:var(--ink2);text-wrap:pretty}.hx-small{font-size:var(--s-small);line-height:1.6;color:var(--ink2)}.hx-hand{font-family:var(--f-hand);font-weight:700;color:var(--terra);line-height:1.3}.hx-kick{display:flex;align-items:center;gap:12px;font:700 16px/1.4 var(--f-text);color:var(--terra)}.hx-kick:before{content:"";width:28px;height:1px;background:currentColor;flex:none}.hx-t{color:var(--terra)}.hx-g{color:var(--green)}.hx-rte p+p{margin-top:.6em}.hx-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;padding:12px 20px;border:0;border-radius:14px;background:var(--green);color:#fff;font:800 20px/1.2 var(--f-text);text-decoration:none;cursor:pointer;box-shadow:0 5px 0 var(--green-d);-webkit-tap-highlight-color:transparent;transition:transform .08s,box-shadow .08s;text-align:center}.hx-btn:hover{color:#fff}.hx-btn:active{transform:translateY(3px);box-shadow:0 2px 0 var(--green-d)}.hx-btn:focus-visible{outline:3px solid #E9B949;outline-offset:3px}.hx-btn small{font-size:15px;font-weight:600;opacity:.92}.hx-btn--2{flex-direction:column;gap:2px;min-height:64px}.hx-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-block:-8px;font:700 17px/1.4 var(--f-text);color:var(--ink);text-decoration:underline;text-decoration-color:var(--terra);text-decoration-thickness:1.5px;text-underline-offset:7px}.hx-link svg{width:14px;height:14px;stroke:var(--terra);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hx-ticks{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px;font:600 15px/1.5 var(--f-text);color:var(--ink2)}.hx-ticks span{display:inline-flex;align-items:center;gap:6px}.hx-ticks svg{width:16px;height:16px;stroke:var(--green);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.hx-ico{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}.hx-th path{fill:none;stroke-linecap:round;stroke-linejoin:round}.hx-th .g{stroke:var(--ink);stroke-opacity:.22;stroke-width:1.6;stroke-dasharray:.1 7}.hx-th .d{stroke:var(--c,var(--terra));stroke-width:2.6}.hx-rail{position:absolute;inset-inline-start:0;top:0;bottom:0;width:var(--rail);display:flex;flex-direction:column;pointer-events:none}.hx-rail svg{display:block;width:var(--rail);overflow:visible;flex:none}.hx-rail .f{flex:1 1 0;min-height:8px;height:auto}.hx-stop{width:14px;height:14px;border-radius:50%;background:var(--cream);border:2.5px solid var(--green);flex:none}.hx-stop.on{background:var(--green)}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.hx-tl{view-timeline:--hx block}.hx-th .d{stroke-dasharray:100 200;animation:hx-draw linear both;animation-timeline:--hx;animation-range:entry 10% cover 45%}}}@keyframes hx-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.hx-next h3{font:800 18px/1.4 var(--f-text);color:var(--ink);margin-bottom:10px}.hx-steps{position:relative;padding-inline-start:34px}.hx-steps:before{content:"";position:absolute;inset-inline-start:6px;top:16px;bottom:16px;width:2.6px;border-radius:2px;background:var(--green)}.hx-steps li{position:relative;padding:6px 0;line-height:1.6}.hx-steps li:before{content:"";position:absolute;inset-inline-start:-34px;top:12px;width:15px;height:15px;border-radius:50%;background:var(--cream);border:2.5px solid var(--green)}.hx-steps li:last-child:before{background:var(--green)}.hx .hb-radio{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.hx label:has(.hb-radio:focus-visible){outline:3px solid rgba(31,95,62,.45);outline-offset:2px}.hx-draft{outline:1px dashed rgba(173,74,46,.6);outline-offset:5px}.hx.hxrc,.hx.hd2{padding-top:calc(var(--sec) * .5)!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/harmonia-system.css.map */
