@font-face{font-family:dallasregular;src:url(/cdn/shop/files/dallas-regular.woff2?v=1784607395) format("woff2"),url(/cdn/shop/files/dallas-regular.woff?v=1784607395) format("woff");font-weight:400;font-style:normal}*{letter-spacing:0}html,body{background:#1b1b1b url(/cdn/shop/files/Frame_140.png?v=1782360697)!important;background-size:cover!important;background-repeat:no-repeat!important}.page-width.utility-bar__grid .announcement-bar p.announcement-bar__message span{font-weight:600}h1,h2,h3,h4,h5,h6,.banner__heading{font-family:dallasregular;font-weight:700}h1,h2,h3,h4{text-transform:uppercase}div,p,span{color:#fff}a.button{text-transform:uppercase;font-weight:700}.header__menu-item span{font-weight:500;letter-spacing:1px}.banner__text p{max-width:450px;margin:0 auto}.hero_section.banner h2.banner__heading{font-size:60px;line-height:1.5em;font-weight:400}.hero_section.banner .banner__text p{font-size:16px}.hero_section.banner .banner__buttons a.button.button--primary{min-height:auto;padding:12px 35px;letter-spacing:normal;font-size:16px;font-weight:600}.marquee{overflow:hidden;width:100%}.marquee__track{display:flex;width:max-content;animation:marquee-scroll var(--speed) linear infinite;animation-direction:var(--direction)}.marquee__group{display:flex;align-items:center;gap:var(--gap);padding-right:var(--gap)}.marquee__item{flex-shrink:0;white-space:nowrap}.marquee__image{display:block;max-height:60px;width:auto}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.new_marquee.marquee-section .marquee__track .marquee__group .marquee__item span{text-transform:uppercase;font-weight:500!important}.new_marquee.marquee-section .marquee__track .marquee__group .marquee__item{display:flex;align-items:center;gap:50px}.shop_by_categories.multicolumn .new_section{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.shop_by_categories.multicolumn .new_section .center a.button.button--primary,a.button.button--primary{margin:0;min-height:auto;padding:12px 35px;letter-spacing:normal;font-size:16px;font-weight:600}.shop_by_categories.multicolumn .new_section .multicolumn__title{margin-bottom:15px}.shop_by_categories.multicolumn .new_section .multicolumn__title h2.title.inline-richtext{font-size:16px;text-transform:inherit;max-width:60rem}.shop_by_categories.multicolumn .new_section .multicolumn__title h2.title.inline-richtext strong{display:block;font-family:dallasregular;font-size:30px;padding-bottom:5px;font-weight:400}.shop_by_categories.multicolumn{background:transparent}.shop_by_categories.multicolumn ul .multicolumn-card__image-wrapper{border-radius:15px;overflow:hidden;margin:10px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{width:fit-content}.shop_by_categories.multicolumn ul .multicolumn-card.content-container a.link.animate-arrow{position:absolute;right:0;bottom:0;margin:0;font-size:0}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info{position:absolute;bottom:30px;width:100%;padding-left:45px;padding-right:45px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info .rte{width:fit-content}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{width:fit-content;font-family:Montserrat,sans-serif;text-transform:inherit;font-size:20px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info .rte{width:fit-content;font-family:Montserrat,sans-serif;line-height:1.5em;margin-top:5px;font-size:16px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container a.link.animate-arrow span.svg-wrapper{display:none}.shop_by_categories.multicolumn ul .multicolumn-card.content-container a.link.animate-arrow{background:url(/cdn/shop/files/Group_40304.svg?v=1782362781);width:45px;height:45px;background-size:contain;right:40px;bottom:0;background-repeat:no-repeat}.pac_section{background:transparent}.pac_section .image-with-text .image-with-text__text-item.grid__item h2.image-with-text__heading{color:#f56600;font-size:50px;font-weight:600;letter-spacing:normal}.pac_section .image-with-text .image-with-text__text-item.grid__item .image-with-text__text.rte p{font-size:16px}.built_section .image-with-text .image-with-text__text-item.grid__item h2.image-with-text__heading{font-weight:600;font-size:40px;max-width:45rem}.built_section .image-with-text .image-with-text__text-item.grid__item .image-with-text__content{padding-left:0}.built_section .image-with-text .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text.rte.body{max-width:45rem;font-size:16px}.built_section{background:transparent}.builtnew{padding:80px 0 100px;color:#fff}.builtnew__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.builtnew__heading{font-size:50px;font-weight:700;line-height:1.3;margin-bottom:20px;text-transform:uppercase;font-family:Montserrat,sans-serif;color:#fff;max-width:45rem;margin-top:0}.builtnew__description{color:#d1d1d1;max-width:450px;margin-bottom:30px}.builtnew__buttons{display:flex;gap:15px;margin-bottom:50px}.builtnew__btn{border-radius:40px;text-decoration:none;transition:.3s;margin:0;padding:12px 35px;letter-spacing:normal;font-size:16px;font-weight:600;height:43px;line-height:normal}.builtnew__btn--primary{background:#ff6b00;color:#fff}.builtnew__btn--secondary{border:1px solid #fff;color:#fff}.builtnew__features{display:flex;gap:30px;max-width:50rem}.builtnew__feature{flex:1;text-align:center}.builtnew__icon{font-size:28px;margin-bottom:-10px}.builtnew__feature h4{font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;color:#fff;margin:5px 0 0;letter-spacing:normal}.builtnew__feature p{font-size:12px;color:#d6d6d6;margin:5px 0}.builtnew__features .builtnew__feature:nth-of-type(2){border-left:solid 1px #727272;border-right:solid 1px #727272;padding:0 21px}.builtnew__img{width:100%;display:block;border-radius:4px;height:auto}.testimonial_slider_new.multicolumn .my-slider{overflow-x:hidden}.testimonial_slider_new.multicolumn .my-slider .slick-track{display:flex;column-gap:40px}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item.multicolumn-card.content-container{background:#3b3b3b}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item{list-style:none}.testimonial_slider_new.multicolumn .my-slider ul.slick-dots{margin:20px 0 0;padding:0;display:flex!important;justify-content:center;gap:15px}.testimonial_slider_new.multicolumn .my-slider ul.slick-dots li{list-style:none}.testimonial_slider_new.multicolumn .my-slider ul.slick-dots li button{text-indent:-99999999px;width:10px;height:10px;border-radius:100px;border:none;background:#d9d9d9;padding:0;cursor:pointer}.testimonial_slider_new.multicolumn .my-slider ul.slick-dots li.slick-active button{background:#f56600}.testimonial_slider_new.multicolumn .multicolumn__title{align-items:center;justify-content:center}.testimonial_slider_new.multicolumn .multicolumn__title h2.title.inline-richtext{text-align:center;font-size:50px;font-weight:600;letter-spacing:normal}.testimonial_slider_new.multicolumn .multicolumn__title h2.title.inline-richtext strong{display:block;color:#f56600;font-family:dallasregular;font-size:15px;padding-bottom:20px;font-weight:400}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item .multicolumn-card__info h3.inline-richtext{color:#f56600;font-size:30px;line-height:normal;margin-bottom:-20px;width:fit-content}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item .multicolumn-card__info .rte p{font-size:16px}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item .multicolumn-card__info .rte p strong{display:inline-block;padding-top:15px}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item .multicolumn-card.content-container{background:#3b3b3b}.newsletter_section.newsletter .newsletter__wrapper{background:transparent}.newsletter_section.newsletter .newsletter__wrapper h2.inline-richtext strong{display:block;color:#f56600;font-family:dallasregular;font-size:15px;padding-bottom:20px;font-weight:400}.newsletter_section.newsletter .newsletter__wrapper h2.inline-richtext{text-align:center;font-size:40px;font-weight:600;letter-spacing:normal}.newsletter_section.newsletter .newsletter__wrapper .newsletter__subheading p{font-size:16px}.newsletter_section.newsletter .newsletter__wrapper form#contact_form{max-width:60rem}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper{max-width:100%}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field input[type=email]{background:#fff;border-radius:15px;color:#000}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field:after,.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field:before{display:none}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field input[type=email]::placeholder{color:#000;-webkit-appearance:none;appearance:none}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field label.field__label{color:#000;letter-spacing:normal;font-family:Montserrat,sans-serif}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field button[type=submit]{background:#f56600;width:fit-content;border-radius:15px;height:auto;padding:10px 25px;text-transform:uppercase;font-weight:600;margin-top:5px;margin-right:5px;font-size:15px;letter-spacing:normal}.trust_icons.multicolumn{background:transparent}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__image-wrapper{width:50px}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info{padding-top:15px}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{font-family:Montserrat,sans-serif;text-transform:inherit;font-size:16px;font-weight:600}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info .rte{margin-top:5px}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info .rte p{color:#fff;font-size:16px}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item:nth-of-type(1){width:30%}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item{width:20%}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item h2.footer-block__heading{font-family:Montserrat,sans-serif;color:#f56600;font-weight:600;font-size:18px;letter-spacing:normal;margin-bottom:10px}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item ul.footer-block__details-content li a{color:#fff;padding-bottom:0;font-size:14px;text-transform:uppercase}footer.footer .footer__content-bottom{border:none;padding-top:0;padding-bottom:10px}footer.footer .footer__content-bottom .footer__content-bottom-wrapper.page-width{justify-content:center;text-transform:uppercase}header.header nav.header__inline-menu ul.list-menu li a:hover span{text-decoration:none}header.header nav.header__inline-menu ul.list-menu li a,header.header nav.header__inline-menu ul.list-menu li a span{letter-spacing:normal;font-weight:600;font-size:15px}header.header nav.header__inline-menu ul.list-menu li a[aria-current=page] span.header__active-menu-item{text-decoration:none;color:#f56600}header.header .header__icons svg{width:30px;height:30px}.menu-drawer{background:#1b1b1b!important}.menu-drawer nav.menu-drawer__navigation ul li a{color:#fff;font-size:15px;padding-left:2rem;padding-right:2rem}.menu-drawer__utility-links a{color:#fff}header.header .header__icons svg{width:25px;height:25px}.announcement-bar p.announcement-bar__message{min-height:auto}.template-product product-info{background:transparent}.template-product product-component .page-width{max-width:1300px}.template-product .product .product__info-wrapper.grid__item .product__title h1{font-family:Montserrat,sans-serif;text-transform:inherit;font-size:45px}.template-product .product-short-description{margin-top:-10px}.template-product .product-short-description p{font-size:16px}.template-product .price_main{border-bottom:solid 1px #8F8F8F;padding-bottom:5px;margin-top:-5px}.template-product .price_main .price .price__container span.price-item{font-size:27px;font-weight:600;color:#fff}.template-product .price_main .price .price__container s.price-item{color:#5d5d5d;font-size:18px;font-weight:500}.template-product variant-selects legend.form__label,.template-product .product-form__quantity label.quantity__label.form__label span{font-size:18px;color:#fff;font-family:Montserrat,sans-serif}.template-product .product-form__quantity .price-per-item__container quantity-input.quantity:after,.template-product .product-form__quantity .price-per-item__container quantity-input.quantity:before{display:none}.template-product .product-form__quantity .price-per-item__container quantity-input.quantity{background:#fff;color:#000;border-radius:5px;overflow:hidden}.template-product .product-form__quantity .price-per-item__container quantity-input.quantity span.svg-wrapper{width:15px}.template-product .product-form__quantity .price-per-item__container quantity-input.quantity span.svg-wrapper svg{color:#000}.template-product .product-form__quantity .price-per-item__container quantity-input.quantity input[type=number]{color:#000;font-size:18px}.template-product variant-selects fieldset label.swatch-input__label,.template-product variant-selects fieldset label.swatch-input__label span.swatch{width:35px;height:35px}.template-product ul.icon-with-text{padding:0 2rem 20px;gap:0rem}.template-product ul.icon-with-text span.h4.inline-richtext{font-size:14px;font-family:Montserrat,sans-serif;color:#fff}.template-product product-form.product-form .product-form__buttons{max-width:100%}.template-product product-form.product-form .product-form__buttons button[type=submit]:after,.template-product product-form.product-form .product-form__buttons button[type=submit]:before{display:none}.template-product product-form.product-form .product-form__buttons button[type=submit]{border-radius:15px;text-transform:uppercase;font-weight:600;font-size:18px}.template-product .product__accordion .summary__title .accordion__title{text-transform:capitalize;font-size:18px}.template-product .product__accordion .accordion__content{padding:0}.template-product .product__accordion .accordion__content p,.template-product .product__accordion .accordion__content li{font-size:16px}.template-product .product__accordion .accordion__content ul{padding:0;list-style:none}.template-product .product__accordion .accordion__content ul li{list-style:disc;padding-bottom:10px}.premium_features_section.multicolumn .multicolumn__title{justify-content:center;margin-bottom:50px}.premium_features_section.multicolumn .multicolumn__title h2.title.inline-richtext{text-align:center;font-size:50px;font-weight:600;letter-spacing:normal}.premium_features_section.multicolumn .multicolumn__title h2.title.inline-richtext strong{display:block;color:#f56600;font-family:dallasregular;font-size:15px;padding-bottom:20px}.premium_features_section.multicolumn{background:transparent}.premium_features_section.multicolumn ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__image-wrapper{width:40px}.premium_features_section.multicolumn ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{font-family:Montserrat,sans-serif;font-size:20px;font-weight:600}.premium_features_section.multicolumn ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__info .rte p{font-size:16px;line-height:27px}.community_slider.multicolumn{background:transparent}.community_slider.multicolumn .multicolumn__title{justify-content:center}.community_slider.multicolumn .multicolumn__title h2.title.inline-richtext{text-align:center;font-size:50px;font-weight:600;letter-spacing:normal}.community_slider.multicolumn .multicolumn__title h2.title.inline-richtext strong{display:block;color:#f56600;font-family:dallasregular;font-size:15px;padding-bottom:20px;font-weight:400}.community_slider.multicolumn ul{overflow-x:hidden}.community_slider.multicolumn ul .slick-list .slick-track{display:flex;column-gap:40px}.community_slider.multicolumn ul .slick-list .slick-track li{list-style:none}.community_slider.multicolumn ul .slick-list .slick-track li .multicolumn-card.content-container{border:solid 1px #616161;background:#161616;padding:25px}.community_slider.multicolumn ul .slick-list .slick-track li .multicolumn-card.content-container .multicolumn-card__image-wrapper{margin:0;width:85px}.community_slider.multicolumn ul .slick-list .slick-track li .multicolumn-card.content-container .multicolumn-card__info{padding:20px 0 0}.community_slider.multicolumn ul .slick-list .slick-track li .multicolumn-card.content-container .multicolumn-card__info p{font-size:16px}.community_slider.multicolumn ul ul.slick-dots{margin:20px 0 0;padding:0;display:flex!important;justify-content:center;gap:15px}.community_slider.multicolumn ul ul.slick-dots li{list-style:none}.community_slider.multicolumn ul ul.slick-dots li button{text-indent:-99999999px;width:10px;height:10px;border-radius:100px;border:none;background:#d9d9d9;padding:0;cursor:pointer}.community_slider.multicolumn ul ul.slick-dots li.slick-active button{background:#f56600}.product__accordion.accordion details summary svg{display:none}.product__accordion.accordion details summary:after{content:"";background:url(/cdn/shop/files/ic_outline-plus.svg?v=1782718480);width:24px;height:24px;background-repeat:no-repeat;background-size:contain}.product__accordion.accordion details[open] summary:after{background:url(/cdn/shop/files/ic_outline-minus.svg?v=1782718478);background-repeat:no-repeat;background-size:contain}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow{max-width:100rem}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header h2.collapsible-content__heading{text-align:center;font-size:40px;font-weight:600;letter-spacing:normal;margin-bottom:5rem}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion summary{padding:2rem 0}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion summary h3.accordion__title{font-size:18px;font-weight:600;text-transform:inherit;letter-spacing:normal}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion .accordion__content p{font-size:16px}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion summary:hover{background:transparent}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion .accordion__content{padding:0}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion summary:hover h3.accordion__title{text-decoration:none}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion details summary svg{display:none}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion details summary:after{content:"";background:url(/cdn/shop/files/ic_outline-plus.svg?v=1782718480);width:24px;height:24px;background-repeat:no-repeat;background-size:contain;right:0;position:absolute}.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion details[open] summary:after{background:url(/cdn/shop/files/ic_outline-minus.svg?v=1782718478);background-size:contain;background-repeat:no-repeat}.template-product .product__accordion.accordion,.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__grid .grid__item .accordion{border-top:none}.call_text .rich-text__blocks .rich-text__text p{font-size:18px}.call_text .rich-text__blocks .rich-text__text p a{text-decoration:none}.template-collection collection-component .gradient{background:transparent}.template-collection collection-component .product-grid-container li.grid__item .gradient.ratio{background:#fff}.template-collection collection-component .product-grid-container li.grid__item .card__content .card__information h3,.template-collection collection-component .product-grid-container li.grid__item .card__content .card__information h3 a,.template-search .product-grid-container li.grid__item .card__content h3,.template-search .product-grid-container li.grid__item .card__content h3 a{font-size:17px;font-weight:600;color:#fff;text-transform:inherit}.template-collection collection-component .product-grid-container li.grid__item .card__content .card-information .price span.price-item,.template-search .product-grid-container li.grid__item .card__content .card-information .price span.price-item{font-weight:600;font-size:17px}.template-collection collection-component .product-grid-container li.grid__item .card__content .card-information .price s.price-item,.template-search .product-grid-container li.grid__item .card__content .card-information .price s.price-item{color:#919191;font-size:16px;font-weight:500}.template-collection .collection-hero{background:transparent;text-align:center}.template-collection .collection-hero .collection-hero__description.rte{max-width:100%}.template-page .content-for-layout .page-width{max-width:130rem;padding-left:2rem;padding-right:2rem}.template-page .content-for-layout .page-width h1.main-page-title{color:#fff;font-family:dallasregular;font-size:24px;padding:40px 0 30px;margin-bottom:0;text-align:center}.main-blog.page-width h1.title--primary{display:none}.main-blog.page-width .blog-articles{grid-template-columns:repeat(3,1fr)}.main-blog.page-width .blog-articles .blog-articles__article.article .card__content h3.card__heading,.main-blog.page-width .blog-articles .blog-articles__article.article .card__content h3.card__heading a{color:#fff;font-size:20px;text-transform:inherit;font-weight:600}.main-blog.page-width .blog-articles .blog-articles__article.article .card__content .article-card__info{font-size:15px;padding:10px 0 0}.main-blog.page-width .blog-articles .blog-articles__article.article .card__content .article-card__info time{color:#9d9d9d}body.template-article article.article-template header.page-width.page-width--narrow{max-width:140rem;padding-left:2rem;padding-right:2rem}body.template-article article.article-template header.page-width.page-width--narrow h1.article-template__title{color:#fff;font-size:30px;font-family:Montserrat}body.template-article article.article-template header.page-width.page-width--narrow time{font-size:15px}body.template-article article.article-template .article-template__social-sharing.page-width.page-width--narrow{display:none}body.template-article article.article-template .article-template__content.page-width.page-width--narrow.rte{max-width:140rem;padding-left:2rem;padding-right:2rem}body.template-article article.article-template .article-template__content.page-width .bsection{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}body.template-article article.article-template .article-template__back{border-top:solid 1px #ababab;border-bottom:solid 1px #ababab;padding:30px 2rem}body.template-article article.article-template .article-template__back a.article-template__link.link.animate-arrow{color:#fff}.template-search .template-search__header.page-width h1.h2.center{color:#fff}.template-cart .content-for-layout .page-width h1.title,.template-cart .content-for-layout .cart__footer .cart__blocks .js-contents .totals h2.totals__total{font-family:Montserrat}.shopify-policy__container{max-width:100rem}.shopify-policy__container .shopify-policy__title h1{color:#fff;font-family:Montserrat;text-transform:capitalize;font-weight:600}.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4{color:#fff;font-family:Montserrat}.template-cart h1.cart__empty-text,.template-cart h2.cart__login-title{font-family:Montserrat}.template-cart cart-items.gradient.is-empty{background:transparent}.pac-members-section .banner__text.rte.body p{max-width:100%}.more-section.isolate h2.rich-text__heading.rte.inline-richtext.h1{color:#f56600;font-size:50px;font-weight:600;letter-spacing:normal}.featured_stories.multicolumn{background:transparent}.featured_stories.multicolumn .multicolumn__title{justify-content:center;text-align:center}.featured_stories.multicolumn .multicolumn__title h2.title.inline-richtext.h1{color:#f56600;font-size:50px;font-weight:600;letter-spacing:normal}.featured_stories.multicolumn img.multicolumn-card__image{border-radius:10px}.featured_stories.multicolumn .multicolumn-card.content-container .multicolumn-card__info h3.inline-richtext{font-family:Montserrat;color:#f56600;font-size:25px}@media screen and (max-width:768px){.main-blog.page-width .blog-articles{grid-template-columns:repeat(1,1fr)}body.template-article article.article-template .article-template__content.page-width .bsection{display:grid;grid-template-columns:repeat(1,1fr);gap:10px}body.template-article article.article-template .article-template__content.page-width .bsection.sec2 div:nth-of-type(1){order:2}body.template-article article.article-template .article-template__content.page-width .bsection.sec2 div:nth-of-type(2){order:1;margin-top:20px}body.template-article article.article-template header.page-width.page-width--narrow h1.article-template__title{font-size:25px}.builtnew__wrapper{grid-template-columns:1fr}.builtnew__heading{font-size:40px}.builtnew__features{flex-direction:row;gap:10px}.builtnew__buttons{flex-direction:column}.template-collection .facets-container .mobile-facets .mobile-facets__inner.gradient{background:#1b1b1b}.template-collection .facets-container .mobile-facets .mobile-facets__inner.gradient .mobile-facets__header{text-align:left}.template-collection .facets-container .mobile-facets .mobile-facets__inner.gradient .mobile-facets__header h2.mobile-facets__heading{font-family:Montserrat}.template-collection .facets-container .mobile-facets .mobile-facets__sort .select select#SortBy-mobile{background:#1b1b1b;color:#fff;font-family:Montserrat}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto}.header__inline-menu{text-align:center}}@media(max-width:767px){.template-product .product .grid__item.product__media-wrapper .thumbnail-slider ul li{width:calc(25% - .6rem)}.template-product .product .product__info-wrapper.grid__item .product__title h1{font-size:30px}.template-product ul.icon-with-text{padding:0}.premium_features_section.multicolumn .multicolumn__title h2.title.inline-richtext,.community_slider.multicolumn .multicolumn__title h2.title.inline-richtext,.faq_section .collapsible-content__wrapper .collapsible-content-wrapper-narrow .collapsible-content__header h2.collapsible-content__heading{font-size:30px}.premium_features_section.multicolumn .multicolumn__title h2.title.inline-richtext strong,.community_slider.multicolumn .multicolumn__title h2.title.inline-richtext strong{line-height:25px}.header.header{padding:0px 2rem;grid-template-columns:1fr auto 1fr}.header.header .header__heading-logo-wrapper img.header__heading-logo{max-width:150px}.hero_section.banner h2.banner__heading{font-size:25px}.new_marquee.marquee-section .marquee{padding:10px 0!important}.shop_by_categories.multicolumn ul.multicolumn-list li{width:80%!important}.shop_by_categories.multicolumn slider-component.slider-mobile-gutter .slider-buttons .slider-counter.caption{display:none}.premium_features_section.multicolumn .slider-buttons .slider-counter.caption{display:none}.community_slider.multicolumn ul .slick-list .slick-track{column-gap:10px}.shop_by_categories.multicolumn slider-component.slider-mobile-gutter .slider-buttons button[type=button] span.svg-wrapper,.premium_features_section.multicolumn .slider-buttons button[type=button] span.svg-wrapper{width:30px;height:30px}.shop_by_categories.multicolumn slider-component.slider-mobile-gutter .slider-buttons button[type=button] span.svg-wrapper svg,.premium_features_section.multicolumn .slider-buttons button[type=button] span.svg-wrapper svg{height:13px}.shop_by_categories.multicolumn slider-component.slider-mobile-gutter .slider-buttons{margin-bottom:20px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info{bottom:15px;padding-left:30px;padding-right:30px}.shop_by_categories.multicolumn ul .multicolumn-card.content-container a.link.animate-arrow{right:30px;bottom:15px}.pac_section .page-width{padding:0 2rem}.pac_section .page-width .image-with-text__text-item.grid__item .image-with-text__content{padding-left:0;padding-right:0;padding-top:10px}.pac_section .image-with-text .image-with-text__text-item.grid__item h2.image-with-text__heading,.more-section.isolate h2.rich-text__heading.rte.inline-richtext.h1,.featured_stories.multicolumn .multicolumn__title h2.title.inline-richtext.h1{font-size:35px}.pac_section .page-width .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text.rte{margin-top:5px}.pac_section .page-width .image-with-text__text-item.grid__item .image-with-text__content a.button.button--primary{margin-top:0}.builtnew{padding:0 0 50px;color:#fff}.builtnew__wrapper.page-width .builtnew__content{order:2}.builtnew__wrapper.page-width .builtnew__image{order:1}.builtnew__wrapper.page-width{gap:20px}.builtnew__heading{font-size:35px;margin-bottom:10px}.builtnew__description{margin-bottom:20px}.builtnew__btn{text-align:center}.builtnew__buttons{margin-bottom:30px}.builtnew__features{flex-direction:row;gap:10px}.builtnew__features .builtnew__feature:nth-of-type(2){padding:0 10px}.builtnew__feature h4{font-size:12px}.builtnew__feature p{font-size:12px;margin:10px 0 0;line-height:1.5}.testimonial_slider_new.multicolumn .multicolumn__title h2.title.inline-richtext{font-size:30px}.testimonial_slider_new.multicolumn .my-slider .slick-track{column-gap:20px}.testimonial_slider_new.multicolumn .my-slider .slick-track li.multicolumn-list__item .multicolumn-card.content-container .multicolumn-card__info{padding:1.5rem}.newsletter_section.newsletter .newsletter__wrapper h2.inline-richtext{font-size:35px}.newsletter_section.newsletter .newsletter__wrapper .newsletter__subheading{margin-top:1rem}.shop_by_categories.multicolumn .new_section .multicolumn__title h2.title.inline-richtext strong{font-size:19px}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field{flex-direction:column}.newsletter_section.newsletter .newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field button[type=submit]{width:100%;position:relative}.trust_icons.multicolumn .page-width ul li .multicolumn-card.content-container .multicolumn-card__info{padding-left:0;padding-right:0}.trust_icons.multicolumn ul .multicolumn-card.content-container .multicolumn-card__info .rte p{font-size:14px;line-height:1.5em}footer.footer .footer__content-top.page-width{padding-left:2rem;padding-right:2rem}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item:nth-of-type(1){width:100%;margin-bottom:20px;margin-top:0}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item{width:100%;margin-bottom:0;margin-top:10px}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item h2.footer-block__heading{margin-bottom:0}footer.footer .footer__content-top.page-width .footer__blocks-wrapper.grid .footer-block.grid__item:last-child ul.footer-block__details-content.list-unstyled{margin-bottom:0}}@media(max-width:390px){.hero_section.banner h2.banner__heading{font-size:22px}.pac_section .image-with-text .image-with-text__text-item.grid__item h2.image-with-text__heading,.builtnew__heading,.newsletter_section.newsletter .newsletter__wrapper h2.inline-richtext,.more-section.isolate h2.rich-text__heading.rte.inline-richtext.h1,.featured_stories.multicolumn .multicolumn__title h2.title.inline-richtext.h1{font-size:30px}.builtnew__feature h4{font-size:10px}.newsletter_section.newsletter .newsletter__wrapper{padding-left:2rem;padding-right:2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
