.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}}#pickup_location_field.hidden{display:none}#pickup_location_customer_number_field.hidden,.pickup_location_notice.hidden{display:none!important}#pickup_location_field .select2-selection__clear{margin-right:5px;padding:0 3px}.woocommerce-account .woocommerce form #pickup_location_customer_number_field.hidden,.woocommerce-account .woocommerce form .pickup_location_notice.hidden,.woocommerce-account form.checkout #pickup_location_customer_number_field.hidden,.woocommerce-account form.checkout .pickup_location_notice.hidden,.woocommerce-checkout .woocommerce form #pickup_location_customer_number_field.hidden,.woocommerce-checkout .woocommerce form .pickup_location_notice.hidden,.woocommerce-checkout form.checkout #pickup_location_customer_number_field.hidden,.woocommerce-checkout form.checkout .pickup_location_notice.hidden{display:none!important}.woocommerce-account .woocommerce form #current_pickup_location_field,.woocommerce-account form.checkout #current_pickup_location_field,.woocommerce-checkout .woocommerce form #current_pickup_location_field,.woocommerce-checkout form.checkout #current_pickup_location_field{display:none}.woocommerce-account .woocommerce form .pickup_location_notice,.woocommerce-account form.checkout .pickup_location_notice,.woocommerce-checkout .woocommerce form .pickup_location_notice,.woocommerce-checkout form.checkout .pickup_location_notice{margin-top:-.5rem}.woocommerce-account .woocommerce form .pickup_location_notice p,.woocommerce-account form.checkout .pickup_location_notice p,.woocommerce-checkout .woocommerce form .pickup_location_notice p,.woocommerce-checkout form.checkout .pickup_location_notice p{margin:0;padding:0}.woocommerce-account .woocommerce form .pickup_location_notice a.pickup-location-remove,.woocommerce-account form.checkout .pickup_location_notice a.pickup-location-remove,.woocommerce-checkout .woocommerce form .pickup_location_notice a.pickup-location-remove,.woocommerce-checkout form.checkout .pickup_location_notice a.pickup-location-remove{color:var(--wc-subtext);font-size:.9em;margin-top:1rem}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location{position:relative}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:-moz-read-only,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:-moz-read-only,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:-moz-read-only,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:-moz-read-only{background-color:#eee}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:read-only,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:read-only,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:read-only,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location .woocommerce-input-wrapper input.input-text:read-only{background-color:#eee}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container{pointer-events:none;touch-action:none}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection{background:#eee;box-shadow:none}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__arrow,.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__clear,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__arrow,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__clear,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__arrow,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__clear,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__arrow,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location select+.select2-container .select2-selection__clear{display:none}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location select,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location select,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location select,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location select{pointer-events:none;touch-action:none}.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location-notice{bottom:auto;color:var(--wc-subtext);font-size:.7em;line-height:1em;margin-top:-1.5rem;position:absolute;right:0}.woocommerce-account .woocommerce form #shipping_address_2_field.wc-shiptastic-managed-by-pickup-location,.woocommerce-account form.checkout #shipping_address_2_field.wc-shiptastic-managed-by-pickup-location,.woocommerce-checkout .woocommerce form #shipping_address_2_field.wc-shiptastic-managed-by-pickup-location,.woocommerce-checkout form.checkout #shipping_address_2_field.wc-shiptastic-managed-by-pickup-location{margin-top:2rem}@media(max-width:400px){.woocommerce-account .woocommerce form .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-account form.checkout .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-checkout .woocommerce form .wc-shiptastic-managed-by-pickup-location-notice,.woocommerce-checkout form.checkout .wc-shiptastic-managed-by-pickup-location-notice{display:block;margin-bottom:.7rem;margin-top:-1em;position:relative}}body.wc-stc-body-modal-active{overflow:hidden}.wc-stc-modal-background{background-color:#000;display:none;filter:alpha(opacity=50);height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:1000}.select2-container--open .wc-stc-pickup-location-select-dropdown{z-index:1051!important}.wc-stc-modal-content{display:none;height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:1001}.wc-stc-modal-content .wc-stc-modal-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2740%27 height=%2740%27%3E%3Cpath d=%27m10 10 20 20m0-20L10 30%27 stroke=%27%23000%27 stroke-width=%274%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:1.2em;text-indent:-9999px;width:1.2em}.wc-stc-modal-content .wc-stc-modal-content-inner{background-color:#fff;border-radius:5px;margin:0 auto;width:80%}.wc-stc-modal-content .wc-stc-modal-content-inner header{align-items:center;background:#fcfcfc;border-bottom:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-between;padding:1em 1.2em}.wc-stc-modal-content .wc-stc-modal-content-inner header h4{font-size:1.2em;margin:0}.wc-stc-modal-content .wc-stc-modal-content-inner article{overflow:auto;padding:1.2em}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-fields-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-fields-wrapper p.form-row{flex-grow:1;float:none;margin:0 1.5em 0 0;padding:0;width:auto}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-fields-wrapper #wc-shiptastic-search-pickup-location-submit{align-self:flex-end;padding:.9rem 1.1rem}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-results{margin-top:2em}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-results #pickup_location_field{padding:0}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-results #pickup_location_field.hidden{display:none}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-actions{align-items:baseline;display:flex;justify-content:flex-end;margin-top:1.5em}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-actions a.pickup-location-remove{color:var(--wc-red);font-size:.9em}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-actions a.submit-pickup-location{margin-left:1.5em}.wc-stc-modal-content .wc-stc-modal-content-inner .pickup-location-search-actions a.hidden{display:none}.wc-stc-modal-background.active,.wc-stc-modal-content.active{display:block!important}ul.products li.product .price{margin-bottom:.5em}ul.products li.product .wc-gzd-additional-info{font-size:.9em}ul.products li.product .shipping-costs-info,ul.products li.product .tax-info{display:inline}ul.products li.product .delivery-time-info{margin:.5em 0}ul.products li.downloadable .tax-info,ul.products li.product .product-units-wrapper,ul.products li.virtual .tax-info{display:block}.single-product .price{display:inline}.single-product div.product p.price-unit{font-size:.9em;margin-left:1em}.single-product div[itemprop=offers]{display:inline-block}.single-product .legal-price-info{display:block;margin:.5em 0}.woocommerce #order_review_heading{display:block;width:100%}.woocommerce p.legal{width:100%}.woocommerce p.delivery-time-info,.woocommerce p.units-info{font-size:.9em;margin:.5em 0!important}.woocommerce-checkout #order_review{border-top-width:3px}.woocommerce-checkout #order_payment_heading,.woocommerce-checkout #order_review_heading{border-bottom:0;margin-bottom:.5407911001em;padding:0}.woocommerce-checkout #payment{border-top:0}.woocommerce-checkout #order_review_heading{border:none}.woocommerce-checkout .form-row.create-account label{display:inline;padding-left:5px}#order_review .place-order .button{font-size:1.387em;width:100%}#order_review table.woocommerce-checkout-review-order-table{margin-bottom:0}.woocommerce-checkout .place-order,.woocommerce-checkout .terms{float:none;margin-bottom:0;padding:1.387em;width:100%}.woocommerce-multistep-checkout .col2-set{margin:0;width:100%}.woocommerce-multistep-checkout .col2-set .col-1,.woocommerce-multistep-checkout .col2-set .col-2{float:left;margin-right:5%;width:45%}.woocommerce-multistep-checkout .col2-set .col-2{margin-right:0}.woocommerce-checkout .terms,.woocommerce-multistep-checkout .place-order{padding-left:0;padding-right:0}.woocommerce-multistep-checkout #order_review{border:none;padding:0;width:100%}.woocommerce-multistep-checkout h3#order_review_heading{border:none;padding-left:0;padding-right:0}.woocommerce-gzdp-checkout-verify-data .addresses address,.woocommerce-gzdp-checkout-verify-data .addresses p{margin-bottom:.5em}.woocommerce-multistep-checkout a.step:focus{outline:none}.woocommerce-multistep-checkout #order_review .place-order .button{float:right;width:auto}.woocommerce-multistep-checkout p.data-privacy{clear:both;float:left;width:100%}@media(max-width:800px){.woocommerce-multistep-checkout .col2-set .col-1,.woocommerce-multistep-checkout .col2-set .col-2{float:left;margin-right:0;width:100%}}#shipping_parcelshop_field label.checkbox{display:inline}label[for=reg_data_privacy]{display:inline;padding-left:5px}footer.site-footer .footer-info{display:inline-block;margin:0;position:relative;text-align:left;top:-1em}