:root{--k-ink: #050505;--k-paper: #fafaf8;--k-paper-warm: #f4f2ed;--k-ink-2: var(--k-ink);--k-ink-veil: rgb(5 5 5 / 94%);--k-muted: #8c8c8c;--k-ink-soft: #2a2a2a;--k-ink-soft-2: #4a4a4a;--k-paper-dim: #cfcfcf;--k-paper-dimmer: #888888;--k-line: rgba(0, 0, 0, .12);--k-line-dark: rgba(255, 255, 255, .14);--k-scrim: rgba(0, 0, 0, .5);--k-success: #1a5d3a;--k-warn: #7a3a1a;--k-error: #7a1a1a;--k-gutter: 20px;--k-content-max: min(87.5rem, 100%);--k-safe-bottom: env(safe-area-inset-bottom, 0px);--k-foil-url: url(foil.jpg);--k-font-sans: "Google Sans Flex", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--k-font-serif: "Instrument Serif", Georgia, serif;--ink: var(--k-ink);--paper: var(--k-paper);--paper-warm: var(--k-paper-warm);--muted: var(--k-muted);--line: var(--k-line);--foil-url: var(--k-foil-url);--gutter: var(--k-gutter);--safe-bottom: var(--k-safe-bottom);--font-body--family: var(--k-font-sans);--font-subheading--family: var(--k-font-sans);--font-heading--family: var(--k-font-serif);--font-accent--family: var(--k-font-sans);--font-paragraph--family: var(--k-font-sans);--button-font-family-primary: var(--k-font-sans);--button-font-family-secondary: var(--k-font-sans);--button-padding-block: 16px;--button-padding-inline: 24px;--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px;--style-border-radius-inputs: 0;--style-border-radius-pills: 999px;--style-border-radius-popover: 0;--drawer-animation-speed: .36s;--animation-speed: .18s;--animation-easing: cubic-bezier(.2, .7, .2, 1);--input-padding-y: 8px;--input-padding-x: 0;--input-padding: var(--input-padding-y) var(--input-padding-x);--input-box-shadow-width: 1px;--input-box-shadow: inset 0 -1px 0 var(--color-input-border);--input-box-shadow-focus: inset 0 -1.5px 0 var(--k-ink);--checkbox-size: 18px;--checkbox-border-radius: 0;--checkbox-border: 1px solid var(--k-ink);--klyyr-logo-height: 21.6px;--klyyr-logo-aspect-ratio: 47 / 23}html{background:#ecebe7;scroll-behavior:smooth}body{color:var(--k-ink-soft);background:var(--k-paper);font-family:var(--k-font-sans);font-variation-settings:"wght" 400,"ROND" 0,"slnt" 0;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body,button,input,textarea,select{font-family:var(--k-font-sans)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:6px}::selection{background:var(--k-ink);color:var(--k-paper)}:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.k-serif{font-family:var(--k-font-serif);font-weight:400;letter-spacing:-.01em}.k-serif-i{font-family:var(--k-font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.k-mono{font-family:var(--k-font-sans);font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.02em}.k-tiny{color:var(--k-muted);font-family:var(--k-font-sans);font-size:10px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.14em;line-height:1;text-transform:uppercase}.k-small{font-family:var(--k-font-sans);font-size:11px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.k-mono-ish{font-family:var(--k-font-sans);font-size:13px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.04em;line-height:1.2}.k-foil-text{color:var(--k-ink);background-image:var(--k-foil-url);background-position:50% 50%;background-size:180% 180%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:klyyr-foil-shift 14s ease-in-out infinite}.k-foil-bg{background-color:var(--k-paper-warm);background-image:var(--k-foil-url);background-position:50% 50%;background-size:140% 140%;animation:klyyr-foil-shift 18s ease-in-out infinite}.k-foil-border{position:relative;border:none;outline:none}.k-foil-border--outset{overflow:visible;-webkit-appearance:none;appearance:none}.k-foil-border:before{content:"";position:absolute;border-radius:inherit;background-image:var(--k-foil-url);background-size:180% 180%;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:klyyr-foil-shift 12s ease-in-out infinite}.k-foil-border:not(.k-foil-border--outset):before{top:-1px;right:-1px;bottom:-1px;left:-1px;padding:2.5px}.k-foil-border--outset:before{inset:calc(-1 * var(--k-foil-ring, 2.5px));padding:var(--k-foil-ring, 2.5px)}.k-hscroll{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.k-hscroll::-webkit-scrollbar{display:none}.k-section{width:100%;padding-block:60px;box-sizing:border-box}.k-section:not(:has(>.k-section__inner)){max-width:var(--k-content-max);margin-inline:auto;padding-inline:var(--k-gutter)}.k-section:has(>.k-section__inner){padding-inline:0}.k-section__inner{width:100%;max-width:var(--k-content-max);margin-inline:auto;padding-inline:var(--k-gutter);box-sizing:border-box}.k-page{width:100%;max-width:var(--k-content-max);margin-inline:auto;padding-inline:var(--k-gutter)}.k-section--warm{background:var(--k-paper-warm)}.k-section--dark{color:var(--k-paper);background:var(--k-ink-2)}.k-section-label{color:var(--k-muted);margin:0 0 22px;font-size:10px;letter-spacing:.14em;line-height:1;text-transform:uppercase}.button:not(.button-unstyled),.button-secondary,button.shopify-payment-button__button--unbranded{min-height:44px;border-radius:999px;font-family:var(--k-font-sans);font-size:13px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.06em;line-height:1;text-transform:none;transition:opacity .18s ease,transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.button:not(.button-secondary,.button-unstyled),button.shopify-payment-button__button--unbranded{background:var(--k-ink);color:var(--k-paper)}.button-secondary{color:var(--k-ink);background:transparent;box-shadow:inset 0 0 0 1px var(--k-ink)}.button:active,.button-secondary:active,button.shopify-payment-button__button--unbranded:active{opacity:.7}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled,.button-secondary:disabled{opacity:.35;pointer-events:none}textarea,input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]){color:var(--k-ink);background:transparent;border:0;border-radius:0;box-shadow:inset 0 -1px 0 var(--k-ink);padding:8px 0}textarea:focus,input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset]):focus{box-shadow:inset 0 -1.5px 0 var(--k-ink);outline:none}textarea::placeholder,input::placeholder{color:var(--k-muted);opacity:1}.field__input,.email-signup__input,.search-input,.cart-discount__input{border-radius:0}.field__label{color:var(--k-muted);font-size:10px;letter-spacing:.14em;text-transform:uppercase}:where(input[type=radio]),:where(input[type=checkbox]){width:18px;height:18px;border:1px solid var(--k-ink)}:where(input[type=checkbox]){border-radius:0}.pills__pill,.facets__pill,.product-badges__badge,.badge{border:1px solid var(--k-line);border-radius:999px;background:transparent;color:var(--k-ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.product-card,.collection-card,.featured-blog-posts-card,.predictive-search-results__card,.predictive-search-results__card--product{border-radius:0;box-shadow:none}.product-card,.collection-card,.featured-blog-posts-card{color:var(--k-ink)}.product-card :is(h1,h2,h3,h4,h5,h6),.collection-card :is(h1,h2,h3,h4,h5,h6),.featured-blog-posts-card :is(h1,h2,h3,h4,h5,h6){font-family:var(--k-font-serif);font-weight:400;letter-spacing:-.01em}#header-group{color:var(--k-ink)}body:has(.klyyr-home-atmosphere) #header-group .shopify-section:has(.announcement-bar){position:relative;z-index:calc(var(--layer-sticky) + 1)}body:has(.klyyr-home-atmosphere) #header-group .header-section{z-index:var(--layer-sticky)}body:has(.klyyr-home-atmosphere) #header-component{position:relative;z-index:var(--layer-sticky)}body:has(.klyyr-home-atmosphere) #header-group .header-section,body:has(.klyyr-home-atmosphere) .shopify-section:has(.klyyr-hero--atmosphere-host),body:has(.klyyr-home-atmosphere) .klyyr-marquee-section{background:transparent!important}body:has(.klyyr-home-atmosphere) #header-component[data-nav-layout=floating_pill] .header__pill-shell{box-shadow:0 1px 2px #1a1a180a,0 10px 28px #1a1a1814,0 0 0 1px var(--k-nav-pill-ring)}body:has(.klyyr-home-atmosphere) #header-component .header__row--pill .header__columns{position:relative;z-index:1}body:has(.klyyr-home-atmosphere) .klyyr-marquee{background:transparent;margin-top:0}.klyyr-home-atmosphere{position:absolute;left:0;right:0;width:100%;top:calc(-1 * var(--klyyr-home-atmosphere-offset-top, 0px));height:var(--klyyr-home-atmosphere-height, 100vh);z-index:0;pointer-events:none;overflow:hidden}.klyyr-home-atmosphere__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.klyyr-home-atmosphere__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--klyyr-atmosphere-overlay-color, var(--k-paper-warm)) var(--klyyr-atmosphere-overlay-opacity, 78%),transparent)}.klyyr-marquee{width:100%;max-width:none;margin-top:var(--klyyr-marquee-margin-top, 0px);margin-bottom:var(--klyyr-marquee-margin-bottom, 0px);overflow:hidden;border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line);padding:14px 0;color:var(--k-ink);background:var(--k-paper)}.klyyr-marquee__viewport{overflow:hidden}.klyyr-marquee__track{display:flex;width:max-content;animation:klyyr-marquee-scroll 28s linear infinite}.klyyr-marquee__row{display:flex;flex-shrink:0}.klyyr-marquee__item{display:inline-flex;align-items:center;gap:12px;padding-right:24px;white-space:nowrap;flex-shrink:0}.klyyr-marquee__claim{font-size:30px;line-height:1;letter-spacing:-.01em}.klyyr-marquee__dot{flex-shrink:0;color:var(--k-ink)}.klyyr-marquee__dot--css{width:6px;height:6px;border-radius:999px;background:currentColor}.klyyr-marquee__dot--svg{display:none}@keyframes klyyr-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:760px){.klyyr-marquee{padding:22px 0}.klyyr-marquee__track{animation-duration:38s}.klyyr-marquee__item{gap:16px;padding-right:48px}.klyyr-marquee__claim{font-size:44px}.klyyr-marquee__dot--css{display:none}.klyyr-marquee__dot--svg{display:block}.klyyr-marquee[data-edge-fade=true] .klyyr-marquee__viewport{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%)}}@media(min-width:760px)and (hover:hover){.klyyr-marquee[data-pause-hover=true]:hover .klyyr-marquee__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.klyyr-marquee__track{animation:none!important}}#header-group .section-background:has(+.announcement-bar){background-color:var(--k-ink)}#header-group .announcement-bar{--color-background: var(--k-ink);--color-background-rgb: 5 5 5;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;background-color:var(--k-ink);color:#fff;border-color:#ffffff26;font-family:var(--k-font-sans);font-size:10px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.14em;text-transform:uppercase}#header-group .announcement-bar__slider{justify-content:center}#header-group .announcement-bar__slide,#header-group .announcement-bar__text,#header-group .announcement-bar .text-block,#header-group .announcement-bar .custom-typography,#header-group .announcement-bar .custom-typography>*{color:#fff;text-align:center}#header-group .announcement-bar .slideshow-control{--color-foreground: #ffffff;color:#fff}#header-component[data-nav-layout=floating_pill]{--k-nav-pill-radius-effective: min(var(--k-nav-pill-radius, 20px), 20px);--k-nav-pill-ring: rgb(0 0 0 / .05);padding-block-start:var(--k-nav-pill-offset-top, 12px)}#header-component[data-nav-layout=floating_pill] .header__pill-shell{position:relative;width:calc(100% - (2 * var(--k-nav-pill-inset, 16px)));max-width:var(--k-content-max);margin-inline:auto;border-radius:var(--k-nav-pill-radius-effective);background-color:rgba(250,250,248,var(--k-nav-glass-opacity, .88));backdrop-filter:saturate(150%) blur(var(--k-nav-glass-blur, 18px));-webkit-backdrop-filter:saturate(150%) blur(var(--k-nav-glass-blur, 18px));box-shadow:0 1px 2px #1a1a1808,0 8px 24px #1a1a180f,0 0 0 1px var(--k-nav-pill-ring);overflow:visible;transition:background-color .24s ease}#header-component[data-nav-layout=floating_pill] .header__underlay-closed{border-radius:inherit;background:transparent!important;backdrop-filter:none;-webkit-backdrop-filter:none}#header-component[data-nav-layout=floating_pill] .header__row--pill{border-bottom:none!important}#header-component[data-nav-layout=floating_pill] .header__row--pill .header__columns{border-bottom:none}#header-component[data-nav-layout=floating_pill] .header__underlay-open{border-radius:var(--k-nav-pill-radius-effective) var(--k-nav-pill-radius-effective) 0 0}#header-component[data-nav-layout=floating_pill]:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true])) .header__pill-shell{border-radius:var(--k-nav-pill-radius-effective) var(--k-nav-pill-radius-effective) 0 0}#header-component[data-nav-layout=floating_pill]:has(.mega-menu__list:hover,.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true])) .header__underlay-closed{border-radius:var(--k-nav-pill-radius-effective) var(--k-nav-pill-radius-effective) 0 0}body.is-scrolled #header-component[data-nav-layout=floating_pill] .header__row--pill:not(:has(.menu-list__link:is(:hover,[aria-expanded=true]))){border-bottom:none}#header-component:not([data-nav-layout=floating_pill]) .header__underlay-closed{background:rgba(250,250,248,var(--k-nav-glass-opacity, .88))!important;backdrop-filter:saturate(150%) blur(var(--k-nav-glass-blur, 18px));-webkit-backdrop-filter:saturate(150%) blur(var(--k-nav-glass-blur, 18px));transition:background .24s ease}body.is-scrolled #header-component:not([data-nav-layout=floating_pill]) .header__underlay-closed{background:rgba(250,250,248,var(--k-nav-glass-opacity-scrolled, .84))!important}body.is-scrolled #header-component[data-nav-layout=floating_pill] .header__pill-shell{background-color:rgba(250,250,248,var(--k-nav-glass-opacity-scrolled, .84))}#header-component .header__row:not(.header__navigation-bar-row){min-height:64px;color:var(--k-ink);border-bottom:1px solid transparent;transition:border-color .24s ease}#header-component .header__navigation-bar-row:empty{display:none}body.is-scrolled #header-component .header__row:not(.header__navigation-bar-row){border-bottom-color:var(--k-line)}@media(prefers-reduced-transparency:reduce){#header-component:not([data-nav-layout=floating_pill]) .header__underlay-closed{background:#fafaf8fa!important;backdrop-filter:none;-webkit-backdrop-filter:none}#header-component[data-nav-layout=floating_pill] .header__pill-shell{background-color:#fafaf8fa;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 2px #1a1a180f}}#header-component .header__columns{padding-inline:var(--k-gutter)}.header-logo{color:var(--k-ink);font-family:var(--k-font-sans);font-size:16px;font-variation-settings:"wght" 700,"ROND" 0;font-weight:700;letter-spacing:.02em;text-transform:lowercase}.header-logo__image{max-width:108px}.header-logo__klyyr-asset{width:auto;height:18px}.menu-list__link,.header-actions__action,.header-actions__text-style{font-family:var(--k-font-sans);font-size:12px;font-variation-settings:"wght" 500,"ROND" 0;font-weight:500;letter-spacing:.06em}.klyyr-menu-trigger{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;margin:0;border:0;background:transparent;color:var(--k-ink);cursor:pointer}.klyyr-menu-trigger__icon{width:var(--icon-size-xs, 20px);height:var(--icon-size-xs, 20px)}.klyyr-menu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-overlay);background:var(--k-scrim);opacity:0;pointer-events:none;transition:opacity .26s ease}.klyyr-menu-scrim.is-open{opacity:1;pointer-events:auto}.klyyr-menu-drawer{--klyyr-menu-width: min(86vw, 340px);position:fixed;top:0;left:0;z-index:var(--layer-menu-drawer);width:var(--klyyr-menu-width);height:100dvh;max-height:100dvh;background:var(--k-paper);border:0;border-right:1px solid var(--k-line);box-shadow:none;transform:translate(-100%);pointer-events:none;transition:transform .28s cubic-bezier(.4,0,1,1);overflow:hidden}.klyyr-menu-drawer.is-open{transform:translate(0);pointer-events:auto;transition:transform .36s cubic-bezier(.2,.7,.2,1)}.klyyr-menu-drawer.is-dragging{transition:none}.klyyr-menu-drawer__inner{display:flex;flex-direction:column;min-height:100%;padding-top:calc(env(safe-area-inset-top,0px) + 12px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.klyyr-menu-drawer__header{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin-inline:24px;padding-bottom:24px;border-bottom:1px solid var(--k-line)}.klyyr-menu-drawer__logo{display:flex;align-items:center;min-height:44px;text-decoration:none}.klyyr-menu-drawer__logo-img{width:auto;height:var(--klyyr-logo-height);aspect-ratio:var(--klyyr-logo-aspect-ratio)}.klyyr-menu-drawer__close{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--k-ink);cursor:pointer}.klyyr-menu-drawer__close-icon{width:18px;height:18px}.klyyr-menu-drawer__primary{flex:1 1 auto;margin-top:24px;padding-inline:24px;overflow-y:auto}.klyyr-menu-drawer__primary-list{list-style:none;margin:0;padding:0}.klyyr-menu-drawer__primary-item+.klyyr-menu-drawer__primary-item{border-top:1px solid var(--k-line)}.klyyr-menu-drawer__primary-link{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;color:var(--k-ink);text-decoration:none;transition:background-color .2s ease}.klyyr-menu-drawer__primary-link--static{cursor:default}.klyyr-menu-drawer__primary-label{font-family:var(--k-font-serif);font-size:34px;font-weight:400;letter-spacing:-.01em;line-height:1}.klyyr-menu-drawer__primary-arrow{flex-shrink:0;font-family:var(--k-font-sans);font-size:18px;font-weight:400;color:var(--k-muted);transition:transform .2s ease,color .2s ease}.klyyr-menu-drawer__primary-link:active{background:#0000000a}.klyyr-menu-drawer__primary-link:active .klyyr-menu-drawer__primary-arrow{color:var(--k-ink);transform:translate(4px)}.klyyr-menu-drawer.is-open .klyyr-menu-drawer__primary-item{animation:klyyr-menu-row-in .36s ease-out backwards;animation-delay:calc(40ms * var(--klyyr-menu-stagger, 0))}.klyyr-menu-drawer__secondary{margin-top:32px;padding-inline:24px;border-top:1px solid var(--k-line);padding-top:32px}.klyyr-menu-drawer__secondary-list{list-style:none;margin:0;padding:0}.klyyr-menu-drawer__secondary-link{display:flex;align-items:center;min-height:44px;color:var(--k-ink);text-decoration:none}.klyyr-menu-drawer__footer{margin-top:32px;padding-inline:24px}.klyyr-menu-drawer__phonetic{margin:0}.klyyr-menu-drawer__definition{margin:14px 0 0}.klyyr-menu-drawer__footer-rule{margin:14px 0 0;border:0;border-top:1px solid var(--k-line)}.klyyr-menu-drawer__wordmark{margin:14px 0 0;font-size:22px;line-height:1}body.klyyr-menu-open .klyyr-menu-trigger{opacity:0;pointer-events:none}body.klyyr-menu-open #header-group .header-section{z-index:calc(var(--layer-menu-drawer) + 1)}body.klyyr-menu-open #header-group .shopify-section:has(.announcement-bar){z-index:var(--layer-sticky)}@keyframes klyyr-menu-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:750px){.klyyr-menu-drawer-host{display:none}}@media(prefers-reduced-motion:reduce){.klyyr-menu-drawer{transform:none;opacity:0;transition:opacity .18s ease}.klyyr-menu-drawer.is-open{transform:none;opacity:1}.klyyr-menu-drawer.is-open .klyyr-menu-drawer__primary-item{animation:none}}.drawer,.dialog-drawer,.cart-drawer__dialog{background:var(--k-paper-warm)}.drawer__header,.cart-drawer__header{border-bottom:1px solid var(--k-line)}.drawer__title,.cart-drawer__heading,.cart-drawer__heading--empty{font-family:var(--k-font-serif);font-weight:400;letter-spacing:-.01em}.cart-drawer__summary{background:#f4f2edf0;border-top:1px solid var(--k-line)}.search-modal__content,.predictive-search{background:var(--k-paper);color:var(--k-ink)}.predictive-search-form__header{border-bottom:1px solid var(--k-line)}.search-input{font-family:var(--k-font-serif);font-size:24px;letter-spacing:-.01em}.predictive-search__close-modal-button.button{--button-color: var(--color-foreground);--button-background-color: transparent;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);min-width:var(--minimum-touch-target, 44px);min-height:var(--minimum-touch-target, 44px);max-width:var(--minimum-touch-target, 44px);max-height:var(--minimum-touch-target, 44px);margin-inline-start:var(--margin-sm);padding:0;border-radius:50%;box-shadow:none;box-sizing:border-box}.predictive-search__close-modal-button.button:active{transform:scale(.8);transition:transform .1s var(--animation-timing-active)}.predictive-search__close-modal-button.button .svg-wrapper,.predictive-search__close-modal-button.button svg{width:var(--icon-size-xs);height:var(--icon-size-xs)}.predictive-search__close-modal-button.button:hover{--button-color: var(--color-foreground);--button-background-color: transparent}@media screen and (max-width:749px){.dialog-modal .predictive-search__close-modal-button{padding:0;margin-inline-start:0}}footer{color:var(--k-ink);background:var(--k-paper)}footer .section,footer .section-background{background:var(--k-paper)}footer .footer-content{border-top:1px solid var(--k-line);padding-inline:var(--k-gutter);padding-top:40px}footer :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4){font-family:var(--k-font-serif);font-weight:400;letter-spacing:-.01em}footer .email-signup__input-group{border-radius:0;box-shadow:inset 0 -1px 0 var(--k-ink)}footer .email-signup__input{padding-inline:0}footer .email-signup__button{color:var(--k-ink)}.rte blockquote{border-inline-start:1px solid var(--k-line);font-family:var(--k-font-serif);font-style:italic;font-weight:400}@keyframes klyyr-foil-shift{0%{background-position:20% 20%}25%{background-position:80% 30%}50%{background-position:60% 80%}75%{background-position:30% 60%}to{background-position:20% 20%}}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.button:hover,.button-secondary:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){opacity:.9;transform:scale(.99)}.product-card:hover,.collection-card:hover,.featured-blog-posts-card:hover{box-shadow:inset 0 0 0 1px var(--k-ink);transform:none}}@media(min-width:750px){:root{--k-gutter: 40px}.k-section{padding-block:80px}}@media(min-width:990px){:root{--k-gutter: 48px}}@media(forced-colors:active){.k-foil-text{color:CanvasText;-webkit-text-fill-color:CanvasText;background:none;forced-color-adjust:none}.k-foil-bg{background:Canvas}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.k-foil-text,.k-foil-bg,.k-foil-border:before{animation:none;background-position:50% 50%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/klyyr-foundation.css.map */
