.main-carousel-hero{height:100%;box-shadow:none;padding-bottom:2.5rem}.main-carousel-hero .flickity-viewport,.section-collection-banner .banner-img-content .banner-content .icon-banner svg,.section-store-locator-banner .banner-img-content .banner-content .icon-banner svg{height:100%}.main-carousel-hero .flickity-viewport .carousel-cell-hero img{position:relative;width:100%;display:block!important;height:100%!important}@media screen and (max-width:990px){.main-carousel-hero .flickity-viewport .carousel-cell-hero img{height:100vh;object-fit:cover}}@media screen and (max-width:820px){.main-carousel-hero .flickity-viewport .carousel-cell-hero .image-desktop{display:none!important}}@media screen and (min-width:820px){.main-carousel-hero .flickity-viewport .carousel-cell-hero .image-mobile{display:none!important}}.main-carousel-hero .flickity-viewport .carousel-cell-hero .banner-content{position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center;left:50%}@media screen and (max-width:990px){.main-carousel-hero .flickity-viewport .carousel-cell-hero .banner-content{width:100%}}.main-carousel-hero .flickity-viewport .carousel-cell-hero .banner-content h1{font-size:clamp(3rem,2.4rem + 3vw,6rem)}.slider-btn-nav-hero{position:absolute;bottom:6.5%;left:50%;display:flex;-moz-column-gap:.8rem;column-gap:.8rem;transform:translateX(-50%)}.slider-btn-nav-hero button{cursor:pointer}@media screen and (max-width:1500px){.slider-btn-nav-hero svg{width:6.5rem}}@media screen and (max-width:1150px){.slider-btn-nav-hero svg{width:5.5rem}}.slider-btn-nav-hero svg circle,.slider-btn-nav-hero svg path{stroke:hsla(0deg,0%,100%,.75)}.section-img-banner-custom{padding:3.5rem 0}@media screen and (max-width:1150px){.section-img-banner-custom{padding:1.5rem 0}}.section-img-banner-custom .img-banner{margin:0 1.8rem!important;position:relative;overflow:hidden}@media screen and (max-width:475px){.section-img-banner-custom .img-banner{margin:0!important}}@media screen and (min-width:476px) and (max-width:1150px){.section-img-banner-custom .img-banner{margin:0 .5rem!important}}.section-img-banner-custom .img-banner img{display:block;max-width:100%;height:auto;margin:0 auto;width:100%}@media screen and (max-width:820px){.section-img-banner-custom .img-banner .image-desktop{display:none!important}}@media screen and (min-width:820px){.section-img-banner-custom .img-banner .image-mobile{display:none!important}}.section-img-banner-custom .banner-heading{position:absolute;top:50%;transform:translateY(-50%);font-family:"ZonaPro-Bold",sans-serif!important;padding:1.6% 5%;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);transition:clip-path .8s;transition:clip-path .8s,-webkit-clip-path .8s}@media screen and (max-width:580px){.section-img-banner-custom .banner-heading{width:65%}}.section-img-banner-custom .banner-heading h2,.section-img-banner-custom .banner-heading h4,.section-img-banner-custom .banner-heading p{margin:23px 0;-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}@media screen and (max-width:1500px){.section-img-banner-custom .banner-heading h2,.section-img-banner-custom .banner-heading h4,.section-img-banner-custom .banner-heading p{margin:20px 0}}@media screen and (max-width:1051px){.section-img-banner-custom .banner-heading h2,.section-img-banner-custom .banner-heading h4,.section-img-banner-custom .banner-heading p{margin:17px 0}}@media screen and (max-width:580px){.section-img-banner-custom .banner-heading h2,.section-img-banner-custom .banner-heading h4,.section-img-banner-custom .banner-heading p{margin:8px 0}}.section-img-banner-custom .banner-heading h2{font-size:clamp(2rem,1.5rem + 1.5625vw,4.5rem)}.section-img-banner-custom .banner-heading h4{font-size:clamp(1.6rem,1.44rem + .5vw,2.4rem)}.section-img-banner-custom .banner-heading p{font-size:clamp(1.6rem,1.52rem + .25vw,2rem)}.section-img-banner-custom .banner-heading-center-group{top:50%;left:50%;transform:translate(-50%,-50%)}.section-collection-banner,.section-store-locator-banner{padding:3.5rem 1.8rem!important}@media screen and (max-width:1150px){.section-collection-banner,.section-store-locator-banner{padding:3.5rem .5rem!important}}@media screen and (max-width:778px){.section-collection-banner,.section-store-locator-banner{padding:4%0!important}}.section-collection-banner .banner-img-content,.section-store-locator-banner .banner-img-content{position:relative}@media screen and (max-width:778px){.section-collection-banner .banner-img-content:after,.section-store-locator-banner .banner-img-content:after{content:"";position:absolute;width:100%;height:98.5%;background-color:hsla(0deg,0%,0%,.25);top:0}}.section-collection-banner .banner-img-content .banner-img,.section-store-locator-banner .banner-img-content,.section-store-locator-banner .banner-img-content .banner-img{overflow:hidden}@media screen and (max-width:778px){.section-collection-banner .banner-img-content .banner-link,.section-store-locator-banner .banner-img-content .banner-link{display:none}}.section-collection-banner .banner-img-content .banner-link img{width:100%;object-fit:contain;height:100%;-webkit-clip-path:polygon(0 0,100%0,100% 100%,0 100%);clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.section-collection-banner .banner-img-content .banner-link-mobile img,.section-store-locator-banner .banner-img-content .banner-link img,.section-store-locator-banner .banner-img-content .banner-link-mobile img{width:100%;object-fit:contain;height:100%}@media screen and (min-width:779px){.section-collection-banner .banner-img-content .banner-link-mobile,.section-store-locator-banner .banner-img-content .banner-link-mobile{display:none}}.section-collection-banner .banner-img-content .banner-content{position:absolute;background-color:hsla(0deg,0%,0%,.3);padding:3% 3.8% 2.8%;text-align:center;top:50%;left:4%;transform:translateY(-50%)}.section-collection-banner .banner-img-content .banner-content,.section-store-locator-banner .banner-img-content .banner-content{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);transition:clip-path .8s;transition:clip-path .8s,-webkit-clip-path .8s}@media screen and (max-width:1440px){.section-collection-banner .banner-img-content .banner-content,.section-store-locator-banner .banner-img-content .banner-content{padding:1.5% 2.5%;left:2.2%}}@media screen and (max-width:1150px){.section-collection-banner .banner-img-content .banner-content,.section-store-locator-banner .banner-img-content .banner-content{padding:1%;left:2%}}@media screen and (max-width:778px){.section-collection-banner .banner-img-content .banner-content,.section-store-locator-banner .banner-img-content .banner-content{left:50%;top:67%;transform:translate(-50%,-50%);width:100%;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1}}.section-collection-banner .banner-img-content .banner-content img,.section-store-locator-banner .banner-img-content .banner-content img{width:8.24rem!important;height:8.24rem!important;-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}@media screen and (max-width:778px){.section-collection-banner .banner-img-content .banner-content img,.section-store-locator-banner .banner-img-content .banner-content img{width:6.24rem!important;height:6.24rem!important}}.section-collection-banner .banner-img-content .banner-content .small-text,.section-store-locator-banner .banner-img-content .banner-content .small-text{font-size:2rem;font-size:clamp(1.6rem,1.52rem + .25vw,2rem);color:#fff!important;-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}@media screen and (max-width:1440px){.section-collection-banner .banner-img-content .banner-content .small-text p,.section-store-locator-banner .banner-img-content .banner-content .small-text p{margin:.5rem 0}}.section-collection-banner .banner-img-content .banner-content .banner-title,.section-store-locator-banner .banner-img-content .banner-content .banner-title{color:#fff;font-size:5rem;font-size:clamp(2.3rem,1.76rem + 1.6875vw,5rem)!important;margin:0;-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}.section-collection-banner .banner-img-content .banner-content .icon-banner,.section-store-locator-banner .banner-img-content .banner-content .icon-banner{margin-top:3.5rem;-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}@media screen and (max-width:1440px){.section-collection-banner .banner-img-content .banner-content .icon-banner,.section-store-locator-banner .banner-img-content .banner-content .icon-banner{margin-top:1.5rem}}@media screen and (max-width:1440px){.section-collection-banner .banner-img-content .banner-content .icon-banner svg,.section-store-locator-banner .banner-img-content .banner-content .icon-banner svg{width:17.5%}}@media screen and (max-width:778px){.section-collection-banner .banner-img-content .banner-content .icon-banner svg,.section-store-locator-banner .banner-img-content .banner-content .icon-banner svg{width:12%}}.section-collection-banner .banner-img-content .banner-content .icon-banner svg path,.section-featured-collection-list .col-img-content .col-content svg path,.section-store-locator-banner .banner-img-content .banner-content .icon-banner svg path{stroke:#fff!important}.section-store-locator-banner .banner-img-content .banner-link img{-webkit-clip-path:polygon(0 0,100%0,100% 100%,0 100%);clip-path:polygon(0 0,100%0,100% 100%,0 100%)}.section-store-locator-banner .banner-img-content .banner-content{background-color:hsla(0deg,0%,0%,.8)!important;position:absolute;padding:5% 7%!important;text-align:center;top:50%;left:4%!important;transform:translateY(-50%)}@media screen and (max-width:1150px){.section-store-locator-banner .banner-img-content .banner-content{padding:3% 4%!important}}@media screen and (max-width:778px){.section-store-locator-banner .banner-img-content .banner-content{width:65%!important;left:50%!important;padding:5% 4%!important;top:85%!important;transform:translate(-50%,-85%)}}@media screen and (max-width:475px){.section-store-locator-banner .banner-img-content .banner-content{width:85%!important}}.section-store-locator-banner .banner-img-content .banner-content .banner-title{margin-top:3rem!important}@media screen and (max-width:768px){.section-store-locator-banner .banner-img-content .banner-content .banner-title{margin-top:1rem!important}}.section-featured-collection-list{display:grid;grid-template-columns:repeat(2,minmax(145px,832px));grid-gap:1.65rem;gap:1.65rem;justify-content:center}@media screen and (max-width:1441px){.section-featured-collection-list{padding:4% 5rem!important}}@media screen and (max-width:990px){.section-featured-collection-list{padding:4%0!important;gap:.35rem}}@media screen and (min-width:1441px){.section-featured-collection-list{padding:3.5rem 19rem!important}}.section-featured-collection-list .col-img-content{position:relative}.section-featured-collection-list .col-img-content .col-img .col-link img{width:100%;height:auto;filter:brightness(.8)}.section-featured-collection-list .col-img-content .col-content{position:absolute;text-align:center;align-items:flex-end;bottom:6%;left:50%;transform:translate(-50%,-6%);z-index:2;width:100%}@media screen and (max-width:1550px){.section-featured-collection-list .col-img-content .col-content{bottom:2%;transform:translate(-50%,-2%)}}@media screen and (max-width:500px){.section-featured-collection-list .col-img-content .col-content{bottom:.5%;transform:translate(-50%,-.5%)}}.section-featured-collection-list .col-img-content .col-content a{height:100%;z-index:2}.section-featured-collection-list .col-img-content .col-content .col-title{color:#fff;font-family:"ZonaPro-Regular",sans-serif!important;font-size:clamp(1.7rem,1.24rem + 1.4375vw,4rem);margin:0!important;padding:3.32rem 0;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}@media screen and (max-width:500px){.section-featured-collection-list .col-img-content .col-content .col-title{padding:1.8rem}}.section-featured-collection-list .col-img-content .col-content svg{height:30px}@media screen and (max-width:1500px){.section-featured-collection-list .col-img-content .col-content svg{height:24px}}@media screen and (max-width:768px){.section-featured-collection-list .col-img-content .col-content svg{height:16px;width:42px}}@media screen and (max-width:425px){.section-featured-collection-list .col-img-content .col-content svg{height:13px;width:20px}}#shopify-section-template--15458109325521__1659370131f1dcdd52{margin:0 1.8rem!important}.section-blog-slider{position:relative;padding:3.5rem 1.8rem!important}@media screen and (max-width:778px){.section-blog-slider{padding-top:2.5rem;padding-right:.5rem!important;padding-left:.5rem!important;padding-bottom:8rem}}.section-blog-slider .title-wrapper-with-link{-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0);transform:translateY(100px);opacity:0}.section-blog-slider .title-wrapper-with-link .blog__title{display:flex;align-items:flex-end;font-family:"ZonaPro-Bold"!important;font-size:clamp(2rem,1.74rem + .8125vw,3.3rem)!important}.section-blog-slider .title-wrapper-with-link .blog__title svg{width:59px;height:53px;margin-right:1rem}@media screen and (min-width:1714px) and (max-width:1819px){.section-blog-slider .main-carousel .flickity-viewport{height:510px!important}}@media screen and (min-width:1820px) and (max-width:1930px){.section-blog-slider .main-carousel .flickity-viewport{height:545px!important}}@media screen and (min-width:1931px) and (max-width:2055px){.section-blog-slider .main-carousel .flickity-viewport{height:570px!important}}@media screen and (min-width:2056px) and (max-width:2161px){.section-blog-slider .main-carousel .flickity-viewport{height:590px!important}}@media screen and (max-width:525px){.section-blog-slider .main-carousel .carousel-cell{width:100%!important;margin-right:0}}@media screen and (max-width:778px){.section-blog-slider .main-carousel .carousel-cell{width:88%}}@media screen and (max-width:1150px){.section-blog-slider .main-carousel .carousel-cell{width:75%}}@media screen and (min-width:1151px) and (max-width:1390px){.section-blog-slider .main-carousel .carousel-cell{width:70%}}.section-blog-slider .main-carousel .flickity-button{position:absolute;background:hsla(0deg,0%,100%,0);color:#000;top:96%;border:2px solid #000}.section-blog-slider .main-carousel .flickity-button:disabled{opacity:1}.section-blog-slider .main-carousel .flickity-button:focus{box-shadow:0 0 0 4px #f3f1ef}@media screen and (min-width:779px){.section-blog-slider .main-carousel .flickity-button{display:none!important}}.section-blog-slider .main-carousel .flickity-prev-next-button.next{left:6.8rem!important}.section-blog-slider .main-carousel .card__heading{transform:translateY(100px);opacity:0;font-size:clamp(1.7rem,1.55rem + .46875vw,2.45rem)}.section-blog-slider .main-carousel .card__heading a{width:80%;color:#000!important}.section-blog-slider .main-carousel .card__heading a:hover{text-decoration:none!important}.video-section{padding:3.5rem 1.8rem!important}@media screen and (max-width:1150px){.video-section{padding:1.5rem 0!important}}.section-blog-slider .main-carousel .card__heading,.video-section .video-section__media .video-section__poster img{-webkit-clip-path:polygon(0 0,100%0,100%0,0 0);clip-path:polygon(0 0,100%0,100%0,0 0)}.video-section .video-section__media .video-section__poster span{transform:translateY(100px);opacity:0}