.kv-v6 .kv-about{background:#e8ebe6;display:grid;grid-template-columns:1fr 1.7fr;gap:9%;padding:100px 7%}.kv-v6 .kv-about-side{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.kv-v6 .kv-about-side .kv-person{display:none}.kv-v6 .kv-about-side>.kv-small{display:none}.kv-v6 .kv-about h2{font-size:clamp(48px,5.5vw,84px);line-height:1.05;letter-spacing:-.055em;margin:0 0 36px}.kv-v6 .kv-about p:not(.kv-kicker){font-size:17px;line-height:1.8;max-width:720px}.kv-v6 .kv-about .kv-about-end{font-size:22px!important;margin-top:30px}.kv-v6 .kv-about .kv-link{margin-top:20px}.kv-v6 .kv-ritual{display:block;background:#f0f1ed}.kv-v6 .kv-ritual-copy{padding:90px 7%;max-width:none}.kv-v6 .kv-ritual-copy>p{max-width:620px}.kv-v6 .kv-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:50px 0}.kv-v6 .kv-steps li{display:block;border-top:1px solid #023f2840;padding-top:24px}.kv-v6 .kv-steps li>span{display:block;margin-bottom:25px}.kv-v6 .kv-steps h3{font-size:28px}.kv-v6 .kd-end{display:block;background:#023f28;min-height:0}.kv-v6 .kd-end:after{display:none}.kv-v6 .kd-end>div:first-child{max-width:100%;padding:90px 7%;position:relative}.kv-v6 .kd-end h2{max-width:850px;font-size:clamp(44px,6vw,90px);line-height:1.04;letter-spacing:-.05em}.kv-v6 .kd-end p{max-width:600px}.kv-v6 .kv-match-image{background:#fff}.kv-v6 .kv-match-image img{object-fit:contain}.kv-v6 .kl-sun-photo{background:#fff}.kv-v6 .kl-sun-photo img{object-fit:contain}.kv-gallery-main img{object-fit:contain!important}.kv-gallery-main{background:#fff!important}.kv .km-hero h1{font-size:clamp(60px,6.7vw,105px);line-height:1;letter-spacing:-.06em}.km-hero .kv-actions{flex-wrap:wrap}.km-hero-media .km-film,.km-hero-media .km-poster{object-fit:cover}.km-hero-copy{width:44%;max-width:none;padding-right:4%}.km-hero-media:after{background:linear-gradient(90deg,rgba(0,25,15,.5),transparent 65%)}@media(max-width:749px){.kv-v6 .kv-about{display:block;padding:60px 7%}.kv-v6 .kv-about-side{margin-bottom:30px}.kv-v6 .kv-about h2{font-size:48px;margin-bottom:28px}.kv-v6 .kv-about p:not(.kv-kicker){font-size:16px;line-height:1.7}.kv-v6 .kv-ritual-copy{padding:60px 7%}.kv-v6 .kv-steps{display:block;margin:35px 0}.kv-v6 .kv-steps li{margin-bottom:28px}.kv-v6 .kv-steps li>span{margin-bottom:14px}.kv-v6 .kd-end>div:first-child{padding:65px 7%}.kv-v6 .kd-end h2{font-size:46px}.km-hero{display:flex;flex-direction:column;height:auto;min-height:0;max-height:none;padding-bottom:70px}.km-hero-media{position:relative;inset:auto;z-index:0;width:100%;height:115vw;max-height:540px;min-height:360px;order:1}.km-hero-media:after{background:linear-gradient(0deg,#023f28,transparent 20%)}.km-hero-copy{position:relative;width:100%;padding:25px 7% 30px;max-width:none;order:2}.kv .km-hero h1{font-size:58px;margin:20px 0}.kv .km-hero-intro{max-width:100%;font-size:15px}.km-hero .kv-actions{margin-top:25px;gap:22px}.km-hero-bottom{bottom:22px}.km-hero .kv-kicker{font-size:10px}.km-hero-media .km-film,.km-hero-media .km-poster{object-position:center}.kv .km-control{font-size:11px;min-height:44px}}.kv-v6 .kl-sun-photo img{object-fit:contain;object-position:center;background:#fff}.kv-v6 .kl-sun-photo,.kv-v6 .kl-sun{min-height:620px}@media(max-width:749px){.kv-v6 .kl-sun-photo{min-height:0}}.kv-v6 .kv-about-side{justify-content:flex-start}.kv-v6 .kv-about-side h2{margin-top:30px;max-width:390px}.kv-v6 .kv-about-side+.kv-visible>p:first-child{margin-top:0}@media(min-width:750px){.kv-v6 .kv-about{grid-template-columns:1fr 1.3fr;gap:10%}}@media(min-width:750px){.km-hero-copy{width:40%;padding-left:5%;padding-right:2%}.kv .km-hero h1{font-size:clamp(56px,6.1vw,96px)}.km-hero-media .km-film,.km-hero-media .km-poster{object-position:right bottom}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kinrue-campaign.css.map */
