.bwp-header .wpbingoLogo img,.checkout-page-style-2 .wpbingoLogo img{max-width:250px}.description iframe{aspect-ratio:16 / 9;display:block;width:100%;height:auto}.sticky-product .elementor{display:none}.select{width:100%;border:none}.select select{width:100%;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-size:6px 5px,6px 5px,0 1.5em;border:1px solid #ccc;background-repeat:no-repeat}.checkout .form-row label{float:none}.checkout-page-style-2 .woocommerce-checkout .row>div{padding-top:0}.checkout-page-style-2 .woocommerce-checkout>.row>div{padding:0;padding-top:300px}.wc-braintree-cc-container .row{display:block}.checkout ul.payment_methods li label{float:none}.wc-braintree-card-icons-container{float:none}.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label:before{border:2px solid #fff;box-shadow:0 0 0 2px #000}#bwp-footer{border:none}.social-icon{border-top:1px solid #e5e5e5;padding-top:20px;margin-top:20px}.checkout .woocommerce-checkout-review-order .cart_item{display:block}.checkout .woocommerce-checkout-review-order .product-total{color:red;text-align:right;font-size:16px}.checkout .woocommerce-checkout-review-order .cart-subtotal .subtotal-price,.checkout .woocommerce-checkout-review-order .order-total .subtotal-price,.checkout .woocommerce-checkout-review-order .total-price{color:red}.product-lable{top:auto;bottom:20px}.wpbingo-verticalmenu-mobile{display:none!important}.bwp-header .header-mobile .navbar-toggle{top:0}.bwp-header .wpbingoLogo img{vertical-align:middle}.quickview-container .product-type-variable .variations_form.cart table tr td.label,.single-product .product-type-variable .variations_form.cart table tr td.label{min-width:150px;width:auto}.quickview-container .product-type-variable .variations_form.cart table tr td.value,.single-product .product-type-variable .variations_form.cart table tr td.value{width:calc(100% - 150px)}.single-product .product-type-variable .variations_form.cart table tr td .selected-term-name{display:none}.woocommerce-product-gallery{max-height:450px}.bwp-slider ul.slick-dots{bottom:-50px}.bwp-widget-banner .banner-wrapper-infor{pointer-events:none}.wp-embedded-content{width:100%}div.wc-braintree-product-gateways-container{margin-top:0!important;width:100%}.woocommerce-info,.woocommerce-message{text-transform:unset!important}.checkout .form-row.guest-checkout-recaptcha{margin-bottom:0}#refresh_captcha{margin-bottom:25px}.woocommerce-order-downloads .download-remaining{display:none!important}.single-product .paypal-button:nth-child(2){display:none}body:not(.elementor-editor-active) .slick-carousel:not(.slick-initialized)>div{display:none!important}body:not(.elementor-editor-active) .slick-carousel:not(.slick-initialized),body:not(.elementor-editor-active) .slick-carousel:not(.slick-initialized) .woocommerce-product-gallery__image{display:block!important}body:not(.elementor-editor-active) .slick-carousel.image-thumbnail:not(.slick-initialized)>div .img-thumbnail-scroll{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px solid #e9e9e9;vertical-align:top;display:inline-block}.woocommerce-product-gallery{overflow:hidden}.table.shop_table>tbody>tr>td,.table.shop_table>tfoot>tr>td,.table.shop_table>thead>tr>td,table.shop_table>tbody>tr>td,table.shop_table>tfoot>tr>td,table.shop_table>thead>tr>td,.table.shop_table>tbody>tr>th,.table.shop_table>tfoot>tr>th,.table.shop_table>thead>tr>th,table.shop_table>tbody>tr>th,table.shop_table>tfoot>tr>th,table.shop_table>thead>tr>th{padding:16px 16px}.table.shop_table .product_image img,table.shop_table .product_image img{max-width:80px}.checkout .woocommerce-shipping-methods .shipping_method:checked+label:before{box-shadow:inset 0 0 0 2px var(--theme-color,#ffcc47);background:var(--theme-color,#ffcc47)}.cart_totals .wc-proceed-to-checkout>a.wc-forward{margin-bottom:15px}@media (min-width:768px){.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:calc(25% - 10px)!important;margin:5px!important}body:not(.elementor-editor-active) .slick-carousel.image-thumbnail:not(.slick-initialized)>div{display:block!important;padding:1px 7.5px 15px}.table.shop_table .product_image img,table.shop_table .product_image img{max-width:100px}}@media (min-width:991px){.bwp-header .wpbingoLogo img{vertical-align:top}}