:root{--bg:#FDFDFC;--bg-soft:#FAFAF8;--bg-soft-2:#F7F6F2;--ink:#111111;--ink-soft:#5B5B5B;--ink-faint:#8A8A85;--rule:#E5E2DA;--accent:#8B3A2B;--card-deep:#111111;--card-deep-text:#F7F7F5;--placeholder-bg:#F4F0E9;--placeholder-border:#E4DDD0;--serif: "Fraunces", serif;--sans: "Inter", sans-serif;--max: 1180px;--pad: 6vw}.omq-scope{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.omq-scope *{box-sizing:border-box}.omq-scope a{color:inherit;text-decoration:none}.omq-scope img{display:block;max-width:100%}.omq-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.omq-eyebrow{font-family:var(--sans);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.omq-qmark{color:var(--accent);font-family:var(--serif);font-style:italic}.omq-scope h1,.omq-scope h2,.omq-scope h3{font-family:var(--serif);font-weight:500;letter-spacing:-.01em;line-height:1.05;color:var(--ink)}.omq-scope p{font-family:var(--sans);color:var(--ink-soft);line-height:1.6;font-size:1rem}.omq-reveal{opacity:1;transform:none}.omq-reveal.will-animate{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.omq-reveal.will-animate.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.omq-reveal.will-animate{opacity:1;transform:none;transition:none}}.omq-btn{display:inline-flex;align-items:center;gap:.5em;font-family:var(--sans);font-weight:600;font-size:.92rem;padding:.9em 1.6em;border-radius:2px;transition:filter .3s ease,border-color .3s ease,background .3s ease;white-space:nowrap;cursor:pointer;border:none}.omq-btn-primary{background:var(--ink);color:#fff;border:1px solid var(--ink)}.omq-btn-primary:hover{filter:brightness(1.22)}.omq-btn-secondary{background:transparent;color:var(--ink);border:1px solid #D4D1C8}.omq-btn-secondary:hover{border-color:var(--ink);background:#11111108}.omq-btn-on-dark.omq-btn-primary{background:#fff;color:var(--card-deep);border:1px solid #FFFFFF}.omq-btn-on-dark.omq-btn-primary:hover{filter:brightness(.92)}.omq-btn-on-dark.omq-btn-secondary{color:var(--card-deep-text);border:1px solid rgba(247,247,245,.3)}.omq-btn-on-dark.omq-btn-secondary:hover{border-color:var(--card-deep-text);background:#f7f7f50f}.omq-cta-row{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2.2rem}.omq-ph{position:relative;background:var(--placeholder-bg);border:1px solid var(--placeholder-border);display:flex;align-items:flex-end;overflow:hidden;border-radius:3px}.omq-ph:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(45deg,rgba(17,17,17,.025) 25%,transparent 25%,transparent 75%,rgba(17,17,17,.025) 75%),linear-gradient(45deg,rgba(17,17,17,.025) 25%,transparent 25%,transparent 75%,rgba(17,17,17,.025) 75%);background-size:14px 14px;background-position:0 0,7px 7px;opacity:.6;transition:opacity .3s ease}.omq-ph-cap{position:relative;z-index:1;width:100%;padding:1rem 1.2rem;background:linear-gradient(to top,#f7f6f2f0,#f7f6f200);display:none}.shopify-design-mode .omq-ph-cap{display:block}.omq-ph-cap .omq-ph-label{font-family:var(--serif);font-style:italic;font-size:.95rem;color:var(--ink-soft);display:block}.omq-ph.dark{background:#1a1a1a;border-color:#2c2c2c}.omq-ph.dark .omq-ph-cap{background:linear-gradient(to top,#111111eb,#1110)}.omq-ph.dark .omq-ph-cap .omq-ph-label{color:#f7f7f5d9}.omq-ph-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.omq-ph-hover{transition:transform .45s ease}.omq-ph-hover:before{transition:transform .5s ease}.omq-ph-hover:hover{transform:translateY(-5px)}.omq-ph-hover:hover:before{transform:scale(1.015)}.omq-ph-hover:hover .omq-ph-img{transform:scale(1.015)}.omq-rule{height:1px;background:var(--rule);width:100%}.omq-section{padding-top:4.8rem;padding-bottom:4.8rem}.omq-section.bg-soft{background:var(--bg-soft-2)}@media(max-width:640px){.omq-section{padding-top:3.2rem;padding-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/omq-base.css.map */
