.dyo-contact{--dyo-contact-bg: #0b0b0d;--dyo-contact-panel: #17131d;--dyo-contact-ink: #f5f1f3;--dyo-contact-muted: #bdb5c2;--dyo-contact-line: #39313f;--dyo-contact-gold: #c7a465;--dyo-contact-violet: #8c73a8;background:var(--dyo-contact-bg);color:var(--dyo-contact-ink);font-family:var(--font-body-family);font-size:15px;line-height:1.65;color-scheme:dark}.dyo-contact *,.dyo-contact *:before,.dyo-contact *:after{box-sizing:border-box}.dyo-contact a{color:inherit;text-underline-offset:5px}.dyo-contact button,.dyo-contact input,.dyo-contact select,.dyo-contact textarea{font:inherit}.dyo-contact [hidden]{display:none!important}.dyo-contact__wrap{max-width:1160px;margin:0 auto;padding:0 42px}.dyo-contact h1,.dyo-contact h2,.dyo-contact h3{color:var(--dyo-contact-ink);font-family:var(--font-heading-family);font-weight:400}.dyo-contact h1{font-size:clamp(34px,5vw,60px);line-height:1.15;margin:13px 0 20px;max-width:720px}.dyo-contact h2{font-size:28px;line-height:1.25;margin:10px 0 12px}.dyo-contact h3{font-size:22px;line-height:1.3;margin:10px 0 12px}.dyo-contact p{margin:0 0 18px}.dyo-contact__eyebrow{color:var(--dyo-contact-gold);font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600}.dyo-contact__intro{max-width:650px;color:var(--dyo-contact-muted);margin:0}.dyo-contact__hero{padding:48px 0 44px;position:relative;background:radial-gradient(ellipse at 83% 45%,#30223970,transparent 58%);border-bottom:1px solid var(--dyo-contact-line)}.dyo-contact__layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px;padding-top:46px;padding-bottom:68px}.dyo-contact__note{color:var(--dyo-contact-muted);font-size:13px}.dyo-contact__fields{display:grid;grid-template-columns:1fr 1fr;gap:19px;margin-top:27px}.dyo-contact__field{min-width:0}.dyo-contact__field--full{grid-column:1 / -1}.dyo-contact label{display:block;margin-bottom:7px;font-size:13px;color:var(--dyo-contact-ink)}.dyo-contact label em{font-style:normal;color:var(--dyo-contact-muted);font-size:12px}.dyo-contact input,.dyo-contact select,.dyo-contact textarea{width:100%;border:1px solid #54485e;background:#100e13;color:var(--dyo-contact-ink);padding:13px 14px;border-radius:2px;min-height:49px}.dyo-contact input::placeholder,.dyo-contact textarea::placeholder{color:#a89eaf}.dyo-contact textarea{resize:vertical;min-height:170px}.dyo-contact :focus-visible{outline:2px solid #c2a9da;outline-offset:4px}.dyo-contact__help{display:block;color:var(--dyo-contact-muted);font-size:12px;margin-top:6px}.dyo-contact__field-error{display:block;color:#e2a9a0;font-size:12px;margin-top:6px}.dyo-contact input[aria-invalid=true],.dyo-contact select[aria-invalid=true],.dyo-contact textarea[aria-invalid=true]{border-color:#c17d72}.dyo-contact__context{border-left:2px solid var(--dyo-contact-gold);padding:13px 16px;background:var(--dyo-contact-panel);margin-bottom:2px;color:#d5cbdc;font-size:13px}.dyo-contact__context p{margin:0}.dyo-contact__privacy{font-size:12px;color:var(--dyo-contact-muted);margin:21px 0 18px}.dyo-contact__submit{border:1px solid #a18bb6;background:#806596;color:#fff;padding:14px 23px;display:inline-flex;gap:26px;align-items:center;border-radius:2px;transition:background .18s,transform .18s;cursor:pointer}.dyo-contact__submit:hover{background:#967aad;transform:translateY(-1px)}.dyo-contact__response{padding:14px 16px;margin-top:18px;background:#211c2a;border:1px solid #826b98;color:#eee4f7;font-size:13px}.dyo-contact__response p{margin:0 0 10px}.dyo-contact__response ul{margin:0;padding-left:18px}.dyo-contact__response ul:last-child{margin-bottom:0}.dyo-contact__response--error{border-color:#c17d72}.dyo-contact__response a{color:var(--dyo-contact-gold);text-decoration:underline}.dyo-contact__aside{padding-top:4px}.dyo-contact__aside-box{background:linear-gradient(125deg,#211a29,#141118);padding:27px;border:1px solid var(--dyo-contact-line)}.dyo-contact__route{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--dyo-contact-line);text-decoration:none;transition:color .18s,padding .18s}.dyo-contact__route:last-child{border-bottom:0}.dyo-contact__route strong{font-weight:400;display:block;font-size:14px}.dyo-contact__route small{font-size:12px;color:var(--dyo-contact-muted);display:block;margin-top:3px}.dyo-contact__route>span:last-child{color:var(--dyo-contact-gold);font-size:19px}.dyo-contact__route:hover{color:#dac4ef;padding-left:7px}.dyo-contact__aside-detail{margin-top:29px;padding:0 4px}.dyo-contact__aside-detail ul{padding-left:18px;margin:14px 0;color:var(--dyo-contact-muted);font-size:13px}.dyo-contact__aside-detail li{margin-bottom:10px}.dyo-contact__info{padding:35px 0 42px;border-top:1px solid var(--dyo-contact-line);background:#121015}.dyo-contact__info-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:64px}.dyo-contact details{border-bottom:1px solid var(--dyo-contact-line)}.dyo-contact summary{list-style:none;padding:17px 0;display:flex;justify-content:space-between;gap:20px;font-size:14px;cursor:pointer}.dyo-contact summary::-webkit-details-marker{display:none}.dyo-contact summary:after{content:"+";color:var(--dyo-contact-gold);font-size:20px}.dyo-contact details[open] summary:after{content:"\2212"}.dyo-contact details p{color:var(--dyo-contact-muted);font-size:13px;padding-right:25px}@media(max-width:780px){.dyo-contact__wrap{padding-left:23px;padding-right:23px}.dyo-contact__layout{grid-template-columns:1fr;gap:36px;padding-top:31px;padding-bottom:42px}.dyo-contact__info-grid{grid-template-columns:1fr;gap:10px}.dyo-contact__hero{padding:33px 0}.dyo-contact__aside-box{padding:23px}}@media(max-width:420px){.dyo-contact__fields{grid-template-columns:1fr}.dyo-contact__field--full{grid-column:auto}.dyo-contact input,.dyo-contact select,.dyo-contact textarea{font-size:16px}.dyo-contact__submit{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.dyo-contact *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/dyo-contact.css.map */
