body{margin:0;background:#fff;color:#171411}*{box-sizing:border-box}[hidden]{display:none!important}@font-face{font-family:KimaiaSafira;src:url(kimaia-v15-font-safira-f85be576a239.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KimaiaPoppins;src:url(kimaia-v15-font-poppins-c19e57133aff.ttf) format("truetype");font-weight:300 500;font-style:normal;font-display:swap}#kimaia-brand-concept{--k-cream:#FFFAF5;--k-brown:#302621;--k-nude:#E9D9CC;--k-clay:#C4A28A;--k-taupe:#A8948A;--k-gutter:40px;--k-title:KimaiaSafira,Georgia,serif;--k-text:KimaiaPoppins,Arial,sans-serif;background:var(--k-cream);color:var(--k-brown);font:300 14px/1.7 var(--k-text);color-scheme:light;overflow-wrap:break-word}#kimaia-brand-concept *{box-sizing:border-box}#kimaia-brand-concept [hidden]{display:none!important}#kimaia-brand-concept h1,#kimaia-brand-concept h2,#kimaia-brand-concept h3,#kimaia-brand-concept p{margin:0;color:inherit}#kimaia-brand-concept h1,#kimaia-brand-concept h2,#kimaia-brand-concept h3{font-family:var(--k-title);font-weight:400;letter-spacing:-.025em}#kimaia-brand-concept button,#kimaia-brand-concept input{font:inherit;border-radius:0}#kimaia-brand-concept a,#kimaia-brand-concept a:visited{color:inherit!important;text-decoration:none}#kimaia-brand-concept button{color:inherit}#kimaia-brand-concept a:hover{text-decoration:none}#kimaia-brand-concept .k-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;line-height:1.6}#kimaia-brand-concept .k-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:20px var(--k-gutter);background:var(--k-brown);color:var(--k-cream);min-height:110px}#kimaia-brand-concept .k-logo{display:block;width:108px;line-height:0}#kimaia-brand-concept .k-logo img{display:block;width:100%;height:auto}#kimaia-brand-concept .k-menu-button{display:flex;gap:10px;align-items:center;justify-self:start;padding:10px 0;min-width:44px;min-height:44px;border:0;background:transparent;font-size:12px;letter-spacing:.08em}#kimaia-brand-concept .k-menu-button i{width:18px;height:18px}#kimaia-brand-concept .k-contact-top{justify-self:end;font-size:12px;min-height:44px;display:flex;align-items:center;padding-right:60px}#kimaia-brand-concept .k-nav{padding:28px var(--k-gutter) 34px;border-bottom:1px solid var(--k-taupe);background:var(--k-cream)}#kimaia-brand-concept .k-nav-inner{max-width:520px;margin:auto}#kimaia-brand-concept .k-search-label{display:block;font-size:11px;letter-spacing:.13em;margin-bottom:8px;text-transform:uppercase}#kimaia-brand-concept .k-search{width:100%;padding:13px 14px;background:var(--k-cream);border:1px solid var(--k-taupe);font-size:16px;color:var(--k-brown)}#kimaia-brand-concept .k-search::placeholder{color:var(--k-brown);opacity:.65}#kimaia-brand-concept .k-shop-row{display:flex;align-items:center;border-bottom:1px solid var(--k-nude);margin-top:18px}#kimaia-brand-concept .k-shop-row>a{flex:1;font:400 22px/1.7 var(--k-title);padding:12px 0}#kimaia-brand-concept .k-plus{font:300 28px/1 var(--k-text);border:0;background:transparent;min-width:48px;min-height:48px}#kimaia-brand-concept .k-submenu{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:22px 0;border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-submenu h3{font:300 11px/1.6 var(--k-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}#kimaia-brand-concept .k-submenu a{display:block;padding:8px 0;font-size:13px;line-height:1.6;min-height:38px}#kimaia-brand-concept .k-submenu small{display:block;font-size:11px}#kimaia-brand-concept .k-nav-other{display:flex;flex-direction:column;align-items:flex-start;padding-top:12px}#kimaia-brand-concept .k-nav-other a{font-size:14px;padding:10px 0;min-height:44px}#kimaia-brand-concept .k-nav a:hover{text-decoration:underline;text-underline-offset:5px}#kimaia-brand-concept .k-photo{display:block;width:100%;height:auto;aspect-ratio:1.75;object-fit:cover;object-position:50% 0%;background:var(--k-nude)}#kimaia-brand-concept .k-discover{padding:42px var(--k-gutter) 46px;background:var(--k-cream)}#kimaia-brand-concept .k-route-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}#kimaia-brand-concept .k-route{padding:30px;display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:var(--k-nude)}#kimaia-brand-concept .k-route:nth-child(2){background:var(--k-clay)}#kimaia-brand-concept .k-route h2{font-size:clamp(21px,2.8vw,28px);line-height:1.65;margin-top:15px;margin-bottom:7px;overflow-wrap:normal}#kimaia-brand-concept .k-route-sub{font-size:12px;line-height:1.8;min-height:23px}#kimaia-brand-concept .k-route .k-button{margin-top:26px}#kimaia-brand-concept .k-button{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:12px 22px;border:1px solid var(--k-brown);background:transparent;font:300 12px/1.5 var(--k-text);letter-spacing:.035em;transition:background .18s,color .18s;text-align:center}#kimaia-brand-concept .k-button:hover,#kimaia-brand-concept .k-button-dark{background:var(--k-brown);color:var(--k-cream)!important}#kimaia-brand-concept .k-button-dark:hover{background:var(--k-cream);color:var(--k-brown)!important}#kimaia-brand-concept .k-rituals{padding:26px var(--k-gutter) 56px}#kimaia-brand-concept .k-section-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:end;margin-bottom:30px}#kimaia-brand-concept .k-section-heading h2{font-size:clamp(21px,3vw,28px);line-height:1.65;max-width:14ch;margin-top:13px}#kimaia-brand-concept .k-section-heading>p{font-size:13px;line-height:1.8;max-width:295px;justify-self:end}#kimaia-brand-concept .k-heroes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}#kimaia-brand-concept .k-product-image{display:flex;align-items:center;justify-content:center;min-width:0;background:var(--k-nude);height:310px;padding:25px;line-height:0}#kimaia-brand-concept .k-product-image img{height:100%;width:100%;object-fit:contain;display:block}#kimaia-brand-concept .k-product-image.k-oil{background:var(--k-clay)}#kimaia-brand-concept .k-hero h3{font-size:23px;line-height:1.65;margin:9px 0 8px}#kimaia-brand-concept .k-hero>p{font-size:13px;line-height:1.8;margin-bottom:18px;max-width:310px}#kimaia-brand-concept .k-hero>.k-button{width:100%}#kimaia-brand-concept .k-text-link{text-decoration:underline!important;text-underline-offset:5px;display:inline-block;min-height:36px;padding:4px 0}#kimaia-brand-concept .k-closing{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:27px var(--k-gutter);background:var(--k-nude)}#kimaia-brand-concept .k-closing p{font-size:12px;line-height:1.8}#kimaia-brand-concept .k-catalog{padding:36px var(--k-gutter) 56px;min-height:450px}#kimaia-brand-concept .k-back{font-size:12px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline!important;text-underline-offset:5px;margin-bottom:20px}#kimaia-brand-concept .k-catalog h2{font-size:30px;line-height:1.65;margin-bottom:24px}#kimaia-brand-concept .k-product-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}#kimaia-brand-concept .k-catalog-product{padding:25px;background:var(--k-nude)}#kimaia-brand-concept .k-catalog-product h3{font-size:22px;line-height:1.65;margin-bottom:14px}#kimaia-brand-concept .k-catalog-product p{font-size:13px;line-height:1.8;margin-top:12px}#kimaia-brand-concept .k-catalog-product img{width:100%;height:240px;object-fit:contain;margin-bottom:20px}#kimaia-brand-concept .k-info p{margin-bottom:16px;font-size:14px;line-height:1.9}#kimaia-brand-concept .k-info a{text-decoration:underline!important;text-underline-offset:5px}#kimaia-brand-concept .k-empty{font-size:14px}#kimaia-brand-concept .k-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:720px){#kimaia-brand-concept{--k-gutter:24px}#kimaia-brand-concept .k-header{padding-top:18px;padding-bottom:18px;gap:10px}#kimaia-brand-concept .k-contact-top{padding-right:0;font-size:11px}#kimaia-brand-concept .k-photo{aspect-ratio:1.5;object-fit:contain}#kimaia-brand-concept .k-route{padding:24px 20px}#kimaia-brand-concept .k-route h2{font-size:21px}#kimaia-brand-concept .k-route .k-button{width:100%;padding:11px 10px;font-size:11px}#kimaia-brand-concept .k-route-sub{font-size:11px}#kimaia-brand-concept .k-section-heading{grid-template-columns:1fr;gap:15px}#kimaia-brand-concept .k-section-heading>p{justify-self:start;max-width:450px}#kimaia-brand-concept .k-section-heading h2{max-width:none}#kimaia-brand-concept .k-heroes{gap:18px}#kimaia-brand-concept .k-product-image{height:260px;padding:18px}#kimaia-brand-concept .k-hero h3{font-size:20px}#kimaia-brand-concept .k-closing{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:650px){#kimaia-brand-concept .k-route-grid{grid-template-columns:1fr}#kimaia-brand-concept .k-route h2{font-size:25px}#kimaia-brand-concept .k-route .k-button{width:auto;padding:12px 18px;font-size:12px}#kimaia-brand-concept .k-heroes{grid-template-columns:1fr;gap:30px}}@media(max-width:450px){#kimaia-brand-concept{--k-gutter:20px}#kimaia-brand-concept .k-header{padding:16px 20px;grid-template-columns:1fr auto 1fr}#kimaia-brand-concept .k-logo{width:92px}#kimaia-brand-concept .k-contact-top{display:none}#kimaia-brand-concept .k-menu-button{font-size:11px;gap:7px}#kimaia-brand-concept .k-route-grid{grid-template-columns:1fr;gap:14px}#kimaia-brand-concept .k-route{padding:25px}#kimaia-brand-concept .k-route h2{font-size:19px;margin-top:12px}#kimaia-brand-concept .k-route .k-button{width:auto;font-size:12px;padding:12px 18px;margin-top:20px}#kimaia-brand-concept .k-route-sub{font-size:12px}#kimaia-brand-concept .k-discover{padding-top:24px;padding-bottom:32px}#kimaia-brand-concept .k-rituals{padding-top:18px;padding-bottom:36px}#kimaia-brand-concept .k-heroes,#kimaia-brand-concept .k-product-list{grid-template-columns:1fr;gap:30px}#kimaia-brand-concept .k-product-image{height:300px;padding:24px}#kimaia-brand-concept .k-hero h3{font-size:20px}#kimaia-brand-concept .k-catalog h2{font-size:24px}#kimaia-brand-concept .k-submenu{grid-template-columns:1fr;gap:22px}}@media(prefers-reduced-motion:reduce){#kimaia-brand-concept .k-button{transition:none}}#kimaia-brand-concept{--k-white:#FFFFFF;--k-ink:#111111;background:var(--k-white);color:var(--k-ink)}#kimaia-brand-concept .k-header{background:var(--k-white);color:var(--k-ink);border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-nav,#kimaia-brand-concept .k-search,#kimaia-brand-concept .k-discover{background:var(--k-white)}#kimaia-brand-concept .k-label{color:var(--k-brown)}#kimaia-brand-concept .k-photo{width:calc(100% - 2 * var(--k-gutter));margin:0 var(--k-gutter)}#kimaia-brand-concept .k-route{background:var(--k-cream);border-top:2px solid var(--k-nude)}#kimaia-brand-concept .k-route:nth-child(2){background:var(--k-nude);border-top-color:var(--k-clay)}#kimaia-brand-concept .k-route .k-route-sub{color:var(--k-brown)}#kimaia-brand-concept .k-button{border-color:var(--k-ink)}#kimaia-brand-concept .k-button-dark{background:var(--k-ink);color:var(--k-white)!important}#kimaia-brand-concept .k-button-dark:hover{background:var(--k-white);color:var(--k-ink)!important}#kimaia-brand-concept .k-heroes{align-items:stretch;column-gap:32px}#kimaia-brand-concept .k-hero{display:flex;flex-direction:column;min-width:0;background:var(--k-white)}#kimaia-brand-concept .k-product-image,#kimaia-brand-concept .k-product-image.k-oil{display:block;aspect-ratio:4/5;height:auto;min-height:0;padding:0;background:var(--k-white);overflow:hidden}#kimaia-brand-concept .k-product-image img{width:100%;height:100%;aspect-ratio:4/5;object-fit:cover;display:block}#kimaia-brand-concept .k-valley img{object-position:50% 30%}#kimaia-brand-concept .k-oil img{object-position:50% 0%}#kimaia-brand-concept .k-hero-content{display:flex;flex-direction:column;flex:1;padding:24px 0 0;background:var(--k-white)}#kimaia-brand-concept .k-product-kicker{font-size:11px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:var(--k-brown);padding-left:11px;border-left:2px solid var(--k-clay)}#kimaia-brand-concept .k-hero-content h3{font-size:23px;line-height:1.65;margin:14px 0 15px;min-height:76px}#kimaia-brand-concept .k-product-copy{flex:1}#kimaia-brand-concept .k-product-copy p{font-size:14px;line-height:1.85;margin-bottom:9px;color:var(--k-ink)}#kimaia-brand-concept .k-buy-line{display:flex;justify-content:space-between;gap:14px;align-items:baseline;flex-wrap:wrap;margin:22px 0 16px;font-size:16px}#kimaia-brand-concept .k-buy-line span+span{font-size:11px;color:var(--k-brown)}#kimaia-brand-concept .k-hero-content>.k-button{width:100%}#kimaia-brand-concept .k-closing{background:var(--k-cream);border-top:1px solid var(--k-nude)}#kimaia-brand-concept .k-catalog-product{background:var(--k-cream)}@media(max-width:720px){#kimaia-brand-concept .k-heroes{gap:30px}#kimaia-brand-concept .k-hero-content h3{font-size:20px}}@media(max-width:650px){#kimaia-brand-concept .k-hero-content h3{min-height:0}#kimaia-brand-concept .k-hero-content{padding-top:22px}#kimaia-brand-concept .k-heroes{gap:44px}}#kimaia-brand-concept .k-campaign{padding:24px var(--k-gutter) 0}#kimaia-brand-concept .k-campaign-photo{position:relative;isolation:isolate;overflow:hidden;background:var(--k-brown)}#kimaia-brand-concept .k-campaign-photo:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#111111c7);pointer-events:none}#kimaia-brand-concept .k-campaign .k-photo{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;margin:0}#kimaia-brand-concept .k-campaign-title{position:absolute;z-index:1;left:32px;right:24px;bottom:28px;color:#fff}#kimaia-brand-concept .k-campaign-title p{font:300 12px/1.5 var(--k-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}#kimaia-brand-concept .k-campaign-title h1{font-size:clamp(16px,2.5vw,24px);line-height:1.6;letter-spacing:-.025em;white-space:nowrap}#kimaia-brand-concept .k-campaign-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0 0}#kimaia-brand-concept .k-campaign-intro>p{font-size:13px;line-height:1.85}#kimaia-brand-concept .k-trust-summary{display:block;flex-shrink:0;border-left:2px solid var(--k-clay);padding:4px 0 4px 16px;font-size:13px}#kimaia-brand-concept .k-trust-summary small{display:block;font-size:11px;color:var(--k-brown)}#kimaia-brand-concept .k-proof{margin:0 var(--k-gutter) 44px;padding:30px 24px;text-align:center;background:var(--k-cream)}#kimaia-brand-concept .k-proof blockquote{font:300 17px/1.8 var(--k-text);max-width:610px;margin:14px auto 12px;padding:0;border:0;color:var(--k-ink)}#kimaia-brand-concept .k-proof-source{font-size:11px;line-height:1.8;color:var(--k-brown)}#kimaia-brand-concept .k-kim{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:44px;padding:0 var(--k-gutter) 52px}#kimaia-brand-concept .k-kim-film{position:relative;display:block;line-height:0;overflow:hidden;background:var(--k-cream);max-width:330px;width:100%;justify-self:center}#kimaia-brand-concept .k-kim-film img{display:block;width:100%;height:auto}#kimaia-brand-concept .k-film-play{position:absolute;left:18px;right:18px;bottom:18px;background:#fffffff5;color:var(--k-ink);display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px;font:300 12px/1.6 var(--k-text)}#kimaia-brand-concept .k-kim-copy h2{font-size:19px;line-height:1.75;margin:0 0 20px;max-width:26ch}#kimaia-brand-concept .k-kim-copy>p:not(.k-label){font-size:14px;line-height:1.9;max-width:360px;margin-bottom:18px}#kimaia-brand-concept .k-kim-copy>a{font-size:12px}@media(max-width:720px){#kimaia-brand-concept .k-campaign-title{left:24px;bottom:22px}#kimaia-brand-concept .k-campaign-intro{gap:18px}#kimaia-brand-concept .k-kim{gap:26px}#kimaia-brand-concept .k-kim-copy h2{font-size:16px}}@media(max-width:650px){#kimaia-brand-concept .k-campaign-title{left:18px;bottom:14px;right:18px}#kimaia-brand-concept .k-campaign-title p{font-size:11px;letter-spacing:.06em;margin-bottom:4px}#kimaia-brand-concept .k-campaign-intro{flex-direction:column;align-items:flex-start;gap:17px;padding-top:20px}#kimaia-brand-concept .k-kim{grid-template-columns:1fr;gap:24px}#kimaia-brand-concept .k-kim-copy{grid-row:1}#kimaia-brand-concept .k-kim-copy h2{max-width:22ch}#kimaia-brand-concept .k-kim-film{max-width:300px}#kimaia-brand-concept .k-proof{padding:25px 18px;margin-bottom:34px}#kimaia-brand-concept .k-proof blockquote{font-size:15px}}@media(max-width:380px){#kimaia-brand-concept .k-campaign-title{left:12px;right:12px;bottom:10px}#kimaia-brand-concept .k-campaign-title h1{font-size:15px}#kimaia-brand-concept .k-campaign-title p{font-size:11px;letter-spacing:0}}#kimaia-brand-concept .k-contact-cta{gap:10px}@media(max-width:650px){#kimaia-brand-concept .k-header{min-height:88px;padding-top:14px;padding-bottom:14px}#kimaia-brand-concept .k-campaign{padding-top:16px}#kimaia-brand-concept .k-campaign-intro>p,#kimaia-brand-concept .k-section-heading>p{font-size:14px;line-height:1.8}#kimaia-brand-concept .k-product-copy p{font-size:15px;line-height:1.8}#kimaia-brand-concept .k-hero-content h3{font-size:18px;line-height:1.7;margin:12px 0 16px;overflow-wrap:normal}#kimaia-brand-concept .k-section-heading h2{font-size:18px;line-height:1.7;max-width:100%;overflow-wrap:normal}#kimaia-brand-concept .k-button{min-height:48px;font-size:13px}#kimaia-brand-concept .k-route .k-button{font-size:13px;min-height:48px}#kimaia-brand-concept .k-submenu a{min-height:44px;display:flex;flex-direction:column;justify-content:center}#kimaia-brand-concept .k-text-link{min-height:44px;padding-block:9px}#kimaia-brand-concept .k-closing{padding-top:26px;padding-bottom:28px;gap:15px}#kimaia-brand-concept .k-closing p{font-size:14px;line-height:1.8}#kimaia-brand-concept .k-contact-cta{width:100%}#kimaia-brand-concept .k-kim{padding-bottom:36px}#kimaia-brand-concept .k-kim-copy h2{font-size:16px;line-height:1.8;max-width:100%;margin-bottom:12px;overflow-wrap:normal}#kimaia-brand-concept .k-kim-film{max-width:280px}#kimaia-brand-concept .k-film-play{min-height:48px}#kimaia-brand-concept .k-hero-content,#kimaia-brand-concept .k-kim-copy,#kimaia-brand-concept .k-campaign-intro>p{min-width:0}#kimaia-brand-concept .k-section-heading h2,#kimaia-brand-concept .k-hero-content h3,#kimaia-brand-concept .k-kim-copy h2{text-wrap:balance}}@media(max-width:380px){#kimaia-brand-concept .k-section-heading h2{font-size:16px}#kimaia-brand-concept .k-hero-content h3{font-size:17px}#kimaia-brand-concept .k-route{padding:24px}#kimaia-brand-concept .k-route .k-button{width:100%;padding-inline:12px}#kimaia-brand-concept .k-proof .k-label{letter-spacing:.08em}}#kimaia-brand-concept .k-campaign-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}#kimaia-brand-concept .k-campaign-bottom h1{min-width:0;margin:0}#kimaia-brand-concept .k-campaign-shop{flex-shrink:0;min-height:46px;padding:12px 20px;border:1px solid #FFFFFF;background:#fff;color:#111!important;font-size:12px;letter-spacing:0;white-space:nowrap}#kimaia-brand-concept .k-campaign-shop:hover{background:var(--k-cream);border-color:var(--k-cream);color:#111!important}#kimaia-brand-concept .k-campaign-intro em{font-family:var(--k-text);font-style:italic;font-weight:300;font-synthesis:style;line-height:1.9}#kimaia-brand-concept .k-hero-content{padding-top:22px}#kimaia-brand-concept .k-product-copy{display:grid;grid-template-rows:repeat(3,1fr);gap:10px;min-height:136px}#kimaia-brand-concept .k-product-copy p{margin:0;font-size:14px;line-height:1.8}#kimaia-brand-concept .k-product-quote{margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--k-nude);min-height:100px}#kimaia-brand-concept .k-product-quote blockquote{margin:0 0 8px;padding:0;border:0;color:var(--k-ink);font:300 13px/1.8 var(--k-text)}#kimaia-brand-concept .k-product-quote figcaption{font-size:11px;line-height:1.7;color:var(--k-brown)}#kimaia-brand-concept .k-product-quote a{text-decoration:underline!important;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:32px}#kimaia-brand-concept .k-buy-line{margin:18px 0 14px;font-size:16px;line-height:1.7}@media(max-width:650px){#kimaia-brand-concept .k-campaign-bottom{gap:12px;align-items:flex-end}#kimaia-brand-concept .k-campaign-bottom h1{white-space:normal;line-height:1.45}#kimaia-brand-concept .k-campaign-bottom h1 span{display:block;white-space:nowrap}#kimaia-brand-concept .k-campaign-shop{font-size:12px;padding:11px 10px;min-height:44px;letter-spacing:0}#kimaia-brand-concept .k-product-copy{display:flex;flex-direction:column;min-height:0;gap:10px}#kimaia-brand-concept .k-product-copy p{font-size:15px;line-height:1.8}#kimaia-brand-concept .k-product-quote{min-height:0;margin-top:20px;padding-top:16px}#kimaia-brand-concept .k-product-quote a{min-height:44px}#kimaia-brand-concept .k-buy-line{margin:14px 0}}#kimaia-brand-concept .k-trust-stars{display:flex;align-items:center;gap:3px;width:max-content;line-height:1;margin-bottom:7px;color:var(--k-brown)}#kimaia-brand-concept .k-rating-star{display:block;position:relative;width:20px;height:20px;flex:0 0 20px}#kimaia-brand-concept .k-rating-star svg{display:block;width:20px;height:20px;fill:currentColor;stroke:currentColor;stroke-width:1}#kimaia-brand-concept .k-rating-partial>svg{color:var(--k-nude)}#kimaia-brand-concept .k-rating-fill{position:absolute;left:0;top:0;width:70%;height:100%;overflow:hidden;color:var(--k-brown)}#kimaia-brand-concept .k-campaign-shop,#kimaia-brand-concept .k-campaign-shop:hover{min-height:44px;padding:0;border:0;background:transparent;font-size:12px;letter-spacing:0}#kimaia-brand-concept .k-campaign-shop>span{display:block;background:#fff;color:#111;padding:8px 14px;line-height:18px}#kimaia-brand-concept .k-route{padding:22px 24px}#kimaia-brand-concept .k-route h2{margin:0 0 5px;font-size:clamp(20px,2.4vw,22px)}#kimaia-brand-concept .k-route .k-button{margin-top:10px;padding:7px 0;min-height:44px;width:auto;border:0;background:transparent;color:var(--k-ink)!important;text-decoration:underline!important;text-underline-offset:5px}#kimaia-brand-concept .k-discover{padding-top:30px;padding-bottom:28px}#kimaia-brand-concept .k-product-purchase{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px}#kimaia-brand-concept .k-product-purchase .k-buy-line{margin:0;flex-shrink:0}#kimaia-brand-concept .k-product-purchase>.k-button{width:auto;min-height:44px;padding:10px 16px;font-size:12px;letter-spacing:0}#kimaia-brand-concept .k-assortment-link{display:flex;justify-content:center;margin-top:28px;font-size:13px}#kimaia-brand-concept .k-service-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px;padding:12px var(--k-gutter);font-size:11px}#kimaia-brand-concept .k-service-links a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline!important;text-underline-offset:4px}@media(max-width:650px){#kimaia-brand-concept .k-route{padding:18px 20px}#kimaia-brand-concept .k-route h2{font-size:20px}#kimaia-brand-concept .k-product-purchase{margin-top:12px}#kimaia-brand-concept .k-product-purchase>.k-button{min-height:48px}#kimaia-brand-concept .k-assortment-link{margin-top:22px}}#kimaia-brand-concept{--k-trust-green:#00B67A}#kimaia-brand-concept .k-shop-row>a{font:700 14px/1.7 var(--k-text);padding:10px 0;min-height:44px}#kimaia-brand-concept .k-submenu .k-all-products{grid-column:1/-1;font-size:13px;text-decoration:underline;text-underline-offset:5px}#kimaia-brand-concept .k-pack-detail{font-size:12px;line-height:1.8;color:var(--k-brown);padding-top:10px}#kimaia-brand-concept .k-gallery-choices{display:flex;justify-content:center;gap:8px;margin-top:12px}#kimaia-brand-concept .k-gallery-choices button{font:300 11px/1.7 var(--k-text);min-height:44px;padding:7px 12px;background:var(--k-white);border:1px solid var(--k-nude)}#kimaia-brand-concept .k-gallery-choices button[aria-pressed=true]{background:var(--k-cream);border-color:var(--k-ink)}#kimaia-brand-concept .k-video-preview{position:relative;display:block;max-width:230px;margin:28px auto 0;background:var(--k-cream)}#kimaia-brand-concept .k-video-preview img{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}#kimaia-brand-concept .k-video-preview span{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:8px;font-size:11px;background:var(--k-cream);color:var(--k-ink)}#kimaia-brand-concept .k-video-preview svg{width:16px;height:16px}#kimaia-brand-concept .k-gloss-offer{margin:0 0 22px;padding:15px;background:var(--k-cream)}#kimaia-brand-concept .k-gloss-offer>button{font:400 13px/1.6 var(--k-text);background:transparent;border:0;min-height:44px;padding:0;text-decoration:underline;text-underline-offset:5px}#kimaia-brand-concept .k-gloss-offer>p{font-size:11px;line-height:1.8;margin-top:6px;color:var(--k-brown)}#kimaia-brand-concept .k-gloss-mix{display:grid;gap:10px;margin-top:10px}#kimaia-brand-concept .k-gloss-mix label{font-size:11px;display:grid;gap:5px}#kimaia-brand-concept .k-accordion-content caption{text-align:left;padding:8px 0;line-height:1.8}#kimaia-brand-concept .k-campaign-shop>span{background:#fffaf5e0;padding:6px 12px;border-radius:2px;line-height:18px;font-size:11px}#kimaia-brand-concept .k-campaign-shop:hover>span{background:var(--k-cream)}#kimaia-brand-concept .k-hero-content h3{font-size:18px;line-height:1.6;min-height:0;margin:12px 0}#kimaia-brand-concept .k-product-copy{display:block;min-height:0;flex:none}#kimaia-brand-concept .k-product-purchase{margin-top:auto;padding-top:16px}#kimaia-brand-concept .k-product-copy p{font-size:14px;line-height:1.8;max-width:44ch}#kimaia-brand-concept .k-product-quote{min-height:0;margin-top:20px}#kimaia-brand-concept .k-tp-stars{display:flex;width:max-content;gap:3px;margin-bottom:10px}#kimaia-brand-concept .k-tp-stars>span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--k-trust-green);color:#fff}#kimaia-brand-concept .k-tp-stars svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1}#kimaia-brand-concept .k-tp-stars.k-tp-brand>span:last-child{background:linear-gradient(90deg,var(--k-trust-green) 50%,#DCDCE6 50%)}#kimaia-brand-concept .k-proof .k-tp-stars{margin-inline:auto}#kimaia-brand-concept .k-top-service{padding:8px 20px;text-align:center;font-size:11px;background:var(--k-cream);color:var(--k-brown)}#kimaia-brand-concept .k-header-actions{justify-self:end;display:flex;gap:16px;align-items:center;padding-right:60px}#kimaia-brand-concept .k-header-actions>a{min-height:44px;display:inline-flex;align-items:center;gap:5px;font-size:12px}#kimaia-brand-concept .k-header-actions svg{width:19px;height:19px}#kimaia-brand-concept .k-header-actions>a:last-child{min-width:44px;justify-content:center}#kimaia-brand-concept .k-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;line-height:1.8;margin-bottom:26px;color:var(--k-brown)}#kimaia-brand-concept .k-breadcrumb a{min-height:34px;display:inline-flex;align-items:center;text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-shop-page,#kimaia-brand-concept .k-product-page,#kimaia-brand-concept .k-cart-page{padding:24px var(--k-gutter) 48px}#kimaia-brand-concept .k-shop-intro{max-width:570px;margin-bottom:28px}#kimaia-brand-concept .k-shop-intro h1,#kimaia-brand-concept .k-cart-page>h1,#kimaia-brand-concept .k-info h1{font-size:24px;line-height:1.6;margin:10px 0 12px}#kimaia-brand-concept .k-shop-intro>p:last-child{font-size:14px;line-height:1.8}#kimaia-brand-concept .k-shop-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px}#kimaia-brand-concept .k-shop-filters{display:flex;gap:8px;flex-wrap:wrap}#kimaia-brand-concept .k-shop-filters button{min-height:44px;padding:8px 14px;background:transparent;border:1px solid var(--k-nude);font-size:12px}#kimaia-brand-concept .k-shop-filters button[aria-pressed=true]{background:var(--k-cream);border-color:var(--k-ink)}#kimaia-brand-concept .k-result-count{font-size:11px}#kimaia-brand-concept .k-shop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px}#kimaia-brand-concept .k-shop-card{min-width:0;display:flex;flex-direction:column}#kimaia-brand-concept .k-shop-card-image{display:block;aspect-ratio:1;background:var(--k-cream)}#kimaia-brand-concept .k-shop-card-image img{width:100%;height:100%;object-fit:contain;display:block}#kimaia-brand-concept .k-shop-card-copy{padding-top:16px;display:flex;flex-direction:column;flex:1}#kimaia-brand-concept .k-shop-card h2{font:400 15px/1.5 var(--k-text);margin:7px 0}#kimaia-brand-concept .k-shop-card-copy>p:not(.k-label){font-size:12px;line-height:1.8;flex:1}#kimaia-brand-concept .k-shop-card-action{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:12px;font-size:13px;flex-wrap:wrap}#kimaia-brand-concept .k-shop-card-action a{font-size:11px}#kimaia-brand-concept .k-shop-help{padding:30px 0 0;margin-top:34px;border-top:1px solid var(--k-nude);font-size:14px}#kimaia-brand-concept .k-shop-help a{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-shop-help svg{width:16px;height:16px}#kimaia-brand-concept .k-pdp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:36px;align-items:start}#kimaia-brand-concept .k-pdp-gallery{min-width:0}#kimaia-brand-concept .k-pdp-gallery>img{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:contain;background:var(--k-cream)}#kimaia-brand-concept .k-image-caption{font-size:11px;color:var(--k-brown);margin-top:12px;text-align:center}#kimaia-brand-concept .k-pdp-main{min-width:0}#kimaia-brand-concept .k-pdp-main h1{font-size:21px;line-height:1.6;margin:12px 0 14px;text-wrap:balance}#kimaia-brand-concept .k-pdp-promise{font:italic 300 15px/1.8 var(--k-text);color:var(--k-brown);margin-bottom:16px}#kimaia-brand-concept .k-pdp-description p{font-size:13px;line-height:1.9;margin-bottom:12px}#kimaia-brand-concept .k-mini-heading{font:400 13px/1.6 var(--k-text);margin:18px 0 8px}#kimaia-brand-concept .k-benefits{padding-left:17px;margin:0 0 22px;font-size:13px;line-height:1.8}#kimaia-brand-concept .k-benefits li{padding-left:3px;margin:6px 0}#kimaia-brand-concept .k-choice-area{border-top:1px solid var(--k-nude);padding-top:22px}#kimaia-brand-concept .k-choice{border:0;padding:0;margin:0 0 22px;min-width:0}#kimaia-brand-concept .k-choice legend{font-size:13px;line-height:1.7;padding:0;margin-bottom:10px}#kimaia-brand-concept .k-variant-options{display:flex;flex-wrap:wrap;gap:8px}#kimaia-brand-concept .k-variant-options button{border:1px solid var(--k-nude);background:#fff;min-height:44px;padding:9px 13px;font-size:12px}#kimaia-brand-concept .k-variant-options button[aria-pressed=true]{border-color:var(--k-ink);background:var(--k-cream)}#kimaia-brand-concept .k-purchase-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#kimaia-brand-concept .k-purchase-options label{display:flex;gap:8px;align-items:center;padding:10px 8px;border:1px solid var(--k-nude);font-size:12px;min-height:50px;min-width:0}#kimaia-brand-concept .k-purchase-options label:has(input:checked){border-color:var(--k-ink);background:var(--k-cream)}#kimaia-brand-concept .k-purchase-options input{width:16px;height:16px;accent-color:var(--k-ink);flex-shrink:0;margin:0}#kimaia-brand-concept .k-purchase-options small{display:block;font-size:11px;color:var(--k-brown);line-height:1.7}#kimaia-brand-concept .k-plan-choice{margin:-8px 0 22px}#kimaia-brand-concept .k-plan-choice label{display:block;font-size:12px;margin-bottom:8px}#kimaia-brand-concept select{width:100%;min-height:46px;padding:10px;border:1px solid var(--k-taupe);background:#fff;color:var(--k-ink);font:300 14px/1.5 var(--k-text);border-radius:0}#kimaia-brand-concept .k-plan-choice p,#kimaia-brand-concept .k-choice-note{font-size:11px;line-height:1.7;color:var(--k-brown);margin-top:8px}#kimaia-brand-concept .k-tier-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}#kimaia-brand-concept .k-tier-options button{min-width:0;min-height:64px;padding:8px 3px;border:1px solid var(--k-nude);background:#fff;font-size:12px;line-height:1.6}#kimaia-brand-concept .k-tier-options button[aria-pressed=true]{border-color:var(--k-ink);background:var(--k-cream)}#kimaia-brand-concept .k-tier-options small{display:block;font-size:11px;line-height:1.7;color:var(--k-brown)}#kimaia-brand-concept .k-quantity-control{display:flex;width:max-content;border:1px solid var(--k-nude);margin-top:10px}#kimaia-brand-concept .k-quantity-control button{width:44px;height:44px;border:0;background:#fff;font-size:18px}#kimaia-brand-concept .k-quantity-control input{width:48px;min-width:0;text-align:center;border:0;background:#fff;font-size:16px;-webkit-appearance:textfield;appearance:textfield;color:var(--k-ink)}#kimaia-brand-concept .k-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;padding-top:2px}#kimaia-brand-concept .k-current-price{font-size:24px;line-height:1.5}#kimaia-brand-concept .k-price-context{font-size:11px;margin-left:8px;color:var(--k-brown)}#kimaia-brand-concept .k-day-price{font-size:12px;color:var(--k-brown)}#kimaia-brand-concept .k-selected-summary{font-size:11px;line-height:1.7;color:var(--k-brown);margin:6px 0 14px}#kimaia-brand-concept .k-add-button{width:100%;min-height:48px;font-size:13px}#kimaia-brand-concept .k-added-status{font-size:12px;line-height:1.7;margin-top:8px}#kimaia-brand-concept .k-purchase-assurance{display:grid;gap:8px;margin-top:18px;font-size:11px;line-height:1.8}#kimaia-brand-concept .k-purchase-assurance>p,#kimaia-brand-concept .k-purchase-assurance>a,#kimaia-brand-concept .k-guarantee summary{display:flex;align-items:flex-start;gap:9px}#kimaia-brand-concept .k-purchase-assurance svg{width:16px;height:16px;flex:0 0 16px;margin-top:2px}#kimaia-brand-concept .k-purchase-assurance>a{min-height:32px}#kimaia-brand-concept .k-guarantee summary{list-style:none;min-height:44px}#kimaia-brand-concept .k-guarantee p{margin:4px 0 8px;font-size:12px}#kimaia-brand-concept .k-guarantee a{text-decoration:underline!important;text-underline-offset:3px}#kimaia-brand-concept .k-pdp-details{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;margin-top:52px;padding-top:32px;border-top:1px solid var(--k-nude)}#kimaia-brand-concept .k-detail-intro h2{font-size:18px;line-height:1.8;margin:12px 0}#kimaia-brand-concept .k-detail-intro>p:last-child{font-size:13px;line-height:1.8}#kimaia-brand-concept .k-accordions details{border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-accordions summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:12px 0;font-size:13px}#kimaia-brand-concept .k-accordions summary svg{width:16px;height:16px;flex-shrink:0}#kimaia-brand-concept .k-accordions details[open] summary svg{transform:rotate(45deg)}#kimaia-brand-concept .k-accordion-content{padding:0 0 18px;font-size:12px;line-height:1.9}#kimaia-brand-concept .k-accordion-content p{margin:0 0 12px}#kimaia-brand-concept .k-accordion-content table{width:100%;border-collapse:collapse;font-size:11px;line-height:1.8;table-layout:fixed;margin-bottom:14px}#kimaia-brand-concept .k-accordion-content th,#kimaia-brand-concept .k-accordion-content td{padding:8px;text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-accordion-content th{font-weight:400;background:var(--k-cream)}#kimaia-brand-concept .k-pdp-review{margin-top:30px;padding:24px;background:var(--k-cream);max-width:680px}#kimaia-brand-concept .k-pdp-review blockquote{margin:0 0 12px;font-size:14px;line-height:1.9}#kimaia-brand-concept .k-pdp-review a{font-size:11px;text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-review-scope{font-size:11px;line-height:1.8;margin-top:5px}#kimaia-brand-concept .k-accordion-content ul{padding-left:18px;margin:0}#kimaia-brand-concept .k-accordion-content li{margin:0 0 10px}#kimaia-brand-concept .k-purchase-assurance strong{font-weight:500}#kimaia-brand-concept .k-cart-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;margin-top:30px}#kimaia-brand-concept .k-cart-line{display:grid;grid-template-columns:70px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-cart-line img{width:70px;height:90px;object-fit:contain;background:var(--k-cream)}#kimaia-brand-concept .k-cart-line h2{font:400 14px/1.6 var(--k-text)}#kimaia-brand-concept .k-cart-line p{font-size:12px;line-height:1.8;margin-top:4px}#kimaia-brand-concept .k-cart-line button{font-size:11px;padding:8px 0;background:transparent;border:0;text-decoration:underline;min-height:34px}#kimaia-brand-concept .k-cart-summary{padding:22px;background:var(--k-cream);align-self:start;font-size:12px;line-height:1.8}#kimaia-brand-concept .k-cart-summary>div{display:flex;justify-content:space-between;gap:16px;font-size:16px;margin-bottom:12px}#kimaia-brand-concept .k-cart-summary .k-button{width:100%;margin:18px 0 8px;opacity:.6}#kimaia-brand-concept .k-cart-concept-note{font-size:11px;margin-bottom:14px}#kimaia-brand-concept .k-cart-suggestion{margin-top:26px;padding-top:20px;border-top:1px solid var(--k-nude)}#kimaia-brand-concept .k-cart-suggestion h2{font-size:16px;line-height:1.7;margin-bottom:12px}#kimaia-brand-concept .k-cart-suggestion p{font-size:13px;line-height:1.8;margin-bottom:12px}@media(max-width:380px){#kimaia-brand-concept .k-tier-options{grid-template-columns:repeat(2,minmax(0,1fr))}#kimaia-brand-concept .k-tier-options button{min-height:58px}}@media(max-width:800px){#kimaia-brand-concept .k-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#kimaia-brand-concept .k-pdp-grid{gap:24px}#kimaia-brand-concept .k-pdp-main h1{font-size:18px}#kimaia-brand-concept .k-pdp-details{gap:24px}#kimaia-brand-concept .k-header-actions{padding-right:0}}@media(max-width:650px){#kimaia-brand-concept .k-hero-content h3{font-size:16px;min-height:0}#kimaia-brand-concept .k-product-copy p{font-size:14px;line-height:1.9}#kimaia-brand-concept .k-pdp-grid,#kimaia-brand-concept .k-pdp-details,#kimaia-brand-concept .k-cart-grid{grid-template-columns:1fr}#kimaia-brand-concept .k-pdp-gallery>img{max-height:320px;aspect-ratio:1}#kimaia-brand-concept .k-pdp-gallery{max-width:350px;width:100%;justify-self:center}#kimaia-brand-concept .k-pdp-main h1{font-size:18px}#kimaia-brand-concept .k-shop-intro h1,#kimaia-brand-concept .k-cart-page>h1,#kimaia-brand-concept .k-info h1{font-size:19px}#kimaia-brand-concept .k-pdp-description p,#kimaia-brand-concept .k-benefits{font-size:14px}#kimaia-brand-concept .k-pdp-details{margin-top:36px;gap:18px}#kimaia-brand-concept .k-shop-grid{gap:28px 14px}#kimaia-brand-concept .k-shop-card h2{font-size:13px}#kimaia-brand-concept .k-shop-card-copy>p:not(.k-label){font-size:11px}#kimaia-brand-concept .k-shop-card .k-label{font-size:11px;letter-spacing:.06em}#kimaia-brand-concept .k-shop-card-action{font-size:13px;gap:0}#kimaia-brand-concept .k-shop-card-action a{min-height:44px}#kimaia-brand-concept .k-pdp-promise{font-size:14px}#kimaia-brand-concept select{font-size:16px}#kimaia-brand-concept .k-header-actions .k-header-contact{display:none}#kimaia-brand-concept .k-header-actions{gap:0}#kimaia-brand-concept .k-purchase-assurance{font-size:12px}#kimaia-brand-concept .k-purchase-assurance>a{min-height:44px}}#kimaia-brand-concept .k-mini-heading{font-weight:700!important}#kimaia-brand-concept .k-pdp-promise{font-style:normal;font-weight:700;color:var(--k-ink)}#kimaia-brand-concept .k-benefits,#kimaia-brand-concept .k-intro-support,#kimaia-brand-concept .k-accordion-content ul{padding-left:0;list-style:none}#kimaia-brand-concept .k-benefits li,#kimaia-brand-concept .k-intro-support li,#kimaia-brand-concept .k-accordion-content li{position:relative;padding-left:24px;font-weight:300}#kimaia-brand-concept .k-benefits li:before,#kimaia-brand-concept .k-intro-support li:before,#kimaia-brand-concept .k-accordion-content li:before{content:"";position:absolute;left:0;top:4px;width:14px;height:15px;background-image:url(/cdn/shop/files/kimaia-v15-logo-8962aa8d2163.png?v=1794304428);background-size:35px 21.86px;background-position:center top;background-repeat:no-repeat}#kimaia-brand-concept .k-intro-support{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;margin:10px 0 14px;font-size:13px;line-height:1.8}#kimaia-brand-concept .k-routine-scene{margin:28px 0 0}#kimaia-brand-concept .k-routine-scene img{width:100%;height:auto;object-fit:contain;display:block}#kimaia-brand-concept .k-routine-scene figcaption{font-size:11px;color:var(--k-brown);padding-top:10px}#kimaia-brand-concept .k-add-button{border-radius:28px;background:linear-gradient(120deg,#d3b583,#c9a96e 50%,#bd955f);color:#201910;border:1px solid #ad8755;font-weight:500;box-shadow:0 4px 12px #50371914}#kimaia-brand-concept .k-add-button:hover{background:#c5a16b;color:#201910}#kimaia-brand-concept .k-earned-points{display:block;text-align:center;font-size:11px;line-height:1.8;padding:10px 4px 0;color:var(--k-brown);text-underline-offset:4px}#kimaia-brand-concept .k-subscription-link{display:block;font-size:11px;line-height:1.9;margin-top:8px;padding:8px 0;text-decoration:underline!important;text-underline-offset:4px;color:var(--k-brown)}#kimaia-brand-concept .k-shade-dot{width:14px;height:14px;border-radius:50%;flex:0 0 14px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}#kimaia-brand-concept .k-variant-options button{display:inline-flex;gap:8px;align-items:center}#kimaia-brand-concept .k-shade-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}#kimaia-brand-concept .k-shade-gallery button{padding:0;background:transparent;border:0;text-align:center;font:300 11px/1.8 var(--k-text)}#kimaia-brand-concept .k-shade-gallery img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}#kimaia-brand-concept .k-shade-gallery span{display:block;min-height:44px;padding-top:8px}#kimaia-brand-concept .k-nutrition-table{display:block;width:100%;font-size:11px;color:var(--k-ink);margin:10px 0 20px}#kimaia-brand-concept .k-nutrition-row{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(calc(var(--k-columns) - 1),minmax(0,1fr));gap:10px;padding:9px 0;border-bottom:1px solid var(--k-nude);line-height:1.7}#kimaia-brand-concept .k-nutrition-row>span{overflow-wrap:anywhere;color:var(--k-ink)}#kimaia-brand-concept .k-nutrition-head{font-weight:500}#kimaia-brand-concept .k-nutrition-caption{font-size:11px;line-height:1.8;margin-bottom:12px}#kimaia-brand-concept .k-product-film{margin:34px auto 0;max-width:300px;text-align:center}#kimaia-brand-concept .k-product-film video{width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:var(--k-cream);margin-top:15px}#kimaia-brand-concept .k-product-film .k-video-preview{margin-top:15px}#kimaia-brand-concept .k-pdp-review h3{font:500 14px/1.7 var(--k-text);margin:10px 0}#kimaia-brand-concept .k-routine-scene{overflow:hidden}#kimaia-brand-concept .k-pdp-signoff{font-style:italic;font-size:13px;line-height:1.8;margin-top:26px;color:var(--k-brown)}#kimaia-brand-concept .k-shade-description{font-size:12px;line-height:1.8;margin-top:12px;color:var(--k-brown)}#kimaia-brand-concept .k-accordion-content h3{font:500 13px/1.8 var(--k-text);margin:14px 0 7px}#kimaia-brand-concept .k-pdp-gallery{display:grid;gap:0}#kimaia-brand-concept .k-product-film{width:min(100%,300px)}#kimaia-brand-concept .k-video-preview{margin-inline:auto;max-width:300px}#kimaia-brand-concept .k-pack-detail{padding:0;margin:-6px 0 18px}#kimaia-brand-concept .k-subscription-link,#kimaia-brand-concept .k-earned-points{min-height:44px}#kimaia-brand-concept .k-shade-gallery button[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){#kimaia-brand-concept .k-pdp-gallery{display:contents}#kimaia-brand-concept .k-pdp-gallery>img{max-height:350px;width:100%;max-width:350px;justify-self:center}#kimaia-brand-concept .k-image-caption,#kimaia-brand-concept .k-gallery-choices{margin-top:-14px}#kimaia-brand-concept .k-shade-gallery{margin-top:0}#kimaia-brand-concept .k-pdp-main{order:1}#kimaia-brand-concept .k-routine-scene{order:2;max-width:390px;justify-self:center;margin-top:6px}#kimaia-brand-concept .k-product-film{margin-top:28px}#kimaia-brand-concept .k-pdp-promise,#kimaia-brand-concept .k-intro-support{font-size:14px}}#kimaia-brand-concept .k-shop-card-image{background:#fff}#kimaia-brand-concept .k-film-title{font:400 17px/1.7 var(--k-title);margin:10px 0 18px}#kimaia-brand-concept .k-video-open{display:inline-flex;min-height:44px;align-items:center;font-size:12px;text-decoration:underline;text-underline-offset:4px}#kimaia-brand-concept .k-home-assurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:26px 6%;border-top:1px solid #e5ded8;color:#725943;font-size:11px;line-height:1.7}#kimaia-brand-concept .k-home-assurance>span,#kimaia-brand-concept .k-home-assurance>a{display:flex;gap:8px;align-items:center}#kimaia-brand-concept .k-home-assurance svg{flex:0 0 18px}#kimaia-brand-concept .k-home-assurance a{color:inherit}@media(max-width:600px){#kimaia-brand-concept .k-home-assurance{grid-template-columns:1fr 1fr;gap:16px}}#kimaia-brand-concept .k-shop-card-image.k-shop-trio{display:flex;overflow:hidden}#kimaia-brand-concept .k-shop-trio img{width:33.333%;height:100%;object-fit:cover;object-position:center}#kimaia-brand-concept .k-product-page{background:#f4eee8}#kimaia-brand-concept .k-product-page .k-pdp-gallery>img,#kimaia-brand-concept .k-product-page .k-routine-scene{background:#ede3da}#kimaia-brand-concept .k-product-page .k-choice-area{background:#faf7f3;padding:24px;border-radius:16px;border:1px solid #e6d9cd}#kimaia-brand-concept .k-product-page .k-accordions details{border-color:#d9c8b9}#kimaia-brand-concept .k-product-page .k-pdp-review{background:#faf7f3;border-radius:12px;padding:24px}#kimaia-brand-concept .k-product-page .k-video-preview,#kimaia-brand-concept .k-product-page .k-product-film video{background:#e9ded4}#kimaia-brand-concept .k-ed-footer{background:#f4eee8}#kimaia-brand-concept .k-ed-about-text{max-width:740px;margin:0 auto}#kimaia-brand-concept .k-ed-member-photo{margin:30px 0 36px;overflow:hidden}#kimaia-brand-concept .k-ed-member-photo img{width:100%;height:auto;max-height:460px;object-fit:contain;display:block}@media(max-width:650px){#kimaia-brand-concept .k-product-page .k-choice-area{padding:18px 14px;border-radius:12px}#kimaia-brand-concept .k-ed-member-photo img{max-height:330px}}#kimaia-brand-concept .k-ed{padding:24px var(--k-gutter) 64px;background:var(--k-white,#fff);color:var(--k-ink,#171411);font:300 14px/1.9 var(--k-text);overflow-wrap:break-word}#kimaia-brand-concept .k-ed *,#kimaia-brand-concept .k-ed *:before,#kimaia-brand-concept .k-ed *:after{box-sizing:border-box}#kimaia-brand-concept .k-ed h1{font:400 27px/1.55 var(--k-title);letter-spacing:-.025em;margin:0 0 22px;text-wrap:balance}#kimaia-brand-concept .k-ed h2{font:400 23px/1.65 var(--k-title);letter-spacing:-.025em;margin:0 0 18px;text-wrap:balance}#kimaia-brand-concept .k-ed h3{font:400 17px/1.7 var(--k-text);letter-spacing:0;margin:0 0 14px}#kimaia-brand-concept .k-ed p{margin:0 0 17px;max-width:100%}#kimaia-brand-concept .k-ed img{display:block;width:100%;height:auto}#kimaia-brand-concept .k-ed figure{margin:0;min-width:0}#kimaia-brand-concept .k-ed strong{font-weight:600}#kimaia-brand-concept .k-ed .k-ed-label{font:400 11px/1.8 var(--k-text);letter-spacing:.14em;text-transform:uppercase;color:var(--k-brown);margin:0 0 15px}#kimaia-brand-concept .k-ed .k-ed-date{font-size:11px;line-height:1.8;color:var(--k-brown);margin:0 0 13px}#kimaia-brand-concept .k-ed .k-ed-micro{font-size:11px;line-height:1.9;color:var(--k-brown)}#kimaia-brand-concept .k-ed .k-ed-handwritten{font:italic 300 16px/1.8 var(--k-text);color:var(--k-brown);margin-top:24px}#kimaia-brand-concept .k-ed-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;font:400 12px/1.7 var(--k-text);text-decoration:underline!important;text-underline-offset:5px;color:inherit}#kimaia-brand-concept .k-ed-link svg{width:15px;height:15px;flex:none}#kimaia-brand-concept .k-ed-split{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:48px;align-items:center}#kimaia-brand-concept .k-ed-copy{min-width:0}#kimaia-brand-concept .k-ed-photo img{height:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 30%}#kimaia-brand-concept .k-ed-about-hero h1 em{display:block;font:italic 300 21px/1.8 var(--k-text);letter-spacing:0;margin-top:5px;color:var(--k-brown)}#kimaia-brand-concept .k-ed-manifesto{display:block;font-size:15px;line-height:1.8;margin:24px 0 12px}#kimaia-brand-concept .k-ed-brand-film{margin:44px auto 0;max-width:100%;background:var(--k-cream)}#kimaia-brand-concept .k-ed-brand-film img,#kimaia-brand-concept .k-ed-brand-film video{display:block;width:100%;height:auto;max-height:600px;object-fit:contain}#kimaia-brand-concept .k-ed-product-link{text-decoration:underline!important;text-decoration-color:var(--k-clay)!important;text-underline-offset:4px}#kimaia-brand-concept .k-ed-about-choice{max-width:680px;margin:66px auto 36px;text-align:center}#kimaia-brand-concept .k-ed-worlds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:44px}#kimaia-brand-concept .k-ed-world{min-width:0;border-top:1px solid var(--k-nude);padding-top:23px;display:flex;flex-direction:column}#kimaia-brand-concept .k-ed-world h3{font:400 22px/1.6 var(--k-title);color:var(--k-brown)}#kimaia-brand-concept .k-ed-world p{font-size:13px;line-height:1.9;flex:1}#kimaia-brand-concept .k-ed-world .k-ed-link{align-self:flex-start}#kimaia-brand-concept .k-ed-image-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}#kimaia-brand-concept .k-ed-image-pair img{aspect-ratio:5/4;object-fit:cover;object-position:center}#kimaia-brand-concept .k-ed-masthead{text-align:center;padding:10px 0 32px;border-bottom:1px solid var(--k-nude);margin-bottom:34px}#kimaia-brand-concept .k-ed-masthead h1{font-size:28px;margin:0 0 12px}#kimaia-brand-concept .k-ed-masthead>p:last-child{font-size:13px;margin:0}#kimaia-brand-concept .k-ed-featured{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:34px;align-items:center}#kimaia-brand-concept .k-ed-story-photo{display:block;overflow:hidden;background:var(--k-cream);min-width:0}#kimaia-brand-concept .k-ed-story-photo img{aspect-ratio:4/3;object-fit:cover;object-position:center 30%}#kimaia-brand-concept .k-ed-featured .k-ed-story-photo img{aspect-ratio:1;object-fit:cover}#kimaia-brand-concept .k-ed-featured h2{font-size:24px;line-height:1.65;margin-bottom:18px}#kimaia-brand-concept .k-ed-featured .k-ed-story-intro{font-size:14px;line-height:1.9}#kimaia-brand-concept .k-ed-story h2 a,#kimaia-brand-concept .k-ed-featured h2 a{text-decoration:none}#kimaia-brand-concept .k-ed-section-heading{display:flex;justify-content:space-between;gap:18px;align-items:baseline;border-top:1px solid var(--k-nude);margin:48px 0 26px;padding-top:26px}#kimaia-brand-concept .k-ed-section-heading h2{font-size:22px;margin:0}#kimaia-brand-concept .k-ed-section-heading p{font-size:11px;margin:0;flex:none}#kimaia-brand-concept .k-ed-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px}#kimaia-brand-concept .k-ed-story{min-width:0;display:flex;flex-direction:column}#kimaia-brand-concept .k-ed-story-copy{padding:17px 0 0;display:flex;flex-direction:column;flex:1}#kimaia-brand-concept .k-ed-story h2{font:400 16px/1.75 var(--k-text);letter-spacing:0;margin:0 0 13px}#kimaia-brand-concept .k-ed-story .k-ed-story-intro{font-size:12px;line-height:1.9;margin-bottom:12px;flex:1}#kimaia-brand-concept .k-ed-story .k-ed-link{align-self:flex-start}#kimaia-brand-concept .k-ed-article-heading{max-width:720px;margin:8px auto 32px;text-align:center}#kimaia-brand-concept .k-ed-article-heading h1{font-size:26px;line-height:1.65}#kimaia-brand-concept .k-ed-article-photo{max-width:780px;margin:0 auto 36px!important}#kimaia-brand-concept .k-ed-article-photo img{width:100%;height:auto;max-height:620px;object-fit:contain;background:var(--k-cream)}#kimaia-brand-concept .k-ed-article-body{max-width:660px;margin:0 auto;font:300 15px/2 var(--k-text)}#kimaia-brand-concept .k-ed-article-body p{white-space:pre-line;margin-bottom:23px}#kimaia-brand-concept .k-ed-article-body>p:first-child{font-size:17px;line-height:1.9;color:var(--k-brown)}#kimaia-brand-concept .k-ed-article-body h2{font-size:22px;margin:38px 0 17px;line-height:1.75}#kimaia-brand-concept .k-ed-article-body h3,#kimaia-brand-concept .k-ed-article-body h4{font:500 16px/1.8 var(--k-text);margin:28px 0 14px}#kimaia-brand-concept .k-ed-article-body a{text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-ed-article-body ul,#kimaia-brand-concept .k-ed-article-body ol{padding-left:22px;margin:0 0 24px}#kimaia-brand-concept .k-ed-article-body li{padding-left:4px;margin:8px 0;white-space:pre-line}#kimaia-brand-concept .k-ed-article-body blockquote{border-left:2px solid var(--k-clay);margin:26px 0;padding:4px 0 4px 22px;font-style:italic;color:var(--k-brown)}#kimaia-brand-concept .k-ed-article-body figure{margin:30px 0}#kimaia-brand-concept .k-ed-article-body figure img{max-height:620px;object-fit:contain}#kimaia-brand-concept .k-ed-article-body figcaption{font-size:11px;color:var(--k-brown);margin:10px 0 25px}#kimaia-brand-concept .k-ed-article-body table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px;line-height:1.8;margin:24px 0}#kimaia-brand-concept .k-ed-article-body th,#kimaia-brand-concept .k-ed-article-body td{padding:10px 8px;text-align:left;border-bottom:1px solid var(--k-nude);vertical-align:top;overflow-wrap:anywhere}#kimaia-brand-concept .k-ed-article-footer{max-width:660px;margin:40px auto 0;padding-top:20px;border-top:1px solid var(--k-nude);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}#kimaia-brand-concept .k-ed-member-intro{max-width:660px;margin:5px auto 32px;text-align:center}#kimaia-brand-concept .k-ed-member-intro h1 em{display:block;font:italic 300 20px/1.8 var(--k-text);letter-spacing:0;color:var(--k-brown)}#kimaia-brand-concept .k-ed-member-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--k-nude);padding:25px 0;margin:32px 0 46px;text-align:center}#kimaia-brand-concept .k-ed-highlight{display:flex;flex-direction:column;gap:6px;padding:0 15px}#kimaia-brand-concept .k-ed-highlight+.k-ed-highlight{border-left:1px solid var(--k-nude)}#kimaia-brand-concept .k-ed-highlight strong{font:400 25px/1.6 var(--k-title);color:var(--k-brown)}#kimaia-brand-concept .k-ed-highlight span{font-size:12px;line-height:1.7}#kimaia-brand-concept .k-ed-member-rewards{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px;scroll-margin-top:20px}#kimaia-brand-concept .k-ed-reward-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px}#kimaia-brand-concept .k-ed-reward{background:var(--k-cream);padding:23px 22px;border:1px solid var(--k-nude);min-width:0}#kimaia-brand-concept .k-ed-reward p{font-size:12px;margin:0}#kimaia-brand-concept .k-ed-reward h3{font:400 25px/1.6 var(--k-title);margin:7px 0 12px;color:var(--k-brown)}#kimaia-brand-concept .k-ed-accordion{border-top:1px solid var(--k-nude);min-width:0}#kimaia-brand-concept .k-ed-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;padding:15px 0;font:400 13px/1.8 var(--k-text);list-style:none}#kimaia-brand-concept .k-ed-accordion>summary::-webkit-details-marker{display:none}#kimaia-brand-concept .k-ed-accordion>summary svg{width:15px;height:15px;flex:none}#kimaia-brand-concept .k-ed-accordion[open]>summary svg{transform:rotate(45deg)}#kimaia-brand-concept .k-ed-accordion>div{padding:4px 0 18px;font-size:13px;line-height:1.9}#kimaia-brand-concept .k-ed-member-example{margin:28px 0 44px;border-bottom:1px solid var(--k-nude)}#kimaia-brand-concept .k-ed-member-share{background:var(--k-cream);padding:36px;max-width:100%;margin-bottom:38px}#kimaia-brand-concept .k-ed-member-share>p{max-width:640px}#kimaia-brand-concept .k-ed-share-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:26px 0 15px}#kimaia-brand-concept .k-ed-share-benefit{border-top:1px solid var(--k-clay);padding-top:20px}#kimaia-brand-concept .k-ed-share-benefit h3{font:400 23px/1.8 var(--k-title);margin:6px 0 12px}#kimaia-brand-concept .k-ed-share-benefit p{font-size:13px;max-width:360px}#kimaia-brand-concept .k-ed-birthday{display:grid;grid-template-columns:105px minmax(0,1fr);gap:28px;align-items:center;padding:12px 0 35px;border-bottom:1px solid var(--k-nude);margin-bottom:38px}#kimaia-brand-concept .k-ed-birthday-value{text-align:center;display:flex;flex-direction:column;gap:6px;color:var(--k-brown)}#kimaia-brand-concept .k-ed-birthday-value strong{font:400 28px/1.5 var(--k-title)}#kimaia-brand-concept .k-ed-birthday-value span{font-size:11px}#kimaia-brand-concept .k-ed-birthday h2{font-size:22px;margin-bottom:12px}#kimaia-brand-concept .k-ed-birthday p{font-size:13px;margin:0}#kimaia-brand-concept .k-ed-faq-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:28px 0 20px}#kimaia-brand-concept .k-ed-faq-group>h3{font:500 12px/1.8 var(--k-text);letter-spacing:.07em;text-transform:uppercase;color:var(--k-brown);margin:0 0 14px}#kimaia-brand-concept .k-ed-eligible{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 18px;margin:18px 0 0}#kimaia-brand-concept .k-ed-eligible a{min-height:44px;display:flex;align-items:center;font-size:12px;text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-ed-member-closing{margin-top:34px;padding:32px 28px;text-align:center;background:var(--k-cream)}#kimaia-brand-concept .k-ed-member-closing .k-ed-link{margin:0 10px}#kimaia-brand-concept .k-ed-contact .k-ed-photo img{aspect-ratio:1;object-position:center}#kimaia-brand-concept .k-ed .k-ed-contact-lead{font-size:16px;margin-bottom:18px}#kimaia-brand-concept .k-ed-contact-options{margin-top:24px;border-top:1px solid var(--k-nude)}#kimaia-brand-concept .k-ed-contact-option{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:3px 12px;padding:19px 0;border-bottom:1px solid var(--k-nude);text-decoration:none;min-width:0}#kimaia-brand-concept .k-ed-contact-option span{grid-column:1;font-size:11px;color:var(--k-brown)}#kimaia-brand-concept .k-ed-contact-option strong{grid-column:1;font:400 14px/1.8 var(--k-text);overflow-wrap:anywhere}#kimaia-brand-concept .k-ed-contact-option svg{grid-column:2;grid-row:1/3;align-self:center;width:19px;height:19px}@media(max-width:850px){#kimaia-brand-concept .k-ed-split{gap:30px}#kimaia-brand-concept .k-ed-featured{gap:26px}#kimaia-brand-concept .k-ed-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#kimaia-brand-concept .k-ed-worlds{gap:22px}#kimaia-brand-concept .k-ed-member-rewards{gap:28px}#kimaia-brand-concept .k-ed-featured h2{font-size:22px}}@media(max-width:650px){#kimaia-brand-concept .k-ed{padding:20px var(--k-gutter) 42px;font-size:14px;line-height:1.9}#kimaia-brand-concept .k-ed h1{font-size:23px;line-height:1.65;margin-bottom:19px}#kimaia-brand-concept .k-ed h2{font-size:20px;line-height:1.75}#kimaia-brand-concept .k-ed-split,#kimaia-brand-concept .k-ed-featured{grid-template-columns:1fr;gap:26px}#kimaia-brand-concept .k-ed-about-hero .k-ed-photo img{aspect-ratio:5/4;object-position:center 27%}#kimaia-brand-concept .k-ed-about-hero h1 em{font-size:18px}#kimaia-brand-concept .k-ed-about-choice{margin:44px 0 26px;text-align:left}#kimaia-brand-concept .k-ed-worlds{grid-template-columns:1fr;gap:12px;margin-bottom:30px}#kimaia-brand-concept .k-ed-world{padding-top:20px}#kimaia-brand-concept .k-ed-world h3{font-size:20px}#kimaia-brand-concept .k-ed-world p{font-size:14px}#kimaia-brand-concept .k-ed-image-pair{gap:12px}#kimaia-brand-concept .k-ed-image-pair img{aspect-ratio:4/5}#kimaia-brand-concept .k-ed-masthead{padding-top:0;margin-bottom:26px;padding-bottom:24px}#kimaia-brand-concept .k-ed-masthead h1{font-size:23px}#kimaia-brand-concept .k-ed-featured .k-ed-story-photo img{aspect-ratio:4/3}#kimaia-brand-concept .k-ed-featured h2{font-size:22px}#kimaia-brand-concept .k-ed-section-heading{margin-top:36px;padding-top:24px;align-items:center}#kimaia-brand-concept .k-ed-section-heading h2{font-size:18px}#kimaia-brand-concept .k-ed-story-grid{grid-template-columns:1fr;gap:30px}#kimaia-brand-concept .k-ed-story h2{font-size:17px}#kimaia-brand-concept .k-ed-story .k-ed-story-intro{font-size:13px}#kimaia-brand-concept .k-ed-story-copy{padding-top:15px}#kimaia-brand-concept .k-ed-article-heading{text-align:left;margin:4px 0 25px}#kimaia-brand-concept .k-ed-article-heading h1{font-size:22px;line-height:1.75}#kimaia-brand-concept .k-ed-article-photo{margin-bottom:27px!important}#kimaia-brand-concept .k-ed-article-photo img{max-height:430px}#kimaia-brand-concept .k-ed-article-body{font-size:14px;line-height:2}#kimaia-brand-concept .k-ed-article-body>p:first-child{font-size:15px}#kimaia-brand-concept .k-ed-article-body h2{font-size:19px;line-height:1.85;margin-top:30px}#kimaia-brand-concept .k-ed-article-body h3{font-size:15px}#kimaia-brand-concept .k-ed-member-intro{text-align:left}#kimaia-brand-concept .k-ed-member-intro h1 em{font-size:19px}#kimaia-brand-concept .k-ed-member-highlights{padding:21px 0;margin:26px 0 34px}#kimaia-brand-concept .k-ed-highlight{padding:0 8px}#kimaia-brand-concept .k-ed-highlight strong{font-size:21px}#kimaia-brand-concept .k-ed-highlight span{font-size:11px}#kimaia-brand-concept .k-ed-member-rewards{grid-template-columns:1fr;gap:16px}#kimaia-brand-concept .k-ed-reward{padding:20px 16px}#kimaia-brand-concept .k-ed-reward h3{font-size:23px}#kimaia-brand-concept .k-ed-member-share{padding:27px 22px;margin-bottom:30px}#kimaia-brand-concept .k-ed-share-benefits{gap:18px}#kimaia-brand-concept .k-ed-share-benefit h3{font-size:19px}#kimaia-brand-concept .k-ed-share-benefit p{font-size:12px}#kimaia-brand-concept .k-ed-birthday{grid-template-columns:70px minmax(0,1fr);gap:20px;margin-bottom:30px}#kimaia-brand-concept .k-ed-birthday h2{font-size:18px}#kimaia-brand-concept .k-ed-birthday-value strong{font-size:25px}#kimaia-brand-concept .k-ed-faq-groups{grid-template-columns:1fr;gap:28px;margin-top:26px}#kimaia-brand-concept .k-ed-eligible{grid-template-columns:1fr 1fr;gap:3px 13px}#kimaia-brand-concept .k-ed-member-closing{padding:28px 20px}#kimaia-brand-concept .k-ed-member-closing h2{font-size:19px}#kimaia-brand-concept .k-ed-member-closing .k-ed-link{margin:0}#kimaia-brand-concept .k-ed-contact .k-ed-photo img{aspect-ratio:4/3}#kimaia-brand-concept .k-ed-contact-option strong{font-size:14px}}#kimaia-brand-concept .k-ed-footer{padding:0 var(--k-gutter) 24px;background:#f4eee8;color:var(--k-ink,#171411);font:300 12px/1.9 var(--k-text);border-top:1px solid var(--k-nude);overflow-wrap:break-word}#kimaia-brand-concept .k-ed-footer p{margin:0 0 14px}#kimaia-brand-concept .k-ed-footer h2{font:500 12px/1.8 var(--k-text);letter-spacing:.02em;margin:0 0 18px}#kimaia-brand-concept .k-ed-footer-newsletter{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;padding:36px 0;border-bottom:1px solid var(--k-nude);align-items:center}#kimaia-brand-concept .k-ed-footer .k-ed-footer-label{font:400 11px/1.7 var(--k-text);letter-spacing:.1em;text-transform:uppercase;color:var(--k-brown);margin-bottom:12px}#kimaia-brand-concept .k-ed-footer-newsletter h2{font:400 22px/1.65 var(--k-title);letter-spacing:-.025em;margin-bottom:15px}#kimaia-brand-concept .k-ed-footer-newsletter p{font-size:13px;max-width:440px}#kimaia-brand-concept .k-ed-footer-newsletter .k-ed-footer-small{font-size:11px;line-height:1.8}#kimaia-brand-concept .k-ed-footer-newsletter .k-ed-footer-link{margin-right:18px}#kimaia-brand-concept .k-ed-footer-grid{display:grid;grid-template-columns:1.4fr .8fr .9fr 1fr;gap:32px;padding:38px 0 30px}#kimaia-brand-concept .k-ed-footer-grid>nav,#kimaia-brand-concept .k-ed-footer-brand{min-width:0}#kimaia-brand-concept .k-ed-footer-wordmark{font:400 24px/1.6 var(--k-title);letter-spacing:.08em;display:inline-flex;min-height:44px;align-items:center}#kimaia-brand-concept .k-ed-footer .k-ed-footer-signature{font:italic 300 15px/1.8 var(--k-text);color:var(--k-brown);margin:4px 0 18px}#kimaia-brand-concept .k-ed-footer-brand>p:not(.k-ed-footer-signature){max-width:270px}#kimaia-brand-concept .k-ed-footer-grid ul{padding:0;margin:0;list-style:none}#kimaia-brand-concept .k-ed-footer-grid li a{display:inline-flex;align-items:center;min-height:38px;padding:4px 0;font-size:12px;line-height:1.7;text-decoration:none}#kimaia-brand-concept .k-ed-footer-grid a:hover{text-decoration:underline;text-underline-offset:4px}#kimaia-brand-concept .k-ed-footer-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:11px;text-decoration:underline!important;text-underline-offset:4px}#kimaia-brand-concept .k-ed-footer-link svg{width:15px;height:15px}#kimaia-brand-concept .k-ed-footer .k-ed-footer-loyalty-intro{font:italic 300 14px/1.8 var(--k-text);color:var(--k-brown);margin-bottom:12px}#kimaia-brand-concept .k-ed-footer-assurance{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-block:1px solid var(--k-nude);flex-wrap:wrap}#kimaia-brand-concept .k-ed-footer-trust{display:flex;align-items:center;gap:12px;min-height:44px;flex-wrap:wrap;font-size:11px}#kimaia-brand-concept .k-ed-footer-trust .k-tp-stars{margin:0}#kimaia-brand-concept .k-ed-footer-policies{padding:14px 0 12px}#kimaia-brand-concept .k-ed-footer-policy{border-bottom:1px solid var(--k-nude);scroll-margin-top:24px}#kimaia-brand-concept .k-ed-footer-policy>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;font:400 11px/1.7 var(--k-text);gap:20px;list-style:none}#kimaia-brand-concept .k-ed-footer-policy>summary::-webkit-details-marker{display:none}#kimaia-brand-concept .k-ed-footer-policy>summary svg{width:14px;height:14px;flex:none}#kimaia-brand-concept .k-ed-footer-policy[open]>summary svg{transform:rotate(45deg)}#kimaia-brand-concept .k-ed-footer-policy-body{max-width:760px;padding:12px 0 26px;font:300 13px/1.9 var(--k-text)}#kimaia-brand-concept .k-ed-footer-policy-body h2,#kimaia-brand-concept .k-ed-footer-policy-body h3{font:500 15px/1.8 var(--k-text);letter-spacing:0;margin:25px 0 14px}#kimaia-brand-concept .k-ed-footer-policy-body p{margin:0 0 15px;white-space:pre-line}#kimaia-brand-concept .k-ed-footer-policy-body a{text-decoration:underline!important;text-underline-offset:3px}#kimaia-brand-concept .k-ed-footer-policy-body ul,#kimaia-brand-concept .k-ed-footer-policy-body ol{padding-left:20px;margin:15px 0 20px}#kimaia-brand-concept .k-ed-footer-policy-body li{margin:7px 0}#kimaia-brand-concept .k-ed-footer-policy-body strong{font-weight:600}#kimaia-brand-concept .k-ed-footer-bottom{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-top:12px}#kimaia-brand-concept .k-ed-footer-bottom p{font-size:11px;margin:0}@media(max-width:850px){#kimaia-brand-concept .k-ed-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#kimaia-brand-concept .k-ed-footer-newsletter{gap:28px}}@media(max-width:650px){#kimaia-brand-concept .k-ed-footer-newsletter{grid-template-columns:1fr;gap:12px;padding:28px 0}#kimaia-brand-concept .k-ed-footer-newsletter h2{font-size:19px;line-height:1.8}#kimaia-brand-concept .k-ed-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:30px 0 24px}#kimaia-brand-concept .k-ed-footer-brand{grid-column:1/-1}#kimaia-brand-concept .k-ed-footer-grid>nav:last-child{grid-column:1/-1;border-top:1px solid var(--k-nude);padding-top:24px}#kimaia-brand-concept .k-ed-footer-grid>nav:last-child h2 br{display:none}#kimaia-brand-concept .k-ed-footer-grid>nav:last-child ul{display:flex;gap:4px 20px;flex-wrap:wrap}#kimaia-brand-concept .k-ed-footer-grid li a{min-height:44px}#kimaia-brand-concept .k-ed-footer-wordmark{font-size:22px}#kimaia-brand-concept .k-ed-footer-assurance{align-items:flex-start;gap:4px;padding:16px 0}#kimaia-brand-concept .k-ed-footer-trust{gap:10px}#kimaia-brand-concept .k-ed-footer-bottom{display:block}#kimaia-brand-concept .k-ed-footer-bottom p+p{margin-top:9px}}#kimaia-brand-concept .k-footer-signup{margin:0 0 14px}#kimaia-brand-concept .k-footer-signup label{display:block;font-size:11px;margin-bottom:7px}#kimaia-brand-concept .k-footer-signup>div{display:flex;gap:8px;flex-wrap:wrap}#kimaia-brand-concept .k-footer-signup input{min-width:0;flex:1 1 150px;min-height:44px;padding:10px;border:1px solid #cbb6a4;border-radius:4px;background:#fff;font:400 13px Poppins,sans-serif;color:#211a16;opacity:1}#kimaia-brand-concept .k-footer-signup button{padding:10px 13px;border:0;border-radius:24px;background:#76563e;color:#fff;font:500 11px Poppins,sans-serif;min-height:44px;opacity:1}#kimaia-brand-concept .k-product-name-link{color:inherit;text-decoration-thickness:.6px;text-underline-offset:3px;text-decoration-color:#ad876a}#kimaia-brand-concept h1 .k-product-name-link,#kimaia-brand-concept h2 .k-product-name-link{text-decoration:none}#kimaia-brand-concept .k-kim-tip{position:relative;margin:22px 0 0}#kimaia-brand-concept .k-kim-tip-toggle{display:inline-flex;gap:8px;align-items:center;min-height:44px;border:0;background:transparent;color:#73543c;padding:7px 0;font:500 13px Poppins,sans-serif}#kimaia-brand-concept .k-kim-tip-box{position:absolute;bottom:48px;right:0;z-index:4;width:min(340px,100%);padding:18px 20px;background:#fffaf6;border:1px solid #e4d6ca;border-radius:16px;box-shadow:0 8px 28px #39241715;color:#211a16}#kimaia-brand-concept .k-kim-tip-heading{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:12px;font-weight:500;color:#73543c}#kimaia-brand-concept .k-kim-tip-heading button{flex:0 0 44px;min-height:44px;background:transparent;border:0;color:inherit;display:grid;place-items:center}#kimaia-brand-concept .k-kim-tip-box p{font-size:12px;line-height:1.85;margin:9px 0}#kimaia-brand-concept .k-kim-tip-box>.k-text-link{background:none;border:0;min-height:44px;padding:5px 0;color:#73543c;text-decoration:underline;text-underline-offset:4px}#kimaia-brand-concept .k-upsell-intro{max-width:460px;margin:0 0 18px}#kimaia-brand-concept .k-upsell-intro h2{font-family:Safira,serif;font-size:19px;font-weight:400;margin:6px 0 10px}#kimaia-brand-concept .k-upsell-list{display:grid;gap:20px}#kimaia-brand-concept .k-upsell-card{display:grid;grid-template-columns:94px minmax(0,1fr);gap:18px;padding-top:20px;border-top:1px solid #e8e1da}#kimaia-brand-concept .k-upsell-card img{width:94px;height:112px;object-fit:contain;background:#fff}#kimaia-brand-concept .k-upsell-card h3{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;margin:0 0 6px}#kimaia-brand-concept .k-upsell-card p{font-size:12px;line-height:1.7;margin:5px 0 10px}#kimaia-brand-concept .k-upsell-options{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0}#kimaia-brand-concept .k-upsell-options select{font-family:Poppins,sans-serif;font-size:12px;min-height:44px;border:1px solid #d7c4b3;border-radius:8px;background:#fff;max-width:100%;padding:8px}#kimaia-brand-concept .k-upsell-add{border:0;border-radius:24px;background:#916c4c;color:#fff;min-height:44px;font:500 12px Poppins,sans-serif;padding:10px 15px}#kimaia-brand-concept .k-upsell-add:disabled{opacity:.5}#kimaia-brand-concept .k-upsell-dismiss{border:0;background:transparent;color:#6f6259;font:400 11px Poppins,sans-serif;min-height:44px;padding:8px}#kimaia-brand-concept .k-upsell-status{font-size:12px;color:#73543c;line-height:1.7;margin:0 0 15px}@media(max-width:600px){#kimaia-brand-concept .k-kim-tip-box{position:relative;bottom:auto;width:100%;box-shadow:none;margin:5px 0 10px}#kimaia-brand-concept .k-upsell-card{grid-template-columns:78px minmax(0,1fr);gap:12px}#kimaia-brand-concept .k-upsell-card img{width:78px;height:100px}#kimaia-brand-concept .k-upsell-options select{font-size:16px}}#kimaia-brand-concept .k-brand-film{width:100%;max-width:100%;min-width:0;margin:0;color:inherit}#kimaia-brand-concept .k-brand-film__frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#171411}#kimaia-brand-concept .k-brand-film__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;border:0}#kimaia-brand-concept .k-brand-film__caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 18px;margin-top:8px;font:inherit}#kimaia-brand-concept .k-brand-film__link{display:inline-flex;flex-wrap:wrap;align-items:center;min-height:44px;max-width:100%;padding:8px 0;color:inherit;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#kimaia-brand-concept .k-brand-film__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}#kimaia-brand-concept .k-brand-film__new-tab{margin-left:4px}#kimaia-brand-concept .k-brand-film--link{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 18px}#kimaia-brand-concept .k-cart-concept-note:empty{display:none}[data-sub-payment]{margin:14px 0}[data-sub-payment] label{display:block;margin-bottom:7px}[data-sub-payment] select{max-width:100%;padding:11px;border:1px solid #b6a89d;border-radius:6px;background:#faf7f3;color:#171411;font:inherit}[data-sub-payment-note]{font-size:12px;line-height:1.6}#kimaia-brand-concept{--k-premium-panel: #faf6f1;--k-premium-line: #e5d8ca;--k-premium-gold: linear-gradient(120deg, #d3b583, #c9a96e 50%, #bd955f);--k-premium-gold-ink: #241b13}#kimaia-brand-concept .k-product-page{background:#fff}#kimaia-brand-concept .k-product-page .k-pdp-description{padding:19px 21px;background:var(--k-premium-panel);border:1px solid var(--k-premium-line);border-radius:18px}#kimaia-brand-concept .k-product-page .k-pdp-description>:last-child{margin-bottom:0}#kimaia-brand-concept .k-product-page .k-choice-area,#kimaia-brand-concept .k-product-page .k-pdp-review{background:var(--k-premium-panel);border:1px solid var(--k-premium-line);border-radius:18px}#kimaia-brand-concept .k-product-page .k-accordions{padding:5px 21px;background:var(--k-premium-panel);border:1px solid var(--k-premium-line);border-radius:18px;min-width:0}#kimaia-brand-concept .k-product-page .k-accordions details:last-child{border-bottom:0}#kimaia-brand-concept .k-product-page .k-pdp-gallery>img,#kimaia-brand-concept .k-product-page .k-routine-scene{padding:6px;border:1px solid #e8ddd1;border-radius:22px;background:linear-gradient(145deg,#fff 12%,#f8f2ea 65%,#e9dac8);box-shadow:0 6px 20px #49332108}#kimaia-brand-concept .k-product-page .k-routine-scene img{border-radius:16px}#kimaia-brand-concept .k-product-page .k-shade-gallery img{border-radius:14px}#kimaia-brand-concept .k-product-page .k-video-preview,#kimaia-brand-concept .k-product-page .k-product-film video{border-radius:18px;overflow:hidden}#kimaia-brand-concept .k-benefits li:before,#kimaia-brand-concept .k-intro-support li:before,#kimaia-brand-concept .k-accordion-content li:before{background-color:transparent;mix-blend-mode:multiply;border:0;box-shadow:none}#kimaia-brand-concept a.k-button,#kimaia-brand-concept a.k-button:visited,#kimaia-brand-concept button.k-button,#kimaia-brand-concept .k-shop-quick-button,#kimaia-brand-concept .k-upsell-add,#kimaia-brand-concept .k-footer-signup button{min-height:46px;border:1px solid #ad8755;border-radius:999px;background:var(--k-premium-gold);color:var(--k-premium-gold-ink)!important;font-weight:500;text-decoration:none!important;box-shadow:0 4px 12px #5037190d;transition:background-color .16s ease,box-shadow .16s ease}#kimaia-brand-concept a.k-button:hover,#kimaia-brand-concept button.k-button:hover,#kimaia-brand-concept .k-shop-quick-button:hover,#kimaia-brand-concept .k-upsell-add:hover,#kimaia-brand-concept .k-footer-signup button:hover{background:#c5a16b;color:var(--k-premium-gold-ink)!important;border-color:#9e784c}#kimaia-brand-concept .k-cart-summary [data-checkout]{opacity:1}#kimaia-brand-concept button.k-button:disabled,#kimaia-brand-concept .k-shop-quick-button:disabled,#kimaia-brand-concept .k-upsell-add:disabled{background:#e8dfd3;color:#6c5e50!important;border-color:#d3c4b3;box-shadow:none;opacity:1;cursor:not-allowed}#kimaia-brand-concept .k-button:focus-visible,#kimaia-brand-concept .k-shop-quick-button:focus-visible,#kimaia-brand-concept .k-shop-quick-choice select:focus-visible,#kimaia-brand-concept .k-upsell-add:focus-visible,#kimaia-brand-concept .k-kim-tip-toggle:focus-visible,#kimaia-brand-concept .k-search:focus-visible{outline:3px solid #705035;outline-offset:3px}#kimaia-brand-concept .k-shop-quick-add{display:grid;gap:9px;margin-top:14px;min-width:0}#kimaia-brand-concept .k-shop-quick-choice{display:grid;gap:5px;min-width:0}#kimaia-brand-concept .k-shop-quick-choice>span{font-size:11px;line-height:1.6}#kimaia-brand-concept .k-shop-quick-choice select{width:100%;max-width:100%;min-width:0;min-height:44px;padding:9px 11px;border:1px solid #ccb8a4;border-radius:10px;background:#fff;font:400 13px/1.5 var(--k-text);color:var(--k-brown)}#kimaia-brand-concept .k-shop-quick-button{width:100%;min-width:0;padding:11px 12px;font:500 12px/1.5 var(--k-text);white-space:normal}#kimaia-brand-concept .k-shop-quick-status{margin:0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}#kimaia-brand-concept .k-shop-quick-status:empty{display:none}#kimaia-brand-concept .k-shop-quick-add[aria-busy=true] .k-shop-quick-button{cursor:progress}#kimaia-brand-concept .k-kim-tip{position:relative;margin:22px 0}#kimaia-brand-concept .k-kim-tip .k-kim-tip-toggle{width:100%;min-height:66px;display:flex;align-items:center;gap:12px;padding:12px 16px;text-align:left;border:1px solid #b99567;border-radius:16px;background:linear-gradient(115deg,#f2e5d2,#fbf6ef);color:#5d402a;box-shadow:0 3px 12px #50371908}#kimaia-brand-concept .k-kim-tip-toggle>svg,#kimaia-brand-concept .k-kim-tip-toggle>i{flex:0 0 20px;width:20px;height:20px}#kimaia-brand-concept .k-kim-tip-copy{display:grid;gap:2px;min-width:0}#kimaia-brand-concept .k-kim-tip-title{font:500 14px/1.5 var(--k-text)}#kimaia-brand-concept .k-kim-tip-subcopy{font:400 12px/1.6 var(--k-text)}#kimaia-brand-concept .k-kim-tip-toggle:after{content:"";flex:0 0 8px;width:8px;height:8px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}#kimaia-brand-concept .k-kim-tip-toggle[aria-expanded=true]:after{transform:rotate(225deg)}#kimaia-brand-concept .k-kim-tip .k-kim-tip-box{position:absolute;inset:auto 0 calc(100% + 8px);z-index:20;width:100%;max-width:none;max-height:320px;overflow:auto;margin:0;padding:18px 20px;background:var(--k-premium-panel);border:1px solid #deccb7;border-radius:16px;box-shadow:none}#kimaia-brand-concept .k-kim-tip-box p{font-size:13px;line-height:1.85}#kimaia-brand-concept .k-nav .k-search{width:100%;max-width:360px;min-height:44px;height:44px;padding:9px 12px;border-color:#cdbba9;border-radius:10px;font-size:14px}#kimaia-brand-concept .k-nav .k-search-label{letter-spacing:.07em;font-size:10px}#kimaia-brand-concept .k-ed-contact .k-ed-photo{width:100%;max-width:420px;justify-self:center;padding:6px;border:1px solid #e4d5c4;border-radius:24px;background:linear-gradient(145deg,#fff,#f4ece1 65%,#e6d5c0);overflow:hidden}#kimaia-brand-concept .k-ed-contact .k-ed-photo img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:2 / 3;object-fit:contain;object-position:center;border-radius:18px}@media(max-width:650px){#kimaia-brand-concept .k-product-page .k-pdp-description{padding:17px 16px}#kimaia-brand-concept .k-product-page .k-accordions{padding:4px 16px}#kimaia-brand-concept .k-shop-quick-choice select,#kimaia-brand-concept .k-nav .k-search{font-size:16px}#kimaia-brand-concept .k-shop-quick-button{padding-inline:8px;min-height:48px}#kimaia-brand-concept .k-kim-tip .k-kim-tip-toggle{padding:12px 14px}#kimaia-brand-concept .k-kim-tip .k-kim-tip-box{padding:16px}#kimaia-brand-concept .k-ed-contact .k-ed-photo img{aspect-ratio:2 / 3;height:auto;object-fit:contain}}@media(prefers-reduced-motion:reduce){#kimaia-brand-concept .k-button,#kimaia-brand-concept .k-shop-quick-button,#kimaia-brand-concept .k-upsell-add,#kimaia-brand-concept .k-footer-signup button{transition:none}}#kimaia-brand-concept .k-campaign-photo,#kimaia-brand-concept .k-product-image,#kimaia-brand-concept .k-kim-film,#kimaia-brand-concept .k-shop-card-image,#kimaia-brand-concept .k-ed-photo,#kimaia-brand-concept .k-ed-story-photo,#kimaia-brand-concept .k-ed-member-photo,#kimaia-brand-concept .k-ed-article-photo{border-radius:18px;overflow:hidden}#kimaia-brand-concept a.k-campaign-shop{padding:11px 18px}#kimaia-brand-concept .k-campaign-shop>span,#kimaia-brand-concept .k-campaign-shop:hover>span{background:transparent;color:inherit;padding:0}#kimaia-brand-concept .k-route a.k-button{background:var(--k-premium-gold);color:var(--k-premium-gold-ink)!important;border:1px solid #ad8755;padding:11px 18px;text-decoration:none!important}#kimaia-brand-concept .k-route a.k-button:hover{background:linear-gradient(120deg,#c6a36e,#b99159);color:#241b13!important}#kimaia-brand-concept .k-pdp-gallery>img[width="800"][height="1200"]{object-fit:cover;object-position:50% 90%}#kimaia-brand-concept{--k-premium-bronze: #c9a96e}#kimaia-brand-concept .k-kim-tip-toggle>svg,#kimaia-brand-concept .k-kim-tip-toggle>i{color:var(--k-premium-bronze);fill:var(--k-premium-bronze);stroke:var(--k-premium-bronze)}#kimaia-brand-concept .k-shop-grid{gap:30px 24px;align-items:start}#kimaia-brand-concept .k-shop-card{height:100%;border:0;border-radius:22px;background:linear-gradient(180deg,#fff 0% 42%,#f8f4ed);box-shadow:0 10px 28px #7050350a}#kimaia-brand-concept .k-shop-card-image{background:#fff;border-radius:22px 22px 0 0}#kimaia-brand-concept .k-shop-card-copy{padding:14px 18px 20px}#kimaia-brand-concept .k-shop-card-copy>.k-label{min-height:3.2em}#kimaia-brand-concept .k-shop-card-action{margin-top:12px}#kimaia-brand-concept .k-shop-quick-add{margin-top:8px;gap:10px}#kimaia-brand-concept .k-shop-quick-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}#kimaia-brand-concept .k-shop-quick-actions .k-text-link{display:inline-flex;align-items:center;min-height:40px;font:400 11px/1.5 var(--k-text);text-underline-offset:4px}#kimaia-brand-concept .k-shop-quick-toggle,#kimaia-brand-concept .k-shop-quick-button{display:inline-flex;justify-content:center;align-items:center;width:auto;max-width:100%;min-width:0;min-height:40px;padding:9px 14px;border:1px solid #b99567;border-radius:999px;background:var(--k-premium-gold);color:var(--k-premium-gold-ink)!important;font:500 11px/1.5 var(--k-text);box-shadow:none;white-space:normal}#kimaia-brand-concept .k-shop-quick-toggle:hover,#kimaia-brand-concept .k-shop-quick-button:hover{background:#c5a16b}#kimaia-brand-concept .k-shop-quick-toggle[aria-expanded=true]{background:#eee4d5;border-color:#d7c5ad}#kimaia-brand-concept .k-shop-quick-toggle:disabled,#kimaia-brand-concept .k-shop-quick-button:disabled{background:#e8dfd3;color:#6c5e50!important;border-color:#d3c4b3;cursor:not-allowed}#kimaia-brand-concept .k-shop-quick-toggle:focus-visible{outline:3px solid #705035;outline-offset:3px}#kimaia-brand-concept .k-shop-quick-panel{display:grid;justify-items:start;gap:10px;padding-top:4px}#kimaia-brand-concept .k-shop-quick-panel[hidden]{display:none}#kimaia-brand-concept .k-shop-quick-panel .k-shop-quick-choice{width:100%}#kimaia-brand-concept .k-shop-quick-status{font-size:11px}@media(max-width:650px){#kimaia-brand-concept .k-shop-grid{gap:24px 12px}#kimaia-brand-concept .k-shop-card-copy{padding:12px 12px 16px}#kimaia-brand-concept .k-shop-quick-actions{gap:2px 10px}#kimaia-brand-concept .k-shop-quick-toggle,#kimaia-brand-concept .k-shop-quick-button{min-height:42px;padding:8px 12px}}#kimaia-brand-concept{--k-choice-pill: 999px;--k-choice-soft: 20px;--k-choice-selected: linear-gradient(135deg, #f4ebdd, #e9d9be)}#kimaia-brand-concept .k-variant-options button,#kimaia-brand-concept .k-shop-filters button,#kimaia-brand-concept .k-gallery-choices button{border-radius:var(--k-choice-pill);padding-inline:16px}#kimaia-brand-concept .k-tier-options button,#kimaia-brand-concept .k-purchase-options label{border-radius:var(--k-choice-soft)}#kimaia-brand-concept .k-variant-options button,#kimaia-brand-concept .k-tier-options button,#kimaia-brand-concept .k-shop-filters button,#kimaia-brand-concept .k-gallery-choices button,#kimaia-brand-concept .k-purchase-options label{border-color:#d9cbb9;background:#fff;color:var(--k-ink);box-shadow:none;transition:background-color .16s ease,border-color .16s ease}#kimaia-brand-concept .k-variant-options button[aria-pressed=true],#kimaia-brand-concept .k-tier-options button[aria-pressed=true],#kimaia-brand-concept .k-shop-filters button[aria-pressed=true],#kimaia-brand-concept .k-gallery-choices button[aria-pressed=true],#kimaia-brand-concept .k-purchase-options label:has(input:checked){background:var(--k-choice-selected);border-color:#9d784b;box-shadow:inset 0 0 0 .5px #9d784b}#kimaia-brand-concept .k-variant-options button:focus-visible,#kimaia-brand-concept .k-tier-options button:focus-visible,#kimaia-brand-concept .k-shop-filters button:focus-visible,#kimaia-brand-concept .k-gallery-choices button:focus-visible,#kimaia-brand-concept select:focus-visible{outline:3px solid #705035;outline-offset:3px}#kimaia-brand-concept .k-quantity-control{border-radius:var(--k-choice-pill);border-color:#d9cbb9;overflow:hidden}#kimaia-brand-concept .k-quantity-control:focus-within{outline:3px solid #705035;outline-offset:3px}#kimaia-brand-concept .k-quantity-control button:focus-visible,#kimaia-brand-concept .k-quantity-control input:focus-visible{outline-offset:-4px}#kimaia-brand-concept select,#kimaia-brand-concept .k-shop-quick-choice select,#kimaia-brand-concept .k-upsell-options select,#kimaia-brand-concept [data-sub-payment] select,#kimaia-brand-concept .k-footer-signup input{border-radius:16px}#kimaia-brand-concept .k-product-page .k-choice-area{border-radius:24px}#kimaia-brand-concept .k-gloss-offer{border-radius:var(--k-choice-soft)}@media(hover:hover){#kimaia-brand-concept .k-variant-options button:not([aria-pressed=true]):not(:disabled):hover,#kimaia-brand-concept .k-tier-options button:not([aria-pressed=true]):not(:disabled):hover,#kimaia-brand-concept .k-shop-filters button:not([aria-pressed=true]):hover{background:#f8f3eb;border-color:#b99567}}#kimaia-brand-concept .k-routine-scene img[src*="/kimaia-v19-kimaia-22-49319.jpg"]{aspect-ratio:1 / 1;object-fit:cover;object-position:center bottom}
/*# sourceMappingURL=/cdn/shop/t/338/assets/kimaia-v15.css.map */
