.contact-form__form{display:flex;flex-direction:column;gap:16px}.contact-form__form-row{display:flex;gap:16px;flex-wrap:wrap}.contact-form__input{width:100%;padding:14px 16px;border-radius:12px;border:1px solid rgba(0,0,0,.2)}.quote-products{display:flex;flex-direction:column;gap:10px}.quote-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){.quote-grid{grid-template-columns:repeat(2,1fr)}}.quote-card{border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.15);cursor:pointer}.quote-card img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.quote-card span{padding:12px;display:block;font-weight:500}.quote-attachments{display:flex;flex-direction:column;gap:6px}.wedding-sign-section{padding:50px 20px 80px;text-align:center;color:#333;position:relative;background-repeat:no-repeat;background-size:contain;background-position:top}.wedding-sign-section h2{width:50%;margin:0 auto 20px}.wedding-sign-section h2 span{color:#e76330}.wedding-sign-section p{max-width:612px;margin:0 auto 40px}.wedding-sign-section .welcome-button{background:#274e9d;color:#fff;padding:23px 32px;text-decoration:none;box-shadow:0 4px 30px #00000026;border-radius:66px;display:flex;align-items:center;width:fit-content;margin:0 auto;gap:10px}.wedding-sign-section .single-image img{margin:20px auto 0;max-width:90%;border-radius:10px}.home-2 .slick-dots{bottom:35px}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
