@media screen and (max-width:749px){.product-carousel__header .tabs{margin-top:var(--layout-space-12)}}@media screen and (min-width:750px){.product-carousel__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:var(--layout-space-4)}}.product-carousel__header .tabs__list{padding:0;gap:var(--layout-space-4);margin:0}.product-carousel__pretitle{font-size:var(--text-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.12rem;line-height:var(--text-size-s);margin-bottom:var(--layout-space-2);text-transform:uppercase}.product-carousel__title{font-size:var(--text-size-s);font-weight:var(--font-weight-semibold);font-family:var(--font-heading-body);line-height:var(--leading-looser);margin:0}@media screen and (min-width:990px){.product-carousel__pretitle{font-size:var(--text-size-2xl);margin-bottom:var(--layout-space-4)}.product-carousel__title{font-size:var(--text-size-xl);line-height:var(--leading-looser);margin-bottom:var(--layout-space-8)}}.carousel__overflow-slide{position:relative;height:100%;width:100%;border-radius:var(--border-radius);overflow:hidden;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit;border-radius:.8rem;transition:transform .3s ease;box-shadow:0 4px 4px 1px #0000001a}.carousel__overflow-content{text-align:center;padding:1rem;color:#fff}.carousel__overflow-image{width:100%;display:flex;justify-content:center}.carousel__overflow-image img{width:auto;height:auto;transition:transform .3s ease}.carousel__overflow-slide:hover .carousel__overflow-image img{transform:scale(1.1)}.carousel__overflow-title{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:5px;font-weight:500;font-size:12px;line-height:14px;text-align:right;vertical-align:middle;text-transform:uppercase}.carousel__overflow-subtitle{font-size:1rem;opacity:.9}.carousel__overflow-arrow svg{min-width:24px;width:24px;transition:transform .2s ease}.carousel__overflow-arrow svg path{fill:#fff;stroke:#fff}.carousel__overflow-slide:hover .carousel__overflow-arrow svg{transform:translate(5px)}@media screen and (max-width:750px){.carousel__overflow-slide{min-height:300px}.carousel__overflow-content{padding:1.5rem}.carousel__overflow-title{font-size:1.25rem}}.double-points-badge{position:absolute;bottom:6px;left:6px;z-index:2;display:none;align-items:center;gap:3px;max-width:calc(100% - 12px);padding:3px 7px;border:1px solid var(--double-points-badge-border, #ecd9cf);border-radius:100px;background-color:var(--double-points-badge-background, #f6ece7);color:var(--charcoal-500, #474546);font-size:9px;line-height:11px;pointer-events:none;transition:opacity var(--duration-default) ease}.double-points-badge--ready{display:inline-flex}.double-points-badge svg{flex-shrink:0;width:11px;height:11px}.double-points-badge__was{opacity:.7}.double-points-badge__now{font-weight:var(--font-weight-semibold, 600)}@media screen and (min-width:750px){.double-points-badge{gap:6px;padding:6px 10px;font-size:11px;line-height:14px;white-space:nowrap}.double-points-badge svg{width:15px;height:15px}.card:hover .double-points-badge{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/870/assets/section-product-carousel.css.map */
