#MainContent .kleo-lp-section{background:#fdf8f4;padding:0}#MainContent .kleo-lp-section .kleo-lp{font-family:Montserrat,sans-serif;font-weight:400;letter-spacing:0;color:#27111e}#MainContent .kleo-lp-section .kleo-lp__heading{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:0}#MainContent .kleo-lp-section .kleo-lp__btn{width:298.098px;max-width:100%;height:54px;min-height:54px;font-size:12px;font-weight:600;line-height:15px;letter-spacing:.48px}#MainContent .kleo-lp-section .kleo-lp-hero{height:550px;overflow:hidden;background:#e9dcd3}#MainContent .kleo-lp-section .kleo-story-hero-art{position:relative;height:550px;overflow:hidden}#MainContent .kleo-lp-section .kleo-lp-hero__media{position:absolute;width:100%;max-width:none;height:174.63%;top:-23.13%;left:6.667%;object-fit:fill}#MainContent .kleo-lp-section .kleo-lp-hero__scrim{display:block;width:52.222%;background:linear-gradient(90deg,#e9dcd3 21.94%,#f1e8d200);opacity:1}#MainContent .kleo-lp-section .kleo-lp-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;background:transparent}#MainContent .kleo-lp-section .kleo-lp-hero__inner .kleo-lp__container{max-width:1440px;padding:0 74px}#MainContent .kleo-lp-section .kleo-lp-hero__copy{padding-top:184px;max-width:420px}#MainContent .kleo-lp-section .kleo-lp-hero__eyebrow{font-weight:400;font-size:32px;line-height:40px;letter-spacing:-1.6px;margin:0 0 -9px 10px}#MainContent .kleo-lp-section .kleo-lp-hero__title{display:block;font-size:48px;line-height:60px;letter-spacing:-2.4px;margin:0 0 0 10px}#MainContent .kleo-lp-section .kleo-lp-hero__script{margin:-12px 0 0 -10px;transform:none;height:84px;line-height:1}#MainContent .kleo-lp-section .kleo-story-script{font-size:var(--kleo-script-size, 66px);white-space:nowrap}#MainContent .kleo-lp-section .kleo-lp-statement{color:#f1e8d2}#MainContent .kleo-lp-section[id$=__mission] .kleo-lp-statement{padding:39px 0 40px}#MainContent .kleo-lp-section[id$=__mission] .kleo-lp-statement__inner{max-width:974px}#MainContent .kleo-lp-section .kleo-lp-statement__title{font-size:48px;line-height:59px;margin:0 0 10px}#MainContent .kleo-lp-section .kleo-lp-statement__body{font-size:24px;line-height:30px;font-weight:400}#MainContent .kleo-lp-section[id$=__story]{padding:86px 0 71px}#MainContent .kleo-lp-section .kleo-lp-feature .kleo-lp__container{max-width:1440px;padding:0 84px 0 74px}#MainContent .kleo-lp-section .kleo-lp-feature__grid{grid-template-columns:minmax(0,684fr) minmax(0,523fr);gap:75px;align-items:center}#MainContent .kleo-lp-section .kleo-lp-feature__media{position:relative;aspect-ratio:684/570;overflow:hidden;border-radius:5px}#MainContent .kleo-lp-section .kleo-lp-feature__image{position:absolute;top:-53.98%;left:0;width:100%;height:179.88%;object-fit:fill;max-width:none;border-radius:0;aspect-ratio:auto}#MainContent .kleo-lp-section .kleo-lp-feature__title{font-size:48px;line-height:59px;margin:0 0 15px}#MainContent .kleo-lp-section .kleo-lp-feature__body{font-size:16px;line-height:20px;font-weight:400}#MainContent .kleo-lp-section .kleo-lp-feature__body p{margin:0 0 20px}#MainContent .kleo-lp-section .kleo-lp-feature__body p:last-child{font-size:20px;line-height:25px;margin:0}#MainContent .kleo-lp-section[id$=__team]{padding:0 0 100px}#MainContent .kleo-lp-section .kleo-lp-team .kleo-lp__container{max-width:1440px;padding:0 45px 0 40px}#MainContent .kleo-lp-section .kleo-lp-team__title{font-size:40px;line-height:49px;margin:0 0 60px;text-align:center}#MainContent .kleo-lp-section .kleo-lp-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 25px}#MainContent .kleo-lp-section .kleo-lp-team__member{grid-template-columns:250px minmax(0,1fr);gap:25px;align-items:start}#MainContent .kleo-lp-section .kleo-lp-team__photo-wrap{width:250px;max-width:none}#MainContent .kleo-lp-section .kleo-lp-team__photo{width:250px;height:250px;border-radius:5px}#MainContent .kleo-lp-section .kleo-lp-team__name{font-size:20px;line-height:24px;font-weight:700;letter-spacing:0;margin:0 0 5px}#MainContent .kleo-lp-section .kleo-lp-team__role{font-size:16px;line-height:20px;font-weight:400;letter-spacing:0;margin:0 0 10px}#MainContent .kleo-lp-section .kleo-lp-team__bio{font-size:15px;line-height:20px;font-weight:400;letter-spacing:0;margin:0}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement{padding:87px 0 93px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__inner{max-width:1100px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__title{font-size:48px;line-height:60px;letter-spacing:-1.44px;margin:0}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__cta{margin-top:30px}@media(min-width:751px)and (max-width:1200px){#MainContent .kleo-lp-section .kleo-lp-team__grid{grid-template-columns:1fr}#MainContent .kleo-lp-section .kleo-lp-team__member{max-width:800px;margin:auto}#MainContent .kleo-lp-section .kleo-lp-feature__grid{gap:30px}#MainContent .kleo-lp-section .kleo-lp-feature .kleo-lp__container,#MainContent .kleo-lp-section .kleo-lp-hero__inner .kleo-lp__container{padding:0 30px}}@media(max-width:750px){#MainContent .kleo-lp-section .kleo-lp-hero{height:571px}#MainContent .kleo-lp-section .kleo-story-hero-art{height:406px;width:396px;left:calc(50% - 197.5px)}#MainContent .kleo-lp-section .kleo-lp-hero__media{height:100.56%;width:154.72%;top:-.49%;left:-37.98%}#MainContent .kleo-lp-section .kleo-lp-hero__scrim{display:none}#MainContent .kleo-lp-section .kleo-lp-hero__inner{top:395px}#MainContent .kleo-lp-section .kleo-lp-hero__inner .kleo-lp__container{width:313px;padding:0}#MainContent .kleo-lp-section .kleo-lp-hero__copy{padding:0}#MainContent .kleo-lp-section[id$=__mission] .kleo-lp-statement{padding:39px 0 40px}#MainContent .kleo-lp-section[id$=__mission] .kleo-lp__container{padding:0 28px;max-width:393px}#MainContent .kleo-lp-section .kleo-lp-statement__title{font-size:36px;line-height:44px;margin-bottom:9px}#MainContent .kleo-lp-section .kleo-lp-statement__body{font-size:18px;line-height:22.5px}#MainContent .kleo-lp-section[id$=__story]{padding:26px 0 30px}#MainContent .kleo-lp-section .kleo-lp-feature .kleo-lp__container{padding:0 20px;max-width:393px}#MainContent .kleo-lp-section .kleo-lp-feature__grid{grid-template-columns:1fr;gap:20px}#MainContent .kleo-lp-section .kleo-lp-feature__media{aspect-ratio:353/372}#MainContent .kleo-lp-section .kleo-lp-feature__image{height:142.17%;top:-30.29%}#MainContent .kleo-lp-section .kleo-lp-feature__title{font-size:36px;line-height:44px;margin-bottom:20px}#MainContent .kleo-lp-section .kleo-lp-feature__body{font-size:15px;line-height:18.75px}#MainContent .kleo-lp-section .kleo-lp-feature__body p{margin-bottom:18.75px}#MainContent .kleo-lp-section .kleo-lp-feature__body p:last-child{font-size:16px;line-height:20px;min-height:52px;margin-top:15px}#MainContent .kleo-lp-section .kleo-lp-feature__body p:last-child strong{display:block}#MainContent .kleo-lp-section[id$=__team]{padding:0 0 28px}#MainContent .kleo-lp-section .kleo-lp-team .kleo-lp__container{padding:0 20px;max-width:393px}#MainContent .kleo-lp-section .kleo-lp-team__title{font-size:36px;line-height:44px;text-align:left;margin-bottom:20px}#MainContent .kleo-lp-section .kleo-lp-team__grid,#MainContent .kleo-lp-section .kleo-lp-team__member{grid-template-columns:1fr;gap:30px}#MainContent .kleo-lp-section .kleo-lp-team__photo-wrap{width:283px;max-width:100%;margin:auto}#MainContent .kleo-lp-section .kleo-lp-team__photo{width:100%;height:auto}#MainContent .kleo-lp-section .kleo-lp-team__copy{margin:0 11px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement{padding:95px 0 96px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp__container{padding:0 20px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__inner{max-width:298px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__title{font-size:36px;line-height:45px;letter-spacing:-1.08px}#MainContent .kleo-lp-section[id$=__cta] .kleo-lp-statement__cta{margin-top:40px}}@media(max-width:374px){#MainContent .kleo-lp-section .kleo-lp-hero__inner .kleo-lp__container{transform:scale(.9);transform-origin:top center}#MainContent .kleo-lp-section .kleo-lp-team__copy{margin:0}#MainContent .kleo-lp-section .kleo-lp-team__role{font-size:14px}}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .container{max-width:1440px;padding:0 38px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-top{padding-top:60px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-link-title,body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup h4{font-size:16px;line-height:20px;margin:0 0 16px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .menu-list{gap:14px!important}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .menu-list-item{font-size:14px;line-height:20px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup p{font-size:14px;line-height:21px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .social-media{gap:8px!important}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .social-media__link svg{width:24px;height:24px;transform:none}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup-form{max-width:600px;gap:10px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup-input{font-size:16px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-bottom{padding:70px 0 60px;font-size:14px}@media(max-width:750px){body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .container{padding:0 10px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-top{padding-top:24px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-block-menu{margin-bottom:30px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-block-social{margin-bottom:31px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-link-title,body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup h4{font-size:14px;line-height:17px;margin-bottom:10px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .menu-list{gap:8px!important}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .menu-list-item{font-size:12px;line-height:18px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .social-media{gap:1px!important}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup h4{margin-bottom:14px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup p{font-size:10px;line-height:15px;margin-bottom:18px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup-form{width:211px;max-width:100%;gap:13px;margin:0 0 15px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup-input{width:145px;min-width:0;flex:0 1 145px;height:31px;min-height:31px;font-size:12px;line-height:15px;padding:0 12px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .kleo-signup-btn{width:53px;min-width:53px;height:31px;min-height:31px;font-size:10px;line-height:13px;padding:0;margin:0}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-bottom{padding:10px 0 22px;font-size:10px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-copyright{font-size:10px}}@media(max-width:750px){body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .menu-list>li{font-size:12px;line-height:18px}body:has(#MainContent .kleo-story-hero-art) footer.shopify-section .footer-block-social{line-height:1}}@media(max-width:750px){#MainContent .kleo-lp-section .kleo-lp-hero__scrim{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#f1e8d200 192.3px,#e9dcd3 385.3px)}#MainContent .kleo-lp-section .kleo-lp-hero__inner{z-index:2}#MainContent .kleo-lp-section[id$=__mission] .kleo-lp-statement{padding-bottom:43px}#MainContent .kleo-lp-section .kleo-lp-feature__body p:last-child{margin-top:24.5px}#MainContent .kleo-lp-section .kleo-lp-team__grid{row-gap:31px}#MainContent .kleo-lp-section .kleo-lp-team__member:last-child .kleo-lp-team__bio{min-height:280px}}@media(max-width:750px){#MainContent .kleo-lp-section[id$=__story]{padding-bottom:33.75px}}@media(min-width:751px){#MainContent .kleo-lp-section .kleo-lp-hero__media{width:max(100%,1100px);height:auto;top:0;transform:translateY(-13.247%);object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/kleo-story.css.map */
