.Contact_page__38faj{min-height:100vh;background:#090909;color:#f7f7f5}.Contact_main__0TpaB{width:min(1120px,100%);margin:auto;padding:64px 32px 88px}.Contact_heading__jZMYQ{display:flex;gap:24px;align-items:center;padding-bottom:36px;border-bottom:2px solid #ffe600}.Contact_heading__jZMYQ img{object-fit:contain;flex:0 0 80px}.Contact_eyebrow__q4YZ5{color:#aaa;font-size:12px;font-weight:700;margin:0 0 12px}.Contact_heading__jZMYQ h1{font-size:44px;line-height:1.12;letter-spacing:0}.Contact_layout__MB00V{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:72px;gap:72px;padding-top:40px}.Contact_layout__MB00V h2{font-size:28px;line-height:1.25;letter-spacing:0}.Contact_details__5jgON h2 span{color:#ffe600}.Contact_details__5jgON p{color:#b5b5b5;line-height:1.7;font-size:15px}.Contact_direct__KDgVw{padding:26px 0;margin:26px 0;border-top:1px solid #303030;border-bottom:1px solid #303030}.Contact_direct__KDgVw>span{display:block;font-size:11px;color:#aaa;font-weight:700;margin-bottom:10px}.Contact_direct__KDgVw>a{font-weight:700;font-size:18px;overflow-wrap:anywhere}.Contact_direct__KDgVw p{margin:8px 0 0;font-size:13px}.Contact_details__5jgON .Contact_note__GdBJN{font-size:13px}.Contact_details__5jgON>a,.Contact_privacy__ITVQy a,.Contact_success__bXPC8 a{text-decoration:underline;text-underline-offset:4px}.Contact_details__5jgON>a{display:inline-block;font-size:13px;margin-top:12px}.Contact_formArea__zACCq h2{font-size:22px;margin-bottom:26px}.Contact_formArea__zACCq form{display:grid;grid-gap:20px;gap:20px}.Contact_row__sizY8{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Contact_formArea__zACCq label{display:grid;grid-gap:9px;gap:9px;font-size:13px;font-weight:600;min-width:0}.Contact_formArea__zACCq label span{font-size:12px;color:#aaa}.Contact_formArea__zACCq input,.Contact_formArea__zACCq select,.Contact_formArea__zACCq textarea{width:100%;min-width:0;border:1px solid #484848;border-radius:4px;background:#151515;color:#f7f7f5;font:inherit;font-size:16px;padding:13px 14px;line-height:1.5}.Contact_formArea__zACCq textarea{resize:vertical;min-height:150px}.Contact_formArea__zACCq input::placeholder{color:#919191}.Contact_page__38faj :is(input,select,textarea,button,a):focus-visible{outline:2px solid #ffe600;outline-offset:4px}.Contact_send__1oU9q{min-height:52px;border:0;border-radius:4px;background:#ffe600;color:#080808;font-family:Oswald,sans-serif;font-weight:700;font-size:18px;cursor:pointer;padding:12px 24px}.Contact_send__1oU9q:hover:enabled{background:#fff06a}.Contact_send__1oU9q:disabled{opacity:.5;cursor:not-allowed}.Contact_privacy__ITVQy{font-size:12px;line-height:1.6;color:#aaa;margin:0}.Contact_trap__Lg_Sf{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.Contact_error__S1AC7{padding:12px 14px;border-left:3px solid #e45c54;color:#ffb9b3;font-size:14px;line-height:1.5}.Contact_success__bXPC8{border-top:3px solid #ffe600;padding:24px 0;line-height:1.7}.Contact_success__bXPC8 h3{font-size:26px;letter-spacing:0}.Contact_success__bXPC8 p{color:#bbb}@media (max-width:760px){.Contact_main__0TpaB{padding:34px 22px 60px}.Contact_heading__jZMYQ{gap:16px;padding-bottom:28px}.Contact_heading__jZMYQ img{width:52px;height:52px;flex-basis:52px}.Contact_heading__jZMYQ h1{font-size:30px}.Contact_eyebrow__q4YZ5{font-size:10px}.Contact_layout__MB00V{grid-template-columns:1fr;gap:38px;padding-top:30px}.Contact_details__5jgON h2{font-size:25px}.Contact_direct__KDgVw{padding:18px 0;margin:18px 0}}@media (max-width:390px){.Contact_row__sizY8{grid-template-columns:1fr}.Contact_heading__jZMYQ h1{font-size:26px}}.Contact_reviewIntro__Y9zCv{margin:10px 0 0;color:#d4d4d4;font-size:17px;line-height:1.4}.Contact_reviewBody__5X4ig{max-width:720px;padding-top:28px;line-height:1.6}.Contact_reviewBody__5X4ig form{display:grid;grid-gap:16px;gap:16px}.Contact_reviewBody__5X4ig .Contact_send__1oU9q{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%}.Contact_reviewProducts__Hlhi1{display:grid;grid-gap:14px;gap:14px;margin-top:24px}.Contact_productReviewCard__AH6p9{min-width:0;padding:20px 22px;border:1px solid #3a3a3a;border-left:3px solid #ffe600;border-radius:4px;background:#131313}.Contact_productReviewCard__AH6p9 h2{margin:0 0 12px;font-size:21px;line-height:1.3;overflow-wrap:anywhere}.Contact_productReviewComplete__KUkof{border-left-color:#686868}.Contact_receivedState__5cHm0{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.Contact_receivedState__5cHm0 span{color:#ffe600;font-size:20px;letter-spacing:0}.Contact_receivedState__5cHm0 strong{display:inline-flex;align-items:center;gap:6px;color:#e5e5e5;font-size:13px}.Contact_reviewSuccess__Z_gQ1{padding:0 0 20px 16px;border-left:3px solid #ffe600;margin:24px 0}.Contact_reviewSuccess__Z_gQ1 h2{margin:0 0 8px;font-size:24px}.Contact_reviewSuccess__Z_gQ1 p{margin:0 0 10px;color:#d0d0d0}.Contact_formArea__zACCq .Contact_sharedName__r7CkZ{display:grid;max-width:420px;margin-top:24px}.Contact_rating__eb_C5{border:0;padding:0;margin:0;display:flex;gap:4px;width:100%;max-width:320px}.Contact_rating__eb_C5 legend{margin-bottom:6px;font-weight:700;font-size:13px}.Contact_formArea__zACCq .Contact_rating__eb_C5 label{position:relative;display:flex;flex:1 1;min-width:0;height:52px;align-items:center;justify-content:center;cursor:pointer;margin:0}.Contact_formArea__zACCq .Contact_rating__eb_C5 input{position:absolute;opacity:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer}.Contact_rating__eb_C5 label:focus-within{outline:2px solid #ffe600;outline-offset:3px}.Contact_commentToggle__3YMf6{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:44px;padding:0;border:0;background:transparent;color:#ffe600;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.Contact_commentPanel__hdNh7[hidden]{display:none}.Contact_commentPanel__hdNh7 textarea{min-height:104px}.Contact_srOnly__x81q7{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.Contact_reviewItem__4_sUx{padding:24px 0;border-bottom:1px solid #333;overflow-wrap:anywhere}.Contact_reviewItem__4_sUx h2{font-size:22px}.Contact_formArea__zACCq .Contact_socialConsent__t1VpY{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.Contact_formArea__zACCq .Contact_socialConsent__t1VpY input{width:20px;min-width:20px;height:20px;padding:0;margin:2px 0 0;accent-color:#ffe600}.Contact_formArea__zACCq .Contact_socialConsent__t1VpY span{color:#f7f7f5;font-size:14px;line-height:1.5}.Contact_socialConsent__t1VpY small{display:block;color:#aaa;font-size:12px;font-weight:400;margin-top:4px}.Contact_facebookLink__bnsU5{display:inline-flex;align-items:center;gap:8px;color:#ffe600;font-weight:700;min-height:44px}.Contact_socialBadge__VV2XB{display:inline-block;margin-left:8px;padding:3px 6px;border:1px solid #ffe600;color:#ffe600;font-size:11px;font-weight:700;vertical-align:middle}.Contact_actions__Pm_Ve{display:flex;gap:16px}.Contact_actions__Pm_Ve button{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:8px 16px;color:#fff;background:#202020;border:1px solid #555;border-radius:4px}.Contact_contactPage__Ph1u2{background:var(--ink)}.Contact_contactPage__Ph1u2 .Contact_heading__jZMYQ,.Contact_contactPage__Ph1u2 .Contact_success__bXPC8{border-color:var(--gold)}.Contact_contactPage__Ph1u2 .Contact_details__5jgON h2 span{color:var(--gold)}.Contact_contactPage__Ph1u2 .Contact_send__1oU9q{background:var(--gold)}.Contact_contactPage__Ph1u2 .Contact_send__1oU9q:hover:enabled{background:#ffdb63}.Contact_contactPage__Ph1u2 :is(input,select,textarea,button,a):focus-visible{outline-color:var(--gold)}.Contact_contactPage__Ph1u2 .Contact_details__5jgON>a{display:block;width:-moz-fit-content;width:fit-content}@media (max-width:760px){.Contact_reviewIntro__Y9zCv{font-size:15px}.Contact_productReviewCard__AH6p9{padding:16px}.Contact_productReviewCard__AH6p9 h2{font-size:19px}.Contact_reviewBody__5X4ig .Contact_send__1oU9q{width:100%}}