:root{--cn-font-display:"KP Archivo Expanded","Arial Black",sans-serif;--cn-font-body:"KP Geist",Arial,sans-serif;--cn-font-mono:"KP Geist Mono",monospace;--font-body--family:var(--cn-font-body);--font-heading--family:var(--cn-font-display);--font-subheading--family:var(--cn-font-body);--font-accent--family:var(--cn-font-mono);--kp-obsidian:#101112;--kp-graphite:#242628;--kp-ivory:#F1ECE3;--kp-mist:#A6AFB5;--kp-lacre:#8E1B1B}html,body{overflow-x:clip}.kp-wordmark{display:inline-flex;align-items:center;max-width:100%;line-height:0}.kp-wordmark-logo{display:block;width:auto;height:auto;max-width:min(200px,46vw);max-height:48px;object-fit:contain;object-position:left center}.cn-brand{display:flex;align-items:center;line-height:0;border-left:0;padding-left:0;min-height:44px}.cn-footer-lockup{display:block;max-width:220px;color:var(--kp-ivory)}.cn-footer-lockup .kp-wordmark-logo{max-width:200px;max-height:44px}.cn-password-lockup{display:block!important;width:min(220px,70vw)!important;max-width:100%!important;margin:0 0 28px;line-height:0}.cn-password-lockup .kp-wordmark-logo{max-width:100%;max-height:56px}.cn-home h1,.cn-password-original h1{font-family:var(--cn-font-display);font-weight:400;font-size:clamp(32px,4.2vw,52px);line-height:1.12;letter-spacing:.02em;max-width:18ch;text-wrap:balance;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal}.cn-club h2,.cn-guide h2,.cn-faq h2,.cn-footer h2,.cn-shopping-guide h2,.kp-head h1,.kp-head h2{font-weight:400;letter-spacing:.02em;line-height:1.12;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal}.cn-eyebrow,.cn-trust,.cn-number,.kp-hero-edition,.kp-club-state,.kp-combo-label,.kp-card-meta{font-family:var(--cn-font-mono);font-style:normal}.cn-header.is-sticky{border-bottom:1px solid #44494D}.kp-card-size{font-size:12px;line-height:1.5;color:#666154;margin:0 0 8px}.kp-card .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.kp-wordmark-logo{max-width:min(156px,48vw);max-height:40px}.cn-brand{padding-left:0}.cn-home h1,.cn-password-original h1{font-size:clamp(28px,7vw,40px);max-width:14ch}}.kp-note{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;max-width:100%}.kp-note-icon{display:block;flex:0 0 auto;width:24px;height:24px;color:#a58c7a}.kp-note-name{line-height:1.45}.kp-note-icon--citrus{color:#bd9544}.kp-note-icon--fruit{color:#b16f62}.kp-note-icon--floral{color:#b48d9e}.kp-note-icon--lavender{color:#9c8ab1}.kp-note-icon--wood,.kp-note-icon--vanilla,.kp-note-icon--leather{color:#a5896b}.kp-note-icon--spice,.kp-note-icon--amber,.kp-note-icon--liqueur{color:#b28953}.kp-note-icon--green{color:#7d9273}.kp-note-icon--marine{color:#7d9caa}.kp-note-icon--sweet,.kp-note-icon--coconut{color:#ab9378}.kp-card .kp-note-icon{width:21px;height:21px}.kp-note-list{display:flex;flex-wrap:wrap;gap:12px 20px;list-style:none;padding:0;margin:0 0 12px}.kp-note-list li{font-size:13px;line-height:1.5}.kp-pyr dd .kp-note-list{margin:0}.cn-menu-item>a>span:after,.cn-sub>summary>span:after{background:var(--kp-lacre)}.cn-eyebrow:before,.kp-combo-label:before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;vertical-align:middle;background:var(--kp-lacre);border-radius:50%}.kp-aroma h2:before{content:"";display:inline-block;width:18px;height:2px;margin-right:9px;vertical-align:middle;background:var(--kp-lacre)}.cn-faq summary:hover,.cn-footer a:hover{color:#c67771}.kp-combo-button:focus-visible,.cn-button:focus-visible{outline-color:#c67771}.cn-frac-notice{border-left:2px solid var(--kp-lacre);border-radius:4px}.kp-combos .kp-combo:hover{border-color:color-mix(in srgb,var(--kp-lacre) 65%,var(--kp-line))}.cn-media-disclosure{font-size:11px!important;line-height:1.65!important;max-width:58ch;margin-top:14px!important;color:var(--kp-mist)}.slideshow-controls__thumbnail[aria-selected=true]{outline:1px solid var(--kp-lacre);outline-offset:2px;border-radius:4px}#MainContent{min-inline-size:0;max-inline-size:100%}.cn-home,.cn-profiles,.cn-work,.cn-club,.cn-faq,.kp-featured,.kp-testimonials,.kp-surface,.kp-testimonials-wrap,.cn-club-wrap,.cn-work-wrap,.cn-wrap{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.cn-header{max-inline-size:100%;min-inline-size:0}.cn-header-nav,.cn-header-tools{min-inline-size:0}@media(max-width:749px){.cn-header .cn-header-nav{border-top:0;margin-top:0}.cn-header{column-gap:8px}.cn-search-row{min-inline-size:0}.cn-search-panel{max-inline-size:100vw;box-sizing:border-box}.cn-hero-fig{justify-self:center;max-inline-size:100%}.cn-dstrip{box-sizing:border-box;min-inline-size:0;max-inline-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kp-brand.css.map */
