*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth;scroll-padding-top:105px}
body{min-height:100vh;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}
body.menu-open,body.drawer-open,body.command-open,body.modal-open{overflow:hidden}
a{color:inherit;text-decoration:none}
button,input,select,textarea{font:inherit}
button{cursor:pointer;border:0}
img{display:block;max-width:100%}
::selection{background:var(--violet);color:#fff}
.container{width:min(1240px,calc(100% - 42px));margin-inline:auto}
html[dir="rtl"] body{font-family:Inter,system-ui,"Segoe UI",Tahoma,Arial,sans-serif;text-align:right}
html[dir="rtl"] .brand,html[dir="rtl"] .nav-actions,html[dir="rtl"] .hero-actions,html[dir="rtl"] .trust-row,html[dir="rtl"] .hero-metrics,html[dir="rtl"] .footer-bottom,html[dir="rtl"] .socials,html[dir="rtl"] .modal-head,html[dir="rtl"] .drawer-head,html[dir="rtl"] .comments-title-row,html[dir="rtl"] .comment-form-head{direction:rtl}
html[dir="rtl"] .section-head,html[dir="rtl"] .hero,html[dir="rtl"] .hero-desc{text-align:right}
html[dir="rtl"] .premium-link i.fa-arrow-right,html[dir="rtl"] .product-actions i.fa-arrow-right{transform:rotate(180deg)}
html[dir="rtl"] .field input,html[dir="rtl"] .field select,html[dir="rtl"] .field textarea{text-align:right;direction:rtl}
html[dir="rtl"] .cmd-box,html[dir="rtl"] .drawer-panel,html[dir="rtl"] .modal-box{direction:rtl}
html[dir="rtl"] .command-item,html[dir="rtl"] .cart-item,html[dir="rtl"] .recent-order{direction:rtl}
html[dir="rtl"] .phone-screen,html[dir="rtl"] .floating-chip{text-align:right}
html[dir="rtl"] .marquee-track{direction:ltr}
