.sh-shelf-fig{margin-top:calc(var(--u) * .7);grid-template-columns:360px minmax(0,1fr);gap:16px 48px;display:grid}.sh-shelf{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:10px;padding:0 6px;display:grid}.sh-box{border:1.4px solid var(--soft);height:120px;color:var(--soft);text-align:center;border-radius:3px;align-content:space-between;justify-items:center;padding:12px 6px 8px;font-size:13px;display:grid;position:relative}.sh-box:first-child{height:96px}.sh-box:nth-child(3){height:108px}.sh-fit{border-color:var(--ink);color:var(--ink);font-weight:500}.sh-tag{font-variant-numeric:tabular-nums;border:1px solid;border-radius:2px;padding:1px 8px;font-size:12px}.sh-circle{pointer-events:none;width:calc(100% + 24px);height:calc(100% + 24px);position:absolute;inset:-12px}.sh-board{border:1.4px solid var(--ink);border-radius:2px;grid-column:1/-1;height:10px}.sh-qa{align-self:center;gap:12px;max-width:480px;display:grid}.sh-ask{border:1.4px solid var(--ink);border-radius:16px 16px 4px;justify-self:start;padding:8px 14px;font-size:17px}.sh-answer{border-inline-start:2px solid var(--ink);padding-inline-start:14px;font-size:16px;line-height:1.8}.sh-shelf-fig figcaption{grid-column:1/-1}.sh-parcel{max-width:820px;margin-top:calc(var(--u) * .6);border:1.4px solid var(--ink);border-radius:3px;grid-column:1/-1;padding:40px 40px 30px;position:relative}.sh-tape{top:0;bottom:0;border-inline:1px dashed var(--soft);background:repeating-linear-gradient(to bottom, transparent 0 10px, var(--rule) 10px 11px);width:44px;position:absolute;inset-inline-start:34px}.sh-label{border:1.4px solid var(--ink);background:var(--paper);margin-inline-start:70px;padding:18px 22px;position:relative}.sh-label-title{border-bottom:2px solid var(--ink);margin-bottom:6px;padding-bottom:10px;font-weight:500}.sh-label dl{display:grid}.sh-label dl>div{border-bottom:1px solid var(--rule);grid-template-columns:5.5em minmax(0,1fr);gap:12px;padding-block:9px;display:grid}.sh-label dl>div:last-child{border-bottom:0}.sh-label dt{color:var(--soft);font-size:14px}.sh-label dd{font-size:16px}.sh-parcel figcaption{margin-top:12px;margin-inline-start:70px}.sh-cart{max-width:880px;margin-top:calc(var(--u) * .6);grid-column:1/-1;grid-template-columns:90px minmax(0,1fr);gap:20px;display:grid}.sh-cart-icon{width:80px;height:64px}.sh-cart ol{border-top:1.4px solid var(--ink);display:grid}.sh-cart li{border-bottom:1px solid var(--rule);grid-template-columns:2.6em minmax(0,1fr);gap:2px 12px;padding:12px 4px;display:grid}.sh-qty{color:var(--soft);grid-row:1/3;padding-top:2px;font-size:14px}.sh-item-name{font-size:17px;font-weight:500}.sh-item-text{font-size:15px;line-height:1.75}.sh-tags{max-width:980px;margin-top:calc(var(--u) * .6);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 30px;display:grid}.sh-tags li{gap:6px;display:grid}.sh-pricetag{padding:12px 16px;border:1.4px solid var(--ink);clip-path:polygon(18px 0,100% 0,100% 100%,18px 100%,0 50%);padding-inline-start:40px;display:block;position:relative}.rn .sh-pricetag{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%)}.sh-hole{top:calc(50% - 5px);border:1.4px solid var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;inset-inline-start:20px}.sh-pricetag s{color:var(--soft);font-size:16px;text-decoration-thickness:1.4px}.sh-why{font-size:15px;line-height:1.7}.sh-stickers{max-width:1040px;margin-top:calc(var(--u) * .6);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sh-stickers li{border:1.4px solid var(--ink);border-radius:6px;align-content:start;gap:6px;padding:14px;display:grid}.sh-barcode{background:repeating-linear-gradient(to left, var(--ink) 0 2px, transparent 2px 4px, var(--ink) 4px 5px, transparent 5px 8px, var(--ink) 8px 11px, transparent 11px 12px);height:26px}.sh-sku{color:var(--soft);text-align:center;font-variant-numeric:tabular-nums;font-size:11px}.sh-st-name{font-size:16px;font-weight:500}.sh-st-text{font-size:14px;line-height:1.7}@media (max-width:1000px){.sh-shelf-fig{grid-template-columns:minmax(0,1fr)}.sh-shelf{max-width:360px}.sh-stickers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sh-parcel{padding:22px 14px}.sh-tape{display:none}.sh-label,.sh-parcel figcaption{margin-inline-start:0}.sh-label{padding:14px}.sh-label dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.sh-cart,.sh-tags,.sh-stickers{grid-template-columns:minmax(0,1fr)}}
