.ocasion-card{--border-radius: var(--ocasion-radius);--border-width: 0;--shadow-opacity: 0}.ocasion-card .card--card.card--media,.ocasion-card .card--card.card--media .card__inner{border-radius:var(--ocasion-radius)}.ocasion-card .card--card{overflow:hidden;border:0;background-color:#fff;box-shadow:var(--ocasion-shadow);transition:box-shadow .25s ease}.ocasion-card .card--card.gradient{--gradient-background: #ffffff;background:#fff}.ocasion-card .card--card:after,.ocasion-card .card--card .card__inner:after{box-shadow:none}.ocasion-card .card__heading{font-family:var(--ocasion-title-font, var(--font-heading-family));font-weight:var(--ocasion-title-weight, var(--font-heading-weight));letter-spacing:-.01em}.ocasion-card .card__heading a,.ocasion-card .price{color:var(--ocasion-navy)}.ocasion-card .price-item--regular,.ocasion-card .price-item--sale{font-weight:600}.ocasion-card .badge{border-radius:10rem;font-weight:600;letter-spacing:.02em}.ocasion-card .quick-add__submit{background-color:#fff}@media(hover:hover)and (pointer:fine){.ocasion-card:hover .card--card{box-shadow:var(--ocasion-shadow-lift)}.ocasion-card .quick-add__submit:hover{background-color:var(--ocasion-tint)}}@media screen and (max-width:749px){.ocasion-card .quick-add__submit{min-height:4.4rem;padding-left:.6rem;padding-right:.6rem;font-size:1.3rem;letter-spacing:0;white-space:nowrap}}@media screen and (max-width:349px){.ocasion-card .quick-add__submit{white-space:normal;font-size:1.2rem;line-height:1.25;padding-left:.4rem;padding-right:.4rem}}@media(prefers-reduced-motion:reduce){.ocasion-card .card--card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-ocasion-card.css.map */
