Product Spacing.woocommerce-product-gallery__wrapper{margin-bottom:15px!important}.flex-control-thumbs{margin-top:15px!important;display:flex!important;gap:10px!important}.flex-control-thumbs li{margin:0!important}.flex-control-thumbs li img{border-radius:8px!important;border:2px solid transparent!important;transition:border-color 0.2s ease!important;opacity:0.7!important}.flex-control-thumbs li img:hover,.flex-control-thumbs li img.flex-active{opacity:1!important;border-color:#1a4a54!important}.woocommerce-product-gallery{margin-bottom:30px!important}.woocommerce-product-gallery .flex-viewport{margin-bottom:25px!important}.flex-control-thumbs{margin-top:0!important;padding-top:15px!important;border-top:1px solid #e0e0e0!important}Search Bar.et_pb_menu__search-button{color:#ffffff!important;font-size:20px!important;opacity:1!important;visibility:visible!important}.et_pb_menu__search-container{width:280px!important;max-width:280px!important}.et_pb_menu__search-container input[type="text"],.et_pb_menu__search-container input[type="search"]{background-color:#ffffff!important;color:#000000!important;border-radius:30px!important;padding:12px 20px!important;height:44px!important;width:100%!important;border:none!important;font-size:15px!important;box-sizing:border-box!important}.et_pb_menu__search-container input::placeholder{color:#666666!important}Contact Form.nest-form .et_pb_contact{max-width:820px;margin:0 auto;padding:0;background:transparent;border:none;box-shadow:none}.nest-form .et_pb_contact_field{padding:0 8px 12px!important}.nest-form .et_pb_contact_form_label{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;color:#124C5E;margin-bottom:6px}.nest-form .et_pb_contact_field .input,.nest-form .et_pb_contact_field input.input,.nest-form .et_pb_contact_field textarea,.nest-form .et_pb_contact_field select{width:100%;background:#fff;border:1px solid rgba(18,76,94,.16);border-radius:12px;padding:13px 16px!important;font-size:15px;color:#124C5E;box-shadow:0 1px 2px rgba(18,76,94,.04);transition:border-color .2s ease,box-shadow .2s ease}.nest-form .et_pb_contact_field input.input{height:50px!important}.nest-form .et_pb_contact_field textarea{min-height:120px!important;resize:vertical}.nest-form .et_pb_contact_field .input::placeholder,.nest-form .et_pb_contact_field textarea::placeholder{color:rgba(18,76,94,.42)}.nest-form .et_pb_contact_field .input:focus,.nest-form .et_pb_contact_field textarea:focus,.nest-form .et_pb_contact_field select:focus{outline:none;border-color:#0FC1D5;box-shadow:0 0 0 3px rgba(15,193,213,.16)}.nest-form .et_pb_contact_field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:right 16px center;padding-right:42px!important;height:50px!important}.nest-form .et_pb_contact_field.et_pb_contact_captcha_field{padding-bottom:0!important}.nest-form .et_pb_contact_field input.et_pb_contact_captcha{height:50px!important;width:66px!important;border:1px solid rgba(18,76,94,.16)!important;border-radius:12px!important;padding:0 12px!important}.nest-form p.clearfix{display:flex;align-items:center;justify-content:flex-end;gap:12px}.nest-form .et_pb_contact_submit.et_pb_button{background:#0FC1D5!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:14px 40px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;box-shadow:0 4px 12px rgba(15,193,213,.22)!important;transition:background-color .2s ease,box-shadow .2s ease!important}.nest-form .et_pb_contact_submit.et_pb_button:hover{background:#124C5E!important;color:#fff!important;padding:14px 40px!important}.nest-form .et_pb_contact_submit.et_pb_button:after{display:none!important}.nest-form .et-pb-contact-message p{background:#EAFCFF!important;border:none!important;border-radius:12px!important;color:#124C5E!important;padding:12px 16px!important;font-weight:600!important}Newsletter Forms.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="submit"]{border-radius:10px!important}Prodcut Hover+.woocommerce ul.products li.product .et_overlay,.woocommerce ul.products li.product .et_overlay:before,.woocommerce ul.products li.product .et_shop_image .et_overlay{display:none!important;opacity:0!important;content:none!important}.woocommerce ul.products li.product .et_shop_image{overflow:hidden}.woocommerce ul.products li.product .et_shop_image img{transition:transform 0.4s ease}.woocommerce ul.products li.product:hover .et_shop_image img{transform:scale(1.08)}