.dv-shop-collection{border-top:0!important}.dv-shop-collection__heading{gap:0!important;overflow:visible!important;border-bottom:0!important;background:transparent!important}.dv-shop-collection__heading>div{background:transparent!important}.dv-shop-collection__heading h1{margin:0;font-family:var(--dv-areal-mono-stack);font-size:clamp(.72rem,1vw,.9rem);font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.dv-shop-collection__controls{border-bottom:0!important;font-family:var(--dv-areal-mono-stack);font-size:.68rem;font-weight:700;text-transform:uppercase}.dv-shop-collection__grid{gap:clamp(.7rem,1.5vw,1.5rem)!important;padding:0 clamp(1rem,2.5vw,2.5rem) clamp(3.5rem,7vw,7.5rem);background:transparent!important}.dv-shop-collection__grid--featured{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch}.dv-shop-collection__grid--featured>.dv-shop-collection__item{grid-column:span 1!important}.dv-shop-collection__grid--featured>.dv-shop-collection__item--featured{grid-column:span 2!important}.dv-shop-collection__item{min-width:0;background:transparent!important}.dv-product-card__feature-badge{position:absolute;z-index:30;padding:.45rem .6rem;background:var(--dv-product-card-badge-background, #17fe07);color:var(--dv-product-card-badge-color, #000);font-family:var(--dv-areal-mono-stack);font-size:.65rem;font-weight:700;line-height:1;text-transform:uppercase;opacity:0;visibility:hidden;transform:translateY(.25rem);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.dv-shop-collection__item--featured .dv-product-card:hover .dv-product-card__feature-badge,.dv-shop-collection__item--featured .dv-product-card:focus-within .dv-product-card__feature-badge{opacity:1;visibility:visible;transform:translateY(0)}.dv-product-card__feature-badge--top-left{top:.75rem;left:.75rem}.dv-product-card__feature-badge--top-right{top:.75rem;right:.75rem}.dv-product-card__feature-badge--bottom-left{bottom:.75rem;left:.75rem}.dv-product-card__feature-badge--bottom-right{right:.75rem;bottom:.75rem}.dv-product-card{color:inherit;text-align:left}.dv-product-card:hover{color:inherit}.dv-product-card__shell{padding:0!important;border:0!important}.dv-product-card__media{aspect-ratio:1;overflow:hidden;background:#f4f4f4}.dv-shop-collection__item--featured .dv-product-card__media{transform:scale(.92);transform-origin:center}.dv-shop-collection__grid--featured>.dv-shop-collection__item:not(.dv-shop-collection__item--featured) .dv-product-card__media{aspect-ratio:10 / 9}.dv-product-card__media>.gallery-image-cropped,.dv-product-card__media>.responsive-image-wrapper{height:100%!important;min-height:0;padding-top:0!important}.dv-product-card__media .responsive-image,.dv-product-card__media img{object-fit:cover}.dv-product-card__media .product-item-hover{background-color:#f4f4f4}.dv-product-card__badge{top:.75rem!important;right:auto!important;left:.75rem;padding:.45rem .6rem!important;background:#17fe07!important;color:#000!important;font-family:var(--dv-areal-mono-stack);font-size:.65rem;font-weight:700;line-height:1;text-transform:uppercase}.dv-product-card__meta{position:static!important;display:flex;align-items:flex-start;gap:1rem;padding:.8rem 0 .2rem!important;opacity:1!important;background:transparent!important;color:inherit}.dv-shop-collection__grid--featured>.dv-shop-collection__item:not(.dv-shop-collection__item--featured) .dv-product-card__meta{padding-top:.4rem!important}.dv-product-card__meta>div:first-child{min-width:0;flex:1 1 auto}.dv-product-card__vendor{font-family:var(--dv-areal-mono-stack);font-size:.62rem;font-weight:700;line-height:1.2;text-transform:uppercase}.dv-product-card__title{font-size:clamp(.82rem,1.15vw,1.1rem);font-weight:400;line-height:1.1}.dv-product-card__price{flex:0 0 auto;margin-left:auto;margin-top:0!important;padding-left:0!important;font-family:var(--dv-areal-mono-stack);font-size:.66rem;font-weight:700;line-height:1.2;text-align:right;white-space:nowrap}@media(max-width:639px){.dv-shop-collection__grid{gap:.75rem!important;padding-right:.75rem;padding-left:.75rem}.dv-product-card__meta{gap:.5rem;padding-top:.6rem!important}.dv-shop-collection__grid--featured>.dv-shop-collection__item:not(.dv-shop-collection__item--featured) .dv-product-card__meta{padding-top:.35rem!important}.dv-product-card__title,.dv-product-card__price{font-size:.67rem}}@media(prefers-reduced-motion:reduce){.dv-product-card__feature-badge{transition:none}}@media(min-width:64rem){.dv-shop-collection__grid--featured{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dv-shop-collection__grid--featured>.dv-shop-collection__item--featured{grid-column:span 2!important;grid-row:span 2}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dv-shop.css.map */
