@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Regular.ttf?v=1781758879) format("truetype");font-weight:400}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Medium.ttf?v=1781758947) format("truetype");font-weight:500}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-SemiBold.ttf?v=1781758951) format("truetype");font-weight:600}@font-face{font-family:Poppins;src:url(/cdn/shop/files/Poppins-Bold.ttf?v=1781758956) format("truetype");font-weight:700}@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Regular.ttf?v=1781758869) format("truetype");font-weight:500}@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Bold.ttf?v=1781758965) format("truetype");font-weight:600}.page-width{padding-left:20px!important;padding-right:20px!important}.kg-header.section-header.shopify-section-group-header-group{z-index:99}.kg-home .kg-header .header-wrapper{position:fixed;background:transparent}.kg-header .header-wrapper{position:relative;top:0;left:0;right:0;width:100%;border-bottom:1px solid #1A1A1A33;background:#fbf7f1;transition:all .3s ease}.kg-header.scrolled-past-header sticky-header.header-wrapper{background:#fff}.kg-header .header{max-width:1680px;margin:0 auto;padding:16px 20px!important}.kg-header .header .header__heading a.header__heading-link{padding:0}.kg-header .header .header__inline-menu{margin-left:0}.kg-header .header .header__inline-menu .list-menu{display:flex;gap:43px}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item{padding:0}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item span{position:relative;font-family:Lato;font-weight:500;font-size:16px;letter-spacing:0%;color:#1a1a1a;transition:all .3s ease}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item span:after{content:"";position:absolute;width:100%;height:2px;background:#965738;left:0;bottom:-2px;transition:all .3s ease;transform:scaleX(0)}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item:hover span:after{transform:scaleX(1)}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item:hover span{color:#965738;text-decoration:none}.kg-header .header .header__inline-menu .list-menu li a.header__menu-item span.header__active-menu-item{text-decoration:none}.kg-header .header .header__icons{display:flex;gap:20px;height:20px;width:20px;padding-right:16px;justify-content:flex-end}.kg-header .header .header__icons .header__icon,.kg-header .header .header__icons .header__icon .svg-wrapper{width:20px;height:20px}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer{top:0;background:#fbf7f1}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .kg-header-drawer__close{padding:20px 20px 0;background:transparent;border:none;display:flex;justify-content:flex-end}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .kg-header-drawer__close svg{width:25px;height:25px}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .header__icon:before{top:0}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation{padding-top:20px}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .list-social{display:flex;gap:10px;margin:0}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .list-social li a{border:1px solid rgb(118 118 118 / 40%);margin:0;padding:8px;transition:all .3s ease;color:#1a1a1a;position:relative;overflow:hidden}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .list-social li a .svg-wrapper{width:25px;height:25px}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__account.link{display:none}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__localization{display:none}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__navigation .menu-drawer__menu li .menu-drawer__menu-item{font-family:Lato;font-weight:400;font-size:16px;letter-spacing:0%;color:#1a1a1a;transition:all .3s ease;line-height:100%;padding:12px 25px}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container{display:flex;flex-direction:column}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links .menu-drawer__localization .localization-form .disclosure .disclosure__button span{font-family:Lato;font-weight:400;font-size:16px;letter-spacing:0%;color:#1a1a1a}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container .menu-drawer__utility-links{padding:20px 25px;background:#e9d7bf30}.kg-header .header-wrapper .header header-drawer .menu-drawer-container .menu-drawer{width:95%;max-width:400px}footer.kg-footer.footer{border-top:1px solid rgb(150 87 56 / 20%);padding-top:13px;padding-bottom:0}footer.kg-footer.footer .kg-footer-inner-top{border-top:1px solid rgb(150 87 56 / 20%);padding-top:78px;position:relative}footer.kg-footer.footer .kg-footer-inner-top:before{content:"";position:absolute;left:0;top:0;height:100%;width:calc(100% - 40px);border-left:1px solid #96573833;max-width:1640px;margin:auto;right:0;z-index:0;pointer-events:none}footer.kg-footer.footer .kg-footer-inner-top:after{content:"";position:absolute;right:0;top:0;height:100%;width:calc(100% - 40px);border-right:1px solid #96573833;left:0;max-width:1640px;margin:auto;z-index:0;pointer-events:none}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter{display:flex;align-items:flex-end;margin:0;padding:0 48px;gap:20px;justify-content:space-between}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter{flex-grow:unset;margin:0;max-width:474px;width:100%}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter h2.footer-block__heading{font-size:44px;letter-spacing:0;font-family:Lato;color:#1a1a1a;line-height:54px;font-weight:600;margin:0 0 38px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form{max-width:100%}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper{max-width:100%}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field:before,footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field:after,footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field label{display:none}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input{border:1px solid rgb(118 118 118 / 20%);padding:6px 24px;margin:0;height:64px;min-height:auto;font-family:Poppins;letter-spacing:0;outline:none;box-shadow:none;color:#1a1a1a}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input::placeholder{opacity:1;color:#767676}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{background:#965738;position:absolute;right:6px;width:auto;height:52px;top:6px;padding:14px 28px;font-family:Poppins;color:#fff;letter-spacing:0;font-size:16px;transition:all .3s ease}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0)}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button:hover:after{transform:scale(1)}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button:hover{color:#1a1a1a}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons .kg-social-title{font-size:32px;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#1a1a1a;line-height:44px;display:block;margin:0 0 24px;font-weight:600}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social{gap:12px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link{border:1px solid rgb(118 118 118 / 40%);margin:0;padding:18px;transition:all .3s ease;color:#1a1a1a;position:relative;overflow:hidden}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link:hover{color:#fff;border:1px solid #965738}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#965738;z-index:-1;transition:all .3s ease;transform:scale(0)}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link:hover:after{transform:scale(.9)}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link span.svg-wrapper{width:24px;height:24px}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper{display:block;padding-top:78px;position:relative;margin:0;z-index:1}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu{width:100%;padding:32px 0;border-top:1px solid rgb(150 87 56 / 20%);border-bottom:1px solid rgb(150 87 56 / 20%);position:relative}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content{display:flex;align-items:center;justify-content:space-between;max-width:1551px;margin:auto;padding:0 40px}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content li{margin:0;line-height:normal}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content li .link{color:#1a1a1a;letter-spacing:0;font-family:Lato;font-size:18px;padding:0;line-height:22px;text-decoration:none;position:relative;transition:all .3s ease}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content li .link:after{content:"";position:absolute;width:100%;height:2px;background:#965738;left:0;bottom:-2px;transition:all .3s ease;transform:scaleX(0)}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__message{margin:10px 0 0;justify-content:center;width:100%;letter-spacing:0;font-family:Lato}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content li .link:hover{color:#965738}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content li .link:hover:after{transform:scaleX(1)}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .footer-block.grid__item:last-child{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;pointer-events:none}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .footer-block.grid__item .footer-block-image{margin:auto;align-items:center;height:100%;width:fit-content}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .footer-block.grid__item .footer-block-image .footer-block__image-wrapper{margin:0;max-width:195px!important}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top{padding:0;position:relative;z-index:1}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom{border:0;padding-top:198px;padding-bottom:16px;position:relative;z-index:1}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper:first-child{display:none}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0;padding:0 28px;display:flex;justify-content:space-between;align-items:center;width:100%}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-copyright .copyright__content{font-size:18px;letter-spacing:0;line-height:24px;font-family:Lato;color:#000}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-copyright .copyright__content a{text-decoration:none}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-policy-list a:last-child{padding-left:24px;margin-left:24px;border-left:2px solid #000}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-policy-list a{font-size:18px;letter-spacing:0;color:#000;font-family:Lato;text-decoration:none;display:block;line-height:24px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-policy-list{display:flex;align-items:center}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .kg-footer-big__text{font-size:192px;font-family:Lato;position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;line-height:230px;background-image:linear-gradient(0deg,#d6d6d600,#d6d6d654);color:transparent;background-clip:text;font-weight:700;z-index:-1;pointer-events:none}@media screen and (max-width:1600px){footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .kg-footer-big__text{font-size:11.8vw}}@media screen and (max-width:1199px){footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter h2.footer-block__heading{font-size:32px;line-height:normal}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons .kg-social-title{font-size:28px;line-height:normal}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter{padding:0 20px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{padding:0 20px}}@media screen and (max-width:991px){footer.kg-footer.footer .kg-footer-inner-top{padding-top:50px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .kg-footer-big__text{font-size:11.4vw;line-height:1.5;bottom:40px;margin:auto;vertical-align:middle;display:flex;justify-content:center;align-items:center}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom{padding-top:135px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter{gap:35px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter{width:50%}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter h2.footer-block__heading{font-size:30px;margin:0 0 20px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons .kg-social-title{font-size:24px;margin:0 0 20px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons ul.list-social li.list-social__item .link{padding:12px}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu{z-index:1}}@media screen and (max-width:767px){footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter h2.footer-block__heading{font-size:26px;margin:0 0 20px;text-align:left}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .kg-social-icons .kg-social-title{font-size:22px;margin:0 0 20px}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper{display:block;padding-top:0;position:relative;margin:35px 0 0;z-index:1}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu ul.footer-block__details-content{flex-direction:column;align-items:flex-start;gap:16px}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .grid__item.footer-block--menu{padding:20px 0;margin:0}footer.kg-footer.footer .kg-footer-inner-top .footer__blocks-wrapper .footer-block.grid__item .footer-block-image{margin-right:unset}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{flex-direction:column;align-items:center;gap:10px;padding:0 10px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom{padding-top:70px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .kg-footer-big__text{bottom:80px;font-size:10.5vw;line-height:1.5}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter{gap:30px;align-items:flex-start}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter{width:100%}}@media screen and (max-width:480px){footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field input{height:54px;padding:6px 15px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field{flex-direction:column;gap:10px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-top .footer-block--newsletter .footer-block__newsletter .newsletter-form .newsletter-form__field-wrapper .field .newsletter-form__button{width:100%;position:relative;top:0;right:0}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-policy-list a{font-size:15px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-policy-list a:last-child{padding-left:16px;margin-left:16px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .kg-copyright .copyright__content{font-size:15px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom .kg-footer-big__text{bottom:90px}footer.kg-footer.footer .kg-footer-inner-top .footer__content-bottom{padding-top:55px}}section.kg-hero-section-main{position:relative;overflow:hidden}section.kg-hero-section-main .kg-hero-banner{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:calc(100vh - 112px);min-height:768px}section.kg-hero-section-main .kg-hero-banner .page-width{height:100%}section.kg-hero-section-main .kg-hero-banner .kg-hero-content{padding:100px 0 0;max-width:841px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title{margin:0 0 24px;font-size:74px;letter-spacing:0;font-family:Lato;text-transform:uppercase;font-weight:500;line-height:85px;padding-bottom:15px;position:relative}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title p{margin:0}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title span{color:#965738}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title:after{content:"";position:absolute;left:0;bottom:0;height:4px;background:#1a1a1a;width:78px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-desc{margin:0;max-width:553px;letter-spacing:0;font-size:18px;color:#575757;font-family:Lato;line-height:26px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-collection-btn{display:inline-flex;margin-top:44px;padding:16px 28px;text-decoration:none;position:relative;overflow:hidden;background:#623c2c;font-size:16px;letter-spacing:0;line-height:16px;color:#fff;text-transform:uppercase;font-family:Lato;font-weight:600;transition:all .3s ease;z-index:1}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-collection-btn:hover:before{transform:scale(1)}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-collection-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#965738;z-index:-1;transition:all .3s ease;transform:scale(0)}@media screen and (max-width:1199px){section.kg-hero-section-main .kg-hero-banner{height:85vh;min-height:600px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title{font-size:50px;line-height:1.2}}@media screen and (max-width:767px){section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title{font-size:40px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-collection-btn{margin-top:28px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content{padding:85px 0 0}section.kg-hero-section-main .kg-hero-banner{height:80vh;min-height:670px;display:flex;align-items:end;background-position:50% 25%}}section.kg-marquee-section{background:#965738;position:relative;overflow:hidden}section.kg-marquee-section .kg-marquee-track{padding:32px 0;display:flex;gap:52px;align-items:center;animation-name:kg-marquee-scroll;animation-duration:25s;animation-timing-function:linear;animation-iteration-count:infinite}section.kg-marquee-section .kg-marquee-track .kg-marquee-group{display:flex;align-items:center;gap:52px}section.kg-marquee-section .kg-marquee-track .kg-marquee-group .kg-marquee-item{display:flex;gap:52px;align-items:center;font-size:40px;color:#fff;letter-spacing:0;font-family:Lato;line-height:48px;font-weight:600}section.kg-marquee-section .kg-marquee-track .kg-marquee-group .kg-marquee-item img.kg-marquee-icon{width:40px;height:40px;display:block;object-fit:contain}@keyframes kg-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:991px){section.kg-marquee-section .kg-marquee-track{padding:24px 0}section.kg-marquee-section .kg-marquee-track .kg-marquee-group .kg-marquee-item{font-size:32px}}@media screen and (max-width:767px){section.kg-marquee-section .kg-marquee-track{gap:40px;animation-duration:6s}section.kg-marquee-section .kg-marquee-track .kg-marquee-group{gap:40px}section.kg-marquee-section .kg-marquee-track .kg-marquee-group .kg-marquee-item{font-size:28px;line-height:normal;gap:40px}section.kg-marquee-section .kg-marquee-track .kg-marquee-group .kg-marquee-item img.kg-marquee-icon{width:30px;height:30px}}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection{padding:110px 0}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-featured__collection-subheading{text-align:center;color:#767676;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-featured__collection-subheading:before,.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-featured__collection-subheading:after{content:"";width:28px;height:1px;background:#767676}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .collection__title{text-align:center;margin:0 0 58px}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .collection__title h2.title{margin:0;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#1a1a1a;font-size:44px;line-height:normal;font-weight:500}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-feature-collection-slider ul.product-grid{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-feature-collection-slider ul.product-grid li.grid__item{max-width:100%;width:100%}.card-wrapper.kg-card-wrapper .card{background:#fbf7f1;padding:20px}.card-wrapper.kg-card-wrapper .card .card__content{display:flex;flex-direction:column;gap:24px;text-align:center;margin-top:20px;padding:0}.card-wrapper.kg-card-wrapper .card .card__content .card__information{padding:0}.card-wrapper.kg-card-wrapper .card .card__content .card__information .price{margin:0 0 8px;line-height:normal}.card-wrapper.kg-card-wrapper .card .card__content .card__information .price .price__container span{color:#623c2c;font-family:Lato;letter-spacing:0;font-size:16px;line-height:20px;font-weight:600}.card-wrapper.kg-card-wrapper .card .card__content .card__information h3{color:#1a1a1a;font-size:18px;letter-spacing:0;font-weight:500;font-family:Lato;line-height:24px}.card-wrapper.kg-card-wrapper .card .card__content .card__information h3 a{text-decoration:none}.card-wrapper.kg-card-wrapper .card .card__inner .card__content{margin:0}.card-wrapper.kg-card-wrapper .card .card__inner .card__content .card__badge{right:12px;position:absolute;top:10px}.card-wrapper.kg-card-wrapper .card .card__inner .card__content .card__badge .badge{border:0;margin:0;letter-spacing:0;font-family:Lato;background:#cf0202;border-radius:0}.card-wrapper.kg-card-wrapper .card .card__content .quick-add{margin:0}.card-wrapper.kg-card-wrapper .card .card__content .quick-add button.quick-add__submit:before{display:none}.card-wrapper.kg-card-wrapper .card .card__content .quick-add button.quick-add__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0);box-shadow:none}.card-wrapper.kg-card-wrapper .card .card__content .quick-add button.quick-add__submit{opacity:1;padding:16px;border:0;background:#623c2c;font-size:14px;letter-spacing:0;font-family:Lato;text-transform:uppercase;color:#fff;font-weight:600;line-height:20px;position:relative;overflow:hidden;z-index:1}.card-wrapper.kg-card-wrapper .card .card__content .quick-add button.quick-add__submit:hover:after{transform:scale(1)}.card-wrapper.kg-card-wrapper .card .card__content .quick-add button.quick-add__submit[disabled]{background:#e9d7bf;color:#1a1a1a}@media screen and (max-width:991px){.kg-feature-collection-section .kg-feature-collection-inner .kg-collection{padding:80px 0}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .collection__title h2.title{font-size:38px}}@media screen and (max-width:767px){.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-feature-collection-slider ul.product-grid{grid-template-columns:repeat(1,1fr)}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .collection__title h2.title{font-size:30px}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .collection__title{margin:0 0 40px}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection{padding:60px 0}.kg-feature-collection-section .kg-feature-collection-inner .kg-collection .kg-featured__collection-subheading{margin:0 0 8px}}.kg-our-story-section-main{position:relative;overflow:hidden}.kg-our-story-section-main .kg-our-story-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:start}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area figure{margin:0;display:block;max-width:100%;height:100%;width:100%;object-fit:cover;position:relative;vertical-align:middle;overflow:hidden}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area figure img{position:absolute;right:0;left:0;bottom:0;object-fit:cover;object-position:center;width:100%;display:inline-block;top:0;height:100%;will-change:transform}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area{position:sticky;top:0;height:var(--story-content-height);overflow:hidden}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area figure:after{content:"";position:relative;display:block;width:100%;background:#1a1a1a4d;height:100%}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area{padding:149px 20px;text-align:center;max-width:667px;margin:auto}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-subheading{text-align:center;color:#767676;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-subheading:before,.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-subheading:after{content:"";width:28px;height:1px;background:#767676}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area h2.kg-story-title{margin:auto auto 42px;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#1a1a1a;font-size:44px;line-height:normal;font-weight:500;max-width:560px}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-story-description p{font-size:18px;letter-spacing:0;font-family:Lato;color:#767676;line-height:24px;margin:0 0 20px}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-story-description p:last-child{margin:0}@media screen and (max-width:1199px){.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area{padding:100px 20px}}@media screen and (max-width:991px){.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area h2.kg-story-title{font-size:38px;margin:0 0 20px}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area{padding:60px 20px}.kg-our-story-section-main .kg-our-story-grid{grid-template-columns:1fr}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area figure img{transform:none!important;top:0;height:100%;min-height:335px}.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area figure:after{padding-bottom:335px}}@media screen and (max-width:767px){.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area h2.kg-story-title{font-size:30px}.kg-our-story-section-main .kg-our-story-grid .kg-story-content-area .kg-subheading{margin:0 0 8px}}.kg-testimonials{position:relative;padding:120px 0;overflow:hidden}.kg-testimonials:after{content:"";background-image:url(/cdn/shop/files/Layer_1.svg?v=1781779527);width:200px;height:230px;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:bottom center;bottom:-23px;left:34px}.kg-testimonials:before{content:"";background-image:url(/cdn/shop/files/Layer_1.svg?v=1781779527);width:200px;height:230px;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:bottom center;bottom:-23px;right:34px}.kg-testimonials .page-width{max-width:1680px;margin:0 auto;padding:0 20px;position:relative}.kg-testimonials .kg-testimonials__head{text-align:center;margin-bottom:58px}.kg-testimonials .kg-testimonials__head .kg-testimonials__subtitle{display:flex;justify-content:center;font-family:Lato;font-weight:600;align-items:center;gap:12px;font-size:14px;line-height:20px;letter-spacing:24%;color:#767676;margin-bottom:16px}.kg-testimonials .kg-testimonials__head .kg-testimonials__subtitle:before,.kg-testimonials .kg-testimonials__head .kg-testimonials__subtitle:after{content:"";width:28px;height:1px;background:#767676}.kg-testimonials .kg-testimonials__head .kg-testimonials__title{font-family:Lato;font-weight:500;font-size:44px;letter-spacing:0%;color:#1a1a1a;text-transform:uppercase;margin:0;line-height:normal}.kg-testimonials .kg-testimonials__slider-wrap{display:flex;align-items:center;max-width:1456px;margin:0 auto;gap:44px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider{max-width:1256px;flex:1}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide{height:auto}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card{background:#fff;border:1px solid #96573833;padding:24px;height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:space-between;gap:58px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__quote{width:52px;height:52px;background:#9b613a;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:32px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__text{font-family:Lato;font-weight:500;font-size:16px;line-height:26px;letter-spacing:0%;color:#1a1a1a;margin:0}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author{display:flex;align-items:center;gap:14px;margin-top:auto}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author .kg-testimonial-card__avatar{width:52px;height:52px;overflow:hidden;flex-shrink:0}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author .kg-testimonial-card__avatar img{width:100%;height:100%;object-fit:cover}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author .kg-testimonial-card__info{display:flex;flex-direction:column;gap:4px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author .kg-testimonial-card__info h4{font-family:Lato;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%;color:#1a1a1a;margin:0}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card .kg-testimonial-card__author .kg-testimonial-card__info span{font-family:Lato;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0%;color:#a5a5a5}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav{width:44px;height:44px;border:1px solid #96573833;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#8c8c8c;transition:all .3s ease;flex-shrink:0;position:relative;overflow:hidden}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav:hover{border-color:#9b613a}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background:#9b613a;transition:all .3s ease;z-index:-1;transform:scale(0)}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav:hover:before{transform:scale(.9)}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav:hover svg path{fill:#fff;fill-opacity:1}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav svg path{transition:all .3s ease}@media screen and (max-width:991px){.kg-testimonials{padding:80px 0}.kg-testimonials .kg-testimonials__head .kg-testimonials__title{font-size:38px}.kg-testimonials .kg-testimonials__slider-wrap{gap:15px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider .swiper-wrapper .swiper-slide .kg-testimonial-card{gap:30px}}@media screen and (max-width:767px){.kg-testimonials{padding:60px 0}.kg-testimonials .kg-testimonials__head{margin-bottom:30px}.kg-testimonials .kg-testimonials__head .kg-testimonials__title{font-size:30px}.kg-testimonials .kg-testimonials__head .kg-testimonials__subtitle{margin:0 0 8px}.kg-testimonials .kg-testimonials__head{margin-bottom:40px}.kg-testimonials .kg-testimonials__slider-wrap{position:relative}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav.kg-testimonials__nav--prev{left:-16px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav{position:absolute;top:0;bottom:0;margin:auto;z-index:3;background:#fff}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__slider{padding:0 10px}.kg-testimonials .kg-testimonials__slider-wrap .kg-testimonials__nav.kg-testimonials__nav--next{right:-16px;left:unset}}@media screen and (max-width:540px){.kg-testimonials:after{width:120px;height:140px;left:0}.kg-testimonials:before{width:120px;height:140px;right:0}}section.kg-how-use-section{background:#975738;position:relative;overflow:hidden;padding:100px 0;z-index:11}section.kg-how-use-section .kg-top-heading-area{margin-bottom:68px;text-align:center}section.kg-how-use-section .kg-top-heading-area .kg-subheading{text-align:center;color:#fff;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}section.kg-how-use-section .kg-top-heading-area .kg-subheading:before,section.kg-how-use-section .kg-top-heading-area .kg-subheading:after{content:"";width:28px;height:1px;background:#fff}section.kg-how-use-section .kg-top-heading-area h2.kg-title{margin:0;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#fff;font-size:44px;line-height:normal;font-weight:500}section.kg-how-use-section .kg-strp-section-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:93px}section.kg-how-use-section .kg-strp-section-grid:before{content:"";position:absolute;left:0;right:0;width:80%;border:1px dashed rgb(255 255 255 / 50%);border-width:1px;height:1px;top:40px;margin:auto}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap .kg-icon-main{width:80px;height:80px;display:flex;justify-content:center;align-items:center;border-radius:50px;background:#975738;position:relative}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap .kg-icon-main .kg-icon-main-svg{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50px;background:#fff3;transition:all .3s ease}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap:hover .kg-icon-main svg{transform:scaleX(-1)}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap:hover .kg-icon-main svg path{fill:#975738}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap:hover .kg-icon-main{background:#fff}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap .kg-icon-main svg{width:48px;height:48px;transition:all .3s ease}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap h3.kg-title{font-size:20px;letter-spacing:0;margin:0;color:#fff;font-family:Lato;font-weight:600;line-height:24px}section.kg-how-use-section .kg-strp-section-grid .kg-main-box-wrap p{margin:0;color:#fffc;font-size:16px;letter-spacing:0;font-family:Lato;line-height:26px}@media screen and (max-width:1199px){section.kg-how-use-section .kg-strp-section-grid{gap:40px}}@media screen and (max-width:991px){section.kg-how-use-section .kg-strp-section-grid{grid-template-columns:repeat(2,1fr);gap:40px 55px}section.kg-how-use-section{padding:80px 0}section.kg-how-use-section .kg-top-heading-area h2.kg-title{font-size:38px}section.kg-how-use-section .kg-top-heading-area{margin-bottom:50px}section.kg-how-use-section .kg-strp-section-grid:before{display:none}}@media screen and (max-width:767px){section.kg-how-use-section{padding:60px 0}section.kg-how-use-section .kg-top-heading-area h2.kg-title{font-size:30px}section.kg-how-use-section .kg-top-heading-area .kg-subheading{margin:0 0 8px}section.kg-how-use-section .kg-top-heading-area{margin-bottom:40px}section.kg-how-use-section .kg-strp-section-grid{grid-template-columns:repeat(1,1fr)}}.kg-showcase{position:relative;width:100%;padding:93px 0 0;background:#965738;overflow:hidden}.kg-showcase .kg-showcase__inner{position:relative}.kg-showcase .kg-showcase__inner:before{content:"";border:1px solid rgb(244 235 221 / 50%);width:40%;max-width:100%;height:100%;border-radius:500px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.kg-showcase .kg-showcase__inner .kg-showcase__stage{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;width:500px;height:660px;margin:0 auto}.kg-showcase .kg-showcase__inner .kg-showcase__stage .kg-showcase__bottle{display:block;width:100%;height:auto;object-fit:contain;position:relative}.kg-showcase .kg-showcase__inner .kg-showcase__features{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature{position:absolute;display:flex;align-items:flex-start;gap:65px;width:37.2%;max-width:100%}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:78px;height:78px;border:1px solid rgb(244 235 221 / 50%);border-radius:50%;background:#965738}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__icon .kg-icon-inner{border-radius:50%;background:#fff3;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__body{flex:1 1 auto}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__body .kg-feature__title{margin:0 0 20px;font-family:Lato;font-size:22px;font-weight:600;letter-spacing:0;color:#fff;line-height:normal}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__body .kg-feature__text{font-family:Lato;font-size:16px;line-height:23px;color:#e6e6e6;letter-spacing:0;margin:0}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__icon img{width:48px;height:48px;object-fit:contain;display:block}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration{left:0;flex-direction:row}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier .kg-feature__body,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration .kg-feature__body{order:1;text-align:right}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier .kg-feature__icon,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration .kg-feature__icon{order:2}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier{top:79px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration{bottom:140px;padding-right:41px;gap:24px;width:35.4%}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--brightens,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--absorption{right:0;flex-direction:row}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--brightens .kg-feature__body,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--absorption .kg-feature__body{text-align:left}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--brightens{top:79px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--absorption{bottom:140px;padding-left:41px;gap:24px;width:35.4%}@media screen and (max-width:1380px){.kg-showcase .kg-showcase__inner:before{width:38%}.kg-showcase .kg-showcase__inner .kg-showcase__stage{width:420px;height:600px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--brightens{top:40px;width:40%}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--absorption{width:38%;bottom:100px}}@media screen and (max-width:1024px){.kg-showcase .kg-showcase__inner .kg-showcase__stage{width:100%;height:auto;max-width:420px}.kg-showcase .kg-showcase__inner .kg-showcase__features{position:static;display:grid;grid-template-columns:1fr 1fr;gap:36px 30px;margin-top:40px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature{position:static;width:100%!important;gap:30px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier .kg-feature__icon,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration .kg-feature__icon{order:unset}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--barrier .kg-feature__body,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration .kg-feature__body{order:unset;text-align:left}.kg-showcase .kg-showcase__inner:before{display:none}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--hydration,.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature.kg-feature--absorption{padding:0}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__icon img{width:25px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__icon{width:60px;height:60px}.kg-showcase{padding:80px 0}.kg-showcase .kg-showcase__inner .kg-showcase__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgb(244 235 221 / 50%);border-radius:500px}}@media screen and (max-width:767px){.kg-showcase .kg-showcase__inner .kg-showcase__features{grid-template-columns:1fr}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature{gap:20px}.kg-showcase .kg-showcase__inner .kg-showcase__features .kg-feature .kg-feature__body .kg-feature__title{font-size:20px;margin:0 0 10px}}section.kg-video-banner{position:relative;overflow:hidden}section.kg-video-banner .kg-content{padding:120px 0;position:relative;z-index:1;max-width:910px;margin:auto;text-align:center}section.kg-video-banner .kg-content .kg-subheading{text-align:center;color:#fff;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}section.kg-video-banner .kg-video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}section.kg-video-banner .kg-video-wrapper video{width:100%;height:100%;display:block;object-fit:cover}section.kg-video-banner .kg-video-wrapper .kg-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}section.kg-video-banner .kg-content .kg-subheading:before,section.kg-video-banner .kg-content .kg-subheading:after{content:"";width:28px;height:1px;background:#fff}section.kg-video-banner .kg-content h3{letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#fff;font-size:44px;line-height:normal;font-weight:500;text-align:center;margin:0 0 24px}section.kg-video-banner .kg-content .kg-description{font-size:18px;letter-spacing:0;color:#fff;font-family:Lato;margin:0;text-align:center;line-height:24px}section.kg-video-banner .kg-content .kg-btn{margin:44px auto auto;display:inline-block;width:fit-content;color:#965738;text-decoration:none;letter-spacing:0;font-family:Lato;font-size:14px;font-weight:600;padding:16px 28px;background:#fff;transition:all .3s ease;position:relative;z-index:1;overflow:hidden}section.kg-video-banner .kg-content .kg-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#965738;z-index:-1;transition:all .3s ease;transform:scale(0)}section.kg-video-banner .kg-content .kg-btn:hover:before{transform:scale(1)}section.kg-video-banner .kg-content .kg-btn:hover{color:#fff}@media screen and (max-width:991px){section.kg-video-banner .kg-content{padding:80px 0}section.kg-video-banner .kg-content h3{font-size:38px}}@media screen and (max-width:767px){section.kg-video-banner .kg-content{padding:60px 0}section.kg-video-banner .kg-content h3{font-size:30px}section.kg-video-banner .kg-content .kg-subheading{margin:0 0 8px}}section.kg-ingredients-section{padding:120px 0;position:relative;overflow:hidden}section.kg-ingredients-section .kg-top-heading-area{text-align:center;margin-bottom:58px}section.kg-ingredients-section .kg-top-heading-area .kg-subheading{text-align:center;color:#767676;font-size:14px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}section.kg-ingredients-section .kg-top-heading-area .kg-subheading:before,section.kg-ingredients-section .kg-top-heading-area .kg-subheading:after{content:"";width:28px;height:1px;background:#767676}section.kg-ingredients-section .kg-top-heading-area h2.kg-title{margin:0;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#1a1a1a;font-size:44px;line-height:normal;font-weight:500}section.kg-ingredients-section .kg-ingredients-content{display:flex;align-items:center;justify-content:center;position:relative}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left{left:0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col{width:fit-content;display:flex;flex-direction:column;gap:68px;white-space:nowrap;position:absolute}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right{right:0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row{display:flex;align-items:center;gap:28px;font-size:18px;letter-spacing:0;color:#000;font-family:Lato;line-height:28px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle{max-width:688px;width:100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle img{display:block;width:100%;height:100%;object-fit:contain}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row{justify-content:flex-end}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row img.kg-ingredient-connector{width:100%;max-width:143px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row:nth-child(3) img.kg-ingredient-connector{max-width:228px;width:100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row:nth-child(2n){padding-left:48px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row:nth-child(3){padding-left:20px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row:nth-child(3){padding-right:20px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row:nth-child(2n){padding-right:48px}@media screen and (max-width:1500px){section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle{width:45%;max-width:100%}}@media screen and (max-width:1300px){section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col{white-space:normal;width:40%;gap:50px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row:nth-child(3) img.kg-ingredient-connector{max-width:190px}}@media screen and (max-width:1199px){section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col{gap:30px}}@media screen and (max-width:1024px){section.kg-ingredients-section .kg-ingredients-content{flex-wrap:wrap;gap:30px 0;align-items:flex-start}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row:nth-child(3) img.kg-ingredient-connector{max-width:135px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row{gap:10px;font-size:14px;line-height:21px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row img.kg-ingredient-connector{max-width:94px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle{width:50%;max-width:355px}}@media screen and (max-width:991px){section.kg-ingredients-section{padding:80px 0}section.kg-ingredients-section .kg-top-heading-area h2.kg-title{font-size:38px}}@media screen and (max-width:767px){section.kg-ingredients-section{padding:60px 0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left{width:100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right{width:100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row{justify-content:flex-end;flex-direction:row-reverse}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row:nth-child(3),section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row:nth-child(3){padding-left:0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row:nth-child(2n),section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row:nth-child(2n){padding-left:0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row{flex-direction:row;justify-content:left}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--right .kg-ingredient-row img.kg-ingredient-connector{transform:rotate(-180deg)}section.kg-ingredients-section .kg-top-heading-area h2.kg-title{font-size:30px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row{gap:12px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row:nth-child(3) img.kg-ingredient-connector{max-width:65px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row img.kg-ingredient-connector{max-width:65px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left{left:0;width:100%;gap:24px}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle{width:100%;max-width:100%;order:-1;flex:0 0 100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-bottle img{max-width:400px;margin:auto}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col{position:relative;width:100%}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col.kg-ingredients-col--left .kg-ingredient-row:nth-child(2n){padding-right:0}section.kg-ingredients-section .kg-ingredients-content .kg-ingredients-col .kg-ingredient-row{font-size:16px;line-height:24px}}@media screen and (min-width:992px){.kg-our-story-section-main{overflow:clip visible;--pin-extra: 100vh}.kg-our-story-section-main .kg-our-story-grid{align-items:start}.kg-our-story-section-main .kg-story-image-area{position:relative;height:100vh;align-self:start;z-index:5;will-change:transform}.kg-our-story-section-main .kg-story-image-area figure{height:100vh;min-height:100vh}.kg-our-story-section-main .kg-story-image-area figure:after{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.kg-our-story-section-main .kg-story-content-area{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}}.kg-main-product-section .kg-product-info{background:#fbf7f1;padding:40px 0 110px}.kg-collapsible-with-image{display:grid;justify-content:space-between;max-width:1680px;padding:0 20px;margin:0 auto;grid-template-columns:1fr 415px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow{margin:0;padding:120px 0!important;max-width:946px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__subheading{text-align:center;color:#767676;font-size:14px;text-transform:uppercase;display:flex;align-items:center;line-height:20px;letter-spacing:2px;gap:12px;font-family:Lato;font-weight:600;margin:0 0 16px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__subheading:before,.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__subheading:after{content:"";width:28px;height:1px;background:#767676}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading{margin:0 0 28px;letter-spacing:0;text-transform:uppercase;font-family:Lato;color:#1a1a1a;font-size:44px;line-height:normal;font-weight:500}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__description{font-size:16px;letter-spacing:1%;font-family:Lato;color:#767676;line-height:24px;margin:0 0 48px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion{margin:0;border-bottom:1px solid #76767633}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion:first-child{border-top:1px solid #76767633}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary{padding:20px 0}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details .accordion__content p{font-size:16px;letter-spacing:1%;font-family:Lato;color:#767676;line-height:24px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary h3.accordion__title{font-family:Lato;font-weight:500;font-size:18px;line-height:20px;letter-spacing:0%;color:#080e15}.kg-collapsible-with-image .kg-image-right{width:100%;margin:0 0 -60px;overflow:hidden;position:relative}.kg-collapsible-with-image .kg-image-right .kg-right-video{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;object-fit:cover;height:100%;display:block}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary svg{transition:all .3s ease}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details[open] summary svg{transform:rotate(180deg)}@media(max-width:991px){.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading{font-size:38px;margin:0 0 20px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow{padding:60px 0 20px!important}.kg-collapsible-with-image{grid-template-columns:1fr}.kg-collapsible-with-image .kg-image-right .kg-right-video{object-fit:contain;max-height:100%}.kg-collapsible-with-image .kg-image-right{padding-top:100%;margin:0}}@media(max-width:767px){.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__subheading{font-size:11px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__header .collapsible-content__heading{font-size:30px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary h3.accordion__title{font-size:15px}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary{gap:12px;padding:15px 0}.kg-collapsible-with-image .collapsible-content-wrapper-narrow .collapsible-content__items .accordion details summary svg{width:20px;height:20px}}.kg-collection-banner{background-color:#9757384d}.kg-collection-banner .collection-hero__inner .collection-hero__text-wrapper{padding:80px 0}.kg-collection-banner .collection-hero__inner .collection-hero__text-wrapper h1.collection-hero__title{text-align:center;margin:0;color:#1a1a1a;font-size:44px;font-weight:500;line-height:1.2;font-family:Lato;text-transform:uppercase}.kg-collection-grid{padding:110px 0!important}.kg-collection-grid .facets .facets-vertical-form{margin:0 0 40px;align-items:center}.kg-collection-grid .facets .facets-vertical-form .facet-filters .facet-filters__field .facet-filters__label{font-size:16px;font-family:Lato;letter-spacing:0}.kg-collection-grid .facets .facets-vertical-form .facet-filters .facet-filters__field .select select{outline:none;letter-spacing:0;color:#1a1a1a;box-shadow:none;border:1px solid #ddd;padding:10px 30px 10px 14px;font-family:Lato}.kg-collection-grid .facets .facets-vertical-form .facet-filters .facet-filters__field .select .svg-wrapper{right:12px}.kg-collection-grid .facets .facets-vertical-form .product-count-vertical .product-count__text{color:#000;font-size:16px;font-family:Lato;letter-spacing:0}.kg-collection-grid .facets-vertical{display:grid;grid-template-columns:300px 1fr;gap:40px}.kg-collection-grid .facets-vertical .facets-wrapper{max-width:100%;width:100%;border-right:1px solid #e3e3e3}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container{padding:0;display:block}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical{width:100%}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets .active-facets-vertical-filter{align-items:center}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets .active-facets-vertical-filter h2.facets__heading{margin:0;letter-spacing:0;text-transform:uppercase;font-weight:600;font-size:22px;color:#965738;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets .active-facets-vertical-filter facet-remove{margin:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button-remove{text-decoration:none}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button-remove span{font-size:14px;letter-spacing:0;color:#000}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button{margin:10px 6px 0 0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical{border:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical summary.facets__summary{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:20px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical summary.facets__summary .facets__summary-label{letter-spacing:0;text-decoration:none;color:#1a1a1a;font-size:16px;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display{padding:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap{padding:15px 0 0;margin:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap .facets-layout .list-menu__item label.facets__label{padding:10px 0;gap:12px;letter-spacing:0;color:#1a1a1a;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap .facets-layout .list-menu__item label.facets__label input{position:relative;margin:0;border:1px solid #ddd;left:0;top:0;width:18px;height:18px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap .facets-layout .list-menu__item label.facets__label input:checked{background:#965738;border-color:#965738}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap .facets-layout .list-menu__item label.facets__label input:checked:before{border:solid #fff;content:"";position:absolute;right:50%;top:50%;width:6px;height:11px;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .facets__disclosure-vertical .parent-display .facets-wrap .facets-layout .list-menu__item label.facets__label svg{display:none}.kg-collection-grid .facets-vertical .product-grid-container .collection .product-grid{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:40px 16px}.kg-collection-grid .facets-vertical .product-grid-container .collection .product-grid li.grid__item{width:100%;max-width:100%}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner{width:95%;max-width:400px;border:0;filter:unset}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header{background:#9757384d;border:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner h2.mobile-facets__heading{font-size:24px;letter-spacing:0;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner .mobile-facets__header-inner .mobile-facets__count{letter-spacing:0;color:#000}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main summary.mobile-facets__summary{letter-spacing:0;text-decoration:none;color:#000;font-size:16px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary{letter-spacing:0;text-decoration:none;color:#000;font-size:18px;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select select{outline:none;letter-spacing:0;color:#000;box-shadow:none;border:1px solid #ddd;padding:10px 30px 10px 14px;margin:0;font-size:14px;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__details .mobile-facets__summary .mobile-facets__sort .select span.svg-wrapper{right:10px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer{padding:10px;gap:10px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer facet-remove .mobile-facets__clear{letter-spacing:0;font-family:Lato;text-decoration:none;font-weight:500}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button{background:#965738;padding:14px 28px;font-family:Lato;color:#fff;letter-spacing:0;font-size:16px;transition:all .3s ease}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:after,.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__footer button:before{display:none}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .mobile-facets__close-button{letter-spacing:0;font-family:Lato;font-size:16px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item label.facets__label{gap:12px;letter-spacing:0;color:#373737;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item label.facets__label input{position:relative;margin:0;border:1px solid #ddd;left:0;top:0;width:18px;height:18px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item label.facets__label input:checked{background:#965738;border-color:#965738}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item label.facets__label input:checked:before{border:solid #fff;content:"";position:absolute;right:50%;top:50%;width:6px;height:11px;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__main .mobile-facets__submenu .facets-layout .mobile-facets__item label.facets__label svg{display:none}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list{gap:6px}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list li{margin:0}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list li .pagination__item{border:1px solid #ddd;letter-spacing:0;font-size:16px;color:#000;text-decoration:none;border-radius:12px;transition:all .3s ease}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list li .pagination__item:after{display:none}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list li .pagination__item:hover{background:#965738;color:#fff;border-color:#965738}.kg-collection-grid .facets-vertical .product-grid-container .collection .pagination-wrapper .pagination ul.pagination__list li a.pagination__item:not([href]){cursor:not-allowed}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .mobile-facets__wrapper .mobile-facets .mobile-facets__inner .mobile-facets__header .mobile-facets__header-inner p.mobile-facets__count{font-family:Lato;letter-spacing:0;color:#000}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container facet-filters-form .facets__form-vertical .active-facets facet-remove .active-facets__button span.active-facets__button-inner{box-shadow:none;border:1px solid #ddd;letter-spacing:0;font-size:14px;font-family:Lato}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item span.h4{font-size:14px;color:#575757;font-family:Lato;letter-spacing:0;line-height:20px}@media screen and (max-width:1199px){.kg-collection-grid .facets-vertical .product-grid-container .collection .product-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.kg-collection-grid{padding:80px 0!important}.kg-collection-grid .facets-vertical{grid-template-columns:240px 1fr}.kg-collection-grid .facets-vertical .product-grid-container .collection .product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.kg-collection-grid{padding:60px 0!important}.kg-collection-grid .facets-vertical{grid-template-columns:1fr}.kg-collection-grid .facets-vertical .facets-wrapper{border-right:none}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container{display:flex;flex-wrap:wrap}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open-wrapper .mobile-facets__open{border:1px solid #ddd;padding:10px;letter-spacing:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container menu-drawer.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label{color:#1a1a1a;text-decoration:none;font-size:18px;font-family:Lato;letter-spacing:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets{margin:10px 0 0;order:1;gap:10px}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove{margin:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button{padding:0}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button .active-facets__button-inner{box-shadow:none;letter-spacing:0;border:1px solid #ddd;font-size:14px;padding:4px 14px;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button-remove{padding:0;letter-spacing:0;color:#1a1a1a}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .active-facets facet-remove .active-facets__button-remove span{font-size:13px;font-family:Lato}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .product-count{opacity:1;margin-left:auto}.kg-collection-grid .facets-vertical .facets-wrapper .facets-container .product-count h2.product-count__text{letter-spacing:0;color:#000;font-size:14px;font-family:Lato}}@media screen and (max-width:425px){.kg-collection-grid .facets-vertical .product-grid-container .collection .product-grid{grid-template-columns:repeat(1,1fr);gap:30px}}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider{width:154px}.kg-product-component .product{justify-content:space-between}.kg-product-component .product .product__media-wrapper{width:100%!important;max-width:52.1%!important}.kg-product-component .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container .product__modal-opener--image .product__media.media.media--transparent{padding-top:106%}.kg-product-component .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter .product__media-list .product__media-item .product-media-container{width:100%}.kg-product-component .product .product__info-wrapper{padding:0!important;max-width:43.8%!important;width:100%!important}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul{padding:0;gap:16px;max-height:min(92rem,78vh)}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button{position:absolute;z-index:111;background:#fbf7f1;border-radius:60px}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button.slider-button--prev{transform:rotate(270deg);top:10px}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button.slider-button--next{transform:rotate(-270deg);bottom:10px}.kg-product-component .product .product__media-wrapper .product__column-sticky .slider-mobile-gutter .product__media-list{margin:0}.kg-product-component nav.kg-breadcrumbs{font-size:14px;margin-bottom:16px;font-weight:500}.kg-product-component nav.kg-breadcrumbs a{color:#767676;letter-spacing:2%}.kg-product-component nav.kg-breadcrumbs span{color:#965738}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul .thumbnail-list__item.slider__slide:before{padding-bottom:111%}.kg-product-component .product .product__info-wrapper .product__info-container p.product__text.inline-richtext{font-size:14px;font-family:Lato;font-weight:500;letter-spacing:8%;line-height:16px;margin-bottom:8px;color:#767676;text-transform:uppercase}.kg-product-component .product .product__info-wrapper .product__info-container .product__title{margin:0 0 13px}.kg-product-component .product .product__info-wrapper .product__info-container .product__title h1{font-size:40px;font-family:Lato;font-weight:500;line-height:normal;text-transform:uppercase;margin:0;color:#1a1a1a}.kg-product-component .product .product__info-wrapper .product__info-container .rating-wrapper p.rating-count.caption{font-size:14px;font-family:Lato;font-weight:500;color:#767676}.kg-product-component .product .product__info-wrapper .product__info-container .rating-wrapper .rating .rating-star{--letter-spacing: 0;--font-size: 2}.kg-product-component .product .product__info-wrapper .product__info-container .rating-wrapper .rating .rating-star:before{background:linear-gradient(90deg,#965738 var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.kg-product-component .product .product__info-wrapper .product__info-container .rating-wrapper{margin:0 0 20px}.kg-product-component .product .product__info-wrapper .product__info-container p.product__text.inline-richtext.kg-product__text{text-transform:none;font-size:16px;line-height:26px;color:#717371;margin-top:0;margin-bottom:20px}.kg-product-component .product .product__info-wrapper .product__info-container .price__container .price__regular span.price-item.price-item--regular{font-size:24px;letter-spacing:normal;font-weight:500}.kg-product-component .product .product__info-wrapper .product__info-container .price.price--large{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #76767621}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .form__label{margin-bottom:8px;font-size:14px;text-transform:uppercase;line-height:16px;color:#767676}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity{width:175px;height:56px;border:1px solid #76767640;font-family:Poppins;font-size:16px;color:#1a1a1a}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity:before,.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity:after{display:none}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity input.quantity__input{font-family:Poppins;font-size:16px;color:#1a1a1a}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity input.quantity__input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.kg-product-component .product .product__info-wrapper .product__info-container .product-form__input.product-form__quantity{margin-bottom:36px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item{background:#f4ebdd;padding:28px}.kg-product-component .product .product__info-wrapper .product__info-container{max-width:100%}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text--horizontal .kg-icon-with-text__item img{height:40px;width:40px;margin-bottom:16px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item .icon-with-text span.h4.inline-richtext{font-size:14px;font-family:Lato;color:#575757;line-height:20px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{gap:26px}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons{max-width:100%}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit[disabled]{background:#e9d7bf;color:#1a1a1a;cursor:not-allowed}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit{background:#965738;color:#fff;height:56px;font-size:16px;font-family:Poppins;font-weight:500;transition:all .3s ease;z-index:1;position:relative;overflow:hidden;padding:16px 28px}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit:hover{color:#000}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:after,.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit:after{display:none}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0)}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .product-form__submit:hover:before{transform:scale(1)}.kg-product-component .product .product__info-wrapper .product__info-container .price__container .price__sale span s.price-item.price-item--regular{font-size:16px;letter-spacing:normal;color:#767676}.kg-product-component .product .product__info-wrapper .product__info-container .price__container .price__sale .price-item.price-item--sale{margin-right:12px}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button{background:transparent;color:#767676;height:56px;font-size:16px;font-family:Poppins;font-weight:500;transition:all .3s ease;z-index:1;position:relative;overflow:hidden;padding:16px 28px;border:1px solid #76767661}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:hover{color:#fff}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0)}.kg-product-component .product .product__info-wrapper .product__info-container .product-form form.form .product-form__buttons .shopify-payment-button button.shopify-payment-button__button:hover:before{transform:scale(1)}.kg-product-component .product .product__info-wrapper .product__info-container .price.price--large .badge{vertical-align:middle;background:#965738;margin:7px 0}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button:hover{background:#975738;color:#fff}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button[disabled]:hover,.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button[disabled]:hover .icon{cursor:not-allowed;background:#fbf7f1}@media(max-width:1200px){.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{gap:15px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item{padding:15px}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider{width:90px}}@media(max-width:991px){.kg-product-component .product .product__media-wrapper{width:100%!important;max-width:100%!important}.kg-product-component .product .product__info-wrapper{padding:0!important;max-width:100%!important;width:100%!important}.kg-product-component .product .product__info-wrapper .product__info-container .product__title h1{font-size:31px}.kg-product-component .product .product__info-wrapper .product__info-container p.product__text.inline-richtext.kg-product__text{margin-bottom:15px}.kg-product-component .product .product__info-wrapper .product__info-container .rating-wrapper{margin:0 0 15px}.kg-product-component .product .product__info-wrapper .product__info-container .price.price--large{margin-bottom:25px;padding-bottom:25px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item{flex:1}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{gap:16px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item{padding:12px}}@media(max-width:749px){.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider{width:100%;margin:0}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul .thumbnail-list__item.slider__slide:before{padding-bottom:100%}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider ul .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button.slider-button--next{transform:unset;right:10px;top:0;bottom:0;margin:auto}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button.slider-button--prev{transform:unset;left:10px;top:0;bottom:0;margin:auto}.kg-product-component .product .product__media-wrapper .product__column-sticky .thumbnail-slider .slider-button{width:35px;height:35px}.kg-product-component .product .product__info-wrapper .product__column-sticky .product-form__quantity .price-per-item__container .quantity{width:160px;height:50px}.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text--horizontal{gap:5px;flex-wrap:wrap}}@media(max-width:480px){.kg-product-component .product .product__info-wrapper .product__info-container .icon-with-text li.icon-with-text__item{flex:100%;width:100%}}cart-drawer .cart-drawer{width:100%}cart-drawer .cart-drawer .drawer__inner{overflow:auto;margin-left:auto;width:95%;max-width:445px;border:0;padding:0;scrollbar-width:thin}cart-drawer .cart-drawer .drawer__inner .drawer__header{background-color:#fbf7f1;padding:20px}cart-drawer .cart-drawer .drawer__inner .drawer__header h2.drawer__heading{color:#1a1a1a;font-size:25px;letter-spacing:0;font-family:Lato;margin:0;text-transform:uppercase;font-weight:500}cart-drawer .cart-drawer .drawer__inner .drawer__header button.drawer__close{position:relative;top:0;right:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items{overflow:auto;min-height:300px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper{padding:20px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper thead{display:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #ddd}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item:last-child{margin:0;border:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__media{padding:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__media img.cart-item__image{width:100px;height:100px;object-fit:contain;border:1px solid #9657384d;padding:7px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__details{padding-top:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__details .cart-item__title .cart-item__name{margin:0;text-decoration:none;color:#1a1a1a;font-size:18px;letter-spacing:0;font-weight:500;font-family:Lato;line-height:24px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__details .product-option{font-size:12px;letter-spacing:0;font-family:Lato}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__details dl{margin:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__totals{padding-top:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__totals span.price{color:#623c2c;font-family:Lato;letter-spacing:0;font-size:16px;line-height:20px;font-weight:600;margin:2px 0 0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity{padding-left:10px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between;align-items:center}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity{width:auto;min-height:auto;border:1px solid #ddd}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity:before,cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity:after{display:none}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity button.quantity__button{width:40px;height:40px}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper .quantity.cart-quantity input{width:40px;height:40px;font-size:14px;letter-spacing:0;color:#000;outline:none;box-shadow:none;font-family:Lato;font-weight:600}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper cart-remove-button{margin:0}cart-drawer .cart-drawer .drawer__inner cart-drawer-items .drawer__cart-items-wrapper tr.cart-item td.cart-item__quantity .cart-item__quantity-wrapper cart-remove-button button.button{min-height:20px;min-width:20px;height:auto;line-height:normal;margin:0;max-height:fit-content}cart-drawer .cart-drawer .drawer__inner .drawer__footer{border-top:1px solid #efefef;background:#fbf7f1;padding:20px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:before{display:none}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{opacity:1;padding:16px;border:0;background:#623c2c;font-size:14px;letter-spacing:0;font-family:Lato;text-transform:uppercase;color:#fff;font-weight:600;line-height:20px;position:relative;overflow:hidden;z-index:1}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0);box-shadow:none}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover:after{transform:scale(1)}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:0}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals h2.totals__total{margin:0;letter-spacing:0;font-family:Lato;font-weight:600;font-size:18px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals p.totals__total-value{color:#623c2c;font-size:18px;letter-spacing:0;line-height:20px;font-weight:600;font-family:Lato}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer small.tax-note{margin:10px 0 20px;letter-spacing:0;font-family:Lato;color:#414141;font-size:14px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer small.tax-note a{text-underline-offset:2px;text-decoration-thickness:1px}cart-drawer.is-empty .cart-drawer .drawer__inner{overflow:hidden;display:block}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty{align-items:center;justify-content:center}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content h2.cart__empty-text{color:#1a1a1a;font-size:26px;letter-spacing:0;font-family:Lato;margin:0 0 18px;text-transform:uppercase}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content p.cart__login-title{letter-spacing:0;font-family:Lato;color:#000;font-size:16px}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content .cart__login-paragraph{letter-spacing:0;font-size:14px;margin:0;font-family:Lato}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content .cart__login-paragraph a{text-underline-offset:2px;text-decoration-thickness:1px}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:before{display:none}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button{opacity:1;padding:16px;border:0;background:#623c2c;font-size:14px;letter-spacing:0;font-family:Lato;text-transform:uppercase;color:#fff;font-weight:600;line-height:20px;position:relative;overflow:hidden;z-index:1}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#e9d7bf;z-index:-1;transition:all .3s ease;transform:scale(0);box-shadow:none}cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:hover:after{transform:scale(1)}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover,cart-drawer .cart-drawer .drawer__inner .drawer__inner-empty .cart-drawer__warnings .cart-drawer__empty-content a.button:hover{color:#623c2c}@media(max-width:475px){.kg-our-story-section-main .kg-our-story-grid .kg-story-image-area{height:400px}}@media screen and (max-width:767px){section.kg-hero-section-main .kg-hero-banner .kg-hero-content{padding:10px 0 0;text-align:center;justify-content:flex-start;align-items:center}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title{font-size:29px;margin-bottom:10px;padding-bottom:10px}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-hero-title:after{left:0;right:0;margin:auto}section.kg-hero-section-main .kg-hero-banner .kg-hero-content .kg-collection-btn{margin-top:7px}}@media screen and (max-width:767px){.kg-header .header a.header__heading-link .header__heading-logo-wrapper img{width:150px}}.kg-current-our-story-page .page-width--narrow{max-width:1680px;margin:0 auto;padding:0 20px}section.kg-hero-section-main .kg-hero-banner .kg-mobile-banner{display:none}@media screen and (max-width:767px){section.kg-hero-section-main .kg-hero-banner .kg-mobile-banner{display:block;max-width:100%;margin:auto}section.kg-hero-section-main .kg-hero-banner{padding-bottom:30px;padding-top:95px;height:auto;background-image:url(/cdn/shop/files/image_1.25x.png?v=1782370879)!important}section.kg-hero-section-main .kg-hero-banner .kg-mobile-banner figure{margin:0;position:relative;padding-bottom:95%}section.kg-hero-section-main .kg-hero-banner .kg-mobile-banner figure img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:100% 60%}}.kg-current-contact-page .contact .contact__fields .field__input,.kg-current-contact-page .contact .contact__fields .field__input::placeholder{font-family:Lato!important}.kg-current-our-story-page .main-page-title,.kg-current-our-story-page .rte h3,.kg-current-our-story-page .rte p{font-family:Lato}.kg-current-our-story-page .rte p img{width:700px;height:400px}.kg-current-contact-page .main-page-title,.kg-current-contact-page .contact form .field__label,.kg-current-contact-page .contact form .contact__button .button{font-family:Lato}.jdgm-review-widget .jm-review-widget .jm-review-widget__header-and-body .jm-review-widget__header .jm-cluster .jm-review-widget-minimal-header__filter-container .jm-review-widget-minimal-header__button-and-filters .jm-action-buttons .jm-stack .jm-button{background-color:#965738;color:#fff;border-radius:0;border:none;padding:12px;font-family:Lato}[data-testid=modal-form-container]{box-shadow:0 0 30px #00000026!important;border-radius:4px!important;overflow:hidden!important}[data-testid=modal-form-container] .klaviyo-form{display:flex!important;flex-direction:row!important;box-sizing:border-box!important;width:930px!important;max-width:95vw!important;background-color:#fff!important;border-radius:4px!important;border:none!important;padding:0!important;overflow:hidden!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(1){flex:0 0 100%!important;width:100%!important;min-width:360px!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important;overflow:hidden!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(1) img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important;min-height:620px}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2) [data-testid=form-row]>[data-testid=form-component] .go3176171171 span{font-family:Lato!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2) [data-testid=form-row]>[data-testid=form-component] .go3176171171 p+p>span{color:#767676!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2){display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:300px!important;position:absolute;max-width:378px!important;background:#fff!important;right:29px;top:0;bottom:0;margin:auto!important;height:max-content;padding:42px 24px 28px!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2) [data-testid=form-row]{display:flex!important;flex-direction:row!important;justify-content:center!important;width:100%!important;margin:0!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2) [data-testid=form-row]>[data-testid=form-component]{width:100%!important;padding:0}[data-testid=modal-form-container] .klaviyo-form .klaviyo-form-richtext{width:100%!important;margin-bottom:30px}[data-testid=modal-form-container] .klaviyo-form .klaviyo-form-richtext img{display:inline-block!important;margin:0 auto 6px!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-checkboxes{margin:0!important;padding:0!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-checkboxes fieldset{margin:0!important;padding:0!important;border:none!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-emailinput input[type=email]{box-sizing:border-box!important;width:100%!important;height:52px!important;margin-top:14px!important;padding:0 16px!important;font-size:15px!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;color:#333!important;background-color:#fff!important;border:1px solid #d9d4cd!important;border-radius:2px!important;outline:none!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-emailinput input[type=email]:focus{border-color:#8a5a3c!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-emailinput input[type=email]::placeholder{color:#9a948c!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-form-button{box-sizing:border-box!important;width:100%!important;height:52px!important;margin-top:16px!important;padding:0!important;font-size:16px!important;font-weight:600!important;letter-spacing:.3px!important;color:#fff!important;background-color:#8a5a3c!important;border:none!important;border-radius:2px!important;cursor:pointer!important;text-transform:none!important;transition:background-color .2s ease!important}[data-testid=modal-form-container] .klaviyo-form .klaviyo-form-button:hover{background-color:#774b30!important}[data-testid=modal-form-container] .klaviyo-close-form{top:8px!important;right:8px!important;width:35px!important;height:35px!important;margin:0!important;background:transparent!important;border:none!important;border-radius:50%!important;cursor:pointer!important}[data-testid=modal-form-container] .klaviyo-close-form svg path{stroke:#2b2b2b!important;stroke-width:1.6px!important}[data-testid=modal-form-container] .klaviyo-close-form svg circle{stroke:transparent!important}.go3241907364.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1>[data-testid=modal-form-container].needsclick.kl-private-reset-css-Xuajs1+.needsclick.kl-private-reset-css-Xuajs1{display:none!important}@media(max-width:767px){[aria-label="POPUP Form"]>.needsclick{transform:unset!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(1){display:none!important}[data-testid=modal-form-container] .klaviyo-form{flex-direction:column!important}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(1) img{min-height:auto}[data-testid=modal-form-container] .klaviyo-form>div:nth-child(2){position:relative;max-width:100%!important;box-sizing:border-box;right:0;top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kg-custom.css.map */
