.media-carousel{--gutter: 10px;--row-gap: 10px;--g-slides: 15px;--g-cta: 20px;--f-heading: #000000;--f-text: #000000;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:var(--min-h-d);padding:var(--pad-t-d) 0 var(--pad-b-d);background:var(--bg);color:var(--c-text, var(--f-text))}.media-carousel *,.media-carousel *:before,.media-carousel *:after{box-sizing:border-box}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel{min-height:var(--min-h-t);padding:var(--pad-t-t) 0 var(--pad-b-t)}}@media screen and (max-width:640px){.media-carousel{--g-cta: 0px;min-height:var(--min-h-m);padding:var(--pad-t-m) 0 var(--pad-b-m)}}.media-carousel.style-gallery{--row-gap: 0px;--g-slides: 16px;--f-heading: #242424;--f-text: #252729}@media screen and (max-width:640px){.media-carousel.style-gallery{--gutter: 15px}}.media-carousel .bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-carousel .bg picture,.media-carousel .bg .media-item{display:block;width:100%;height:100%}.media-carousel .bg img,.media-carousel .bg video{display:block;width:100%;height:100%;object-fit:cover}.media-carousel .inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--row-gap);width:100%;max-width:calc(1200px + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter);text-align:center}.media-carousel.width-full .inner{max-width:none;padding:0}.media-carousel .inner>*{min-width:0}.media-carousel .inner>.mc-slides,.media-carousel .inner>*>.mc-slides{margin-top:var(--g-slides)}.media-carousel .inner>.cta,.media-carousel .inner>:not(.mc-column,.buttons)>.cta,.media-carousel .inner>.buttons,.media-carousel .inner>*>.buttons{justify-self:center;margin-top:var(--g-cta)}.media-carousel .inner>:first-child,.media-carousel .inner>:first-child>*{margin-top:0}.media-carousel .inner>.body,.media-carousel .inner>:not(.mc-column)>.body{justify-self:center;width:100%;max-width:var(--text-w-d)}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .inner>.body,.media-carousel .inner>:not(.mc-column)>.body{max-width:var(--text-w-t)}}@media screen and (max-width:640px){.media-carousel .inner>.body,.media-carousel .inner>:not(.mc-column)>.body{max-width:none}}.media-carousel.layout-columns .inner{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;align-items:center}.media-carousel.layout-columns.cols-3 .inner{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px}.media-carousel.layout-columns .inner>*{grid-column:1 / -1}.media-carousel.layout-columns .inner>.mc-slides,.media-carousel.layout-columns .inner>.mc-column,.media-carousel.layout-columns .inner>:has(>.mc-slides),.media-carousel.layout-columns .inner>:has(>.mc-column){grid-column:auto}.media-carousel.layout-columns .inner>.mc-slides,.media-carousel.layout-columns .inner>*>.mc-slides{margin-top:0}@media screen and (max-width:640px){.media-carousel.layout-columns .inner,.media-carousel.layout-columns.cols-3 .inner{grid-template-columns:minmax(0,1fr)}}.media-carousel .mc-column{--f-text: #252729;display:flex;flex-direction:column;align-items:flex-start;gap:15px;text-align:left}.media-carousel .mc-column.align-center{align-items:center;text-align:center}.media-carousel .mc-column.style-card{justify-content:center;padding:30px 30px 30px 50px;border-radius:10px;background:#ffffffe6;box-shadow:2.62px 3.02px 4px 4px #1212121c}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .mc-column.style-card{padding:25px 20px}}@media screen and (max-width:640px){.media-carousel .mc-column,.media-carousel .mc-column.align-left{align-items:center;text-align:center}.media-carousel .mc-column.style-card{padding:20px 25px}}.media-carousel .heading{margin:0;color:var(--c-heading, var(--f-heading));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:41px;line-height:53.3px;letter-spacing:.6px}.media-carousel .heading.is-uppercase{text-transform:uppercase}.media-carousel .heading.size-medium{font-size:38px;line-height:49.4px}.media-carousel .heading.size-small,.media-carousel .heading.size-xsmall{font-size:34px;line-height:44.2px}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .heading,.media-carousel .heading.size-medium,.media-carousel .heading.size-small,.media-carousel .heading.size-xsmall{font-size:37px;line-height:48.1px}}@media screen and (max-width:640px){.media-carousel .heading,.media-carousel .heading.size-medium{font-size:30px;line-height:39px}.media-carousel .heading.size-small,.media-carousel .heading.size-xsmall{font-size:24px;line-height:31.2px}}.media-carousel.style-gallery .heading{font-family:var(--font-poppins);font-style:normal;font-weight:700;font-size:28px;line-height:36.4px;letter-spacing:0}@media screen and (max-width:640px){.media-carousel.style-gallery .heading{font-size:20px;line-height:26px}}.media-carousel .body{color:var(--c-text, var(--f-text));font-family:var(--font-poppins);font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.media-carousel .body p{margin:0}.media-carousel .body strong,.media-carousel .body b{font-weight:700}.media-carousel .body.size-large{font-weight:500;font-size:18px;line-height:23.4px}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .body{font-size:19px;line-height:28.5px}.media-carousel .body.size-large{font-size:16px;line-height:20.8px}}@media screen and (max-width:640px){.media-carousel .body{font-size:16px;line-height:24px}.media-carousel .body.size-large{font-size:14px;line-height:18.2px}}.media-carousel.style-gallery .body,.media-carousel .mc-column .body{font-weight:400;font-size:18px;line-height:25.2px;letter-spacing:.6px}.media-carousel .mc-column .body.size-large{font-weight:600;font-size:21px;line-height:37.8px}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel.style-gallery .body,.media-carousel .mc-column .body{font-size:14px;line-height:25.2px}.media-carousel .mc-column .body.size-large{font-size:16px;line-height:28.8px}}@media screen and (max-width:640px){.media-carousel.style-gallery .body,.media-carousel .mc-column .body,.media-carousel .mc-column .body.size-large{font-size:14px;line-height:25.2px}}.media-carousel .cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 60px;border-radius:999px;background:var(--cta-bg);color:var(--cta-text);font-family:var(--font-poppins);font-weight:700;font-size:16px;line-height:28.8px;letter-spacing:1px;text-align:center;text-decoration:none}.media-carousel .cta:hover{background:var(--cta-hover-bg, var(--cta-bg))}.media-carousel .cta .arrow{display:inline-flex;width:20px;height:20px}.media-carousel .cta .arrow svg{width:100%;height:100%}@media screen and (max-width:640px){.media-carousel .cta{padding:8px 60px;font-size:14px;line-height:25.2px}}.media-carousel .cta.size-medium,.media-carousel .cta.size-small{padding:15px 40px;font-family:Inter,sans-serif;font-size:14px;line-height:16.8px;text-transform:uppercase}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .cta.size-medium,.media-carousel .cta.size-small{line-height:14px}}@media screen and (max-width:640px){.media-carousel .cta.size-medium,.media-carousel .cta.size-small{padding:13px 40px;line-height:14.7px}}.media-carousel .buttons{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;gap:20px 30px}.media-carousel .buttons>:nth-child(odd){justify-self:end}.media-carousel .buttons>:nth-child(2n){justify-self:start}.media-carousel .buttons.dir-column{grid-template-columns:auto}.media-carousel .buttons.dir-column>*{justify-self:center}@media screen and (max-width:640px){.media-carousel .buttons{grid-template-columns:auto;row-gap:12px}.media-carousel .buttons>:nth-child(n){justify-self:center}.media-carousel .buttons .cta{padding-inline:30px}}.media-carousel .mc-slides{--per: var(--per-d);--inset: 48px;position:relative;display:block;padding:0 var(--inset)}.media-carousel .mc-slides.arrows-small{--inset: 41px}.media-carousel .mc-slides.arrows-none,.media-carousel .mc-slides.arrows-square,.media-carousel .mc-slides.arrows-inside{--inset: 0px}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel .mc-slides{--per: var(--per-t)}}@media screen and (max-width:640px){.media-carousel .mc-slides{--per: var(--per-m)}.media-carousel.style-gallery .mc-slides{margin-right:calc(-1 * var(--gutter))}}.media-carousel .mc-slides .viewport{overflow:hidden}.media-carousel .mc-slides .track{display:flex;gap:var(--gap);touch-action:pan-y pinch-zoom}.media-carousel .mc-slides .track>*{flex:0 0 calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));min-width:0}@media screen and (max-width:640px){.media-carousel .mc-slides.peek-m .track>*{flex-basis:calc((100% - 54px - var(--gap)) / 2)}}.media-carousel .media-block{width:100%;overflow:hidden;border-radius:var(--radius)}.media-carousel .media-block .frame,.media-carousel .media-block picture{display:block;position:relative}.media-carousel .media-block img,.media-carousel .media-block video{display:block;width:100%;height:auto;object-fit:cover}.media-carousel .mc-slides.fixed-height .media-block img,.media-carousel .mc-slides.fixed-height .media-block video{height:var(--slide-h);object-fit:contain}.media-carousel picture img{object-position:var(--fp-d)}.media-carousel .media-item{display:none}@media screen and (min-width:1025px){.media-carousel .media-item.bp-d{display:block}}@media screen and (min-width:641px)and (max-width:1024px){.media-carousel picture img{object-position:var(--fp-t)}.media-carousel .media-item.bp-t{display:block}}@media screen and (max-width:640px){.media-carousel picture img{object-position:var(--fp-m)}.media-carousel .media-item.bp-m{display:block}}.media-carousel .media-block .bar{display:flex;align-items:center;height:36px;padding:0 10px;background:#f2f2f2}.media-carousel .media-block .toggle{display:inline-flex;width:24px;height:24px;padding:0;border:0;background:none;color:#000;cursor:pointer}.media-carousel .media-block .toggle span,.media-carousel .media-block .toggle svg{display:block;width:100%;height:100%}.media-carousel .media-block .when-paused,.media-carousel .media-block .is-paused .when-playing{display:none}.media-carousel .media-block .is-paused .when-paused{display:block}.media-carousel .mc-slides .nav{position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:var(--arrow-bg);color:var(--arrow-color);cursor:pointer;transform:translateY(-50%)}.media-carousel .mc-slides .nav.prev{left:0}.media-carousel .mc-slides .nav.next{right:0}.media-carousel .mc-slides .nav svg{display:block;width:24px;height:24px}.media-carousel .mc-slides .nav.prev svg{transform:scaleX(-1)}.media-carousel .mc-slides.arrows-small .nav{width:25px;height:25px}.media-carousel .mc-slides.arrows-small .nav svg{width:15px;height:15px}.media-carousel .mc-slides.arrows-caret .nav{background:none}.media-carousel .mc-slides.arrows-caret .nav svg{width:100%;height:100%}.media-carousel .mc-slides.arrows-inside .nav.prev{left:16px}.media-carousel .mc-slides.arrows-inside .nav.next{right:16px}.media-carousel .mc-slides.arrows-square .nav{width:48px;height:48px;border:1px solid #e0e0e0;border-radius:0;background:transparent}.media-carousel .mc-slides.arrows-square .nav.prev{left:45px}.media-carousel .mc-slides.arrows-square .nav.next{right:45px}@media screen and (max-width:1024px){.media-carousel .mc-slides.arrows-square .nav{width:32px;height:32px}.media-carousel .mc-slides.arrows-square .nav.prev{left:14px}.media-carousel .mc-slides.arrows-square .nav.next{right:14px}}.media-carousel .mc-slides .nav:disabled{cursor:default}.media-carousel .mc-slides .nav:disabled svg{opacity:.2}.media-carousel .mc-slides.is-static .nav{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/250/assets/section-media-carousel.css.map */
