.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{z-index:1}.coming-soon-badge{position:absolute;top:10px;left:10px;background-color:rgba(255,0,0,.8);color:#fff;padding:2px 6px;font-size:14px;font-weight:700;z-index:10;pointer-events:none}.woocommerce ul.products li.product,.woocommerce div.product div.images{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .tag-image{padding:3px 8px;background:#fff;color:#c72228;position:absolute;bottom:50%;left:50%;z-index:9999}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .tag-image span{text-transform:uppercase}.shop_page{padding:1rem 0;background:#fff}.columns-3,.columns-4,.woocommerce-info{width:100%}.post-type-archive ul.products .pwrap li.product img{margin-bottom:0}.woocommerce-page ul.products .pwrap li.product{width:100%;margin:0}.pwrap{position:relative}.pwrap.pwrapcat{width:24.5%;margin-right:.6666666666666667%;float:left;border:none}.pwrap.pwrapcat:nth-child(4n+4){margin-right:0}.shop_page_products .pwrap h2{padding-top:8px}.woocommerce-result-count,.woocommerce-ordering{width:50%}.woocommerce-ordering select{float:right}.txtbprc{color:#ccc}.txtbprc .price{display:block}.pwrap .shop-sku{padding:0 5px;font-weight:700}.pwrap .shop-sku a{color:#777}@media only screen and (max-width:992px){.pwrap.pwrapcat{width:49.5%;margin-right:1%;float:left;border:none}.pwrap.pwrapcat:nth-child(2n+2){margin-right:0}.shop_page_products .pwrap{padding:8px}}.cmplncimg_box{margin-bottom:2rem;display:block;overflow:hidden}.cmplncimg_wrap{width:55px;height:55px;margin-right:8px;float:left}.cmplncimg_wrap.cctlumselect{width:93px}.cmplncimg_box .cmplncimg_wrap img{width:55px;height:55px;opacity:1}.cmplncimg_box .cmplncimg_wrap.cctlumselect img{width:93px}.cmplncimg_box .cmplncimg_wrap img:hover{opacity:1}img.c_etl{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -10px}img.c_etl_int{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -85px}img.c_rohs{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -310px -85px}img.c_warranty{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -85px}img.c_warranty2{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -85px}img.c_ca_t20{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -85px -85px}img.c_ca_t24{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -85px}img.c_dlc_pnd{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -310px -10px}img.c_dlc_std{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -10px}img.c_dlc_pre{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -455px -10px}img.c_ul{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -85px -10px}img.c_culus{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -10px}img.c_ulus{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -389px}img.c_nsf{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -310px}img.c_star{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -10px}img.c_cctlumselect{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -310px}img.c_cctlumselect2{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -310px}img.c_cctlumselect3{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -464px}img.c_cctselect{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -310px;width:93px;height:28px !important;display:inline-block}img.c_cctselect2{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -310px;width:93px;height:28px !important;display:inline-block}img.c_cctselect3{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') no-repeat -10px -464px;width:93px;height:28px !important;display:inline-block}img.c_wattselect{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -310px}img.c_cntrlsrdy{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -235px}img.c_dimmable{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -235px}img.c_cri80{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -160px}img.c_cri90{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -156px -533px}img.c_beam90{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -235px}img.c_beam100{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -464px}img.c_beam110{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -464px}img.c_beam120{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -85px -160px}img.c_linkable{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -160px}img.c_optemp{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -160px}img.c_optemp2{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -235px}img.c_optemp3{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -10px -390px}img.c_l70{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -310px -160px}img.c_l70-50{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -235px -389px}img.c_icrated{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -160px}img.c_atrated{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -464px}img.c_wetl{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -460px -160px}img.c_dampl{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -160px -389px}img.c_volt120{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -535px -235px}img.c_volt120-277{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -385px -314px}img.c_ip20{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -85px -389px}img.c_ip65{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -610px -235px}img.c_batterybckup{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -310px -389px}img.c_canless{background:url('https://els-led.com/cmplncimg/css_product_sprites.png') -253px -462px;width:93px !important;height:56px !important;display:inline-block}.woocommerce #content div.product .woocommerce-tabs{margin-top:2rem;overflow:hidden}.woocommerce table.shop_attributes tbody{width:100%}.woocommerce table.shop_attributes tbody tr{width:33.33%;float:left}.woocommerce table.shop_attributes tbody tr th{text-transform:uppercase}.woocommerce table.shop_attributes tbody tr.woocommerce-product-attributes-item--attribute_pa_culus th{text-transform:unset}.woocommerce table.shop_attributes tbody tr th,.woocommerce table.shop_attributes tbody tr td{background:0 0 !important}.woocommerce table.shop_attributes tbody tr th{width:auto !important;padding-right:10px}@media only screen and (max-width:992px){.woocommerce table.shop_attributes tbody tr{width:50%}}body.woocommerce #content div.product div.summary,body.woocommerce div.product div.summary,body.woocommerce-page #content div.product div.summary,body.woocommerce-page div.product div.summary{width:58%}@media only screen and (max-width:992px){body.woocommerce #content div.product div.summary,body.woocommerce div.product div.summary,body.woocommerce-page #content div.product div.summary,body.woocommerce-page div.product div.summary{width:100%;overflow:hidden}}.woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:.5rem}.woocommerce ul.products .pwrap.pwrapcat li.product{margin:0}.pwrap li{width:100%;min-width:100%}.pwrap a{color:#000}#page span.onsale{min-height:auto;display:table;padding:.2rem 1rem;line-height:1.5em;top:0;left:0;right:auto;border-radius:0;font-size:.857em}.pwrap .title_price,.pwrap .custom-attributes,.summary .title_price,.summary .custom-attributes{clear:none;float:left;display:block}.pwrap .title_price{width:73%}.summary .title_price,.summary .custom-attributes{width:100%;margin-left:0;padding:0}.pwrap .titlewrap{width:100%;display:block;position:relative}.pwrap .titlewrap h2{width:100%;margin:0;padding:0 .3rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-weight:700}.pwrap .titlewrap h2:first-letter ,.related .pwrap a.woocommerce-loop-product__link h2:first-letter ,.up-sells .pwrap a.woocommerce-loop-product__link h2:first-letter ,.product_title:first-letter {text-transform:uppercase}.pwrap a.woocommerce-loop-product__link{width:100%;text-decoration:none;display:block}.related .pwrap a.woocommerce-loop-product__link h2,.up-sells .pwrap a.woocommerce-loop-product__link h2{font-size:1rem;font-weight:700;text-transform:lowercase}.loop-title-sku{color:#888}.product-buttons{width:100%;display:table}.up-sells .product-buttons,.related .product-buttons,.cross-sells .product-buttons,.recently-viewed .product-buttons{width:auto}.pwrap a.add_to_cart_button,.woocommerce div.product form.cart,.woocommerce #page div.product span.price{width:100%;display:block}.rsctbl [class^=col-]{margin-bottom:.5rem;text-align:center}.woocommerce #page div.product span.price{font-size:1.4rem}.woocommerce #page div.product span.price del{font-size:1.2rem !important}.part-num{width:100%;display:table}.pwrap .cart .quantity .minus,.pwrap .cart .quantity .plus{display:none}#page ul.products li.product .woocommerce-loop-category__title{margin:0;padding:0 0 .5em;font-size:1em}.woocommerce ul.custom-attributes{width:100%;margin:.5rem 0 3px}.woocommerce ul.loop_attributes{width:100%;margin:1rem 0 .5rem;padding:0;display:table}.woocommerce ul.loop_attributes li{width:50%;min-width:auto;margin-bottom:.5rem;display:block;float:left;font-size:.9rem;color:#555}.woocommerce ul.loop_attributes li:nth-child(2n+2){clear:right}.custom-attributes li{width:70px;min-width:70px;height:70px;margin-right:1rem;position:relative;font-size:1rem;text-align:center;display:inline-block;float:left}.custom-attributes .power-consumption{background:url(//els-led.com/wp-content/themes/rzion/css/../img/wattage.jpg)}.custom-attributes .lumens{background:url(//els-led.com/wp-content/themes/rzion/css/../img/lumens.jpg)}.custom-attributes .color-temperature{background:url(//els-led.com/wp-content/themes/rzion/css/../img/cct.jpg)}.custom-attributes .voltage{background:url(//els-led.com/wp-content/themes/rzion/css/../img/voltage.jpg)}.custom-attributes li.color-temperature .attribute-value{top:95%;transform:translate(-50%,-95%)}.custom-attributes li .attribute-value{position:absolute;top:77%;left:50%;transform:translate(-50%,-77%)}#page a.lfacts{margin-bottom:1rem;display:table;cursor:pointer;color:#2591d0}.pwrap .imagewrapper{width:100%;height:280px}.woocommerce .pwrap a.button,.woocommerce .pwrap a.button:hover{border-radius:0;font-weight:400}.woocommerce .pwrap a.button{width:100%;text-align:center}.woocommerce #page ul.products{width:100%}.columns-3{margin-top:1rem}.woocommerce #page #content table.cart td.actions .input-text,.woocommerce #page table.cart td.actions .input-text,.woocommerce-page #page #content table.cart td.actions .input-text,.woocommerce-page #page table.cart td.actions .input-text{width:45%}.home .columns-4 span.onsale{left:auto}.home .columns-4 .onsale .amount{display:block}.woocommerce-orders-table__cell-order-status{font-weight:700;text-transform:uppercase;text-decoration:underline}.woocommerce-orders-table__cell-order-number a{padding:5px 1rem;background:#f2f2f2}.customer-support-form{padding:1rem;background:#f6f6f6;display:block}.customer-support-form .login-name{opacity:.4}.customer-support-form label,.customer-support-form label input{width:100%}.woocommerce-account .entry-content .woocommerce{border:#f2f2f2 1px solid}.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2,#customer_login .col-1,#customer_login .col-2{max-width:48%;width:48%}#main .woocommerce-MyAccount-navigation,#main .woocommerce-MyAccount-content{width:100%;float:none;display:table;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}#main .woocommerce-MyAccount-navigation{border-bottom:#f2f2f2 1px solid}#main .woocommerce-MyAccount-navigation ul{width:100%;margin:0;padding:0;display:table;background:#fff;list-style:none;text-align:center}#main .woocommerce-MyAccount-navigation ul li{margin-left:2rem;text-align:center;font-size:1.1rem;display:inline-block}#main .woocommerce-MyAccount-navigation ul li:first-child{margin-left:0}#main .woocommerce-MyAccount-navigation ul li a{padding:5px;text-decoration:none;display:block}#main .woocommerce-MyAccount-navigation ul li a:hover{background:#f2f2f2}#main .woocommerce-MyAccount-navigation ul li a:before{display:block;font-size:2rem;font-family:"Font Awesome 5 Free";font-weight:900}#main .woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f3fd"}#main .woocommerce-MyAccount-navigation-link--orders a:before{content:"\f46d"}#main .woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}#main .woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f3c5"}#main .woocommerce-MyAccount-navigation-link--customer-support a:before{content:"\f059"}#main .woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5"}#main .woocommerce-MyAccount-content{padding:2rem 1rem 1rem;background:#f6f6f6}.woocommerce-MyAccount-content .order-date,.woocommerce-MyAccount-content .order-status,.woocommerce-MyAccount-content p a{padding:5px .5rem}.woocommerce-MyAccount-content .order-date,.woocommerce-MyAccount-content p a{background:#f2f2f2}.woocommerce-MyAccount-content .order-status{color:#fff;font-weight:700}#main .my_account_tracking th,#main .my_account_tracking td{color:#333 !important}#main .woocommerce-order-details,.woocommerce-customer-details{width:49%;float:left;display:block}#main .woocommerce-customer-details{margin-left:2%}.woocommerce table .woocommerce-orders-table__cell-order-total span.woocommerce-Price-amount{padding:4px .5rem;font-size:1rem;font-weight:700;background:#f2f2f2}.woocommerce-MyAccount-content .widget_shopping_cart{padding:.5rem;background:#ccc}.woocommerce-MyAccount-content .widget_shopping_cart .widget_shopping_cart_content{padding-top:1rem}.woocommerce-MyAccount-content .woocommerce ul.cart_list li img,.woocommerce-MyAccount-content .woocommerce ul.product_list_widget li img{width:100px;height:auto;margin-left:0;margin-right:1rem;float:left;box-shadow:none}.woocommerce .woocommerce-MyAccount-content .widget_shopping_cart .cart_list li,.woocommerce-MyAccount-content .woocommerce.widget_shopping_cart .cart_list li{width:49%;margin:0 .5%;padding:1rem;float:left;background-color:#f2f2f2}.woocommerce .woocommerce-MyAccount-content .cart_list{width:100%;margin-bottom:1rem;display:table}@media only screen and (max-width:992px){.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-1,.woocommerce-page .woocommerce-MyAccount-content .col2-set .col-2,#customer_login .col-1,#customer_login .col-2{max-width:100%;width:100%}#page .woocommerce-MyAccount-navigation ul li:nth-child(3n+3){margin-left:0}#page .woocommerce-MyAccount-navigation ul li{width:33%;margin-bottom:.5rem;margin-left:.5;font-size:.9rem}#page .woocommerce-MyAccount-navigation ul li a{border:none}#page .woocommerce-order-details,.woocommerce-customer-details{width:100%;float:none}#page .woocommerce-customer-details{margin-left:0}}@media only screen and (max-width:992px){.single-product #main div.product .woocommerce-product-gallery .flex-viewport{width:100%}.woocommerce-product-gallery .flex-control-thumbs{width:100%}.woocommerce div.product div.images .flex-control-thumbs{margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:25%}}.item-description a.descbtn{width:120px;margin-top:.5rem;display:block;font-size:.8rem}.item-description h2{font-size:1rem;text-transform:uppercase;font-weight:700}.single-product .product_title{font-size:2rem}.single-product div.product{width:100%}.single-product .woocommerce div.product{width:100%}.single div.product p.price{font-size:2.4rem;color:#234cc6;font-weight:700}.single div.product .woocommerce-product-rating{margin:.5rem 0}body .summary .list-group{width:100%;display:block;overflow:hidden}.list-group .list-group-item{width:50%;display:block;float:left;border:1px solid rgba(0,0,0,.08)}.list-group .list-group-item+.list-group-item{border:1px solid rgba(0,0,0,.08)}.woocommerce .shop_page table.shop_attributes th{width:200px}@media only screen and (max-width:992px){.single-product .product_title{width:100%;margin-top:1rem !important;overflow:hidden;font-size:1.5rem}}.single-product #page div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.single-product #page div.product .woocommerce-product-gallery .flex-viewport{padding:2px}#page .woocommerce button.button.alt,#page .cart button.button.alt,#page .woocommerce .cart_totals .checkout-button{margin-right:1rem;padding-left:2rem;padding-right:2rem;text-shadow:1px 1px rgba(0,0,0,.1)}.woocommerce #page .quantity .qty{width:4rem;height:2.25rem}.woocommerce #page table.shop_attributes th{width:30%}.home .pwrap:last-child{margin-right:0}.home ul.products .pwrap li.product{width:100%;margin:0}#page .up-sells .flex-direction-nav,#page .related .flex-direction-nav,#page .recently-viewed .flex-direction-nav,.up-sells li .row [class^=col-],.related li .row [class^=col-],.recently-viewed li .row [class^=col-]{margin-bottom:0 !important}.related{margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}.up-sells,.related,.recently-viewed{width:100%;margin-bottom:2rem;display:table;position:relative;overflow:hidden}.up-sells .pwrap,.related .pwrap,.recently-viewed .pwrap{background:#fff}.related .pwrap,.up-sells .pwrap,.cross-sells .pwrap{width:auto;float:left;border:1px solid #eee;text-align:center}.recently-viewed .pwrap{margin:0;padding:.5rem;float:left;border:1px solid #eee;text-align:center}.related .status-publish,.up-sells .status-publish,.cross-sells .status-publish,.recently-viewed .status-publish{margin-bottom:0}.related h2,.up-sells h2,.wc-tab h2,.recently-viewed h2{font-size:1.5rem}.cross-sells h2{font-size:1rem}.recently-viewed .flex-direction-nav a:before,.related .flex-direction-nav a:before,.up-sells .flex-direction-nav a:before{color:#000;opacity:.7}div .flex-direction-nav a{opacity:1}#page .related div.product span.price,#page .up-sells div.product span.price,#page .recently-viewed span.price{float:none;display:inline-block}.woocommerce .pwrap .star-rating{margin:.5rem auto;float:none}.no-rating{margin:.5rem 0;display:block}#page .recently-viewed form.cart div.quantity{margin:4px 0;float:none}#page .cross-sells .product-buttons{margin:5px auto 0 auto}#page .cross-sells .price{font-size:2rem}#page .cross-sells .pwrap .star-rating{margin:.5rem auto}.related .pwrap a.woocommerce-loop-product__link,.up-sells .pwrap a.woocommerce-loop-product__link{width:100%}.related .pwrap .cart,.up-sells .pwrap .cart{overflow:hidden;float:none}.related .part-num,.up-sells .part-num{width:100%}.woocommerce .shop_page span.onsale{padding:0}.shop_page .flexslider-products .flex-viewport{overflow:visible !important}body .related .flexslider-products .col-md-4{width:100% !important}.related .custom-attributes li,.up-sells .custom-attributes li{width:50px;min-width:50px;height:50px;margin-right:1rem;position:relative;font-size:.75em;text-align:center;display:inline-block;float:left}.related .custom-attributes .power-consumption,.up-sells .custom-attributes .power-consumption{background:url(//els-led.com/wp-content/themes/rzion/css/img/wattage-s.jpg)}.related .custom-attributes .lumens,.up-sells .custom-attributes .lumens{background:url(//els-led.com/wp-content/themes/rzion/css/img/lumens-s.jpg)}.related .custom-attributes .color-temperature,.up-sells .custom-attributes .color-temperature{background:url(//els-led.com/wp-content/themes/rzion/css/img/cct-s.jpg)}.related .custom-attributes .voltage,.up-sells .custom-attributes .voltage{background:url(//els-led.com/wp-content/themes/rzion/css/img/voltage-s.jpg)}@media only screen and (max-width:992px){.recently-viewed .pwrap{width:48%;height:470px;min-height:470px;margin:0 .5%;padding:.5rem;float:left;border:1px solid #eee;text-align:center}}.up-sells .pwrap h2.woocommerce-loop-product__title{font-size:1rem}.cross-sells ul{width:100%}.cross-sells .products .pwrap{width:49%;float:left}.cross-sells .products .pwrap:first-child{margin-right:1%}.summary .cart{width:100%;display:table}.woocommerce-cart-form,.cart_totals table{background:#fff}#page .woocommerce-cart-form table.shop_table_responsive tr td.product-remove a{text-align:center;line-height:.9}.woocommerce-cart-form .cart_item .product-name{background:0 0}.product_meta{margin:2px 0 5px}.product_meta .sku_wrapper{padding-right:5px;border-right:1px solid #aaa}.product_meta .sku_wrapper span{display:inline;font-weight:700;color:#444}.product_meta .sku_wrapper,.product_meta .posted_in{display:inline}#customer_details{margin-bottom:1rem}.woocommerce-billing-fields__field-wrapper label,.woocommerce-billing-fields__field-wrapper span,.woocommerce-additional-fields label,.woocommerce-additional-fields span{width:100%}.woocommerce-billing-fields__field-wrapper label{margin:0}.woocommerce form .woocommerce-additional-fields .form-row textarea{height:120px}#page #add_payment_method #payment,#page .woocommerce-cart #payment,#page .woocommerce-checkout #payment{background:#f9f9f9}#page .woocommerce-terms-and-conditions-wrapper{width:100%}#page .woocommerce #payment #place_order,.woocommerce-page #page #payment #place_order{padding:1rem 3rem;float:none;background-color:#2c8fc9;color:#fff}.woocommerce-additional-fields,#order_review_heading{margin-top:.3rem}#page .woocommerce-order{width:100%}#page .addresses .col-1,#page .addresses .col-2{max-width:100%;flex:100%}#ship-to-different-address{margin:0;padding:4px .5rem;color:#fff;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;font-size:1.5rem}#ship-to-different-address label{margin:0;cursor:pointer}.shipping_address{padding:20px;background:#f2f2f2;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#page .checkout.woocommerce-checkout label{width:100%;margin-bottom:0;display:block}.woocommerce-input-wrapper{width:100%}#order_comments_field label{font-weight:700}.woocommerce-billing-fields__field-wrapper label{margin:0;font-size:.9rem;color:#888}.woocommerce-input-wrapper input.input-text{padding:5px}#billing_city_field,#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field,#billing_address_1_field,#billing_address_2_field{float:left;clear:none}#billing_city_field,#billing_state_field,#billing_postcode_field{width:32%}#billing_city_field,#billing_state_field{margin-right:2%}#billing_phone_field,#billing_email_field,#billing_address_1_field,#billing_address_2_field{width:47%}#billing_phone_field,#billing_address_1_field{margin-right:6%}#billing_address_2_field:before{content:"Street Address";line-height:2;font-size:.9rem;color:#888}.woocommerce-form__label-for-checkbox{width:100%}ul#shipping_method{margin:0;padding:0;list-style:none}.woocommerce-checkout-review-order-table tr{border-bottom:1px solid #eee}.cart_item .product-name,.cart_item .product-total{background:#f9f9f9;color:#000}@media only screen and (max-width:992px){#page .woocommerce-order{width:100%}.entry-content .container{padding-left:0;padding-right:0}}#section-shop .woocommerce-result-count{width:100%;float:none;text-align:right}#filters ul{list-style:none;padding:0;margin:0}#filters li{position:relative;padding:10px;border:1px solid #ccc}#filters li ul,#filters li ul li{border:none}#filters li>input{display:none}#filters li a,#filters li.current-cat ul a{color:#000}#filters li a:hover,#filters label:hover a,#filters li.current-cat a,#filters li.current-cat ul a:hover{color:#c72228}#filters li li label{padding:5px 0;border-bottom:1px solid #ccc}#filters li label{display:flex;justify-content:space-between;font-weight:700}#filters li ul{display:none}#filters li ul .toggle-btn{display:none}#filters li ul ul{display:block;background:#eee}#filters li input[type=checkbox]:checked~ul.children{display:block !important}#filters input[type=checkbox]{display:none}#filters .toggle-btn{font-size:18px;cursor:pointer;user-select:none}#filters .cat-item.no-children .toggle-btn{display:none}.shop_page .berocket_aapf_widget_selected_filter ul{margin:0;padding:0}.shop_page .berocket_aapf_widget_selected_filter ul li{margin-right:3px !important;padding:0 4px !important;display:inline-block;background:#f2f2f2;font-size:.8rem}.shop_page .berocket_aapf_widget_selected_filter ul li i{margin-right:3px}.shop_page .berocket_aapf_widget_selected_filter ul.bapf_sfa_unall li{margin-right:0;padding:0 4px !important;display:inline-block;background:#df2526;font-size:.7rem}.shop_page .berocket_aapf_widget_selected_filter ul.bapf_sfa_unall li a{color:#fff}.shop_page .berocket_aapf_widget_selected_filter span{display:none}@media only screen and (min-width:1000px){#main #filters{padding:0;display:block !important}.filtering{display:none}}@media only screen and (max-width:992px){#filters{margin-bottom:2rem;padding:0 1rem}#filters ul li a{padding:5px 0;font-size:1rem}.filtering{margin-bottom:1rem;padding:.5rem 0;font-size:1.2rem;display:block;background:#f2f2f2;text-align:center;cursor:pointer;line-height:1}.filtering i{margin-right:1rem;display:inline-block}}ul.filters_above{width:100%;margin:0 0 2rem;padding:0;display:table;list-style:none}ul.filters_above li{margin:5px 5px 0 0;padding:1px 4px;border:1px solid #f2f2f2;display:inline-block}ul.filters_above li:hover,ul.filters_above .current_tag{background:#f2f2f2}ul.filters_above .current_tag a{color:#000;font-weight:700}.shop_page_products .columns-3{margin-top:0}.shop_page_products .page-title{display:none}.shop_page .widget-title{margin:0 0 3px;padding:0;font-size:1rem;font-weight:700}#page .woocommerce-widget-layered-nav{padding-bottom:0;border:1px solid rgba(0,0,0,.2)}#page .woocommerce-widget-layered-nav h2{margin-bottom:0;padding:4px;background:#fafafa;border-bottom:1px solid #eee}#page .woocommerce-widget-layered-nav ul{max-height:180px;padding:4px;overflow-y:scroll;overflow-x:hidden}#page .woocommerce-widget-layered-nav ul li{position:relative}#tab-description{padding-top:3rem;border-top:1px solid #eee}.woocommerce-tabs .main_description{width:100%;max-width:100%}.summary ul{margin:0;padding:0}.comment-reply-title{display:none}.woocommerce-verification-required{color:#888}.woocommerce .star-rating span:before{color:#ffd800}.woocommerce .products .star-rating{margin:.5rem auto}.woosec{margin-left:1.5rem;padding:0 1rem;background:rgba(255,255,255,.1);display:inline-block}#masthead .topbar .woosec .mini_cart_item{border-bottom:1px solid #f2f2f2}#masthead .topbar .woosec .mini_cart_item a{color:#000}#masthead .topbar .woosec .widget_shopping_cart .cart_list li a.remove{left:auto;right:0;z-index:9;font-size:1em}.topbar .woosec i{padding:0}.site-header-cart{content:"";width:auto;margin:0 .7rem 0 0;padding:0;position:relative;display:inline-block;list-style:none}.site-header-cart .cart-contents{text-decoration:none;text-align:center}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.widget_shopping_cart_content{min-width:160px;padding:5px;background:#fff;font-size:.9rem}.woocommerce-mini-cart__empty-message{margin:0;color:#333}#masthead .site-header-cart ul.cart_list li img{width:30%}.woocommerce .site-header-cart .widget_shopping_cart .cart_list li,.site-header-cart .woocommerce.widget_shopping_cart .cart_list li{padding-left:0}.site-header-cart p.woocommerce-mini-cart__buttons{margin:0}#masthead .site-header-cart .woocommerce-mini-cart__buttons .button{padding:3px 5px;display:inline-block;font-size:.8rem}@media screen and (min-width:992px){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0,0,0,.2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.shop_page .bapf_sfilter.bapf_ckbox label{font-size:.8rem}