html:root,html body{--font-body--family:"Jost",system-ui,sans-serif;--font-paragraph--family:"Jost",system-ui,sans-serif;--font-subheading--family:"Jost",system-ui,sans-serif;--font-heading--family:"Cormorant Garamond",Georgia,serif;--font-accent--family:"Cormorant Garamond",Georgia,serif}html body{font-family:Jost,system-ui,sans-serif}html body p,html body li,html body dd,html body input,html body button,html body select,html body textarea{font-family:inherit}.kn-families__lead,.kn-wheel__lead,.kn-gift__lead,.kn-season__text,.kn-news__text,.kn-guarantee__list li,.kn-family__text,.kn-family__num,.kn-quiz__step,.kn-gift__note{font-family:var(--kn-sans)!important}.kn-eyebrow{font-family:var(--kn-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important;color:#e3d7c2!important}.kn-families__lead,.kn-wheel__lead,.kn-gift__lead{font-size:15px;line-height:1.7;color:#bfb4a3;font-weight:300}.kn-wrap{max-width:1480px!important;padding-inline:clamp(12px,2vw,24px)!important}.kn-section{padding-block:clamp(48px,6vw,96px)}.kn-head{margin-bottom:clamp(24px,3vw,40px)}.header-logo,.header-logo a,.header-logo__text{font-family:var(--kn-serif)!important;font-weight:500!important;letter-spacing:.38em!important;text-transform:uppercase!important;font-size:clamp(1rem,1.6vw,1.35rem)!important;color:var(--kn-text)!important}h1,h2,h3,h4,.kn-title,[class*=kn-]{font-variant-numeric:lining-nums}footer h2,.footer h2,[class*=footer] h2{font-family:var(--kn-serif)!important;font-weight:500!important;font-size:clamp(40px,5vw,72px)!important;line-height:1!important;letter-spacing:-.01em}footer h2 em,[class*=footer] h2 em{color:var(--kn-gold);font-style:italic}.product-information h1{font-family:var(--kn-serif);font-weight:500;font-size:clamp(2rem,3.4vw,3rem);line-height:1.05;letter-spacing:-.01em}.product-information .product-media,.product-information .product-media-container{background:var(--kn-tile)}.product-information .product-media img{mix-blend-mode:multiply}.variant-option__button-label,.variant-option--buttons label{border-radius:0!important;letter-spacing:.08em}.add-to-cart-button,.product-form-buttons .button{letter-spacing:.22em;text-transform:uppercase;font-size:.78rem}.product-card .product-card__title,.product-card a[ref=productTitleLink]{font-family:var(--kn-serif);font-size:1.15rem}.kn-ph-bottle{width:38%;height:auto;color:#b8ad9a;margin:auto;display:block}.kn-bento__media:has(.kn-ph-bottle){display:flex;align-items:center;justify-content:center}@media(min-width:701px)and (max-width:900px){.kn-families__grid{grid-template-columns:repeat(4,46%)}.kn-family{aspect-ratio:3/4.2}.kn-quiz__answers{grid-template-columns:repeat(4,1fr)}.kn-quiz__ans span{font-size:20px;bottom:14px}.kn-bento__grid{grid-template-columns:repeat(4,1fr)}.kn-bento__item--big{grid-column:span 4}.kn-bento__item--big .kn-bento__media{aspect-ratio:16/8}.kn-bento__name{font-size:18px}.kn-bento__price{font-size:11px}.kn-gift__media{aspect-ratio:16/9}.kn-season__media{aspect-ratio:16/10}}@media(max-width:700px){.kn-families__grid{grid-template-columns:repeat(4,80%)}}.kn-pd .kn-pd__gal,.kn-pd .kn-pd__side{position:static}@media(min-width:1181px){.kn-pd .kn-pd__gal,.kn-pd .kn-pd__side{position:sticky;top:110px}}@media(min-width:821px)and (max-width:1180px){.kn-pd .kn-pd__side{margin-top:12px}.kn-pd .kn-pd__side>.kn-pd__card{min-width:0}}.shopify-section:has(>.kn-pd),.shopify-section:has(>.kn-rel){width:100%;min-width:0;max-width:100%;flex:1 1 100%}.kn-pd,.kn-rel{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}.kn-pd .kn-pd__in>*,.kn-pd .kn-pd__card,.kn-pd .kn-pd__tier-txt{min-width:0}.kn-pd .kn-pd__tier{grid-template-columns:52% minmax(0,1fr)}.kn-pd .kn-pd__tier-txt{overflow-wrap:anywhere}.announcement-bar__slide,.announcement-bar__slide .announcement-bar__text,.announcement-bar__text{text-align:center!important;justify-content:center!important}.announcement-bar__slides{margin-inline:auto}.shopify-section:has(>.kn-col){width:100%;min-width:0;max-width:100%;flex:1 1 100%}
/*# sourceMappingURL=/cdn/shop/t/30/assets/kn-extra.css.map */
