.store-theme{--bg:#f7f1e5;--surface:#fffaf0;--ink:#201812;--muted:#75695a;--accent:var(--store-accent,#d97b29);--accent2:#0b6b60;--radius:16px;--line:#2018121f;--shadow-soft:0 14px 34px #20181224;--button-ink:#fff8ec;background:var(--bg);min-height:100vh;color:var(--ink);display:block}.store-theme[data-theme=bazaar]{--bg:#f7f1e5;--surface:#fffaf0;--ink:#201812;--muted:#75695a;--accent:var(--store-accent,#d97b29);--accent2:#0b6b60;--radius:16px;--line:#2018121f;--shadow-soft:0 14px 34px #20181224}.store-theme[data-theme=atelier]{--bg:#faf8f4;--surface:#fff;--ink:#111;--muted:#6f6a63;--accent:var(--store-accent,#111);--accent2:#c25e40;--radius:2px;--line:#1111112e;--shadow-soft:none}.store-theme[data-theme=volt]{--bg:#0b0e13;--surface:#12161d;--ink:#e8ecf4;--muted:#8b94a7;--accent:var(--store-accent,#3b82f6);--accent2:#ccf542;--radius:10px;--line:#e8ecf424;--shadow-soft:0 14px 34px #00000073}.store-theme[data-theme=saffron]{--bg:#fdf9ee;--surface:#fff;--ink:#23301f;--muted:#6f7a66;--accent:var(--store-accent,#e0482f);--accent2:#12813f;--radius:22px;--line:#23301f1a;--shadow-soft:0 16px 36px #23301f1f}.store-theme[data-theme=noor]{--bg:#16120c;--surface:#1e1811;--ink:#f3ead9;--muted:#a99e8a;--accent:var(--store-accent,#c9a24b);--accent2:#8d6f35;--radius:6px;--line:#c9a24b59;--shadow-soft:0 16px 36px #00000080}.store-theme[data-theme=golab]{--bg:#fdf4f2;--surface:#fff;--ink:#3d2430;--muted:#a08894;--accent:var(--store-accent,#c94f7c);--accent2:#8a5a44;--radius:18px;--line:#3d24301f;--shadow-soft:0 16px 36px #c94f7c29}.store-theme[data-theme=kaghaz]{--bg:#f8f3e8;--surface:#fffdf7;--ink:#17130f;--muted:#6e675c;--accent:#2b23e5;--accent2:#dfff00;--radius:0px;--line:#17130f2e;--shadow-soft:none;--button-ink:#17130f}.store-theme[data-theme=sarv]{--bg:#f2f4ee;--surface:#fbfcf9;--ink:#24312a;--muted:#74806f;--accent:var(--store-accent,#4a7c59);--accent2:#c76b4a;--radius:12px;--line:#24312a1f;--shadow-soft:0 14px 34px #24312a1f}.store-theme[data-theme=shabnam]{--bg:#eef2f7;--surface:#fff;--ink:#17212e;--muted:#64748b;--accent:var(--store-accent,#6d28d9);--accent2:#0ea5e9;--radius:14px;--line:#17212e1f;--shadow-soft:0 14px 34px #17212e24}.store-theme[data-theme=atash]{--bg:#121212;--surface:#1b1b1b;--ink:#f5f2ec;--muted:#9a938a;--accent:var(--store-accent,#ff4d2e);--accent2:#ffd166;--radius:0px;--line:#f5f2ec66;--shadow-soft:none}.store-theme[data-theme=bazaar] h1,.store-theme[data-theme=bazaar] h2,.store-theme[data-theme=bazaar] h3,.store-theme[data-theme=atelier] h1,.store-theme[data-theme=atelier] h2,.store-theme[data-theme=atelier] h3,.store-theme[data-theme=noor] h1,.store-theme[data-theme=noor] h2,.store-theme[data-theme=noor] h3,.store-theme[data-theme=golab] h1,.store-theme[data-theme=golab] h2,.store-theme[data-theme=golab] h3,.store-theme[data-theme=kaghaz] h1,.store-theme[data-theme=kaghaz] h2,.store-theme[data-theme=kaghaz] h3{font-family:Georgia,Times New Roman,serif}.store-theme[data-theme=atash] h1,.store-theme[data-theme=atash] h2,.store-theme[data-theme=atash] h3{letter-spacing:-.03em;font-weight:900}.store-theme[data-theme=golab] .muted{font-variant:small-caps;letter-spacing:.03em}.store-theme[data-theme=atelier] h1{letter-spacing:-.02em;font-size:clamp(2.4rem,5vw,4.2rem)}.store-theme[data-theme=atelier] .muted{text-transform:uppercase;letter-spacing:.08em;font-family:Courier New,monospace;font-size:.78rem}.store-theme h1,.store-theme h2,.store-theme h3,.store-theme p,.store-theme label,.store-theme td,.store-theme strong{color:var(--ink)}.store-theme .muted,.store-theme th{color:var(--muted)}.store-theme .panel,.store-theme .card,.store-theme .metric,.store-theme .product-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-soft);color:var(--ink);transition:transform .18s,box-shadow .18s,border-color .18s}.store-theme .metric{background:var(--surface)}.store-theme .table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.store-theme th,.store-theme td{border-bottom:1px solid var(--line);background:0 0}.store-theme[data-theme=atash] .panel,.store-theme[data-theme=atash] .card,.store-theme[data-theme=atash] .metric,.store-theme[data-theme=atash] .product-card,.store-theme[data-theme=atash] .table-wrap,.store-theme[data-theme=atash] th,.store-theme[data-theme=atash] td{border-width:2px}.store-theme[data-theme=sarv] .card,.store-theme[data-theme=sarv] .product-body{padding:clamp(22px,4vw,34px)}.store-theme input,.store-theme select,.store-theme textarea{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.store-theme input:focus,.store-theme select:focus,.store-theme textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}.store-theme[data-theme=shabnam] .button:focus-visible,.store-theme[data-theme=shabnam] .ghost-button:focus-visible,.store-theme[data-theme=shabnam] a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.store-theme .radio-row label{background:var(--surface);border:1px solid var(--line)}.store-theme[data-theme=shabnam] .radio-row label{border-radius:6px}.store-theme[data-theme=atash] .radio-row label{border-radius:0}.store-theme .hero-media{background:var(--surface);border-radius:var(--radius)}.store-theme .hero-media:before,.store-theme .hero-media:after{display:none}.store-theme .button{background:var(--accent);color:var(--button-ink);box-shadow:0 12px 26px #00000038}.store-theme .button:hover,.store-theme .button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 32px #00000047}.store-theme[data-theme=noor] .button,.store-theme[data-theme=saffron] .button{color:#fff8ec}.store-theme[data-theme=shabnam] .button{background:linear-gradient(135deg, var(--accent), var(--accent2))}.store-theme[data-theme=kaghaz] .button,.store-theme[data-theme=kaghaz] .button:hover,.store-theme[data-theme=kaghaz] .button:focus-visible{box-shadow:none}.store-theme .ghost-button{border:1px solid var(--line);color:var(--ink);background:0 0}.store-theme .ghost-button:hover,.store-theme .ghost-button:focus-visible{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);transform:translateY(-1px)}.store-theme .price{color:var(--accent)}.store-theme[data-theme=kaghaz] .price{font-family:Courier New,monospace}.store-theme .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.store-theme[data-theme=atelier] .product-grid,.store-theme[data-theme=noor] .product-grid,.store-theme[data-theme=kaghaz] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-theme[data-theme=volt] .product-grid,.store-theme[data-theme=shabnam] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.store-theme .product-image{background:var(--surface)}.store-theme[data-theme=saffron] .product-card,.store-theme[data-theme=saffron] .product-image{border-radius:calc(var(--radius) - 2px)}.store-theme[data-theme=sarv] .product-card{border-color:#0000}.store-theme .product-card:hover{box-shadow:var(--shadow-soft);border-color:var(--accent);transform:translateY(-4px)}.store-theme[data-theme=volt] .product-card:hover,.store-theme[data-theme=volt] a.card:hover{box-shadow:0 0 0 1px var(--accent), 0 0 28px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-4px)}.store-theme[data-theme=noor] .product-card{position:relative;overflow:hidden}.store-theme[data-theme=noor] .product-card:after{content:"";pointer-events:none;background:linear-gradient(115deg, transparent 20%, color-mix(in srgb, var(--accent) 35%, transparent) 50%, transparent 80%);transition:transform .9s;position:absolute;inset:0;transform:translate(-120%)}.store-theme[data-theme=noor] .product-card:hover:after{transform:translate(120%)}.store-theme[data-theme=golab] .product-card:hover{box-shadow:0 20px 40px color-mix(in srgb, var(--accent) 35%, transparent)}.store-theme[data-theme=kaghaz] .product-card a:hover h3{text-decoration:underline}.store-theme[data-theme=shabnam] .section-header .muted{text-transform:uppercase;letter-spacing:.08em;font-family:Courier New,monospace;font-size:.78rem}.store-theme[data-theme=atash] .product-card:hover{background:var(--accent)}.store-theme[data-theme=atash] .product-card:hover h3,.store-theme[data-theme=atash] .product-card:hover p,.store-theme[data-theme=atash] .product-card:hover .muted,.store-theme[data-theme=atash] .product-card:hover .price{color:var(--bg)}a.store-theme .card:hover,.store-theme a.card:hover{border-color:var(--accent)}.store-theme .storefront{min-height:100vh}.store-theme .storefront-nav{border-bottom:1px solid var(--line);background:var(--bg);justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 clamp(20px,4vw,64px);display:flex}.store-theme .storefront-brand{color:var(--ink);letter-spacing:-.06em;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:950}.store-theme .storefront-nav nav,.store-theme .storefront-actions{align-items:center;display:flex}.store-theme .storefront-nav nav{color:var(--ink);gap:clamp(14px,2vw,28px);font-size:.88rem;font-weight:800}.store-theme .storefront-nav nav a{color:inherit}.store-theme .storefront-container{padding-top:clamp(34px,6vw,92px)}.store-theme .storefront-hero{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(36px,7vw,120px);min-height:min(760px,100vh - 76px);display:grid}.store-theme .storefront-copy{order:initial;gap:22px;display:grid}.store-theme .storefront-copy .muted{color:var(--accent);margin:0;font-size:.9rem;font-weight:900}.store-theme .storefront-copy h1{max-width:760px;color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(3.8rem,7.4vw,8.5rem);line-height:.88}.store-theme .storefront-copy>p:not(.muted){max-width:650px;color:var(--muted);margin:0;font-size:clamp(1rem,1.5vw,1.3rem);font-weight:700;line-height:1.7}.store-theme .storefront-actions{flex-wrap:wrap;gap:12px}.store-theme .storefront-actions .button,.store-theme .storefront-actions .ghost-button{min-height:52px;padding-inline:24px}.store-theme .storefront-hero-media{order:initial;background:var(--surface);border:1px solid var(--line);min-height:clamp(420px,48vw,620px);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.store-theme .storefront-hero-media img{z-index:1;width:100%;height:100%;min-height:inherit;object-fit:cover;display:block;position:relative}.store-theme[data-theme=kaghaz] .storefront-hero-media{border:0;margin-inline-start:clamp(-44px,-4vw,-12px);box-shadow:24px 24px #2b23e51a}.store-theme[data-theme=kaghaz] .storefront-hero-media:before{z-index:0;content:"";filter:saturate(1.1)contrast(1.08);background:url(/img/frontage-kaghaz-market.webp) 50%/cover no-repeat;position:absolute;inset:-8% 48% 14% -18%}.store-theme[data-theme=kaghaz] .storefront-hero-media img{background:var(--surface);object-fit:cover;width:82%;height:78%;min-height:0;margin:14% 0 0 auto}.store-theme .storefront-products{margin-top:clamp(54px,9vw,132px)}.store-theme[data-theme=kaghaz] .product-card,.store-theme[data-theme=kaghaz] .product-image{border-radius:0}.store-theme[data-theme=kaghaz] .product-card{border-inline:0;box-shadow:none;border-top:0}.store-theme[data-theme=kaghaz] .product-card:hover{border-color:var(--accent);transform:translateY(-3px)}.store-maintenance{text-align:center;background:var(--bg);min-height:100vh;color:var(--ink);place-items:center;padding:32px;display:grid}.store-maintenance img{object-fit:contain;border-radius:var(--radius);width:72px;height:72px;margin-bottom:18px}.store-maintenance h1{margin:0 0 8px}.store-maintenance p{color:var(--muted);margin:0}@media (max-width:980px){.store-theme .storefront-hero{grid-template-columns:1fr;min-height:0}.store-theme .storefront-copy,.store-theme .storefront-hero-media{order:initial}.store-theme[data-theme=kaghaz] .storefront-hero-media{margin-inline-start:0}.store-theme .product-grid,.store-theme[data-theme=atelier] .product-grid,.store-theme[data-theme=noor] .product-grid,.store-theme[data-theme=volt] .product-grid,.store-theme[data-theme=kaghaz] .product-grid,.store-theme[data-theme=shabnam] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.store-theme .storefront-nav{min-height:64px;padding-inline:16px}.store-theme .storefront-nav nav a:nth-of-type(-n+2){display:none}.store-theme .storefront-hero{gap:28px}.store-theme .storefront-copy h1{font-size:clamp(3.1rem,16vw,5.2rem)}.store-theme .storefront-hero-media{min-height:340px}.store-theme .product-grid,.store-theme[data-theme=atelier] .product-grid,.store-theme[data-theme=noor] .product-grid,.store-theme[data-theme=volt] .product-grid,.store-theme[data-theme=kaghaz] .product-grid,.store-theme[data-theme=shabnam] .product-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.store-theme .product-card,.store-theme .button,.store-theme .ghost-button,.store-theme[data-theme=noor] .product-card:after{transition:none}}.store-theme .variant-picker{border:0;margin:0 0 14px;padding:0}.store-theme .variant-picker legend{padding:0 0 8px}.store-theme .product-purchase{gap:16px;display:grid}.store-theme .product-purchase .form-grid{grid-template-columns:1fr}.store-theme .product-purchase-actions{justify-content:flex-end}.store-theme .quantity-field{flex-direction:column;gap:4px;display:flex}.store-theme .quantity-field input{width:80px}.store-theme .radio-row label.is-unavailable{cursor:not-allowed;opacity:.55}.store-theme .is-disabled{opacity:.5;pointer-events:none}.store-theme .storefront-nav{z-index:30;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:84px;position:sticky;top:0}.store-theme .storefront-brand{gap:2px;display:grid}.store-theme .storefront-brand small{color:var(--muted);letter-spacing:0;font-size:.62rem;font-weight:700}.store-theme .storefront-nav nav{flex-wrap:nowrap}.store-theme .storefront-cart-link{align-items:center;gap:7px;display:inline-flex}.store-theme .storefront-search{position:relative}.store-theme .storefront-search summary{cursor:pointer;place-items:center;width:38px;height:38px;list-style:none;display:grid}.store-theme .storefront-search summary::-webkit-details-marker{display:none}.store-theme .storefront-search form{top:calc(100% + 18px);border:1px solid var(--line);background:var(--surface);width:min(420px,100vw - 32px);box-shadow:var(--shadow-soft);padding:18px;position:absolute;inset-inline-end:0}.store-theme .storefront-search form label{margin-bottom:8px;font-size:.78rem;font-weight:800;display:block}.store-theme .storefront-search form div{gap:8px;display:flex}.store-theme .storefront-search input{flex:1;min-width:0;min-height:44px;padding:9px 12px}.store-theme .storefront-container{width:min(100% - 48px,1320px);padding-top:clamp(34px,5vw,74px)}.store-theme .storefront-hero{min-height:min(690px,100vh - 120px)}.store-theme .storefront-copy h1{font-size:clamp(3.5rem,6.7vw,7.5rem)}.store-theme .storefront-text-link{min-height:44px;color:var(--accent);border-bottom:1px solid;align-items:center;font-size:.88rem;font-weight:900;display:inline-flex}.store-theme .storefront-hero-media,.store-theme[data-theme=kaghaz] .storefront-hero-media{border:1px solid var(--line);min-height:clamp(440px,48vw,640px);box-shadow:var(--shadow-soft);margin-inline-start:0}.store-theme[data-theme=kaghaz] .storefront-hero-media{border-bottom:12px solid var(--accent2);box-shadow:-22px 22px 0 color-mix(in srgb, var(--accent) 14%, transparent)}.store-theme[data-theme=kaghaz] .storefront-hero-media:before{display:none}.store-theme .storefront-hero-media img,.store-theme[data-theme=kaghaz] .storefront-hero-media img{width:100%;height:100%;min-height:inherit;object-fit:cover;margin:0}.store-theme .storefront-hero-note{z-index:2;inset-inline-start:18px;color:#17130f;background:var(--accent2);align-items:center;gap:8px;max-width:calc(100% - 36px);padding:12px 15px;font-size:.78rem;font-weight:900;display:flex;position:absolute;bottom:18px}.store-theme .storefront-section-header{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:32px;margin-bottom:30px;display:grid}.store-theme .storefront-section-header .muted,.store-theme .storefront-story-copy>.muted,.store-theme .storefront-contact .muted{color:var(--accent);margin:0 0 8px;font-size:.78rem;font-weight:900}.store-theme .storefront-section-header h2,.store-theme .storefront-story-copy h2,.store-theme .storefront-contact h2{letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:1.05}.store-theme .storefront-section-header>p{color:var(--muted);margin:0;line-height:1.75}.store-theme .storefront-products .product-grid,.store-theme[data-theme=atelier] .storefront-products .product-grid,.store-theme[data-theme=noor] .storefront-products .product-grid,.store-theme[data-theme=volt] .storefront-products .product-grid,.store-theme[data-theme=kaghaz] .storefront-products .product-grid,.store-theme[data-theme=shabnam] .storefront-products .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.3vw,30px)}.store-theme .storefront-products .product-card{overflow:hidden}.store-theme .storefront-products .product-card a{color:inherit;display:block}.store-theme .storefront-products .product-image{aspect-ratio:1/1.08;position:relative}.store-theme .storefront-products .product-image img{transition:transform .42s}.store-theme .storefront-products .product-card:hover .product-image img{transform:scale(1.025)}.store-theme .product-index{inset-inline-start:12px;color:var(--ink);background:var(--surface);padding:5px 8px;font-size:.68rem;font-weight:900;position:absolute;top:12px}.store-theme .storefront-products .product-body{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 4px 22px;display:flex}.store-theme .storefront-products .product-body h3{margin:0 0 7px}.store-theme .storefront-products .product-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34ch;margin:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}.store-theme .storefront-products .price{white-space:nowrap;flex:none;font-size:.9rem}.store-theme .storefront-empty{border-block:1px solid var(--line);text-align:center;justify-items:center;gap:10px;padding:clamp(44px,8vw,90px) 24px;display:grid}.store-theme .storefront-empty h3,.store-theme .storefront-empty p{margin:0}.store-theme .storefront-empty p{color:var(--muted)}.store-theme .storefront-story{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-top:clamp(78px,12vw,170px);display:grid}.store-theme .storefront-story-image{min-height:620px;overflow:hidden}.store-theme .storefront-story-image img{object-fit:cover;width:100%;height:100%;display:block}.store-theme .storefront-story-copy{background:var(--surface);align-content:center;gap:24px;padding:clamp(32px,6vw,86px);display:grid}.store-theme .storefront-story-copy>p:not(.muted){max-width:55ch;color:var(--muted);margin:0;line-height:1.9}.store-theme .storefront-story-copy dl{grid-template-columns:repeat(3,1fr);gap:14px;margin:8px 0 0;display:grid}.store-theme .storefront-story-copy dl div{border-top:1px solid var(--line);padding-top:14px}.store-theme .storefront-story-copy dt{color:var(--accent);font-size:1.55rem;font-weight:950}.store-theme .storefront-story-copy dd{color:var(--muted);margin:4px 0 0;font-size:.75rem}.store-theme .storefront-testimonial{text-align:center;max-width:980px;margin:clamp(76px,12vw,160px) auto}.store-theme .storefront-testimonial>span{height:54px;color:var(--accent);font-family:Georgia,serif;font-size:5rem;line-height:1;display:block}.store-theme .storefront-testimonial blockquote{color:var(--ink);margin:12px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3.2vw,3.2rem);font-weight:700;line-height:1.55}.store-theme .storefront-testimonial p{color:var(--muted);margin:0;font-size:.82rem;font-weight:800}.store-theme .storefront-contact{color:var(--button-ink);background:var(--accent);justify-content:space-between;align-items:center;gap:28px;margin-bottom:clamp(72px,10vw,130px);padding:clamp(28px,5vw,68px);display:flex}.store-theme .storefront-contact h2,.store-theme .storefront-contact .muted{color:inherit}.store-theme .storefront-contact .button{color:var(--ink);border-color:var(--accent2);background:var(--accent2);flex:none}.store-theme .storefront-footer{border-top:1px solid var(--line);background:var(--surface);grid-template-columns:1.5fr repeat(3,.65fr);gap:clamp(28px,5vw,78px);padding:clamp(50px,8vw,100px) max(24px,50vw - 660px);display:grid}.store-theme .storefront-footer>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.store-theme .storefront-footer p{max-width:34ch;color:var(--muted);margin:8px 0 0;line-height:1.7}.store-theme .storefront-footer strong{margin-bottom:4px;font-size:.78rem}.store-theme .storefront-footer a,.store-theme .storefront-footer span{color:var(--muted);align-items:center;gap:7px;font-size:.78rem;display:inline-flex}.store-theme .storefront-footer a:hover{color:var(--accent)}.store-theme .storefront-footer>small{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;padding-top:30px}@media (max-width:980px){.store-theme .storefront-nav nav>a:not(.storefront-cart-link){display:none}.store-theme .storefront-products .product-grid,.store-theme[data-theme=atelier] .storefront-products .product-grid,.store-theme[data-theme=noor] .storefront-products .product-grid,.store-theme[data-theme=volt] .storefront-products .product-grid,.store-theme[data-theme=kaghaz] .storefront-products .product-grid,.store-theme[data-theme=shabnam] .storefront-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-theme .storefront-story-image{min-height:520px}.store-theme .storefront-footer{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.store-theme .storefront-nav{min-height:68px}.store-theme .storefront-brand small,.store-theme .storefront-cart-link span{display:none}.store-theme .storefront-container{width:min(100% - 28px,1320px)}.store-theme .storefront-hero{flex-direction:column;display:flex}.store-theme .storefront-copy{order:1}.store-theme .storefront-hero-media{order:2}.store-theme .storefront-copy h1{font-size:clamp(3.2rem,17vw,5.3rem)}.store-theme .storefront-actions .button{width:100%}.store-theme .storefront-section-header{grid-template-columns:1fr;gap:14px}.store-theme .storefront-products .product-grid,.store-theme[data-theme=atelier] .storefront-products .product-grid,.store-theme[data-theme=noor] .storefront-products .product-grid,.store-theme[data-theme=volt] .storefront-products .product-grid,.store-theme[data-theme=kaghaz] .storefront-products .product-grid,.store-theme[data-theme=shabnam] .storefront-products .product-grid,.store-theme .storefront-story{grid-template-columns:1fr}.store-theme .storefront-story-image{min-height:390px}.store-theme .storefront-story-copy{padding:32px 22px}.store-theme .storefront-contact{flex-direction:column;align-items:stretch}.store-theme .storefront-contact .button{width:100%}.store-theme .storefront-footer{grid-template-columns:1fr 1fr}.store-theme .storefront-footer>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.store-theme .storefront-products .product-image img{transition:none}}
