.eonk-header{background:#faf8f3;color:#403b35;border-bottom:1px solid #e7e1d6;font-family:var(--font-body--family,Arial,sans-serif);position:relative;z-index:30}.eonk-header-inner{max-width:1440px;margin:auto;padding:16px clamp(22px,4.5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:80px}.eonk-header a{color:inherit;text-decoration:none}.eonk-brand{font-family:var(--font-heading--family,Georgia,serif);font-size:26px;letter-spacing:.07em;white-space:nowrap}.eonk-logo{width:160px;height:auto;max-height:48px;object-fit:contain}.eonk-brand span{font-size:20px}.eonk-desktop-nav{display:flex;align-items:center;gap:28px;font-size:13px}.eonk-desktop-nav>a{min-height:44px;display:flex;align-items:center}.eonk-desktop-nav>a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.eonk-shop-menu{position:relative}.eonk-shop-menu summary,.eonk-mobile-menu summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px}.eonk-shop-menu summary::-webkit-details-marker,.eonk-mobile-menu summary::-webkit-details-marker{display:none}.eonk-shop-links{position:absolute;top:calc(100% + 8px);left:-18px;width:225px;background:#faf8f3;border:1px solid #dcd5c9;padding:12px 18px;box-shadow:0 12px 24px #403b3510}.eonk-shop-links a{display:flex;align-items:center;justify-content:space-between;min-height:44px}.eonk-shop-links small{font-size:10px;color:#736c62}.eonk-header-actions{display:flex;align-items:center;gap:8px}.eonk-header-actions>a,.eonk-mobile-menu summary{display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:relative}.eonk-cart-count{position:absolute;right:2px;top:2px;font-size:10px}.eonk-mobile-menu{display:none}.eonk-header a:focus-visible,.eonk-header summary:focus-visible,.eonk-footer a:focus-visible{outline:2px solid #403b35;outline-offset:4px}.eonk-header a:hover,.eonk-footer a:hover{text-decoration:underline;text-underline-offset:5px}.eonk-footer{padding:64px clamp(22px,5vw,80px) 26px;background:#eee9e0;color:#403b35;font-family:var(--font-body--family,Arial,sans-serif)}.eonk-footer-grid,.eonk-footer-bottom{max-width:1280px;margin:auto}.eonk-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.eonk-footer a{color:inherit;text-decoration:none;display:block;width:fit-content;font-size:13px;line-height:1.5;padding:9px 0}.eonk-footer h2{font:500 11px/1.4 var(--font-body--family,Arial,sans-serif);text-transform:uppercase;letter-spacing:.13em;margin:0 0 14px}.eonk-footer-brand>a{font:400 28px/1.2 var(--font-heading--family,Georgia,serif);letter-spacing:.05em;padding:0}.eonk-footer-brand p{font:400 24px/1.3 var(--font-heading--family,Georgia,serif);margin:20px 0 8px}.eonk-footer-brand span{font-size:13px;color:#736c62}.eonk-footer-bottom{margin-top:52px;border-top:1px solid #d2c9bb;padding-top:22px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#736c62}.eonk-footer-bottom div{display:flex;gap:20px}.eonk-footer-bottom a{font-size:11px}.eonk-info{padding:64px clamp(22px,5vw,80px) 90px}.eonk-info-heading{max-width:790px;margin:0 auto 48px;text-align:center}.eonk-info-heading h1{font-size:clamp(36px,4.3vw,58px);line-height:1.15}.eonk-info-heading .eon-copy{margin:22px auto 0;max-width:680px}.eonk-info-grid{max-width:1170px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,7vw,92px);align-items:start}.eonk-info-grid--plain{display:block;max-width:820px}.eonk-info-photo{margin:0}.eonk-info-photo img{height:auto;aspect-ratio:4/5;object-fit:cover}.eonk-info-photo figcaption{font-size:12px;color:#736c62;margin-top:14px}.eonk-info-block{padding:0 0 32px;margin:0 0 28px;border-bottom:1px solid #e1dbd0}.eonk-info-block h2{font-size:29px;margin:0 0 14px}.eonk-info-content .eon-copy{font-size:16px;line-height:1.8}.eonk-info-note{background:#eee9e0;padding:24px;margin:24px 0 30px;font-size:15px;line-height:1.7;color:#5e574d}.eonk-info-note p{margin:0}.eonk-info-question{border-bottom:1px solid #dcd5c9}.eonk-info-question summary{cursor:pointer;min-height:64px;padding:18px 0;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:18px}.eonk-info-question summary::-webkit-details-marker{display:none}.eonk-info-question .eon-copy{padding-bottom:24px}.eonk-info-question[open] summary span{transform:rotate(45deg)}.eonk-info summary:focus-visible,.eonk-info input:focus-visible,.eonk-info textarea:focus-visible{outline:2px solid #403b35;outline-offset:4px}.eonk-contact-form label{display:block;font-size:13px;margin-bottom:9px}.eonk-contact-form input,.eonk-contact-form textarea{width:100%;min-height:48px;padding:14px;background:#fffdf9;border:1px solid #cbc2b4;border-radius:0;color:#403b35;font:inherit;margin-bottom:24px}.eonk-contact-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.eonk-form-help{font-size:13px;color:#736c62;margin-bottom:22px!important}.eonk-contact-form button{border:0;cursor:pointer}.eon-relation-copy h3{font-size:25px}.eon-relation-copy p{font-size:14px}.eon-relation-copy .eon-text-link{margin-top:14px}.eon-products .eon-product-meta{display:block}.eon-products .eon-price{display:block;margin-top:10px;color:#736c62}.eon-products .eon-product-link{margin-top:14px}.eon-home .eon-copy{font-size:16px}.eon-home .eon-space{padding-block:64px}.eon-home .eon-eyebrow{font-family:var(--font-body--family,Arial,sans-serif)}.eon-home .eon-button,.eon-home .eon-text-link{font-family:var(--font-body--family,Arial,sans-serif);font-size:13px}.eon-hero-content{width:28%;max-width:390px}.eon-hero-content h1{font-size:clamp(36px,3.5vw,58px)}.eon-hero-content .eon-copy{line-height:1.7}.eon-product-meta h3{font-size:27px}.eon-questions summary{font-size:17px;line-height:1.5}.eon-products .eon-price{font-family:var(--font-body--family,Arial,sans-serif)}@media(max-width:989px){.eonk-desktop-nav{gap:16px;font-size:12px}.eonk-header-inner{gap:20px}.eonk-logo{width:130px}.eonk-header-actions{gap:0}}@media(max-width:799px){.eonk-desktop-nav{display:none}.eonk-mobile-menu{display:block}.eonk-header-inner{padding:8px 18px;min-height:68px}.eonk-logo{width:140px;max-height:42px}.eonk-mobile-menu>nav{position:absolute;top:100%;left:0;width:100%;background:#faf8f3;border-bottom:1px solid #dcd5c9;padding:18px 24px 24px;box-shadow:0 12px 20px #403b350d}.eonk-mobile-menu nav>a{display:block;padding:12px 0;min-height:44px;font-size:14px}.eonk-mobile-categories{display:grid;grid-template-columns:1fr 1fr;padding:8px 0 14px;border-bottom:1px solid #e1dbd0}.eonk-mobile-categories a{padding:12px 0;font-size:13px}.eonk-footer{padding-top:44px}.eonk-footer-grid{grid-template-columns:1fr 1fr;gap:32px 22px}.eonk-footer-brand{grid-column:1/-1}.eonk-footer-brand p{margin-top:14px}.eonk-footer a{min-height:40px}.eonk-footer-bottom{align-items:start;gap:20px;margin-top:30px}.eonk-info{padding-top:42px;padding-bottom:54px}.eonk-info-heading{margin-bottom:34px}.eonk-info-grid{grid-template-columns:1fr;gap:30px}.eonk-info-photo img{aspect-ratio:5/4}.eonk-info-content .eon-copy{font-size:16px}.eonk-contact-row{grid-template-columns:1fr;gap:0}.eonk-info-block{margin-bottom:22px;padding-bottom:24px}.eon-products{grid-template-columns:1fr 1fr;gap:24px 16px}.eon-product-meta h3{font-size:22px}.eon-hero-content{width:100%;max-width:none}.eon-home .eon-space{padding-block:44px}.eon-hero-content h1{font-size:39px}.eon-relation-copy h3{font-size:24px}.eon-home .eon-faq{padding-top:48px}.eon-products .eon-price{font-size:12px}.eon-product p{font-size:13px}.eon-products .eon-product-link{min-height:40px;display:inline-flex;align-items:center;margin-top:2px}}@media(prefers-reduced-motion:reduce){.eonk-header *,.eonk-info *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/eonkin-site.css.map */
