.dual-collection-showcase{overflow:hidden}.dual-collection-showcase__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:3rem}.dual-collection-showcase__item{position:relative;border-radius:.8rem;overflow:hidden;background-color:rgb(var(--color-card-background));box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.1);transition:transform .3s ease,box-shadow .3s ease}.dual-collection-showcase__item:hover{transform:translateY(-.5rem);box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.2)}.dual-collection-showcase__link{display:block;text-decoration:none;color:inherit;width:100%;height:100%}.dual-collection-showcase__image-wrapper{position:relative;width:100%;height:50rem;overflow:hidden}.dual-collection-showcase__image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.dual-collection-showcase__item:hover .dual-collection-showcase__image{transform:scale(1.05)}.dual-collection-showcase__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0000004d,#0000001a,#0006);z-index:1;transition:opacity .3s ease}.dual-collection-showcase__item:hover .dual-collection-showcase__overlay{opacity:.8}.dual-collection-showcase__content{position:absolute;bottom:0;left:0;right:0;padding:3rem 2.5rem;z-index:2;color:#fff;text-align:left}.dual-collection-showcase__title{font-family:var(--title-font-family, var(--font-heading-family));font-weight:var(--font-heading-weight);font-size:var(--title-font-size, 2.4rem);line-height:1.2;margin-bottom:1rem;color:#fff;text-transform:uppercase;letter-spacing:.1rem;text-shadow:0 .2rem .4rem rgba(0,0,0,.5)}.dual-collection-showcase__description{font-family:var(--description-font-family, var(--font-body-family));font-size:var(--description-font-size, 1.4rem);line-height:1.4;color:#ffffffe6;margin-bottom:0;text-shadow:0 .1rem .2rem rgba(0,0,0,.5)}.dual-collection-showcase__link:focus{outline:none}.dual-collection-showcase__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.dual-collection-showcase__link:focus-visible .dual-collection-showcase__item{transform:translateY(-.5rem);box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.2)}@media screen and (max-width: 989px){.dual-collection-showcase__grid{gap:1.2rem;margin-top:2.5rem}.dual-collection-showcase__image-wrapper{height:40rem}.dual-collection-showcase__content{padding:2.5rem 2rem}.dual-collection-showcase__title{font-size:var(--title-font-size, 2rem)}.dual-collection-showcase__description{font-size:var(--description-font-size, 1.3rem)}}@media screen and (max-width: 749px){.dual-collection-showcase__grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.dual-collection-showcase__image-wrapper{height:35rem}.dual-collection-showcase__content{padding:2rem 1.8rem}.dual-collection-showcase__title{font-size:var(--title-font-size, 1.8rem)}.dual-collection-showcase__description{font-size:var(--description-font-size, 1.2rem)}}@media screen and (max-width: 550px){.dual-collection-showcase__image-wrapper{height:28rem}.dual-collection-showcase__content{padding:1.5rem}.dual-collection-showcase__title{font-size:var(--title-font-size, 1.6rem);margin-bottom:.8rem}.dual-collection-showcase__description{font-size:var(--description-font-size, 1.1rem)}}.dual-collection-showcase__image.placeholder{background-color:rgba(var(--color-foreground),.04)}.dual-collection-showcase__image.placeholder svg{width:100%;height:100%;opacity:.2}@media (prefers-contrast: high){.dual-collection-showcase__overlay{background:linear-gradient(135deg,#0009,#0006,#000000b3)}.dual-collection-showcase__title,.dual-collection-showcase__description{text-shadow:0 .2rem .4rem rgba(0,0,0,.8)}}@media (prefers-reduced-motion: reduce){.dual-collection-showcase__item,.dual-collection-showcase__image,.dual-collection-showcase__overlay{transition:none}.dual-collection-showcase__item:hover,.dual-collection-showcase__item:hover .dual-collection-showcase__image{transform:none}}@media print{.dual-collection-showcase__overlay{display:none}.dual-collection-showcase__content{color:rgb(var(--color-foreground));background-color:rgba(var(--color-background),.9)}.dual-collection-showcase__title{color:rgb(var(--color-foreground));text-shadow:none}.dual-collection-showcase__description{color:rgba(var(--color-foreground),.75);text-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dual-collection-showcase.css.map */
