:root{--ink-brown: #6f4e37;--ink-brown-dark: #5a3e2b;--ink-text: #121212;--ink-muted: rgba(18, 18, 18, .75);--ink-soft: #f4f2ef;--ink-line: #e5e0da;--ink-gutter: 20px;--ink-max: 1300px}@media(min-width:990px){:root{--ink-gutter: 70px}}.ink-wrap{max-width:calc(var(--ink-max) + var(--ink-gutter) * 2);margin-inline:auto;padding-inline:var(--ink-gutter)}.ink-section{padding-block:var(--ink-pad-top, 48px) var(--ink-pad-bottom, 48px);color:var(--ink-text)}@media(min-width:990px){.ink-section{padding-block:var(--ink-pad-top-d, 64px) var(--ink-pad-bottom-d, 64px)}}.ink-h2{margin:0 0 16px;font-family:var(--font-heading--family, Poppins, sans-serif);font-weight:700;font-size:clamp(28px,4.2vw,40px);line-height:1.2;letter-spacing:.01em;text-align:center}.ink-lead{max-width:1220px;margin:0 auto;font-size:15px;line-height:1.8;letter-spacing:.06em;text-align:center;color:var(--ink-muted)}@media(min-width:990px){.ink-lead{font-size:16px}}.ink-btn{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 30px;border-radius:8px;background:var(--ink-brown);color:#fff;font-weight:700;font-size:15px;letter-spacing:.04em;text-decoration:none;transition:background-color .18s ease}.ink-btn:hover{background:var(--ink-brown-dark);color:#fff}.ink-btn:focus-visible{outline:2px solid var(--ink-text);outline-offset:3px}.ink-icon{width:24px;height:24px;flex:none}.ink-media{position:relative;overflow:hidden}.ink-media__img{display:block;width:100%;height:100%}.ink-ph{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:100%;background:var(--ink-soft);color:#12121273}.ink-ph svg{width:40%;max-width:160px;height:auto;fill:currentColor;opacity:.6}.ink-ph__note{position:absolute;inset:auto 8px 8px;padding:4px 8px;border-radius:4px;background:#ffffffd9;color:var(--ink-text);font-size:11px;line-height:1.3;text-align:center}.ink-dev-note{margin:0 0 16px;padding:10px 14px;border:1px dashed var(--ink-brown);border-radius:8px;background:#fbf6f1;color:var(--ink-brown-dark);font-size:13px;line-height:1.4}@media(prefers-reduced-motion:reduce){.ink-marquee__track{animation:none!important}}.header-logo{font-family:var(--font-heading--family, Poppins, sans-serif)}.header-logo .header-logo__text,.header-logo span{font-size:clamp(22px,2.4vw,32px);font-weight:700;letter-spacing:.01em}product-price.text-block{color:var(--ink-brown);font-weight:700}product-price.text-block .price{font-size:clamp(22px,2vw,28px);letter-spacing:.05em}.product-details accordion-custom summary,.product-details details summary{font-weight:700;font-size:15px;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ink.css.map */
