.hero-carousel-section .swiper{height:650px}.hero-carousel-section .swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.hero-carousel-section .swiper .swiper-slide img{min-width:max-content;height:auto;min-height:100%}.hero-carousel-section .swiper .swiper-pagination{margin-bottom:50px}.hero-carousel-section .swiper .swiper-pagination-bullet{width:100px;border-radius:0;height:4px;background-color:#fff;opacity:1;margin:0 8px}.hero-carousel-section .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active~.swiper-pagination-bullet{background-color:var(--colorAnnouncement)}.hero-carousel-section .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{--progress: 50%;background:linear-gradient(90deg,#FFF var(--progress),#ffd775 var(--progress))}.hero-carousel-section .swiper .swiper-slide .text-container{position:absolute;color:#fff;text-align:center;z-index:100}.hero-carousel-section .swiper .swiper-slide .text-container h2{font-size:157px}.hero-carousel-section .swiper .swiper-slide .text-container h3{font-family:TradeGothicNextLTProBold;font-size:21px;margin-bottom:38px}.hero-carousel-section .swiper .swiper-slide .text-container a{font-family:TradeGothicNextLTProBold;color:#fff;border-radius:10px;border:solid 1px #707070;background-color:#f25b68;padding:8px 15px}.image-section-section{margin:23px 0}.image-section-section img{width:100%;height:auto}.carousel-featured-collections .section-header__title{text-align:center;margin-bottom:6px}.carousel-featured-collections .section-subheader__title{font-family:TradeGothicNextLTProBold;font-size:18px;line-height:1.1;letter-spacing:1px;text-align:center;margin-bottom:6px}.carousel-featured-collections .swiper{margin-top:30px}.carousel-featured-collections .swiper .swiper-slide{height:550px;width:953px}.carousel-featured-collections .swiper .swiper-slide a{background-color:#7d8b8b;display:flex;flex-direction:column;align-items:center;height:100%;overflow:hidden}.carousel-featured-collections .swiper .swiper-slide a:hover{background-color:#7d8b8be6}.carousel-featured-collections .swiper .swiper-slide h4{position:absolute;top:20px;left:20px;font-family:TradeGothicLT;font-size:50px;text-transform:none;letter-spacing:1.2px;color:#fff}.carousel-featured-collections .swiper .swiper-slide img{height:100%;width:auto;max-width:unset}.testimonials-section .testimonial-stars{color:#fddb7e;font-size:30px}.testimonials-section .testimonials-slider__text h3{font-family:TradeGothicNextLTProBold;font-size:45px;letter-spacing:1.4px}.testimonials-section .testimonials-slider__text p{margin-bottom:15px}.testimonials-section .testimonials-slider__text a{border-bottom-color:#000!important}.testimonials-section .testimonials-slider__text cite{letter-spacing:1.75px;font-weight:900}.simple-banner-section{margin:40px 0 0;padding:60px}.simple-banner-section h2{text-align:center}.simple-banner-section .inner_container{position:relative}.simple-banner-section .inner_container .text_buttons{position:absolute;color:#fff;left:0;right:0;bottom:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.simple-banner-section .inner_container .title_container{max-width:500px}.simple-banner-section .inner_container .title_container h3{font-size:124px;text-align:center}.simple-banner-section .inner_container .buttons_container{display:flex;gap:20px}.simple-banner-section .inner_container .buttons_container a{font-family:TradeGothicNextLTProBold;font-size:27px;border-radius:8px;color:#fff;background-color:#f25b68;border:4px solid #f25b68;padding:7px 18px}.simple-banner-section .inner_container .image_container img{width:100%;height:auto}.simple-banner-section .inner_container .buttons_container a.btn_secondary{background-color:transparent}.video-with-link{margin:40px 0 0;padding:60px}.video-with-link h2{text-align:center}.video-with-link .inner_container{position:relative}.video-with-link .inner_container .text_buttons{position:absolute;color:#fff;left:0;right:0;bottom:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:100}.video-with-link .inner_container .title_container{max-width:500px}.video-with-link .inner_container .title_container h3{font-size:124px;text-align:center}.video-with-link .inner_container .buttons_container{display:flex;gap:20px}.video-with-link .inner_container .buttons_container a{cursor:pointer;font-family:TradeGothicNextLTProBold;text-transform:uppercase;font-size:27px;color:#fff;background-color:#000;border:4px solid #000;padding:7px 18px}.video-with-link .inner_container .image_container .video{display:none}.video-with-link .video iframe{width:100%}.video-with-link .inner_container .image_container .image{max-height:110vh;overflow:hidden;display:flex;align-items:center}@media only screen and (max-width: 768px){.video-with-link .inner_container .image_container .image{display:none}}.video-with-link .inner_container .image_container img{width:100%;height:max-content}.video-with-link .inner_container .buttons_container a.btn_secondary{background-color:transparent}.video-with-link .inner_container .swiper .close-button{position:absolute;right:25px;top:25px}.video-with-link .inner_container .swiper .close-button button{background-color:#f25b68;color:#fff;padding:8px 22px;border-radius:7px;font-size:20px}.testimonials-slider .flickity-page-dots li.dot{color:#f25b68}.caousel-text-and-image-section .swiper{padding-bottom:60px}.caousel-text-and-image-section .swiper .swiper-slide{padding:0 60px}.caousel-text-and-image-section .color-container h2{font-size:100px}.caousel-text-and-image-section .color-container p{font-size:19px;letter-spacing:1.1px}.caousel-text-and-image-section .color-container a.btn{margin-top:44px}.caousel-text-and-image-section .swiper svg{width:17px}.caousel-text-and-image-section .swiper-pagination{margin-bottom:17px}.caousel-text-and-image-section .swiper-pagination .swiper-pagination-bullet{width:53px;height:3px;border-radius:0}.caousel-text-and-image-section .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--colorAnnouncement)}.caousel-text-and-image-section .swiper-scrollbar{height:2px}.loaded .slideshow__slide.is-selected .hero__title{font-family:FuturaBold;text-transform:uppercase;letter-spacing:-.05em}.hero__text-content .hero__text-shadow .hero__subtitle{margin:7%}.template-index .text-and-image-section{margin:0;padding:45px 0}.template-index .text-and-image-section h2{font-size:calc(var(--typeHeaderSize)*1.5)}.template-index .text-and-image-section .color-container p{font-size:21px}.template-index .text-and-image-section .feature-row__text--left .color-container p,.template-index .text-and-image-section .feature-row__text--right .color-container p{margin:25px 0 40px}.template-index .text-and-image-section .feature-row__text--left .color-container .subtitle{font-family:TradeGothicNextLTProBold;font-size:21px}.template-index .text-and-image-section .feature-row.bottom{flex-direction:column}.template-index .text-and-image-section .feature-row.bottom .image-wrap{margin-top:30px}.template-index .text-and-image-section .feature-row.bottom .feature-row__images{gap:30px;padding-top:0;align-items:flex-start}.template-index .text-and-image-section .feature-row.bottom .feature-row__images .feature-row__first-image,.template-index .text-and-image-section .feature-row.bottom .feature-row__images .feature-row__second-image{transform:none}.template-index .text-and-image-section .feature-row__item--overlap-images .feature-row__first-image,.template-index .text-and-image-section .feature-row__item--overlap-images .feature-row__second-image{min-width:calc(50% - 15px)}.template-index .text-and-image-section .feature-row .feature-row__item .text{margin:15px}.template-index .text-and-image-section .feature-row .feature-row__item .text h3{font-family:TradeGothicNextLTProBold;font-size:38px}.template-index .text-and-image-section .feature-row .feature-row__item .text p{font-size:18px}.slideshow-wrapper .hero .flickity-page-dots{padding-bottom:50px}.slideshow-wrapper .hero .flickity-page-dots .dot{background-color:var(--colorAnnouncement)}.slideshow-wrapper .hero .flickity-page-dots .dot:before{opacity:0}.template-index .text-and-image-section .blog-articles{list-style:none;margin:25px 0 0}.template-index .text-and-image-section .blog-articles li{opacity:.32}.template-index .text-and-image-section .blog-articles li:last-child{opacity:1}.template-index .text-and-image-section .blog-articles span{font-size:21px}.template-index .text-and-image-section .blog-articles p{margin:10px 0 35px!important}.carousel-image-and-videos-section{margin:10px 0 40px}.template-index .swiper svg{width:13px}.carousel-image-and-videos-section .swiper .swiper-slide{width:80vw}.carousel-image-and-videos-section .swiper .swiper-slide .text{font-family:TradeGothicNextLTProBold;font-size:29px;margin:-55px 0 0 25px;position:absolute}.hero__top-subtitle{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);text-rendering:optimizeSpeed}@media only screen and (max-width: 1300px){.video-with-link .inner_container .title_container h3{font-size:90px}.video-with-link .inner_container .buttons_container a{font-size:22px}.template-index .text-and-image-section h2{font-size:calc(var(--typeHeaderSize)*1.2)}.template-index .text-and-image-section .color-container p{font-size:18px}.template-index .text-and-image-section .feature-row__text--left .color-container p,.template-index .text-and-image-section .feature-row__text--right .color-container p{margin:20px 0}.carousel-image-and-videos-section .swiper .swiper-slide .text{font-size:24px}}@media only screen and (max-width: 768px){.image-section-section{margin:11px 0}.hero-carousel-section .swiper{height:550px}.carousel-featured-collections{margin-top:30px}.carousel-featured-collections h2.section-header__title{font-size:40px}.carousel-featured-collections h3.section-subheader__title{font-size:14px;line-height:1.71;letter-spacing:.7px;margin:14px}.carousel-featured-collections .swiper .swiper-slide{height:360px;width:530px;margin-left:13px}.carousel-featured-collections .swiper .swiper-slide h4{font-size:32px}.video-with-link{padding:16px}.video-with-link .inner_container .title_container h3{font-size:74px}.video-with-link .inner_container .buttons_container a{font-size:14px;border-radius:4px;border-width:2px}.video-with-link h2{font-size:40px;margin:10px 0 25px}.testimonials-section .section-header{margin-bottom:0}.testimonials-section .section-header h2{font-size:40px;margin-bottom:0}.template-index .caousel-text-and-image-section .swiper .swiper-slide{padding:0 20px}.template-index .caousel-text-and-image-section .feature-row{flex-direction:column-reverse!important}.template-index .caousel-text-and-image-section .feature-row .feature-row__text{padding:0;margin-top:0}.template-index .caousel-text-and-image-section .feature-row .feature-row__text .color-container{padding:0 4px!important;text-align:center}.template-index .caousel-text-and-image-section .feature-row .feature-row__text .color-container .btn{margin:5px 0 28px}.template-index .caousel-text-and-image-section .feature-row__text .color-container div p{margin:13px 0;font-size:16px!important}.template-index .caousel-text-and-image-section .swiper svg{width:13px}.template-index .caousel-text-and-image-section .swiper .swiper-button-next,.template-index .caousel-text-and-image-section .swiper .swiper-button-prev{--swiper-navigation-top-offset: 34%;margin:0 11px}.template-index .caousel-text-and-image-section .feature-row-wrapper{width:100%!important}.template-index .carousel-image-and-videos-section .swiper .swiper-slide{height:340px}.template-index .carousel-image-and-videos-section .swiper .swiper-slide .image-wrap{padding-bottom:110%!important}.template-index .carousel-image-and-videos-section .swiper .swiper-slide .text{font-size:15px;top:360px}.template-index .text-and-image-section .feature-row.bottom div:nth-child(1){order:1}.template-index .text-and-image-section .feature-row.bottom div:nth-child(2){order:2}.template-index .text-and-image-section .feature-row.bottom div:nth-child(3){order:3}.template-index .text-and-image-section .feature-row.bottom .image-wrap{margin-top:20px}.template-index .text-and-image-section{padding:20px 0}.template-index .text-and-image-section .feature-row-wrapper{width:100%;padding:0}.template-index .text-and-image-section .feature-row .feature-row__item .text{margin:5px}.template-index .text-and-image-section .feature-row .feature-row__item .text h3{font-size:30px}.template-index .text-and-image-section .feature-row .feature-row__item .text p{font-size:14px;line-height:1.71;letter-spacing:.7px;margin-bottom:0}.template-index .text-and-image-section .feature-row.left .feature-row__text .color-container{margin-top:25px!important;text-align:center}.template-index .text-and-image-section .feature-row__text--left .color-container .subtitle{font-size:16px;margin-top:15px}.template-index .text-and-image-section .feature-row__text .color-container div p{margin-bottom:20px}.template-index .text-and-image-section .feature-row.right .feature-row__text .color-container{margin-top:25px!important}.template-index .text-and-image-section .feature-row .feature-row__text .color-container div.appear-delay-2{text-align:center}.template-index .text-and-image-section .blog-articles span{font-size:14px}.slideshow-wrapper .hero .flickity-page-dots .dot{width:53px;height:3px}.template-index .text-and-image-section .feature-row__item--overlap-images{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/custom-homepage.css.map */
