:root{--kj-wrap: 1280px;--kj-gutter: 40px;--kj-inner: calc(var(--kj-wrap) - 2 * var(--kj-gutter));--kj-s1: 48px;--kj-s2: 88px;--kj-s3: 128px;--kj-head-gap: 32px;--kj-head-gap-lg: 48px;--kj-track: .02em;--kj-track-caps: .14em;--kj-track-display: -.01em;--kj-gold: #a8854f;--page-width: 128rem}@media screen and (max-width:749px){:root{--kj-gutter: 20px;--kj-s1: 32px;--kj-s2: 56px;--kj-s3: 80px;--kj-head-gap: 24px;--kj-head-gap-lg: 32px}}:root:not(#kj-l):not(#kj-l2) body .page-width{max-width:var(--kj-wrap)!important;padding-left:var(--kj-gutter)!important;padding-right:var(--kj-gutter)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}:root:not(#kj-l):not(#kj-l2) body :is(.kjai__wrap,.kjas__grid,.kjav__wrap,.kjac__grid,.kjvi__wrap,.kjat__list){max-width:var(--kj-inner)!important}:root:not(#kj-l):not(#kj-l2) body .shopify-section:has(.jdgm-carousel-wrapper) .page-width>div{max-width:none!important}:root:not(#kj-l):not(#kj-l2) body .jdgm-carousel-wrapper{max-width:var(--kj-inner)!important;margin-left:auto!important;margin-right:auto!important}:root:not(#kj-l):not(#kj-l2) body .shopify-section:has(.instafeed-new-layout-container) :is(.instafeed-new-layout-container,.instafeed-bottom-link-wrapper){max-width:var(--kj-inner);margin-left:auto;margin-right:auto}:root:not(#kj-l):not(#kj-l2) body .instafeed-bottom-link-wrapper{margin-bottom:0!important;padding-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body [class*=ai-hero-overlay]{padding-left:max(var(--kj-gutter),calc((100% - var(--kj-inner)) / 2))!important;padding-right:max(var(--kj-gutter),calc((100% - var(--kj-inner)) / 2))!important}:root:not(#kj-l):not(#kj-l2) body .facet-filters.sorting{justify-content:flex-end!important}:root:not(#kj-l):not(#kj-l2) body .mobile-facets__open-label{white-space:nowrap}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section{padding-top:calc(var(--kj-s2) / 2)!important;padding-bottom:calc(var(--kj-s2) / 2)!important;margin-top:0!important;margin-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:first-child{padding-top:var(--kj-s1)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img)){padding-top:0!important;padding-bottom:0!important;margin-top:calc(var(--kj-s2) / 2)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img)):first-child{margin-top:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img))+.shopify-section:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img)){margin-top:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img))+.shopify-section:not(:is(:has(>.kj-band),:has(>slideshow-component),:has(>.slideshow),:has(>.banner),:has(>[class*=ai-hero-section]),:has(>.parallax-section),:has(.newsletter__wrapper),:has(.kj-partner__label),:has(.kjas__num),:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img))){padding-top:var(--kj-s2)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section.collection-bar{padding-top:0!important;padding-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section.collection-bar+.shopify-section{margin-top:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm.collection #MainContent>.shopify-section:first-child{padding-top:0!important;padding-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm.collection #MainContent>.shopify-section:first-child+.shopify-section{padding-top:24px!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(>.page-width>.image-with-text)+.shopify-section:has(>.page-width>.image-with-text){padding-top:calc(var(--kj-s1) / 2)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(>.page-width>.image-with-text):has(+.shopify-section>.page-width>.image-with-text){padding-bottom:calc(var(--kj-s1) / 2)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section :is(.home-product-section,.image-with-text,.jdgm-carousel-wrapper,.multicolumn>.page-width,.instafeed-new-layout-container),:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section>[class*=section-template][class*=-padding]:not(.newsletter__wrapper),:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section>*>[class*=section-template][class*=-padding]:not(.newsletter__wrapper),:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(.kjai__img)>div,:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(.kjav__media)>div,:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(.kjap__eyebrow)>div{padding-top:0!important;padding-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section :is(.icon-text-section,.newsletter){margin-top:0!important;margin-bottom:0!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section>.product,:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section .product.grid{margin-top:0!important}@media screen and (max-width:749px){:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent .image-with-text__content{padding-bottom:0!important}}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:is(:has(.kjat__head),:has(.kjac__head),:has(.kjvi__img))>div,:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent .newsletter__wrapper{padding-top:var(--kj-s2)!important;padding-bottom:var(--kj-s2)!important}:root:not(#kj-l):not(#kj-l2) body.kj-rhythm #MainContent>.shopify-section:has(.kjas__num)>div{padding-top:var(--kj-s1)!important;padding-bottom:var(--kj-s1)!important}:root:not(#kj-l):not(#kj-l2) body :is(.home-product-section .header-section,.icon-text-section .main-heading-title,.multicolumn .title-wrapper-with-link,.jdgm-carousel-title-and-link,.product-recommendations__heading,.faqx__head,.kj-press__label){margin-bottom:var(--kj-head-gap)!important}:root:not(#kj-l):not(#kj-l2) body .shopify-section:has(.instafeed-new-layout-container) h2{margin-bottom:var(--kj-head-gap)!important}:root:not(#kj-l):not(#kj-l2) body :is(.kjat__head,.kjac__head){margin-bottom:var(--kj-head-gap-lg)!important}:root:not(#kj-l):not(#kj-l2) body .home-product-section [data-tab-content]{margin:24px 0 0!important}:root:not(#kj-l) body{letter-spacing:var(--kj-track)}:root:not(#kj-l):not(#kj-l2) body :is(.drawer__heading,.cart__empty-text,.kj-badge,.kj-soldout,.kj-drawer__link,.header__menu-item>span,.kj-mega__heading,.section-heading,.main-heading-bottom,.kj-press__label,.kj-press__item figcaption,.icon-text-wrapper h3,.image-with-text__text--caption,[class*=ai-hero-top-line],.newsletter__wrapper h2,.banner__text>span,.footer-block__heading,.footer-block__details-content .heading,.kj-nl__copy,.kj-nl-tab__open,[class*=__eyebrow],.kjas__label,.kjat__title,.kjai__name strong,.kjav__step h3,.kjac__body h3,.kjap__logo figcaption,.kjap__partner p,.kjvi__facts li>span,.multicolumn-card__info h3,.kj-acc summary,.product-recommendations__heading,.faqx__title,.caption-with-letter-spacing):not(#kj-c){letter-spacing:var(--kj-track-caps)!important}:root:not(#kj-l):not(#kj-l2) body :is(.kj-count,.kj-avail span,.sv__sub,.tax-note,.product__tax,.kj-nl__copy,.kj-nl__note,.instafeed-bottom-link-wrapper a,.kj-soldout){font-size:12px!important}:root:not(#kj-l):not(#kj-l2) body :is(.bullet_text,.kjat__title){font-size:14px!important}:root:not(#kj-l):not(#kj-l2) body :is(.product-sticky-title,.product-sticky-info .price-item){font-size:16px!important}:root:not(#kj-l):not(#kj-l2) body .kj-partner__label{font-size:20px!important}:root:not(#kj-l):not(#kj-l2) body .cart__empty-text{font-size:16px!important;text-transform:uppercase}:root:not(#kj-l):not(#kj-l2) body .kj-drawer__title:not(#kj-c){font-family:var(--font-heading-family, "Cormorant"),serif!important;font-weight:400!important;font-size:26px!important;line-height:1.1!important;letter-spacing:var(--kj-track-display)!important;text-transform:none!important;color:var(--kj-ink, #1f1a17)!important;margin:0 0 12px!important}:root:not(#kj-l):not(#kj-l2) body :is(.image-with-text__heading,.kjai__h,h2[class^=kja][class$=__h]){font-size:32px!important;line-height:1.15!important}:root:not(#kj-l):not(#kj-l2) body :is(.banner__heading,[class*=ai-hero-headline],.image-with-text__heading,.collection-hero__title,.product__title>h1,.main-page-title,.kjai__h,.kjat__year,.kjas__num,h2[class^=kja][class$=__h]){letter-spacing:var(--kj-track-display)!important}@media screen and (max-width:749px){:root:not(#kj-l):not(#kj-l2) body :is(.image-with-text__heading,.kjai__h,h2[class^=kja][class$=__h]){font-size:26px!important}}:root:not(#kj-l) body :is(h1,h2,h3,.h1,.h2){text-wrap:balance}:root:not(#kj-l) body :is(p,li){text-wrap:pretty}:root:not(#kj-ds):not(#kj-nl):not(#kj-l) body .kj-nl__btn{font-size:15px!important;letter-spacing:var(--kj-track)!important;text-transform:none!important}:root:not(#kj-l):not(#kj-l2) body .image-with-text__media-item .image-with-text__media{aspect-ratio:6 / 5;height:auto!important;padding-bottom:0!important;min-height:0!important;position:relative;overflow:hidden}:root:not(#kj-l):not(#kj-l2) body .image-with-text__media-item .image-with-text__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}::selection{background:#6b1e2a29;color:inherit}html{scrollbar-color:#cfc6bc transparent}:root:not(#kj-l) body :is(input,textarea){caret-color:var(--kj-bx, #6b1e2a)}:root:not(#kj-l) body .rte a{text-underline-offset:3px;text-decoration-thickness:1px}@media screen and (max-width:749px){:root:not(#kj-l):not(#kj-l2) body .kj-cswatch__dot:before{top:-10px!important;right:-3px!important;bottom:-10px!important;left:-3px!important}}:root:not(#kj-l):not(#kj-l2) body :is(product-recommendations,.product-recommendations) .kj-cswatch{justify-content:flex-start!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/kj-layout.css.map */
