.yu-contact-pro{--yu-pink: #dbadd3;--yu-blue: #134289;--yu-red: #ff174f;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(76px,8vw,125px) 18px;color:#fff;font-family:inherit;background:radial-gradient(circle at 18% 10%,rgba(219,173,211,.16),transparent 32%),linear-gradient(180deg,#050505,#000);position:relative;overflow:hidden}.yu-contact-pro,.yu-contact-pro *{box-sizing:border-box}.yu-contact-pro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.015),transparent 26%);pointer-events:none}.yu-contact-pro__inner{position:relative;z-index:2;max-width:1180px;margin:0 auto}.yu-contact-pro__header{max-width:850px;margin:0 auto 46px;text-align:center}.yu-contact-pro__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;padding:10px 15px;border-radius:999px;background:#ffffff0e;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.yu-contact-pro__eyebrow:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--yu-pink);box-shadow:0 0 18px #dbadd3d9}.yu-contact-pro__title{margin:0;color:#fff;font-size:clamp(50px,8vw,118px);font-weight:900;line-height:.84;letter-spacing:-.08em;text-transform:uppercase}.yu-contact-pro__title span{color:var(--yu-pink);text-shadow:0 0 26px rgba(219,173,211,.24)}.yu-contact-pro__intro{max-width:720px;margin:24px auto 0;color:#ffffffb8;font-size:clamp(16px,1.35vw,20px);font-weight:600;line-height:1.55}.yu-contact-pro__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);gap:24px;align-items:start}.yu-contact-pro__card{border-radius:26px;background:#090909;border:1px solid rgba(255,255,255,.1);box-shadow:0 34px 90px #00000094;overflow:hidden}.yu-contact-pro__form-card{padding:clamp(24px,3vw,36px)}.yu-contact-pro__side-card{padding:clamp(24px,3vw,32px);position:sticky;top:20px}.yu-contact-pro__step{margin-bottom:30px}.yu-contact-pro__step:last-child{margin-bottom:0}.yu-contact-pro__step-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.yu-contact-pro__step-icon{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--yu-pink);color:#050505;font-size:15px;font-weight:900;flex:0 0 auto;box-shadow:0 0 24px #dbadd33d}.yu-contact-pro__step-title{margin:0;color:#fff;font-size:clamp(24px,3vw,38px);font-weight:900;line-height:.95;letter-spacing:-.055em;text-transform:uppercase}.yu-contact-pro__step-title span{color:var(--yu-pink)}.yu-contact-pro__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yu-contact-pro__option{display:block;cursor:pointer}.yu-contact-pro__option input{position:absolute;opacity:0;pointer-events:none}.yu-contact-pro__option-box{position:relative;min-height:104px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:16px;border-radius:20px;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.yu-contact-pro__option input:checked+.yu-contact-pro__option-box{background:linear-gradient(135deg,#dbadd347,#ffffff0f),#ffffff14;border-color:#dbadd3ad;box-shadow:0 18px 48px #00000061,0 0 34px #dbadd32e}.yu-contact-pro__option-box:hover{transform:translateY(-2px);border-color:#dbadd35c}.yu-contact-pro__option strong{color:#fff;font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yu-contact-pro__option span{color:#ffffff94;font-size:13px;font-weight:700;line-height:1.35}.yu-contact-pro__popular{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:7px 10px;border-radius:999px;background:var(--yu-pink);color:#050505!important;font-size:10px!important;font-weight:900!important;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 0 22px #dbadd342}.yu-contact-pro__notice{display:none;margin-top:14px;padding:14px 15px;border-radius:16px;background:#dbadd31f;border:1px solid rgba(219,173,211,.28);color:#fff;font-size:13px;font-weight:900}.yu-contact-pro__notice.is-visible{display:block}.yu-contact-pro__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yu-contact-pro__field{display:flex;flex-direction:column;gap:8px}.yu-contact-pro__field--full{grid-column:1 / -1}.yu-contact-pro__field label{color:#ffffffbd;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.yu-contact-pro__field input,.yu-contact-pro__field textarea{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:16px;background:#ffffff0e;color:#fff;padding:15px;font-family:inherit;font-size:15px;font-weight:700;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.yu-contact-pro__field input::placeholder,.yu-contact-pro__field textarea::placeholder{color:#ffffff57}.yu-contact-pro__field input:focus,.yu-contact-pro__field textarea:focus{border-color:#dbadd38c;background:#ffffff13;box-shadow:0 0 0 4px #dbadd314}.yu-contact-pro__field textarea{min-height:210px;resize:vertical}.yu-contact-pro__help{color:#ffffff80;font-size:12px;font-weight:700;line-height:1.45}.yu-contact-pro__submit-row{display:flex;align-items:center;gap:14px;margin-top:24px}.yu-contact-pro__button{min-height:58px;padding:0 32px;border:0;border-radius:999px;background:#fff;color:#000;font-size:12px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;box-shadow:0 18px 60px #0000008c,0 0 42px #dbadd321;transition:transform .22s ease,opacity .22s ease}.yu-contact-pro__button:hover{transform:translateY(-3px);opacity:.94}.yu-contact-pro__submit-note{color:#ffffff80;font-size:12px;font-weight:700;line-height:1.45}.yu-contact-pro__success,.yu-contact-pro__error{margin-bottom:20px;padding:15px 16px;border-radius:16px;font-size:14px;font-weight:850;line-height:1.45}.yu-contact-pro__success{background:#dbadd321;border:1px solid rgba(219,173,211,.35);color:#fff}.yu-contact-pro__error{background:#ff174f1f;border:1px solid rgba(255,23,79,.35);color:#fff}.yu-contact-pro__side-title{margin:0 0 18px;color:#fff;font-size:clamp(28px,3.4vw,46px);font-weight:900;line-height:.92;letter-spacing:-.06em;text-transform:uppercase}.yu-contact-pro__side-title span{color:var(--yu-pink)}.yu-contact-pro__info-box{padding:18px;border-radius:22px;background:#ffffff0e;border:1px solid rgba(255,255,255,.11)}.yu-contact-pro__info-box strong{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:#fff;font-size:15px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.yu-contact-pro__info-box strong span{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:999px;background:var(--yu-pink);color:#050505;font-size:12px;flex:0 0 auto}.yu-contact-pro__info-box p{margin:0;color:#ffffffad;font-size:14px;font-weight:700;line-height:1.55}.yu-contact-pro__line{height:1px;margin:26px 0;background:#ffffff1c}.yu-contact-pro__links{display:grid;gap:10px}.yu-contact-pro__links a{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:13px 15px;border-radius:16px;background:#ffffff0e;border:1px solid rgba(255,255,255,.11);color:#fff;text-decoration:none;transition:transform .22s ease,background .22s ease,border-color .22s ease}.yu-contact-pro__links a:hover{transform:translateY(-2px);background:#ffffff14;border-color:#dbadd347}.yu-contact-pro__links strong{display:block;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.yu-contact-pro__links small{display:block;margin-top:3px;color:#ffffff8a;font-size:13px;font-weight:700}.yu-contact-pro__arrow{color:var(--yu-pink);font-size:20px;font-weight:900}@media(max-width:980px){.yu-contact-pro__layout{grid-template-columns:1fr}.yu-contact-pro__side-card{position:relative;top:auto}}@media(max-width:700px){.yu-contact-pro{padding:72px 15px}.yu-contact-pro__header{margin-bottom:34px}.yu-contact-pro__title{font-size:clamp(46px,14vw,82px)}.yu-contact-pro__intro{font-size:15px}.yu-contact-pro__card{border-radius:24px}.yu-contact-pro__form-card,.yu-contact-pro__side-card{padding:21px}.yu-contact-pro__options,.yu-contact-pro__grid{grid-template-columns:1fr}.yu-contact-pro__option-box{min-height:88px;padding:15px}.yu-contact-pro__field input,.yu-contact-pro__field textarea{min-height:52px;font-size:16px}.yu-contact-pro__field textarea{min-height:220px}.yu-contact-pro__submit-row{flex-direction:column;align-items:stretch}.yu-contact-pro__button{width:100%}.yu-contact-pro__submit-note{text-align:center}}.yu-contact-pro{--yu-gold: #edc35f;--yu-gold-rgb: 237, 195, 95}.yu-contact-pro__eyebrow,.yu-contact-pro__field>label,.yu-contact-pro__popular,.yu-contact-pro__direct-label{color:var(--yu-gold)}.yu-contact-pro__eyebrow:before,.yu-contact-pro__step-icon{background:var(--yu-gold);color:#080808;box-shadow:0 0 20px rgba(var(--yu-gold-rgb),.22)}.yu-contact-pro__option input:checked+.yu-contact-pro__option-box,.yu-contact-pro__field :is(input,textarea,select):focus{border-color:var(--yu-gold);box-shadow:0 0 0 4px rgba(var(--yu-gold-rgb),.08)}.yu-contact-pro__form-card,.yu-contact-pro__aside-card{border-top-color:rgba(var(--yu-gold-rgb),.42)}@media(max-width:749px){.yu-contact-pro__card{-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/umbro-contact.css.map */
