@media only screen and (min-width:1500px)and (max-width:1700px){section.home-page-banner div.home-bann-wrap .home-right-banner-image{left:-45px}}@media only screen and (max-width:1399px){section.home-page-banner .home-banner__inner{position:relative;max-width:58%}.home-banner__inner>h1.main-title:first-child{padding-right:50px}section.home-page-banner div.home-bann-wrap .home-right-banner-image{left:-102px}.home-banner__inner>h1.main-title:nth-child(2){font-size:46px}footer accordion-custom.menu nav.details-content ul li a{font-size:14px;line-height:18.05px;letter-spacing:2.71px}.footer-copyright-wrap,.footer-copyright-wrap a{font-size:16px}footer .border-style.custom-section-content .spacing-style .image-block{max-width:155px}.footer-copyright-wrap{padding-left:22px}}@media only screen and (max-width:1199px){section.home-page-banner .home-banner__inner{position:relative;max-width:55%}.home-banner__inner>h1.main-title:first-child{font-size:68.78px;line-height:68.27px;padding-right:0}.home-banner__inner>h1.main-title:nth-child(2){font-size:36px;line-height:46px}.home-newsletter-form h1{font-size:24px}section.home-page-banner div.home-bann-wrap .home-right-banner-image{margin-left:0;left:-67px}div.home-banner-section{height:850px}.newsletter-form .newsletter-input{max-width:312px;margin-right:12px}h2.custom-video-banner__subheading{font-size:50px;line-height:60px}section.home-clear-section .clear-text__inner{width:49%}footer .border-style.custom-section-content .spacing-style{flex-wrap:wrap}footer .border-style.custom-section-content details.menu__details.spacing-style{justify-content:center}.footer-copyright-wrap{width:79%;padding-left:36px}footer .border-style.custom-section-content accordion-custom.menu{width:92%}.page-404 main#MainContent .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding:98px 0}footer .border-style.custom-section-content .spacing-style .image-block{order:1;margin-bottom:35px}.footer-copyright-wrap{order:3;margin-top:21px;padding-left:0;text-align:center}footer .border-style.custom-section-content accordion-custom.menu{order:2}div#shopify-section-custom-single-product h2,.cart-page__title h1.h4{font-size:68.78px;line-height:68.27px}.single-product-info{padding-left:40px;padding-top:40px}.single-product-info .product-heading-2{margin-bottom:48px}.feature-block h3{font-size:25px}div#shopify-section-custom-single-product>div.three-feature-blocks .feature-block{width:48.1%}div#shopify-section-custom-single-product>div.three-feature-blocks{gap:25px;flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:1024px){.newsletter-form .newsletter-input{max-width:274px}.single-product>div.single-product-image{margin-left:-15px}.custom-payment-icons-list img{object-fit:contain}}@media only screen and (max-width:1023px){div#header-group header.header-section .header__row{padding:0 15px 28px}main#MainContent{padding-top:0}div.home-banner-section{height:720px}section.home-page-banner div.home-bann-wrap{padding-top:100px}section.home-page-banner .home-banner__inner{max-width:70%}.home-banner__inner>h1.main-title:first-child{font-size:55.78px;line-height:55.27px}.home-banner__inner>h1.main-title:nth-child(2){font-size:28px;line-height:36px;letter-spacing:-1.8px}.home-newsletter-form h1.home-main-text{margin-bottom:16px;padding-right:31px}.home-newsletter-form h1{font-size:18px}.home-banner__inner>h1.main-title:nth-child(2){margin:15px 0 19px}.newsletter-form .newsletter-input{margin-right:0;margin-bottom:10px;max-width:100%}.newsletter-button,.newsletter-button button{width:100%}.newsletter-form{width:100%;max-width:400px}form#newsletter-home-clear{max-width:max-content;width:fit-content}section.home-clear-section .clear-text__inner .news-form+.small-text p,section.home-clear-section .clear-text__inner .news-form+.small-text,.home-newsletter-form+.small-text p,.home-newsletter-form+.small-text{font-size:11px}.home-newsletter-form+.small-text a,section.home-clear-section .clear-text__inner .news-form+.small-text a{font-size:14px}.custom-video-banner__media{margin:33px auto 0;max-width:662px;height:670px;padding:20px}h2.custom-video-banner__subheading{font-size:40px;line-height:50px}.custom-video-banner-section h1.custom-video-banner__heading{font-size:18px;line-height:14.5px;margin-bottom:15px}.custom-video-banner__content{padding:80px 0}.accordion-section .collapsible-content .collapsible-content__wrapper{padding:80px 0 200px}.accordion-section .page-width .collapsible-content__grid h2.collapsible-content__heading{font-size:36px;line-height:32.85px;margin-bottom:38px}.accordion-section .collapsible-content__grid .grid__item .accordion summary{padding:15px 25px}.accordion-section h3.accordion__title{font-size:28px}.accordion-section .collapsible-content__grid .grid__item .accordion details summary:after{right:25px;width:25px;height:15px;background-size:contain}.clear-bee-section h1.main-title,.clear-bee-section h1.main-title span,.account-subscribe .shopify-email-marketing-confirmation__container h1{font-size:46.88px;line-height:46.88px}section.home-clear-section .right-img-clear{margin-top:-35px}section.home-clear-section .clear-text__inner{width:75%}section.home-clear-section .clear-text__inner .main-text{font-size:16px;line-height:24px}section.home-clear-section .clear-text__inner .main-text{margin:11px 0 27px}section.home-clear-section .clear-text__inner .news-form .clear-main-text{font-size:18px;line-height:26px;max-width:100%}.accordion-section .collapsible-content__grid .grid__item .accordion .accordion__content p{font-size:16px;line-height:120%}.accordion-section .collapsible-content__grid .grid__item .accordion .accordion__content{padding:0 25px 15px;margin-top:-1px}footer .border-style.custom-section-content details.menu__details.spacing-style{justify-content:center}footer .border-style.custom-section-content accordion-custom.menu{width:100%}footer .border-style.custom-section-content .spacing-style .image-block{order:1;margin-bottom:35px}.footer-copyright-wrap{order:3;margin-top:21px;padding-left:0;text-align:center}footer .border-style.custom-section-content accordion-custom.menu{order:2}.page-404 main#MainContent .spacing-style.text-block.h3 p{font-size:120px}.page-404 main#MainContent .rte.text-block--align-center.rte p{font-size:18px}body p{font-size:16px;line-height:24px}.page-404 main#MainContent .spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column{padding:60px 0}div#shopify-section-custom-single-product h2,.cart-page__title h1.h4{font-size:55.78px;line-height:55.27px}.single-product-info{padding-left:20px;padding-top:20px}.single-product-info h1{font-size:28px}.single-product-description{margin:17px 0 25px}div#shopify-section-custom-single-product>div.single-product{margin-top:43px}.single-product-info .product-heading-2{font-size:16px;padding-left:65px}.single-product-info .product-heading-2{margin-bottom:28px}.single-product-info .product-heading-1{font-size:20px}.single-product-info:before{width:50px;height:50px}.home-newsletter-form{margin-top:19px}div#header-group header-actions .reser-btn a.home-btn-wrap{line-height:48px}div#header-group header-actions a.account-button__link{height:50px;width:50px}.custom-payment-icons-list:after{content:"";width:300px;height:64px;margin:auto 0;background-image:url(payment-mobile.png);background-size:contain;background-repeat:no-repeat}.custom-payment-icons-list img{display:none}table.cart-items__table thead th{font-size:18px;padding:15px}table.cart-items__table tbody td.cart-items__details a{font-size:18px}table.cart-items__table .quantity-selector button{width:40px;height:40px}body main#MainContent table.cart-items__table .quantity-selector input[type=number]{font-size:18px;min-width:40px}cart-quantity-selector-component.quantity-selector.cart-primary-typography{height:40px}table.cart-items__table .cart-items__quantity-controls{gap:0}table.cart-items__table thead th:not(:last-child),table.cart-items__table tbody td:not(:last-child){padding-right:0}span.cart-totals__total-label,table.cart-items__table tbody td.cart-items__details a{font-size:18px}.cart-items__unit-price-wrapper span{font-size:16px}table.cart-items__table tbody td.cart-items__price text-component{font-size:16px}.cart-totals__item.cart-totals__tax-note.cart-primary-typography small,.cart-totals__item.cart-totals__tax-note.cart-primary-typography font{font-size:16px}text-component.cart-totals__total-value{font-size:22px}.cart-items.spacing-style.cart-items--dividers{margin-bottom:22px}table.cart-items__table tbody td.cart-items__media a.cart-items__media-container{height:100px;max-width:160px}table.cart-items__table span.svg-wrapper{width:15px}body.inner-page .shopify-challenge__container{padding:60px 15px}}@media only screen and (max-width:767px){body main#MainContent input[type=text],body main#MainContent input[type=email],body main#MainContent input[type=url],body main#MainContent input[type=password],body main#MainContent input[type=search],body main#MainContent input[type=number],body main#MainContent input[type=tel],body main#MainContent input[type=range],body main#MainContent input[type=date],body main#MainContent input[type=month],body main#MainContent input[type=week],body main#MainContent input[type=time],body main#MainContent input[type=datetime],body main#MainContent input[type=datetime-local],body main#MainContent input[type=color],body main#MainContent textarea,body main#MainContent select,details-modal.header__search form.search input,body .quantity__input[type=number],textarea#ContactForm-body{height:42px;padding:0 15px;font-size:16px;line-height:13px;letter-spacing:1.82px}.newsletter-form button,section.home-page-banner .home-banner__inner a.home-btn-wrap,.cart__ctas .cart__checkout-button,body.cart-page button.button.cart-discount__button,form#captcha_form input.btn,.account-subscribe .shopify-email-marketing-confirmation__container a{line-height:40px;font-size:14px}body.cart-page .cart__ctas .cart__checkout-button,body.cart-page button.button.cart-discount__button{height:40px}body main#MainContent .newsletter-form .newsletter-input input[type=email]{background-color:#14141433;padding:0 15px;font-weight:400}div#header-group header-component#header-component .header__columns.spacing-style a span.header-logo-wrap img{width:120px;height:73px}div#header-group header.header-section .header__row{padding:0 15px 29px}main#MainContent{padding-top:0}.home-banner__inner>h1.main-title:first-child{font-size:32px;line-height:130%;text-align:center;letter-spacing:0}section.home-page-banner div.home-bann-wrap{flex-direction:column}section.home-page-banner div.home-bann-wrap .home-right-banner-image{margin-left:0;position:absolute;margin-top:280px;width:146px;height:66px;right:30px;left:auto}section.home-page-banner .home-banner__inner{max-width:100%}section.home-page-banner div.home-bann-wrap{padding-top:34px}.home-banner__inner>h1.main-title:nth-child(2){font-size:20px;line-height:24px;letter-spacing:0;text-align:center}.home-banner__inner>h1.main-title:nth-child(2){margin:7px 0 478px}div.home-banner-section section.home-page-banner .homepage-banner__image img{display:none}div.home-banner-section section.home-page-banner{background-image:url(mobile-hero-banner-image-2.png);background-size:cover;background-repeat:no-repeat;background-position:right;padding-bottom:15px}div.home-banner-section{height:auto}.home-newsletter-form h1.home-main-text{margin-bottom:7px;padding-right:0}.home-newsletter-form h1{font-size:18px;line-height:24px;text-align:center;letter-spacing:0}.newsletter-form{max-width:282px;margin:auto}.newsletter-form .newsletter-input{margin-bottom:8px}.home-newsletter-form{margin-bottom:6px}section.home-clear-section .clear-text__inner .news-form+.small-text p,section.home-clear-section .clear-text__inner .news-form+.small-text,.home-newsletter-form+.small-text p,.home-newsletter-form+.small-text{font-size:13px;text-align:center}.home-newsletter-form+.small-text a,section.home-clear-section .clear-text__inner .news-form+.small-text a{font-size:13px}.custom-video-banner__content{padding:65px 0 60px}.custom-video-banner-section h1.custom-video-banner__heading{font-size:14px;line-height:18px;margin-bottom:6px;letter-spacing:2.26px}h2.custom-video-banner__subheading{font-size:28px;line-height:32px;letter-spacing:-1.51px;max-width:100%}.custom-video-banner__media{margin:23px auto 0;max-width:365px;height:435px;padding:15px;-webkit-backdrop-filter:blur(.49675342440605164px);backdrop-filter:blur(.49675342440605164px)}button.custom-video-banner__play-button span.custom-video-banner__play-icon{width:64px;height:64px;border:6px solid #fff;font-size:20px;padding:15px 20px}button.custom-video-banner__play-button span.custom-video-banner__play-icon.custom-video-banner--playing{padding:15px 18px}span.custom-video-banner__play-text{bottom:-55px;font-size:16px;line-height:10px;max-width:200px}.accordion-section .collapsible-content .collapsible-content__wrapper{padding:100px 0 85px}.accordion-section .page-width .collapsible-content__grid h2.collapsible-content__heading{font-size:22px;line-height:32.85px;margin-bottom:16px}.accordion-section .grid__item.collapsible-content__grid-item{margin-bottom:29px}.accordion-section .grid__item.collapsible-content__grid-item{max-width:358px;margin-right:auto;margin-left:auto}.accordion-section h3.accordion__title{font-size:16px}.accordion-section .collapsible-content__grid .grid__item .accordion details summary:after{right:12px;width:14px;height:8px}.accordion-section .collapsible-content__grid .grid__item .accordion summary{padding:9px 12px}.accordion-section .collapsible-content__grid .grid__item .accordion .accordion__content{padding:0 12px 9px;margin-top:0}main#MainContent .accordion-section{border-bottom:1px solid #D2D1CE;margin-bottom:68px}section.home-clear-section{flex-direction:column-reverse}section.home-clear-section .right-img-clear{margin-top:-27px}section.home-clear-section .clear-text__inner{width:100%}.clear-bee-section h1.main-title,.clear-bee-section h1.main-title span,.account-subscribe .shopify-email-marketing-confirmation__container h1{font-size:30px;line-height:120%}section.home-clear-section .clear-text__inner .main-text{margin:2px 0 20px}section.home-clear-section .clear-text__inner{margin-top:25px}section.home-clear-section .clear-text__inner .main-text{font-size:16px;line-height:25px;color:#0f0d0cb2}.shopify-section.clear-bee-section{padding-bottom:37px}footer .border-style.custom-section-content .spacing-style.section-content-wrapper.mobile-column{padding:46px 0 35px}footer .border-style.custom-section-content .spacing-style .image-block{max-width:97px}.footer-copyright-wrap{width:100%;padding-left:0}.footer-copyright-wrap,.footer-copyright-wrap a{font-size:14px;line-height:21.05px}footer accordion-custom.menu nav.details-content ul li a{font-size:14px}accordion-custom.menu nav.details-content ul{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}footer .border-style.custom-section-content details.menu__details.spacing-style{justify-content:center}footer .border-style.custom-section-content accordion-custom.menu{width:100%}footer .border-style.custom-section-content .spacing-style .image-block{order:1;margin-bottom:35px}.footer-copyright-wrap{order:3;margin-top:21px}footer accordion-custom.menu nav.details-content ul li:not(:last-child){margin-right:0;margin-bottom:9px}footer .border-style.custom-section-content accordion-custom.menu{order:2}section.home-clear-section .clear-text__inner .news-form .clear-main-text{text-align:center}.page-404 main#MainContent .spacing-style.text-block.h3 p{font-size:60px;margin-bottom:13px}.page-404 main#MainContent .rte.text-block--align-center.rte p{font-size:16px}.page-404 main#MainContent .rte.text-block--align-center.rte{padding-bottom:8px}body p{font-size:14px;line-height:20px}div#shopify-section-custom-single-product h2,.cart-page__title h1.h4{font-size:40px;line-height:87.27px}div#shopify-section-custom-single-product>div.single-product{margin-top:2px}.single-product>div.single-product-image{margin-right:-8px;margin-left:-8px;min-width:362px}.single-product-info{padding-left:0;padding-top:50px}div#shopify-section-custom-single-product{padding-top:26px}div#shopify-section-custom-single-product>div.three-feature-blocks .feature-block{width:100%}.feature-block h3{margin:16px 0 12px}div#shopify-section-custom-single-product>div.three-feature-blocks{gap:20px;padding-bottom:20px;margin-top:45px}.single-product>div,.single-product>div.single-product-info{width:100%}.newsletter-success p{font-size:14px}form#newsletter-home-clear{max-width:max-content;width:fit-content;margin:auto}.custom-video-banner-section{background-position:57% -3px;background-image:url(challenge-bg.png),radial-gradient(51.41% 51.41% at 50% 50%,#b2272699,#620d0d99);background-size:cover}button.add-cart{line-height:40px;font-size:14px}.feature-block h3{font-size:26px}.single-product-info .product-heading-1{font-size:18px;letter-spacing:-.81px}.single-product-info .product-heading-2{font-size:14px;padding-left:0;line-height:140%}input#product-headings-toggle{min-width:34px;max-height:34px}input#product-headings-toggle:checked:after{width:21px;height:15px}.product-heading-toggle{margin:12px 10px auto 0}.single-product-info .product-heading-2{margin-bottom:26px}section.home-page-banner .home-banner__inner{text-align:center}.home-newsletter-form{margin-top:7px}section.home-page-banner .home-banner__inner a.home-btn-wrap{max-width:282px;width:100%}div#header-group header-actions .reser-btn a.home-btn-wrap{line-height:38px;padding:0 20px;font-size:14px}div#header-group header-actions a.account-button__link{height:40px;width:40px}div#header-group header-actions a.account-button__link span{width:18px;height:20px}div#header-group header-actions .account-button{margin-left:10px}.cart-items.spacing-style.cart-items--dividers{box-shadow:0 0 20px #0000001f;padding:5px;margin-bottom:20px;overflow-x:auto}cart-items-component.cart-items-component{overflow:clip}table.cart-items__table thead th:last-child{min-width:210px;width:100%}body.cart-page .cart-page__title+.cart-page__items{margin-top:9px}body.cart-page .content-for-layout .shopify-section{padding-top:26px;padding-bottom:20px}body main#MainContent table.cart-items__table .quantity-selector input[type=number]{font-size:16px;min-width:40px}span.cart-totals__total-label,table.cart-items__table tbody td.cart-items__details a{font-size:16px}text-component.cart-totals__total-value{font-size:20px}.cart-totals__item.cart-totals__tax-note.cart-primary-typography small,.cart-totals__item.cart-totals__tax-note.cart-primary-typography font{font-size:14px}.cart-summary__inner .cart-totals summary.cart-discount__summary span{font-size:16px}table.cart-items__table tbody td{padding:20px 15px}body.inner-page .shopify-challenge__container{padding:50px 15px}.account-subscribe .shopify-email-marketing-confirmation__container h1{margin-bottom:2px}.account-subscribe .shopify-email-marketing-confirmation__container{padding:43px 15px}}@media only screen and (min-width:480px)and (max-width:767px){section.home-page-banner div.home-bann-wrap .home-right-banner-image{margin-top:235px;width:146px;height:66px;right:126px}section.home-clear-section .right-img-clear{max-width:358px;margin-right:auto;margin-left:auto}.single-product>div{width:50%}.single-product>div.single-product-info{width:51%}.single-product>div.single-product-image{margin-right:0;margin-left:-10px;min-width:auto}.single-product>div.single-product-info{width:51%;padding-left:10px;padding-top:20px}button.add-cart{padding:0 8px}section.home-page-banner .home-banner__inner{max-width:51%}.home-banner__inner>h1.main-title:first-child{font-size:38px;line-height:130%;text-align:left}.home-banner__inner>h1.main-title:nth-child(2){margin:9px 0 11px;text-align:left}.home-newsletter-form h1.home-main-text{margin-bottom:7px;padding-right:0;text-align:left}.newsletter-form{max-width:282px;margin:0}div.home-banner-section section.home-page-banner .homepage-banner__image{background-image:none}div.home-banner-section section.home-page-banner .homepage-banner__image img{display:block}div.home-banner-section{height:584px}section.home-page-banner div.home-bann-wrap .home-right-banner-image{margin-top:67px;width:auto;height:90px;right:119px}section.home-clear-section .clear-text__inner .news-form+.small-text p,section.home-clear-section .clear-text__inner .news-form+.small-text,.home-newsletter-form+.small-text p,.home-newsletter-form+.small-text{text-align:left}section.home-page-banner div.home-bann-wrap{padding-top:60px}div#shopify-section-custom-single-product>div.three-feature-blocks .feature-block{width:48.3%}form#newsletter-home-clear{margin:0}section.home-page-banner .home-banner__inner{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/responsive.css.map */
