@media(max-width:1366px){.dynamic-featured-collection .collection-products{margin:0;max-width:100%}button.slick-arrow{left:0}button.slick-next.slick-arrow{right:0}.testimonials .flickity-prev-next-button{left:0}.testimonials .flickity-prev-next-button.next{right:0}.section-content.testimonials__section-content{padding:0 50px}.home-full-width-feature-content{padding:50px}}@media(min-width:720px)and (max-width:1366px){.collection-products{padding:0 50px}}@media(max-width:719px){.collection-products{padding:0}}@media(max-width:1020px){.home-full-width-feature-content{flex-direction:column-reverse;column-gap:0;row-gap:20px}.feature_image,.feature_content{width:100%}.home-inline-feature{width:50%}.footer-columns{flex-direction:row}.footer-wrapper{text-align:left}}@media(max-width:719px){.product-list-item.slick-slide{margin-top:0!important}ul.slick-dots{width:100%;display:flex;justify-content:center;column-gap:12px}ul.slick-dots li button{width:15px;height:15px;border-radius:100%;padding:0;border:1px solid #000;background:#fff}ul.slick-dots li.slick-active button{background:#000}.newsletter-form,.faq__section-header,.faq__section-wrapper,.image-with-text-overlay__content-wrapper,.collection-list__wrapper,.section__header,.module-inner{margin:40px auto}.home-left-right-media img,.full-width-regular .home-full-width-feature-content .feature-image{width:100%}.image-with-text-overlay__heading,h1,.faq__section-heading,.feature-title{font-size:1.5rem}.home-full-width-feature-content{padding:30px}.home-left-right-text .rte p{margin-left:0;margin-right:0}.header-promotion-bar{padding-top:7px;padding-bottom:7px}.sale-badge{bottom:0;right:0}.newsletter{padding:50px 30px}.newsletter-form,.newsletter__content-header{padding-right:0;padding-left:0;margin:0}.testimonials .flickity-enabled .flickity-page-dots{left:0}.testimonials__section-header{padding-right:30px}.testimonials{padding-top:50px}.footer-columns{flex-direction:column;align-items:center}.footer-wrapper{text-align:center}.showing-3-lists .footer-link-list{width:100%!important}.Ft_logo{max-width:200px;margin:0 auto 30px}.button{font-size:16px}.mobile--hide{display:none!important}.desktop--hide{display:block}.site-header__cart-button img{max-height:21px}.section-title,.pxs-newsletter-heading,.newsletter__content-heading{font-size:1.5rem}}@media(max-width:480px){.home-inline-feature{width:100%}.section-content.testimonials__section-content{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/responsive.css.map */
