.contact-page-10x{position:relative;display:grid;min-height:var(--cp-height);padding-block:var(--cp-top) var(--cp-bottom);overflow:hidden;align-items:center;color:var(--cp-text);background:#070707}.contact-page-10x,.contact-page-10x *{box-sizing:border-box}.contact-page-10x :is(h1,p){margin:0}.cp10-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cp10-media__asset{display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.82) contrast(1.06);transform:scale(1.025)}.cp10-media__placeholder{background:linear-gradient(145deg,#171717,#070707)}.cp10-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000f0,#000000ad,#000000e0),radial-gradient(circle at 82% 48%,color-mix(in srgb,var(--cp-gold) 15%,transparent),transparent 30%),rgba(0,0,0,var(--cp-overlay))}.cp10-shell{position:relative;z-index:2;width:min(calc(100% - (var(--cp-side) * 2)),var(--cp-content-width));margin-inline:auto}.cp10-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(52px,9vw,138px);align-items:center}.cp10-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px!important;color:var(--cp-gold);font-size:10px;font-weight:750;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.cp10-eyebrow:before{content:"";width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:var(--cp-gold);box-shadow:0 0 12px color-mix(in srgb,var(--cp-gold) 42%,transparent)}.cp10-eyebrow span{background:linear-gradient(100deg,#987326 0%,var(--cp-gold) 28%,#fff1bc 50%,var(--cp-gold) 72%,#987326 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:cp10-metal 9.6s ease-in-out infinite alternate}.cp10-copy h1{max-width:650px;color:var(--cp-text);font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(48px,7vw,82px);font-weight:600;line-height:.92;letter-spacing:-.065em;text-wrap:balance}.cp10-copy__text{max-width:570px;margin-top:28px!important;color:var(--cp-muted);font-size:clamp(16px,1.45vw,19px);line-height:1.65}.cp10-promise{display:grid;grid-template-columns:38px 1fr;gap:13px 15px;max-width:500px;margin-top:42px}.cp10-promise span{color:var(--cp-gold);font-size:9px;font-weight:800;letter-spacing:.12em}.cp10-promise p{color:#ffffffc2;font-size:13px;line-height:1.45}.cp10-panel{width:100%;max-width:var(--cp-form-width);justify-self:end;padding:clamp(25px,4vw,52px);border:1px solid transparent;border-radius:var(--cp-radius);background:linear-gradient(#0a0a0ad1,#0a0a0ad1) padding-box,linear-gradient(135deg,#835e1ba8,#ffefb899 38%,#c7a44480 68%,#5b3f14a8) border-box;box-shadow:0 28px 82px #00000061,inset 0 1px #fff4d50d;-webkit-backdrop-filter:blur(24px) saturate(116%);backdrop-filter:blur(24px) saturate(116%)}.cp10-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cp10-field{display:flex;flex-direction:column;gap:9px;margin-bottom:16px}.cp10-field label{color:#ffffffb8;font-size:9px;font-weight:750;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.cp10-field :is(input,textarea,select){width:100%;min-height:54px;padding:13px 15px;border:1px solid rgba(255,255,255,.15);border-radius:12px;outline:none;color:#fff;background:#ffffff09;font-family:inherit;font-size:16px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cp10-field textarea{min-height:130px;resize:vertical}.cp10-field select{-webkit-appearance:auto;appearance:auto}.cp10-field option{color:#111;background:#fff}.cp10-field :is(input,textarea,select):focus{border-color:var(--cp-gold);background:#fff1;box-shadow:0 0 0 3px color-mix(in srgb,var(--cp-gold) 12%,transparent)}.cp10-field :is(input,textarea)::placeholder{color:#ffffff59}.cp10-submit{isolation:isolate;position:relative;display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:12px;padding:0 20px;overflow:hidden;border:1px solid var(--cp-gold);border-radius:999px;color:#080808;background:var(--cp-gold);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 14px 34px #0000003d;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.cp10-submit:before{content:"";position:absolute;top:-70%;right:-30%;bottom:-70%;left:-30%;z-index:-1;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.56) 50%,transparent 62%);transform:translate(-78%) rotate(4deg);transition:transform .7s cubic-bezier(.22,1,.36,1)}.cp10-submit:hover,.cp10-submit:focus-visible{transform:translateY(-2px);box-shadow:0 18px 42px #00000057,0 0 28px color-mix(in srgb,var(--cp-gold) 13%,transparent)}.cp10-submit:hover:before,.cp10-submit:focus-visible:before{transform:translate(78%) rotate(4deg)}.cp10-submit span,.cp10-submit svg{position:relative;z-index:1}.cp10-submit svg{width:16px;fill:none;stroke:currentColor;stroke-width:1.6}.cp10-form__note{margin-top:12px!important;color:#ffffff6b;font-size:10px;line-height:1.5;text-align:center}.cp10-status{margin-bottom:18px;padding:14px 16px;border-radius:12px;font-size:13px;line-height:1.5}.cp10-status--success{border:1px solid rgba(95,213,144,.4);background:#5fd5901a}.cp10-status--error{border:1px solid rgba(255,106,106,.45);background:#ff6a6a1a}@keyframes cp10-metal{0%{background-position:0% 50%}to{background-position:100% 50%}}@media screen and (max-width:989px){.contact-page-10x{min-height:0}.cp10-grid{grid-template-columns:1fr;gap:48px}.cp10-panel{max-width:100%;justify-self:stretch}}@media screen and (max-width:749px){.contact-page-10x{padding-block:max(56px,calc(var(--cp-top) * .7)) max(56px,calc(var(--cp-bottom) * .7))}.cp10-shell{width:min(calc(100% - (var(--cp-side-mobile) * 2)),var(--cp-content-width))}.cp10-copy h1{font-size:clamp(44px,14vw,62px)}.cp10-copy__text{margin-top:22px!important;font-size:16px}.cp10-promise{margin-top:32px}.cp10-panel{padding:24px 16px;border-radius:max(18px,calc(var(--cp-radius) * .78))}.cp10-form__row{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.contact-page-10x *,.contact-page-10x *:before,.contact-page-10x *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAQ */
