@media only screen and (max-width:768px){.woocommerce,.woocommerce-page,.et_pb_shop,.et_pb_shop .et_pb_module_inner{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}.woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;margin:0 -5px!important;padding:0!important}.woocommerce ul.products li.product{width:calc(50% - 10px)!important;margin:5px!important;height:auto!important;min-height:200px!important;max-height:none!important;display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important;position:relative!important;float:none!important;box-sizing:border-box!important;overflow:visible!important;border:1px solid #eee;border-radius:8px;background:#fff;padding:10px}.woocommerce ul.products li.product{clip:none!important;clip-path:none!important;transform:none!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.woocommerce ul.products li.product img{width:100%!important;height:120px!important;object-fit:cover!important;display:block!important;margin-bottom:10px!important;border-radius:5px}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important;margin:5px 0!important;flex-grow:1}.woocommerce ul.products li.product .price{font-size:16px!important;font-weight:bold!important;margin:10px 0 5px 0!important;color:#2ea3f2!important}.woocommerce ul.products li.product .button{width:100%!important;padding:8px!important;font-size:12px!important;margin-top:auto!important}.woocommerce nav.woocommerce-pagination{display:block!important;width:100%!important;text-align:center!important;margin:20px 0!important;clear:both!important}.woocommerce nav.woocommerce-pagination ul{display:inline-flex!important;justify-content:center!important;border:none!important}.woocommerce nav.woocommerce-pagination ul li{margin:0 5px!important;display:inline-block!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:10px 15px!important;background:#f0f0f0!important;border-radius:5px!important;text-decoration:none!important;display:inline-block!important}.et_pb_shop{overflow:visible!important;height:auto!important}.et_pb_shop .et_pb_module_inner{overflow:visible!important;height:auto!important;max-height:none!important}.woocommerce ul.products li.product:nth-child(n){display:flex!important;visibility:visible!important;opacity:1!important}}@media only screen and (max-width:480px){.woocommerce ul.products li.product{width:calc(50% - 8px)!important;margin:4px!important;min-height:180px!important}.woocommerce ul.products li.product img{height:100px!important}.woocommerce ul.products li.product h2{font-size:12px!important}.woocommerce ul.products li.product .price{font-size:14px!important}}@media only screen and (max-width:768px){.woocommerce ul.products,.et_pb_shop,.et_pb_section,.et_pb_row{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}.et_pb_shop .woocommerce ul.products{display:flex!important;flex-wrap:wrap!important;width:100%!important;height:auto!important}.woocommerce ul.products li.product{position:static!important;display:flex!important;visibility:visible!important;opacity:1!important;z-index:auto!important}}@media (max-width:980px){#et-boc #web-header .et_pb_column{width:50%!important;margin-bottom:0px!important}}@media (max-width:480px){#et-boc #web-header .et_pb_column{width:50%!important}}.et-db #et-boc .et-l ul.et_pb_tabs_controls{background-color:#fff}.et-db #et-boc .et-l .et_pb_tabs_controls li{border-right:0px;border-bottom:2px solid black}.woocommerce div.product form.cart .variations td{padding:0 20px 0px 0!important;line-height:0.5em}@media (min-width:981px){.woocommerce-order-received .et_pb_gutters3 .et_pb_column_2_5{width:100%}}.single-post .et_pb_post_content .et_pb_row{width:100%}.woocommerce-checkout .woocommerce-error{color:#000!important;background-color:#ffFcec!important;border:1px solid #ffcaca!important;padding:10px!important;margin-bottom:10px!important}.woocommerce-checkout .woocommerce-error li{color:#000!important}.woocommerce-checkout select option:checked{color:#000!important;background-color:#f0f0f0!important}.woocommerce-checkout .woocommerce-error li{color:#000000!important}.et-pb-contact-message p{color:#000000!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper p,.woocommerce-checkout #terms.woocommerce-terms-and-conditions{color:#000000!important}.woocommerce-checkout .select2-container .select2-selection__rendered{color:#000000!important}.woocommerce-checkout .select2-container .select2-results__option{color:#000000!important}.woocommerce-checkout .select2-container .select2-results__option--highlighted{color:#000000!important}.woocommerce-checkout .select2-container .select2-search__field{color:#000000!important}