:root{--kn-color-ink: #1E1A16;--kn-color-cream: #F7F5F0;--kn-color-green: #2D5016;--kn-color-green-deep:#1A3A0E;--kn-color-taupe: #93806F;--kn-color-earth: #C8B89A;--color-brand-ink: var(--kn-color-ink);--color-brand-cream: var(--kn-color-cream);--color-brand-green: var(--kn-color-green);--color-warm-taupe: var(--kn-color-taupe);--color-brand-earth: var(--kn-color-earth);--kn-space-section-y: clamp(3rem, 8vh, 6rem);--kn-space-gutter: clamp(1.25rem, 5vw, 4rem);--kn-content-max: 88rem;--kn-eyebrow-size: .6875rem;--kn-eyebrow-tracking: .22em;--kn-button-tracking: .14em;--kn-display-fluid: clamp(2.25rem, 1.6rem + 2.6vw, 4.5rem);--text-eyebrow: var(--kn-eyebrow-size);--eyebrow-letter-spacing: var(--kn-eyebrow-tracking);--button-letter-spacing: var(--kn-button-tracking);--text-display-fluid: var(--kn-display-fluid);--kn-ease-quiet: cubic-bezier(.16, 1, .3, 1);--kn-ease-soft: cubic-bezier(.4, 0, .2, 1);--kn-dur-fast: .32s;--kn-dur-base: .6s;--kn-dur-slow: .9s}.shopify-section [data-kn-reveal]{transition:opacity var(--kn-dur-base) var(--kn-ease-quiet),transform var(--kn-dur-base) var(--kn-ease-quiet)}.shopify-section:not(.is-section-visible) [data-kn-reveal]{opacity:0;transform:translateY(.5rem)}.shopify-section.is-section-visible [data-kn-reveal]{opacity:1;transform:none}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="1"]{transition-delay:80ms}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="2"]{transition-delay:.16s}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="3"]{transition-delay:.24s}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="4"]{transition-delay:.32s}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="5"]{transition-delay:.4s}.shopify-section.is-section-visible [data-kn-reveal][data-kn-delay="6"]{transition-delay:.48s}@media(prefers-reduced-motion:reduce){.shopify-section [data-kn-reveal],.shopify-section.is-section-visible [data-kn-reveal],.shopify-section:not(.is-section-visible) [data-kn-reveal]{opacity:1;transform:none;transition:none}}.kn-eyebrow{font-family:var(--text-font-family);font-size:var(--kn-eyebrow-size);letter-spacing:var(--kn-eyebrow-tracking);text-transform:uppercase;color:var(--kn-color-taupe);font-weight:400;margin:0 0 1.25rem}.kn-cta-thin{display:inline-flex;align-items:center;gap:.75rem;font-family:var(--text-font-family);font-size:.75rem;font-weight:400;letter-spacing:var(--kn-button-tracking);text-transform:uppercase;color:var(--kn-color-ink);background:transparent;padding:.5rem 0;border:0;border-bottom:1px solid var(--kn-color-ink);text-decoration:none;transition:gap var(--kn-dur-fast) var(--kn-ease-quiet),color var(--kn-dur-fast) ease,border-color var(--kn-dur-fast) ease}.kn-cta-thin:hover,.kn-cta-thin:focus-visible{gap:1rem;color:var(--kn-color-green);border-bottom-color:var(--kn-color-green)}.kn-cta-thin>svg{width:.875rem;height:.875rem;flex-shrink:0}.shopify-section--main-product .product,main .product{--kn-product-rule: rgb(0 0 0 / .08)}.product-info .product-title.h3{font-family:var(--heading-font-family);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem);line-height:1.2;letter-spacing:.005em;font-weight:400;margin-block-end:clamp(.75rem,1.4vh,1.25rem)}.product-info .product-title.h6,.product-sticky-bar .product-title{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em}.product-info .heading.text-subdued.text-xxs,.shopify-section--main-product .heading.text-subdued{font-family:var(--text-font-family);font-size:var(--kn-eyebrow-size);letter-spacing:var(--kn-eyebrow-tracking);text-transform:uppercase;color:var(--kn-color-taupe);font-weight:400}.product-info .price-list.price-list--product{font-family:var(--text-font-family);letter-spacing:.01em}.product-info__block-list{gap:clamp(1rem,1.4vh,1.5rem)}.product-info__block-item{position:relative}.product-info__block-item:has(.product-title.h3):after{content:"";display:block;height:1px;width:2.5rem;background:var(--kn-color-taupe);opacity:.35;margin-top:clamp(1rem,2vh,1.5rem)}.product-info .button,.product-sticky-bar .button{font-family:var(--text-font-family);font-weight:400;letter-spacing:var(--kn-button-tracking);text-transform:uppercase;font-size:.78rem;border-radius:0;transition:background var(--kn-dur-fast) var(--kn-ease-quiet),color var(--kn-dur-fast) var(--kn-ease-quiet),border-color var(--kn-dur-fast) var(--kn-ease-quiet),transform var(--kn-dur-fast) var(--kn-ease-quiet)}.product-info .button.button--outline,.product-sticky-bar .button.button--outline{background:transparent;border:1px solid var(--kn-color-ink);color:var(--kn-color-ink)}.product-info .button.button--outline:hover,.product-info .button.button--outline:focus-visible,.product-sticky-bar .button.button--outline:hover{background:var(--kn-color-ink);color:var(--kn-color-cream)}.product-info .button:not(.button--outline):not(.tap-area):not(.link),.product-sticky-bar .button:not(.button--outline):not(.tap-area):not(.link){background:var(--kn-color-ink);color:var(--kn-color-cream);border:1px solid var(--kn-color-ink)}.product-info .button:not(.button--outline):not(.tap-area):not(.link):hover,.product-info .button:not(.button--outline):not(.tap-area):not(.link):focus-visible{background:var(--kn-color-green);border-color:var(--kn-color-green)}.product-content-below-gallery__description.prose,.product-info .prose{font-family:var(--text-font-family);font-size:.9375rem;line-height:1.85;letter-spacing:.01em;color:var(--kn-color-ink)}.product-content-below-gallery__description.prose p,.product-info .prose p{opacity:.82}.product-content-below-gallery__description.prose h2,.product-content-below-gallery__description.prose h3,.product-info .prose h2,.product-info .prose h3{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em;margin-top:2rem}.product-info .accordion summary,.product-info details>summary{font-family:var(--text-font-family);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--kn-color-ink);padding-block:1rem}.product-sticky-bar{background:var(--kn-color-cream);border-top:1px solid var(--kn-product-rule)}.product-sticky-bar__info .product-title{font-size:.95rem}.variant-picker fieldset legend,.variant-picker__option-name{font-family:var(--text-font-family);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kn-color-taupe)}.quantity-selector{border-radius:0}.shopify-section--related-products .heading,.shopify-section--related-products h2{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em}#product-extra-information{--kn-acc-rule: rgb(0 0 0 / .08);--kn-acc-rule-strong: rgb(0 0 0 / .18);--kn-acc-pad-y: clamp(1rem, 1.4vw + .5rem, 1.5rem);--kn-acc-pad-x: clamp(.75rem, 1.5vw, 1.25rem);--kn-acc-gap: clamp(.25rem, .5vw, .5rem);counter-reset:kn-acc;margin-block-start:clamp(2rem,4vw,3.5rem);padding-block-start:clamp(1.25rem,2vw,2rem);border-block-start:1px solid var(--kn-acc-rule)}#product-extra-information .accordion{position:relative;counter-increment:kn-acc;border:0;border-block-end:1px solid;border-image:linear-gradient(90deg,transparent 0%,var(--kn-acc-rule) 12%,var(--kn-acc-rule) 88%,transparent 100%) 1;padding-block:var(--kn-acc-pad-y);padding-inline:var(--kn-acc-pad-x)}#product-extra-information .accordion:first-of-type{border-block-start:1px solid;border-image:linear-gradient(90deg,transparent 0%,var(--kn-acc-rule) 12%,var(--kn-acc-rule) 88%,transparent 100%) 1}#product-extra-information .accordion:before{content:counter(kn-acc,decimal-leading-zero);position:absolute;top:var(--kn-acc-pad-y);right:var(--kn-acc-pad-x);font-family:var(--heading-font-family);font-weight:400;font-size:.7rem;letter-spacing:.18em;color:var(--kn-color-taupe);opacity:.55;pointer-events:none;z-index:1}#product-extra-information .accordion .accordion__disclosure:before{display:block;font-family:var(--text-font-family);font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--kn-color-taupe);opacity:.7;margin-block-end:.5rem;font-weight:400}#product-extra-information .accordion:nth-of-type(1) .accordion__disclosure:before{content:"Guide"}#product-extra-information .accordion:nth-of-type(2) .accordion__disclosure:before{content:"Terroir"}#product-extra-information .accordion:nth-of-type(3) .accordion__disclosure:before{content:"Storage"}#product-extra-information .accordion:nth-of-type(4) .accordion__disclosure:before{content:"Gift"}#product-extra-information .accordion__disclosure{border:0}#product-extra-information .accordion summary{list-style:none;cursor:pointer;padding-block:0;padding-inline-end:2.5rem;position:relative}#product-extra-information .accordion summary::-webkit-details-marker{display:none}#product-extra-information .accordion__toggle{display:flex;align-items:center;gap:.875rem;font-family:var(--heading-font-family);font-weight:400;font-size:clamp(1rem,.95rem + .3vw,1.125rem);letter-spacing:.01em;text-transform:none;color:var(--kn-color-ink);transition:color var(--kn-dur-fast) var(--kn-ease-quiet);padding:0}#product-extra-information .accordion__toggle:before{content:"";display:inline-block;flex-shrink:0;width:1.25rem;height:1.25rem;background-color:currentColor;-webkit-mask:var(--kn-icon, none) center / contain no-repeat;mask:var(--kn-icon, none) center / contain no-repeat;opacity:.78;transition:opacity var(--kn-dur-fast) var(--kn-ease-quiet),transform var(--kn-dur-base) var(--kn-ease-quiet)}#product-extra-information .accordion:nth-of-type(1) .accordion__toggle{--kn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 11h12v6a3 3 0 0 1-3 3H8a3 3 0 0 1-3-3z'/%3E%3Cpath d='M17 11h2a2 2 0 0 1 2 2v1a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M9 4c0 1 1.4 1 1.4 2S9 7 9 8'/%3E%3Cpath d='M13 4c0 1 1.4 1 1.4 2S13 7 13 8'/%3E%3C/svg%3E")}#product-extra-information .accordion:nth-of-type(2) .accordion__toggle{--kn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10z'/%3E%3Cpath d='M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12'/%3E%3C/svg%3E")}#product-extra-information .accordion:nth-of-type(3) .accordion__toggle{--kn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='7' width='12' height='14' rx='1.2'/%3E%3Crect x='5.25' y='4' width='13.5' height='3' rx='0.5'/%3E%3Cpath d='M9.5 11.5v6'/%3E%3Cpath d='M14.5 11.5v6'/%3E%3C/svg%3E")}#product-extra-information .accordion:nth-of-type(4) .accordion__toggle{--kn-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='13' rx='1'/%3E%3Cpath d='M3 13h18'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M12 8c-2-2-5-2-5 0 0 1 1 1.5 2.5 1.5C11 9.5 12 8.5 12 8z'/%3E%3Cpath d='M12 8c2-2 5-2 5 0 0 1-1 1.5-2.5 1.5C13 9.5 12 8.5 12 8z'/%3E%3C/svg%3E")}#product-extra-information .accordion__disclosure:hover .accordion__toggle,#product-extra-information .accordion__disclosure:focus-within .accordion__toggle{color:var(--kn-color-green)}#product-extra-information .accordion__disclosure:hover .accordion__toggle:before{opacity:1;transform:translate(-1px) scale(1.05)}#product-extra-information .accordion .animated-plus{position:absolute;right:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;margin-top:.5rem;opacity:.8;transition:transform var(--kn-dur-base) var(--kn-ease-quiet),opacity var(--kn-dur-fast) ease}#product-extra-information .accordion__disclosure[aria-expanded=true] .animated-plus,#product-extra-information .accordion__disclosure[open] .animated-plus,#product-extra-information .accordion__disclosure:has(>details[open]) .animated-plus{opacity:1}#product-extra-information .accordion .group-expanded\:rotate{transition:transform var(--kn-dur-base) var(--kn-ease-quiet)}#product-extra-information .accordion details[open] .animated-plus.group-expanded\:rotate{transform:rotate(45deg)}#product-extra-information .accordion details[open] .animated-plus.group-expanded\:rotate:before{opacity:1;transform:translate(-50%,-50%) rotate(-90deg)}#product-extra-information .accordion details[open] .animated-plus.group-expanded\:rotate:after{opacity:1;transform:translate(-50%,-50%) rotate(-90deg)}#product-extra-information .accordion__content{padding-block-start:clamp(1rem,2vw,1.5rem);padding-block-end:clamp(.5rem,1vw,1rem);padding-inline-end:.5rem;max-width:44rem}#product-extra-information .accordion__content.prose{font-family:var(--text-font-family);font-size:.9375rem;line-height:1.95;letter-spacing:.01em;color:var(--kn-color-ink)}#product-extra-information .accordion__content.prose>*{margin-block:0}#product-extra-information .accordion__content.prose>*+*{margin-block-start:.875rem}#product-extra-information .accordion__content.prose p{opacity:.86}#product-extra-information .accordion__content.prose strong,#product-extra-information .accordion__content.prose b{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.02em;color:var(--kn-color-green);font-size:1.02em}#product-extra-information .accordion__content.prose h2,#product-extra-information .accordion__content.prose h3,#product-extra-information .accordion__content.prose h4{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.01em;color:var(--kn-color-ink);margin-block-start:1.5rem}#product-extra-information .accordion__content.prose h3,#product-extra-information .accordion__content.prose h4{font-size:.95rem;display:flex;align-items:baseline;gap:.625rem}#product-extra-information .accordion__content.prose h3:before,#product-extra-information .accordion__content.prose h4:before{content:"";flex-shrink:0;width:1.25rem;height:1px;background:var(--kn-color-earth);opacity:.7;transform:translateY(-.25em)}#product-extra-information .accordion__content.prose ul,#product-extra-information .accordion__content.prose ol{padding-inline-start:1.5rem;margin-block:.75rem}#product-extra-information .accordion__content.prose ul>li,#product-extra-information .accordion__content.prose ol>li{padding-inline-start:.25rem;margin-block:.4rem}#product-extra-information .accordion__content.prose ul{list-style:none;padding-inline-start:0}#product-extra-information .accordion__content.prose ul>li{position:relative;padding-inline-start:1.25rem}#product-extra-information .accordion__content.prose ul>li:before{content:"";position:absolute;left:0;top:.85em;width:.625rem;height:1px;background:var(--kn-color-earth);opacity:.85}#product-extra-information .accordion__content.prose ol{list-style:decimal-leading-zero}#product-extra-information .accordion__content.prose ol>li::marker{font-family:var(--heading-font-family);font-size:.85em;color:var(--kn-color-taupe)}#product-extra-information .accordion__content.prose table{width:100%;border-collapse:collapse;margin-block:1rem;font-size:.875rem}#product-extra-information .accordion__content.prose table th,#product-extra-information .accordion__content.prose table td{text-align:start;padding:.625rem .875rem .625rem 0;border-block-end:1px solid var(--kn-acc-rule);vertical-align:baseline}#product-extra-information .accordion__content.prose table th{font-family:var(--text-font-family);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kn-color-taupe);font-weight:400;padding-block-end:.875rem;border-block-end-color:var(--kn-acc-rule-strong)}#product-extra-information .accordion__content.prose table tr:last-child td{border-block-end:0}#product-extra-information .accordion__content.prose dl{display:grid;grid-template-columns:max-content 1fr;gap:.5rem 1.5rem;margin-block:1rem;align-items:baseline}#product-extra-information .accordion__content.prose dt{font-family:var(--text-font-family);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kn-color-taupe);font-weight:400;padding-block:.25rem;border-block-end:1px solid var(--kn-acc-rule)}#product-extra-information .accordion__content.prose dd{margin:0;padding-block:.25rem;border-block-end:1px solid var(--kn-acc-rule);font-size:.9rem;color:var(--kn-color-ink);opacity:.9}#product-extra-information .accordion__content.prose a{color:var(--kn-color-ink);text-decoration:none;border-block-end:1px solid var(--kn-color-ink);padding-block-end:1px;transition:color var(--kn-dur-fast) ease,border-color var(--kn-dur-fast) ease}#product-extra-information .accordion__content.prose a:hover,#product-extra-information .accordion__content.prose a:focus-visible{color:var(--kn-color-green);border-block-end-color:var(--kn-color-green)}#product-extra-information .accordion{transition:opacity var(--kn-dur-base) var(--kn-ease-quiet),transform var(--kn-dur-base) var(--kn-ease-quiet)}.shopify-section:not(.is-section-visible) #product-extra-information .accordion{opacity:0;transform:translateY(.5rem)}.shopify-section.is-section-visible #product-extra-information .accordion:nth-of-type(1){transition-delay:80ms}.shopify-section.is-section-visible #product-extra-information .accordion:nth-of-type(2){transition-delay:.16s}.shopify-section.is-section-visible #product-extra-information .accordion:nth-of-type(3){transition-delay:.24s}.shopify-section.is-section-visible #product-extra-information .accordion:nth-of-type(4){transition-delay:.32s}.shopify-section.is-section-visible #product-extra-information .accordion:nth-of-type(n+5){transition-delay:.4s}@media(prefers-reduced-motion:reduce){#product-extra-information .accordion,#product-extra-information .accordion__toggle:before,#product-extra-information .accordion .group-expanded\:rotate{transition:none;animation:none}.shopify-section:not(.is-section-visible) #product-extra-information .accordion{opacity:1;transform:none}}@media(max-width:700px){#product-extra-information .accordion{padding-block:1rem;padding-inline:.5rem}#product-extra-information .accordion:before{font-size:.62rem;top:1rem;right:.5rem}#product-extra-information .accordion__toggle{font-size:1rem;gap:.625rem}#product-extra-information .accordion__toggle:before{width:1.05rem;height:1.05rem}#product-extra-information .accordion__content.prose dl{grid-template-columns:1fr;gap:.125rem 0}#product-extra-information .accordion__content.prose dt{border-block-end:0;padding-block-end:0}#product-extra-information .accordion__content.prose dd{margin-block-end:.625rem}}.shopify-section-header .header__logo,.shopify-section-header .header__logo a{font-family:var(--heading-font-family);letter-spacing:.04em;font-weight:400;text-decoration:none}.shopify-section-header .header{--kn-header-row: 3.25rem;--header-padding-block: .55rem}.shopify-section-header .header__logo{position:relative;height:var(--kn-header-row);display:flex;align-items:center;overflow:visible;z-index:2}.shopify-section-header .header__logo-image:not(.header__logo-image--transparent){position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--header-logo-width);max-width:100%;height:auto;max-height:none;z-index:1}.shopify-section-header .header__logo-image--transparent{top:50%;transform:translateY(-50%);inset-block-start:auto;height:auto;max-height:none;width:var(--header-logo-width)}@media(max-width:699px){.shopify-section-header .header{--kn-header-row: 2.75rem}}.shopify-section-header .header__logo-text{font-family:var(--heading-font-family);letter-spacing:.06em;font-weight:400;font-style:normal}.shopify-section-header .header__logo em{font-style:italic;color:var(--kn-color-green, #2D5016)}.shopify-section-header .header__primary-nav,.shopify-section-header .header__secondary-nav{font-family:var(--text-font-family)}.shopify-section-header .header__primary-nav a,.shopify-section-header .header__primary-nav summary,.shopify-section-header .header__secondary-nav a{text-transform:none;letter-spacing:.06em;font-weight:400;transition:color var(--kn-dur-fast, .32s) var(--kn-ease-quiet, ease),opacity var(--kn-dur-fast, .32s) var(--kn-ease-quiet, ease)}.shopify-section-header .header__primary-nav a:hover,.shopify-section-header .header__primary-nav summary:hover,.shopify-section-header .header__secondary-nav a:hover{color:var(--kn-color-green, #2D5016)}.shopify-section-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(200,184,154,.3) 25%,rgba(200,184,154,.3) 75%,transparent 100%);opacity:.7}@supports (backdrop-filter: blur(8px)){.shopify-section-header.shopify-section-header-sticky .header,.shopify-section-header[data-scroll-state=scrolled] .header{background-color:color-mix(in oklab,var(--kn-color-cream, #F7F5F0) 88%,transparent);backdrop-filter:blur(10px) saturate(1.05);-webkit-backdrop-filter:blur(10px) saturate(1.05)}}.shopify-section-header .header__dropdown-menu{letter-spacing:.05em}.shopify-section-header .header__dropdown-menu a:hover{color:var(--kn-color-green, #2D5016);background:transparent}.shopify-section-footer .footer{position:relative}.shopify-section-footer .footer:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(200,184,154,.4) 30%,rgba(200,184,154,.4) 70%,transparent 100%)}.shopify-section-footer .footer__block-title,.shopify-section-footer .footer__block .h6,.shopify-section-footer .footer__block .h5{font-family:var(--heading-font-family);font-size:var(--kn-eyebrow-size, .6875rem);letter-spacing:var(--kn-eyebrow-tracking, .22em);text-transform:uppercase;color:var(--kn-color-taupe, #93806F);font-weight:400;margin-bottom:1rem}.shopify-section-footer .footer__block ul,.shopify-section-footer .footer__block-list a{font-family:var(--text-font-family);letter-spacing:.04em}.shopify-section-footer .footer__block a{color:var(--kn-color-taupe, #93806F);text-decoration:none;transition:color var(--kn-dur-fast, .32s) var(--kn-ease-quiet, ease)}.shopify-section-footer .footer__block a:hover{color:var(--kn-color-green, #2D5016)}.shopify-section-footer .footer__block--newsletter input[type=email],.shopify-section-footer .footer__block--newsletter input[type=text]{background:transparent;border:0;border-bottom:1px solid var(--kn-color-earth, #C8B89A);border-radius:0;padding-inline:0;padding-block:.6rem;letter-spacing:.05em;transition:border-color var(--kn-dur-fast, .32s) var(--kn-ease-quiet, ease)}.shopify-section-footer .footer__block--newsletter input[type=email]::placeholder,.shopify-section-footer .footer__block--newsletter input[type=text]::placeholder{color:var(--kn-color-taupe, #93806F);letter-spacing:.08em;opacity:.7}.shopify-section-footer .footer__block--newsletter input[type=email]:focus,.shopify-section-footer .footer__block--newsletter input[type=text]:focus{border-bottom-color:var(--kn-color-green, #2D5016);outline:none}.shopify-section-footer .footer__aside{border-top:1px solid rgba(200,184,154,.25);padding-top:1.5rem;margin-top:2rem;font-size:.75rem;letter-spacing:.04em;line-height:1.85;color:var(--kn-color-taupe, #93806F)}.shopify-section-footer .footer__aside a{color:var(--kn-color-taupe, #93806F)}.shopify-section-footer .footer__aside a:hover{color:var(--kn-color-green, #2D5016)}@media(max-width:700px){.shopify-section-footer .footer__block-title,.shopify-section-footer .footer__block .h6,.shopify-section-footer .footer__block .h5{font-size:.7rem;letter-spacing:.18em}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kiminoen-design-system.css.map */
