html,body{overflow-x:hidden!important}@font-face{font-display:swap;font-family:ETmodules;font-display:block;src:url(/wp-content/themes/bb-theme-child/fonts/modules.eot);src:url(/wp-content/themes/bb-theme-child/fonts/modules.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/bb-theme-child/fonts/modules.woff) format("woff"),url(/wp-content/themes/bb-theme-child/fonts/modules.ttf) format("truetype"),url(/wp-content/themes/bb-theme-child/fonts/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}header.fl-builder-content>.fl-row.top-bar{transition:max-height 0.5s ease-out;max-height:auto;position:relative}header.fl-theme-builder-header-scrolled>.fl-row.top-bar{max-height:0!important;transition:max-height 0.25s ease-in;opacity:0;visibility:hidden}.header-menu .fl-menu-cart-item>a{padding:0}.header-menu .fl-menu-cart-item>a .fl-menu-cart-count{display:none}footer .fl-icon-group span:hover{opacity:.8}.bbwc-products .bbwc-atc .button,.bbwc-products .bbwc-atc button,button.btn.reset-filters{text-align:center;color:#fff;background-color:#eb212b;font-family:"Karla",sans-serif;font-weight:700;font-size:16px;line-height:1.7;text-transform:uppercase;border-radius:3px;border:0}.bbwc-products .bbwc-atc .button:hover,.bbwc-products .bbwc-atc button:hover,button.btn.reset-filters:hover{background:#000;color:#fff}@media (min-width:981px){.hide-on-desktop{display:none!important}}#sort-filter form{display:flex;align-items:center}#sort-filter form *{margin:0}#sort-filter form h3{font-size:15px}#sort-filter form .yith-wcan-filter{margin:0 10px}#sort-filter .filter-title{font-size:12px;padding:5px 5px 5px 10px;background:#ececec;box-shadow:none;border:1px solid #ececec}.facets-filter h3{font-size:20px}.facets-filter .filter-title{font-size:18px;color:#ec2028!important;font-weight:700}.bbwc-products .product .categories{font-size:10px;color:#333;margin-bottom:7px}.bbwc-products .product .categories .cat-name:after{content:", "}.bbwc-products .product .categories .cat-name:last-child::after{content:""}.bbwc-products .product .categories a{color:#333}.bbwc-products .product .bbwc-title{font-size:17px;line-height:1.4em;margin-bottom:10px}.bbwc-products .product .bbwc-price{font-weight:600;font-size:20px;color:#2ba515;line-height:2em;text-align:left}.bbwc-products .product .bbwc-price del{opacity:.5}.bbwc-products.list .bbwc-body .bbwc-excerpt{font-size:17px}.bbwc-products.list .bbwc-body .bbwc-title{font-size:20px;color:#000}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{font-size:15px}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a,body.single-product div.product a:hover{color:#767676}body.single-product div.product a,.bbwc-products .product .categories a:hover,.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a:hover,.woocommerce-page .woocommerce-breadcrumb a:hover{color:#ec2028}.facets-filter .filter-item label{font-size:17px;font-weight:600;display:inline-flex;align-items:center}body.single-product div.product{font-size:17px}body.single-product h1.product_title{font-size:28px;font-weight:700}body.single-product .product_meta{line-height:1.7}.woocommerce .product_meta span span,.woocommerce-page .product_meta span span,.woocommerce .product_meta span a,.woocommerce-page .product_meta span a,body.single-product .product_meta{font-size:14px;font-weight:500}body.single-product div.product .price{font-weight:600;color:#ec2028;font-size:26px;margin-top:10px}body.single-product div.product .price del{color:#999;opacity:.5}.acf-product-info-table{width:100%;border-collapse:collapse}.acf-product-info-table th,.acf-product-info-table td{border:0 solid #ddd;padding:8px;font-weight:500}.acf-product-info-table th{text-align:left;background-color:#f2f2f2;width:40%;font-weight:700}.woocommerce div.product form.cart table td{font-weight:500}.woocommerce div.product div.images .flex-control-thumbs{margin-top:6.6666%}.woocommerce div.product div.images .flex-control-thumbs li{box-shadow:0 12px 18px -6px rgb(0 0 0 / .3)!important;width:24%;margin-right:1%;margin-bottom:2%}.woocommerce div.product div.images .flex-control-thumbs li:last-child{margin-right:0}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{font-weight:500}body.single-product div.product p.stock{display:none}body.single-product div.product .button{font-size:18px;background-color:#ec2028;padding:15px 16px 13px!important;font-family:"Karla",sans-serif;font-weight:700;text-transform:uppercase;border:0!important;border-radius:0px!important}body.single-product div.product .wc-tabs-wrapper{max-width:1200px;margin:0 auto}body.single-product div.product .wc-tabs-wrapper ul.tabs{padding:0}body.single-product div.product .woocommerce-tabs ul.tabs::before{display:none}body.single-product div.product .wc-tabs-wrapper ul.tabs>li{border:0;border-bottom:2px solid #000!important;padding:0;background:none;margin:0 20px 20px 0}body.single-product div.product .wc-tabs-wrapper ul.tabs>li>a{background:none;font-size:24px;padding:10px 0}body.single-product div.product .wc-tabs-wrapper ul.tabs>li.active>a,body.single-product div.product .wc-tabs-wrapper ul.tabs>li:hover>a body.single-product div.product .wc-tabs-wrapper ul.tabs>li>a:hover{color:#ec2028}body.single-product div.product .wc-tabs-wrapper .panel{padding:40px 0;border:0;font-size:18px;line-height:1.8;margin:0}body.single-product .yith-wcbm-badge.yith-wcbm-badge-css.yith-wcbm-badge-6130{right:1px;top:2px}body.single-product .yith-wcbm-badge.yith-wcbm-badge-css-5 div.yith-wcbm-css-text:after{display:none!important}body.single-product div.product div.images .woocommerce-product-gallery__trigger{top:40px!important}.yith-wcbm-badge.yith-wcbm-badge-css-5 div.yith-wcbm-css-text:after{border-right-width:8px;border-top-width:9px;bottom:-8px}.bbwc-products .bbwc-thumbnail:after{content:"\E050";font-family:ETmodules!important;font-size:32px!important;display:flex;align-items:center;justify-content:center;color:#ef3d24}.roomvo-ico{z-index:+1;left:0;position:absolute;top:330px;width:48%;text-align:center}.woocommerce div.product div.summary .cart>div,.woocommerce-page div.product div.summary .cart>div{margin-left:0!important;margin-right:0!important}.woocommerce .upsells-list{margin-top:10px}.woocommerce section.related.products>h2,.woocommerce section.upsells.products>h2{font-size:26px;padding-bottom:16px;margin:0}.woocommerce section.upsells.products ul.products,.woocommerce section.related.products ul.products{padding-top:0}.woocommerce .my-gallery-wrapper .pdp-popup-button{text-align:center}.woocommerce .my-gallery-wrapper .pdp-popup-button a.button{color:#fff!important;font-size:17px;background-color:#000!important;transition:all 0.2s ease;box-shadow:0 12px 18px -6px rgb(0 0 0 / .3);margin:10px 0;text-align:center;padding:20px 50px!important}.woocommerce .my-gallery-wrapper .pdp-popup-button a.button:before,.woocommerce .my-gallery-wrapper .pdp-popup-button button.button:before{content:attr(data-icon);font-family:FontAwesome!important;font-weight:400!important;color:#fff;line-height:inherit;font-size:inherit!important;opacity:1;margin-left:-1.3em;right:auto;display:inline-block}.woocommerce .my-gallery-wrapper .pdp-popup-button a.popup-shop-at-home:before{font-family:ETmodules!important}.woocommerce .my-gallery-wrapper .pdp-popup-button a.popup-free-sample{background-color:#5e5e5e!important}.woocommerce-page #et-main-area .dl-cart-module.dl-custom-qty div.quantity{margin:0!important;padding:0;border:0;width:140px}.woocommerce-page #et-main-area .dl-cart-module.dl-custom-qty div.quantity .minus{margin:0}.et_button_no_icon.woocommerce-page .dl-cart-module button.button,.et_button_no_icon.woocommerce-page .dl-cart-module button.button:hover{padding:12px 30px!important;color:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:0;text-align:center;font-size:17px!important}.et_button_no_icon.woocommerce-page .dl-cart-module .checkout-button.button,.et_button_no_icon.woocommerce-page .dl-cart-module .checkout-button.button:hover{padding:16px!important;color:#fff}.woocommerce table.shop_table{border-radius:0}.dl-checkout-module .checkout_coupon button.button,.dl-checkout-module .checkout_coupon button.button:hover{padding:12px 20px 11px!important}.dl-checkout-module .select2-container .select2-selection--single{height:auto}.dl-checkout-module .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 14px}.dl-checkout-module .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:10px}.dl-checkout-module .select2-dropdown{padding:14px}.dl-checkout-module textarea#order_comments{max-width:100%;min-height:140px}.dl-checkout-module #order_review_heading{margin:40px 0 10px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#efefef;border-radius:0}.woocommerce .dl-checkout-module #payment #place_order,.woocommerce-page .dl-checkout-module #payment #place_order{float:right;padding:10px 30px!important}.woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{padding:18px 0;border-top:none!important;border-bottom:1px solid #cbcbcb}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link>a{font-size:18px;font-weight:700;color:#363636;padding:0!important}.woocommerce-account .woocommerce-MyAccount-content{font-size:17px;font-weight:600;line-height:1.8}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content a.button{padding:10px 20px!important;font-weight:700;font-size:16px}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background-color:#ef3d24!important;color:#fff!important}.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link>a:hover,.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active>a,.woocommerce-account .woocommerce-MyAccount-content a:not(.button){color:#ef3d24}.woocommerce-account .woocommerce-MyAccount-content a:not(.button):hover,.woocommerce-account .woocommerce-MyAccount-content a:not(.button):focus{color:#000}.woocommerce-info a.button:hover{background-color:#000!important;color:#fff!important}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{height:auto;padding:10px 20px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{-webkit-appearance:none;background-color:#eee!important;max-width:100%;border:none;border-radius:0;color:#999;font-size:14px;padding:16px;line-height:1.7em;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:#3e3e3e;color:#3e3e3e}.woocommerce div.product .woocommerce-tabs .panel>h2:first-child,.woocommerce-page div.product .woocommerce-tabs .panel>h2:first-child{display:none}.my-gallery-wrapper.images{position:relative}span.uabb-modal-close.uabb-close-custom-popup-edge-top-right{right:20px;top:20px!important}body.single-product div.product{padding:2.855% 0}.woocommerce section.related.products>h2,.woocommerce section.upsells.products>h2{text-align:left;font-size:26px!important;line-height:1.1;font-weight:500;color:#000;padding:0!important;margin-bottom:20px}.woocommerce .related h2,.woocommerce-page .related h2{text-align:left;font-size:18px!important;line-height:1.1;font-weight:500;color:#000;padding:0!important}.woocommerce section.related.products ul.products li.product .price{text-align:left;font-size:14px;font-weight:400;color:#ec2028}.woocommerce div.product .related.products li a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .img_inner_section{position:relative;display:block}.woocommerce div.product .related.products li a.woocommerce-LoopProduct-link.woocommerce-loop-product__link .img_inner_section:hover::after{content:"\E050";position:absolute!important;font-size:32px;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background:hsl(0 0% 100% / .9);pointer-events:none;border:0 solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;font-family:ETmodules!important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr;text-align:center;display:flex;align-items:center;justify-content:center}.three-tabs .fl-icon-wrap{border-bottom-width:2px;border-bottom-color:rgb(0 0 0 / .49);border-bottom-style:solid;display:block}.grid_list_hide .bbwc-toggle{display:none}.grid_list_hide .bbwc-toolbar{justify-content:end}div#special_sale .bbwc-products .product .categories{font-size:10px!important;font-weight:500!important}div#special_sale .bbwc-products .product .bbwc-title a{color:#000}div#special_sale .bbwc-products .bbwc-thumbnail:after{content:" "}div#BuilderServices .bbwc-thumbnail{text-align:center}div#BuilderServices .bbwc-body{justify-content:center;align-items:center;text-align:center}div#BuilderServices .bbwc-products .product .categories{font-size:10px!important;font-weight:500!important;display:none}div#BuilderServices .bbwc-products .product .bbwc-title a{color:#000;font-size:24px;font-weight:500;font-family:"Noto Serif",serif!important;margin-top:15px;display:block}div#BuilderServices .product .bbwc-price{font-weight:600;font-size:14px;color:#666;font-family:"Noto Sans",sans-serif!important;letter-spacing:4.2}div#BuilderServices .bbwc-products .bbwc-atc .button,div#BuilderServices .bbwc-products .bbwc-atc button{display:none}div#newsletter_form input{padding:12px 24px;font-family:"Noto Serif",Georgia,"Times New Roman",serif;font-weight:600;letter-spacing:.06em;border-radius:0 0 0 0;overflow:hidden;border-width:2px!important;border-color:rgb(0 0 0 / .12)!important;background-color:#fff!important;font-size:16px;color:#000!important;-webkit-appearance:none;margin:0}div#newsletter_form input::placeholder{color:#000!important;opacity:1}div#newsletter_form button.frm_button_submit.frm_final_submit{color:#000000!important;border-width:0px!important;border-radius:0!important;letter-spacing:.06em;font-size:14px!important;font-family:"Noto Serif",Georgia,"Times New Roman",serif!important;font-weight:600!important;background-color:#ec2028;padding-top:12px!important;padding-right:24px!important;padding-bottom:12px!important;padding-left:24px!important;font-style:normal;text-transform:uppercase;text-decoration:none;display:block;width:100%!important}div#newsletter_form button.frm_button_submit.frm_final_submit:hover{color:#fff!important}.woocommerce .my-gallery-wrapper .pdp-popup-button a.button:before{margin-right:5px}.fl-slide .fl-slide-title{font-size:inherit}.img_inner_section{text-align:center}form#form_contactuspage input,form#form_contactuspage select,form#form_contactuspage textarea{background:#fff;border-width:1px;border-color:#25293b;color:#000!important}form#form_contactuspage input::placeholder,form#form_contactuspage select::placeholder,form#form_contactuspage textarea::placeholder{color:#000!important;opacity:1}.ttt-pnwc-notice.success.ttt-static{align-items:flex-start}.ttt-pnwc-notice.success.ttt-static .ttt-pnwc-message a.button.wc-forward{color:#fff;padding:.3em 1em!important;font-size:16px;background-color:#ec2028!important;border-width:0px!important;border-color:#ec2028;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;line-height:1.7em!important;background:#fff0;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all 0.2s;transition:all 0.2s;margin:30px 0 0}.ttt-pnwc-notice.success.ttt-static .ttt-pnwc-message a.button.wc-forward:hover{color:#ffffff!important;background-color:#c41d1d!important;border-color:#c41d1d!important}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;align-items:center}.woocommerce table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .button{max-height:60px;min-height:60px}.wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,.wcf-embed-checkout-form .woocommerce #order_review button:not(.js-woopayments-copy-test-number),.wcf-embed-checkout-form .woocommerce #payment button:not(.js-woopayments-copy-test-number),.wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button{font-weight:700;line-height:1}.button.show_modal_details_btn_plugify{font-size:10px!important}.wcf-embed-checkout-form .woocommerce .woocommerce-error li a{color:#fff}.wcf-embed-checkout-form .woocommerce .woocommerce-error li{list-style:disc inside!important;margin:0!important}.wcf-embed-checkout-form .woocommerce-checkout #payment .form-row{margin:0;padding:5px}.woocommerce-terms-and-conditions-wrapper{padding:0 20px}p#woocommerce-delivery-date-picker_field{padding:0}button#place_order{margin-top:10px!important}input#wc-elavon-converge-credit-card-tokenize-payment-method{margin:0 5px 0 0!important;vertical-align:middle!important}.woocommerce table.my_account_orders .button{margin:1px}.bx-controls.bx-has-pager{position:absolute;left:0;right:0;bottom:70px}.bx-wrapper .bx-pager.bx-default-pager a{background:hsl(0 0% 100% / .5)}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fff}div#frm_field_94_container{margin-bottom:15px!important}.filter-content .checkbox input[type="checkbox"]{margin-top:2px}ul#menu-main-menu ul.sub-menu{z-index:99}.modal.main_detailed_divss.active_modal{margin-top:120px!important}@media (max-width:1367px){#menu-main-menu>li>a{font-size:10px!important;padding-left:4px!important;padding-right:4px!important}}@media (max-width:1281px){#menu-main-menu>li>a{font-size:9px!important;padding-left:4px!important;padding-right:4px!important}}@media (max-width:1181px){ul#menu-main-menu{background:#fff}#menu-main-menu li a{padding:10px!important;font-size:14px!important}ul#menu-top-bar-menu{background:#333}header .header-menu .fl-menu.fl-menu-responsive-toggle-large-mobile,header .header-menu .fl-menu{text-align:right!important}header .header-menu .fl-menu.fl-menu-responsive-toggle-large-mobile li,header .header-menu .fl-menu li{text-align:left}ul#menu-top-bar-menu li,ul#menu-top-bar-menu li a{text-align:left;padding:5px}}@media (max-width:1025px){div#homepage_slider .fl-content-slider{min-height:500px}div#homepage_slider .fl-content-slider .bx-viewport{height:500px!important}.wcf-embed-checkout-form .woocommerce-checkout .col2-set,.wcf-embed-checkout-form .woocommerce-checkout .wcf-col2-set{display:block!important;width:100%!important;float:none!important;padding-right:0!important;margin:20px 0 0!important}.wcf-embed-checkout-form .woocommerce form .wcf-shipping-methods-wrapper{width:100%!important;float:none!important;padding-right:0!important}.wcf-embed-checkout-form-two-column .woocommerce-checkout .wcf-order-wrap{display:block!important;float:none!important;width:100%!important}.wcf-embed-checkout-form .woocommerce-checkout .wcf-order-wrap .col2-set,.wcf-embed-checkout-form #order_review{padding:10px!important}.woocommerce table.my_account_orders .button{margin:1px;width:100%;text-align:center}.bbwc-products.list .bbwc-item{align-items:center!important}}@media (max-width:992px){.fl-content-slider .fl-slide-bg-photo{position:absolute!important;min-height:500px!important}.fl-content-slider .fl-slide-foreground .fl-builder-content .fl-row>.fl-row-content-wrap{min-height:500px}.fl-slide-mobile-photo{z-index:+2;position:relative;max-height:500px!important;text-align:center!important;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.fl-slide-mobile-photo>img{padding:50px;max-height:500px!important;width:auto;margin:0 auto}.fl-content-slider .fl-slide{min-height:500px!important;max-height:500px!important}.fl-content-slider .fl-slide-bg-link{z-index:2}.woocommerce div.product div.images,.woocommerce-page div.product div.images{float:none;margin-bottom:2em;max-width:none;width:auto}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:auto}.wcf-embed-checkout-form.wcf-embed-checkout-form-two-column .woocommerce form .wcf-shipping-methods-wrapper{width:100%;float:none!important;padding:15px 18px!important}footer .with_frm_style .frm_submit{text-align:center}header .uabb-module-content.uabb-photo.uabb-photo-align-left.uabb-photo-mob-align-center{text-align:left}.header-menu button.fl-menu-mobile-toggle.hamburger{position:absolute;right:20px;top:20px;z-index:99}footer div#frm_field_65_container .iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown,form#form_ask-an-expert-form div#frm_field_6_container .iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown{width:100%}.product.bbwc-item .bbwc-body,.product.bbwc-item .bbwc-body .bbwc-meta{text-align:center;justify-content:center;align-items:center}.yith-wcan-active-filters.enhanced{padding:20px 20px 0}.yith-wcan-active-filters .active-filter .active-filter-label{margin-bottom:10px}}@media (min-width:768px){.woocommerce-MyAccount-navigation{padding:0 5% 0 0;width:27%!important;margin-right:5%;border-right:1px solid #cbcbcb}.woocommerce div.product div.my-gallery-wrapper div.woocommerce-product-gallery,.woocommerce-page div.product div.my-gallery-wrapper div.woocommerce-product-gallery{float:none;margin-bottom:2em;max-width:none;width:100%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce .related ul.products.columns-3 li.product,.woocommerce-page .related ul.products.columns-3 li.product,.woocommerce .upsells.products ul.products.columns-3 li.product,.woocommerce-page .upsells.products ul.products.columns-3 li.product,.woocommerce[class*="columns-"] ul.products.columns-3 li.product,.woocommerce-page[class*="columns-"] ul.products.columns-3 li.product{width:30.05%}}@media (max-width:767px){.woocommerce-MyAccount-navigation{margin-bottom:60px}}@media (max-width:500px){.woocommerce section.related.products>h2,.woocommerce section.upsells.products>h2{text-align:center;margin:0 auto 20px}.woocommerce .related h2,.woocommerce-page .related h2,.woocommerce section.related.products ul.products li.product .price{text-align:center}.wcf-embed-checkout-form table.shop_table tbody tr.cart_item td.product-name{flex-direction:column}.woocommerce .order_details,.woocommerce-page .order_details{padding:20px!important}.woocommerce ul.order_details li{width:100%!important;margin:0!important;float:none!important}.bbwc-products.list .bbwc-item{flex-direction:column!important;align-items:center;justify-content:center}div#sort-filter{width:70%}.bbwc-products.list .bbwc-body{width:100%!important}div#homepage_slider h2,div#homepage_slider h3,div#homepage_slider h4{font-size:24px!important;line-height:1.2!important}div#homepage_slider p,div#homepage_slider ul,div#homepage_slider ul li{font-size:16px!important;font-weight:500!important;line-height:1.2!important}.homepage_slide .uabb-module-content.uabb-infobox.infobox-center.infobox-responsive-center,div#homepage .homepage_slide .uabb-module-content.uabb-infobox.infobox-center.infobox-responsive-center{padding:20px}div#homepage .uabb-module-content.uabb-infobox.infobox-center.infobox-responsive-center p,div#homepage .homepage_slide .uabb-module-content.uabb-infobox.infobox-center.infobox-responsive-center p{margin:0;padding:0}#sort-filter .yith-wcan-filters.horizontal.enhanced form{flex-direction:column;align-items:center;justify-content:end}#sort-filter .yith-wcan-filters.horizontal.enhanced form button.btn.btn-primary.yith-wcan-reset-filters.reset-filters.enhanced{margin-top:10px}.brand_slider .uabb-image-carousel .uabb-image-carousel-content .uabb-gallery-img,.brand_slider .uabb-masonary-content .uabb-image-carousel-content .uabb-gallery-img{max-width:180px;max-height:100px;min-height:100px;object-fit:contain;margin:0 auto}.uabb-modal-title-wrap{padding-top:60px}.uabb-modal-text.uabb-modal-content-data.uabb-text-editor.fl-clearfix{margin:0;padding:20px}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:max-content;grid-gap:0 2.5%}}