.naqsh-co__name{font-size:.9rem;font-weight:700}.naqsh-co__req{color:var(--naqsh-sale)}.naqsh-co__error{color:var(--naqsh-sale);font-size:.86rem;font-weight:700}.naqsh-co__error[hidden],.naqsh-co__note[hidden],[data-o-checkout-row][hidden],[data-o-checkout-deposit][hidden],.naqsh-co [hidden]{display:none}.naqsh-bagpage__head,.naqsh-checkout__head{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block-end:clamp(20px,3vw,32px);display:flex}.naqsh-bagpage__title,.naqsh-checkout__title{font-size:clamp(1.8rem,1.3rem + 2vw,2.7rem);line-height:var(--naqsh-leading-heading)}.naqsh-checkout__head{justify-items:start;display:grid}.naqsh-checkout__back{align-items:center;gap:6px;min-block-size:44px;display:inline-flex}.naqsh-checkout__back .naqsh-icon{block-size:18px;inline-size:18px}.naqsh-checkout__note{color:var(--naqsh-muted)}.naqsh-bagpage__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:clamp(22px,4vw,48px);display:grid}.naqsh-bagpage__lines{gap:12px;margin:0;padding:0;list-style:none;display:grid}.naqsh-slip{gap:14px;position:sticky;inset-block-start:96px}.naqsh-slip .naqsh-bag__ship{padding:0}.naqsh-slip__sum{gap:8px;margin:0;display:grid}.naqsh-slip__sum>div{justify-content:space-between;gap:16px;display:flex}.naqsh-slip__sum dd{white-space:nowrap;margin:0}.naqsh-slip__saved dd{color:var(--naqsh-sale-on-paper);font-weight:700}.naqsh-slip__total{font-size:1.15rem;font-weight:800}.naqsh-slip__note{color:var(--naqsh-muted);font-size:.88rem}.naqsh-slip__warn{color:var(--naqsh-sale-on-paper);font-size:.9rem;font-weight:700}.naqsh-slip__more{justify-self:center}.naqsh-co{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(20px,3.4vw,44px);display:grid}.naqsh-co__main{gap:clamp(16px,2.4vw,24px);min-inline-size:0;display:grid}.naqsh-co__card,.naqsh-co__slip{gap:16px;min-inline-size:0}.naqsh-co__slip{position:sticky;inset-block-start:96px}.naqsh-co__label{justify-self:start}.naqsh-co__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.naqsh-co__row{align-content:start;gap:6px;min-inline-size:0;display:grid}.naqsh-co__row--wide{grid-column:1/-1}.naqsh-co__row:has([data-o-invalid]) .naqsh-input,.naqsh-input[data-o-invalid]{border-color:var(--naqsh-sale)}.naqsh-co__hint{color:var(--naqsh-muted);font-size:.9rem}.naqsh-co__note{border-inline-start:3px solid var(--naqsh-thread);background-color:color-mix(in srgb,var(--naqsh-paper)70%,var(--naqsh-ground));padding:12px 14px;font-size:.92rem}.naqsh-co__note--stop{border-inline-start-color:var(--naqsh-sale);color:var(--naqsh-sale);font-weight:700}.naqsh-co__deposit{flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-size:1.05rem;display:flex}.naqsh-pay{gap:10px;margin:0;padding:0;list-style:none;display:grid}.naqsh-pay__choice{border:1.5px solid color-mix(in srgb,var(--naqsh-text)28%,var(--naqsh-ground));border-radius:var(--naqsh-radius);cursor:pointer;align-items:center;gap:12px;min-block-size:52px;padding:10px 14px;display:flex}.naqsh-pay__choice:has(:checked){border-color:var(--naqsh-text);box-shadow:inset 0 0 0 1px var(--naqsh-text)}.naqsh-pay__input{block-size:20px;inline-size:20px;accent-color:var(--naqsh-ink);flex:none;margin:0}.naqsh-pay__icon{object-fit:contain;flex:none;block-size:24px;inline-size:36px}.naqsh-pay__name{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-inline-size:0;font-weight:700;display:-webkit-box;overflow:hidden}.naqsh-pay__choice:has(:checked) .naqsh-pay__name{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.naqsh-co__free{gap:8px;font-size:.9rem;display:grid}.naqsh-co__thread{background-image:repeating-linear-gradient(90deg,var(--naqsh-rule)0 7px,transparent 7px 12px);block-size:2px;position:relative}.naqsh-co__thread-fill{inline-size:var(--o-progress,0%);background-image:repeating-linear-gradient(90deg,var(--naqsh-thread)0 7px,transparent 7px 12px);position:absolute;inset-block:0;inset-inline-start:0}.naqsh-co__picks{gap:10px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.naqsh-co__pick{flex:none;gap:4px;inline-size:128px;display:grid}.naqsh-co__pick-go{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;text-decoration:none;display:grid}.naqsh-co__pick-photo{aspect-ratio:4/5;object-fit:cover;border:3px solid var(--naqsh-paper);inline-size:100%;box-shadow:0 0 0 1px color-mix(in srgb,var(--naqsh-ink)14%,transparent)}.naqsh-co__pick-name{font-size:.86rem;font-weight:700}.naqsh-co__pick-price,.naqsh-co__pick-link{font-size:.82rem}.naqsh-co__progress{gap:6px;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.naqsh-co__progress-row{gap:2px;display:grid}.naqsh-co__progress-gap{color:var(--naqsh-thread);font-weight:700}.naqsh-co__lines{margin:0;padding:0;list-style:none;display:grid}.naqsh-co__line{grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:12px;padding-block:14px;display:grid}.naqsh-co__line+.naqsh-co__line{background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--naqsh-thread)45%,var(--naqsh-ground))0 5px,transparent 5px 9px);background-repeat:no-repeat;background-size:100% 1px}.naqsh-co__line-photo{object-fit:cover;border:3px solid var(--naqsh-paper);block-size:80px;inline-size:64px;box-shadow:0 0 0 1px color-mix(in srgb,var(--naqsh-ink)14%,transparent)}.naqsh-co__line-body{justify-items:start;gap:6px;min-inline-size:0;display:grid}.naqsh-co__line-title{overflow-wrap:anywhere;font-weight:700}.naqsh-co__line-detail,.naqsh-co__line-count,.naqsh-co__line-minimum{color:var(--naqsh-muted);overflow-wrap:anywhere;font-size:.86rem}.naqsh-co__line-minimum[hidden],.naqsh-co__line-detail:empty{display:none}.naqsh-co__qty{transform-origin:0;transform:scale(.92)}:root[dir=rtl] .naqsh-co__qty{transform-origin:100%}.naqsh-co__ladder{gap:6px;inline-size:100%;display:grid}.naqsh-co__ladder:has([data-o-line-offers][hidden]),.naqsh-co__ladder:not(:has(.naqsh-ladder__tag)){display:none}.naqsh-co__ladder-label{font-size:.82rem;font-weight:700}.naqsh-co__line-end{justify-items:end;gap:4px;display:grid}.naqsh-co__line-total{white-space:nowrap;font-weight:700}.naqsh-co__coupon{flex-wrap:wrap;gap:8px;display:flex}.naqsh-co__coupon .naqsh-input{flex:10rem}.naqsh-co__coupon-ok{color:var(--naqsh-thread);font-size:.9rem;font-weight:700}.naqsh-co__totals{gap:8px;margin:0;display:grid}.naqsh-co__total{justify-content:space-between;gap:16px;display:flex}.naqsh-co__total[hidden]{display:none}.naqsh-co__total dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.naqsh-co__total--sum{border-block-start:1.5px solid var(--naqsh-text);padding-block-start:8px;font-size:1.15rem;font-weight:800}.naqsh-co__errors{color:var(--naqsh-sale);font-weight:700}.naqsh-co__submit[data-o-busy]{opacity:.7;cursor:progress}.naqsh-co[data-compact=true]{grid-template-columns:minmax(0,1fr)}.naqsh-co[data-compact=true] .naqsh-co__slip{position:relative;inset-block-start:auto}@media (width<=989px){.naqsh-co,.naqsh-bagpage__grid{grid-template-columns:minmax(0,1fr)}.naqsh-co__slip,.naqsh-slip{position:relative;inset-block-start:auto}}@media (width<=559px){.naqsh-co__fields{grid-template-columns:minmax(0,1fr)}.naqsh-co__line{grid-template-columns:52px minmax(0,1fr)}.naqsh-co__line-photo{block-size:65px;inline-size:52px}.naqsh-co__line-end{grid-column:2;grid-auto-flow:column;justify-content:space-between;align-items:center}}