.uskoo-contact{background:#f7f5ee;color:#24313a;padding:80px 0 96px}.uskoo-contact__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);grid-template-areas:"intro card" "direct card";column-gap:clamp(40px,7vw,110px);row-gap:40px;align-items:start}.uskoo-contact__intro{grid-area:intro;max-width:560px}.uskoo-contact__card{grid-area:card}.uskoo-contact__direct{grid-area:direct;align-self:end;max-width:520px}.uskoo-contact h1{margin:0;font-size:clamp(2.3rem,4.4vw,4.2rem);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.uskoo-contact__lede p{max-width:46ch;margin:22px 0 0;color:#435258;font-size:1.1rem;line-height:1.65}.uskoo-contact__rating{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:#24313a;font-size:.95rem;text-decoration:none}.uskoo-contact__rating:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.uskoo-contact__stars{color:#d8a05a;font-size:1.05rem;letter-spacing:.08em}.uskoo-contact__card{background:#fff;border:1px solid rgba(36,49,58,.1);border-radius:8px;padding:clamp(24px,3.4vw,40px);box-shadow:0 1px 2px #1b2a330a,0 18px 40px -24px #1b2a3338;scroll-margin-top:110px}.uskoo-contact__card-head{margin-bottom:26px}.uskoo-contact__card-head h2{margin:0;font-size:1.55rem;line-height:1.2;letter-spacing:-.02em}.uskoo-contact__card-head p{display:flex;align-items:center;gap:9px;margin:8px 0 0;color:#4e5a60;font-size:.95rem}.uskoo-contact__dot{width:8px;height:8px;border-radius:50%;background:#2b4f73;box-shadow:0 0 0 4px #2b4f7326;flex:none}.uskoo-contact__form{display:flex;flex-direction:column;gap:18px}.uskoo-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.uskoo-contact__field{display:flex;flex-direction:column;gap:7px;min-width:0}.uskoo-contact__field label{font-size:.86rem;font-weight:600;color:#24313a}.uskoo-contact__field label span[aria-hidden]{color:#8a5a1f}.uskoo-contact__optional{margin-left:4px;color:#7a8286;font-weight:400}.uskoo-contact__field input,.uskoo-contact__field select,.uskoo-contact__field textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid #cfd2cc;border-radius:6px;background:#fbfaf6;color:#24313a;font:inherit;font-size:16px;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.uskoo-contact__field textarea{min-height:150px;resize:vertical}.uskoo-contact__field ::placeholder{color:#9a9f9c}.uskoo-contact__field input:hover,.uskoo-contact__field select:hover,.uskoo-contact__field textarea:hover{border-color:#a9aea8}.uskoo-contact__field input:focus,.uskoo-contact__field select:focus,.uskoo-contact__field textarea:focus{outline:none;border-color:#2b4f73;background:#fff;box-shadow:0 0 0 3px #2b4f732e}.uskoo-contact__select{position:relative}.uskoo-contact__select select{appearance:none;-webkit-appearance:none;padding-right:40px;cursor:pointer}.uskoo-contact__select:after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;border-right:1.5px solid #4e5a60;border-bottom:1.5px solid #4e5a60;transform:translateY(-70%) rotate(45deg);pointer-events:none}.uskoo-contact__submit{margin-top:4px;min-height:54px;border:0;border-radius:6px;background:#1b2a33;color:#f7f4ee;font:inherit;font-size:1rem;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.uskoo-contact__submit:hover{background:#2b4f73}.uskoo-contact__submit:active{transform:scale(.99)}.uskoo-contact__submit:focus-visible{outline:3px solid #2b4f73;outline-offset:3px}.uskoo-contact__fineprint{margin:0;color:#6b7478;font-size:.84rem;text-align:center}.uskoo-contact__fineprint a{color:inherit;text-underline-offset:3px}.uskoo-contact__notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:6px;font-size:.95rem;line-height:1.5}.uskoo-contact__notice p{margin:0}.uskoo-contact__notice svg{flex:none;width:20px;height:20px;margin-top:1px}.uskoo-contact__notice--success{background:#e5f0ec;color:#1f5a55}.uskoo-contact__notice--error{background:#f8e7e3;color:#8b2e1f}.uskoo-contact__block{padding:22px 0;border-top:1px solid rgba(36,49,58,.14)}.uskoo-contact__block p{margin:6px 0 0;color:#435258;font-size:.97rem;line-height:1.6}.uskoo-contact__block p.uskoo-contact__label{margin:0 0 8px;color:#716d61;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.uskoo-contact__email{color:#24313a;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:700;letter-spacing:-.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;word-break:break-word}.uskoo-contact__email:hover{color:#2b4f73}.uskoo-contact-help{background:#e9e9df;color:#24313a;padding:84px 0 92px}.uskoo-contact-help__intro{margin-bottom:36px}.uskoo-contact-help h2{margin:0;font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.uskoo-contact-help__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.uskoo-contact-help__item{display:flex;flex-direction:column;padding:28px 26px 26px;background:#f7f5ee;border-radius:8px}.uskoo-contact-help__item h3{margin:0;font-size:1.2rem;line-height:1.25;letter-spacing:-.015em}.uskoo-contact-help__item p{flex:1;margin:12px 0 0;color:#435258;font-size:.97rem;line-height:1.62}.uskoo-contact-help__item .uskoo-editorial__link{align-self:flex-start;margin-top:22px;font-size:.93rem}@media(max-width:1000px){.uskoo-contact-help__grid{grid-template-columns:1fr 1fr}}@media(max-width:860px){.uskoo-contact{padding:48px 0 64px}.uskoo-contact__layout{grid-template-columns:1fr;grid-template-areas:"intro" "card" "direct";row-gap:32px}.uskoo-contact__lede p{margin-top:16px;font-size:1.02rem}.uskoo-contact__rating{margin-top:20px}.uskoo-contact-help{padding:60px 0 68px}}@media(max-width:540px){.uskoo-contact__row{grid-template-columns:1fr}.uskoo-contact__card{margin-inline:-6px;padding:22px 18px}.uskoo-contact-help__grid{grid-template-columns:1fr;gap:10px}.uskoo-contact-help__item{padding:22px 20px}}@media(prefers-reduced-motion:reduce){.uskoo-contact__field input,.uskoo-contact__field select,.uskoo-contact__field textarea,.uskoo-contact__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/uskoo-contact.css.map */
