html .ky{font-size:1.6rem;line-height:1.6}html .ky-pad{padding-block:clamp(44px,5vw,72px)}html .ky-pad--top0{padding-top:0}html .ky-eyebrow{font-size:1.2rem;letter-spacing:.1em}html .ky h1,html .ky h2,html .ky h3{font-weight:500;letter-spacing:-.02em;line-height:1.15}html .ky-head{margin-bottom:clamp(20px,2.6vw,32px)}html .ky-head h2,html .ky-philo__text h2,html .ky-why h2,html .ky-comm__intro h2,html .ky-news h2{font-size:clamp(2.4rem,1.9rem + 1.2vw,3.2rem);margin-top:0}html .ky-head p{font-size:1.5rem;line-height:1.6;max-width:46ch}html .ky-hero__img,html .ky-hero .placeholder-svg{height:clamp(480px,50vw,680px)}html .ky-hero:after{background:linear-gradient(90deg,#0b142880,#0b142838 40%,#0b142800 65%)}html .ky-hero__text{max-width:520px;gap:14px}html .ky-hero .ky-eyebrow{color:#fff;opacity:.9}html .ky-hero h1{font-size:clamp(3.2rem,2.4rem + 2.2vw,4.6rem);line-height:1.1;color:#fff}html .ky-hero h1 em{color:inherit;font-style:normal}html .ky-hero__sub{font-size:clamp(1.5rem,1.4rem + .2vw,1.6rem);line-height:1.5;color:#ffffffeb;max-width:40ch}html .ky-hero__ctas{gap:10px;margin-top:6px}html .ky .ky-btn{min-height:46px;padding:0 2.4rem;font:600 1.5rem/1 var(--ky-body)}html .ky-hero .ky-btn,html .ky-feature .ky-btn{min-width:15rem;background:#fff;border-color:#fff;color:#0b1428}html .ky-hero .ky-btn:hover,html .ky-feature .ky-btn:hover{background:#1e3a6e;border-color:#1e3a6e;color:#fff}@media(max-width:640px){html .ky-hero:after{background:linear-gradient(0deg,#0b14289e,#0b142847 45%,#0b142800 72%)}html .ky-hero__img,html .ky-hero .placeholder-svg{height:min(128vw,560px);object-position:58% 50%}html .ky-hero .ky-btn{flex:1 1 0;min-width:0;padding:0 1.2rem}}html .ky-cat:after{background:linear-gradient(0deg,#0b142880,#0b142800 38%)}html .ky-cat__label{align-items:center;padding:clamp(16px,1.8vw,22px)}html .ky-cat__label h3{font-size:clamp(2rem,1.8rem + .4vw,2.4rem);line-height:1.2}html .ky-cat__label span{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;padding-bottom:2px;border-bottom:1px solid currentColor}html .ky-philo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,5vw,80px)}html .ky-philo__img{aspect-ratio:4/4.6}html .ky-philo__text{gap:16px;max-width:480px}html .ky-philo__body{font-size:1.6rem;line-height:1.65}html .ky-philo__sign{font-size:1.5rem;font-weight:600;color:var(--ky-moss)}@media(max-width:820px){html .ky-philo{grid-template-columns:minmax(0,1fr)}html .ky-philo__img{aspect-ratio:4/3.4}html .ky-philo__text{max-width:none}}html .ky-why h2{margin-bottom:clamp(20px,2.6vw,32px)}html .ky-why__item{padding:22px 24px 4px 0;gap:8px}html .ky-why__item+.ky-why__item{padding-left:24px}html .ky-why__item svg{width:40px;height:40px;padding:9px;box-sizing:border-box;border-radius:50%;background:#fff;border:1px solid #E6E8EE;color:#1e3a6e}html .ky-why__item h3{font-size:1.6rem;font-weight:600;letter-spacing:-.01em}html .ky-why__item p{font-size:1.5rem;line-height:1.55}@media(max-width:900px){html .ky-why__item:nth-child(3){padding-left:0}}@media(max-width:520px){html .ky-why__item,html .ky-why__item+.ky-why__item{padding:18px 0 10px}}html .ky-feature__img,html .ky-feature .placeholder-svg{height:clamp(400px,42vw,580px)}html .ky-feature:after{background:linear-gradient(0deg,#0b14288c,#0b14281f,#0b142800)}html .ky-feature__text{gap:12px;max-width:520px}html .ky-feature .ky-eyebrow{color:#fff;opacity:.9}html .ky-feature h2{font-size:clamp(2.6rem,2rem + 1.2vw,3.4rem);line-height:1.15;color:#fff}html .ky-feature__sub{font-size:1.6rem;line-height:1.5;color:#ffffffeb}html .ky-edu__grid{gap:clamp(12px,1.4vw,20px)}html .ky-edu{padding:clamp(20px,2vw,28px);gap:12px}html .ky-edu__fig{height:96px}html .ky-edu__fig svg{height:80px}html .ky-edu__label{font-family:var(--ky-body);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ky-moss)}html .ky-edu h3{font-size:clamp(1.9rem,1.7rem + .4vw,2.2rem);font-weight:600;letter-spacing:-.01em}html .ky-edu__text{font-size:1.5rem;line-height:1.6}html .ky-comm__intro p{font-size:1.5rem}html .footer .footer-block__heading{font-size:1.4rem;font-weight:600;letter-spacing:0}html .footer .list-menu__item--link{font-size:1.4rem;padding-block:.5rem}html .footer .footer-block__brand-info .rte{font-size:1.4rem;line-height:1.6;max-width:32ch;color:#3c4353}html .footer .footer-block__image-wrapper{margin-bottom:1.6rem}html .footer .copyright__content{font-size:1.2rem}html .newsletter .newsletter__wrapper h2{font-size:clamp(2.4rem,1.9rem + 1.2vw,3.2rem)}html .newsletter .newsletter__subheading{font-size:1.5rem}html .kys,html .kyt,html .kycmp{padding-block:clamp(44px,5vw,72px)}html .kys__title,html .kyt__title,html .kycmp__title{font-size:clamp(2.4rem,1.9rem + 1.2vw,3.2rem);font-weight:500;letter-spacing:-.02em}html .kys__head,html .kyt__head{margin-bottom:2rem}html .kys__name,html .kys__price{font-size:1.5rem}html .kys__type,html .kyt__count{font-size:1.3rem}html .kyt__name{font-size:1.6rem}html .kyss__slide{min-height:clamp(420px,44vw,560px)}html .kyss__media:after{background:linear-gradient(90deg,#0b142880,#0b142838 40%,#0b142800 65%)}html .kyss__content{max-width:48rem}html .kyss__heading{font-size:clamp(2.6rem,2rem + 1.2vw,3.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.15}html .kyss__text{margin-top:1.2rem;font-size:1.5rem}html .kyss__btn,html .kycmp__btn{margin-top:2rem;min-height:4.6rem;padding:0 2.4rem;border-radius:6px}html .kycmp__text{margin-top:1.4rem;font-size:1.5rem}html .kycmp__col{height:7.2rem;font-size:1.5rem}html .kycmp__label{font-size:1.4rem}html .kycmp__cell{font-size:1.4rem;line-height:1.4;padding:1.8rem 1.2rem!important;height:8.8rem}html .kycmp__icon{width:2.4rem;height:2.4rem}@media screen and (max-width:749px){html .kys__name,html .kys__price{font-size:1.4rem}html .kyss__slide{min-height:480px}html .kyss__media:after{background:linear-gradient(0deg,#0b1428a8,#0b142847 45%,#0b142800 75%)}html .kycmp__col{height:6rem;font-size:1.4rem}html .kycmp__label,html .kycmp__cell{font-size:1.3rem}html .kycmp__cell{padding:1.4rem .8rem!important;height:auto}html .kycmp__icon{width:2.2rem;height:2.2rem}}html .shopify-section:has(>.ky-pad:not(.ky-pad--top0),>.kys,>.kyt)+.shopify-section>:is(.kys,.kyt,.kyss){padding-top:0}html .shopify-section:has(>.kycmp,>.ky-why,>.ky-feature,>.kyss)+.shopify-section>.ky-pad--top0{padding-top:clamp(44px,5vw,72px)}html .ky-comm__intro h2{font-size:clamp(2.2rem,1.9rem + .8vw,2.8rem)}html .footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem;row-gap:3.2rem;margin:0;padding:0}html .footer .footer__blocks-wrapper.grid>.footer-block{width:auto;max-width:none;margin:0;padding:0}html .footer .footer__blocks-wrapper>.footer-block:first-child{grid-column:1/-1}html .footer .footer-block .rte p{margin:0 0 .8rem;font-size:1.4rem;line-height:1.6}html .footer .footer-block .rte a{color:#1e3a6e;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px;word-break:break-word}html .footer .footer-block .rte a:hover{color:#0b1428}html .footer .footer-block__heading{margin-bottom:1.2rem}html .footer .footer-block__details-content{margin-bottom:0}@media screen and (min-width:750px){html .footer .footer__blocks-wrapper.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:990px){html .footer .footer__blocks-wrapper.grid{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));column-gap:3.2rem}html .footer .footer__blocks-wrapper>.footer-block:first-child{grid-column:auto}}html .main-page-title{font-size:clamp(2.6rem,2rem + 1.2vw,3.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;margin-bottom:2.4rem}html .rte blockquote{display:block;margin:2rem 0;padding:2rem 2.4rem;background:#f4f5f8;border-left:3px solid #1E3A6E;border-radius:0 6px 6px 0;font-style:normal;color:#0b1428}html .rte blockquote p{margin:0 0 1.2rem;overflow-wrap:anywhere}html .rte blockquote p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kyara-refine.css.map */
