@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.2dov6rjg62vru.woff2)format("woff2"),url(../media/inter-latin-600-normal.2mum3nstrlzrd.woff)format("woff")}
@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(../media/vazirmatn-arabic-400-normal.2inz7brtub9j7.woff2)format("woff2"),url(../media/vazirmatn-arabic-400-normal.1eqzyboj5ktd8.woff)format("woff")}
@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(../media/vazirmatn-arabic-600-normal.0xrr7-8upn16_.woff2)format("woff2"),url(../media/vazirmatn-arabic-600-normal.04zgsmqwu9sjg.woff)format("woff")}
:root{--paper:#f7f5f0;--white:#fff;--ink:#202c25;--muted:#637067;--green:#18563f;--green-dark:#123e30;--border:#d9ded6;--yellow:#eabe5c;--error:#a72c24;--radius:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,sans-serif;line-height:1.65}html[lang=fa] body{font-family:Vazirmatn,Inter,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:3px solid #a77415}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;display:block}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1,h2,h3{overflow-wrap:anywhere;font-weight:600;line-height:1.3}h1{letter-spacing:-.055em;font-size:clamp(2rem,3.6vw,3.6rem)}h2{letter-spacing:-.04em;font-size:clamp(1.4rem,2.2vw,2rem)}h3{font-size:1.05rem}html[lang=fa] h1,html[lang=fa] h2,html[lang=fa] .eyebrow,html[lang=fa] .overline{letter-spacing:0}p{color:var(--muted)}small{color:var(--muted);font-size:.8rem;line-height:1.7;display:block}em{color:var(--green);font-family:Georgia,serif;font-weight:400}html[lang=fa] em{font-family:inherit;font-style:normal;font-weight:600}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled{opacity:.75}label{flex-direction:column;gap:7px;min-width:0;margin-block-end:18px;font-size:.86rem;font-weight:600;display:flex}input:not([type=checkbox]),select,textarea{width:100%;min-width:0;min-height:46px;color:var(--ink);background:#fff;border:1px solid #89988d;border-radius:8px;padding:10px 12px}input[type=checkbox]{width:19px;height:19px;accent-color:var(--green)}textarea{resize:vertical}form .button{margin-block:5px}form fieldset{margin-block-end:16px}dl{margin:0}.container{max-width:1320px;margin-inline:auto;padding-inline:40px}.main{min-height:60vh;padding-block-end:64px}.topline{background:var(--green-dark);color:#f0eee5;justify-content:space-between;gap:16px;padding:7px 40px;font-size:.72rem;display:flex}.header{background:var(--paper);border-bottom:1px solid var(--border)}.header-main{align-items:center;gap:50px;min-height:95px;display:flex}.wordmark{letter-spacing:-1.4px;white-space:nowrap;align-items:center;gap:10px;font-size:1.65rem;font-weight:600;display:flex}.wordmark span span,.wordmark>span:not(.brand-mark){font-weight:400}.wordmark i{color:var(--green);margin-inline-start:3px;font-size:1.3rem;font-style:normal}.brand-mark{border:1px solid var(--green);width:36px;height:40px;color:var(--green);border-radius:11px 11px 15px 15px;place-items:center;display:grid}.search{background:#eeeee7;border:1px solid #0000;border-radius:10px;flex:1;align-items:center;gap:12px;max-width:590px;padding:4px 12px;display:flex}.search:focus-within{border-color:var(--green)}.search input[type=search]{background:0 0;border:0;outline:none;min-height:35px;padding:8px 0;font-size:.85rem}.search button{background:#fff;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.header-actions{align-items:center;gap:22px;margin-inline-start:auto;font-size:.82rem;display:flex}.locale-switch{place-items:center;min-height:44px;display:grid}.account-link{overflow-wrap:anywhere;align-items:center;gap:8px;max-width:160px;min-height:44px;display:flex}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:52px;font-size:.8rem;display:flex}.nav>div{gap:30px;display:flex}.nav a{align-items:center;gap:8px;min-height:44px;display:flex}.seller-link{color:var(--green);font-weight:600}.button{background:var(--green);color:#fff;text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:11px 20px;font-size:.85rem;font-weight:600;line-height:1.5;transition:background .15s;display:inline-flex}.button:hover:not(:disabled){background:var(--green-dark)}.button.secondary{color:var(--green);background:0 0;border-color:#8ba493}.button.secondary:hover:not(:disabled){background:#edf1eb}.button.light{color:var(--green-dark);background:#faf8ef}.text-link{color:var(--green);text-align:start;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-size:.85rem;font-weight:600;display:inline-flex}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.icon-button{border:1px solid var(--border);background:#fff;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.eyebrow{letter-spacing:.14em;color:var(--muted);margin-block-end:10px;font-size:.65rem;font-weight:600;display:block}.subtle{color:var(--muted);font-size:.82rem}.hero{grid-template-columns:1fr 1fr;align-items:stretch;gap:45px;padding-block:42px 12px;display:grid}.hero-copy{align-self:center;padding:30px 0 20px}.overline{letter-spacing:.15em;color:var(--green);align-items:center;gap:9px;margin-block-end:24px;font-size:.64rem;font-weight:600;display:flex}.overline>span{background:var(--green);border-radius:50%;width:7px;height:7px}.hero h1{margin-block-end:22px;font-size:clamp(2.6rem,4.1vw,4rem);line-height:1.16}.hero p{max-width:420px;margin-block-end:26px;font-size:.94rem}.hero-note{color:var(--muted);align-items:center;gap:10px;margin-block-start:23px;font-size:.7rem;display:flex}.mini-lines{color:var(--green);font-size:26px}.hero-stage{isolation:isolate;background:#e9e5d7;border-radius:20px;flex-direction:column;min-height:425px;display:flex;position:relative;overflow:hidden}.stage-caption{letter-spacing:.13em;z-index:2;justify-content:space-between;padding:24px 27px;font-size:.62rem;display:flex}.stage-circle{background:#d4d9be;border-radius:50%;width:320px;height:320px;position:absolute;top:46px;left:50%;transform:translate(-50%)}.stage-object{width:360px;max-width:88%;position:absolute;top:55px;left:50%;transform:translate(-50%)rotate(-9deg)}.stage-object .product-art{background:0 0}.stage-sticker{text-align:center;color:#3c4024;background:#eebf60;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;font-size:.8rem;line-height:1.5;display:flex;position:absolute;top:80px;right:20px;transform:rotate(13deg)}.stage-card{z-index:2;background:#fffffff0;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin:auto 20px 20px;padding:18px 20px;display:flex}.stage-card small{letter-spacing:.07em;margin-bottom:3px;font-size:.55rem}.stage-card strong{font-size:1rem;font-weight:500}.stage-card a{border:1px solid var(--border);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.section{margin-block:45px 25px}.section-heading{justify-content:space-between;align-items:center;gap:24px;margin-block:0 23px;display:flex}.section-heading .eyebrow{margin-block-end:8px}.section-heading h2{font-size:1.55rem}.section-heading>.text-link{flex-shrink:0}.category-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.category-tile{background:#edede5;border:1px solid #e1e3d8;border-radius:12px;align-items:center;gap:6px;min-width:0;padding:12px 10px;font-size:.78rem;font-weight:600;display:flex}.category-tile>.product-art{background:0 0;flex-shrink:0;width:57px}.category-tile>span{flex:1}.category-tile>svg{color:var(--muted);width:14px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.product-card{min-width:0}.product-image{aspect-ratio:1.12;background:#ebe9df;border-radius:14px;display:block;position:relative;overflow:hidden}.product-image>img{object-fit:contain;background:#fff;width:100%;height:100%}.product-image .product-art{width:100%;height:100%;transition:transform .2s}.product-image:hover .product-art{transform:scale(1.045)}.product-art{aspect-ratio:300/260;background:#ebe9dc;place-items:center;display:grid;overflow:hidden}.product-art svg{width:100%;height:100%;max-height:100%}.art-home{background:#eee5d6}.art-fashion{background:#e7e8db}.art-digital{background:#e3e8e1}.art-sport{background:#e2e8e1}.art-books{background:#e9e3d9}.card-arrow{bottom:12px;background:#fff9;border:1px solid #fff9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;inset-inline-end:12px}.product-card-copy{padding:17px 3px 8px}.product-card-copy .eyebrow{margin-bottom:7px;font-size:.56rem}.product-card h3{margin-bottom:8px;font-size:1rem;font-weight:500;line-height:1.5}.product-card .price{font-size:.92rem;font-weight:600}.card-meta{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;gap:8px;margin-top:11px;padding-top:9px;font-size:.67rem;display:flex}.seller-banner{background:var(--green-dark);color:#fff;border-radius:16px;align-items:center;gap:30px;margin-block:48px 25px;padding:34px;display:flex;position:relative;overflow:hidden}.seller-banner>div:nth-child(2){flex:1}.seller-banner p{color:#c6d3c6;max-width:560px;margin-top:10px;font-size:.85rem}.seller-banner .eyebrow{color:#b9c9b3}.seller-banner h2{font-size:1.65rem}.seller-emblem{color:#d8d6ac;place-items:center;width:100px;display:grid;position:relative}.seller-emblem>span{color:var(--yellow);font-size:38px;position:absolute;top:-23px;right:5px}.values{color:var(--muted);justify-content:space-around;gap:24px;padding:22px 0;font-size:.78rem;display:flex}.values>span{align-items:center;gap:10px;display:flex}.footer{border-top:1px solid var(--border);justify-content:space-between;gap:25px;padding-block:35px;font-size:.8rem;display:flex}.footer .wordmark{font-size:1.4rem}.footer>div p{margin-top:6px}.footer>a{color:var(--green);font-weight:600}.page-heading{padding-block:40px 25px}.page-heading h1{margin-block:12px;font-size:2.35rem}.page-heading p{max-width:650px}.page-heading.split{justify-content:space-between;align-items:center;gap:20px;display:flex}.filter-bar{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px;padding-block:19px;display:flex}.filter-controls{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.filter-controls label{margin:0;font-size:.72rem}.filter-controls select{min-width:170px;font-size:.8rem}.checkbox{flex-direction:row;align-items:center;min-height:46px}.search-page{margin-top:0}.pagination{justify-content:center;gap:15px;margin-top:32px;display:flex}.empty{text-align:center;border:1px dashed var(--border);border-radius:12px;flex-direction:column;align-items:center;gap:18px;margin-block:25px;padding:65px 20px;display:flex}.loading{color:var(--muted);justify-content:center;align-items:center;gap:15px;padding:60px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.notice{overflow-wrap:anywhere;background:#eff2e9;border:1px solid #d2dac9;border-radius:8px;align-items:flex-start;gap:10px;margin-block:12px;padding:13px 16px;font-size:.85rem;display:flex}.notice.error{color:var(--error);background:#fff1ec;border-color:#dcaea2}.notice.success{color:var(--green)}.status{color:#5a584c;white-space:nowrap;background:#eeeae0;border-radius:6px;padding:5px 10px;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-flex}.status-active,.status-published{color:#245e35;background:#e1f0e4}.status-pending_review{color:#765b0c;background:#fff0c5}.status-rejected,.status-suspended{color:#9b3727;background:#fbe5dd}.breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:12px;padding-block:27px;font-size:.75rem;display:flex}.detail-grid{grid-template-columns:1fr 1fr;gap:55px;display:grid}.gallery>.product-art{border-radius:18px;max-height:530px}.gallery>small{margin-top:12px}.detail-image{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:14px;width:100%}.detail-copy h1{margin-bottom:20px;font-size:2.3rem}.detail-copy>p{margin-bottom:20px;font-size:.9rem}.variants{flex-wrap:wrap;gap:9px;margin:25px 0;display:flex}.variants legend{margin-bottom:10px;font-size:.8rem}.variants button{background:0 0;border:1px solid #8d9b8f;border-radius:8px;min-height:44px;padding:9px 16px;font-size:.85rem}.variants button.selected{background:var(--green);color:#fff;border-color:var(--green)}.selected-offer{border:1px solid var(--border);background:#fff;border-radius:12px;padding:23px}.selected-offer>div:first-child{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.selected-offer strong{font-size:1.3rem}.selected-offer>a{align-items:center;gap:8px;font-size:.85rem;display:flex}.selected-offer p{margin-top:12px;font-size:.8rem}.selected-offer>div:first-child>span{font-size:.8rem}.offer-row{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:18px;margin-bottom:12px;padding:20px;display:flex}.offer-row.is-selected{border-color:var(--green);background:#f0f4ed}.offer-row .offer-price{margin-inline-start:auto}.seller-avatar{background:#e7ecdf;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.offer-row strong{font-size:.95rem}.offer-row small{margin-top:5px}.specs{max-width:700px}.specs h2{margin-bottom:18px}.specs dl>div,.review-specs>div{border-bottom:1px solid var(--border);gap:25px;padding:12px;font-size:.85rem;display:flex}.specs dt,.review-specs dt{min-width:100px;color:var(--muted)}.specs dd,.review-specs dd{margin:0}.thumbnails{gap:8px;margin-top:10px;display:flex}.thumbnails button{border:1px solid var(--border);background:#fff;border-radius:8px;width:64px;height:64px;padding:3px}.thumbnails button[aria-pressed=true]{border-color:var(--green)}.thumbnails img{object-fit:contain;width:100%;height:100%}.store-cover{text-align:center;background:#e7ebdf;border-radius:18px;margin-block:30px;padding:45px}.store-cover h1{margin:15px 0}.panel{border:1px solid var(--border);background:#fff;border-radius:14px;min-width:0;padding:28px}.panel h2{margin-bottom:18px;font-size:1.4rem}.panel h3{margin-bottom:16px}.panel>p{margin-bottom:20px;font-size:.85rem}.auth-grid{grid-template-columns:1fr 1fr;gap:70px;max-width:1000px;margin:65px auto;display:grid}.auth-intro{padding:35px 0;position:relative}.auth-intro h1{margin:22px 0;font-size:3.4rem}.auth-intro p{max-width:350px}.auth-flower{color:var(--green);font-size:100px;line-height:1.5}.auth-panel{padding:30px}.segmented{background:#f1f2eb;border-radius:9px;gap:5px;margin-bottom:28px;padding:5px;display:flex}.segmented button{background:0 0;border:0;border-radius:6px;flex:1;min-height:44px;padding:8px;font-size:.85rem}.segmented button.selected{background:#fff;box-shadow:0 2px 7px #00000009}.auth-panel form .button{width:100%;margin-top:12px}.auth-panel>p{margin-top:20px;margin-bottom:0;font-size:.75rem}.account-grid{grid-template-columns:1fr 1fr;gap:50px;margin-block:50px;display:grid}.email{text-align:start;overflow-wrap:anywhere}.workspace-link{border-top:1px solid var(--border);align-items:center;gap:15px;margin-top:25px;padding-block:25px;display:flex}.workspace-link>div{flex:1}.form-panel{max-width:640px}.store-status{justify-content:space-between;align-items:center;gap:25px;margin-block-end:35px;display:flex}.store-status p{margin-top:12px;font-size:.82rem}.seller-list{flex-direction:column;gap:12px;display:flex}.seller-product{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:18px;padding:20px;display:flex}.seller-product>div{flex:1}.seller-product strong{font-size:.95rem}.seller-product>div small{margin-top:6px}.editor-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:28px;display:grid}.editor-grid>aside{flex-direction:column;gap:20px;display:flex}.variant-input{align-items:center;gap:10px;display:flex}.variant-input>label{flex:1}.field-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.media-grid>div{position:relative}.media-grid img{aspect-ratio:1;object-fit:contain;border:1px solid var(--border);border-radius:8px;width:100%;height:auto}.media-grid .icon-button{top:2px;width:34px;height:34px;position:absolute;inset-inline-end:2px}.upload{cursor:pointer;text-align:center;background:#f6f7ef;border:1px dashed #809780;border-radius:10px;align-items:center;padding:22px}.upload input{max-width:100%;font-size:.7rem;padding:8px!important}.offer-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.offer-form-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.offer-form-status p{width:100%;font-size:.82rem}.offer-editor-grid .panel>.button{margin-top:15px}.review-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.review-card h2{margin-bottom:8px}.review-card p{overflow-wrap:anywhere}.review-card form{margin-top:20px}.review-card .media-grid img{max-height:180px}.skip-link{z-index:99;background:var(--green);color:#fff;padding:15px;position:absolute;top:-100px;left:15px}.skip-link:focus{top:10px}@media (min-width:1600px){.container{max-width:1400px}.hero{gap:80px}}@media (max-width:1100px){.container{padding-inline:25px}.header-main{gap:24px}.hero{gap:25px}.hero-stage{min-height:390px}.hero h1{font-size:3rem}.category-grid{gap:8px}.category-tile{text-align:center;flex-wrap:wrap;justify-content:center}.category-tile>.product-art{width:70px}.category-tile>span{flex-basis:100%;font-size:.72rem}.category-tile>svg{display:none}.product-grid{gap:17px}.seller-banner{gap:20px}.seller-emblem{display:none}.detail-grid{gap:28px}}@media (max-width:767px){.container{padding-inline:20px}.topline{justify-content:center;padding:7px 20px;font-size:.62rem}.topline span:first-child{display:none}.header-main{flex-wrap:wrap;gap:12px;padding-block:16px}.wordmark{font-size:1.45rem}.brand-mark{width:31px;height:34px}.header-actions{gap:16px;font-size:.76rem}.search{flex-basis:100%;order:3;max-width:none}.nav{gap:10px;font-size:.72rem}.nav>div{gap:18px}.nav>div a:nth-child(n+2){display:none}.hero{grid-template-columns:1fr;gap:20px;padding-block:20px}.hero-copy{padding:10px 0}.hero h1{font-size:2.7rem}.hero .overline{margin-bottom:18px}.hero p{max-width:100%;margin-bottom:20px;font-size:.88rem}.hero-note{margin-top:16px}.hero-stage{min-height:360px}.stage-object{width:310px;top:20px}.stage-circle{width:260px;height:260px;top:30px}.stage-sticker{width:82px;height:82px;font-size:.7rem;top:55px;right:25px}.stage-card{margin:auto 15px 15px;padding:16px}.stage-caption{padding:17px 20px;font-size:.5rem}.section{margin-block:28px}.section-heading{flex-wrap:wrap;gap:15px;margin-bottom:18px}.section-heading h2{font-size:1.3rem}.section-heading .eyebrow{font-size:.57rem}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.category-tile{gap:2px;padding:8px 4px}.category-tile>.product-art{width:70px}.category-tile>span{font-size:.68rem}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.product-card h3{font-size:.85rem}.product-card .price{font-size:.82rem}.product-card-copy{padding:12px 1px 0}.card-meta{font-size:.6rem}.product-card .eyebrow{font-size:.5rem}.card-arrow{bottom:8px;width:28px;height:28px;inset-inline-end:8px}.product-image{border-radius:10px}.seller-banner{flex-direction:column;align-items:flex-start;margin-block:35px 15px;padding:25px}.seller-banner h2{font-size:1.4rem}.values{flex-direction:column;align-items:flex-start;gap:15px;padding-inline:12px}.footer{flex-direction:column;padding-block:28px}.page-heading{padding-block:25px}.page-heading h1{font-size:1.95rem}.filter-bar{flex-direction:column;align-items:stretch}.filter-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.filter-controls select{min-width:0}.checkbox{grid-column:1/-1}.detail-grid{grid-template-columns:1fr;gap:28px}.detail-copy h1{font-size:1.9rem}.gallery>.product-art{max-height:400px}.offer-row{flex-wrap:wrap;gap:12px;padding:16px}.offer-row .offer-price{flex:1;margin-inline-start:0}.offer-row>div:nth-child(2){flex:1;min-width:65%}.offer-row .button{padding:9px 12px;font-size:.75rem}.selected-offer{padding:18px}.auth-grid{grid-template-columns:1fr;gap:10px;margin:20px auto}.auth-intro{padding:10px 0 15px}.auth-intro h1{margin:12px 0;font-size:2.5rem}.auth-intro h1 br,.auth-flower{display:none}.auth-intro p{font-size:.85rem}.panel{padding:20px}.account-grid{grid-template-columns:1fr;gap:0;margin-block:10px}.store-status{flex-direction:column;align-items:flex-start;padding:20px}.seller-product{flex-wrap:wrap;gap:12px;padding:16px}.seller-product>div{min-width:65%}.editor-grid{grid-template-columns:1fr;gap:20px}.offer-editor-grid,.review-grid{grid-template-columns:1fr}.breadcrumbs{gap:8px;padding-block:20px;font-size:.68rem}.page-heading.split{flex-wrap:wrap}.store-cover{padding:30px 20px}.main{padding-bottom:35px}.empty{padding:35px 15px}.loading{padding:45px 15px}}@media (max-width:359px){.container{padding-inline:14px}.header-main{gap:8px}.wordmark{font-size:1.3rem}.brand-mark,.account-link>span{display:none}.header-actions{gap:12px}.hero h1{font-size:2.35rem}.hero-stage{min-height:320px}.stage-card strong{font-size:.85rem}.stage-object{width:290px;max-width:100%}.stage-sticker{width:70px;height:70px;font-size:.6rem;right:10px}.stage-card small{font-size:.44rem}.product-card .price{font-size:.77rem}.product-grid{gap:22px 11px}.card-meta{flex-direction:column;gap:1px}.filter-controls{grid-template-columns:1fr}.checkbox{grid-column:auto}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-row{grid-template-columns:1fr;gap:0}.selected-offer>div:first-child{flex-wrap:wrap}.offer-row .button,.store-status .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.moment-heading,.moment-entry{justify-content:space-between;align-items:center;gap:24px;margin-block:24px;display:flex}.moment-heading h1{margin-block:8px}.moment-count{color:var(--green,#164b3b);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.moment-count strong{font-size:2rem}.moment-count span{font-size:.85rem}.moment-workspace{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:28px;margin-block:28px;display:grid}.moment-discovery h2{align-items:center;gap:10px;display:flex}.moment-search{margin-block:24px}.moment-search label{margin-bottom:8px;font-weight:600;display:block}.moment-search-row{gap:8px;display:flex}.moment-search-row input{flex:1;min-width:0}.moment-results{gap:12px;max-height:540px;display:grid;overflow:auto}.moment-result{border-bottom:1px solid #e7e4dc;align-items:center;gap:12px;padding-block:14px;display:flex}.moment-result>div:not(.moment-film){flex:1;min-width:0}.moment-result strong,.moment-group h3{overflow-wrap:anywhere}.moment-result small,.saved-moment small{color:#6a706c;margin-top:6px;display:block}.moment-result .button{flex-shrink:0;font-size:.8rem}.moment-film{color:#446654;background:#f0eee6;border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:56px;display:grid}.moment-launch{background:#edf4ec;border:1px solid #b6cdbb;border-radius:16px;margin-block:20px;padding:20px}.moment-launch strong,.moment-launch small{display:block}.moment-launch small{margin-top:12px}.moment-launch p{line-height:1.7}.moment-episodes{border-top:2px solid #d6dfd1;margin-top:16px;padding-block:16px}.moment-episodes label{align-items:center;gap:12px;display:flex}.moment-episodes select{width:auto;max-width:100%}.moment-saved .empty svg{color:#718875;margin-inline:auto}.moment-group{margin-bottom:18px}.saved-moment{border-top:1px solid #e7e4dc;justify-content:space-between;align-items:center;gap:12px;padding-block:16px;display:flex}.moment-time{font-variant-numeric:tabular-nums;font-size:.94rem;display:block}.moment-saved .section-heading{flex-wrap:wrap;gap:12px}@media (max-width:900px){.moment-workspace{grid-template-columns:1fr}}@media (max-width:480px){.moment-heading,.moment-entry{flex-direction:column;align-items:flex-start;gap:12px}.moment-film{display:none}.moment-result{flex-wrap:wrap}.moment-result>div{min-width:150px!important}.moment-result .button{min-height:44px}.moment-time{font-size:.85rem}}
