:root{--yn-accent: #4a6b3e;--yn-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12  0 0 0 0 0.09  0 0 0 0 0.07  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/></svg>")}:where(h1,h2,h3,h4){letter-spacing:-.012em;line-height:1.18}:where(h1,h2,h3,h4) :is(em,i){font-style:italic;color:var(--yn-accent)}:where(h6,.h6){font-family:var(--font-accent--family, var(--font-subheading--family));letter-spacing:.22em;text-transform:uppercase;font-size:.78em;color:var(--color-foreground-muted, var(--color-foreground))}::selection{background:var(--yn-accent);color:var(--color-background)}:where(.button,button[type=submit],input[type=submit],.shopify-payment-button__button){border-radius:var(--style-border-radius-pills, 999px);letter-spacing:-.005em;transition:background-color var(--animation-speed, .25s) var(--ease-out-cubic, ease),color var(--animation-speed, .25s) ease,border-color var(--animation-speed, .25s) ease,transform .18s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1))}:where(.button,button[type=submit],.shopify-payment-button__button):active{transform:scale(.96)}:where(.product-card,.collection-card,.blog-post-card){border-radius:var(--style-border-radius-md, 12px);transition:transform .35s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1)),box-shadow .35s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1))}:where(.product-card,.collection-card,.blog-post-card):hover{transform:translateY(-2px);box-shadow:0 0 .5px #0000002e,0 8px 18px -10px #00000038}:where(.product-card,.collection-card,.blog-post-card) img{transition:transform .6s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1)),filter .4s ease}:where(.product-card,.collection-card,.blog-post-card):hover img{transform:scale(1.03)}:where(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea,select):focus{border-color:var(--yn-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--yn-accent) 18%,transparent);outline:none}.shopify-section:first-of-type [class*=hero]{position:relative;isolation:isolate}.shopify-section:first-of-type [class*=hero]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at 50% 130%,rgba(15,12,10,.45),transparent 60%),var(--yn-grain);mix-blend-mode:multiply;opacity:.45}.shopify-section:first-of-type [class*=hero]>*{position:relative;z-index:2}@media(prefers-reduced-motion:no-preference){.shopify-section:first-of-type :is(h1,h2,p,.button){animation:yn-fade-in .42s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1)) both}.shopify-section:first-of-type h2{animation-delay:80ms}.shopify-section:first-of-type p{animation-delay:.16s}.shopify-section:first-of-type .button{animation-delay:.24s}}@keyframes yn-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.yn-frap{position:fixed;bottom:22px;right:22px;width:56px;height:56px;border-radius:50%;background:var(--color-primary, #2f3a2c);color:var(--color-primary-button-text, #ffffff);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;z-index:var(--layer-temporary, 9999);box-shadow:0 0 6px #0000003d,0 8px 12px #00000024;transition:transform .18s var(--ease-out-cubic, cubic-bezier(.2, .7, .2, 1)),background-color .25s ease}.yn-frap:hover{background:var(--yn-accent)}.yn-frap:active{transform:scale(.95)}.yn-frap svg{width:28px;height:28px;fill:currentColor}@media(max-width:640px){.yn-frap{bottom:14px;right:14px;width:50px;height:50px}.yn-frap svg{width:24px;height:24px}}html{scroll-behavior:smooth}:where(.product-information,.main-collection,.main-page,.main-blog,.main-blog-post) :where(h1):first-of-type{position:relative;padding-top:18px}:where(.product-information,.main-collection,.main-page,.main-blog,.main-blog-post) :where(h1):first-of-type:before{content:"";position:absolute;top:0;left:0;width:36px;height:2px;background:var(--yn-accent);border-radius:2px}:where(.product-card .price,.collection-card .price){font-family:var(--font-accent--family, inherit);letter-spacing:.04em}:where(.product-information .rte) em,:where(.product-information .rte) i{font-style:italic;color:var(--yn-accent)}:where(.header-announcements){font-family:var(--font-accent--family, var(--font-subheading--family));letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}:where(footer) :where(h2,h3,h4){font-family:var(--font-heading--family);letter-spacing:-.012em}:where(footer) :where(h2,h3,h4) :is(em,i){font-style:italic;color:var(--yn-accent)}:where(footer .email-signup) :where(input[type=email]):focus{border-color:var(--yn-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--yn-accent) 20%,transparent)}:where(.social-links a):hover{color:var(--yn-accent)}:where(.cart-drawer__totals,.main-cart__totals) :where(.totals__total){font-family:var(--font-heading--family);font-style:italic;color:var(--yn-accent)}:where(.blog-post-card__meta,.article__meta,.article__date){font-family:var(--font-accent--family, inherit);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;color:var(--yn-accent)}:where(.main-blog-post .article__content)>p:first-of-type:first-letter{font-family:var(--font-heading--family);font-style:italic;color:var(--yn-accent);font-size:3.2em;line-height:.9;float:left;margin:.05em .12em 0 0;padding:0}:where(.main-blog-post .article__content) :is(em,i){font-style:italic;color:var(--yn-accent)}:where(.main-blog-post .article__content) blockquote{font-family:var(--font-heading--family);font-style:italic;font-size:clamp(1.2rem,2.4vw,1.6rem);line-height:1.4;color:var(--color-foreground-heading);border-left:2px solid var(--yn-accent);padding:.5em 0 .5em 1.2em;margin:1.5em 0}:where(.main-blog-post .article__content) a{color:var(--yn-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--yn-accent) 40%,transparent);transition:text-decoration-color .3s}:where(.main-blog-post .article__content) a:hover{text-decoration-color:var(--yn-accent)}:where(.main-blog) :where(.blog-post-card){padding-block:8px}:where(.product-information) :where(h1){font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2rem,3.6vw,2.8rem);line-height:1.1;letter-spacing:-.014em}:where(.product-information) :where(h1) :is(em,i){font-style:italic;color:var(--yn-accent)}:where(.product-information .price__regular .price-item--regular),:where(.product-information .price__sale .price-item--sale),:where(.product-information [class*=price-item]){font-family:var(--font-heading--family);font-style:italic;font-size:clamp(1.4rem,2vw,1.8rem);color:var(--yn-accent);letter-spacing:-.012em}:where(.product-information .product-media-container){border-radius:6px;overflow:hidden}:where(.product-information button[name=add],.product-information .product-form__submit){border-radius:4px;transition:background-color .35s var(--ease-out-cubic, ease),border-radius .55s cubic-bezier(.2,.7,.2,1),transform .18s}:where(.product-information button[name=add]:hover,.product-information .product-form__submit:hover){border-radius:28px 4px;transform:translateY(-1px)}:where(.product-information .variant-picker__option-name,.product-information .product-form__input legend){font-family:var(--font-accent--family, inherit);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--yn-accent)}:where(.product-information .product-description) :is(em,i){font-style:italic;color:var(--yn-accent)}:where(.product-information .product-description) strong{color:var(--color-foreground-heading)}:where(.main-collection,.product-recommendations,.product-list) :where(.product-card) :where(.product-card__title,h2,h3){font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.25;letter-spacing:-.008em}:where(.main-collection,.product-recommendations,.product-list) :where(.product-card) :where(.price-item,[class*=price-item]){font-family:var(--font-heading--family);font-style:italic;color:var(--yn-accent);font-size:1rem}:where(.main-collection-list) :where(.collection-card__title,.collection-title){font-family:var(--font-heading--family);font-weight:400;font-style:italic;font-size:clamp(1.1rem,1.5vw,1.4rem);color:var(--color-foreground-heading)}:where(.main-cart .cart__totals,.cart-drawer__totals) :where(.totals__subtotal-value,.totals__total){font-family:var(--font-heading--family);font-style:italic;color:var(--yn-accent);font-size:1.4rem}:where(.main-cart) :where(.cart-item__name,.cart-items__title){font-family:var(--font-heading--family);font-weight:400}:where(.main-collection) :where(.facets__heading,.sort-by__label){font-family:var(--font-accent--family, inherit);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--yn-accent)}:where(.product-card__badge,.badge--sold-out,.badge){font-family:var(--font-accent--family, inherit);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/1/assets/yn-style.css.map */
