:root{--im-cream: #F3EBDD;--im-cream-deep: #E9DDC8;--im-saddle: #7A4A2A;--im-ink: #2B221C;--im-agave: #4F6B5C;--im-rule: #D9C9AE;--im-head: var(--font-heading--family, Georgia, serif);--im-body: var(--font-body--family, system-ui, sans-serif);--im-gutter: clamp(16px, 4vw, 48px);--im-max: 1180px}.im{background:var(--im-cream);color:var(--im-ink);font-family:var(--im-body)}.im--deep{background:var(--im-cream-deep)}.im--saddle{background:var(--im-saddle);color:var(--im-cream)}.im__wrap{max-width:var(--im-max);margin:0 auto;padding:clamp(48px,8vw,104px) var(--im-gutter)}.im h1,.im h2,.im h3{font-family:var(--im-head);font-weight:600;letter-spacing:-.01em;color:inherit;margin:0;text-wrap:balance}.im h1{font-size:clamp(2.5rem,6.4vw,4.75rem);line-height:1.02}.im h2{font-size:clamp(1.9rem,3.8vw,2.9rem);line-height:1.08}.im h3{font-size:1.3rem;line-height:1.2}.im p,.im li{font-size:1.0625rem;line-height:1.6;max-width:62ch;margin:0}.im p+p{margin-top:.9em}.im a:not(.im-btn){color:var(--im-agave);text-underline-offset:3px}.im--saddle a:not(.im-btn){color:var(--im-cream)}.im__eyebrow{font-size:.95rem;color:var(--im-saddle);margin-bottom:1.25rem}.im--saddle .im__eyebrow{color:var(--im-cream);opacity:.85}.im__lead{margin-top:1.25rem}.im-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.5rem;border-radius:999px;background:var(--im-saddle);color:var(--im-cream);font:600 1rem/1 var(--im-body);text-decoration:none;border:2px solid var(--im-saddle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.im-btn:hover{background:transparent;color:var(--im-saddle)}.im--saddle .im-btn{background:var(--im-cream);color:var(--im-saddle);border-color:var(--im-cream)}.im--saddle .im-btn:hover{background:transparent;color:var(--im-cream)}.im :focus-visible{outline:3px solid var(--im-agave);outline-offset:3px}.im__actions{margin-top:2rem;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.im-hero__grid{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media(min-width:900px){.im-hero__grid{grid-template-columns:1.05fr 1fr}}.im-hero h1{max-width:11ch}.im-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:var(--im-cream-deep)}.im-media--wide{aspect-ratio:4 / 3}.im-media img{width:100%;height:100%;object-fit:cover;display:block}.im-ph{width:100%;height:100%;display:block}.im-ph text{font-family:var(--im-body)}.im-pillars__head{margin-bottom:clamp(32px,4vw,56px)}.im-pillars__list{display:grid;gap:40px;list-style:none;padding:0;margin:0}@media(min-width:800px){.im-pillars__list{grid-template-columns:repeat(var(--cols, 3),1fr);gap:0}.im-pillar{padding:0 32px;border-left:1px solid var(--im-rule)}.im-pillar:first-child{padding-left:0;border-left:0}}.im-pillar svg{width:30px;height:30px;color:var(--im-saddle);margin-bottom:18px}.im-pillar h3{margin-bottom:.6rem}.im-pillar p{font-size:1rem}.im-split__grid{display:grid;gap:clamp(32px,5vw,72px);align-items:center}@media(min-width:900px){.im-split__grid{grid-template-columns:1fr 1fr}.im-split--reverse .im-split__media{order:2}}.im-split__body .rte>*+*{margin-top:.9em}.im-split__price{font-family:var(--im-head);font-size:1.5rem;margin-top:1.25rem}.im-dim__grid{display:grid;gap:clamp(32px,5vw,64px);align-items:center}@media(min-width:900px){.im-dim__grid{grid-template-columns:.8fr 1.2fr}}.im-dim__drawing{width:100%;height:auto;color:var(--im-saddle)}.im-dim__drawing text{font-family:var(--im-body);fill:var(--im-ink);font-size:15px}.im-dim__drawing .im-dim__lbl{font-weight:600;fill:var(--im-saddle);font-size:17px}.im-dim__specs{margin-top:1.75rem;display:grid;grid-template-columns:auto 1fr;gap:8px 24px;font-size:1rem}.im-dim__specs dt{color:var(--im-saddle);font-weight:600}.im-dim__specs dd{margin:0}.im-faq__grid{display:grid;gap:32px}@media(min-width:900px){.im-faq__grid{grid-template-columns:.75fr 1.25fr;gap:72px}}.im-faq__list{border-top:1px solid var(--im-rule)}.im-faq__item{border-bottom:1px solid var(--im-rule)}.im-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:56px;padding:14px 0;font-weight:600;font-size:1.05rem}.im-faq__item summary::-webkit-details-marker{display:none}.im-faq__item summary:after{content:"";flex:none;width:14px;height:14px;border-radius:50%;border:2px solid var(--im-saddle);transition:background-color .15s ease}.im-faq__item[open] summary:after{background:var(--im-saddle)}.im-faq__answer{padding:0 0 20px}.im-faq__answer>*+*{margin-top:.75em}.im-faq__answer table{border-collapse:collapse;width:100%;font-size:.95rem}.im-faq__answer th,.im-faq__answer td{text-align:left;padding:6px 8px 6px 0;border-bottom:1px solid var(--im-rule);vertical-align:top}.im-signup{text-align:left}.im-signup__grid{display:grid;gap:28px;align-items:end}@media(min-width:900px){.im-signup__grid{grid-template-columns:1fr 1fr;gap:72px}}.im-form{display:flex;flex-wrap:wrap;gap:10px}.im-form label{width:100%;font-size:.95rem}.im-form input[type=email]{flex:1 1 220px;min-height:52px;padding:0 18px;border-radius:999px;border:2px solid currentColor;background:transparent;color:inherit;font:1rem var(--im-body)}.im--saddle .im-form input[type=email]::placeholder{color:var(--im-cream);opacity:.75}.im-form__note{font-size:.9rem;margin-top:12px;opacity:.9}.im-form__msg{width:100%;font-weight:600;margin-top:4px}.im-wait{min-height:100svh;display:flex;align-items:center}.im-wait .im__wrap{width:100%}.im-wait__logo{width:168px;color:var(--im-saddle);margin-bottom:clamp(40px,7vw,80px);display:block}.im-wait__logo svg{width:100%;height:auto;display:block}.im-wait__cols{display:grid;gap:40px}@media(min-width:900px){.im-wait__cols{grid-template-columns:1fr 1fr;gap:72px}}.im-wait__es{border-top:1px solid var(--im-rule);padding-top:32px}@media(min-width:900px){.im-wait__es{border-top:0;padding-top:0;border-left:1px solid var(--im-rule);padding-left:72px}}.im-wait__es h2{font-size:clamp(1.9rem,3.6vw,2.8rem)}.im-wait__form{margin-top:clamp(40px,6vw,64px);max-width:560px}.im-wait__offer{font-family:var(--im-head);font-size:1.35rem;color:var(--im-saddle);margin-bottom:14px}.imanta-wordmark{display:block;width:104px;color:var(--im-saddle);line-height:0}.imanta-wordmark svg{width:100%;height:auto}@media(max-width:749px){.imanta-wordmark{width:88px}}@media(prefers-reduced-motion:reduce){.im *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/imanta.css.map */
