.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center;}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table;}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both;}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important;}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block;}.widget_brand_nav ul li .count{float:right;}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center;}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1;}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2;}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table;}div#brands_a_z::after{clear:both;}div#brands_a_z ul.brands_index{margin-left:0;padding:0;}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase;}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1;}div#brands_a_z ul.brands_index li span{opacity:.3;}div#brands_a_z h3{text-transform:uppercase;}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1;}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside;}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05);}.storefront-wc-brands-single-product{margin:0 0 .5407911001em;}.storefront-wc-brands-single-product img{max-height:2.2906835em;}@media (min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease;}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase;}div#brands_a_z h3:first-of-type{margin-top:0;}div#brands_a_z a.top{clear:right;}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right;}}.woocommerce #reviews .product-rating .product-rating-summary,.woocommerce #reviews .product-rating .product-rating-details,.woocommerce-page #reviews .product-rating .product-rating-summary,.woocommerce-page #reviews .product-rating .product-rating-details{display:block;width:100%;}.woocommerce #reviews .product-rating .product-rating-summary,.woocommerce-page #reviews .product-rating .product-rating-summary{text-align:left;}.woocommerce #reviews .product-rating .product-rating-details table td,.woocommerce-page #reviews .product-rating .product-rating-details table td{padding:.202em .5407911001em;}.woocommerce #reviews .product-rating .product-rating-details table td.rating-graph .bar,.woocommerce-page #reviews .product-rating .product-rating-details table td.rating-graph .bar{background-color:#43454b;}.woocommerce #reviews .product-rating .product-rating-details table td.rating-count a,.woocommerce-page #reviews .product-rating .product-rating-details table td.rating-count a{text-decoration:none;}.woocommerce #reviews .form-contribution,.woocommerce-page #reviews .form-contribution{border-color:rgba(0,0,0,.05);padding:1em;}.woocommerce #reviews .form-contribution #review_rating_field fieldset,.woocommerce-page #reviews .form-contribution #review_rating_field fieldset{float:left;}.woocommerce #reviews .form-contribution #review_rating_field fieldset label,.woocommerce-page #reviews .form-contribution #review_rating_field fieldset label{display:inline-block;float:right;}.woocommerce #reviews .form-contribution #review_rating_field fieldset label.checkbox::before,.woocommerce-page #reviews .form-contribution #review_rating_field fieldset label.checkbox::before{font-size:.875em;}.woocommerce #reviews .form-contribution #review_rating_field fieldset .star-label,.woocommerce-page #reviews .form-contribution #review_rating_field fieldset .star-label{float:none;margin-left:.6180469716em;}.woocommerce #reviews .form-contribution .form-row,.woocommerce-page #reviews .form-contribution .form-row{clear:both;}.woocommerce #reviews .contribution-karma,.woocommerce-page #reviews .contribution-karma{margin-left:0;}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{padding-top:0;}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:2.617924em;height:auto;margin:0;float:right;}.woocommerce #reviews #comments ol.commentlist li .description,.woocommerce-page #reviews #comments ol.commentlist li .description{padding-bottom:0;}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:0;}.woocommerce #reviews #comments ol.commentlist li .comment-text img,.woocommerce #reviews #comments ol.commentlist li .comment-text iframe,.woocommerce-page #reviews #comments ol.commentlist li .comment-text img,.woocommerce-page #reviews #comments ol.commentlist li .comment-text iframe{margin-bottom:1.618em;}.woocommerce #reviews #comments ol.commentlist li h3.contribution-title,.woocommerce-page #reviews #comments ol.commentlist li h3.contribution-title{margin:0;font-size:1em;}.woocommerce #reviews #comments ol.commentlist li .contribution-actions a,.woocommerce-page #reviews #comments ol.commentlist li .contribution-actions a{color:#2c2d33;}.woocommerce #reviews #comments ol.commentlist li .contribution-actions a.done,.woocommerce-page #reviews #comments ol.commentlist li .contribution-actions a.done{opacity:.5;}.woocommerce #reviews #comments ol.commentlist li ul.children li,.woocommerce-page #reviews #comments ol.commentlist li ul.children li{margin-bottom:1.618em;}.woocommerce #reviews #comments .form-contribution_comment,.woocommerce-page #reviews #comments .form-contribution_comment{width:81.8181818182%;float:right;margin-right:0;margin-bottom:3.706325903em;padding-top:1.618em;}.woocommerce #reviews #comments ul.children+.form-contribution_comment,.woocommerce-page #reviews #comments ul.children+.form-contribution_comment{border-top:0;padding-top:0;}.woocommerce #reviews .contribution-flag-form,.woocommerce-page #reviews .contribution-flag-form{background-color:rgba(0,0,0,.1);padding:1.618em;margin-bottom:1.618em;}.woocommerce .form-photo #photo_attachment_file,.woocommerce-page .form-photo #photo_attachment_file{color:inherit;margin:1em 0;}.woocommerce .contribution-type-selector,.woocommerce-page .contribution-type-selector{margin:0;}.woocommerce .contribution-type-selector>a,.woocommerce-page .contribution-type-selector>a{display:inline-block;margin-right:1em;padding:.5407911001em 0;border-bottom:.202em solid rgba(0,0,0,.05);}.woocommerce .contribution-type-selector>a.active,.woocommerce-page .contribution-type-selector>a.active{border-bottom-color:rgba(0,0,0,.05);}.woocommerce .star-rating-selector fieldset,.woocommerce-page .star-rating-selector fieldset{float:none;clear:both;}.woocommerce .star-rating-selector>label:first-child,.woocommerce-page .star-rating-selector>label:first-child{display:block !important;}.woocommerce .star-rating-selector:not(:checked) label.checkbox,.woocommerce-page .star-rating-selector:not(:checked) label.checkbox{float:none;}.woocommerce #wc-product-reviews-pro-modal #customer_login .col-1,.woocommerce #wc-product-reviews-pro-modal #customer_login .col-2,.woocommerce-page #wc-product-reviews-pro-modal #customer_login .col-1,.woocommerce-page #wc-product-reviews-pro-modal #customer_login .col-2{width:100%;}#tiptip_content,.chart-tooltip{font-size:.875em;padding:.6180469716em 1em;background-color:rgba(0,0,0,.8);}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(0,0,0,.8);margin-top:-6px;}@media screen and (min-width: 768px){.sp-header-active .site-header .site-header-cart,.sp-header-active .site-header .secondary-navigation,.sp-header-active .site-header .main-navigation,.sp-header-active .site-header .site-search,.sp-header-active .site-header .site-branding{width:auto !important;float:none !important;margin-right:0 !important;margin-bottom:0 !important;}.sp-header-active .sp-header-span-1{width:4.347826087%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-1{margin-left:8.6956521739%;}.sp-header-active .sp-header-post-1{margin-right:8.6956521739%;}.sp-header-active .sp-header-span-2{width:13.0434782609%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-2{margin-left:17.3913043478%;}.sp-header-active .sp-header-post-2{margin-right:17.3913043478%;}.sp-header-active .sp-header-span-3{width:21.7391304348%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-3{margin-left:26.0869565217%;}.sp-header-active .sp-header-post-3{margin-right:26.0869565217%;}.sp-header-active .sp-header-span-4{width:30.4347826087%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-4{margin-left:34.7826086957%;}.sp-header-active .sp-header-post-4{margin-right:34.7826086957%;}.sp-header-active .sp-header-span-5{width:39.1304347826%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-5{margin-left:43.4782608696%;}.sp-header-active .sp-header-post-5{margin-right:43.4782608696%;}.sp-header-active .sp-header-span-6{width:47.8260869565%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-6{margin-left:52.1739130435%;}.sp-header-active .sp-header-post-6{margin-right:52.1739130435%;}.sp-header-active .sp-header-span-7{width:56.5217391304%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-7{margin-left:60.8695652174%;}.sp-header-active .sp-header-post-7{margin-right:60.8695652174%;}.sp-header-active .sp-header-span-8{width:65.2173913043%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-8{margin-left:69.5652173913%;}.sp-header-active .sp-header-post-8{margin-right:69.5652173913%;}.sp-header-active .sp-header-span-9{width:73.9130434783%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-9{margin-left:78.2608695652%;}.sp-header-active .sp-header-post-9{margin-right:78.2608695652%;}.sp-header-active .sp-header-span-10{width:82.6086956522%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-10{margin-left:86.9565217391%;}.sp-header-active .sp-header-post-10{margin-right:86.9565217391%;}.sp-header-active .sp-header-span-11{width:91.3043478261%;float:left;margin-right:4.347826087%;}.sp-header-active .sp-header-pre-11{margin-left:95.652173913%;}.sp-header-active .sp-header-post-11{margin-right:95.652173913%;}.sp-header-active .sp-header-span-12{width:100%;float:left;margin-left:0;margin-right:0;}.sp-header-active .sp-header-pre-12{margin-left:104.347826087%;}.sp-header-active .sp-header-post-12{margin-right:104.347826087%;}.sp-header-active .sp-header-row:after{content:"";display:table;clear:both;}.sp-header-active .sp-header-empty{padding:1.618034em 0;}.sp-header-active .sp-header-empty:after{content:"";display:table;clear:both;}.sp-header-active .sp-header-last{float:right;margin-right:0;}}@media screen and (min-width: 768px){.sp-fixed-width .site{max-width:75.998em;margin:0 auto;}.sp-fixed-width.sp-max-width .site{max-width:95%;}.sp-max-width .col-full{max-width:90%;}.sp-max-width .site{overflow-x:hidden;}.sp-max-width .sph-hero .col-full,.sp-max-width .sprh-hero .col-full{max-width:65.141em;}}.sp-shop-alignment-left ul.products li.product{text-align:left;}.sp-shop-alignment-left ul.products li.product .star-rating,.sp-shop-alignment-left ul.products li.product img{margin-left:0;}.sp-shop-alignment-right ul.products li.product{text-align:right;}.sp-shop-alignment-right ul.products li.product .star-rating,.sp-shop-alignment-right ul.products li.product img{margin-right:0;}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.jscroll-added .storefront-sorting{display:none;}.sp-loader{position:relative;height:1em;font-size:2.244em;}.sp-loader:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;text-align:center;-webkit-animation:spin linear 1s infinite;animation:spin linear 1s infinite;}.sp-section-description{text-align:center;}@media screen and (min-width: 768px){.single-product.sp-product-gallery-hidden div.product .summary,.single-product.sp-product-gallery-hidden.storefront-full-width-content div.product .summary{width:100%;float:left;margin-left:0;margin-right:0;}.single-product.sp-product-gallery-stacked div.product .images,.single-product.sp-product-gallery-stacked div.product .summary,.single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .images,.single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .summary{width:100%;float:left;margin-left:0;margin-right:0;}.single-product.sp-product-gallery-stacked div.product .images .thumbnails a.zoom{width:29.4117647059%;float:left;margin-right:5.8823529412%;margin-right:5.8823529412%;}.single-product.sp-product-gallery-stacked.storefront-full-width-content div.product .images .thumbnails a.zoom{width:13.0434782609%;float:left;margin-right:4.347826087%;margin-right:4.347826087%;}.site-branding::after,.site-search::after,.main-navigation::after,.secondary-navigation::after,.site-header-cart::after{clear:both;content:"";display:table;}}form.cart.ywcp{display:none;}form.cart.ywcp.ywcp_form_loaded{display:block;}.ywcp_components_container h3,body:not(.search-results) .entry-summary .ywcp_components_container h3:first-child{margin-bottom:10px;}.ywcp_components_single_item{margin-bottom:10px;}.ywcp_components_single_item h3 abbr{margin-left:5px;}.ywcp_components_single_item h3 abbr.required{color:#ff1800;}.ywcp_components_container select.ywcp_component_otpions_select{width:100%;}.ywcp_component_options_list_container .woocommerce-pagination{margin-top:15px;}.ywcp_component_otpions_thumbnails_container ul.products li{clear:both;display:inline-block;width:100%;padding:10px;border:1px solid #d3ced2;margin-bottom:10px;cursor:pointer;}.ywcp_component_otpions_thumbnails_container ul.products li:last-child{margin-bottom:0;}.ywcp_component_otpions_thumbnails_container ul.products li:hover,.ywcp_component_options_selection_container{box-shadow:0px 0px 2px 2px rgba(200,200,200,.4);}.ywcp_component_otpions_thumbnails_container .ywcp_image_container,.ywcp_component_otpions_thumbnails_container .ywcp_product_info,.ywcp_component_options_selection_container .ywcp_image_container,.ywcp_component_options_selection_container .ywcp_product_info{float:left;}.ywcp_component_otpions_thumbnails_container .ywcp_image_container,.ywcp_component_options_selection_container .ywcp_image_container,.woocommerce #content div.product div.images.ywcp_image_container,.woocommerce div.product div.ywcp_image_container.images,.woocommerce-page #content div.product div.ywcp_image_container.images,.woocommerce-page div.product div.ywcp_image_container.images,#content .twentysixteen div.product div.ywcp_image_container.images{width:80px;margin-bottom:5px;display:inline-block;float:left;}.ywcp_component_otpions_thumbnails_container .ywcp_product_info,.ywcp_component_options_selection_container .ywcp_product_info{padding-left:10px;}.ywcp_component_otpions_thumbnails_container ul.products,body:not(.search-results) .entry-summary .ywcp_component_otpions_thumbnails_container ul{margin-bottom:0;}.ywcp_component_options_radio_input_container input,.ywcp_component_options_radio_input_container > label{cursor:pointer;}.ywcp_component_options_selection_container{width:100%;padding:10px;display:none;}.woocommerce div.product form.cart .ywcp_component_options_selection_container .variations{margin-bottom:0;}.ywcp_component_options_selection_container .variations td{padding-bottom:0;}.ywcp_component_options_selection_container .variations td.label,.ywcp_component_options_selection_container .woocommerce-variation-price{text-align:right;}.ywcp_component_options_selection_container .woocommerce-variation-price{display:none !important;}.ywcp_component_options_list_container,.ywcp_selection_opened .ywcp_selection_open,.ywcp_selection_selected .ywcp_selection_open,.ywcp_selection_close,.ywcp_selection_clear,.ywcp_components_single_item_dependence_selected.ywcp_selection_selected .ywcp_selection_clear{display:none;}.ywcp_selection_opened .ywcp_component_options_list_container{display:block;}.ywcp_selection_opened .ywcp_selection_close,.ywcp_selection_selected .ywcp_selection_clear,.ywcp_selection_selected .ywcp_component_options_selection_container{display:inline-block;}a.ywcp_selection_clear{background:#ccc;padding:2px 5px 2px 15px;text-decoration:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;background-image:url("https://cdn-ikplhod.nitrocdn.com/YmOTcBwcGqDccFxHZpjeOpWRtPJRaDyL/assets/images/optimized/rev-84aae94/www.wincogen.com/wp-content/plugins/yith-composite-products-for-woocommerce-premium/assets/css/./images/clear-selection.png");background-repeat:no-repeat;background-position:5px;font-size:11px;text-transform:uppercase;}a.ywcp_selection_clear.nitro-lazy{background-image:none !important;}.ywcp_component_subtotal{float:right;display:none;}.woocommerce div.product form.cart .ywcp_component_options_selection_container div.quantity,.woocommerce div.product form.cart .ywcp_component_options_selection_container a.reset_variations{float:right;}.woocommerce div.product form.cart .ywcp_component_options_selection_container .variations select{width:100%;}.ywcp_product_disabled{pointer-events:none;opacity:.4;}.ywcp_product_link .yith-wcqv-button{display:inline-block;}.ywcp_product_link .yith-wcqv-button > span{padding:5px;cursor:pointer;font-size:12px;text-transform:uppercase;}.ywcp_customer_advice_component_list{margin-left:10px;text-decoration:underline;}.ywcp_accordion .ywcp_components_single_item{margin-bottom:15px;}.ywcp_accordion a.ywcp_selection_open,.ywcp_accordion a.ywcp_selection_close{margin-left:5px;box-shadow:none;}.ywcp_accordion a.ywcp_selection_open img,.ywcp_accordion a.ywcp_selection_close img{display:inline-block;}.ywcp_accordion div:not(.ywcp_selection_selected).ywcp_components_single_item > h3{cursor:pointer;}.ywcp_accordion .ywcp_component_description{display:none;}.ywcp_accordion .ywcp_selection_opened .ywcp_component_description{display:block;}.ywcp_list .ywcp_component_options_list_container,.ywcp_step .ywcp_component_options_list_container{display:block;}.ywcp_list .ywcp_selection_open,.ywcp_list .ywcp_selection_close,.ywcp_list .ywcp_selection_selected .ywcp_component_options_list_container,.ywcp_step .ywcp_selection_open,.ywcp_step .ywcp_selection_close,.ywcp_step .ywcp_selection_selected .ywcp_component_options_list_container{display:none;}.ywcp_step .ywcp_components_single_item{display:none;}.ywcp_step .ywcp_components_single_item.ywcp_current_step_item{display:block;}.ywcp_step_navigation{width:100%;margin-bottom:15px;text-align:center;}.ywcp_step_prev{float:left;}.ywcp_step_next{float:right;}.ywcp_step_first .ywcp_step_prev,.ywcp_step_last .ywcp_step_next{visibility:hidden;}.ywcp_customer_advice{margin-bottom:10px;}.ywcp_step .ywcp_components_required_blocked,.ywcp_customer_advice{padding:10px;border:2px solid #ff1800;}.ywcp_customer_advice > p,body:not(.search-results) .entry-summary .ywcp_customer_advice p{padding:0;margin:0;}.ywcp_step_current_info{display:inline-block;}.ywcp_clear{clear:both;}.ywcp_wcp_group_total table td{text-align:right;padding-right:5px;}.ywcp_components_single_item_depenence_hided{display:none;}tr.ywcp_component_item > td{border-bottom:none;}tr.cart_item.ywcp_component_child_item,tr.order_item.ywcp_component_child_item{font-size:12px;}tr.cart_item.ywcp_component_child_item > td,tr.order_item.ywcp_component_child_item > td{border-top:none;border-bottom:none;}tr.order_item.ywcp_component_child_item > td .ywcp_cart_component_name a{float:left;margin-right:5px;}tr.cart_item.ywcp_component_child_item > td .ywcp_cart_component_name,tr.cart_item.ywcp_component_child_item > td.product-name > dl.variation,tr.order_item.ywcp_component_child_item > td .ywcp_cart_component_name,tr.order_item.ywcp_component_child_item > td.product-name > dl.variation{margin-left:10px;}tr.cart_item.ywcp_component_child_item > td .ywcp_cart_component_name > label,tr.order_item.ywcp_component_child_item > td .ywcp_cart_component_name > label{display:block;font-weight:bold;}#ywcp_wcp_tr_wapo_option_total.ywcp_wapo_total_hided{display:none;}div.product-type-yith-composite .yith_wapo_group_total{display:none !important;}.ywcp_components_single_item .reset_variations{display:none !important;}.ywcp_components_single_item table.variations{padding-top:20px !important;}.ywcp_components_single_item table.variations tr td{display:table-cell !important;}.ywcp_components_single_item table.variations tr td.label{width:110px !important;padding-right:30px !important;}.wpgmza_cat_checkbox_holder{height:190px;}.sfb-footer-bar{padding-top:2.618em;padding-bottom:2.618em;background-position:center center;}.sfb-footer-bar .widget::after{clear:both;content:"";display:table;}.sfb-footer-bar .widget:last-child{margin-bottom:0;}