.product-card .hom-card-title,.product-card-simple .hom-card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card .product-card__title.hom-card-title,.product-card-simple .product-card-simple__title.hom-card-title{letter-spacing:var(--hom-card-title-tracking, .005em);line-height:var(--hom-card-title-leading, 1.285)}@media screen and (max-width:576px){.product-card .product-card__title.hom-card-title,.product-card-simple .product-card-simple__title.hom-card-title{font-size:var(--hom-card-title-size-phone, calc(var(--font-heading-card-scale) * 1rem))}.product-card--mobile-2 .product-card__title.hom-card-title{font-size:var(--hom-card-title-size-phone, 1.35rem)}}.product-card .hom-card-title__link,.product-card-simple .hom-card-title__link{display:inline}.product-card .hom-card-title__designer,.product-card-simple .hom-card-title__designer{color:rgba(var(--color-foreground),.75)}.product-card .hom-card-title__sep,.product-card-simple .hom-card-title__sep{color:rgba(var(--color-foreground),.6)}.product-card .hom-card-title__link:after,.product-card-simple .hom-card-title__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.product-card .hom-card-title__link:focus-visible,.product-card-simple .hom-card-title__link:focus-visible{outline:none}.product-card .hom-card-title__link:focus-visible:after,.product-card-simple .hom-card-title__link:focus-visible:after{outline:.1rem solid rgb(var(--color-foreground));outline-offset:-.1rem}@media screen and (hover:hover)and (pointer:fine){.product-card .hom-card-title,.product-card-simple .hom-card-title{transition:opacity var(--duration-default)}.product-card .hom-card-title:hover,.product-card-simple .hom-card-title:hover{opacity:var(--hover-opacity)}.product-card .hom-card-title .hom-card-title__link:hover,.product-card-simple .hom-card-title .hom-card-title__link:hover{opacity:1}}.product-card .product-card__badges.hom-badges,.product-card-simple .product-card-simple__badges.hom-badges{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:0;width:auto;min-width:0;max-width:100%;margin:0;padding:0}.hom-badges .hom-badge{max-width:100%;margin:0;padding:.6rem 1rem .5rem;border-radius:0;font-family:var(--font-header-menu-family);font-style:var(--font-header-menu-style);font-weight:600;font-synthesis:style;font-size:1.05rem;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;flex-wrap:nowrap;justify-content:flex-start;overflow:visible;text-align:start;overflow-wrap:anywhere}.hom-badges .hom-badge>span{min-width:0}@media screen and (max-width:749.98px){.hom-badges .hom-badge{padding:.5rem .8rem .4rem;font-size:1rem;letter-spacing:.1em}.product-card .product-card__top{gap:.4rem}}.hom-badges .hom-badge--sold-out{color:var(--hom-badge-soldout-text, #000);background-color:var(--hom-badge-soldout-bg, #e5e5e5);box-shadow:none}.hom-badges .hom-badge--rts{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));background-image:var(--hom-gold-gradient);background-repeat:no-repeat;background-position:left bottom;background-size:100% .1rem}.hom-badges .hom-badge--rts .icon-hom{width:1.1rem;height:1.1rem;color:rgb(var(--hom-gold-b))}.hom-card--sold-out .product-card__media :is(img,video),.hom-card--sold-out .product-card-simple__media :is(img,video){opacity:var(--hom-soldout-fade, .65);transition:var(--image-transition, transform .7s cubic-bezier(.4, 0, .25, 1)),opacity var(--duration-default, .2s) ease}@media(hover:hover)and (pointer:fine){.hom-card--sold-out:hover .product-card__media :is(img,video),.hom-card--sold-out:hover .product-card-simple__media :is(img,video){opacity:max(var(--hom-soldout-fade, .65),.85)}}.product-card .product-card__quickview .product-card__button.hom-qv-plus{width:3.2rem;height:3.2rem;min-height:3.2rem;padding:0}@media(min-width:750px){.product-card .product-card__quickview .product-card__button.hom-qv-plus{width:3.6rem;height:3.6rem;min-height:3.6rem}}.product-card .hom-qv-plus .button__content{column-gap:0}.product-card .hom-qv-plus .icon-hom{width:1.8rem;height:1.8rem}@media(prefers-reduced-motion:no-preference){.product-card,.product-card-simple{transition:transform .12s ease-out}.product-card:has(>.product-card__link-overlay:active),.product-card:has(.product-card__title>a:active){transform:scale(.985)}.product-card-simple:has(>.product-card-simple__link-overlay:active),.product-card-simple:has(.product-card-simple__title>a:active){transform:scale(.985)}}.product-card .product-card__price-group .price{font-size:var(--hom-card-price-size, calc(var(--font-body-scale) * 1.4rem))}.product-card .product-card__price-group .price--on-sale .price__compare{font-size:.88em}@media screen and (max-width:576px){.product-card .product-card__price-group .price{font-size:var(--hom-card-price-size-phone, 1.5rem)}}.grid-container>.collection-product-list{gap:.1rem}.grid-container>.collection-product-list>.collection-product-card:nth-child(n),.products-grid[data-catalog-card-size] .grid-container>.collection-product-list>.collection-product-card:nth-child(n){border:0}.popular-products__layout--spacing-border,.hom-designer-about--border{--hom-card-line: var(--color-border)}.popular-products__layout--spacing-border .popular-products__item,.hom-designer-about--border .hom-designer-about__item{--color-border: var(--color-background)}.popular-products__layout--spacing-border .popular-products__item>*,.hom-designer-about--border .hom-designer-about__item>*{--color-border: var(--hom-card-line)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/hom-cards.css.map */
