:root{--kj-ink: #16130f;--kj-ivory: #f8f4ec;--kj-sand: #efe8db;--kj-gold: #86673a;--kj-gold-light: #d9be8c;--kj-muted: #5f574c;--kj-rule: #d8cdb9;--kj-tracking: .2em}main{background:var(--kj-ivory);color:var(--kj-ink)}.kj-eyebrow{margin:0 0 10px;color:var(--kj-gold);font-size:11px;font-weight:500;letter-spacing:var(--kj-tracking);text-transform:uppercase}body .product__title,body .product__title h1,body .product__title h2{font-family:var(--kj-display)!important;font-size:clamp(36px,4.2vw,54px)!important;font-weight:500!important;line-height:1.04!important;letter-spacing:0!important;text-transform:none!important;color:var(--kj-ink)}body .product__info-container .price .price-item{color:var(--kj-ink)!important;font-size:20px!important;font-weight:500;letter-spacing:.02em}body .product__info-container .price s.price-item--regular{color:var(--kj-muted)!important;font-size:16px!important}.kj-tagline{margin:4px 0 8px;padding:16px 0;border-top:1px solid var(--kj-rule);border-bottom:1px solid var(--kj-rule);font-family:var(--kj-display);font-size:23px;font-style:italic;line-height:1.25}body .product__media-wrapper{--media-radius: 0px}body .product__media-wrapper .global-media-settings,body .product__media-wrapper .thumbnail,body .product__media-wrapper img{border-radius:0}body .product__media-wrapper .global-media-settings{background:var(--kj-sand)}body .product__media-wrapper .thumbnail[aria-current]{border:1px solid var(--kj-ink);box-shadow:none}body .product-form__input legend,body .product-form__input .form__label{color:var(--kj-muted);margin-bottom:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}body .product-form__input.product-form__input--pills input[type=radio]+label{border:1px solid var(--kj-rule);border-radius:0;flex:0 0 auto;width:auto!important;max-width:100%;min-width:72px;white-space:nowrap;padding:10px 18px!important;background:transparent;color:var(--kj-ink);font-size:13px}body .product-form__input input[type=radio]:checked+label{border-color:var(--kj-ink);background:var(--kj-ink);color:var(--kj-ivory)}body .product-form__input .select,body .product-form__input .select__select{--inputs-radius: 0px;--inputs-radius-outset: 0px;border-radius:0}body .product-form__input .select:before,body .product-form__input .select:after{border-radius:0}body .main-product-form,body sticky-atc{--buttons-radius: 0px;--buttons-radius-outset: 0px}body .main-product-form .product-form__submit,body sticky-atc .button,.kj-button{min-height:58px;border:1px solid var(--kj-ink);border-radius:0;background:var(--kj-ink);color:var(--kj-ivory);font-size:12px;font-weight:500;letter-spacing:var(--kj-tracking);text-transform:uppercase;transition:background-color .25s ease,color .25s ease}body .main-product-form .product-form__submit:before,body .main-product-form .product-form__submit:after,body sticky-atc .button:before,body sticky-atc .button:after{border-radius:0;box-shadow:none}body .main-product-form .product-form__submit:not([disabled]):hover,body sticky-atc .button:not([disabled]):hover,.kj-button:hover{background:transparent;color:var(--kj-ink)}.kj-button:focus-visible,.kj-accordion summary:focus-visible{outline:2px solid var(--kj-gold);outline-offset:3px}body sticky-atc{border-top:1px solid var(--kj-rule);background:var(--kj-ivory);box-shadow:none}body sticky-atc .sticky-atc__image img{border-radius:0}.kj-reassure{margin:0 0 18px;color:var(--kj-muted);font-size:12px;letter-spacing:.04em;text-align:center}.kj-accordion{border-bottom:1px solid var(--kj-rule)}.kj-accordion:first-child{border-top:1px solid var(--kj-rule)}.kj-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:12px 0;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.12em;list-style:none;text-transform:uppercase}.kj-accordion summary::-webkit-details-marker{display:none}.kj-accordion summary:after{content:"+";flex:none;color:var(--kj-gold);font-size:20px;font-weight:300;line-height:1}.kj-accordion[open] summary:after{content:"\2212"}.kj-accordion__body{padding:0 0 20px;color:var(--kj-muted);font-size:14px;line-height:1.7}.kj-accordion__body a{color:var(--kj-ink)}.kj-label{margin:0 0 14px;color:var(--kj-gold);font-size:11px;font-weight:500;letter-spacing:var(--kj-tracking);text-transform:uppercase}.kj-display{margin:0 0 20px;font-family:var(--kj-display)!important;font-size:clamp(46px,8.5vw,104px);font-weight:400!important;line-height:.98;letter-spacing:-.005em;text-transform:none;color:inherit}.kj-display--small{font-size:clamp(34px,4.6vw,58px);line-height:1.06}.kj-story{overflow:hidden}.kj-story img{display:block;width:100%;height:100%;object-fit:cover}.kj-anatomy__list h3,.kj-promises h3{font-family:inherit!important}.kj-story p{letter-spacing:.01em}.kj-manifesto{display:grid;background:var(--kj-ink);color:var(--kj-ivory)}.kj-manifesto .kj-label{color:var(--kj-gold-light)}.kj-manifesto__media{aspect-ratio:1}.kj-manifesto__copy{align-self:center;padding:48px 24px 56px}.kj-manifesto__copy>p:last-child{max-width:30rem;margin:0;color:#d9d2c5;font-size:16px;line-height:1.7}.kj-manifesto--text .kj-manifesto__copy{padding-block:88px;text-align:center}.kj-manifesto--text .kj-manifesto__copy>p:last-child{margin-inline:auto}.kj-anatomy{display:grid;gap:36px;padding-block:64px}.kj-anatomy__media{aspect-ratio:4 / 5;background:var(--kj-sand)}.kj-anatomy__list{margin:28px 0 0;padding:0;list-style:none;counter-reset:kj-detail}.kj-anatomy__list li{display:grid;grid-template-columns:44px 1fr;padding:18px 0;border-top:1px solid var(--kj-rule);counter-increment:kj-detail}.kj-anatomy__list li:before{content:"0" counter(kj-detail);grid-row:span 2;color:var(--kj-gold);font-family:var(--kj-display);font-size:20px;font-style:italic;line-height:1.2}.kj-anatomy__list h3{margin:0 0 4px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.kj-anatomy__list p{margin:0;color:var(--kj-muted);font-size:15px;line-height:1.6}.kj-card{padding-block:72px;background:var(--kj-sand);text-align:center}.kj-card__paper{max-width:560px;margin:36px auto 0;padding:52px 28px;outline:1px solid var(--kj-gold-light);outline-offset:-10px;background:#fffdf8;box-shadow:0 24px 50px -28px #16130f73;font-family:var(--kj-display);font-size:clamp(24px,3vw,31px);line-height:1.32}.kj-card__paper p{margin:0}.kj-card__closing{margin-top:14px!important;color:var(--kj-gold);font-style:italic}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.kj-card__paper{animation:kj-rise linear both;animation-timeline:view();animation-range:entry 5% cover 35%}}}@keyframes kj-rise{0%{opacity:0;transform:translateY(36px) rotate(-1.2deg)}to{opacity:1;transform:none}}.kj-ritual{padding-block:64px}.kj-ritual__steps{margin:0;padding:0;list-style:none}.kj-ritual__steps li{padding:22px 0;border-top:1px solid var(--kj-rule)}.kj-ritual__steps .kj-display{margin-bottom:8px;font-style:italic}.kj-ritual__steps p{margin:0;color:var(--kj-muted);font-size:15px;line-height:1.6}.kj-lookbook{padding-block:8px 64px}.kj-lookbook__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.kj-lookbook__item{margin:0}.kj-lookbook__item:first-child{grid-column:1 / -1}.kj-lookbook__item img{aspect-ratio:4 / 5;height:auto;background:var(--kj-sand)}.kj-lookbook__item:first-child img{aspect-ratio:5 / 4}.kj-lookbook__item figcaption{margin-top:10px;color:var(--kj-muted);font-family:var(--kj-display);font-size:18px;font-style:italic}.kj-gift{display:grid;background:var(--kj-ink);color:var(--kj-ivory)}.kj-gift .kj-label{color:var(--kj-gold-light)}.kj-gift__copy{align-self:center;padding:56px 24px}.kj-gift__copy>p:not(.kj-label){max-width:30rem;margin:0 0 28px;color:#d9d2c5;font-size:16px;line-height:1.7}.kj-gift__media{aspect-ratio:1}.kj-gift--text .kj-gift__copy{text-align:center}.kj-gift--text .kj-gift__copy>p:not(.kj-label){margin-inline:auto}.kj-button{display:inline-flex;align-items:center;justify-content:center;padding:0 36px;text-decoration:none}.kj-gift .kj-button{border-color:var(--kj-gold-light);background:var(--kj-gold-light);color:var(--kj-ink)}.kj-gift .kj-button:hover{background:transparent;color:var(--kj-gold-light)}.kj-quote{margin-block:0;padding-block:64px;text-align:center}.kj-quote blockquote{max-width:48rem;margin:0 auto 18px;border:0;padding:0}.kj-promises{display:grid;gap:24px;margin-block:0;padding-block:48px;list-style:none;border-bottom:1px solid var(--kj-rule);text-align:center}.kj-promises h3{margin:0 0 6px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.kj-promises p{margin:0;color:var(--kj-muted);font-size:14px;line-height:1.5}.kj-faq{padding-block:64px}main .related-products h2,main product-recommendations h2{font-family:var(--kj-display)!important;font-size:clamp(34px,4.6vw,58px)!important;font-weight:400!important;text-transform:none}main .related-products .card,main .related-products .card__media,main .related-products .media{border-radius:0}@media screen and (min-width:750px){.kj-ritual__steps,.kj-promises{grid-template-columns:repeat(3,1fr)}.kj-ritual__steps{display:grid;gap:40px}.kj-ritual__steps li{padding-top:28px}.kj-lookbook__grid{grid-template-columns:5fr 3fr 3fr;align-items:end;gap:20px}.kj-lookbook__item:first-child{grid-column:auto}.kj-lookbook__item:first-child img{aspect-ratio:4 / 5}}@media screen and (min-width:990px){.kj-manifesto:not(.kj-manifesto--text),.kj-gift:not(.kj-gift--text){grid-template-columns:1fr 1fr;min-height:680px}.kj-manifesto__media,.kj-gift__media{aspect-ratio:auto}.kj-manifesto__copy,.kj-gift__copy{padding:72px clamp(48px,7vw,120px)}.kj-anatomy:not(.kj-anatomy--text){grid-template-columns:5fr 6fr;align-items:center;gap:80px}.kj-anatomy,.kj-card,.kj-ritual,.kj-faq{padding-block:104px}.kj-lookbook{padding-bottom:104px}.kj-faq{display:grid;grid-template-columns:4fr 7fr;gap:80px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/kh-jewel.css.map */
