.productPhotoRequest .watchRequestBrand{font-size:12px}.productPhotoRequest .watchRequestNote,.productPhotoRequest .callBack{font-size:14px}.productPhotoRequest .watchRequestSubmit{margin-top:18px;font-size:16px}.productPhotoRequest .photoRequestDates{grid-template-columns:1fr 1fr;gap:14px;display:grid}.productPhotoRequest .watchRequestError{font-size:16px}.productPhotoRequest .watchRequestPhoto input{font-size:14px}.productPhotoRequest .watchRequestSuccess p{font-size:16px}@media (width<=420px){.productPhotoRequest .photoRequestDates{grid-template-columns:1fr;gap:0}}.productPhotoRequest .photoProductCard{border:1px solid #dce4df;border-radius:10px;margin-top:14px;padding:12px}.productPhotoRequest .photoProductCard .watchRequestPreview{background:0 0;margin:0 0 14px;padding:0}.productPhotoRequest .photoProductCard label:last-child{margin-bottom:0}.productPhotoRequest .photoRequestDates{grid-template-columns:1fr}.productPhotoRequest .photoContactBlock{color:#16345c;background:#e7f0ff;border:1px solid #b9cef1;border-left:4px solid #2563b8;border-radius:12px;margin:22px 0;padding:18px}.productPhotoRequest .photoContactBlock h2{margin:0 0 18px;font-size:18px}.productPhotoRequest .photoContactBlock label:last-child{margin-bottom:0}.productPhotoRequest .photoPhoneInput{background:#fff;border:1px solid #b8c8df;border-radius:8px;align-items:center;min-width:0;margin-top:7px;display:flex}.productPhotoRequest .photoPhoneInput span{white-space:nowrap;padding-left:12px;font-size:16px}.productPhotoRequest .photoPhoneInput input{background:0 0;border:0;flex:1;min-width:0;margin:0}.productPhotoRequest .photoContactBlock small{margin-top:6px;font-size:14px;font-weight:400;display:block}.productPhotoRequest select{max-width:100%}.productPhotoRequest .photoShippingBlock{background:#f0f6f2;border:1px solid #cbd9d0;border-radius:12px;margin:22px 0;padding:18px}.productPhotoRequest .photoShippingBlock h2{margin:0 0 18px;font-size:18px}.productPhotoRequest .photoShippingBlock p{color:#465c4e;margin:0;font-size:14px;line-height:1.5}
