@font-face{font-family:sofia;src:url(/cdn/shop/files/Sofia_Pro_Medium.ttf?v=1785904677) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:sofia;src:url(/cdn/shop/files/Sofia_Pro_SemiBold.ttf?v=1785904677) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:sofia;src:url(/cdn/shop/files/Sofia_Pro_Bold.ttf?v=1785904677) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:sofia;src:url(/cdn/shop/files/Sofia_Pro_Regular.ttf?v=1785904677) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(/cdn/shop/files/BarlowCondensed-SemiBold.ttf?v=1785904677) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Recoleta;src:url(/cdn/shop/files/Recoleta_SemiBold.woff2?v=1785911837) format("truetype");font-weight:600;font-style:normal}body{font-family:Barlow Condensed}body.gradient{background:#fbf3ea}.page-width{max-width:1380px!important;padding:0 20px!important}.kg-hero-protin-main-banner-section{position:relative;background-color:#f8f3ed;overflow:hidden;display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;z-index:1}.kg-hero-protein .kg-container{max-width:1380px;margin:0 auto;padding:0 20px;width:100%}.kg-hero-protein .kg-hero-protein__wrapper{display:flex;align-items:center;justify-content:space-between;gap:0px;padding:100px 0 50px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content{width:45%;position:relative}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__subtitle{display:inline-block;margin-bottom:10px;font-family:Barlow;font-size:28px;letter-spacing:1px;color:#003c28;font-weight:700;line-height:1}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title{margin:0;font-family:Barlow;font-size:126px;line-height:120px;letter-spacing:-.01em;color:#003c28;font-weight:600;padding:0 0 20px;position:relative}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title:after{content:"";position:absolute;left:0;bottom:0;height:2px;background:#e31c14;width:60px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content p{margin:20px 0 40px;font-family:Sofia;font-size:20px;line-height:1.55;font-weight:500;color:#003c28;letter-spacing:0;max-width:192px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__btn{display:inline-flex;font-family:Barlow;align-items:center;gap:16px;height:66px;padding:0 30px;background:#003c28;color:#f8ede0;text-decoration:none;border-radius:6px;font-size:30px;letter-spacing:0;font-weight:600;transition:.35s;line-height:1}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__btn svg{transition:.35s}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__btn:hover{background:#d24a00}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__btn:hover svg{transform:translate(6px)}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features{display:flex;gap:16px;margin-top:50px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;max-width:94px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature .hero-feature__icon{width:50px;height:50px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature img{width:100%;height:100%;object-fit:contain;display:block}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature .hero-feature__content h4{margin:0;letter-spacing:0;font-family:Barlow;color:#003c28;line-height:1.1;font-size:18px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image{position:absolute;right:90px;top:190px;bottom:0;margin:auto;width:28.5%;height:22%}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image img{width:100%;height:100%;display:block;object-fit:contain}@media screen and (max-width:1199px){.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image{right:70px;top:90px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title{font-size:100px;line-height:90px}}@media screen and (max-width:991px){.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content{width:55%}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__subtitle{font-size:20px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title{font-size:80px;line-height:68px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content p{margin:20px 0 30px;font-size:18px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image{right:120px;top:70px;width:25.5%;height:20%}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__btn{padding:0 24px;font-size:24px;height:55px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features{gap:12px;margin-top:40px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature{max-width:73px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature .hero-feature__icon{width:40px;height:40px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features .hero-feature .hero-feature__content h4{font-size:14px}}@media screen and (max-width:767px){.kg-hero-protein .kg-hero-protein__wrapper{padding:50px 0 0}.kg-hero-protein.kg-hero-protin-main-banner-section{min-height:810px;background-position:100% 60%;align-items:flex-start;text-align:center}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content{width:100%}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title{font-size:65px;line-height:60px;max-width:535px;margin:auto;padding:0 0 15px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title:after{right:0;margin:auto}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content p{max-width:100%;margin:14px 0 22px;font-size:16px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content p br{display:none}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image{right:0;top:91px;width:auto;height:20%;bottom:unset}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .hero-features{gap:12px;margin-top:30px;justify-content:center}}@media screen and (max-width:575px){.kg-hero-protein .kg-hero-protein__wrapper{padding:30px 0 0}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__title{font-size:45px;line-height:40px;max-width:280px}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-hero-protein__subtitle{font-size:18px}.kg-hero-protein.kg-hero-protin-main-banner-section{min-height:790px;background-position:100% 40%}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content .kg-premium-label-image{right:-14px;top:145px;width:25%;height:25%;bottom:unset}.kg-hero-protein .kg-hero-protein__wrapper .kg-hero-protein__content p{max-width:185px;margin:14px auto 22px}}sticky-header.header-wrapper.kg-main-site-header-wrapper{min-height:auto;padding:30px 0;border:0;background:#fcf3ea;transition:all .3s ease}.scrolled-past-header sticky-header.header-wrapper.kg-main-site-header-wrapper{box-shadow:#00000029 0 1px 4px}.scrolled-past-header.shopify-section-header-hidden sticky-header.header-wrapper.kg-main-site-header-wrapper{box-shadow:none}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header{display:grid;grid-template-columns:300px 1fr;justify-content:space-between}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading{width:100%}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading-link{padding:0;margin:0;width:100%;text-align:left}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading-link img.header__heading-logo{width:100%}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons{padding:0;gap:30px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons details-modal.header__search{display:none}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.svg-wrapper{width:auto;height:auto;gap:8px;font-family:Barlow}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.svg-wrapper svg{width:30px;height:30px;position:relative;top:-2px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend .kg-craft-blend-link span.svg-wrapper svg{position:relative;top:1px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon{width:auto;height:auto;margin:0;text-decoration:none}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.kg-header-icon-lable{letter-spacing:0;color:#003c28;font-family:sofia;font-size:18px;font-weight:600;line-height:1.2}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.svg-wrapper svg path{fill:#003c28}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend .kg-craft-blend-link span.svg-wrapper span.kg-header-icon-lable{font-family:Barlow;text-transform:unset;font-size:28px;color:#d24a00;font-weight:600;line-height:1.2;letter-spacing:0}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend .kg-craft-blend-link span.svg-wrapper svg path{fill:#d24a00}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header details-modal.header__search{display:none}@media screen and (max-width:989px){sticky-header.header-wrapper.kg-main-site-header-wrapper header.header{display:flex}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading{width:40%}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading-link img.header__heading-logo{max-width:220px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend .kg-craft-blend-link span.svg-wrapper span.kg-header-icon-lable{font-size:24px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend .kg-craft-blend-link span.svg-wrapper svg{width:24px;height:24px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.svg-wrapper svg{width:26px;height:26px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons{gap:24px;width:80%;justify-content:end}sticky-header.header-wrapper.kg-main-site-header-wrapper{padding:26px 0}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading-link{width:50%}}@media screen and (max-width:767px){sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.kg-header-icon-lable{display:none}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons{gap:20px;width:30%}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading-link img.header__heading-logo{max-width:180px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon.header__icon--craft-blend{display:none}sticky-header.header-wrapper.kg-main-site-header-wrapper{padding:20px 0}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__icons .header__icon span.svg-wrapper svg{width:24px;height:24px}sticky-header.header-wrapper.kg-main-site-header-wrapper header.header .header__heading{width:70%}}section.kg-features-list-section{margin:0;background:#f5e4d1;position:relative;overflow:hidden}section.kg-features-list-section .kg-inner-feature-list{padding:30px 0}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;gap:0}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item{display:flex;align-items:center;gap:20px;width:100%;position:relative;padding:0 40px;border-left:1px solid #f0d4b7}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item:first-child{border:0;padding-left:0}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item:last-child{padding-right:0}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item span.kg-features__icon{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:#f7ece4;border-radius:50px;flex:0 0 60px;padding:12px}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item span.kg-features__icon img{height:100%;display:block;object-fit:contain;width:100%}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item span.kg-features__text{font-family:sofia;letter-spacing:0;font-size:16px;color:#003c28;font-weight:600;line-height:1.4;display:block;margin:0 0 4px}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item .kg-features-description{margin:0;font-family:sofia;letter-spacing:0;font-size:14px;color:#003c28;font-weight:500;line-height:1.4}@media screen and (max-width:1199px){section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list{flex-wrap:wrap;gap:30px 0}section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item{width:50%;padding:0;border-left:0}}@media screen and (max-width:600px){section.kg-features-list-section .kg-inner-feature-list ul.kg-features__list li.kg-features__item{width:100%}}.kg-feature-strip{padding:0 0 40px}.kg-feature-strip .kg-container{max-width:1460px;margin:0 auto;padding:30px 20px;width:100%}.kg-feature-strip .kg-feature-strip__wrapper{display:grid;grid-template-columns:repeat(4,1fr);background:#f5e4d1;border-radius:16px;overflow:hidden;padding:25px 20px;box-shadow:-1px 4px 4px #7a7a7a1a}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item{display:flex;align-items:center;gap:18px;padding:25px 20px;border-right:1px solid rgb(242 212 173 / 77%);justify-content:center}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item:last-child{border-right:none}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item .kg-feature-strip__icon{width:60px;height:60px;flex-shrink:0}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item .kg-feature-strip__icon img{width:100%;height:100%}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item .kg-feature-strip__content h3{font-family:Recoleta;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1;color:#003c28;letter-spacing:0}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item .kg-feature-strip__content p{margin:0;font-family:sofia;font-size:16px;line-height:1.3;color:#003c28;font-weight:500;letter-spacing:0;max-width:190px}@media screen and (max-width:1199px){.kg-feature-strip .kg-feature-strip__wrapper{padding:25px 0}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item .kg-feature-strip__icon{width:40px;height:40px}}@media screen and (max-width:991px){.kg-feature-strip .kg-feature-strip__wrapper{grid-template-columns:repeat(2,1fr);padding:20px;gap:25px 0}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item{padding:12px 20px}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item:nth-child(2){border-right:none}}@media screen and (max-width:575px){.kg-feature-strip .kg-feature-strip__wrapper{grid-template-columns:1fr;padding:20px;gap:0}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item{border-right:none;border-bottom:1px solid rgb(216 191 191);padding:20px 0;justify-content:flex-start}.kg-feature-strip .kg-feature-strip__wrapper .kg-feature-strip__item:last-child{border-bottom:none}}section.kg-how-it-works{padding:80px 0;position:relative;overflow:hidden}section.kg-how-it-works .kg-how-it-works__container p.kg-how-it-works__eyebrow{text-align:center;font-family:sofia;font-size:20px;letter-spacing:2px;color:#d24a01;font-weight:600;line-height:1;margin:0 0 12px;text-transform:uppercase;padding:0 0 14px;position:relative}section.kg-how-it-works .kg-how-it-works__container p.kg-how-it-works__eyebrow:after{content:"";position:absolute;left:0;right:0;bottom:0;width:50px;height:2px;margin:auto;background:#d24a01}section.kg-how-it-works .kg-how-it-works__container h2.kg-how-it-works__title{margin:0;font-family:Recoleta;font-size:68px;line-height:1;letter-spacing:-.01em;font-weight:600;text-align:center;color:#003c28}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__description{letter-spacing:0;text-align:center;font-family:sofia;margin:6px auto 20px;max-width:470px;color:#003c28;font-weight:500;font-size:18px;line-height:1.5}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps{display:grid;grid-template-columns:repeat(3,1fr);justify-content:center;gap:60px;margin-top:40px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step{display:flex;flex-direction:column;align-items:center;width:fit-content;position:relative}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step span.kg-step__badge{width:42px;height:42px;border-radius:50%;background-color:#003c28;color:#f8ede0;font-size:28px;font-weight:600;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:2;font-family:Barlow;right:0;margin:auto}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step .kg-step__image-wrap{display:flex;justify-content:center;align-items:center;position:relative}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step .kg-step__image-wrap img{width:100%;height:100%;display:block;object-fit:contain;aspect-ratio:1 / 1}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step h3.kg-step__heading{margin:0 0 10px;font-family:Recoleta;font-size:26px;line-height:1;letter-spacing:0px;color:#000;font-weight:800;text-align:center;padding:0 0 12px;position:relative}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step h3.kg-step__heading:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:45px;height:2px;background:#d24a00}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step p.kg-step__text{font-family:sofia;font-size:16px;line-height:1.55;font-weight:500;color:#1a1a1a;letter-spacing:0;margin:0 auto;text-align:center;max-width:215px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) span.kg-step__badge{top:20px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:before{content:"";position:absolute;left:-82px;top:0;bottom:0;margin:auto;background:url(/cdn/shop/files/Frame_c1e7fa59-5997-46b8-be7a-28252cea91bf.svg?v=1785913599);width:80px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:after{content:"";position:absolute;right:-74px;top:0;bottom:0;margin:auto;background:url(/cdn/shop/files/Frame_c1e7fa59-5997-46b8-be7a-28252cea91bf.svg?v=1785913599);width:80px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1}@media screen and (max-width:1199px){section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) span.kg-step__badge{top:6px}}@media screen and (max-width:991px){section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) span.kg-step__badge{top:-10px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step span.kg-step__badge{width:38px;height:38px;font-size:20px;top:-15px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step h3.kg-step__heading{font-size:22px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:before{width:55px;height:20px;left:-58px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:after{width:55px;height:20px;right:-54px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__description{font-size:16px}section.kg-how-it-works .kg-how-it-works__container h2.kg-how-it-works__title{font-size:56px}section.kg-how-it-works .kg-how-it-works__container p.kg-how-it-works__eyebrow{font-size:18px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps{gap:40px}}@media screen and (max-width:767px){section.kg-how-it-works{padding:60px 0}section.kg-how-it-works .kg-how-it-works__container p.kg-how-it-works__eyebrow{font-size:18px;margin:0 0 12px;line-height:1.3}section.kg-how-it-works .kg-how-it-works__container h2.kg-how-it-works__title{font-size:42px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step{width:100%}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps{grid-template-columns:repeat(1,1fr);gap:116px;margin-top:60px}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:after{right:0;left:0;top:unset;bottom:-55px;transform:rotate(90deg)}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step .kg-step__image-wrap{max-width:335px;position:static}section.kg-how-it-works .kg-how-it-works__container .kg-how-it-works__steps .kg-step:nth-child(2n) .kg-step__image-wrap:before{right:0;left:0;bottom:unset;top:-76px;transform:rotate(90deg)}}.kg-praise-testimonial-section{width:100%;padding:80px 0 40px;position:relative;overflow:hidden}.kg-praise-testimonial-section .kg-praise-header{margin:0 auto 40px;text-align:center}.kg-praise-testimonial-section .kg-praise-header .kg-praise-title{margin:0;font-family:Recoleta;font-size:68px;line-height:1;letter-spacing:-.01em;font-weight:600;text-align:center;color:#003c28;position:relative;padding:0 0 16px}.kg-praise-testimonial-section .kg-praise-header .kg-praise-subtitle{text-align:center;font-family:sofia;font-size:20px;letter-spacing:2px;color:#d24a01;font-weight:600;line-height:1;margin:0 0 12px;text-transform:uppercase}.kg-praise-testimonial-section .kg-praise-header .kg-praise-title:after{content:"";position:absolute;left:0;right:0;bottom:0;width:50px;height:2px;margin:auto;background:#d24a01}.kg-praise-testimonial-section .kg-praise-swiper{width:100%;margin:0 auto;overflow:hidden;cursor:grab;padding:10px}.kg-praise-testimonial-section .kg-praise-swiper:active{cursor:grabbing}.kg-praise-testimonial-section .kg-praise-slide{height:auto;display:flex}.kg-praise-testimonial-section .kg-praise-card{background:#f9efe4;border-radius:20px;padding:30px;width:100%;display:flex;flex-direction:column;box-shadow:#63636333 0 2px 8px}.kg-praise-testimonial-section .kg-praise-card .kg-praise-stars{display:flex;gap:1px;margin-bottom:25px}.kg-praise-testimonial-section .kg-praise-card .kg-praise-stars .kg-praise-star{color:#ac4c01;font-size:25px;line-height:1;letter-spacing:0}.kg-praise-testimonial-section .kg-praise-card .kg-praise-quote-title{margin:0 0 35px;font-family:Recoleta;letter-spacing:-.01em;font-size:23px;color:#003c28;font-weight:600;line-height:1.4}.kg-praise-testimonial-section .kg-praise-card .kg-praise-quote-body{font-size:16px;line-height:1.7;color:#000;margin:0 0 45px;font-family:sofia;letter-spacing:0}.kg-praise-testimonial-section .kg-praise-card .kg-praise-quote-body p{margin:0}.kg-praise-testimonial-section .kg-praise-card .kg-praise-author{font-size:18px;font-weight:700;color:#003c28;margin:0;font-family:Recoleta;letter-spacing:0;line-height:1.3;display:flex;align-items:center;gap:4px}.kg-praise-testimonial-section .kg-praise-card .kg-praise-author span{color:#d24c03;font-size:30px;line-height:1;display:inline-block}.kg-praise-testimonial-section .kg-praise-swiper,.kg-praise-testimonial-section .kg-praise-swiper-container{position:relative}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-navigation-button{position:absolute;background:#f5e4d1;top:0;bottom:0;margin:auto;align-items:center;z-index:99;height:65px;width:65px;padding:16px;border-radius:50%;color:#003c28;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:center;cursor:pointer;transition:all .3s ease}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-navigation-button:hover{background:#d24a00;color:#fff}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-next{right:-80px}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-prev{left:-80px;transform:rotate(180deg)}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-navigation-button svg{width:100%;height:100%}@media screen and (max-width:1530px){.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-navigation-button{height:45px;width:45px;padding:11px}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-next{right:-16px}.kg-praise-testimonial-section .kg-praise-swiper-container .kg-praise-prev{left:-16px}}@media screen and (max-width:991px){.kg-praise-testimonial-section .kg-praise-header .kg-praise-subtitle{font-size:18px;line-height:1.3}.kg-praise-testimonial-section .kg-praise-header .kg-praise-title{font-size:56px}}@media screen and (max-width:767px){.kg-praise-testimonial-section .kg-praise-header .kg-praise-title{font-size:42px}.kg-praise-testimonial-section{padding:60px 0 40px}}section.kg-krafted-classics-section{padding:80px 0;position:relative;overflow:hidden}.kg-krafted-classics-section .kg-krafted-classics{max-width:1380px;margin:0 auto;padding:0 20px}.kg-krafted-classics-section .kg-krafted-classics-header{margin:0 auto 40px;text-align:center}.kg-krafted-classics-section .kg-krafted-classics-title{margin:0;position:relative;font-family:Recoleta;font-size:68px;line-height:1;letter-spacing:-.01em;font-weight:600;text-align:center;color:#003c28}.kg-krafted-classics-section .kg-krafted-classics-subtitle{letter-spacing:0;text-align:center;font-family:sofia;margin:6px auto 0;max-width:fit-content;color:#003c28;font-weight:500;font-size:18px;line-height:1.5}.kg-krafted-classics-section .kg-krafted-classics-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.kg-krafted-classics-section .kg-krafted-classics-card{border-radius:16px;padding:20px 30px 30px;position:relative;display:flex;flex-direction:column;background-size:cover;background-repeat:repeat;overflow:hidden;background-position:37% 100%}.kg-krafted-classics-section .kg-krafted-classics-cards a{text-decoration:none}.kg-krafted-classics-section .kg-krafted-classics-card-icon{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;background:#f4abb6}.kg-krafted-classics-section .kg-krafted-classics-card-icon img{width:35px;height:35px;object-fit:contain}.kg-krafted-classics-section .kg-krafted-classics-card-title{margin:0 0 10px;font-family:Barlow;letter-spacing:-.01em;font-size:45px;color:#003c28;font-weight:600;line-height:1}.kg-krafted-classics-section .kg-krafted-classics-card-subtitle{font-size:21px;font-weight:600;margin:0 0 10px;font-family:Barlow;color:#003c28;line-height:1;letter-spacing:-.01em}.kg-krafted-classics-section .kg-krafted-classics-card-list{list-style:none;margin:15px 0 20px;padding:0}.kg-krafted-classics-section .kg-krafted-classics-card-list-item{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:1.9;letter-spacing:0;font-family:sofia;color:#003c28}.kg-krafted-classics-section .kg-krafted-classics-card-check{width:17px;height:17px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#e8607f}.kg-krafted-classics-section .kg-krafted-classics-card-check svg{width:9px;height:9px}.kg-krafted-classics-section .kg-krafted-classics-card-list-item-more{padding-left:24px}.kg-krafted-classics-section .kg-krafted-classics-card-banner{border-radius:6px;padding:14px 20px;font-size:16px;font-weight:500;line-height:1.4;max-width:255px;color:#1b1210;letter-spacing:0;font-family:sofia;margin-top:55px}.kg-krafted-classics-section .kg-krafted-classics-footer{text-align:center}.kg-krafted-classics-section .kg-krafted-classics-link{display:inline-flex;gap:12px;color:#ed1c25;font-weight:600;text-decoration:none;font-size:28px;letter-spacing:-.01em;line-height:1;align-items:center}.kg-krafted-classics-section .kg-krafted-classics-link-arrow{display:flex;transition:transform .2s ease;align-items:center;justify-content:center;position:relative;top:4px}.kg-krafted-classics-section .kg-krafted-classics-link-arrow img{width:28px;display:flex;justify-content:center;align-items:center;object-fit:contain}@media screen and (max-width:991px){.kg-krafted-classics-section .kg-krafted-classics-title{font-size:56px}.kg-krafted-classics-section .kg-krafted-classics-cards{grid-template-columns:repeat(2,1fr)}.kg-krafted-classics-section .kg-krafted-classics-subtitle{font-size:16px}}@media screen and (max-width:767px){.kg-krafted-classics-section .kg-krafted-classics-title{font-size:42px;line-height:1.15}section.kg-krafted-classics-section{padding:60px 0}.kg-krafted-classics-section .kg-krafted-classics-cards{grid-template-columns:repeat(1,1fr)}.kg-krafted-classics-section .kg-krafted-classics-card{padding:20px 25px 30px}.kg-krafted-classics-section .kg-krafted-classics-card-title{font-size:40px}.kg-krafted-classics-section .kg-krafted-classics-link{font-size:24px}.kg-krafted-classics-section .kg-krafted-classics-link-arrow img{width:24px}.kg-krafted-classics-section .kg-krafted-classics-link-arrow{top:2px}}.kg-cta-strip{padding:0}.kg-cta-strip .kg-container{max-width:1440px;margin:0 auto;padding:0 20px;width:100%}.kg-cta-strip .kg-cta-strip__wrapper{display:grid;grid-template-columns:.6fr 2.6fr 1fr 1fr 1fr 1.7fr;align-items:center;background:#fbf3ea;border-radius:12px;padding:40px 25px;box-shadow:#00000021 0 3px 5px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title{margin:0 0 16px;font-family:Recoleta;font-size:42px;line-height:1.2;letter-spacing:-.01em;color:#003c28;font-weight:800;position:relative}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-heading{display:block;font-family:sofia;font-size:20px;letter-spacing:2px;color:#d24a01;font-weight:600;line-height:1;margin:0 0 20px;text-transform:uppercase;position:relative}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-second-headings span{display:block;font-size:38px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature{text-align:center;padding:10px 15px;border-left:1px solid rgb(244 218 186)}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature .kg-cta-strip__icon{width:80px;height:80px;margin:0 auto 16px;color:#231f20;background:#f5e4d1;align-items:center;display:flex;justify-content:center;border-radius:50%;padding:16px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature .kg-cta-strip__icon img{width:100%;height:100%;object-fit:contain;display:block}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature .kg-cta-strip__icon svg{width:100%;height:100%}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature h4{margin:0 auto;font-family:sofia;letter-spacing:0;font-size:18px;color:#003c28;font-weight:500;line-height:1.4;max-width:110px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button{padding-left:10px;align-items:center;display:flex;justify-content:flex-end}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn{display:inline-flex;font-family:Barlow;align-items:center;gap:16px;height:64px;padding:0 26px;background:#003c28;color:#f8ede0;text-decoration:none;border-radius:6px;font-size:26px;letter-spacing:0;font-weight:600;transition:.35s;line-height:1}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn svg{transition:.35s}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn:hover{background:#d24a00}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn:hover svg{transform:translate(6px)}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-image{width:120px;height:120px;background:#f5e4d1;align-items:center;display:flex;justify-content:center;border-radius:50%;padding:16px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-image img{width:100%;height:100%;object-fit:contain;display:block}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content{padding:0 20px 0 40px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-goasl-description{margin:0;font-family:sofia;letter-spacing:0;font-size:18px;color:#003c28;font-weight:500;line-height:1.45;max-width:290px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature:nth-last-child(2){border-right:1px solid rgb(244 218 186)}@media screen and (max-width:1199px){.kg-cta-strip .kg-cta-strip__wrapper{padding:40px 20px;grid-template-columns:.6fr 2.2fr 1fr 1fr 1fr 1.7fr}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-image{width:100px;height:100px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content{padding:0 14px 0 26px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title{font-size:32px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-second-headings span{font-size:30px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-heading{font-size:18px;line-height:1.2}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-goasl-description{font-size:16px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature h4{font-size:16px;max-width:85px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn{font-size:22px;padding:0 14px;gap:8px}}@media screen and (max-width:991px){.kg-cta-strip .kg-cta-strip__wrapper{display:flex;flex-wrap:wrap;row-gap:25px;padding:30px 20px;justify-content:center}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title{text-align:center;font-size:38px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content{width:100%;padding:0 0 20px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-heading{margin:0 0 14px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title span.kg-cta-second-headings span{font-size:32px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature{width:33%;padding:0 30px}.kg-cta-strip .kg-cta-strip__wrapper>.kg-cta-strip__feature:nth-of-type(2){border-left:none}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button{width:100%;border-left:none;justify-content:center}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn{padding:0 30px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-goasl-description{text-align:center;margin:auto;max-width:100%}}@media(max-width:575px){.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature{width:100%;border-left:none;padding:0;display:flex;align-items:center;gap:10px;justify-content:center;margin:auto}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature .kg-cta-strip__icon{width:50px;height:50px;margin:0;padding:12px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__content .kg-cta-strip__title{font-size:34px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button{padding:0}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__button .kg-cta-btn{padding:0 20px}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature:nth-last-child(2){border:none}.kg-cta-strip .kg-cta-strip__wrapper .kg-cta-strip__feature h4{font-size:16px;max-width:148px;margin:0;flex:1;text-align:left}}.kg-product-links{padding:0 0 100px}.kg-product-links .kg-container{max-width:1380px;margin:0 auto;padding:0 20px;width:100%}.kg-product-links .kg-product-links__wrapper{display:flex;align-items:center;gap:70px;flex-wrap:wrap}.kg-product-links .kg-product-links__wrapper .kg-product-links__btn{display:inline-flex;font-family:Barlow;align-items:center;gap:16px;height:62px;padding:10px 30px;background:#003c28;color:#fbf3ea;text-decoration:none;border-radius:6px;font-size:30px;letter-spacing:0;font-weight:500;transition:.35s;line-height:1}.kg-product-links .kg-product-links__wrapper .kg-product-links__btn svg{transition:.35s}.kg-product-links .kg-product-links__wrapper .kg-product-links__btn:hover{background:#d24a00}.kg-product-links .kg-product-links__wrapper .kg-product-links__btn:hover svg{transform:translate(6px)}.kg-product-links .kg-product-links__wrapper .kg-product-links__items{display:flex;align-items:center;gap:26px}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__item,.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__text{display:flex;align-items:center;gap:20px;color:#003c28;text-decoration:none;font-size:19px;font-family:Inter;font-weight:400;transition:.3s;letter-spacing:0;font-family:sofia}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__divider{font-size:28px;font-weight:400;color:#000}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__item .kg-product-links__icon{width:55px;height:55px;display:flex;align-items:center;justify-content:center}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__item .kg-product-links__icon img{width:100%;height:100%}@media(max-width:767px){.kg-product-links .kg-product-links__wrapper{flex-direction:column;gap:20px}.kg-product-links .kg-product-links__wrapper .kg-product-links__btn{padding:0 24px;font-size:24px;height:50px}}@media(max-width:575px){.kg-product-links .kg-product-links__wrapper .kg-product-links__items{flex-direction:column;gap:0}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__divider{display:none}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__item,.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__text{gap:12px;font-size:16px}.kg-product-links .kg-product-links__wrapper .kg-product-links__items .kg-product-links__item .kg-product-links__icon{width:35px;height:35px}}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner{background:#fbf3ea}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content .cart__empty-text{margin:0 0 20px;font-family:Recoleta;font-size:41px;line-height:1;letter-spacing:-.01em;font-weight:600;text-align:center;color:#003c28}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:after,.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:before{display:none}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button{display:inline-flex;font-family:Barlow;align-items:center;gap:16px;height:58px;padding:0 30px;background:#003c28;color:#f8ede0;text-decoration:none;border-radius:6px;font-size:24px;letter-spacing:0;font-weight:600;transition:.35s;line-height:1}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:hover{background:#d24a00}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content .cart__login-title{font-family:sofia;margin-top:40px;letter-spacing:0}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content .cart__login-paragraph{font-family:sofia;letter-spacing:0}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__header{padding:20px;border-bottom:1px solid #9c9c9c}cart-drawer.drawer.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items{padding:20px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__header .drawer__heading{margin-bottom:0;font-family:Recoleta;font-size:41px;line-height:1;letter-spacing:-.01em;font-weight:600;text-align:center;color:#003c28}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items thead{display:none}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:0}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item{border-bottom:1px solid #d24a001c;margin:0 0 25px;padding:0 0 20px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item:last-child{border-bottom:none;padding:0}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item td{padding-top:0}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__media .cart-item__image{border-radius:12px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__details .cart-item__title .cart-item__name{font-family:Barlow;font-size:22px;letter-spacing:0;font-weight:600;text-decoration:none}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__details .product-option{font-size:12px;letter-spacing:-.01em;line-height:1.3;font-family:Sofia;font-weight:500}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__totals .cart-item__price-wrapper .price{font-family:Recoleta;font-size:20px;letter-spacing:0;font-weight:600;color:#d24a00}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer{border-top:1px solid rgb(95 94 94);padding:20px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{margin:0;font-family:Recoleta;font-size:20px;letter-spacing:0;font-weight:600;color:#d24a00}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{letter-spacing:0;font-family:Sofia;font-size:20px;margin:0;color:#000}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .tax-note{line-height:1.2;font-size:12px;letter-spacing:0;font-family:Sofia}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after,.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before{display:none}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{display:inline-flex;font-family:Barlow;align-items:center;gap:16px;height:58px;padding:0 30px;background:#003c28;color:#f8ede0;text-decoration:none;border-radius:6px;font-size:24px;letter-spacing:0;font-weight:600;transition:.35s;line-height:1}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background:#d24a00}.kg-main-site-header-wrapper header.header .header__icons .header__icon .cart-count-bubble{top:-4px;left:14px;background:#d24a00;font-size:11px;font-family:Barlow;width:20px;height:20px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity:after,.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity:before{display:none}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity{background:transparent;border:1px solid rgb(214 214 214);border-radius:12px;min-height:40px;width:auto}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item td.cart-item__totals{padding-top:20px}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner cart-drawer-items .cart-drawer__form .drawer__contents .drawer__cart-items-wrapper .cart-items tbody .cart-item .cart-item__quantity quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .cart-quantity .quantity__input{background:transparent;outline:none;box-shadow:none;font-family:Barlow;color:#000;letter-spacing:0;width:30px}cart-drawer.drawer.kg-main-cart-drawer-wrapper .cart-drawer{width:100%;margin-left:auto}cart-drawer.drawer.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner{max-width:490px;width:96%;margin-left:auto;border:0;overflow:hidden;padding:0;overflow-y:auto;scrollbar-width:thin}.kg-main-cart-drawer-wrapper .cart-drawer .drawer__inner .drawer__header button.drawer__close{right:20px;top:0;bottom:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kg-custom.css.map */
