.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}#send-us-email{scroll-margin-top:calc(var(--header-height, 72px) + 20px);overflow-x:clip}#send-us-email .contact{width:min(100% - 40px,1000px);max-width:none;padding-top:calc(var(--header-height, 72px) + 58px);padding-bottom:64px}#send-us-email .contact__page-title{margin:0 0 58px;color:#111;font-size:44px;line-height:1.1;font-weight:500;letter-spacing:-.025em}#send-us-email .contact>.title{margin:0 0 24px;font-size:20px;line-height:1.3;font-weight:600}#send-us-email .contact__fields{gap:0 18px}#send-us-email .field{margin-bottom:18px}#send-us-email .field:before,#send-us-email .field:after{content:none}#send-us-email .field__input,#send-us-email .text-area{min-height:54px;border:1px solid #bcbcbc;border-radius:0;background:#fff;box-shadow:none;font-size:13px}#send-us-email select.field__input{padding:0 40px 0 14px;color:#000;-webkit-appearance:auto;appearance:auto}#send-us-email .text-area{min-height:140px;padding-top:20px}#send-us-email .contact__button{display:flex;justify-content:flex-end;margin-top:26px}#send-us-email .contact__button .button{width:170px;min-height:44px;border-radius:0;background:#111;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}#send-us-email .contact__button .button:before,#send-us-email .contact__button .button:after{content:none}@media screen and (max-width:749px){#send-us-email .contact{width:100%;padding:calc(var(--header-height, 56px) + 34px) 18px 48px}#send-us-email .contact__page-title{margin-bottom:42px;font-size:34px}#send-us-email .contact__fields{display:block}#send-us-email .contact__button .button{width:100%}}#send-us-email .prada-contact-page{display:grid;grid-template-columns:266px minmax(0,1fr);min-height:100svh;padding-top:var(--header-height, 72px);background:#fff}#send-us-email .prada-contact-page__sidebar{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-height, 72px));padding:46px 18px 20px;border-right:1px solid #d8d8d8}#send-us-email .prada-contact-page__sidebar nav{display:grid;gap:26px}#send-us-email .prada-contact-page__sidebar a{width:max-content;max-width:100%;color:#111;font-size:10.4px;line-height:1.25;text-decoration:none}#send-us-email .prada-contact-page__sidebar a:hover,#send-us-email .prada-contact-page__sidebar a.is-active{text-decoration:underline;text-underline-offset:4px}#send-us-email .prada-contact-page__hours{margin-top:auto;font-size:8.8px;line-height:1.45}#send-us-email .prada-contact-page__hours p{margin:0}#send-us-email .prada-contact-page>.contact{width:min(calc(100% - 52px),600px);margin:0 auto;padding:22px 0 52px}#send-us-email .contact>.title{margin-bottom:19px;font-size:16px}#send-us-email .contact__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}#send-us-email .field{min-width:0;margin-bottom:14px}#send-us-email .field__input,#send-us-email .field__label,#send-us-email select.field__input{font-size:10.4px}#send-us-email .field__input,#send-us-email select.field__input{min-height:43px}#send-us-email .prada-contact-phone{display:grid;grid-template-columns:51px minmax(0,1fr)}#send-us-email .prada-contact-phone__code{display:flex;align-items:center;justify-content:center;min-height:43px;border:1px solid #bcbcbc;border-right:0;font-size:10.4px;font-weight:600}#send-us-email .prada-contact-phone .field__input{padding-left:11px}#send-us-email .prada-contact-select--stacked{position:relative}#send-us-email .prada-contact-select__label{position:absolute;z-index:1;top:7px;left:11px;color:#000;font-size:7.2px;line-height:1;pointer-events:none}#send-us-email .prada-contact-select--stacked select.field__input{padding-top:12px;padding-bottom:0}#send-us-email .text-area{min-height:112px}#send-us-email .prada-contact-page__counter{position:absolute;right:10px;bottom:6px;color:#000;font-size:7.2px}#send-us-email .prada-contact-page__privacy{max-width:700px;margin:2px 0 0;color:#000;font-size:7.2px;line-height:1.45}#send-us-email .contact__button{margin-top:19px}#send-us-email .contact__button .button{width:136px;min-height:34px;font-size:9.6px;background:#bdbdbd}#send-us-email .contact__button .button:hover{background:#111}@media screen and (max-width:989px){#send-us-email .prada-contact-page{display:block;padding-top:var(--header-height, 56px)}#send-us-email .prada-contact-page__sidebar{display:block;min-height:0;padding:18px;overflow-x:auto;border-right:0;border-bottom:1px solid #d8d8d8;scrollbar-width:none}#send-us-email .prada-contact-page__sidebar::-webkit-scrollbar{display:none}#send-us-email .prada-contact-page__sidebar nav{display:flex;width:max-content;gap:26px}#send-us-email .prada-contact-page__sidebar a{font-size:13px}#send-us-email .prada-contact-page__hours{display:none}#send-us-email .prada-contact-page>.contact{width:100%;padding:34px 18px 48px}#send-us-email .contact>.title{font-size:20px}#send-us-email .field__input,#send-us-email .field__label,#send-us-email select.field__input{min-height:54px;font-size:13px}#send-us-email .prada-contact-phone{grid-template-columns:64px minmax(0,1fr)}#send-us-email .prada-contact-phone__code{min-height:54px;font-size:13px}#send-us-email .text-area{min-height:140px}#send-us-email .prada-contact-select__label{top:9px;left:14px;font-size:9px}#send-us-email .prada-contact-select--stacked select.field__input{padding-top:15px}#send-us-email .prada-contact-page__counter,#send-us-email .prada-contact-page__privacy{font-size:9px}}@media screen and (max-width:749px){#send-us-email .contact__fields{display:block}#send-us-email .contact__button .button{width:100%}}#send-us-email .prada-contact-page,#send-us-email .prada-contact-page__sidebar a,#send-us-email .field__input,#send-us-email .field__label,#send-us-email select.field__input,#send-us-email .prada-contact-phone__code,#send-us-email .prada-contact-page__counter,#send-us-email .prada-contact-page__privacy{color:#000}#send-us-email .field__input::placeholder,#send-us-email .text-area::placeholder{color:#000;opacity:1}#send-us-email .field>.field__label,#send-us-email .field>.form__label{display:none}#send-us-email .field__input,#send-us-email .text-area{padding:0 14px}#send-us-email .text-area{padding-top:14px}@media screen and (max-width:749px){#send-us-email .field{margin-bottom:24px}#send-us-email .field__input,#send-us-email select.field__input{min-height:66px;padding:0 68px 0 16px;border:1px solid #b8b8b8;border-radius:0;color:#111;font-size:16px;font-weight:400;line-height:1.25}#send-us-email .field__input::placeholder,#send-us-email .text-area::placeholder,#send-us-email select.field__input:has(option[value=""]:checked){color:#666;opacity:1}#send-us-email select.field__input{appearance:none;-webkit-appearance:none;background-color:#fff;background-image:linear-gradient(#777,#777),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23111' stroke-width='2.2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 56px center,right 22px center;background-size:1px 40px,14px 9px}#send-us-email .field:has(>select.field__input):before{content:none}#send-us-email .field:has(>select.field__input):after{content:none}#send-us-email .field__input:focus,#send-us-email select.field__input:focus{border-color:#111;box-shadow:none;outline:0}#send-us-email .prada-contact-phone{grid-template-columns:82px minmax(0,1fr)}#send-us-email .prada-contact-phone__code{min-height:66px;border-color:#b8b8b8;font-size:16px}#send-us-email .prada-contact-phone .field__input{padding:0 16px}#send-us-email .prada-contact-select__label{top:11px;left:16px;font-size:12px}#send-us-email .prada-contact-select--stacked select.field__input{padding-top:20px}#send-us-email .text-area{min-height:185px;padding:18px 16px 38px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-contact-form.css.map */
