body main:is([data-template^=collection],[data-template^=search]){--hx-catalog-ink: #0b3b2b;--hx-catalog-line: #d9e2de;background:#fff}body main[data-template^=collection] .hx-catalog-heading{max-width:1440px;padding-inline:clamp(20px,4vw,64px)}body main[data-template^=collection] .hx-category-tabs{display:flex;flex-wrap:nowrap;align-items:stretch;gap:clamp(20px,3vw,36px);max-width:100%;padding:3px 3px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:3px;scrollbar-width:none;-ms-overflow-style:none;border-color:var(--hx-catalog-line)}body main[data-template^=collection] .hx-category-tabs::-webkit-scrollbar{display:none;width:0;height:0}body main[data-template^=collection] .hx-category-tabs a{flex:0 0 auto;min-width:44px;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 0;font-size:16px;line-height:1.4;white-space:nowrap;text-decoration:none}body main[data-template^=collection] .hx-category-tabs a[aria-current=page]{color:var(--hx-catalog-ink);border-bottom:2px solid currentColor;font-weight:600}body main[data-template^=collection] .hx-category-tabs a:focus-visible{outline:2px solid var(--hx-catalog-ink);outline-offset:-2px}body main:is([data-template^=collection],[data-template^=search]) product-card{min-width:0}body main:is([data-template^=collection],[data-template^=search]) product-card :is(.product-card__content,.card-gallery,.product-media-container){background:#fff}body main:is([data-template^=collection],[data-template^=search]) product-card .product-card__content{gap:10px}body main:is([data-template^=collection],[data-template^=search]) product-card .product-media-container img{object-fit:contain;background:#fff}body main:is([data-template^=collection],[data-template^=search]) product-card>.hx-wish{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;font-size:18px;line-height:1;color:var(--hx-catalog-ink);background:transparent;display:grid;place-items:center}body main:is([data-template^=collection],[data-template^=search]) product-card>.hx-wish:focus-visible{outline:2px solid var(--hx-catalog-ink);outline-offset:-2px}@media(max-width:749px){body main[data-template^=collection] .hx-catalog-heading{padding-inline:20px}body main:is([data-template^=collection],[data-template^=search]) .product-grid{column-gap:16px;row-gap:36px}body main:is([data-template^=collection],[data-template^=search]) product-card .product-card__content{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hexo-catalog-refinement.css.map */
