:root{--kozly-white: #ffffff;--kozly-off-white: #fafafa;--kozly-gray-light: #f5f5f7;--kozly-gray: #86868b;--kozly-border: #e8e8ed;--kozly-black: #1d1d1f;--kozly-radius: 18px;--kozly-max-width: 1400px;--kozly-space-xs: 12px;--kozly-space-sm: 24px;--kozly-space-md: 48px;--kozly-space-lg: 96px;--kozly-space-xl: 140px;--kozly-ease: cubic-bezier(.22, 1, .36, 1)}.kozly-section,.kozly-section *{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;letter-spacing:-.01em;box-sizing:border-box}.kozly-eyebrow{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--kozly-gray);margin:0 0 12px}.kozly-h1{font-size:clamp(36px,6vw,80px);line-height:1.05;font-weight:600;color:var(--kozly-black);margin:0 0 20px;text-wrap:balance}.kozly-h2{font-size:clamp(28px,4vw,48px);line-height:1.1;font-weight:600;color:var(--kozly-black);margin:0 0 16px;text-wrap:balance}.kozly-body{font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:var(--kozly-gray);font-weight:400;margin:0}.kozly-body-sm{font-size:15px;line-height:1.5;color:var(--kozly-gray)}.kozly-section{background:var(--kozly-white);padding:var(--kozly-space-lg) var(--kozly-space-sm)}.kozly-section--gray{background:var(--kozly-gray-light)}.kozly-container{max-width:var(--kozly-max-width);margin:0 auto}.kozly-center{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.kozly-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:980px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .25s var(--kozly-ease),opacity .25s var(--kozly-ease);border:1px solid transparent;cursor:pointer}.kozly-btn--primary{background:var(--kozly-black);color:var(--kozly-white)}.kozly-btn--primary:hover{opacity:.85;transform:translateY(-1px)}.kozly-btn--secondary{background:transparent;color:var(--kozly-black);border-color:var(--kozly-black)}.kozly-btn--secondary:hover{background:var(--kozly-black);color:var(--kozly-white)}.kozly-btn-row{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.kozly-fade-in{opacity:0;transform:translateY(24px);transition:opacity .9s var(--kozly-ease),transform .9s var(--kozly-ease)}.kozly-fade-in.is-visible{opacity:1;transform:translateY(0)}.kozly-img-hover{overflow:hidden;border-radius:var(--kozly-radius)}.kozly-img-hover img{transition:transform .6s var(--kozly-ease);display:block;width:100%;height:100%;object-fit:cover}.kozly-img-hover:hover img{transform:scale(1.04)}@media(max-width:749px){.kozly-section{padding:var(--kozly-space-md) var(--kozly-space-xs)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/kozly-theme.css.map */
