@media only screen and (max-width:1750px){.cs_right.col img{width:230px}.cs_main_wrapper .cs_inner .cs_right{padding:30px 50px}}@media only screen and (max-width:1540px){.cs_right .sub_heading{margin-bottom:50px;font-size:20px}.cs_right.col img{width:210px}.cs_right .form_heading{margin:60px auto 0}.cs_right .heading{font-size:60px}#contact_form .form_fields input{font-size:14px}}@media only screen and (max-width:1365px){.cs_right .sub_heading{margin-bottom:40px!important}.cs_main_wrapper .cs_inner .cs_right{padding:40px 40px 36px!important}}@media only screen and (max-width:1290px){.cs_right.col img{width:170px}#contact_form .form_fields input{font-size:10px;padding:6px 0}.cs_right .form_heading{margin:20px auto;font-size:12px}.cs_right .sub_heading{font-size:16px;margin-bottom:20px}.cs_right .heading{font-size:50px}#contact_form{margin-top:20px}}@media only screen and (max-width:1199px){.cs_right.col img{width:192px!important}.faqs .section-content-wrapper.section-content-wrapper{max-width:730px}.faqs .custom-section-content{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1290px),screen and (max-height:700px){.cs_right .sub_heading{font-size:13px;margin-bottom:30px}.cs_right .form_heading{margin:30px auto 0;font-size:12px}#contact_form .email-signup__button{margin-top:15px;font-size:10px;padding:8px}.form_desc{text-align:center;font-size:10px;margin:5px}}@media only screen and (max-width:1100px){.cs_main_wrapper .cs_inner .cs_right{padding:20px}.cs_main_wrapper .cs_inner .cs_right{padding:10px 30px}.cs_right.col img{width:140px}.cs_right .form_heading{font-size:10px}#contact_form{margin-top:36px!important}}@media only screen and (max-width:1199px){.product_home .card-gallery{height:400px!important}.instagram_heading h2,.ingredient-section .ingredient_row h2,.product_home .spacing-style h3,.instant_video .custom-section-content .spacing-style.mobile-column rte-formatter h2{font-size:26px!important}.header__column--center .header-logo__image-container--inverse .header-logo__image{max-width:250px!important}#contact_form{margin-top:0!important}.about-page .custom-section-content{max-width:80%}}@media only screen and (max-width:991.5px){#contact_form .email-signup__button{font-size:10px}.ingredient-section .ingredient_row{top:56px;bottom:56px;grid-gap:120px}.overlap_section,.parallex-section{height:80dvh!important}footer>.section--page-width,.footer-utilities>.section--page-width{display:flex!important;flex-wrap:wrap!important;padding:0 20px!important}footer .footer-content{width:100%}.instagram-wrapper .instagram_outter .instagram_slider .item img,.instagram-wrapper .instagram_outter .instagram_slider .item video{height:400px}.overlap_section .mobile-column .group-block .group-block-content.mobile-column{padding:25px}.parallex-section .left-column rte-formatter.rte{left:25px;right:25px}.ingredient-section{height:80dvh}.featured_products.product_home{padding-top:70px}.instant_video{display:block}.client_reviews .jdgm-review-widget .jm-review-widget-sidebar-header__title{font-size:24px;line-height:30px}.resource-list .group-block-content product-price{width:auto;margin-left:0}}@media only screen and (max-width:992px){.cs_right .form_heading{margin:38px auto 0!important}.cs_right.col img{width:155px!important}}@media only screen and (max-width:991.5px){.subscription-plans .variant-picker label.variant{flex:unset;padding:7px;width:calc(50% - 4px)}.subscription-select-wrapper select.selling_plan{padding:2px 10px;margin-bottom:23px}.custom-bundle-right .product-item .product-card__content slideshow-component{height:auto}.product-item .product-card>.product-card__content>.group-block>.group-block-content{flex-direction:column;grid-gap:12px}results-list.product-grid-container .main-collection-grid ul.product-grid li .group-block .group-block-content product-price span.price,.custom-bundle-right .product-item .product-card__content .group-block-content product-price .price{text-align:left}.product_home .card-gallery,results-list.product-grid-container .card-gallery,.product-recommendations .card-gallery{height:430px!important}.recommendation_slider .card-gallery slideshow-component slideshow-container slideshow-slide{height:auto;padding:0}}@media only screen and (max-width:749.5px){.cs_main_wrapper .cs_inner .col video{height:auto;aspect-ratio:1/1}.cs_main_wrapper .cs_inner .cs_right{padding:10px 20px}.cs_right .sub_heading{margin-bottom:60px!important}.subscription-plans,.subscription-widget:hover .subscription-plans{display:none}.subscription-widget:hover>button.custom-atc{border-radius:10px!important}.cs_main_wrapper .cs_inner{grid-gap:10px;flex-direction:column}.cs_main_wrapper .cs_inner .col{width:100%!important;height:auto}.cs_main_wrapper .cs_inner .cs_right{padding:40px 20px 36px!important}.header__column--left summary.header__icon{font-size:0}.header__drawer{min-height:auto}.header__column--left summary.header__icon .svg-wrapper{margin-left:0}.header-section .header .header__column header-actions .account-drawer{display:none}.header__column--center .header-logo__image-container--inverse .header-logo__image{max-width:max-content!important;height:40px!important;margin-top:40px}.home_banner .slide__content.background-transparent{padding-bottom:43px}.instant_video .custom-section-content .spacing-style.mobile-column .image-block{margin-bottom:40px;width:220px}.instant_video .custom-section-content .spacing-style.mobile-column{padding-bottom:80px;padding-top:120px}.featured_products.product_home{padding-top:80px;padding-bottom:56px;grid-gap:28px;padding-right:0}.product_home a.contents.user-select-text div p{font-size:14px;margin-bottom:2px}.ingredient-section .ingredient_row .head{padding:0 20px}.overlap_section,.parallex-section{height:auto!important}.ingredient-section .ingredient_row .bottom-content p{padding-left:20px;padding-right:20px}.parallex-section .left-column rte-formatter.rte{left:20px;right:20px}.parallex-section .product_slider.right-column>.group-block-content{padding:115px 55px 25px;margin-bottom:110px}.overlap_section .mobile-column .group-block .group-block-content.mobile-column{height:75dvh}.overlap_section .mobile-column .group-block .video-background,.overlap_section .mobile-column .group-block .video-background *{object-position:bottom}.instagram_heading{flex-wrap:wrap;grid-gap:10px}.instagram-section{padding-top:80px;padding-bottom:120px}.newsletter-section{display:none}footer .footer-content .group-block-content rte-formatter.text-block p{margin-bottom:20px}.footer_menu>.group-block-content{flex-direction:row;flex-wrap:wrap}.menu_common{max-width:calc(50% - 6px);width:100%}.footer-utilities .utilities{align-items:flex-start;padding-top:40px;padding-bottom:32px;flex-direction:column-reverse}.email-signup__input-group .email-signup__input{padding:0 0 8px;border-radius:0}.email-signup__input-group{flex-direction:row!important}.footer-utilities #contact_form .email-signup__input-group .email-signup__input{font-size:14px}.footer-utilities .utilities .footer-utilities__text{margin-top:8px}.slider-counter{position:absolute;display:block!important;top:0;left:50%;transform:translate(-50%,-50%);color:#f8f8f4;font-size:12px}.product_home .section-resource-list__header .group-block-content .size-style{display:none}.featured_products .mobile-btn{display:table}.product_home .resource-list .group-block>.group-block-content{flex-direction:row}.product_home .resource-list .group-block>.group-block-content .group-block-content.mobile-column{flex-direction:column}.resource-list .slick-prev,.resource-list .slick-prev:hover{top:-40px;right:52px;left:auto;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.55 5.69995L3.25 12L9.55 18.3' stroke='%230C0C0C'/%3E%3Cpath d='M3.25 11.9999H20.75' stroke='%230C0C0C'/%3E%3C/svg%3E%0A")!important;background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px}.resource-list .slick-next,.resource-list .slick-next:hover{top:-40px;right:20px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.45 18.3001L20.75 12.0001L14.45 5.70005' stroke='%230C0C0C'/%3E%3Cpath d='M20.75 12.0001L3.25 12.0001' stroke='%230C0C0C'/%3E%3C/svg%3E%0A")!important;background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px}.resource-list .slick-prev:before,.resource-list .slick-next:before{content:normal}.parallex-section .product_slider.right-column>.group-block-content .group-block .group-block-content{flex-direction:row;align-items:center}.parallex-section .product_slider.right-column>.group-block-content .group-block .group-block-content .group-block-content.mobile-column{flex-direction:column;align-items:flex-start}.ingredient_slider .slick-prev,.ingredient_slider .slick-prev:hover{left:calc(50% - 50px)}.ingredient_slider .slick-next,.ingredient_slider .slick-next:hover{right:calc(50% - 50px)}.ingredient-section .ingredient_row .head{margin:0 auto}.ingredient-section .ingredient_row .bottom-content{padding-left:0;padding-top:32px}.instagram-wrapper .instagram_outter .instagram_slider .item p{bottom:10px;left:10px;font-size:11px}.instagram-wrapper .btm-img{border:20px;right:auto;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);padding:5px;width:80px}.instagram-wrapper .instagram_outter .instagram_slider .item .btm-img p{font-size:9px}.custom-bundle-left{flex-basis:unset!important;height:450px;max-width:100%}.custom-bundle-section .product-item{width:100%}.product-grid-container .collection-wrapper.grid{padding-right:0}results-list.product-grid-container .main-collection-grid ul.product-grid .product-grid__item{padding:5px}button.custom-atc,.subscription-widget .atc{bottom:80px}.shopify-section:has(.parallex-section){position:static!important}.parallex-section .left-column{position:sticky;top:54px}.parallex-section .product_slider.right-column{background-color:#f8f8f4}.overlap_section .custom-section-content .spacing-style .group-block.group-block--width-custom{position:sticky;top:54px}.custom-arrows .slick-next,.custom-arrows .slick-next:hover{right:calc(50% - 56px)}.custom-arrows .slick-prev,.custom-arrows .slick-prev:hover{left:calc(50% - 56px)}.header__column.header__column--right search-button.search-action .search-modal__button span{font-size:0!important}.header__column--left search-button.search-action{display:block!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Ccircle cx='4' cy='4' r='3.5' stroke='%23AAF344'/%3E%3Cline x1='6.70711' y1='7' x2='9' y2='9.29289' stroke='%23AAF344' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:14px!important;background-position:center!important;width:14px;height:14px;margin-left:auto}.header__column--left search-button.search-action span.svg-wrapper{font-size:0;display:block;width:14px;height:14px}.header__columns .search-action{grid-area:rightA}.header .header__row .header__columns{grid-gap:12px}.template-collection .header-actions__cart-icon .cart-bubble__text{color:#1c1c1c}.template-product .product-main-bg .product-information__grid .product-information__media{flex:unset}.template-product .product-main-bg .product-information__grid .product-information__media media-gallery{max-width:350px;height:520px}.template-product .product-main-bg .product-information__grid{justify-content:center}.slideshow-controls__counter{background-color:transparent!important;-webkit-backdrop-filter:unset;backdrop-filter:unset}slideshow-arrows.mobile\:hidden{display:flex!important}.template-product .product-main-bg .product-information__grid .product-information__media media-gallery slideshow-arrows{justify-content:space-between}.product-recommendations .block-resource-list .resource-list .resource-list__carousel .resource-list__slide{width:100%}.client_reviews .jdgm-review-widget .jm-review-widget .jm-review-widget__header-and-body{flex-direction:column;grid-gap:30px}.client_reviews .jdgm-review-widget .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget-sidebar-header__sidebar{max-width:100%}.client_reviews .jdgm-review-widget .jm-review-widget-sidebar-header__title{font-size:32px;line-height:40px}.client_reviews .jdgm-review-widget .jm-review-widget{padding:56px 0}.client_reviews .jdgm-review-widget .jm-action-buttons .jm-button{width:100%}.resource-list .group-block-content product-price .price{width:auto;margin-left:0}.product-recommendations .section-resource-list__content h2{font-size:26px}.product-recommendations .section-resource-list{grid-row-gap:30px}.home_banner slideshow-slides{min-height:calc(100dvh - 63px)!important;aspect-ratio:unset}.product-recommendations .section-resource-list{padding:84px 0 56px}.instagram-section:has(.mobile-hide){display:none}.instagram-section:has(.desktop-hide){display:block}.recommendation_slider .resource-list__carousel slideshow-arrows{display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;margin-top:-60px}.recommendation_slider .resource-list__carousel .resource-list__carousel .slideshow-control{display:inline-block;min-width:24px;min-height:24px;opacity:1}.recommendation_slider .resource-list__carousel .slideshow-control .icon-arrow{display:block}.recommendation_slider .resource-list__carousel slideshow-arrows .slideshow-control--next{margin:0!important}.recommendation_slider .section-resource-list__content a.size-style{display:none}.template-product .product-main-bg .product-information__grid .product-information__media media-gallery{margin:auto}}@media only screen and (max-width:400px){.overlap_section .mobile-column .group-block .group-block-content.mobile-column{height:67dvh;padding:56px 20px 20px}.instagram-wrapper .instagram_outter .instagram_slider .item img,.instagram-wrapper .instagram_outter .instagram_slider .item video{height:210px}}@media only screen and (max-height:800px){.ingredient-section .ingredient_row{grid-gap:100px}}@media only screen and (max-width:575px){.faqs h2{font-size:26px;line-height:60%}.faqs .accordion .text-block p{max-width:100%!important}.faqs accordion-custom .details__header{font-size:12px!important;line-height:130%!important}.about-page .custom-section-content{max-width:100%}.about-page h1{font-size:26px;line-height:80%}.about-page .text-block p br{display:none}}@media only screen and (max-width:767px){.home_banner .slide__content .group-block-content{justify-content:end!important;padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/responsive.css.map */
