:root{--kr-navy:#132535;--kr-ink:#132535;--kr-cream:#faf8f3;--kr-header:#eee9df;--kr-sand:#ece5d8;--kr-tile:#efe9df;--kr-muted:#566268;--kr-line:rgba(19,37,53,.08);--kr-line-struct:rgba(19,37,53,.18);--kr-gutter:clamp(20px,3.4vw,48px);--kr-sec-y:clamp(48px,6vw,80px)}html{background:var(--kr-cream)}body,.content-for-layout{background:var(--kr-cream);color:var(--kr-ink);font-size:16px;line-height:1.6}p,.rte{line-height:1.6}#header-group{border-bottom:1px solid var(--kr-line)!important}#header-group .header__row{background:var(--kr-header)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;min-height:72px}#header-group .header__row a{letter-spacing:.02em}#header-group .menu-drawer,#header-group .menu-drawer__submenu,#header-group .menu-drawer__inner-submenu{background:var(--kr-header)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--kr-ink)}.shopify-section-group-header-group:has(.announcement-bar) .section-background{background:var(--kr-navy)!important}.announcement-bar{color:var(--kr-cream)!important;padding-block:9px!important;border:0!important}.announcement-bar__slides,.announcement-bar__slides *{white-space:nowrap!important;color:var(--kr-cream)!important}.announcement-bar__slides p,.announcement-bar__message,.announcement-bar__slides .text-block{font-size:11px!important;letter-spacing:.14em!important;font-weight:600!important;line-height:1.2!important;text-transform:uppercase}body[data-kr-template=collection] .content-for-layout>.shopify-section:first-child{border-bottom:1px solid var(--kr-line)!important}body[data-kr-template=collection] .content-for-layout>.shopify-section:first-child h1:before{content:none!important}body[data-kr-template=collection] h1{font-family:var(--kr-serif)!important;font-size:clamp(38px,5vw,62px)!important;font-weight:400!important;letter-spacing:-.025em!important;line-height:1!important;max-width:900px}body[data-kr-template=collection] .section-background,body[data-kr-template=collection] .main-collection-grid{background:var(--kr-cream)}.product-card{background:transparent!important}.product-card .card-gallery slideshow-container,.product-card .card-gallery .product-media-container,.product-card .product-media-container{background:var(--kr-tile)!important;border-radius:0!important}.product-card .card-gallery .product-media-container{aspect-ratio:4/5!important;--ratio:.8!important;--gallery-aspect-ratio:.8!important}.product-card .card-gallery .product-media,.product-card .card-gallery .product-media__image{width:100%!important;height:100%!important}.product-card .product-media__image{object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply}.product-card .card-gallery img{transition:transform .5s ease}.product-card:hover .card-gallery img{transform:scale(1.015)}.product-card :is(h3,h4,.h3,.h4){font-family:var(--font-body--family)!important;font-size:15px!important;letter-spacing:0!important;line-height:1.35!important}.product-card .price{color:var(--kr-muted)!important;font-size:14px!important;line-height:1.35}.kr-brand-line,.kre-piece__vendor{display:block;font-family:var(--font-body--family);font-size:12px!important;font-weight:500;letter-spacing:.12em!important;text-transform:none!important;color:var(--kr-muted);line-height:1.35;margin-bottom:6px}body[data-kr-template=product] .product-information h1{font-family:var(--kr-serif)!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.08!important;letter-spacing:-.025em!important;font-weight:400!important}body[data-kr-template=product] .product-recommendations h3{font-family:var(--kr-serif)!important;font-size:clamp(30px,3vw,44px)!important;font-weight:400!important;letter-spacing:-.02em;line-height:1}.kr-pdp-trust{font-family:var(--font-body--family);font-size:12px;line-height:1.55;color:var(--kr-muted);padding-top:4px}.kr-pdp-trust a{text-decoration:underline;text-underline-offset:3px}.kr-product-note{max-width:1360px;margin:0 auto;padding:var(--kr-sec-y) var(--kr-gutter);border-block:1px solid var(--kr-line-struct);display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw;color:var(--kr-ink)}.kr-product-note>div:first-child>p,.kre-eyebrow,.krm-eyebrow,.kr-home5 p.kr-eyebrow{font-size:11px!important;letter-spacing:.14em!important;font-weight:600!important}.kr-product-note h2{font-family:var(--kr-serif);font-weight:400;letter-spacing:-.025em;line-height:1;font-size:clamp(38px,4.4vw,60px);margin:18px 0 0}.kr-product-note__points{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.kr-product-note__points span{font-size:12px;color:var(--kr-muted);line-height:1.6}.kr-product-note__points b{display:block;font-size:12px;letter-spacing:.12em;color:var(--kr-ink);margin:10px 0 8px}.kr-product-note__points small{display:block;font-size:15px;line-height:1.6;color:#4f5b62}body[data-kr-template=page] .main-page-title,body[data-kr-template=page] .content-for-layout>.shopify-section:first-child h1,body[data-kr-template=search] h1,body[data-kr-template=cart] h1,body[data-kr-template=blog] h1,body[data-kr-template=article] h1{font-family:var(--kr-serif)!important;font-weight:400!important;letter-spacing:-.025em!important}body[data-kr-template=search] .content-for-layout,body[data-kr-template=cart] .content-for-layout,body[data-kr-template="404"] .content-for-layout,body[data-kr-template=page] .content-for-layout{background:var(--kr-cream)}:where(.button,.button-secondary,button[type=submit]:not(.shopify-payment-button__button)){border-radius:2px}product-form-component .add-to-cart-button,.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button.add-to-cart-button{background:var(--kr-navy)!important;color:var(--kr-cream)!important;border-color:var(--kr-navy)!important}product-form-component .add-to-cart-button:hover,.product-form-buttons .add-to-cart-button:hover,.sticky-add-to-cart__button.add-to-cart-button:hover{background:#1f3a52!important}.product-badges__badge{background:var(--kr-navy)!important;color:var(--kr-cream)!important;border-radius:0!important;font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:700!important;padding:5px 9px!important;border:0!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group .section-background{background:var(--kr-navy)!important;color:var(--kr-cream)!important}.shopify-section-group-footer-group :is(h2,h3,p,li,span,a,button,summary,small,label){color:var(--kr-cream)!important}.shopify-section-group-footer-group a{color:#f6f2e9d6!important}.shopify-section-group-footer-group a:hover{color:#fff!important;text-decoration:underline;text-underline-offset:4px}.shopify-section-group-footer-group h2{font-family:var(--kr-serif)!important;font-weight:400!important;font-size:clamp(26px,2.4vw,34px)!important}.shopify-section-group-footer-group input[type=email],.shopify-section-group-footer-group .email-signup__input{background:transparent!important;color:var(--kr-cream)!important;border-color:#f6f2e98c!important}.shopify-section-group-footer-group :focus-visible{outline:2px solid var(--kr-cream)!important;outline-offset:3px}.kre__h1{font-size:clamp(52px,7vw,96px)!important;line-height:.94!important;letter-spacing:-.02em!important}.kre__h2,.kre h3,.kr-home5 h1,.kr-home5 h2,.kr-home5 h3{letter-spacing:-.02em!important}.kre-look__grid,.kre-look__grid[class*=kre-look__grid--n]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kre-look__grid .kre-piece,.kre-look__grid .kre-piece--lead{grid-column:auto!important;grid-row:auto!important}.kre-look__grid .kre-piece__img,.kre-look__grid .kre-piece--lead .kre-piece__img{aspect-ratio:4/5!important;height:auto!important;min-height:0!important;background:var(--kr-tile)!important}.kre-look__grid .kre-piece__img img{object-fit:contain!important;object-position:center!important;mix-blend-mode:multiply}.kre-piece__title,.kre-look__grid .kre-piece--lead .kre-piece__title{font-family:var(--font-body--family)!important;font-size:15px!important;line-height:1.35!important;letter-spacing:0!important;margin:0 0 6px!important;text-decoration:none!important}.kre-piece__price{font-size:14px!important;color:var(--kr-muted)!important}.kre-look__head{border-bottom-color:var(--kr-line-struct)!important}.kre-notes li{border-right-color:var(--kr-line-struct)!important}.kr-edits__grid b,.krm-eyebrow>span,.kre-piece__n{display:none!important}.kre a:focus-visible,.kre-btn:focus-visible,.kr-home5 a:focus-visible,.product-card a:focus-visible{outline:2px solid var(--kr-navy)!important;outline-offset:3px}.kre--navy .kre-hero a:focus-visible,.kr-home5__hero a:focus-visible{outline-color:var(--kr-cream)!important}@media(max-width:800px){#header-group .header__row{min-height:60px}.kr-product-note{grid-template-columns:1fr;padding:56px 20px;gap:32px}.kr-product-note__points{grid-template-columns:1fr;gap:22px}.kre-look__grid,.kre-look__grid[class*=kre-look__grid--n]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 12px!important}.kre__h1{font-size:clamp(40px,12vw,52px)!important}body[data-kr-template=collection] h1{font-size:clamp(34px,10vw,42px)!important}body[data-kr-template=product] .product-information h1{font-size:clamp(28px,8vw,34px)!important}}@media(max-width:420px){.announcement-bar__slides p,.announcement-bar__message,.announcement-bar__slides .text-block{font-size:10px!important;letter-spacing:.12em!important}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.product-card img,.kre *{transition:none!important}}:where(main,.content-for-layout,.main-content,.shopify-section:not(.shopify-section-group-header-group):not(.shopify-section-group-footer-group)) .section-background{background-color:var(--kr-cream)}#header-group,#header-group .section-background,#header-group header{background-color:var(--kr-header)!important}#header-group .shopify-section:has(.announcement-bar),#header-group .shopify-section:has(.announcement-bar)>.section-background,#header-group .announcement-bar,#header-group .announcement-bar__slider{background:var(--kr-navy)!important;color:var(--kr-cream)!important}#header-group .announcement-bar__slides{width:100%!important;max-width:760px!important}#header-group .announcement-bar__slide,#header-group .announcement-bar__slide *{color:var(--kr-cream)!important}#header-group .announcement-bar__slider slideshow-arrows{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kr-v3-editorial.css.map */
