.uz-contact-p0{--contact-gold: #ffbe1e;--contact-ink: #333;--contact-body: #555;--contact-display: var(--font-heading--family, "Recife Display", Georgia, serif);--contact-sans: var(--font-body--family, "Messina Sans", Arial, sans-serif);background:#fff;color:var(--contact-ink);font-family:var(--contact-sans);overflow:hidden;position:relative}.uz-contact-p0,.uz-contact-p0 *{box-sizing:border-box}.uz-contact-p0 .uz-contact-sun{left:-330px;pointer-events:none;position:absolute;top:-270px;width:760px;z-index:0}.uz-contact-p0 .uz-contact-sun img{display:block;height:auto;width:100%}.uz-contact-p0 .uz-contact-p0__inner{margin:0 auto;max-width:1080px;padding:136px 24px 112px;position:relative;z-index:1}.uz-contact-p0 .uz-contact-hero__copy{text-align:center}.uz-contact-p0 .uz-contact-p0__eyebrow{display:none}.uz-contact-p0 .uz-contact-p0__title{color:var(--contact-ink);font-family:var(--contact-display);font-size:clamp(52px,6vw,88px);font-weight:400;letter-spacing:0;line-height:1;margin:0 auto;max-width:760px}.uz-contact-p0 .uz-contact-p0__intro{color:var(--contact-body);font-size:17px;line-height:1.75;margin:24px auto 0;max-width:640px}.uz-contact-p0 .uz-contact-routes{display:grid;gap:54px;margin:76px auto 0;max-width:760px}.uz-contact-p0 .uz-contact-route-group{display:grid;gap:28px;text-align:center}.uz-contact-p0 .uz-contact-route-group__title{color:var(--contact-gold);font-family:var(--contact-display);font-size:20px;font-weight:600;line-height:1.4;margin:0}.uz-contact-p0 .uz-contact-route-group__copy{color:#707070;font-size:16px;line-height:1.7;margin:14px auto 0;max-width:640px}.uz-contact-p0 .uz-contact-route-list{display:grid;gap:2px;list-style:none;margin:4px auto 0;max-width:520px;padding:0;width:100%}.uz-contact-p0 .uz-contact-route-link{align-items:center;color:#383838;column-gap:24px;display:grid;font-size:15px;font-weight:500;grid-template-columns:minmax(0,1fr) 34px;line-height:1.35;min-height:42px;padding:0 4px;text-align:left;text-decoration:none;transition:color .18s ease,transform .18s ease}.uz-contact-p0 .uz-contact-route-link span{min-width:0}.uz-contact-p0 .uz-contact-route-link:after{background:var(--contact-gold);content:"";display:block;height:2px;justify-self:end;transform:scaleX(.45);transform-origin:right center;transition:transform .18s ease;width:34px}.uz-contact-p0 .uz-contact-route-link:hover,.uz-contact-p0 .uz-contact-route-link:focus-visible{color:#000;outline:none;transform:translate(4px)}.uz-contact-p0 .uz-contact-route-link:hover:after,.uz-contact-p0 .uz-contact-route-link:focus-visible:after{transform:scaleX(1)}.uz-contact-p0 .uz-contact-hotline{margin:68px auto 0;max-width:760px;text-align:center}.uz-contact-p0 .uz-contact-hotline__title{color:var(--contact-gold);font:600 20px/1.4 var(--contact-display);margin:0}.uz-contact-p0 .uz-contact-hotline__fieldset{border:0;margin:14px 0 0;padding:0}.uz-contact-p0 .uz-contact-hotline__legend{color:var(--contact-body);font:400 14px/1.5 var(--contact-sans);margin:0 auto 12px;padding:0}.uz-contact-p0 .uz-contact-hotline__options{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.uz-contact-p0 .uz-contact-hotline__radio{height:1px;opacity:0;position:absolute;width:1px}.uz-contact-p0 .uz-contact-hotline__option,.uz-contact-p0 .uz-contact-hotline__chooser summary{align-items:center;background:#fff;border-radius:999px;color:#333;cursor:pointer;display:inline-flex;justify-content:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.uz-contact-p0 .uz-contact-hotline__option{border:1px solid #dedede;font:400 13px/1.4 var(--contact-sans);min-height:36px;padding:6px 14px}.uz-contact-p0 .uz-contact-hotline__option:hover{background:#f7f7f7}.uz-contact-p0 .uz-contact-hotline__chooser summary{border:2px solid var(--contact-gold);font:400 14px/1.4 var(--contact-sans);min-height:44px;padding:8px 20px}.uz-contact-p0 .uz-contact-hotline__chooser summary:hover{background:var(--contact-gold);color:#222}.uz-contact-p0 .uz-contact-hotline__radio:checked+.uz-contact-hotline__option{background:var(--contact-gold);border-color:var(--contact-gold);color:#222}.uz-contact-p0 .uz-contact-hotline__radio:checked+.uz-contact-hotline__option:hover{background:var(--contact-gold)}.uz-contact-p0 .uz-contact-hotline__radio:focus-visible+.uz-contact-hotline__option{outline:2px solid #333;outline-offset:3px}.uz-contact-p0 .uz-contact-hotline__results{display:grid;gap:8px;justify-content:center;margin-top:16px}.uz-contact-p0 .uz-contact-hotline__result{align-items:center;display:flex;gap:8px;justify-content:flex-start;min-height:30px}.uz-contact-p0 .uz-contact-hotline__result[hidden]{display:none}.uz-contact-p0 .uz-contact-hotline__flag{border-radius:50%;flex:none;height:20px;width:20px}.uz-contact-p0 .uz-contact-hotline__result a{align-items:center;color:#303030;display:inline-flex;font:400 18px/1.4 var(--contact-sans);gap:7px;text-decoration:none;text-underline-offset:5px}.uz-contact-p0 .uz-contact-hotline__result a svg{fill:none;flex:none;height:17px;stroke:#586a70;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:17px}.uz-contact-p0 .uz-contact-hotline__result a:hover,.uz-contact-p0 .uz-contact-hotline__result a:focus-visible{text-decoration:underline}.uz-contact-p0 .uz-contact-hotline__result>span{color:var(--contact-body);font-size:14px}.uz-contact-p0 .uz-contact-hotline__chooser{margin-top:15px}.uz-contact-p0 .uz-contact-hotline__chooser summary{list-style:none}.uz-contact-p0 .uz-contact-hotline__chooser summary::-webkit-details-marker{display:none}.uz-contact-p0 .uz-contact-hotline__chooser summary:focus-visible{outline:2px solid #333;outline-offset:4px}@media(max-width:990px){.uz-contact-p0 .uz-contact-sun{left:-250px;top:-200px;width:560px}.uz-contact-p0 .uz-contact-p0__inner{padding:118px 18px 76px}.uz-contact-p0 .uz-contact-route-list{max-width:440px}.uz-contact-p0 .uz-contact-route-group{gap:22px}.uz-contact-p0 .uz-contact-route-group__title{font-size:18px}.uz-contact-p0 .uz-contact-route-link{grid-template-columns:minmax(0,1fr) 30px;padding:0 18px}.uz-contact-p0 .uz-contact-route-link:after{width:30px}.uz-contact-p0 .uz-contact-hotline{margin-top:62px}}@media(max-width:640px){.uz-contact-p0 .uz-contact-sun{left:-395px;top:-220px;width:430px}.uz-contact-p0 .uz-contact-p0__inner{padding:94px 20px 64px}.uz-contact-p0 .uz-contact-p0__title{font-size:clamp(46px,16vw,62px);line-height:.96;max-width:340px}.uz-contact-p0 .uz-contact-p0__intro{font-size:14px;line-height:1.7;margin-top:20px;max-width:310px}.uz-contact-p0 .uz-contact-routes{gap:42px;margin-top:62px;max-width:340px}.uz-contact-p0 .uz-contact-route-group{gap:20px}.uz-contact-p0 .uz-contact-route-group__copy{font-size:14px;line-height:1.65;margin-top:10px;max-width:300px}.uz-contact-p0 .uz-contact-route-list{max-width:300px}.uz-contact-p0 .uz-contact-route-link{font-size:14px;grid-template-columns:minmax(0,1fr) 24px;min-height:40px;padding:0}.uz-contact-p0 .uz-contact-route-link:after{width:24px}.uz-contact-p0 .uz-contact-hotline{margin-top:54px}.uz-contact-p0 .uz-contact-hotline__title{font-size:20px}.uz-contact-p0 .uz-contact-hotline__options{gap:8px}.uz-contact-p0 .uz-contact-hotline__option{min-height:34px;padding:5px 11px}.uz-contact-p0 .uz-contact-hotline__result a{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/uz-contact-router.css.map */
