.a-header{position:relative;z-index:30;background:var(--bg)}.a-drawer{display:none}.a-drawer>summary{list-style:none}.a-drawer>summary::-webkit-details-marker{display:none}.a-drawer-panel{position:absolute;left:0;right:0;top:100%;display:flex;flex-direction:column;padding:8px var(--m) 24px;background:var(--raised);border-bottom:1px solid var(--line);box-shadow:var(--lift)}.a-drawer-panel a{display:flex;align-items:center;min-height:52px;font:300 26px/1.1 var(--f-display);text-decoration:none;border-bottom:1px solid var(--line)}.a-drawer-panel a:last-child{border-bottom:0}.a-drawer[open] .a-menu-open{display:none}.a-drawer:not([open]) .a-menu-close{display:none}.a-intro{display:flex;flex-direction:column;gap:.9em;max-width:62ch}.a-intro p{margin:0}.a-intro ul{margin:0;padding-left:1.25em;display:flex;flex-direction:column;gap:.2em}.a-intro p+ul{margin-top:-.5em}.a-intro li::marker{color:var(--muted)}.a-p>p{margin:0}.a-p>p+p{margin-top:.8em}.a-small>p{margin:0}.a-receive ul,.a-rte-checks ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.4}.a-receive li,.a-rte-checks li{display:flex;gap:12px;align-items:flex-start}.a-receive li:before,.a-rte-checks li:before{content:"";flex:none;width:12px;height:7px;margin:5px 2px 0;border-left:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg)}.a-receive p{margin:0}.a-from{font-weight:400;color:var(--muted)}.a-addon-only .a-actions{justify-self:stretch}.a-cart-note.a-cart-warn{color:var(--ink)}.a-error{margin:0;font-size:14px;color:#e8a79b}.a-success{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding-top:20px;border-top:1px solid var(--line)}.a-success .a-h3{font-size:24px}.a-buy-error{margin:0;font-size:14px;color:#e8a79b}.a-buy-error:empty{display:none}.a-btn[aria-busy=true]{opacity:.7;pointer-events:none}.a-coll-head{display:flex;flex-direction:column;gap:12px;padding-block:clamp(32px,4cqi,56px) 32px}.a-coll-head .a-p{color:var(--muted);max-width:60ch}.a-coll-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.a-coll-tabs a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--line2);border-radius:var(--r);font-size:14px;text-decoration:none;color:var(--muted);transition:color .16s,border-color .16s}.a-coll-tabs a:hover{color:var(--ink);border-color:var(--muted)}.a-coll-tabs a[aria-current]{color:var(--bg);background:var(--ink);border-color:var(--ink)}.a-cart{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 40px;align-items:start;padding-block:clamp(32px,4cqi,56px) 0}.a-cart>.a-h1{grid-column:1 / -1;font-size:clamp(40px,4.4cqi,64px)}.a-cart-items{grid-column:1 / span 8;list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--r);background:var(--raised)}.a-cart-item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:20px;padding:20px;align-items:start}.a-cart-item+.a-cart-item{border-top:1px solid var(--line)}.a-cart-item img{width:88px;height:110px;object-fit:cover;border-radius:2px}.a-cart-item-text{display:flex;flex-direction:column;gap:6px;min-width:0}.a-cart-props{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--muted)}.a-cart-item-side{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.a-cart-qty{width:72px;min-height:40px;padding:0 10px;border:1px solid var(--line2);border-radius:var(--r);background:var(--bg);color:var(--ink);font:15px var(--f-text)}.a-cart-remove{font-size:13px;color:var(--muted)}.a-cart-summary{grid-column:9 / span 4;position:sticky;top:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.a-cart-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.a-cart-row .a-price{font:400 26px/1 var(--f-display)}.a-cart-note{font-size:13px;color:var(--muted);margin:0}.a-cart-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:40px}@container a-page (max-width: 760px){.a-drawer{display:block}.a-cart{grid-template-columns:minmax(0,1fr)}.a-cart-items,.a-cart-summary{grid-column:1}.a-cart-summary{position:static}.a-cart-item{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:16px}.a-cart-item img{width:64px;height:80px}.a-cart-item-side{grid-column:2;flex-direction:row;align-items:center;justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hos-theme.css.map */
