body .kl-eyebrow{font-size:12px;letter-spacing:.18em}body :is(.kl-cat,.kl-show,.kl-num,.kl-spot,.kl-rev) .kl-eyebrow{color:#101c49;background:#d6a84f24;border-color:#d6a84f99}body :is(.kl-stmt,.kl-ben) .kl-eyebrow{color:#fff;border-color:#d6a84f8c}body .kl-h2{font-size:clamp(34px,5vw,56px);line-height:1.06;padding-top:.04em;text-wrap:balance;overflow:visible}body .kl-hw{padding:.1em 0 .16em;margin:-.1em 0 -.16em}body .kl-p{font-size:16px;line-height:1.7}body .kl-head{margin-bottom:clamp(28px,4.5vw,48px)}body .kl-btn{min-height:52px;padding:0 28px;border-radius:12px;font-size:14px;letter-spacing:.08em;text-transform:uppercase;justify-content:center}body .kl-btn.kl-btn--primary{background:linear-gradient(120deg,#e6c179,#c99a3e);color:#0a1233;box-shadow:0 10px 26px #c99a3e52}body .kl-btn.kl-btn--dark{border-radius:12px;background:#101c49;color:#fff;border:1px solid rgba(214,168,79,.55);box-shadow:0 10px 26px #0e1b4d40}body .kl-btn.kl-btn--dark svg{color:#d6a84f}body .kl-btn.kl-btn--dark:hover{background:#0a1233;border-color:#d6a84f}body .kl-ico{background:#d6a84f1f;border:1px solid rgba(214,168,79,.55);box-shadow:none;border-radius:16px}body .kl-ico svg{color:#d6a84f}body .kl-tick{background:#d6a84f;box-shadow:0 6px 14px #d6a84f59}body .kl-tick path{stroke:#0a1233}body .kl-ben{padding:clamp(48px,7vw,88px) 0}body .kl-feat{border-radius:22px;padding:30px 28px}body .kl-feat:hover{border-color:#d6a84f8c}body .kl-feat__n{display:none}body .kl-feat h3{font-size:22px}body .kl-feat p{font-size:15px}body .kl-list li{font-size:16px;font-weight:500}body .kl-price{font-size:22px;border:1px solid rgba(214,168,79,.5)}body .kl-price small{font-size:11px}body .kl-sc p{font-size:15px}body .kl-sc__n{display:none}body .kl-sc__tag{font-size:12px}body .kl-num{padding:clamp(48px,7vw,88px) 0}body .kl-num__item{border-radius:22px;border-top:2px solid #d6a84f}body .kl-num__label{font-size:13px}body .kl-num__text{font-size:15px}body .kl-cat__grid{gap:clamp(14px,2vw,24px)}body .kl-cat .kl-tile{min-height:0;aspect-ratio:4/5;border-radius:24px;box-shadow:0 18px 40px #0e1b4d24}body .kl-cat .kl-tile:before{background:linear-gradient(to top,#0a1233f2,#0a1233a6 32%,#0a12330f 66%)}body .kl-cat .kl-pill{top:18px;left:18px;padding:7px 14px;font-size:12px;letter-spacing:.08em}body .kl-cat .kl-tile__body{left:24px;right:24px;bottom:24px;align-items:center}body .kl-cat .kl-tile h3{font-size:clamp(30px,3.2vw,44px);letter-spacing:.02em}body .kl-cat .kl-tile small{max-width:26ch;margin-top:6px;font-size:14px;line-height:1.4;color:#ffffffd9;opacity:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .kl-cat .kl-arrow{width:48px;height:48px;background:transparent;border:1.5px solid #d6a84f;color:#d6a84f}body .kl-cat .kl-arrow svg{width:20px;height:20px}body .kl-cat .kl-tile:hover .kl-arrow{transform:translate(4px);background:#d6a84f;color:#101c49}@media(max-width:900px){body .kl-cat .kl-tile{aspect-ratio:16/10}body .kl-cat .kl-tile__body{left:20px;right:20px;bottom:20px}body .kl-ben__grid{gap:12px}body .kl-feat{display:grid;grid-template-columns:52px 1fr;column-gap:16px;align-items:start;padding:20px 18px;border-radius:18px}body .kl-feat .kl-ico{grid-row:1 / span 2;width:48px;height:48px;margin:0;border-radius:14px}body .kl-feat h3{margin:2px 0 6px;font-size:21px;line-height:1.1}body .kl-feat p{font-size:14.5px;line-height:1.55}body .kl-feat:hover{transform:none}body .kl-num__grid{grid-template-columns:repeat(3,1fr);gap:10px}body .kl-num__item{padding:20px 8px 18px;border-radius:16px}body .kl-num__val{font-size:clamp(40px,12vw,64px)}body .kl-num__label{margin-top:6px;font-size:11px;letter-spacing:.08em;line-height:1.3}body .kl-num__text{display:none}}@media(max-width:600px){body .kl-cat .kl-tile{aspect-ratio:4/3}body .kl-cat .kl-arrow{width:44px;height:44px}body .kla-btn{width:40px;height:40px;left:8px;bottom:84px;opacity:.88}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/klaro-polish.css.map */
