.et-cart-info,.et_main_video_navigation .et-cart-info,.woocommerce-front-page .et-cart-info{display:none!important}html,body{max-width:100%!important;overflow-x:hidden!important}#page-container{overflow-x:hidden!important;position:relative}body.single-product #sidebar,body.single-product .et_right_sidebar #main-content .container:before,body.single-product #main-content .container::before{display:none!important}body.single-product #left-area{width:100%!important;float:none!important;padding-right:0!important;border-right:none!important;box-shadow:none!important}body.single-product h1,.woocommerce div.product .product_title,.woocommerce .related.products h2,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-products-header h1.woocommerce-products-header__title.page-title,body.archive.tax-product_cat h1{font-family:'Montserrat',Helvetica,Arial,sans-serif!important;font-weight:700!important}.wpf_form,form.wpf_form{margin-bottom:30px!important;padding:0!important;background:transparent!important;border:none!important}.wpf_form .wpf_item_name{display:none!important}.wpf_form input[type="checkbox"],.wpf_form input[type="radio"]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none!important;margin:0!important}.wpf_form ul.wpf_items,.wpf_form .wpf_items_group{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:7px!important}.wpf_form ul.wpf_items li,.wpf_form .wpf_item{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;width:100%!important}.wpf_form ul.wpf_items li label,.wpf_form ul.wpf_items li a,.wpf_form .wpf_item label,.wpf_form .wpf_item a{display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;padding:10px 14px!important;background-color:#00867D!important;color:#FFFFFF!important;border:2px solid #00867D!important;border-radius:8px!important;font-family:'Montserrat',Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.8px!important;cursor:pointer!important;text-decoration:none!important;line-height:1.2!important;transition:all 0.2s ease-in-out!important;user-select:none!important;margin:0!important}.wpf_form ul.wpf_items li label:hover,.wpf_form ul.wpf_items li a:hover,.wpf_form .wpf_item label:hover{background-color:#00635D!important;border-color:#00635D!important;color:#FFFFFF!important}.wpf_form ul.wpf_items li input:checked+label,.wpf_form ul.wpf_items li.wpf_selected>label,.wpf_form ul.wpf_items li.active>label,.wpf_form .wpf_item.wpf_selected>label{background-color:#00403C!important;border-color:#00403C!important;color:#FFFFFF!important}.wpf_form .wpf_submenu,.wpf_form ul.wpf_items li ul,.wpf_form ul.children{list-style:none!important;padding:0!important;margin:5px 0 3px 0!important;display:flex!important;flex-direction:column!important;gap:5px!important;width:100%!important}.wpf_form ul.wpf_items li li label,.wpf_form ul.wpf_items li li a,.wpf_form .wpf_submenu label,.wpf_form .wpf_submenu a,.wpf_form ul.children label,.wpf_form ul.children a{display:block!important;width:82%!important;margin-left:auto!important;margin-right:0!important;box-sizing:border-box!important;text-align:center!important;padding:6px 10px!important;background-color:#1CB3A8!important;color:#FFFFFF!important;border:1.5px solid #1CB3A8!important;border-radius:6px!important;font-family:'Montserrat',Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.4px!important;text-transform:uppercase!important}.wpf_form ul.wpf_items li li label:hover,.wpf_form ul.wpf_items li li a:hover,.wpf_form .wpf_submenu label:hover,.wpf_form .wpf_submenu a:hover,.wpf_form ul.children label:hover,.wpf_form ul.children a:hover{background-color:#16968D!important;border-color:#16968D!important;color:#FFFFFF!important}.wpf_form ul.wpf_items li li input:checked+label,.wpf_form .wpf_submenu input:checked+label,.wpf_form ul.children input:checked+label,.wpf_form ul.wpf_items li li.wpf_selected label,.wpf_form .wpf_submenu li.wpf_selected label{background-color:#00403C!important;border-color:#00403C!important;color:#FFFFFF!important}.wpf_form .wpf_reset_btn{margin-top:10px!important;font-size:11px!important;color:#888!important;text-decoration:none!important}.wpf_form .wpf_reset_btn:hover{color:#000!important}.woocommerce ul.products li.product .et_overlay,.woocommerce ul.products li.product .et_overlay:before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link .et_overlay,.woocommerce ul.products li.product span.et_overlay{display:none!important;opacity:0!important;visibility:hidden!important;background:none!important}.woocommerce ul.products li.product{position:relative!important;overflow:visible!important;border-bottom:1px solid #e5e7eb!important;padding-bottom:35px!important;margin-bottom:35px!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;position:relative!important;width:100%!important}.woocommerce ul.products li.product img,.woocommerce ul.products li.product img.hover-image{width:100%!important;max-width:100%!important;height:280px!important;object-fit:contain!important;border:none!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important}.woocommerce ul.products li.product img.hover-image{position:absolute!important;top:0!important;left:0!important;opacity:0!important;transition:opacity 0.3s ease-in-out!important;pointer-events:none!important;border:none!important}.woocommerce ul.products li.product:hover img.hover-image{opacity:1!important;border:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-top:55px!important;font-size:17px!important;line-height:1.35!important}