@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Thin.ttf?v=1769071419) format("truetype");font-weight:100}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Light.ttf?v=1769071412) format("truetype");font-weight:300}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Regular.ttf?v=1769071412) format("truetype");font-weight:400}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Medium.ttf?v=1769071412) format("truetype");font-weight:500}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Bold.ttf?v=1769071412) format("truetype");font-weight:700}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-ExtraBold.ttf?v=1769071412) format("truetype");font-weight:800}@font-face{font-family:CreatoDisplay;src:url(/cdn/shop/files/CreatoDisplay-Black.ttf?v=1769071412) format("truetype");font-weight:900}.title_divider{display:flex;flex-wrap:wrap}.title_divider span{display:block;width:50px;height:4px}.announcement-bar .announcement-bar__announcement{width:auto}.announcement-bar{justify-content:space-between}.announcement-bar .announcement-bar__message{font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase;letter-spacing:0}header .header__inline-menu{margin-left:0}header .header__inline-menu .list-menu__item{font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase}.header .header__icons{align-items:center}.header .header__icons .header__icon--account{min-height:auto;min-width:auto;font-size:14px;line-height:24px;font-weight:700;background:#fee8a5;color:#321c11;letter-spacing:0;text-transform:uppercase;padding:3px 20px;margin-right:6px;transition:all linear .3s}.header .header__icons .header__icon--account:after,.header .header__icons .header__icon--account:before{content:unset}.header .header__icons .header__icon--account:hover{color:#fff;background:#321c11}.hero_sec .hero_sec__wrapper{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between}.hero_sec .hero_sec__img{width:50%;line-height:0}.hero_sec .hero_sec__blocks{width:50%;max-width:calc(650px + 5rem);padding-left:5rem}.hero_sec .hero_sec__blocks .rich-text__badge p{width:fit-content;margin:0;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;background:#fff;border:1px solid rgb(50 28 17 / 33%);padding:4px 20px;border-radius:50px}.hero_sec .hero_sec__blocks .rich-text__heading{font-weight:700;margin:14px 0 30px}.hero_sec .hero_sec__blocks .rich-text__text{margin-bottom:30px}.hero_sec .hero_sec__blocks .button{min-height:auto;min-width:auto;font-weight:700;background:#6a5043;color:#fff;letter-spacing:0;text-transform:uppercase;padding:8px 40px;transition:all linear .3s}.hero_sec .hero_sec__blocks .button:after,.hero_sec .hero_sec__blocks .button:before{content:unset}.hero_sec .hero_sec__blocks .button:hover{color:#fff;background:#321c11}.icon_list_sec .icon_list_wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.icon_list_sec .icon_list_wrap .icon_list{display:flex;align-items:center;gap:30px}.icon_list_sec .icon_list_wrap .icon_list img{width:60px}.icon_list_sec .icon_list_wrap .icon_list p{font-size:20px;line-height:30px;font-weight:500;text-transform:uppercase;margin:0}.kw_card .card__heading{color:#000;font-size:20px;line-height:30px;font-weight:500}.kw_card .card-product__short-description p{font-size:14px;line-height:24px;margin:15px 0 0}.kw_card .quick-add{margin:0}.kw_card .quick-add .quick-add__submit{min-height:auto;min-width:fit-content;width:fit-content;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:4px 15px;color:#fff;background:#321c11;border:2px solid #321C11;transition:all linear .3s}.kw_card .quick-add .quick-add__submit:hover{color:#fff;background:#6a5043;border:2px solid #6a5043}.kw_card .quick-add .quick-add__submit:before,.kw_card .quick-add .quick-add__submit:after{content:unset}.kw_card.card .form{display:flex;align-items:center;gap:20px}.kw_card.card .card-qty-wrapper{width:126px;display:flex;align-items:center;justify-content:center;gap:0;margin:0;border:1px solid #321c11;overflow:hidden}.kw_card.card .card-qty-wrapper .qty-btn{background:#fff;border:none;width:40px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;line-height:1;color:#000;transition:background-color .2s ease;padding:0}.kw_card.card .card-qty-wrapper .card-qty-input{width:40px;height:38px;border:none;text-align:center;font-size:16px;padding:0;box-shadow:none;outline:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.kw_card.card .card-qty-wrapper .card-qty-input::-webkit-outer-spin-button,.kw_card.card .card-qty-wrapper .card-qty-input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.pro_feature_sec .title-wrapper{margin-bottom:50px}.pro_feature_sec .pro_feature__title{text-align:center;width:100%;max-width:500px;margin:0 auto 20px}.pro_feature_sec .pro_feature__description{text-align:center;width:100%;max-width:950px;margin:0 auto}.pro_feature_sec .pro_feature_wrap{display:flex;justify-content:space-around;align-items:center}.home_feature.pro_feature_sec .pro_feature_img{max-width:34%}.pro_feature_sec .pro_feature_img{width:100%;max-width:50%;line-height:0}.pro_feature_sec .pro_feature_boxes{width:100%;max-width:24%}.pro_feature_sec .pro_feature_boxes .feature_box:not(:last-child){margin-bottom:20px}.pro_feature_sec .pro_feature_boxes.lft_boxes{text-align:right}.pro_feature_sec .pro_feature_boxes .feature_box_icon{width:40px;line-height:0}.pro_feature_sec .pro_feature_boxes.lft_boxes .feature_box_icon{margin-left:auto}.pro_feature_sec .pro_feature_boxes h4{margin:20px 0 0;font-size:16px;line-height:26px;font-weight:700}.pro_feature_sec .pro_feature_boxes .feature_txt p{margin:0;line-height:26px}.icon_list_slider .slick-track{display:flex;align-items:center}.icon_list_slider .icon_list{padding-right:60px}.kw_img_txt .image-with-text__content{padding:0 10rem 0 0}.kw_img_txt .image-with-text__content .icon_list__heading{font-size:18px;line-height:28px;font-weight:700;margin:30px 0 0}.kw_img_txt .icon_list_wrap .icon_list{display:flex;align-items:center;gap:15px}.kw_img_txt .icon_list_wrap .icon_list p{margin:0;font-size:18px;line-height:28px}.kw_img_txt .icon_list_wrap .icon_list:not(:last-child){margin-bottom:10px}.video_banner_sec{position:relative;line-height:0}.video_banner_sec video{height:100%;width:100%}.video_banner_sec .video_banner_content{width:100%;max-width:500px;padding:5rem;position:absolute;bottom:5rem;left:0;background:linear-gradient(270deg,#ffffff1a 0% 100%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.video_banner_sec .video_banner_content h2{margin:0;font-size:44px;line-height:54px}.video_banner_sec .video_banner_content p{margin:20px 0 30px;font-size:16px;line-height:26px}.video_banner_sec .video_banner_content .button{min-height:auto;min-width:fit-content;width:fit-content;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:8px 30px;background:#321c11;color:#fff;border:2px solid #321C11;transition:all linear .3s}.video_banner_sec .video_banner_content .button:hover{color:#321c11;background:#fff}.video_banner_sec .video_banner_content .button:before,.video_banner_sec .video_banner_content .button:after{content:unset}.comparison_tbl_sec .title-wrapper{margin-bottom:40px}.comparison_tbl_sec .title-wrapper h2{text-align:center;margin-bottom:0}.comparison_tbl_sec .comparison_tbl_wrap{width:100%;max-width:1110px;margin:auto;display:flex;box-shadow:0 0 43px -4px #0000001a}.comparison_tbl_sec .comparison_tbl_pros,.comparison_tbl_sec .comparison_tbl_cons{width:50%}.comparison_tbl_sec .comparison_tbl_pros .tbl_header{padding:20px;background:#b18351;color:#fff;text-align:center;border-right:1px solid rgb(0 0 0 / 8%)}.comparison_tbl_sec .comparison_tbl_cons .tbl_header{padding:20px;background:#b18351;color:#fff;text-align:center;border-left:1px solid rgb(0 0 0 / 8%)}.comparison_tbl_sec .tbl_header h4{color:#fff;font-size:24px;line-height:34px;font-weight:500;margin:0}.comparison_tbl_sec .tbl_header p{font-size:18px;line-height:28px;font-weight:500;margin:0}.comparison_tbl_sec .comparison_tbl_pros .tbl_txt,.comparison_tbl_sec .comparison_tbl_cons .tbl_txt{background:#fff;padding:20px;border-bottom:1px solid rgb(0 0 0 / 8%);border-right:1px solid rgb(0 0 0 / 8%);border-left:1px solid rgb(0 0 0 / 8%)}.comparison_tbl_sec .tbl_txt .tbl_txt_wrap{display:flex;align-items:center;gap:15px;width:100%;max-width:200px;margin:auto}.comparison_tbl_sec .tbl_txt .tbl_txt_wrap p{font-size:18px;line-height:28px;margin:0}.comparison_tbl_sec .tbl_txt .tbl_txt_wrap p strong{font-weight:500}.reviews_sec .title-wrapper{margin-bottom:40px}.reviews_sec .title-wrapper h2{text-align:center;margin-bottom:0}.reviews_sec .slick-track{display:flex}.reviews_sec .reviews_slider{padding-bottom:105px}.reviews_sec .review_slide{height:inherit;background:#fff;border:1px solid #000;padding:40px 30px;text-align:center;margin:0 10px}.reviews_sec .review_slide .review_rating{line-height:0;margin-bottom:20px}.reviews_sec .review_slide .review_name{display:flex;align-items:center;justify-content:center;gap:10px}.reviews_sec .review_slide .review_name h4{margin:0;font-size:20px;line-height:30px;font-weight:800}.reviews_sec .review_slide .review_name p{background:#fee8a5;font-size:14px;line-height:24px;font-weight:500;padding:4px 16px;border-radius:10px;margin:0}.reviews_sec .review_slide h3{font-size:16px;line-height:28px;font-weight:700;margin:14px 0 20px}.reviews_sec .review_slide .review p{margin:0;font-size:16px;line-height:26px}.reviews_sec .slick-arrow{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:45px;width:45px;background-color:#321c11;border-radius:100px;border:none;outline:none;font-size:0;line-height:0;background-size:10px;background-position:center;background-repeat:no-repeat;cursor:pointer}.reviews_sec .slick-arrow.slick-prev{margin-left:-35px;background-image:url('data:image/svg+xml,<svg width="11" height="19" viewBox="0 0 11 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.70002 18.575L0.275016 10.175C0.175016 10.075 0.104016 9.96667 0.0620156 9.85C0.0200156 9.73333 -0.000651042 9.60833 1.5625e-05 9.475C1.5625e-05 9.34167 0.0210156 9.21667 0.0630156 9.1C0.105016 8.98333 0.175682 8.875 0.275016 8.775L8.70002 0.35C8.93335 0.116667 9.22502 0 9.57502 0C9.92502 0 10.225 0.125 10.475 0.375C10.725 0.625 10.85 0.916667 10.85 1.25C10.85 1.58333 10.725 1.875 10.475 2.125L3.12502 9.475L10.475 16.825C10.7083 17.0583 10.825 17.346 10.825 17.688C10.825 18.03 10.7 18.3257 10.45 18.575C10.2 18.825 9.90835 18.95 9.57502 18.95C9.24168 18.95 8.95002 18.825 8.70002 18.575Z" fill="white"/></svg>')}.reviews_sec .slick-arrow.slick-next{margin-left:35px;background-image:url('data:image/svg+xml,<svg width="11" height="19" viewBox="0 0 11 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.15155 18.575L10.5765 10.175C10.6765 10.075 10.7475 9.96667 10.7895 9.85C10.8315 9.73333 10.8522 9.60833 10.8515 9.475C10.8515 9.34167 10.8305 9.21667 10.7885 9.1C10.7465 8.98333 10.6759 8.875 10.5765 8.775L2.15155 0.35C1.91821 0.116667 1.62655 0 1.27655 0C0.926546 0 0.626547 0.125 0.376547 0.375C0.126547 0.625 0.00154686 0.916667 0.00154686 1.25C0.00154686 1.58333 0.126547 1.875 0.376547 2.125L7.72655 9.475L0.376547 16.825C0.143213 17.0583 0.0265465 17.346 0.0265465 17.688C0.0265465 18.03 0.151546 18.3257 0.401546 18.575C0.651546 18.825 0.943213 18.95 1.27655 18.95C1.60988 18.95 1.90155 18.825 2.15155 18.575Z" fill="white"/></svg>')}.why_collagen_sec .page-width{padding-left:0}.why_collagen_sec .image-with-text__content{padding:5rem 8rem 5rem 30px}.why_collagen_sec .icon_list_wrap{width:100%;background:#fff;border:1px solid #321C11;padding:40px}.why_collagen_sec .icon_list_wrap .icon_list{display:flex;align-items:center;gap:15px}.why_collagen_sec .icon_list_wrap .icon_list p{margin:0;font-size:18px;line-height:28px}.why_collagen_sec .icon_list_wrap .icon_list:not(:last-child){margin-bottom:20px}.why_collagen_sec .button{min-height:auto;min-width:fit-content;width:fit-content;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:8px 30px;border:2px solid #321C11;transition:all linear .3s}.why_collagen_sec .button:hover{color:#321c11;background:transparent}.why_collagen_sec .button:before,.why_collagen_sec .button:after{content:unset}.how_use_sec .multicolumn__title{justify-content:center;margin-bottom:40px}.how_use_sec .multicolumn-card .multicolumn-card__image-wrapper{margin:0!important}.how_use_sec .multicolumn-card{border:1px solid #321C11;padding:20px;box-shadow:0 30px 70px #a0abc924}.how_use_sec .multicolumn-card .multicolumn-card__info{padding:20px 10px 0!important}.how_use_sec .multicolumn-card .multicolumn-card__info h3{font-size:24px;line-height:34px;font-weight:500}.subscribe_sec .content-container:after{content:unset}.subscribe_sec .banner__content{padding-left:0}.subscribe_sec .banner__box{padding:5rem 6rem;max-width:520px;background:#d7b99fe5;box-shadow:0 0 4px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 500px 500px 0}.subscribe_sec .banner__heading{color:#000;font-size:43px;line-height:53px}.subscribe_sec .icon_list_wrap{margin:30px 0!important}.subscribe_sec .icon_list_wrap .icon_list{display:flex;align-items:center;gap:15px}.subscribe_sec .icon_list_wrap .icon_list p{color:#000;margin:0;font-size:18px;line-height:28px}.subscribe_sec .icon_list_wrap .icon_list:not(:last-child){margin-bottom:15px}.subscribe_sec .banner__buttons{margin-top:0!important}.subscribe_sec .button{min-height:auto;min-width:fit-content;width:fit-content;font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:8px 30px;border:2px solid #321C11;transition:all linear .3s}.subscribe_sec .button:hover{color:#321c11;background:transparent}.subscribe_sec .button:before,.subscribe_sec .button:after{content:unset}.footer{background-image:url(/cdn/shop/files/footer_bg.png?v=1769166513);background-position:center}.footer .footer-block--newsletter{margin:0;background:#fff5e3;padding:60px 50px}.footer .footer-block--newsletter .footer-block__newsletter{display:flex;align-items:center}.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{text-align:left;width:50%;color:#321c11;font-size:36px;line-height:46px;font-weight:500;margin:0}.footer .footer-block--newsletter .newsletter-form{max-width:50%}.footer .footer-block--newsletter .newsletter-form .newsletter-form__field-wrapper{max-width:100%}.footer .footer-block--newsletter .newsletter-form .field:after,.footer .footer-block--newsletter .newsletter-form .field:before{content:unset}.footer .footer-block--newsletter .newsletter-form .field .field__label{display:none}.footer .footer-block--newsletter .newsletter-form .field{border:1px solid #321C11!important;padding:2px}.footer .footer-block--newsletter .newsletter-form .field input{height:42px;background:transparent;color:#321c11;font-size:16px;line-height:26px;margin:0;padding:10px 20px!important;border:none!important;outline:none!important;box-shadow:none!important}.footer .footer-block--newsletter .newsletter-form .field input::placeholder{color:#321c11!important;opacity:1!important}.footer .footer-block--newsletter .newsletter-form .newsletter-form__button{width:auto;height:42px;right:2px;top:2px;background:#321c11;padding:8px 30px;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;transition:all linear .3s}.footer .footer-block--newsletter .newsletter-form .newsletter-form__button:hover{background:#000}.footer .footer__blocks-wrapper{margin-top:80px;justify-content:space-between}.footer .footer__blocks-wrapper .footer-block{width:fit-content;max-width:fit-content}.footer .footer__blocks-wrapper .footer-block:nth-child(2){max-width:400px}.footer .footer-block__brand-info .footer-block__image-wrapper{margin:0 auto 20px}.footer .footer-block__brand-info p{text-align:center;line-height:26px}.footer .footer-block .footer-block__heading{font-size:24px;line-height:34px;font-weight:500;margin-bottom:26px}.footer .footer__blocks-wrapper .footer-block:nth-child(1){max-width:230px;display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer__blocks-wrapper .footer-block:nth-child(1)>.footer-block__heading{display:none}.footer .footer-block--menu li{margin:0}.footer .footer-block--menu li a{text-decoration:none;font-size:16px;line-height:26px;padding-bottom:0}.footer .footer__blocks-wrapper .footer-block:nth-child(3){max-width:230px}.footer .footer-block-contact .contact_link{display:flex;align-items:center;gap:16px;font-size:16px;line-height:26px;color:#fff;text-decoration:none;margin-bottom:15px}.footer .footer-block-contact .contact_link svg{width:22px}.footer .footer-block-contact .list-social{margin-top:30px;justify-content:flex-start}.footer .footer-block-contact .list-social a{background:#fff;color:#321c11;margin-right:10px}.footer .footer-block-contact .list-social li:last-child a{margin-right:0}.footer .footer-block-contact .list-social a svg{transform:unset!important}.footer .footer__content-bottom{border-top:solid 1px rgba(255,255,255,10%);padding-top:20px}.footer .footer__content-bottom .footer__copyright{margin:0}.footer .footer__content-bottom .footer__copyright .copyright__content{margin:0;font-size:16px;line-height:26px;font-weight:400}.philosophy_sec .multicolumn__title{justify-content:center;margin-bottom:30px}.philosophy_sec .multicolumn__text{display:block;text-align:center;margin-bottom:60px}.philosophy_sec .multicolumn__text p{margin:0}.philosophy_sec .multicolumn-card{display:flex;flex-wrap:wrap;gap:20px;align-items:center;background:#fefcf3;border:2px dashed #3C2110;padding:20px}.philosophy_sec .multicolumn-card .multicolumn-card__image-wrapper{width:170px;margin:0!important}.philosophy_sec .multicolumn-card .multicolumn-card__info{padding:0!important;width:calc(100% - 190px)}.faq_wrap .collapsible-content-wrapper-narrow{max-width:100%;padding-left:5rem;padding-right:5rem}.faq_wrap .accordion:not(:last-child){margin-bottom:20px}.faq_wrap .accordion{border-top:1px solid rgb(0 0 0 / 10%)!important;border-bottom:1px solid rgb(0 0 0 / 10%)!important}.faq_wrap .accordion .accordion__title{font-size:18px;line-height:28px;font-weight:700;text-decoration:none!important}.faq_wrap .accordion summary{background:transparent!important}.faq_wrap .accordion .accordion__content{padding:0}.KW_pro .product .product__media-wrapper{padding-right:15px}.KW_pro .product .product__info-wrapper{padding-left:15px;border-left:1px solid rgb(61 53 41 / 15%)}.KW_pro .product .product__info-container,.KW_pro .product__info-wrapper .product-form__buttons{max-width:100%}.KW_pro .product__info-wrapper .product-form__buttons .product-form__submit{font-size:16px;line-height:26px;font-weight:700;background:#321c11;color:#fff;letter-spacing:0;text-transform:uppercase;padding:12px;transition:all linear .3s}.KW_pro .product__info-wrapper .product-form__buttons .product-form__submit:after,.KW_pro .product__info-wrapper .product-form__buttons .product-form__submit:before{content:unset}.KW_pro .product__info-wrapper .product-form__buttons .product-form__submit:hover{background:#000}.KW_pro .product__info-wrapper .icon-with-text--horizontal{justify-content:space-between}.KW_pro .product__info-wrapper .icon-with-text__item{width:fit-content;flex-direction:row;gap:10px}.KW_pro .product__info-wrapper .icon-with-text__item img{width:20px;height:20px;margin:0}.KW_pro .product__info-wrapper .icon-with-text__item .h4{width:calc(100% - 30px);font-size:14px;line-height:26px;font-weight:500}.KW_pro .product__info-wrapper .accordion{border:1px solid rgb(0 0 0 / 10%);padding:0 20px}.KW_pro .product__info-wrapper .accordion:not(:last-child){margin-bottom:20px}.KW_pro .product__info-wrapper .accordion .accordion__title{font-size:18px;line-height:28px;font-weight:700}.KW_pro .product__info-wrapper .accordion .accordion__content{padding:0;line-height:26px}.pro_icon_boxes .media{padding-bottom:70px!important}.pro_icon_boxes .multicolumn-card__info{padding:30px 0 0!important}.pro_img_lft_txt .image-with-text__content{padding:0 0 0 30px}.pro_img_rtl_txt .image-with-text__content{padding:0 30px}.pro_img_rtl_txt .image-with-text__content ul{list-style-position:outside!important}.KW_pro .complementary-products li{border:1px solid #0000001A;padding:5px}.KW_pro .complementary-products ul{gap:20px!important;flex-direction:row}.KW_pro .complementary-products li .card{align-items:center}.KW_pro .complementary-products li .card .card__inner{width:50px;max-width:100%}.KW_pro .complementary-products li .card .card__heading{width:100%;max-width:100px}.KW_pro .complementary-products li .card .card-information{display:none}.KW_pro .complementary-products li .card .card__heading a{text-decoration:none}.KW_pro .complementary-products .slider__slide{padding:0}section#shopify-section-template--23040895975460__17811276012d6ba4c4{background:#fff5e3}.k-popup__review--title{text-align:center!important;font-size:32px!important;font-weight:700!important;color:#321c11!important}.k-popup__powered-by.k-popup__powered-by--storefront-logo{display:none!important}@media only screen and (max-width:990px){.header.page-width,.utility-bar__grid.page-width{padding-left:2rem;padding-right:2rem}.page-width{padding:0 2rem}slider-component.page-width{padding:0 2rem!important}.multicolumn-list:not(.slider){padding-left:2rem!important;padding-right:2rem!important}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}.announcement-bar .announcement-bar__message{font-size:12px;line-height:20px}.header{grid-template-columns:30% 40% 30%}.hero_sec .hero_sec__blocks{width:50%;max-width:50%;padding-left:2rem}.hero_sec .hero_sec__blocks .rich-text__heading{margin:10px 0 15px}.hero_sec .hero_sec__blocks .rich-text__text{margin-bottom:15px}.icon_list_sec .icon_list_wrap{justify-content:center;gap:20px 40px}.icon_list_sec .icon_list_wrap .icon_list{gap:15px}.icon_list_sec .icon_list_wrap .icon_list img{width:40px}.icon_list_sec .icon_list_wrap .icon_list p{font-size:16px;line-height:26px}.collection .product-grid.grid--2-col-tablet-down .grid__item{width:100%;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.kw_img_txt .image-with-text__content{padding:0 2rem 0 0}.pro_feature_sec .pro_feature__title{max-width:400px}.pro_feature_sec .pro_feature_boxes{max-width:33%}.pro_feature_sec .pro_feature_boxes h4{margin:10px 0;font-size:15px;line-height:23px}.video_banner_sec .video_banner_content{max-width:360px;padding:2rem;bottom:2rem}.video_banner_sec .video_banner_content p{margin:10px 0}.video_banner_sec .video_banner_content h2,.subscribe_sec .banner__heading{font-size:calc(var(--font-heading-scale) * 3rem);line-height:calc(var(--font-heading-scale) * 4rem)}.reviews_sec .review_slide .review_name{flex-direction:column}.why_collagen_sec .image-with-text__content{padding:2rem 0 2rem 20px}.why_collagen_sec .icon_list_wrap{padding:20px}.why_collagen_sec .icon_list_wrap .icon_list p{font-size:16px;line-height:26px}.how_use_sec li{width:100%!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}.how_use_sec .multicolumn-card{padding:15px}.how_use_sec .multicolumn-card .multicolumn-card__info{padding:10px 0 0!important}.how_use_sec .multicolumn-card .multicolumn-card__info h3{font-size:16px;line-height:26px}.subscribe_sec .banner__box{padding:2rem 11rem 2rem 2rem;max-width:410px;border-radius:0 200px 200px 0}.subscribe_sec .icon_list_wrap .icon_list p{font-size:16px;line-height:26px}.footer .footer-block--newsletter{padding:40px 20px}.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{width:40%;font-size:24px;line-height:34px}.footer .footer-block--newsletter .newsletter-form{max-width:58%;margin-right:0}.footer .footer-block--newsletter .newsletter-form .newsletter-form__button{padding:8px 20px}.footer .footer__blocks-wrapper .footer-block:nth-child(1){max-width:240px}.footer .footer__blocks-wrapper .footer-block:nth-child(2){max-width:256px}.footer .footer__blocks-wrapper{margin-top:40px}.faq_wrap .collapsible-content-wrapper-narrow{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:767px){.header.page-width,.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.page-width{padding:0 1.5rem}slider-component.page-width{padding:0 1.5rem!important}.multicolumn-list:not(.slider){padding-left:1.5rem!important;padding-right:1.5rem!important}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}.announcement-bar .announcement-bar__announcement{width:50%}.hero_sec .hero_sec__wrapper{flex-direction:column}.hero_sec .hero_sec__img{width:100%}.hero_sec .hero_sec__blocks{width:100%;max-width:100%;padding:2rem 1.5rem}.icon_list_sec .icon_list_wrap{gap:20px}.collection .product-grid.grid--2-col-tablet-down .grid__item{max-width:100%}.pro_feature_sec .pro_feature_wrap{flex-wrap:wrap}.pro_feature_sec .pro_feature_boxes{max-width:100%;text-align:center}.pro_feature_sec .pro_feature_boxes.lft_boxes{text-align:center}.pro_feature_sec .pro_feature_img{max-width:100%;margin:20px 0}.home_feature.pro_feature_sec .pro_feature_img{max-width:50%}.pro_feature_sec .pro_feature_boxes .feature_box_icon{margin:auto}.kw_img_txt .image-with-text__content{padding:2rem 0 0}.video_banner_sec video{height:500px;object-fit:cover}.comparison_tbl_sec .comparison_tbl_pros .tbl_header,.comparison_tbl_sec .comparison_tbl_cons .tbl_header{padding:10px}.comparison_tbl_sec .tbl_header h4{font-size:20px;line-height:30px}.comparison_tbl_sec .tbl_header p{font-size:14px;line-height:24px}.reviews_sec .review_slide{padding:20px 15px;margin:0 5px}.reviews_sec .reviews_slider{padding-bottom:80px}.why_collagen_sec .page-width{padding-left:0;padding-right:0}.why_collagen_sec .image-with-text__content{padding:2rem 1.5rem}.how_use_sec li{width:100%!important;max-width:100%!important}.subscribe_sec .banner__content{padding:60px 0}.subscribe_sec .banner__box{padding:2rem;max-width:320px;background:#d7b99fe5!important;box-shadow:0 0 4px #0000001a!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:0!important}.footer .footer__content-top{padding-left:1.5rem;padding-right:1.5rem}.footer .footer-block--newsletter{padding:20px}.footer .footer-block--newsletter .footer-block__newsletter{width:100%;gap:15px}.footer .footer-block--newsletter .footer-block__newsletter .footer-block__heading{width:100%;text-align:center}.footer .footer-block--newsletter .newsletter-form{max-width:100%}.footer .grid{display:flex!important;flex-wrap:wrap}.footer .footer__blocks-wrapper .footer-block{width:100%;margin:0!important}.footer .footer__blocks-wrapper .footer-block:nth-child(2){max-width:100%;order:0}.footer .footer__blocks-wrapper .footer-block:nth-child(1){max-width:60%;order:1}.footer .footer__blocks-wrapper .footer-block:nth-child(3){max-width:100%;order:2}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block .footer-block__heading{margin-bottom:10px}.img_banner{height:250px!important}.story_sec .image-with-text__content{padding:20px 0 0!important}.philosophy_sec .multicolumn-card .multicolumn-card__image-wrapper,.philosophy_sec .multicolumn-card .multicolumn-card__info{width:100%}.philosophy_sec .multicolumn-card{flex-direction:column;gap:10px;align-items:flex-start;height:100%;padding:10px}.faq_wrap .collapsible-content-wrapper-narrow{padding-left:1.5rem;padding-right:1.5rem}.faq_wrap .accordion .accordion__title{font-size:16px;line-height:26px}.KW_pro .product .product__media-wrapper{padding-right:0;padding-bottom:0}.KW_pro .product .product__info-wrapper{padding-top:15px;padding-left:0;border-left:none}.KW_pro .product .product__title h1{font-size:26px;line-height:36px}.KW_pro .product__info-wrapper .icon-with-text--horizontal{flex-direction:column;gap:10px}.KW_pro .product__info-wrapper .accordion{padding:0 15px}.pro_icon_boxes .multicolumn-card__image-wrapper{width:70px}.pro_icon_boxes .multicolumn-card__info{padding:15px 0 0!important}.pro_icon_boxes .multicolumn-card__info h3{font-size:16px;line-height:26px}.pro_img_lft_txt .image-with-text__content,.pro_img_rtl_txt .image-with-text__content{padding:30px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
