.as-head-shop{align-items:center;gap:14px;display:flex}.as-cartlink{border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex;position:relative;color:var(--ink)!important}.as-cartlink:hover{background:var(--tint)}.as-cartcount{background:var(--accent);min-width:19px;height:19px;color:var(--on-accent);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 5px;font-size:12px;font-weight:700;line-height:19px;position:absolute;top:4px;right:2px}.as-vat{border:1px solid var(--line);border-radius:4px;display:inline-flex;overflow:hidden}.as-vat button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 11px;font-size:14px}.as-vat button[aria-checked=true]{background:var(--ink);color:var(--bg);font-weight:600}.as-vat-menu,.as-head[data-compact] .as-head-shop .as-vat{display:none}.as-head[data-compact] .as-vat-menu{align-self:flex-start;margin:12px 0 4px;display:inline-flex}.as-head[data-compact] .as-head-shop{gap:4px}.as-pricetag{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.as-pricetag small{color:var(--muted);font-size:.8em;font-weight:400}.as-pgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px 22px;margin:0;padding:0;list-style:none;display:grid}.as-pcard{flex-direction:column;height:100%;text-decoration:none;display:flex;color:var(--ink)!important}.as-pcard-img{aspect-ratio:4/5;background:var(--tint);border-radius:4px;margin-bottom:14px;overflow:hidden}.as-pcard-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.as-pcard:hover .as-pcard-img img{transform:scale(1.03)}.as-pcard-body h3{margin:0 0 4px;font-size:18px}.as-pcard-body p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:15px;display:-webkit-box;overflow:hidden}.as-pcard-out{color:var(--muted);margin-top:4px;font-size:14px;display:block}.as-plist-empty{color:var(--muted);margin:0;font-size:16px}.as-shop-ph{border:1px dashed var(--line);border-radius:var(--r-card,6px);color:var(--muted);text-align:center;padding:28px;font-size:15px}.as-feature{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.as-feature-flip .as-feature-img{order:2}.as-feature-img{aspect-ratio:1;background:var(--tint);border-radius:4px;overflow:hidden}.as-feature-img img{object-fit:cover;width:100%;height:100%}.as-feature-body .as-intro{margin-bottom:20px}.as-buy{gap:16px;max-width:460px;display:grid}.as-buy-price{font-size:24px}.as-buy-compact .as-buy-price{font-size:21px}.as-variants{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.as-variants legend{color:var(--muted);margin-bottom:8px;padding:0;font-size:14px}.as-variant{border:1px solid var(--line);background:var(--surface,#fff);cursor:pointer;border-radius:4px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:15px;display:inline-flex;position:relative}.as-variant input{opacity:0;pointer-events:none;position:absolute}.as-variant.as-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.as-variant.as-out{color:var(--muted);cursor:default;text-decoration:line-through}.as-variant small{font-size:12.5px;text-decoration:none}.as-variant:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.as-buy-row{flex-wrap:wrap;gap:12px;display:flex}.as-qty{border:1px solid var(--line);background:var(--surface,#fff);border-radius:4px;align-items:stretch;height:48px;display:inline-flex}.as-qty button{width:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:20px}.as-qty button:disabled{color:var(--line);cursor:default}.as-qty input{text-align:center;width:46px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);background:0 0;border:0;font-size:16px}.as-buy-btn{flex:1;min-width:200px}.as-buy-note{color:var(--muted);margin:0;font-size:14px}.as-added{z-index:50;background:var(--bg);width:min(380px,100vw - 24px);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-card,6px);gap:14px;padding:16px;animation:.2s ease-out as-added-in;display:grid;position:fixed;top:84px;right:20px;box-shadow:0 18px 50px #0000002e}.as-added-in{align-items:flex-start;gap:12px;display:flex}.as-added-in img{object-fit:cover;background:var(--tint);border-radius:4px;width:56px;height:56px}.as-added-text{flex:1;gap:2px;font-size:15px;display:grid}.as-added-text b{font-size:16px}.as-added-x{color:var(--muted);cursor:pointer;background:0 0;border:0;width:36px;height:36px;margin:-8px -8px 0 0;font-size:24px;line-height:1}.as-added-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.as-added-actions .as-btn{padding:0 12px;font-size:15px}.as-kakval{z-index:49;background:var(--bg);width:min(420px,100vw - 24px);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-card,6px);gap:12px;padding:16px;font-size:15px;display:grid;position:fixed;bottom:20px;left:20px;box-shadow:0 18px 50px #0000002e}.as-kakval p{margin:0;line-height:1.5}.as-kakval a{color:inherit}.as-kakval-val{grid-template-columns:1fr 1fr;gap:8px;display:grid}.as-kakval-val .as-btn{padding:0 12px;font-size:15px}.as-kakval-val .as-btn[aria-pressed=true]{border-color:var(--ink)}@media (max-width:640px){.as-kakval{width:auto;bottom:12px;left:12px;right:12px}}@keyframes as-added-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.as-added{animation:none}.as-pcard-img img{transition:none}}.as-crumbs{color:var(--muted);padding-top:22px;font-size:14px}.as-crumbs a{color:var(--muted);text-decoration:none}.as-crumbs a:hover{text-decoration:underline}.as-crumbs span[aria-hidden]{margin:0 6px}.as-crumbs a{z-index:1;margin:0 -7px;padding:14px 7px;position:relative}.as-product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;padding:28px 0 72px;display:grid}.as-gallery{gap:12px;display:grid}.as-gallery-main{aspect-ratio:1;background:var(--tint);border-radius:4px;overflow:hidden}.as-gallery-main img{object-fit:cover;width:100%;height:100%}.as-gallery-art{place-items:center;padding:9%;display:grid}.as-print-art{place-items:center;width:100%;height:100%;min-height:0;display:grid}.as-print-art .as-sheet{width:auto;min-width:0;max-width:100%;height:100%;min-height:0}.as-gallery-art .as-sheet img{object-fit:contain;height:auto}.as-gallery-art .as-sheet-wide{width:100%}.as-gallery-art .as-sheet-grid img{width:92%}.as-print-art-roll .as-sheet{transform:rotate(-1.5deg)}.as-print-art-roll .as-sheet-grid{grid-template-columns:1fr;gap:4%}.as-print-art-roll .as-sheet-grid img:nth-child(n+3){display:none}.as-product-solo,.as-feature-solo{grid-template-columns:minmax(0,720px)}.as-thumbs{flex-wrap:wrap;gap:10px;display:flex}.as-thumbs button{border:1px solid var(--line);background:var(--tint);cursor:pointer;border-radius:4px;width:72px;height:72px;padding:0;overflow:hidden}.as-thumbs button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.as-thumbs img{object-fit:cover;width:100%;height:100%}.as-product-info h1{margin-bottom:10px;font-size:clamp(30px,4cqi,44px)}.as-product-info .as-lead{color:var(--muted);opacity:1;margin-bottom:22px;font-size:18px}.as-product-desc{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.as-product-meta{color:var(--muted);margin-top:18px;font-size:14px}.as-shop-page{padding-top:40px;padding-bottom:80px}.as-shop-page h1{font-size:clamp(30px,4cqi,42px)}.as-cart{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:48px;display:grid}.as-lines{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.as-lines>li{border-bottom:1px solid var(--line);grid-template-columns:88px minmax(0,1fr) auto;align-items:start;gap:18px;padding:20px 0;display:grid}.as-line-img{background:var(--tint);border-radius:4px;width:88px;height:88px;overflow:hidden}.as-line-img img{object-fit:cover;width:100%;height:100%}.as-line-name{font-weight:600;text-decoration:none;color:var(--ink)!important}.as-line-desc{color:var(--muted);font-size:15px}.as-line-err{color:var(--bad,#b3261e);margin-top:4px;font-size:14px}.as-line-tools{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.as-line-tools .as-qty{height:40px}.as-line-tools .as-qty button{width:38px}.as-linkbtn{color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 0;font-size:14px;text-decoration:underline}.as-line-tools .as-qty button{width:44px;margin:-3px}.as-line-tools .as-qty input{margin-block:-3px}.as-line-tools .as-linkbtn{margin:-5px -2px;padding:11px 2px}a.as-line-name{z-index:1;padding-block:12px;position:relative}.as-line-sum{text-align:right}.as-summary{background:var(--tint);border-radius:var(--r-card,6px);gap:12px;padding:24px;display:grid;position:sticky;top:20px}.as-summary h2{margin:0;font-size:22px}.as-sumrow{justify-content:space-between;gap:12px;font-size:15.5px;display:flex}.as-sumrow span:last-child{font-variant-numeric:tabular-nums}.as-sumrow.as-total{border-top:1px solid var(--line);padding-top:12px;font-size:19px;font-weight:700}.as-sumnote{color:var(--muted);font-size:14px}.as-summary .as-btn{width:100%}.as-empty{justify-items:start;gap:18px;padding:40px 0;display:grid}.as-checkout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;display:grid}.as-steps{gap:28px;display:grid}.as-step{border:1px solid var(--line);border-radius:var(--r-card,6px);background:var(--surface,#fff);padding:24px}.as-step h2{align-items:baseline;gap:10px;margin-bottom:16px;font-size:21px;display:flex}.as-step h2 span{color:var(--muted);font-size:15px;font-family:var(--text);font-weight:600}.as-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.as-fields .as-wide{grid-column:1/-1}.as-field{gap:6px;font-size:15px;font-weight:600;display:grid}.as-field small{color:var(--muted);font-size:13.5px;font-weight:400}.as-field input,.as-field select,.as-field textarea{font:inherit;border:1px solid var(--field-line,#00000040);border-radius:var(--r-btn,4px);background:var(--field-bg,#fff);color:var(--field-ink,#111);width:100%;min-height:46px;padding:11px 12px;font-size:16px;font-weight:400}.as-field input[aria-invalid=true]{border-color:var(--bad,#b3261e)}.as-seg{border:1px solid var(--line);border-radius:4px;margin-bottom:16px;display:inline-flex;overflow:hidden}.as-seg button{background:var(--surface,#fff);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;border:0;padding:0 18px;font-size:15px}.as-seg button[aria-checked=true]{background:var(--ink);color:var(--bg);font-weight:600}.as-ship{gap:10px;display:grid}.as-ship-opt{border:1px solid var(--line);cursor:pointer;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.as-ship-opt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.as-ship-opt input,.as-point input{width:18px;height:18px;accent-color:var(--ink);margin:0}.as-ship-opt small{color:var(--muted);font-size:13.5px;display:block}.as-ship-free{color:var(--accent-text,var(--accent));font-weight:600}.as-points{gap:8px;margin-top:12px;display:grid}.as-point{border:1px solid var(--line);cursor:pointer;border-radius:4px;grid-template-columns:auto 1fr;gap:10px;padding:10px 12px;font-size:15px;display:grid}.as-point:has(input:checked){border-color:var(--ink)}.as-point small{color:var(--muted);display:block}.as-pay{min-height:120px}.as-pay-msg{color:var(--muted);font-size:15px}.as-err-box{border:1px solid var(--bad,#b3261e);border-radius:var(--r-btn,4px);color:var(--bad,#b3261e);background:var(--surface,#fff);padding:12px 14px;font-size:15px}.as-ok-box{border-left:3px solid var(--accent);background:var(--tint);padding:14px 16px;font-size:15.5px}.as-mini-lines{gap:12px;margin:0;padding:0;list-style:none;display:grid}.as-mini-lines li{grid-template-columns:52px 1fr auto;align-items:center;gap:10px;font-size:15px;display:grid}.as-mini-lines img,.as-mini-lines .as-mini-ph{object-fit:cover;background:var(--bg);border-radius:4px;width:52px;height:52px}.as-mini-lines small{color:var(--muted);font-size:13.5px;display:block}.as-check{align-items:flex-start;gap:10px;font-size:15px;display:flex}.as-check input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin-top:3px}.as-order-head{gap:8px;margin-bottom:28px;display:grid}.as-order-status{border:1px solid var(--line);border-radius:var(--r-card,6px);flex-wrap:wrap;gap:0;margin:18px 0 30px;padding:0;display:flex;overflow:hidden}.as-order-status li{min-width:110px;color:var(--muted);border-right:1px solid var(--line);flex:1;padding:12px 14px;font-size:14.5px;list-style:none}.as-order-status li:last-child{border-right:0}.as-order-status li[data-done="1"]{color:var(--ink);background:var(--tint);font-weight:600}.as-two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.as-box{border:1px solid var(--line);border-radius:var(--r-card,6px);background:var(--surface,#fff);padding:20px}.as-box h2{margin-bottom:10px;font-size:19px}.as-orders{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.as-orders li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.as-orders small{color:var(--muted);display:block}.as-account{max-width:760px}.as-account h2{margin:32px 0 12px;font-size:21px}.as-account-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.as-lead-text{color:var(--muted);margin:6px 0 22px}.as-login{justify-items:start;gap:16px;max-width:420px;display:grid}.as-login .as-field{width:100%}.as-orders li>span:first-child{flex:220px;min-width:0}.as-orders a{color:inherit}.as-orders-sum{font-variant-numeric:tabular-nums;white-space:nowrap}.as-reorder{justify-items:end;gap:4px;display:inline-grid}.as-account-details{margin-top:32px}.as-account-details h2{margin-top:0}.as-accountlink{border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex;color:var(--ink)!important}.as-accountlink:hover{background:var(--tint)}@container (max-width:860px){.as-cart,.as-checkout{grid-template-columns:1fr;gap:28px}.as-summary{position:static}.as-product{grid-template-columns:1fr;gap:28px;padding-top:18px}.as-feature{grid-template-columns:1fr;gap:24px}.as-feature-flip .as-feature-img{order:0}}@container (max-width:760px){.as-head-shop .as-vat{display:none}.as-vat-menu{align-self:flex-start;margin:12px 0 4px;display:inline-flex}.as-head-shop{gap:4px}.as-pgrid{grid-template-columns:1fr 1fr;gap:22px 14px}.as-pcard-body h3{font-size:16px}.as-pcard-body p{font-size:14px}.as-fields,.as-two{grid-template-columns:1fr}.as-step{padding:18px 16px}.as-lines>li{grid-template-columns:64px minmax(0,1fr);gap:12px}.as-line-img{width:64px;height:64px}.as-line-sum{text-align:left;grid-column:2}.as-shop-page{padding-top:24px;padding-bottom:56px}.as-added{width:auto;inset:auto 12px 12px}.as-order-status{flex-direction:column}.as-order-status li{border-right:0;border-bottom:1px solid var(--line);padding:10px 14px}.as-order-status li:last-child{border-bottom:0}.as-buy-btn{min-width:0}.as-seg{display:flex}.as-seg button{flex:1;padding:0 10px}}.as-summary .as-more{margin-top:10px;display:block}.as-cart>.as-summary .as-more{margin-block:1px -9px;padding-block:9px}.as-checkout.as-co{grid-template-columns:minmax(0,1fr) 340px;gap:10px 40px}.as-co-steps{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.as-co-steps li{align-items:center;display:inline-flex}.as-co-steps li+li:before{content:"›";margin:0 10px}.as-co-steps a,.as-co-stepbtn{color:var(--muted);text-underline-offset:3px;margin-block:-12px;padding-block:12px;text-decoration:underline}.as-co-stepbtn{font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0}.as-co-steps [aria-current=step]{color:var(--ink);font-weight:700}.as-co-steps [aria-current=step]>span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.as-co .as-steps{align-content:start;gap:12px}.as-co-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@container (min-width:980px){.as-co-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px}}.as-co-sec{min-width:0}.as .as-co h2{margin:0 0 8px;font-size:17px}.as-co .as-step{background:0 0;border:0;border-radius:0;padding:0}.as-co .as-seg{margin-bottom:8px}.as-co .as-seg button{min-height:36px;padding:0 14px;font-size:14px}.as-co .as-fields{grid-template-columns:1fr 1fr;gap:7px 10px}.as-co .as-field{gap:2px;font-size:13px;line-height:1.35}.as-co .as-field small{font-size:12px}.as-co .as-field input,.as-co .as-field textarea{min-height:40px;padding:7px 10px;font-size:15px}.as-co .as-field .as-line-err,.as-co .as-line-err{margin-top:2px;font-size:13px}.as-co .as-checkout-promise{margin:0 0 8px;font-size:13.5px;line-height:1.4}.as-co .as-ship{gap:6px}.as-co .as-ship-opt{gap:10px;padding:8px 12px;font-size:15px;line-height:1.3}.as-co .as-ship-opt small{font-size:12.5px}.as-co .as-points{gap:4px;margin-top:8px}.as-co .as-point{align-items:center;gap:8px;padding:5px 10px;font-size:14px;line-height:1.3}.as-co .as-point small{font-size:12.5px}.as-co .as-pay-msg{margin:0 0 6px;font-size:14px;line-height:1.45}.as-co .as-co-more{align-items:center;min-height:36px;margin-top:4px;padding:0;font-size:13.5px;display:inline-flex}.as-co-msg{margin-top:8px}.as-co-foot{border-top:1px solid var(--line);gap:4px;padding-top:10px;display:grid}.as-co .as-check{gap:8px;font-size:14px;line-height:1.4}.as-co .as-check input{margin-top:1px}.as-co-nowd{color:var(--muted);font-size:13px;display:block}.as-co-go{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:6px;display:flex}.as-co .as-co-go .as-btn{min-width:240px;min-height:44px;padding:0 22px;font-size:15px}.as-co-fine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:13px;line-height:1.4;display:flex}.as-co .as-checkout-marks{margin-top:0;font-size:13px}.as-co .as-err-box{margin:0;padding:10px 12px;font-size:14px}.as-recap{border:1px solid var(--line);border-radius:var(--r-btn,4px);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:4px 16px;margin-bottom:10px;padding:10px 14px;font-size:14px;line-height:1.4;display:grid}.as-recap>div{overflow-wrap:anywhere;min-width:0}.as-recap small{color:var(--muted);font-size:13px;display:block}.as-recap .as-linkbtn{min-height:40px;color:var(--ink);margin:-10px -6px;padding:10px 6px;font-size:14px}.as-co .as-pay{min-height:100px;margin:4px 0 2px}.as-co .as-co-sum{gap:8px;padding:16px 18px;top:12px}.as-co-sum-toggle{display:none}.as-co-sum-body{gap:8px;display:grid}.as-co .as-mini-lines{gap:8px}.as-co .as-mini-lines li{grid-template-columns:40px minmax(0,1fr) auto;font-size:14px;line-height:1.35}.as-co .as-mini-lines img,.as-co .as-mini-lines .as-mini-ph{width:40px;height:40px}.as-co .as-mini-lines small{font-size:12.5px}.as-co .as-sumrow{font-size:14px}.as-co .as-sumrow.as-total{padding-top:8px;font-size:17px}.as-co .as-sumnote{font-size:12.5px}.as-co .as-code-toggle{font-size:13.5px}.as-co .as-summary .as-more{margin-top:0;font-size:14px}.as-co-bar{display:none}@container (max-width:860px){.as-checkout.as-co{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:72px}.as-co-steps{order:-2}.as-co .as-co-sum{border:1px solid var(--line);background:0 0;order:-1;gap:0;padding:0;position:static;overflow:hidden}.as .as-co-sum>h2{display:none}.as-co-sum-toggle{background:var(--tint);width:100%;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:14.5px;display:flex}.as-co-sum-toggle span{text-underline-offset:3px;text-decoration:underline}.as-co-sum-toggle b{font-variant-numeric:tabular-nums;white-space:nowrap}.as-co-sum-body{padding:12px 14px 8px;display:none}.as-co-sum[data-open] .as-co-sum-body{display:grid}.as-co .as-seg button{min-height:44px}.as-co .as-field input,.as-co .as-field textarea{min-height:44px;font-size:16px}.as-co .as-ship-opt,.as-co .as-point{min-height:44px}.as-co .as-co-more{min-height:44px;margin-top:0}.as-co .as-co-go .as-btn{width:100%;min-width:0;min-height:48px}.as-recap{grid-template-columns:minmax(0,1fr) auto}.as-recap>div:nth-child(2){grid-area:2/1}.as-recap .as-linkbtn{min-width:44px;min-height:44px;margin:-10px -6px}.as-co-bar{z-index:40;padding:10px 16px max(10px, env(safe-area-inset-bottom));background:var(--bg);color:var(--ink);border-top:1px solid var(--line);align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}.as-co-bar[data-hide]{display:none}.as-co-bar>span{line-height:1.15;display:grid}.as-co-bar small{color:var(--muted);font-size:12px}.as-co-bar b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px}.as-co-bar .as-btn{flex:1;min-height:48px;font-size:15px}}.as-cart{grid-template-columns:minmax(0,1fr) 340px;gap:40px}.as-cart .as-lines>li{grid-template-columns:64px minmax(0,1fr) auto;gap:14px;padding:12px 0;font-size:15px}.as-cart .as-line-img{width:64px;height:64px}.as-cart .as-line-desc{font-size:13.5px}.as-cart .as-line-tools{margin-top:6px}.as-cart>.as-summary{gap:8px;padding:18px;top:12px}.as .as-cart>.as-summary h2{font-size:17px}.as-cart .as-sumrow{font-size:14.5px}.as-cart .as-sumrow.as-total{padding-top:8px;font-size:17px}.as-cart .as-sumnote{font-size:13px}.as-cart>.as-summary .as-btn{min-height:46px;font-size:15px}.as-cart a.as-line-name{padding-block:13px}.as .as-cart>.as-summary .as-more{margin-block:-1px -11px;padding-block:11px}@container (max-width:860px){.as-cart{grid-template-columns:minmax(0,1fr);gap:20px}}@container (max-width:760px){.as-cart .as-lines>li{grid-template-columns:56px minmax(0,1fr);gap:12px}.as-cart .as-line-img{width:56px;height:56px}.as-cart>.as-summary .as-btn{min-height:48px}}
