.contact-form__row--cols-3,.contact-form__row--cols-4{margin:0 -15px}.contact-form__row{margin-bottom:4px}.haru-testimonial__image{display:none}.haru-nav-menu__align-center .haru-nav-menu{padding-left:5rem}.elementor-element-29e8ed2{text-align:center!important}.haru-nav-menu--subdown{max-height:400px;overflow-y:auto;overflow-x:hidden}.haru-nav-menu--subdown::-webkit-scrollbar{width:6px}.haru-nav-menu--subdown::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.haru-nav-menu--subdown::-webkit-scrollbar-track{background:0 0}.elementor-element-29e8ed2 .elementor-button-link{font-family:Outfit;font-size:18px}#wpcf7-f11005-p9371-o1 .wpcf7-form{color:black;font-weight:700}@media screen and (max-width:767px){.shop-filter__layout{margin-top:25px}}.simple-contact-form{padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.simple-contact-form .contact-form__row{margin-bottom:20px}.simple-contact-form .contact-form__row--cols-2{display:flex;gap:15px}.simple-contact-form .contact-form__row--cols-2 .contact-form__col{flex:1}.simple-contact-form .contact-form__label{display:block;margin-bottom:8px;font-weight:500;color:#333;font-size:14px}.simple-contact-form .contact-form__label--block{display:block}.simple-contact-form .contact-form__required{color:#e74c3c;margin-left:2px}.simple-contact-form .contact-form__input{position:relative}.simple-contact-form .contact-form__input input[type=text],.simple-contact-form .contact-form__input input[type=email],.simple-contact-form .contact-form__input input[type=tel],.simple-contact-form .contact-form__input input[type=number],.simple-contact-form .contact-form__input select,.simple-contact-form .contact-form__input textarea{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .3s ease,box-shadow .3s ease;background:#fff;box-sizing:border-box}.simple-contact-form .contact-form__input input:focus,.simple-contact-form .contact-form__input select:focus,.simple-contact-form .contact-form__input textarea:focus{outline:none;border-color:#007cba;box-shadow:0 0 0 2px rgba(0,124,186,.1)}.simple-contact-form .contact-form__input input::placeholder,.simple-contact-form .contact-form__input textarea::placeholder{color:#999;font-size:14px}.simple-contact-form .contact-form__input select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23666' d='M4.427 9.573L8 13.146l3.573-3.573L10.146 8 8 10.146 5.854 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;cursor:pointer}.simple-contact-form .contact-form__message textarea{min-height:100px;resize:vertical}.simple-contact-form .contact-form__row--submit{margin-top:30px}.simple-contact-form .contact-form__submit--left{text-align:left}.simple-contact-form .contact-form__submit input[type=submit]{background:#dd1d26;color:white;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.simple-contact-form .contact-form__submit input[type=submit]:hover{background:#a01a42;transform:translateY(-1px)}.simple-contact-form .contact-form__submit input[type=submit]:active{transform:translateY(0)}.simple-contact-form .wpcf7-not-valid-tip{color:#e74c3c;font-size:12px;margin-top:5px;display:block}.simple-contact-form .wpcf7-validation-error{border-color:#e74c3c!important}.simple-contact-form .wpcf7-response-output{margin:20px 0 0;padding:15px;border-radius:6px;font-size:14px}.simple-contact-form .wpcf7-mail-sent-ok{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.simple-contact-form .wpcf7-mail-sent-ng,.simple-contact-form .wpcf7-aborted,.simple-contact-form .wpcf7-validation-errors{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}@media (max-width:768px){.simple-contact-form .contact-form__row--cols-2{flex-direction:column}.simple-contact-form .contact-form__row--cols-2 .contact-form__col{width:100%;margin-bottom:0}.simple-contact-form{padding:15px;margin:0 2px}.simple-contact-form .contact-form__input input[type=text],.simple-contact-form .contact-form__input input[type=email],.simple-contact-form .contact-form__input input[type=tel],.simple-contact-form .contact-form__input input[type=number],.simple-contact-form .contact-form__input select,.simple-contact-form .contact-form__input textarea{padding:1px 10px}.simple-contact-form .contact-form__submit input[type=submit]{width:100%;padding:1px}}.page-id-9371 .haru-page-title.has-heading{@media screen and (max-width:767px){margin-bottom:4px}}.page-id-9371 .elementor-element-29e8ed2 .elementor-button-text{font-size:0;line-height:0}.page-id-9371 .elementor-element-29e8ed2 .elementor-button-text::before{content:"Contact us on WhatsApp";font-size:14px;line-height:normal;display:inline-block}.page-id-9371 .elementor-9394 .elementor-element.elementor-element-29e8ed2 .elementor-button{background-color:#49e670}