.col-hero .col-sub{font-size:var(--fs-body);color:var(--text-2);max-width:34ch}.col-hero .col-sub p{max-width:none}.col-hero .col-sub p+p{margin-top:8px}.bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px var(--gutter);font-size:var(--fs-sm);color:var(--mute)}.bar button,.bar .hx-sort{height:auto;min-height:0;line-height:1.35}.bar .hx-sort{-webkit-appearance:none;appearance:none;width:auto;min-width:0;max-width:60vw;border:1px solid var(--line-3);border-radius:var(--pill);background:var(--white);color:var(--ink);font-size:var(--fs-sm);font-weight:var(--w-medium);padding:6px 30px 6px 12px;margin:0;text-overflow:ellipsis;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.bar .hx-sort:focus{outline:2px solid var(--ink);outline-offset:1px}.crash{background:var(--ink);color:var(--white);padding:var(--band) var(--gutter);margin-top:0}.offers{margin:var(--gap) var(--gutter) 0}.offers .ol{font-size:var(--fs-xs);font-weight:var(--w-bold);color:var(--mute);margin:0 0 8px}.offers .vol{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:var(--gap)}.offers .vol div{background:var(--grey);border-radius:var(--r);padding:12px 8px;text-align:center}.offers .vol div.on{background:var(--yellow-soft)}.offers .vol b{display:block;font-size:var(--fs-body)}.offers .vol span{font-size:var(--fs-xs);color:var(--mute)}.offers .gfts{--icon:36px}.offers .gfts div{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:var(--fs-sm)}.offers .gfts div:last-child{border-bottom:1px solid var(--line)}.offers .gfts img{border-radius:var(--r-sm);object-fit:cover;background:var(--grey)}.offers .gfts span{flex:1}.offers .gfts small{margin-left:auto;font-size:var(--fs-xs);color:var(--mute)}.offers p.on{font-size:var(--fs-xs);color:var(--mute);margin-top:10px}@media(min-width:900px){.offers{max-width:var(--wrap);margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 1fr;gap:0 48px;align-items:start}.offers .ol:nth-of-type(2){grid-column:2;grid-row:1}.offers .gfts{grid-column:2;grid-row:2}.offers .vol{margin-bottom:0}.offers p.on{grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/hx-collection.css.map */
