.hot-dot-occasion-products{color:rgb(var(--color-foreground));background:var(--gradient-background)}.hot-dot-occasion-products__inner--left{text-align:left}.hot-dot-occasion-products__inner--center{text-align:center}.hot-dot-occasion-products__header{max-width:72rem;margin-bottom:4rem}.hot-dot-occasion-products__inner--center .hot-dot-occasion-products__header{margin-right:auto;margin-left:auto}.hot-dot-occasion-products__eyebrow{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.68);font-size:1.1rem;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.hot-dot-occasion-products__heading{margin:0}.hot-dot-occasion-products__text{max-width:62rem;margin-top:1.6rem;color:rgba(var(--color-foreground),.74)}.hot-dot-occasion-products__inner--center .hot-dot-occasion-products__text{margin-right:auto;margin-left:auto}.hot-dot-occasion-products__text>:first-child{margin-top:0}.hot-dot-occasion-products__text>:last-child{margin-bottom:0}.hot-dot-occasion-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;margin:0;padding:0;text-align:left;list-style:none}.hot-dot-occasion-products__item{min-width:0}.hot-dot-occasion-products .card-wrapper{height:100%;transition:transform .22s ease,filter .22s ease}.hot-dot-occasion-products .card__inner,.hot-dot-occasion-products .card__media,.hot-dot-occasion-products .card__media .media{overflow:hidden;border-radius:1.5rem}.hot-dot-occasion-products .card__media img{transition:transform .4s ease,filter .4s ease}.hot-dot-occasion-products__footer{margin-top:4rem}.hot-dot-occasion-products__button:focus-visible,.hot-dot-occasion-products .card__heading a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem;box-shadow:0 0 0 .3rem rgb(var(--color-background))}@media(hover:hover){.hot-dot-occasion-products .card-wrapper:hover{transform:translateY(-.3rem);filter:drop-shadow(0 1.2rem 1.8rem rgba(var(--color-shadow),.1))}.hot-dot-occasion-products .card-wrapper:hover .card__media img:first-child{transform:scale(1.035)}}@media screen and (max-width:749px){.hot-dot-occasion-products__heading.h0{font-size:calc(var(--font-heading-scale) * 3.6rem)}.hot-dot-occasion-products__heading.h1{font-size:calc(var(--font-heading-scale) * 2.7rem)}.hot-dot-occasion-products__heading.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}.hot-dot-occasion-products__header{margin-bottom:3.2rem}.hot-dot-occasion-products__grid{row-gap:1.6rem}}@media screen and (min-width:750px){.hot-dot-occasion-products__header{margin-bottom:5rem}.hot-dot-occasion-products__grid{gap:3rem 2.4rem}}@media screen and (min-width:990px){.hot-dot-occasion-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hot-dot-occasion-products .card-wrapper,.hot-dot-occasion-products .card__media img{transition:none}.hot-dot-occasion-products .card-wrapper:hover,.hot-dot-occasion-products .card-wrapper:hover .card__media img:first-child{transform:none;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hot-dot-occasion-products.css.map */
