.kds{background:#fff;border-top:1px solid #E4DED4;padding:80px 24px 96px;color:#141311}.kds-open{max-width:720px;margin:0 auto 72px;text-align:center}.kds-eyebrow,.kds-label{font:500 .7rem/1 var(--kd-sans,Figtree,system-ui,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:#68635c;margin:0 0 18px}.kds-h{font:400 clamp(2.2rem,4vw,3.2rem)/1.08 var(--kd-serif);margin:0 0 16px;letter-spacing:-.005em}.kds-stand{font:italic 400 1.35rem/1.45 var(--kd-serif);color:#141311;margin:0 auto 26px;max-width:560px}.kds-intro{font-size:1.05rem;line-height:1.8;color:#3d3a36;margin:0 auto;max-width:620px}.kds-band{max-width:1160px;margin:0 auto 88px;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.kds-band__img{margin:0;aspect-ratio:1/1;overflow:hidden;background:#f2efea}.kds-band__img img{width:100%;height:100%;object-fit:cover;display:block}.kds-h3{font:400 2rem/1.15 var(--kd-serif);margin:0 0 20px}.kds-band__txt p{font-size:1rem;line-height:1.8;color:#3d3a36;margin:0 0 16px}.kds-quote{margin:28px 0;padding:22px 0 22px 26px;border-left:1px solid #B79A5B}.kds-quote p{font:italic 400 1.5rem/1.4 var(--kd-serif)!important;color:#141311!important;margin:0 0 10px!important}.kds-quote cite{font:500 .68rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#68635c;font-style:normal}.kds-glance{display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0 8px;border-top:1px solid #E4DED4;border-bottom:1px solid #E4DED4}.kds-glance div{padding:16px 12px 16px 0}.kds-glance div+div{padding-left:16px;border-left:1px solid #E4DED4}.kds-glance dt{font:500 .64rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#68635c;margin-bottom:8px}.kds-glance dd{margin:0;font:400 1.1rem/1.3 var(--kd-serif)}.kds-glance-note{font-size:.8rem!important;color:#68635c!important}.kds-ritual{max-width:680px;margin:0 auto 88px;text-align:center;padding:56px 0;border-top:1px solid #B79A5B;border-bottom:1px solid #B79A5B}.kds-ritual__meta{font-size:.85rem;color:#68635c;margin:-8px 0 30px}.kds-ritual ol{list-style:none;counter-reset:s;padding:0;margin:0 auto 28px;text-align:left;max-width:560px}.kds-ritual li{counter-increment:s;position:relative;padding-left:52px;font-size:1.02rem;line-height:1.7;color:#3d3a36;margin:0 0 16px}.kds-ritual li:before{content:counter(s);font:400 1.6rem/1 var(--kd-serif);color:#b79a5b;position:absolute;left:0;top:3px}.kds-affirm{font:italic 400 1.45rem/1.4 var(--kd-serif);margin:0}.kds-more{max-width:780px;margin:0 auto}.kds-h4{font:400 1.3rem/1.2 var(--kd-serif);margin:22px 0 10px}.kds-more details p,.kds-more details li{margin:0 0 10px;line-height:1.7}.kds-note{font-size:.82rem;color:#68635c;font-style:italic;margin-top:18px!important}@media(max-width:899px){.kds{padding:56px 18px 64px}.kds-band{grid-template-columns:1fr;gap:28px;margin-bottom:56px}.kds-glance{grid-template-columns:1fr}.kds-glance div+div{border-left:0;border-top:1px solid #E4DED4;padding-left:0}.kds-ritual{padding:40px 0;margin-bottom:56px}}.kdp-prop{font:italic 400 1.15rem/1.45 var(--kd-serif);color:#3d3a36;margin:6px 0 0}.kdp-note{font-size:.8rem;line-height:1.6;color:#68635c;margin:10px 0 0}.kds-why{max-width:1160px;margin:0 auto 96px;display:grid;grid-template-columns:5fr 6fr;gap:72px;align-items:center}.kds-why__img{margin:0;aspect-ratio:4/5;overflow:hidden;background:#f2efea}.kds-why__img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.7);transform-origin:50% 72%}.kds-why__list{list-style:none;padding:0;margin:8px 0 0}.kds-why__list li{padding:20px 0;border-top:1px solid #E4DED4}.kds-why__list li:last-child{border-bottom:1px solid #E4DED4}.kds-why__list b{display:block;font:400 1.25rem/1.25 var(--kd-serif);color:#141311;margin-bottom:6px}.kds-why__list span{font-size:.98rem;line-height:1.7;color:#3d3a36}.kds-themes{margin:22px 0 6px;padding:0;list-style:none}.kds-themes li{display:grid;grid-template-columns:150px 1fr;gap:16px;padding:12px 0;border-top:1px solid #E4DED4;font-size:.95rem;line-height:1.6;color:#3d3a36}.kds-themes li b{font:400 1.05rem/1.35 var(--kd-serif);color:#141311}.kds-src{font-size:.78rem!important;color:#68635c!important;margin:8px 0 0!important}.kds-pass{max-width:900px;margin:0 auto 80px}.kds-pass dl{display:grid;grid-template-columns:1fr 1fr;margin:26px 0 0;border-top:1px solid #141311}.kds-pass dl div{padding:18px 24px 18px 0;border-bottom:1px solid #E4DED4}.kds-pass dl div:nth-child(2n){padding-left:24px;border-left:1px solid #E4DED4}.kds-pass dt{font:500 .64rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#68635c;margin-bottom:8px}.kds-pass dd{margin:0;font-size:.95rem;line-height:1.6;color:#141311}.kds-pass dd a{color:#141311}.kds-pass dl div:last-child:nth-child(odd){grid-column:1/-1;padding-left:0;border-left:0}.kds-pair{max-width:780px;margin:48px auto 0;padding-top:28px;border-top:1px solid #E4DED4;display:flex;justify-content:space-between;align-items:baseline;gap:16px}.kds-pair span{font:500 .66rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#68635c}.kds-pair a{font:400 1.3rem/1.2 var(--kd-serif);color:#141311;text-decoration:none;border-bottom:1px solid #B79A5B}.kds-wear{max-width:1080px;margin:0 auto 88px;text-align:center}.kds-wear__grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;border-top:1px solid #E4DED4;border-bottom:1px solid #E4DED4}.kds-wear__item{padding:34px 28px;text-align:left}.kds-wear__item+.kds-wear__item{border-left:1px solid #E4DED4}.kds-wear__n{font:400 1.6rem/1 var(--kd-serif);color:#b79a5b;margin:0 0 14px}.kds-wear__t{font:400 1.25rem/1.25 var(--kd-serif);margin:0 0 10px}.kds-wear__d{font-size:.98rem;line-height:1.7;color:#3d3a36;margin:0}.kdsel{margin:4px 0 2px;display:grid;gap:14px}.kdsel__lab{font:500 .66rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.18em;text-transform:uppercase;color:#68635c;margin:0 0 8px;display:flex;justify-content:space-between}.kdsel__lab b{font-weight:500;color:#141311;letter-spacing:.06em;text-transform:none;font-size:.8rem}.kdsel__row{display:flex;flex-wrap:wrap;gap:8px}.kdsel__opt{border:1px solid #D9D2C6;background:#fff;color:#141311;padding:10px 14px;min-width:58px;font:400 .9rem/1 var(--kd-sans,Figtree,sans-serif);cursor:pointer;text-align:center}.kdsel__opt small{display:block;font-size:.68rem;color:#5e5952;margin-top:5px}.kdsel__opt[aria-pressed=true]{border-color:#141311;box-shadow:inset 0 0 0 1px #141311}.kdsel__guide{font-size:.8rem;color:#5e5952;margin:0}.kdsel__opt--sz{min-width:64px;font:400 1rem/1 var(--kd-serif)}.kdsel__guidebtn{background:none;border:0;padding:0;font:500 .7rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#141311;border-bottom:1px solid #B79A5B;cursor:pointer}.kdg{border:0;padding:0;max-width:760px;width:calc(100% - 32px);background:#fff;color:#141311;box-shadow:0 30px 80px #1413112e}.kdg::backdrop{background:#1413116b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.kdg__in{padding:44px 48px 40px;position:relative}.kdg__x{position:absolute;top:14px;right:18px;background:none;border:0;font:300 2rem/1 var(--kd-serif);color:#141311;cursor:pointer}.kdg__h{font:400 2.1rem/1.1 var(--kd-serif);margin:0 0 26px}.kdg__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-bottom:28px;border-bottom:1px solid #E4DED4}.kdg__k{font:500 .66rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:#68635c;margin:0 0 14px}.kdg__svg{width:100%;max-width:240px;display:block;margin:0 0 10px}.kdg__p{font-size:.9rem;line-height:1.65;color:#3d3a36;margin:12px 0 0}.kdg__t{width:100%;border-collapse:collapse;font-size:.92rem}.kdg__t th,.kdg__t td{text-align:left;padding:9px 0;border-bottom:1px solid #E4DED4}.kdg__t thead th{font:500 .62rem/1 var(--kd-sans,Figtree,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#68635c}.kdg__t tbody th{font:400 1.1rem/1 var(--kd-serif);width:64px}.kdg__t td:nth-child(3){color:#68635c}.kdg__t td:last-child{color:#68635c;font-size:.82rem}.kdg__t tr.is-pop th,.kdg__t tr.is-pop td{color:#141311;font-weight:500}.kdsel__guide b{font-weight:500;color:#141311}.kdg__beads{padding-top:26px}.kdg__row{display:flex;align-items:flex-end;gap:30px;flex-wrap:wrap}.kdg__row figure{margin:0;text-align:center}.kdg__row span{display:inline-block;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d9c4ea,#8a5cb3 55%,#4f2b73)}.kdg__row figcaption{font-size:.72rem;color:#68635c;margin-top:8px}@media(max-width:640px){.kdg__in{padding:36px 22px 28px}.kdg__grid{grid-template-columns:1fr;gap:26px}}.kdsel__guide a{color:#141311;text-decoration:underline;text-underline-offset:3px}@media(max-width:899px){.kds-why{grid-template-columns:1fr;gap:28px;margin-bottom:56px}.kds-themes li{grid-template-columns:1fr;gap:4px}.kds-pass dl{grid-template-columns:1fr}.kds-pass dl div:nth-child(2n){padding-left:0;border-left:0}.kds-wear__grid{grid-template-columns:1fr}.kds-wear__item+.kds-wear__item{border-left:0;border-top:1px solid #E4DED4}}.kds-why__img img{transform:scale(var(--kd-crop,1.7));transform-origin:50% 72%}.kdg__t th,.kdg__t td,.kdsel__opt,.kdsel__lab b{letter-spacing:0}.kdg__row span{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--kd-tint,#a8987f) 30%,#fff),var(--kd-tint,#a8987f) 55%,color-mix(in srgb,var(--kd-tint,#a8987f) 55%,#000))}.kdsel__opt{transition:border-color .2s ease,box-shadow .2s ease}.kdsel__opt:hover{border-color:#8a8378}.kdsel__opt:focus-visible,.kdsel__guidebtn:focus-visible,.kdg__x:focus-visible{outline:2px solid #B79A5B;outline-offset:2px}.kdsel__opt[aria-pressed=true]:hover{border-color:#141311}.kdg[open]{animation:kdgIn .28s ease}@keyframes kdgIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.kdg[open]{animation:none}}.kds-more details>summary{cursor:pointer}.kds-why__list span em,.kds-intro em{font-style:italic}.kds img{max-width:100%}.kdg__t th,.kdg__t td{border-left:0!important;border-right:0!important;padding-right:14px!important}.kdg__t th:last-child,.kdg__t td:last-child{padding-right:0!important}.kdsel__opt--ml{min-width:72px;font:400 1rem/1 var(--kd-serif)}.kdsel__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;max-width:440px}.kdsel__opt{min-width:0;padding:11px 6px}.kdsel__opt small{font-size:.74rem;color:#5e5952}.kdsel__lab{font-size:.7rem;align-items:center}.kdsel__guidebtn{padding:12px 0 10px;margin:-12px 0 -10px;font-size:.72rem}.kdg__k,.kds-pass dt,.kds-glance dt,.kds-label,.kds-eyebrow{font-size:.7rem}.kdg__t th,.kdg__t td{white-space:nowrap}.kdg__t thead th{white-space:normal;line-height:1.3}@media(max-width:600px){.kds-intro{text-align:left}.kdsel__row{grid-template-columns:repeat(auto-fit,minmax(54px,1fr));max-width:none}.kdsel__opt--sz,.kdsel__opt--ml{font-size:.95rem}.kdg__t{font-size:.84rem}.kdg__t tbody th{width:44px}.kdg__t th,.kdg__t td{padding-right:10px!important}.kdg__in{padding:34px 20px 26px}.kdg__h{font-size:1.8rem}.kds-h{font-size:2rem}.kds-h3{font-size:1.65rem}.kds-quote p{font-size:1.3rem!important}}@media(max-width:380px){.kdsel__row{gap:6px}.kdsel__opt{padding:10px 4px;font-size:.85rem}.kdg__t td:nth-child(3){display:none}.kdg__t thead th:nth-child(3){display:none}}.kdsel{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.kdsel>div,.kdsel__row,.kdsel__lab,.kdsel__guide{min-width:0;max-width:100%}.kdsel__row{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));max-width:440px}@media(min-width:601px)and (max-width:899px){.kds-why__img{max-width:560px;width:100%;margin:0 auto}.kds-band__img{max-width:640px;width:100%;margin:0 auto}}.kdsel__row:has(.kdsel__opt--sz){grid-template-columns:repeat(5,minmax(0,1fr))}.kdsel__opt small{white-space:nowrap;font-size:.7rem}
/*# sourceMappingURL=/cdn/shop/t/39/assets/kd-pdp.css.map */
