.product-grid-container .card-gallery{border-radius:12px;overflow:hidden;background-color:rgb(from var(--color-foreground) r g b / .04)}.product-grid-container .card-gallery img{transition:transform .4s ease}.product-grid-container .product-grid__card:hover .card-gallery img{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.product-grid-container .card-gallery img,.product-grid-container .product-grid__card:hover .card-gallery img{transition:none;transform:none}}.product-grid-container .product-title{line-height:1.3}.product-grid-container .product-title a:hover{text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:990px){.facets-block-wrapper--vertical:not(#filters-drawer){position:sticky;top:calc(var(--header-height, 0px) + 24px);align-self:start;max-height:calc(100vh - var(--header-height, 0px) - 48px);overflow-y:auto;scrollbar-width:thin}}.facets-toggle{border-block-end:1px solid rgb(from var(--color-foreground) r g b / .12);padding-block-end:12px;margin-block-end:8px}.product-grid-container product-price.text-block,.product-grid-container product-price .price,.product-grid-container product-price .compare-at-price{font-size:1rem!important;line-height:1.35}.product-grid-container product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;column-gap:6px}.product-grid-container a[href*="/products/soft-cube"] p{text-transform:capitalize}@media screen and (max-width:749px){.facets-toggle{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;position:sticky;top:var(--header-height, 0px);z-index:var(--layer-raised);background:var(--color-background)}.facets-toggle__wrapper{justify-self:start}.facets-toggle__sort{justify-self:end}.product-grid-container product-price.text-block,.product-grid-container product-price .price,.product-grid-container product-price .compare-at-price{font-size:.9rem!important;line-height:1.35}.product-grid-container .product-title{text-transform:capitalize}.product-grid-container product-price .compare-at-price{opacity:.55}.product-grid-container product-swatches .swatch{--max-swatch-size: 34px;width:32px;height:32px}.product-grid-container .htco-card-options{margin:-2px 0 0;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:var(--font-size--xs);line-height:1.35}.product-grid-container .product-badges__badge{font-weight:600;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/htco-collection-v2.css.map */
