.yy-contact{--yy-paper: #FFF8E8;--yy-cream: #FFF0B5;--yy-brown: #351806;--yy-red: #B93626;--yy-yellow: #F3BE2A;--yy-contact-block-pad: clamp(32px, 3.7vw, 58px);background:var(--yy-brown);color:var(--yy-brown);overflow:hidden}.yy-contact *,.yy-contact *:before,.yy-contact *:after{box-sizing:border-box}.yy-contact__shell{width:min(100%,1600px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(330px,.6fr)}.yy-contact__panel{background:var(--yy-cream);padding:var(--yy-contact-block-pad) clamp(28px,5.7vw,92px) clamp(28px,3.3vw,52px);display:flex;align-items:flex-start}.yy-contact__content{width:min(100%,940px)}.yy-contact__kicker{margin:0 0 9px;color:var(--yy-red);font-size:11px;font-weight:700;letter-spacing:.27em;line-height:1.25;text-transform:uppercase}.yy-contact h1{margin:0;font-family:YenYaTimeBurner,sans-serif!important;font-size:clamp(52px,5.1vw,78px);font-weight:700;line-height:.94;letter-spacing:.005em;text-transform:none!important}.yy-contact__intro{max-width:720px;margin:15px 0 22px;font-size:15px;line-height:1.55}.yy-contact__success,.yy-contact__errors{margin:0 0 18px;padding:14px 16px;border:1px solid currentColor;font-size:14px;line-height:1.45}.yy-contact__success{background:#f3be2a33}.yy-contact__errors{color:var(--yy-red)}.yy-contact__errors ul{margin:6px 0 0;padding-left:20px}.yy-contact__form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.yy-contact__field{display:flex;flex-direction:column;grid-column:span 2;gap:5px}.yy-contact__field--quarter{grid-column:span 1}.yy-contact__field--full{grid-column:1 / -1}.yy-contact__field label{font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}.yy-contact__optional{color:#3518069e;font-weight:400;letter-spacing:.06em}.yy-contact__field input,.yy-contact__field select,.yy-contact__field textarea{width:100%;min-height:44px;margin:0;padding:10px 13px;-webkit-appearance:none;appearance:none;border:1px solid rgba(53,24,6,.75);border-radius:0;background:var(--yy-paper);color:var(--yy-brown);font:inherit;font-size:14px;line-height:1.35;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.yy-contact__field select{padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,var(--yy-brown) 50%),linear-gradient(135deg,var(--yy-brown) 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 13px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.yy-contact__field textarea{min-height:96px;resize:vertical}.yy-contact__field input::placeholder,.yy-contact__field textarea::placeholder{color:#3518067a}.yy-contact__field input:focus,.yy-contact__field select:focus,.yy-contact__field textarea:focus{outline:none;border-color:var(--yy-red);box-shadow:0 0 0 2px #b936262e;background:#fffaf0}.yy-contact__button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;margin-top:16px;padding:13px 24px;border:1px solid var(--yy-yellow);border-radius:0;background:var(--yy-yellow);color:var(--yy-brown);cursor:pointer;font:inherit;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.yy-contact__button:hover,.yy-contact__button:focus-visible{border-color:var(--yy-red);background:var(--yy-red);color:var(--yy-cream)}.yy-contact__aside{position:relative;display:flex;align-items:flex-start;justify-content:center;padding:calc(var(--yy-contact-block-pad) + 23px) clamp(34px,4.4vw,70px) 40px;background:var(--yy-brown);color:var(--yy-cream);overflow:hidden;text-align:center}.yy-contact__aside:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 18%,rgba(243,190,42,.14),transparent 40%);pointer-events:none}.yy-contact__aside-inner{position:relative;z-index:1;width:min(100%,470px);margin-inline:auto}.yy-contact__jebena{display:block;width:clamp(78px,6.8vw,112px);height:auto;margin:0 auto 22px}.yy-contact__aside-line{width:min(100%,280px);height:1px;margin:0 auto 22px;background:#fff0b56b}.yy-contact__aside-copy{max-width:390px;margin:0 auto;font-family:YenYaTimeBurner,sans-serif!important;font-size:clamp(27px,2.45vw,40px);font-weight:700;line-height:1.08;text-wrap:balance}.yy-contact__email-label{margin:26px 0 7px;color:var(--yy-yellow);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.yy-contact__email{color:var(--yy-cream);font-size:15px;text-decoration-thickness:1px;text-underline-offset:5px}@media(max-width:1200px){.yy-contact__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yy-contact__field,.yy-contact__field--quarter{grid-column:span 1}.yy-contact__field--full{grid-column:1 / -1}}@media(max-width:990px){.yy-contact__shell{grid-template-columns:1fr}.yy-contact__panel{padding-block:58px 68px}.yy-contact__aside{min-height:360px;align-items:center;padding-block:52px}}@media(max-width:680px){.yy-contact__panel,.yy-contact__aside{padding-inline:20px}.yy-contact__panel{padding-block:48px 56px}.yy-contact h1{font-size:50px}.yy-contact__intro{margin-bottom:28px;font-size:15px}.yy-contact__form-grid{grid-template-columns:1fr;gap:14px}.yy-contact__field,.yy-contact__field--quarter,.yy-contact__field--full{grid-column:auto}.yy-contact__field textarea{min-height:130px}.yy-contact__button{width:100%}.yy-contact__aside{min-height:330px;padding-block:48px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/yenya-contact.css.map */
