.elementor-widget-bdt-wc-elements .woocommerce .woocommerce-cart-form .product-remove{text-align:center !important}.elementor-widget-bdt-wc-elements .woocommerce .woocommerce-cart-form a.remove{display:inline-block;font-size:18px;inline-size:25px;block-size:25px;line-height:25px;font-weight:400;color:#bbb !important;background:transparent;border:1px solid;border-radius:50%;box-sizing:content-box}.elementor-widget-bdt-wc-elements .woocommerce .woocommerce-cart-form a.remove:hover{background-color:transparent;color:#333 !important}.elementor-widget-bdt-wc-elements .woocommerce .woocommerce-cart-form .product-name a{color:#1e87f0}.elementor-widget-bdt-wc-elements .woocommerce .woocommerce-cart-form .product-name a:hover{color:#0f6ecd}.elementor-widget-bdt-wc-elements .woocommerce table.cart img{inline-size:48px}.elementor-widget-bdt-wc-elements .woocommerce-product-gallery{opacity:1 !important}.elementor-widget-bdt-wc-elements input{line-height:1 !important}.elementor-widget-bdt-wc-elements button{line-height:1.2}.elementor-widget-bdt-wc-elements form.cart *{text-align:start}.elementor-widget-bdt-wc-elements table.variations tbody tr:hover>td,.elementor-widget-bdt-wc-elements table.variations tbody tr:hover>th{background-color:transparent}.elementor-widget-bdt-wc-elements table.variations tbody>tr:nth-child(odd)>td,.elementor-widget-bdt-wc-elements table.variations tbody>tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-bdt-wc-elements table.variations td,.elementor-widget-bdt-wc-elements table.variations th{padding:0}.elementor-widget-bdt-wc-elements .woocommerce .products ul::after,.elementor-widget-bdt-wc-elements .woocommerce .products ul::before,.elementor-widget-bdt-wc-elements .woocommerce ul.products::after,.elementor-widget-bdt-wc-elements .woocommerce ul.products::before{content:" ";display:none}.elementor-widget-bdt-wc-elements .woocommerce ul.products{display:grid;margin:0;grid-template-columns:repeat(1, 1fr);gap:20px}.elementor-widget-bdt-wc-elements .woocommerce ul.products li{border:1px solid #eee;padding:30px !important;display:inline-block;border-radius:5px;margin:0 !important;inline-size:auto !important}.elementor-widget-bdt-wc-elements .product_meta{display:flex;flex-direction:column}.elementor-widget-bdt-wc-elements .woocommerce .quantity .qty{inline-size:5.631em}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;margin-inline-end:15px;border:0;background-color:transparent}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li:after,.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:15px 0}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li a:after{content:'';position:absolute;background:#3287f0;block-size:2px;inset-block-end:0;inset-inline-start:0;inline-size:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.elementor-widget-bdt-wc-elements .woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{inline-size:100%}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes{border:1px solid #eee;text-align:start;border-collapse:collapse;border-spacing:0}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes tr{border:0;border-block-end:1px solid #eee}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes tr:last-child{border-block-end:0}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes th{border:0;background-color:#f8f8f8;padding:10px 15px}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes td{border:0;font-style:normal;background-color:transparent !important;padding:10px 15px}.elementor-widget-bdt-wc-elements .woocommerce table.shop_attributes td p{padding:0}@media (min-width:768px){.elementor-widget-bdt-wc-elements .woocommerce ul.products{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1024px){.elementor-widget-bdt-wc-elements .woocommerce ul.products{grid-template-columns:repeat(4, 1fr)}}