@font-face{font-family:IMF Regular;src:url(/cdn/shop/files/IMFellFrenchCanon-Regular.woff?v=1745867401) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IMF Italic;src:url(/cdn/shop/files/IMFellFrenchCanon-Italic.woff?v=1745867401) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Montserrat Medium;src:url(/cdn/shop/files/Montserrat-Medium.woff?v=1746456393) format("woff");font-style:normal}.menu li.search_container{float:none}.main-nav nav ul.nav-desktop__tier-1{display:flex;justify-content:space-evenly}.main-nav div.header__logo{width:15%!important}.main-nav .nav.nav--combined{width:78%}.main-nav .nav.nav--combined .nav-desktop{width:100%}.main-nav .cart_container{padding:13px 0;display:flex;align-items:baseline}.main-nav .cart_container a.mini_cart{background-color:transparent;font-size:15px}.cart_content{top:85px}.main_nav_wrapper.sticky-head{position:fixed;top:0;left:0;width:100%;z-index:99;border-bottom:.5px solid}.dropdown.menu li a[href]:hover,.dropdown.menu .dropdown_title li a{font-weight:700}.slideshow__title{text-transform:inherit}.footer{border-top:1px solid #9F9F9F}footer .container .one-fourth.column{width:210px;box-sizing:content-box}footer .container .one-fourth.column:first-child{width:360px;border:1px solid #6674C1;padding:30px;text-align:center;margin-right:75px}footer .footer_credits{border-top:none}.footer .footer-menu-wrap h6{padding:40px 0 5px;color:#6674c1;font-weight:600}footer div.container{padding-bottom:0}footer .copyright{border-top:1px solid #9F9F9F}footer .copyright p{text-align:center;padding:15px 0 0;margin-bottom:0}.collection_swatches .swatch span{width:25px;min-width:25px;height:25px}.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{padding-right:20px}.newsletter-new-sec img.mob{display:none}.accordion-header{padding:10px 0;font-family:Montserrat Medium;border-top:1px solid #6674C1;cursor:pointer}.accordion-header span{float:right}.accordion-header.acc2{border-bottom:1px solid #6674C1}.product_section h1.product_name{font-family:Montserrat Medium;text-transform:capitalize;font-size:28px;letter-spacing:0px}.product_section .purchase-details{flex-wrap:nowrap}.purchase-details .purchase-details__buttons{margin-bottom:20px}.modal p.modal_price,p.modal_price,.product-block .modal_price{font-size:24px;font-weight:600;padding-top:20px}h2.review-title{text-align:center;margin:50px auto 10px;font-weight:600;text-transform:capitalize;font-size:26px}.product-list .thumbnail .title,.slider-gallery .thumbnail .title{font-size:18px;text-transform:capitalize;letter-spacing:1px}.product-list .thumbnail .title:hover,.slider-gallery .thumbnail .title:hover{text-decoration:underline;text-underline-offset:4px;font-size:18px;text-transform:capitalize;letter-spacing:1px}.swatch-element.color,.swatch-element.color label,.swatch-element.color.swatch-element label,.collection_swatches .swatch span{border-radius:50%;border:#e2e2e2 1px solid}.collection_swatches .swatch{border:1px solid transparent;border-radius:25px}.product-main .product_section .two-fifths{width:calc(45% - 20px)}.product-main .product_section .three-fifths{width:calc(55% - 20px)}.product-main .purchase-details .purchase-details__buttons{margin-bottom:0}.product_gallery_nav .gallery-cell{opacity:1}.product_section .gallery-wrap .product_gallery_nav{width:100%;float:none;margin-right:20px}.product_section .gallery-wrap .product_gallery_nav .gallery-cell{width:48%;margin:0 2px}.kl-private-reset-css-Xuajs1 button:hover{border:none!important}.static-banner-lp .caption-content.align-left{max-width:550px;padding:0}.static-banner-lp .subtitle{display:flex;align-items:center;gap:12px;padding:11px 15px;background:#f8b7d1;border-radius:5px;width:max-content}.static-banner-lp .subtitle p{margin:0;font-size:15px;text-transform:uppercase;font-weight:700;color:#000}.static-banner-lp .pretext p{color:#656cec;font-weight:700;text-transform:uppercase;font-size:20px;margin:22px 0}.static-banner-lp a.global-button{padding:15px;background:#656cec;border-radius:10px;color:#fff;font-size:18px;font-weight:700;width:100%;display:block;max-width:300px;border:1px solid #656cec}.static-banner-lp .button-grid-container{width:100%}.static-banner-lp .facility-icon{margin-top:43px;gap:60px}.static-banner-lp .icon-item{color:#000;font-size:16px;display:flex;flex-direction:column;align-items:center;gap:15px;font-weight:600}.static-banner-lp .icon-item:after{content:"";position:absolute;right:-35px;height:100%;width:1px;background:#000}.static-banner-lp .icon-item{position:relative}.static-banner-lp .icon-item:last-child:after{display:none}.static-banner-lp .facility-icon .icon-item img{max-width:50px;max-height:50px}.static-banner-lp .facility-icon{display:flex;justify-content:space-between}.static-banner-lp .caption-content.align-left h1.headline{color:#000!important;text-shadow:none!important;font-weight:700;text-transform:none;font-size:40px}.static-banner-lp .caption-content.align-left h1.headline span{font-weight:400;font-size:34px;display:block}.infographics-section .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}.infographics-section .one-fourth{width:100%}.infographics-section h3.regular_text{font-size:18px;font-weight:600;text-transform:none;line-height:normal;margin-bottom:0;font-family:Montserrat Medium;letter-spacing:.5px}.infographics-section .rte-setting p{margin-bottom:0;font-size:18px;color:#656cec;font-weight:600;line-height:normal;font-family:Montserrat Medium;letter-spacing:.5px}.infographics-section .image-element__wrap{margin:0!important}.static-banner-lp .image-element__wrap img{min-height:694px}.shopify-section--testimonials .testimonial-slider-sec .gallery-cell{background-color:transparent}.cta-sizeguide .caption-content.align-center{padding:0;max-width:80%}.cta-sizeguide .caption-content.align-center h1.headline{font-weight:800;font-size:30px;color:#fff;margin-bottom:0;line-height:normal}.cta-sizeguide .caption-content.align-center span{font-weight:400;font-size:30px;color:#fff;margin-bottom:0;line-height:normal;text-transform:uppercase}.cta-sizeguide .caption-content.align-center .subtitle p{font-weight:700;color:#fff;font-size:20px;margin:25px 0}.cta-sizeguide .caption-content.align-center .button-grid-container a{padding:15px;background:#fff;border-radius:10px;color:#656cec;font-size:14px;font-weight:700;width:100%;display:block;max-width:250px;border:1px solid transparent}.cta-sizeguide .caption-content.align-center .button-grid-container a:hover{background:transparent;color:#fff;border-color:#fff}.cta-sizeguide ..image-element__wrap{height:374px}.cta-sizeguide ..image-element__wrap img{height:100%}.features-grid h3.regular_text{text-transform:inherit;font-family:Montserrat Medium;padding:0 42px;font-weight:600;line-height:normal;letter-spacing:.5px}.shopify-section--text-columns-with-images .features-grid{background-color:#f3f5ff}.newsletter-sec .newsletter-text p{margin-bottom:40px}.newsletter-sec .news-inner img{border-radius:20px;width:100%;border:3px solid #656cec}.newsletter-sec input.action_button.sign_up{padding:15px;background:#656cec;border-radius:5px;color:#fff;font-size:18px;font-weight:700;width:100%;display:block;max-width:310px;border:1px solid #656cec;height:50px!important;max-height:50px;line-height:20px}.newsletter-sec .news-form{max-width:562px;width:100%;left:120px!important}.newsletter-sec h2.title{color:#000;font-size:40px;font-weight:800;line-height:normal;font-family:Montserrat;margin:0}.newsletter-sec .newsletter-text p{font-size:30px;font-weight:400;line-height:normal}.newsletter-sec .input-row{max-width:310px;margin:0 auto}.newsletter-sec input.contact_email{padding:15px 10px;border:2px solid #656cec;border-radius:5px;min-height:50px;text-align:center;font-size:14px;font-weight:700;margin-bottom:30px}.newsletter-sec input.contact_email::placeholder{color:#32375c}.shopify-section--faq .faq-small-width .container{max-width:720px;padding:113px 0 85px}.newsletter-sec{max-width:1400px}.shopify-section--faq .faq-small-width h2.title{margin:0 0 15px;text-align:center;font-weight:600;font-size:40px;line-height:normal}.shopify-section--faq.faq-small-width dl.faqAccordion{margin:0}.shopify-section--faq .faq-small-width .accordion dt>a:after,.shopify-section--faq .faq-small-width .faqAccordion dt>button:after{right:0;left:inherit}.shopify-section--faq .faq-small-width dl.faqAccordion button{font-weight:500;line-height:31px;padding-left:0}.shopify-section--faq .faq-small-width .faqAccordion>dt{margin-right:0}.shopify-section--faq .faq-small-width .faqAccordion>dd{margin-left:0;padding:20px 10px}.shopify-section--faq .faq-small-width .faqAccordion>dd p{margin-bottom:0}.shopify-section--faq .faq-small-width .faqAccordion>dt>button:hover,.shopify-section--faq .faq-small-width .faqAccordion>dt>button:focus{background-color:transparent;background:none}.cta-sizeguide .caption-content.align-center .button-grid-container{max-width:310px;width:100%}.shopify-section--faq .faq-small-width a.view-all{width:100%;max-width:260px;margin:30px auto 0;text-align:center;padding:10px;border:2px solid #32375C;border-radius:5px;font-size:16px;font-weight:600;color:#32375c;transition:all .3s ease-in-out}.cta-landing-page .caption-content.align-right{padding:0;max-width:538px;text-align:start}.cta-landing-page .caption-content.align-right .pretext{display:flex;align-items:center;gap:12px;padding:11px 15px;background:#f8b7d1;border-radius:5px;width:max-content;margin-bottom:33px}.cta-landing-page .caption-content.align-right .pretext p{margin:0;font-size:15px;text-transform:uppercase;font-weight:700;color:#000}.cta-landing-page .caption-content.align-right h1.headline{font-size:40px;font-weight:700;text-transform:none;text-shadow:none!important;color:#000;margin-bottom:44px;line-height:normal}.cta-landing-page .caption-content.align-right .button-grid-container a{padding:15px 20px;background:#656cec;border-radius:5px;color:#fff;font-size:16px;font-weight:600;width:100%;display:block;max-width:387px;border:1px solid #656cec;height:50px!important;max-height:50px}.cta-landing-page .caption-content.align-right .button-grid-container a:hover{background:transparent;color:#656cec}.shopify-section--faq .faq-small-width a.view-all:hover{background:#32375c;color:#fff}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption.position-center.js-caption{position:relative;max-width:100%;padding:0;transform:none;top:0}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center.animated.fadeInDown{padding:0;text-align:start;max-width:100%}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center p.headline{font-size:30px!important;color:#000!important;text-shadow:none!important;max-width:386px;line-height:normal}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center .feature-divider{display:none!important}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center .subtitle p{font-weight:400;font-size:16px;color:#000}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .image-element__wrap{margin:0;width:100%;height:100%}.testimonial-slider-sec .caption-content.testimonial-text.align-center.animated.fadeInDown img{max-width:245px;margin-bottom:20px}.testimonial-slider-sec{width:100%;max-width:1440px;padding:80px 0}.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.next svg,.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.previous svg{display:none}.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.next:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 23.0002L12 12.0002L1 1.00024' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.previous:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Csvg width='13' height='24' viewBox='0 0 13 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.00024L1 12.0002L12 23.0002' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%3C/svg%3E%0A")}.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.next:before,.testimonial-slider-sec button.flickity-button.flickity-prev-next-button.previous:before{content:"";position:absolute;height:30px;width:30px;top:50%;transform:translateY(-50%);background-repeat:no-repeat}.testimonial-slider-sec ol.flickity-page-dots{display:none}.static-banner-lpl .caption-content.align-left{max-width:570px;padding:0}.static-banner-lpl .subtitle{display:flex;align-items:center;gap:12px;padding:11px 15px;background:#ffcda7;border-radius:5px;width:max-content}.static-banner-lpl .subtitle p{margin:0;font-size:15px;text-transform:uppercase;font-weight:700;color:#000}.static-banner-lpl .pretext p{color:#656cec;font-weight:700;text-transform:uppercase;font-size:20px;margin:22px 0}.static-banner-lpl p.show-content{line-height:normal;font-size:20px;font-weight:600;letter-spacing:normal;max-width:410px}.static-banner-lpl a.global-button{padding:15px;background:#bc9475;border-radius:10px;color:#fff;font-size:16px;font-weight:600;width:100%;display:block;max-width:380px;border:1px solid #BC9475}.static-banner-lpl .button-grid-container{width:100%}.static-banner-lpl .facility-icon{margin-top:43px;gap:50px}.static-banner-lpl .icon-item{color:#000;font-size:16px;display:flex;flex-direction:column;align-items:center;gap:15px;font-weight:600}.static-banner-lpl .icon-item:after{content:"";position:absolute;right:-35px;height:100%;width:1px;background:#000}.static-banner-lpl .icon-item{position:relative}.static-banner-lpl .icon-item:last-child:after{display:none}.static-banner-lpl .facility-icon .icon-item img{max-width:50px;max-height:50px}.static-banner-lpl .facility-icon{display:flex;justify-content:space-between}.static-banner-lpl .caption-content.align-left h1.headline{color:#000!important;text-shadow:none!important;font-weight:800;text-transform:none;font-size:40px;line-height:44px;padding:15px 0}.static-banner-lpl .caption-content.align-left h1.headline span{font-weight:400}.page-lounge-landing .static-testimonial-sec .caption.position-right{left:20%}.features-grid-lpl h2{font-weight:700;font-size:30px;line-height:normal;letter-spacing:normal}.features-grid-lpl .feature-divider{margin-bottom:0;border:none}.features-grid-lpl h3.regular_text{text-transform:inherit;font-family:Montserrat Medium;padding:0 42px;font-weight:600;line-height:normal;letter-spacing:.5px}.shopify-section--text-columns-with-images .features-grid-lpl{background-color:transparent}.newsletter-sec-lpl .newsletter-text p{margin-bottom:40px}.newsletter-sec-lpl .news-inner img{border-radius:20px;width:100%;border:5px solid #BC9475}.newsletter-sec-lpl input.action_button.sign_up{padding:15px;background:#bc9475;border-radius:10px;color:#fff;font-size:16px;font-weight:700;width:100%;display:block;max-width:310px;border:1px solid #BC9475;height:50px!important;max-height:50px}.newsletter-sec-lpl .news-form{max-width:562px;width:100%;left:75px!important}.newsletter-sec-lpl h2.title{color:#000;font-size:40px;font-weight:700;line-height:normal;font-family:Montserrat;margin:0}.newsletter-sec-lpl .newsletter-text p{font-size:30px;font-weight:400;line-height:normal}.newsletter-sec-lpl .input-row{max-width:310px;margin:0 auto}.newsletter-sec-lpl input.contact_email{padding:15px 10px;border:2px solid #BC9475;border-radius:10px;min-height:50px;text-align:center;font-size:16px;font-weight:700;margin-bottom:30px}.newsletter-sec-lpl input.contact_email::placeholder{color:#32375c}.newsletter-sec-lpl{max-width:1500px}.testimonial-slider-sec a{padding:15px;background:#656cec;border-radius:10px;color:#fff;font-size:18px;font-weight:700;width:100%;display:block;max-width:180px;border:1px solid #656cec;text-align:center}.testimonial-slider-sec a:hover{background:transparent;color:#656cec}.static-testimonial-sec{max-width:1300px}.static-testimonial-sec .caption-content.align-left{max-width:550px;padding:0}.static-testimonial-sec .caption-content.align-left img{max-width:245px;margin-bottom:20px}.static-testimonial-sec a.global-button{padding:15px;background:#bc9475;border-radius:10px;color:#fff;font-size:18px;font-weight:700;width:100%;display:block;max-width:300px;border:1px solid #bc9475}.static-testimonial-sec h2.headline{line-height:normal;font-size:30px;font-weight:600;letter-spacing:normal;text-transform:none}.static-testimonial-sec .subtitle p{line-height:normal;font-size:30px;font-weight:400;letter-spacing:normal}.cta-landing-page .caption-content.align-center .pretext{display:flex;align-items:center;gap:12px;padding:11px 15px;border-radius:5px;width:max-content;margin:0 auto}.cta-landing-page .caption-content.align-center .pretext p{margin:0;font-size:15px;text-transform:uppercase;font-weight:700;color:#000}.cta-landing-page .caption-content.align-center h1.headline{font-size:40px;font-weight:700;text-transform:none;text-shadow:none!important;color:#000;line-height:normal}.cta-landing-page .caption-content.align-center .button-grid-container a{padding:15px 20px;background:#bc9475;border-radius:5px;color:#fff;font-size:16px;font-weight:600;width:100%;display:block;max-width:360px;border:1px solid #BC9475;height:50px!important;max-height:50px}.cta-landing-page .caption-content.align-center .button-grid-container a:hover{background:transparent;color:#fff}.best-seller-grid .product-list--collection .global-button{max-width:180px;margin:15px 0;border-radius:5px;background-color:#bc9475;border:1px solid #BC9475}.best-seller-grid .product-list--collection .global-button:hover{background-color:#bc947599;border:1px solid #BC9475;color:#fff}.best-seller-grid h2.title,.collection-slider h2.title{font-size:35px;text-transform:capitalize;font-weight:700;letter-spacing:normal;font-style:normal;color:#000;margin:40px 0}.best-seller-grid .product-info__caption .product-details .title,.collection-slider .product-info__caption .product-details .title{font-size:19px;text-decoration:none;font-weight:600;line-height:1;margin-bottom:10px;letter-spacing:normal}.best-seller-grid .product-info__caption .product-details .price,.collection-slider .product-info__caption .product-details .price,.instafeed-sec .featured_text p{font-size:19px;text-decoration:none;font-weight:400;line-height:1;margin-bottom:20px;letter-spacing:normal}.instafeed-sec h2.title{font-size:35px;text-transform:capitalize;font-weight:800;letter-spacing:normal;font-style:normal;color:#000;margin:40px 0 0}.testimonial-slider-sec.home .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center p.headline{font-size:20px!important;max-width:500px;line-height:30px}.testimonial-slider-sec.home .caption-content.testimonial-text .subtitle{padding-right:60px}.testimonial-slider-sec.home .caption-content.testimonial-text .subtitle p{font-size:18px!important;margin-bottom:30px}.testimonial-slider-sec.home .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center p.prehead{margin-bottom:30px;font-family:IMF Italic;font-size:32px}#contact_form .action_button.sign_up{background-color:#4f5971;border:1px solid #4f5971;color:#fff}#contact_form .action_button.sign_up:hover{background-color:#fff;color:#4f5971}@media only screen and (max-width: 600px){.collection .container .sixteen.columns{width:100%}.collection .container .thumbnail.even,.container .thumbnail.odd{width:47%!important}.caption-content .action_button{font-size:14px;font-weight:400;width:auto!important}.review-slide .caption-content{max-width:100%!important}.review-slide .caption.position-right{padding:10px!important}footer .container .four.columns:first-child{width:auto;margin-right:0;padding:15px}footer .container .four.columns{width:100%}.review-slide .gallery-cell img{width:100%!important}.review-slide .gallery-cell img.star-icon{width:200px!important}.review-slide .rev-prd{width:auto!important}.review-slide .pretext p{margin-bottom:0!important}.as-seen-section .as-seen-outer{display:block!important}.as-seen-section .as-seen-outer .seen-second{margin-bottom:30px}.as-seen-section .as-seen-outer{padding:0!important}.newsletter-new-sec img.desk{display:none}.newsletter-new-sec img.mob{display:block}.news-inner .news-form{top:25%!important}img.footer-logo{max-width:100%!important;margin:0 auto}.footer-social-icons--mobile,.sixteen.columns.row.footer_credits{width:100%!important}.footer,.footer .footer-menu-wrap h6,.footer a,.footer a:visited{font-size:16px}footer .copyright p,footer .copyright p a{font-size:12px}#shopify-section-1489283389016 .caption .headline{font-size:20px!important}#shopify-section-1489283389016 .caption .subtitle{font-size:16px!important}.product-main .product_section .two-fifths,.product-main .product_section .three-fifths{width:100%}.product-main .purchase-details .purchase-details__buttons{flex:1 0 60%}#shopify-section-template--18243584950470__text_columns_with_images_nqcPRb h3.regular_text{padding:0!important}.product-list .thumbnail .title,.slider-gallery .thumbnail .title{font-size:16px!important}.faq-main-content{width:100%!important}.cta-sizeguide .caption-content.align-center .subtitle p{font-size:18px;margin:10px 0;line-height:20px;font-weight:500}.cta-sizeguide .caption-content.align-center{max-width:95%}.cta-sizeguide .caption-content.align-center h1.headline,.cta-sizeguide .caption-content.align-center span{font-size:20px}.static-banner-lp .caption-content.align-left h1.headline,.static-banner-lp .caption-content.align-left h1.headline span{font-size:24px}.static-banner-lp .pretext p{font-size:16px}.static-banner-lp .subtitle p,.cta-landing-page .caption-content.align-right .pretext p{font-size:12px}.page-leggings-landing .shopify-section--featured-product .product__details{padding:5px 10px}.cta-landing-page .caption-content.align-right h1.headline{font-size:28px;margin-bottom:20px}.newsletter-sec .news-form{left:0%!important}.newsletter-sec .newsletter-text p{font-size:20px;margin-bottom:15px}.newsletter-sec h2.title{font-size:30px}.features-grid h3.regular_text{padding:0 12px}#shopify-section-template--18244182180038__text_columns_with_images_7dfFVi{margin:40px 0!important}.shopify-section--faq .faq-small-width .container{padding:40px 0}.shopify-section--faq .faq-small-width dl.faqAccordion button{padding:10px 10px 20px}.cta-landing-page .caption-content.align-right .button-grid-container a{font-size:14px}.static-banner-lp .button-grid-container,.cta-sizeguide .caption-content.align-center .button-grid-container{width:auto;min-width:230px}.cta-landing-page .caption-content.align-right{text-align:center}.infographics-section .container{column-gap:0px!important;row-gap:0px!important}.testimonial-slider-sec a{margin:0 auto}.infographics-section .one-fourth{width:auto}.newsletter-sec-lpl .news-form{left:0!important}.newsletter-sec-lpl h2.title{font-size:30px}.newsletter-sec-lpl .newsletter-text p{font-size:24px;margin-bottom:20px}.newsletter-sec-lpl input.contact_email{font-weight:500;margin-bottom:10px}.instafeed-sec h2.title{font-size:30px;font-weight:600}.cta-landing-page .caption-content.align-center h1.headline{font-size:30px!important}.static-testimonial-sec h2.headline,.static-testimonial-sec .subtitle p{font-size:20px;margin-bottom:10px}.static-testimonial-sec a.global-button{padding:10px 35px;font-size:16px;font-weight:500}.page-lounge-landing .static-testimonial-sec .caption.position-right{left:0%;top:21%}.static-testimonial-sec .caption-content.align-left{text-align:center}.static-testimonial-sec .caption-content.align-left img{margin:0 auto;max-width:180px}.static-testimonial-sec{width:100%}.static-testimonial-sec .container .column{width:100%;margin:0 auto}.features-grid-lpl h2{font-size:26px}.features-grid-lpl h3.regular_text{padding:0}#shopify-section-template--18251726880966__text_columns_with_images_HtBWAM{margin:10px 0 30px!important}.static-banner-lpl .caption-content.align-left h1.headline{font-weight:600;font-size:22px;line-height:18px;margin-bottom:0}.static-banner-lpl p.show-content{font-size:18px;font-weight:500}.static-banner-lpl a.global-button{font-size:14px;font-weight:600;max-width:320px;margin:0 auto}.static-banner-lpl .facility-icon{margin-top:30px;text-align:center}.static-banner-lpl .icon-item{flex-grow:1;flex-basis:0;font-size:14px}.static-banner-lpl .icon-item:after{right:-20px}.static-banner-lpl .caption{text-align:center;bottom:200px}.static-banner-lpl .caption-content.align-left{text-align:center}.static-banner-lpl .subtitle{width:auto;justify-content:space-around;padding:8px 15px;gap:0}.static-banner-lpl .facility-icon{gap:30px}.home-size-banner .caption-content.align-left{text-align:center}.testimonial-slider-sec.home .caption-content.testimonial-text .subtitle{padding-right:0}#shopify-section-template--18243584491718__image_with_text_overlay_BTRP7g .caption .subtitle p{width:auto}}@media only screen and (max-width: 1200px){.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block{grid-template-columns:600px 1fr}}@media only screen and (max-width: 1140px){.infographics-section .container{gap:26px}}@media only screen and (max-width: 1024px){.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block{grid-template-columns:450px 1fr}}@media only screen and (max-width: 991px){.infographics-section .container{grid-template-columns:1fr 1fr 1fr}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center p.headline{font-size:30px!important}testimonial-slider-sec .caption-content.testimonial-text.align-center.animated.fadeInDown img{max-width:175px;margin-bottom:10px}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block{grid-template-columns:390px 1fr}}@media only screen and (max-width: 767px){.infographics-section .container{grid-template-columns:1fr 1fr;column-gap:30px;row-gap:25px}.infographics-section .image-element__wrap img{margin-bottom:20px}.infographics-section h3.regular_text,.infographics-section .rte-setting p{font-size:18px}.static-banner-lp .banner,.static-banner-lpl .banner{background:#fff;padding-bottom:160px}.static-banner-lp .subtitle{margin:0 auto}.static-banner-lp .caption-content.align-left{text-align:center;padding-top:340px}.static-banner-lp .caption-content.align-left h1.headline{margin-bottom:37px}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block{grid-template-columns:1fr}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .image-element__wrap{order:2}.testimonial-slider-sec{padding:55px 0}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center p.headline{max-width:100%;margin-bottom:10px}.testimonial-slider-sec .testimonial-slideshow .flickity-slider .testimonial-block .caption-content.testimonial-text.align-center.animated.fadeInDown{text-align:center}.testimonial-slider-sec .caption-content.testimonial-text.align-center.animated.fadeInDown img{width:100%;margin:0 auto;padding-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/custom.css.map */
