@media (max-width:991px){.woocommerce div.product div.images .flex-control-thumbs li img{height:auto}.benifits_sec{padding:40px 0!important}.benifits_sec .row{gap:40px;display:flex!important}.benifits_sec .row .col-lg-6:nth-last-child(1){border-left:none}}@media (max-width:768px){.woocommerce-message a.button{padding:0;background:none;color:#86bc42!important;text-decoration:underline;float:none!important;position:absolute;bottom:10px;right:15px}.woocommerce-message a.button:hover{padding:0;background:none;color:#86bc42!important}.cart_products_wrap{margin-bottom:30px}.cart_products_wrap .row,.cart_totals_wrap .row{margin:0 -7px}.cart_products_wrap .row [class*=col-],.cart_totals_wrap .row [class*=col-]{padding:0 7px}.cart_product_box{border:1px solid #ddd;position:relative;padding:15px;margin:0 0 15px;font-size:14px}.cart_product_box .product-thumbnail img{height:100px;object-fit:scale-down}.cart_product_box .product-name{font-size:14px;margin:0 0 15px;padding-right:20px;line-height:1.3}.cart_product_box .product-name a{text-decoration:underline;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.cart_product_box .product-remove{position:absolute;right:7px;top:7px}dl.variation p{margin:0}.cart_product_box .product-subtotal{font-weight:600}.cart_actions{position:relative}.cart_actions .coupon{margin-bottom:15px}.cart_actions .coupon button.button{position:absolute;top:0;right:0;padding:11px 16px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{float:none;width:100%}.cart_totals_wrap table.shop_table tr th{padding-bottom:0;border:none;display:block;width:100%}.cart_totals_wrap table.shop_table tr td,.woocommerce-page table.shop_table tr td{text-align:left!important;border:none;background:none!important;display:block;width:100%}.cart_totals_wrap table.shop_table tr td::before,.woocommerce-page table.shop_table tr td::before{display:none!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot td,.woocommerce table.shop_table.order_details tbody th,.woocommerce table.shop_table.order_details tfoot th,.woocommerce table.shop_table.order_details tfoot td{width:inherit!important}.woocommerce table.shop_table.woocommerce-checkout-review-order-table .product-total,.woocommerce table.shop_table.woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table .order-total td,.woocommerce table.shop_table.woocommerce-checkout-review-order-table .shipping td,.woocommerce table.shop_table.order_details .product-total,.woocommerce table.shop_table.order_details tfoot td{text-align:right}#customer_login .u-column1.col-1,#customer_login .u-column2.col-2{min-height:auto}}@media (max-width:750px){.wc_block_continue_shopping{margin:0 0 35px 0}.benifits_sec .row .main_box{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:575px){.wc_tabs_sec .wc_tabs_nav .wc_tab_link{padding:6px 10px;font-size:14px}.checkout-button{padding:12px 18px!important}.product-box h6{font-size:22px!important}.product-box .price ins .woocommerce-Price-amount bdi{font-size:28px!important}.product-box .price del .woocommerce-Price-amount bdi{font-size:18px!important}.sidebar .bapf_sfilter{height:300px!important;min-height:300px!important;overflow:scroll!important}}@media (max-width:570px){.wc_block_continue_shopping{margin:28px 0 20px 0}.shop-sec .woocommerce-pagination ul.page-numbers li span,.shop-sec .woocommerce-pagination ul.page-numbers li a{width:30px!important;height:30px!important;font-size:14px!important}.shop-sec .woocommerce-pagination{margin:30px 0!important}}@media (max-width:425px){.wc_tabs_sec .wc_tabs_nav .wc_tab_link{font-size:13px}.continue_shopping{font-size:14px}.checkout-button{padding:12px 16px!important;font-size:14px!important}.benifits_sec h3{font-size:26px}}@media (max-width:375px){.wc_tabs_sec .wc_tabs_nav .wc_tab_item{margin:0}}@media (max-width:360px){.single_add_to_cart_button{padding:13px 18px 12px!important}.wc_tabs_sec .wc_tabs_nav .wc_tab_link{font-size:11px}.checkout-button{text-transform:inherit}}