.haven-featured-collection-section--colored{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.haven-featured-collection{--haven-featured-columns: var(--haven-featured-columns-desktop, 4);--haven-featured-gap: var(--haven-featured-gap-desktop, 24px);position:relative}.haven-featured-collection__header{margin-bottom:3rem}.haven-featured-collection__header--center{text-align:center}.haven-featured-collection__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style, normal);font-weight:var(--font-heading-weight, 700);font-size:4.8rem;line-height:1;letter-spacing:0;color:rgb(var(--haven-featured-heading-color, 11, 86, 166))}.haven-featured-collection__subheading{margin-top:1rem;font-size:1.6rem;line-height:1.5;color:rgb(var(--color-foreground))}.haven-featured-collection__subheading p{margin:0}.haven-featured-collection__slider{position:relative;display:block}.haven-featured-collection__list{margin:0;padding:0;list-style:none}.haven-featured-collection__list--carousel{display:flex;gap:var(--haven-featured-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.haven-featured-collection__list--carousel::-webkit-scrollbar{display:none}.haven-featured-collection__list--carousel .haven-featured-collection__item{flex:0 0 calc((100% - var(--haven-featured-gap) * (var(--haven-featured-columns) - 1)) / var(--haven-featured-columns));min-width:0;scroll-snap-align:start}.haven-featured-collection__list--grid{display:grid;grid-template-columns:repeat(var(--haven-featured-columns),minmax(0,1fr));gap:var(--haven-featured-gap)}.haven-featured-collection__item{display:flex}.haven-featured-collection__item>.haven-card-product{width:100%}.haven-featured-collection__arrow{--haven-arrow-bg: var(--haven-featured-arrow-background, var(--haven-color-blue));--haven-arrow-color: var(--haven-featured-arrow-color, var(--haven-color-blue-light));--haven-arrow-z: 3;--haven-arrow-duration: var(--duration-long, .5s)}.haven-featured-collection__arrow[disabled]{cursor:default;pointer-events:none;color:rgb(var(--haven-featured-arrow-background, 11, 86, 166));background:rgb(var(--haven-featured-arrow-color, 215, 239, 247))}.haven-featured-collection__slider.slider--no-buttons .haven-featured-collection__arrow{display:none}.haven-featured-collection__view-all{margin-top:3rem;text-align:center}.haven-featured-collection__view-all-button.button{--color-button-background: var(--haven-featured-arrow-background, 11, 86, 166);--color-button-border: var(--haven-featured-arrow-background, 11, 86, 166);--color-button-text: 255, 255, 255;min-width:0;padding:1.2rem 3rem;border-radius:.8rem;font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}@media screen and (max-width:1199px){.haven-featured-collection__heading{font-size:4.3rem}}@media screen and (max-width:989px){.haven-featured-collection{--haven-featured-columns: var(--haven-featured-columns-tablet, 3)}.haven-featured-collection__header{margin-bottom:2rem}.haven-featured-collection__heading{font-size:3.8rem}.haven-featured-collection__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.haven-featured-collection{--haven-featured-columns: var(--haven-featured-columns-mobile, 1.2);--haven-featured-gap: var(--haven-featured-gap-mobile, 12px)}.haven-featured-collection__header{margin-bottom:1.5rem}.haven-featured-collection__heading{font-size:3.4rem}.haven-featured-collection__subheading{font-size:1.4rem}.haven-featured-collection__list--carousel{margin-right:-1.5rem;padding-right:1.5rem}.haven-featured-collection__list--grid{grid-template-columns:repeat(1,minmax(0,1fr))}.haven-featured-collection__arrow{width:3rem;height:3rem;margin-top:-1.5rem}.haven-featured-collection__arrow .icon{width:1rem;height:1rem}.haven-featured-collection__view-all{margin-top:2rem}}@media screen and (max-width:575px){.haven-featured-collection__heading{font-size:2.9rem}}@media(prefers-reduced-motion:reduce){.haven-featured-collection__list--carousel{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/haven-featured-collection.css.map */
