.ot-contact{padding:70px 6%;background:#f0e9db;color:#191918}.ot-contact header{max-width:850px;margin-bottom:50px}.ot-contact .eyebrow{color:#775923}.ot-contact h1{font-size:clamp(48px,7vw,90px);margin:15px 0 24px}.ot-contact-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:70px}.ot-contact label{display:block;margin:22px 0 8px}.ot-contact input,.ot-contact textarea{box-sizing:border-box;width:100%;font:inherit;color:#191918;background:#fffdf7;border:1px solid #776e5d;padding:14px;border-radius:0}.ot-contact textarea{resize:vertical}.ot-contact button{font:inherit;font-weight:700;border:0;background:#191918;color:#f0e9db;padding:16px 26px;cursor:pointer;min-height:48px}.ot-contact aside{padding-top:22px}.ot-contact h2{font-size:36px}.ot-contact a{text-decoration:underline;text-underline-offset:4px}.ot-contact-note{font-size:14px;line-height:1.6;margin:20px 0}.ot-contact :focus-visible{outline:3px solid #775923;outline-offset:4px}.ot-contact-result{border-left:4px solid #775923;padding:20px}@media(max-width:700px){.ot-contact{padding:48px 6%}.ot-contact-grid{grid-template-columns:1fr;gap:35px}}.ot-responsive-header .ot-mobile-buy,.ot-responsive-header .ot-menu-toggle{display:none}.ot-responsive-header nav[hidden],.ot-responsive-header .ot-menu-toggle[hidden]{display:none}.ot-responsive-header :focus-visible{outline:3px solid var(--gold,#e7bb5d);outline-offset:5px}@media(max-width:900px){.ot-responsive-header{min-height:88px;padding:12px 5%;justify-content:space-between;gap:12px;flex-wrap:wrap}.ot-responsive-header .header-logo{width:145px}.ot-responsive-header .header-buy{display:none}.ot-responsive-header .ot-menu-toggle:not([hidden]){display:flex;align-items:center;justify-content:center;gap:12px;min-width:96px;min-height:48px;margin-left:auto;padding:10px 12px;border:1px solid #7d7764;color:#f0e9db;background:transparent;font:inherit;font-size:15px;cursor:pointer}.ot-menu-lines{display:flex;width:22px;gap:5px;flex-direction:column}.ot-menu-lines i{display:block;width:22px;height:2px;background:currentColor}.ot-menu-toggle[aria-expanded=true] .ot-menu-lines i:first-child{transform:translateY(7px) rotate(45deg)}.ot-menu-toggle[aria-expanded=true] .ot-menu-lines i:nth-child(2){opacity:0}.ot-menu-toggle[aria-expanded=true] .ot-menu-lines i:last-child{transform:translateY(-7px) rotate(-45deg)}.ot-responsive-header nav:not([hidden]){order:3;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0;margin:8px 0 0;padding:12px 0 2px;border-top:1px solid #4c4a41;font-size:1.35rem}.ot-responsive-header nav a{display:flex;align-items:center;min-height:48px;padding:10px 0}.ot-responsive-header nav .ot-mobile-buy{display:flex;gap:16px;color:var(--gold,#e7bb5d);margin-top:8px}}@media(max-width:360px){.hero .hero-copy h1{font-size:clamp(3.8rem,20vw,4.7rem)}}.ot-newsletter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center;padding:65px 6%;background:#f0e9db;color:#191918}.ot-newsletter>div{min-width:0}.ot-newsletter .eyebrow{color:#775923}.ot-newsletter h2{margin:15px 0 24px;font-size:clamp(40px,5vw,64px)}.ot-newsletter h2 em{color:#775923}.ot-newsletter p{max-width:480px}.ot-newsletter-note{font-size:14px;margin:15px 0}.ot-newsletter a{text-decoration:underline;text-underline-offset:3px}.ot-newsletter :focus-visible{outline:3px solid #775923;outline-offset:4px}@media(max-width:680px){.ot-newsletter{grid-template-columns:minmax(0,1fr);gap:25px;padding:48px 6%}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
