:root{--master-slider-height: calc(100vh - var(--header-height));--master-slider-height-svh: calc(100svh - var(--header-height));--master-slider-slide-height: 100%;--master-slider-background: #fff;--master-slider-pagination-dot-size: 3px;--master-slider-vertical-pagination-bullet-size: 1.2rem;--swiper-pagination-bullet-vertical-gap: 2px}.swiper-content-valign{justify-content:center;display:flex;flex-direction:column;height:var(--master-slider-height)}@media screen and (max-width: 767px){.image-with-text .grid__item.image-with-text__media-item{height:calc(45vh - var(--header-height))}.image-with-text .grid__item.image-with-text__text-item{height:55vh}.image-with-text__media{min-height:1px!important;height:100%!important}}.image-with-text__media{padding-bottom:0!important}.image-with-text__media img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center center}body,#MainContent{overflow:hidden}.master-slider,.master-slider .hero-banner .hero-banner__item,.master-slider .collage-banner__item{height:var(--master-slider-height);background:var(--master-slider-background)}.master-slider .swiper-slide .master-slider-video-wrapper{height:100%;display:flex;align-items:stretch}.master-slider .swiper-slide{overflow:hidden;background:#fff}.master-slider .swiper-slide .master-slider-video-wrapper>div{height:100%;width:100%}.master-slider .swiper-pagination{margin-right:5px}@media screen and (min-width: 768px){.master-slider .swiper-pagination{margin-right:15px}}.master-slider .swiper-pagination .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;margin:0;background:none;border:0;opacity:1;width:auto;height:auto}.master-slider .swiper-pagination.swiper-pagination-vertical .swiper-pagination-bullet{min-width:var(--master-slider-vertical-pagination-bullet-size);min-height:var(--master-slider-vertical-pagination-bullet-size)}.master-slider .swiper-pagination.swiper-pagination-horizontal .swiper-pagination-bullet{margin:6px}.master-slider .swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet-dot{box-shadow:0 1px 1px #00000080;transition:all .5s ease-out;background-color:#fff;width:var(--master-slider-pagination-dot-size);height:var(--master-slider-pagination-dot-size);border-radius:10px;display:block;margin:0 auto;opacity:1;font-size:0;overflow:hidden;color:transparent;border:none;padding:0;cursor:pointer}.master-slider .swiper-pagination .swiper-pagination-bullet-active .swiper-pagination-bullet-dot{height:20px;background-color:#fff}#MainContent+.shopify-section-group-footer-group{display:none}.master-slider .swiper-slide-site-footer{box-sizing:border-box;background-color:#fff}.master-slider.swiper-vertical>.swiper-wrapper{height:var(--master-slider-height)}@media screen and (min-width: 768px){.master-slider .swiper-slide-site-footer{justify-content:center;text-align:center;height:100%;display:flex;flex-direction:column}.master-slider .swiper-slide-site-footer .footer{border-top:none}.master-slider .swiper-slide-site-footer footer .page-width{width:100%;box-sizing:border-box;max-width:1200px}.master-slider .swiper-slide-site-footer footer .footer__bottom.page-width{max-width:1300px}.footer__content-top .footer__nav>li>a{justify-content:center}.master-slider .swiper-slide-site-footer .footer__content-top .list-social{justify-content:center}.master-slider .footer__content-top{display:flex;flex-direction:column;gap:80px!important}.master-slider .footer__social{margin-top:0}.master-slider .footer__marketing-block{margin:0 auto;width:50%!important}}@media screen and (min-width: 1025px){.footer__bottom-left{max-width:50%}}.master-slider .swiper-slide .video-section{padding:0!important;margin:0!important}.master-slider .swiper-slide .video-section__media{height:100%;display:flex;align-items:center;justify-content:center;position:relative}.master-slider .swiper-slide .master-slider-video{width:100%;height:var(--master-slider-height);object-fit:cover;margin-top:-2px;margin-left:-2px}.master-slider .swiper-slide .master-slider-video--mobile{display:none}@media screen and (max-width: 1025px) and (orientation: portrait){.master-slider .swiper-slide .master-slider-video--desktop{display:none}.master-slider .swiper-slide .master-slider-video--mobile{display:block}}.master-slider .swiper-slide .video-section__poster{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.master-slider .swiper-slide .video-section__poster img{width:100%;height:100%;object-fit:cover}.master-slider .swiper-slide .video-section__poster--mobile{display:none}@media screen and (max-width: 1025px) and (orientation: portrait){.master-slider .swiper-slide .video-section__poster--desktop{display:none}.master-slider .swiper-slide .video-section__poster--mobile{display:block}}.master-slider-video-control{position:absolute;top:50%;right:25px;border:1px #fff solid;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;height:16px;width:16px;cursor:pointer;z-index:100;pointer-events:auto;transition:transform var(--duration-short, .3s) ease,background-color var(--duration-short, .3s) ease;margin:120px 0 0;box-shadow:0 1px 1px #00000080;background:none;padding:2px}@media screen and (max-width: 767px){.master-slider-video-control{right:10px;margin-top:150px}}.master-slider-video-control__icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center}.master-slider-video-control__icon--play .icon{width:10px;height:10px;margin-left:.2rem}.master-slider-video-control__icon--pause .icon{width:10px;height:10px}.master-slider-video-control__icon .icon{fill:currentColor;vertical-align:top;display:block}.master-slider-video-control.is-playing .master-slider-video-control__icon--play{display:none!important}.master-slider-video-control.is-playing .master-slider-video-control__icon--pause{display:flex!important}.master-slider-video-control:not(.is-playing) .master-slider-video-control__icon--pause{display:none!important}.master-slider-video-control:not(.is-playing) .master-slider-video-control__icon--play{display:flex!important}@media screen and (min-width: 750px){.image-with-text .grid__item{height:var(--master-slider-height);width:50%}.master-slider .swiper-slide{max-height:var(--master-slider-height)!important}}.master-slider .swiper-slide slider-component{touch-action:pan-y pan-x;-webkit-overflow-scrolling:touch}@media screen and (max-width: 767px){.master-slider .swiper-slide slider-component,.master-slider .swiper-slide slider-component *{touch-action:pan-y pan-x}.master-slider .swiper-slide slider-component .slider{touch-action:pan-x;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (orientation: landscape) and (max-height: 700px){.shopby-category__wrapper,.image-with-text__grid--reverse .image-with-text__content,.hero-banner__content-mobile--bottom,.hero-banner__content--bottom,.collage-banner__content--bottom,.shopify-section.shopify-section-group-footer-group{padding-bottom:90px!important;box-sizing:border-box}}@media screen and (max-width: 1025px){.shopby-category__wrapper,.image-with-text__grid--reverse .image-with-text__content,.hero-banner__content-mobile--bottom,.hero-banner__content--bottom,.collage-banner__content--bottom,.shopify-section.shopify-section-group-footer-group{padding-bottom:120px!important;box-sizing:border-box}}@media screen and (max-width: 767px){.footer{padding-bottom:100px!important;box-sizing:border-box;border-top:0;padding-top:0!important}}@media screen and (min-width: 1024px){.master-slider [id^=collection-featured_collection] .card__heading{margin-bottom:0}.master-slider .collection__title.title-wrapper{margin-bottom:1rem;line-height:1}.master-slider .section__heading{margin-bottom:0}}@media screen and (orientation: landscape) and (min-width: 1279px) and (max-height: 721px){.master-slider .shopby-category__wrapper,.master-slider [id^=collection-featured_collection]{width:1000px;max-width:100%;margin:0 auto}.master-slider .section__heading{margin-bottom:0;font-size:2.4rem}.master-slider .collection__title.title-wrapper{margin-bottom:1rem;line-height:1}.master-slider .collection__view-all .button{min-height:3.5rem;font-size:1.4rem;margin-top:0}.master-slider .shopby-category__grid{margin-top:1rem}.master-slider .shopby-category__content-heading{font-size:2.4rem!important}.master-slider .shopby-category{padding-top:10rem!important}.master-slider [id^=collection-featured_collection] .card-information>.price{font-size:1.4rem}.master-slider [id^=collection-featured_collection] .card__heading{margin-bottom:0}.master-slider .footer__content-top{gap:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/428/assets/master-slider.css.map */
