@font-face{font-family:ZeyVazir;src:url(/fonts/Vazir.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;--page-gutter:16px}body,html{margin:0;min-height:100%;background:#f7f6f0}body{direction:rtl;text-align:right;font-family:ZeyVazir}main{min-width:0}img{max-width:100%}button,input,select,textarea{font-family:ZeyVazir!important}a{color:inherit;text-decoration:none}.hero-pattern{position:relative;isolation:isolate;overflow:hidden;background:#1f3019}.hero-pattern:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(17,29,14,.08),rgba(17,29,14,.55) 50%,rgba(17,29,14,.94))}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:#cdb477;font-weight:800;letter-spacing:.06em}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.reveal{animation:zey-reveal .7s cubic-bezier(.2,.75,.25,1) both}.reveal-delay{animation-delay:.13s}.glass-panel{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.product-grid>*{min-width:0}.product-grid--single{grid-template-columns:minmax(0,min(100%,360px))}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.mobile-action-spacer{height:calc(76px + env(safe-area-inset-bottom))}.navigation-progress{position:fixed;z-index:9999;top:0;right:0;width:100%;height:5px;pointer-events:none;transform:scaleX(0);transform-origin:right center;opacity:0;background:linear-gradient(90deg,#b7791f,#e2bb59 35%,#5c7d35);box-shadow:0 2px 10px rgba(92,125,53,.7)}.navigation-progress--active{animation:zey-progress-right-to-left 1s cubic-bezier(.2,.75,.2,1) forwards}@keyframes zey-progress-right-to-left{0%{transform:scaleX(0);opacity:1}86%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes zey-reveal{0%{opacity:0;transform:translateY(16px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.MuiButton-endIcon,.MuiButton-startIcon{display:inline-flex;align-items:center}.MuiButton-endIcon>:first-of-type,.MuiButton-startIcon>:first-of-type{font-size:1.25em}.MuiOutlinedInput-root{transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.MuiOutlinedInput-root:hover{background:#fcfdfb}.MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 4px rgba(92,125,53,.1)}.segmented-number-field{width:100%}.segmented-number-inputs{display:flex;direction:ltr;justify-content:center;gap:7px;width:100%;min-width:0}.segmented-number-input{width:42px;height:54px;border:1px solid #dce6d5;border-radius:14px;outline:none;background:linear-gradient(180deg,#fff,#fbfdf9);color:#33472b;font:800 1.25rem ZeyVazir;text-align:center;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.segmented-number-input:hover{border-color:#9fba8d}.segmented-number-input:focus{border-color:#5c7d35;box-shadow:0 0 0 4px rgba(92,125,53,.12);transform:translateY(-2px)}.segmented-number-input--error{border-color:#d32f2f}.segmented-number-field--code .segmented-number-input{flex:0 1 58px;width:auto;min-width:0;height:64px;font-size:1.55rem}.segmented-number-helper{margin-top:7px;color:#66725f;font-size:.75rem;text-align:right}.segmented-number-helper--error{color:#d32f2f}@media (max-width:420px){.segmented-number-inputs{gap:4px}.segmented-number-field--mobile .segmented-number-input{width:28px;height:46px;border-radius:10px;font-size:1rem}.segmented-number-field--code .segmented-number-input{flex-basis:52px;height:56px}}@media (min-width:350px){.product-grid:not(.product-grid--single){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:600px){.product-grid:not(.product-grid--single){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.product-grid:not(.product-grid--single){grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-action-spacer{display:none}}.auth-code-field .MuiOutlinedInput-root,.auth-mobile-field .MuiOutlinedInput-root{border-radius:16px;background:linear-gradient(180deg,#fff,#fbfdf9)}.auth-code-field input,.auth-mobile-field input{direction:ltr;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth-mobile-field input{letter-spacing:.08em}.auth-code-field input{font-size:1.35rem;font-weight:800;letter-spacing:.35em;padding-left:.35em}.auth-code-field .MuiInputLabel-root,.auth-mobile-field .MuiInputLabel-root{right:14px;left:auto;transform-origin:top right}.auth-code-field .MuiInputLabel-shrink,.auth-mobile-field .MuiInputLabel-shrink{transform:translate(-10px,-9px) scale(.75)}@media (min-width:600px){html{--page-gutter:24px}}@media print{.invoice-actions,footer,header,nav{display:none!important}body{padding:0!important;background:white!important}.invoice-paper{border:0!important;box-shadow:none!important}}