.lp-image-carousel{--lp-ic-wave-height: 1.6rem;--lp-ic-gutter: 2rem;--lp-ic-image-height: 24.5rem;--lp-ic-image-ratio: 456 / 387;--lp-ic-slide-gap: 1.6rem;--lp-ic-bleed: calc(max(0px, (100vw - var(--page-width)) / 2) + var(--lp-ic-gutter));position:relative;overflow-x:clip;background-color:var(--sh-bg-1);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--lp-ic-text-color, var(--sh-gray-11))}.section+.section.lp-image-carousel-section{margin-top:0}.lp-image-carousel.lp-image-carousel--top-wave{margin-top:calc(-1 * var(--lp-ic-wave-height));-webkit-mask-image:url(lp-wave-mask-top-mobile.svg),linear-gradient(#000,#000);mask-image:url(lp-wave-mask-top-mobile.svg),linear-gradient(#000,#000);-webkit-mask-position:left -1px,left bottom;mask-position:left -1px,left bottom;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-size:100% var(--lp-ic-wave-height),100% calc(100% - var(--lp-ic-wave-height) + 2px);mask-size:100% var(--lp-ic-wave-height),100% calc(100% - var(--lp-ic-wave-height) + 2px)}@media screen and (min-width:744px){.lp-image-carousel{--lp-ic-gutter: 4rem;--lp-ic-image-height: 35rem}.lp-image-carousel.lp-image-carousel--top-wave{-webkit-mask-image:url(lp-wave-mask-top-tablet.svg),linear-gradient(#000,#000);mask-image:url(lp-wave-mask-top-tablet.svg),linear-gradient(#000,#000)}}@media screen and (min-width:1024px){.lp-image-carousel{--lp-ic-wave-height: 2.3rem}.lp-image-carousel.lp-image-carousel--top-wave{-webkit-mask-image:url(lp-wave-mask-top-desktop.svg),linear-gradient(#000,#000);mask-image:url(lp-wave-mask-top-desktop.svg),linear-gradient(#000,#000)}}.lp-image-carousel__inner{position:relative;z-index:2;max-width:var(--page-width);margin-inline:auto;padding:7rem var(--lp-ic-gutter) 8rem}@media screen and (min-width:1024px){.lp-image-carousel__inner{padding:8rem var(--lp-ic-gutter) 9rem}}.lp-image-carousel__grid{display:flex;flex-direction:column;gap:3.2rem}.lp-image-carousel__content{display:flex;flex-direction:column;align-items:center;gap:1.6rem;min-width:0;text-align:center}.lp-image-carousel__heading{margin:0;font-family:var(--font-cherry-bomb-one);font-weight:400;font-size:3.6rem;line-height:4rem;text-transform:uppercase;color:inherit}.lp-image-carousel__body{margin:0;max-width:32rem;font-family:var(--font-outfit);font-weight:400;font-size:1.6rem;line-height:2.4rem;color:inherit}.lp-image-carousel__body p{margin:0}.lp-image-carousel__carousel{margin-inline:calc(-1 * var(--lp-ic-bleed))}.lp-image-carousel__viewport{overflow:clip}.lp-image-carousel__viewport:focus-visible{outline:2px solid currentColor;outline-offset:4px}.lp-image-carousel__marquee{display:flex;width:max-content;animation:lp-ic-marquee var(--lp-ic-marquee-duration, 40s) linear infinite}.lp-image-carousel__viewport:hover .lp-image-carousel__marquee,.lp-image-carousel__viewport:focus-within .lp-image-carousel__marquee{animation-play-state:paused}@keyframes lp-ic-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-image-carousel__track{display:flex;margin:0;padding:0;list-style:none}.lp-image-carousel__slide{flex:0 0 auto;width:calc(var(--lp-ic-image-height) * var(--lp-ic-image-ratio));margin-right:var(--lp-ic-slide-gap)}.lp-image-carousel__image{display:block;width:100%;height:var(--lp-ic-image-height);object-fit:cover;border-radius:2.4rem}@media(prefers-reduced-motion:reduce){.lp-image-carousel__marquee{animation:none}.lp-image-carousel__track--clone{display:none}.lp-image-carousel__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.lp-image-carousel__viewport::-webkit-scrollbar{display:none}.lp-image-carousel__slide{scroll-snap-align:center}}@media screen and (min-width:1024px){.lp-image-carousel__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:4.8rem;align-items:center}.lp-image-carousel__content{align-items:flex-start;gap:2rem;text-align:left}.lp-image-carousel__heading{font-size:5.2rem;line-height:5.6rem}.lp-image-carousel__body{font-size:1.8rem;line-height:2.6rem;max-width:44rem}.lp-image-carousel__carousel{margin-left:0;margin-right:calc(-1 * var(--lp-ic-bleed))}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-lp-image-carousel.css.map */
