@import"https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";.shopify-section:has(.sb-contact-page),.section-sonali-contact-page{margin:0!important;padding:0!important;max-width:none}.sb-contact-page{--sb-font: "Bitter", "Times New Roman", serif;--sb-sans: "Optima Nova", "Optima nova LT Pro", Optima, "Segoe UI", sans-serif;--sb-pink: #e894a7;--sb-text: #676767;--sb-text-mid: #58595b;--sb-line: #d8d8d8;font-family:var(--sb-font);background:#fff;color:var(--sb-text)}.sb-contact-page *,.sb-contact-page *:before,.sb-contact-page *:after{box-sizing:border-box}.sb-contact-page img{max-width:100%;height:auto}.sb-contact-page .visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sb-contact-page a{color:inherit;text-decoration:none}.sb-contact-page a:hover{color:var(--sb-pink)}.sb-contact-wrap{width:100%;max-width:1170px;margin:0 auto;padding-left:15px;padding-right:15px}.sb-contact-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.95fr);align-items:stretch;height:100vh;min-height:100vh;background:#fff}.sb-contact-hero__media{height:100%;min-height:100vh;background-color:#fff;background-size:145%;background-position:22% 32%;background-repeat:no-repeat;overflow:hidden}.sb-contact-hero__media img{display:block;width:100%;height:100%;min-height:100vh;max-width:none;object-fit:cover;object-position:22% 32%;transform:scale(1.32);transform-origin:22% 32%}.sb-contact-hero__info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:110px 8% 110px 36px;background:#fff}.sb-contact-hero__title{display:block!important;width:auto!important;max-width:max-content;margin:0 0 22px;padding:0;color:#58595b;font-family:Bitter,Times New Roman,serif;font-weight:300;font-style:normal;font-size:48px;letter-spacing:1.6px;line-height:62px;text-transform:uppercase}.sb-contact-hero__title-text{position:relative;display:inline-block;padding-right:18px}.sb-contact-hero__bee{position:absolute;top:-10px;right:-2px;width:26px;height:auto;pointer-events:none}.sb-contact-hero__details,.sb-contact-hero__details p,.sb-contact-hero__details a{color:#58595b;font-family:Bitter,Times New Roman,serif;font-weight:400;font-style:normal;font-size:13px;letter-spacing:.2px;line-height:28px}.sb-contact-hero__details,.sb-contact-hero__details p{margin:0 0 14px}.sb-contact-hero__details p:last-child{margin-bottom:0}.sb-contact-hero__details strong{color:#58595b;font-family:Bitter,Times New Roman,serif;font-weight:700;font-style:normal;font-size:13px;line-height:28px}.sb-contact-hero__social-label{margin:28px 0 14px;color:#58595b;font-family:Bitter,Times New Roman,serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:1.5px;line-height:21px;text-transform:uppercase}.sb-contact-hero__social{display:flex;align-items:center;gap:12px}.sb-contact-hero__social a{width:32px;height:32px;border:1.5px solid #58595b;border-radius:50%;color:#58595b;display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px}.sb-contact-hero__social a:hover{border-color:var(--sb-pink);color:var(--sb-pink)}.sb-contact-hero__social svg{display:block;width:15px;height:15px}.sb-contact-hero__social a[aria-label=Facebook] svg{width:14px;height:14px;margin-left:1px}.sb-contact-form-sec{background:#fff;padding-top:80px;padding-bottom:100px}.sb-contact-form-sec__inner{width:100%;max-width:780px;margin:0 auto}.sb-contact-form-sec__title{margin:0 0 10px;text-align:center;color:var(--sb-text-mid);font-family:var(--sb-font);font-weight:300;letter-spacing:2px;line-height:1.3;text-transform:uppercase}.sb-contact-form-sec__intro{margin:0 0 36px;text-align:center;color:#808082;font-family:var(--sb-font);font-weight:400;line-height:1.6}.sb-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.sb-contact-form__field--full,.sb-contact-form__actions,.sb-contact-form__note{grid-column:1 / -1}.sb-contact-form input[type=text],.sb-contact-form input[type=email],.sb-contact-form input[type=tel],.sb-contact-form textarea{display:block;width:100%;margin:0;padding:14px 18px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;color:var(--sb-text);font-family:var(--sb-font);font-size:14px;font-weight:400;line-height:1.4;outline:none;appearance:none;-webkit-appearance:none}.sb-contact-form textarea{min-height:160px;padding-top:16px;resize:vertical}.sb-contact-form input::placeholder,.sb-contact-form textarea::placeholder{color:#a3a3a3;opacity:1}.sb-contact-form input:focus,.sb-contact-form textarea:focus{border-color:var(--sb-pink)}.sb-contact-form__actions{display:flex;justify-content:center;padding-top:8px}.sb-contact-form__submit{display:inline-block;min-width:140px;padding:12px 36px;border:1px solid #c8c8c8;border-radius:8px;background:#fff;color:#58595b;font-family:var(--sb-font);font-size:13px;font-weight:500;letter-spacing:1.4px;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.sb-contact-form__submit:hover{background:var(--sb-pink);border-color:var(--sb-pink);color:#fff}.sb-contact-form__success{grid-column:1 / -1;margin:0 0 8px;padding:14px 16px;border-radius:8px;background:#f8ecef;color:var(--sb-pink);text-align:center;font-size:14px}.sb-contact-form .errors,.sb-contact-form .form__message{grid-column:1 / -1;margin:0;padding:12px 16px;border-radius:8px;background:#f8ecef;color:#b15a6a;font-size:13px}.sb-contact-form .errors ul{margin:0;padding-left:18px}@media screen and (max-width:991px){.sb-contact-hero{grid-template-columns:1fr;height:auto;min-height:0}.sb-contact-hero__media,.sb-contact-hero__media img{height:100vh;min-height:100vh}.sb-contact-hero__info{padding:48px 24px 56px}}@media screen and (max-width:767px){.sb-contact-hero__title{font-size:28px!important}.sb-contact-hero__title-text{padding-right:16px}.sb-contact-hero__bee{width:22px;top:-8px;right:-2px}.sb-contact-form{grid-template-columns:1fr}.sb-contact-form-sec{padding-top:48px;padding-bottom:64px}.sb-contact-form-sec__title{font-size:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sonali-contact.css.map */
