.woocommerce .col2-set, .woocommerce-page .col2-set, .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals{*zoom:1;width:100%}.woocommerce .cart-collaterals{margin-top:60px;position:relative}.clearfix::after, .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after, .onepage-section:after, #menu-home-categories:after, .woocommerce .products ul::after, .woocommerce #reviews #comments ol.commentlist::after, .woocommerce #reviews #comments ol.commentlist li .comment-text::after, .woocommerce .woocommerce-product-rating::after, .woocommerce #review_form #respond::after, .woocommerce ul.cart_list li dl::after, .woocommerce ul.product_list_widget li dl::after, .woocommerce .widget_shopping_cart .buttons::after, .woocommerce.widget_shopping_cart .buttons::after, .woocommerce ul.order_details::after, .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after, #add_payment_method .wc-proceed-to-checkout::after, .woocommerce-cart .wc-proceed-to-checkout::after, .woocommerce-checkout .wc-proceed-to-checkout::after, #add_payment_method #payment ul.payment_methods::after, .woocommerce-cart #payment ul.payment_methods::after, .woocommerce-checkout #payment ul.payment_methods::after, #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after, .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after, .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after, .woocommerce div.product p.cart::after, .woocommerce div.product form.cart::after, .woocommerce .widget_rating_filter ul li::after, .woocommerce-error::after, .woocommerce-info::after, .woocommerce-message::after, .woocommerce-account .woocommerce::after, .woocommerce-account .addresses .title::after, .woocommerce #reviews #comments .add_review::after, .odpmenu:after, .woocommerce .col2-set::after, .woocommerce-page .col2-set::after, .woocommerce div.product div.thumbnails::after, .woocommerce #content div.product div.thumbnails::after, .woocommerce-page div.product div.thumbnails::after, .woocommerce-page #content div.product div.thumbnails::after, .woocommerce div.product #reviews .comment::after, .woocommerce #content div.product #reviews .comment::after, .woocommerce-page div.product #reviews .comment::after,  .woocommerce-page #content div.product #reviews .comment::after, .woocommerce ul.products::after, .woocommerce-page ul.products::after, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce .cart-collaterals::after, .woocommerce-page .cart-collaterals::after, .woocommerce .cart-collaterals .shipping_calculator::after, .woocommerce-page .cart-collaterals .shipping_calculator::after, .woocommerce ul.cart_list li::after, .woocommerce ul.product_list_widget li::after, .woocommerce-page ul.cart_list li::after, .woocommerce-page ul.product_list_widget li::after, .woocommerce form .form-row::after, .woocommerce-page form .form-row::after, .woocommerce .woocommerce-billing-fields::after, .woocommerce .woocommerce-shipping-fields::after, .woocommerce-page .woocommerce-billing-fields::after, .woocommerce-page .woocommerce-shipping-fields::after, .woocommerce div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::after, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after, .wc-block-grid:before, .wc-block-grid:after, .wc-block-grid+h2:after, .wc-block-grid+h2:before, .woocommerce div.product form.cart:after,.product_meta:before,.product_meta:after,.sku_wrapper:before{content:" ";display:table;clear:both}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells{float:left;width:48%}.woocommerce div.product div.thumbnails, .woocommerce #content div.product div.thumbnails, .woocommerce-page div.product div.thumbnails, .woocommerce-page #content div.product div.thumbnails, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product #reviews .comment, .woocommerce #content div.product #reviews .comment, .woocommerce-page div.product #reviews .comment, .woocommerce-page #content div.product #reviews .comment, .woocommerce .woocommerce-pagination ul.page-numbers, .woocommerce-page .woocommerce-pagination ul.page-numbers, .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li, .woocommerce form .form-row, .woocommerce-page form .form-row, .woocommerce .woocommerce-billing-fields, .woocommerce .woocommerce-shipping-fields, .woocommerce-page .woocommerce-billing-fields, .woocommerce-page .woocommerce-shipping-fields{*zoom:1}.form-row#billing_company_field,.form-row#shipping_phone_field{clear:both}.woocommerce div.product div.thumbnails a, .woocommerce #content div.product div.thumbnails a, .woocommerce-page div.product div.thumbnails a, .woocommerce-page #content div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce div.product div.thumbnails a.last, .woocommerce #content div.product div.thumbnails a.last, .woocommerce-page div.product div.thumbnails a.last, .woocommerce-page #content div.product div.thumbnails a.last, .woocommerce ul.products li.last, .woocommerce-page ul.products li.last{margin-right:0}.woocommerce div.product div.thumbnails.columns-1 a, .woocommerce #content div.product div.thumbnails.columns-1 a, .woocommerce-page div.product div.thumbnails.columns-1 a, .woocommerce-page #content div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce div.product div.thumbnails.columns-2 a, .woocommerce #content div.product div.thumbnails.columns-2 a, .woocommerce-page div.product div.thumbnails.columns-2 a, .woocommerce-page #content div.product div.thumbnails.columns-2 a, .woocommerce ul.products.columns-2 li.product, .woocommerce-page ul.products.columns-2 li.product, .woocommerce.columns-2 ul.products li.product, .woocommerce-page.columns-2 ul.products li.product, .woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce div.product div.thumbnails.columns-4 a, .woocommerce #content div.product div.thumbnails.columns-4 a, .woocommerce-page div.product div.thumbnails.columns-4 a, .woocommerce-page #content div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce div.product div.thumbnails.columns-5 a, .woocommerce #content div.product div.thumbnails.columns-5 a, .woocommerce-page div.product div.thumbnails.columns-5 a, .woocommerce-page #content div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product #reviews .comment img, .woocommerce #content div.product #reviews .comment img, .woocommerce-page div.product #reviews .comment img, .woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products, .woocommerce-page ul.products{clear:both;*zoom:1}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .home #featuredprods li, #featuredprods li, .localprods li, .tagsect li, .entry-content .tagsect li{float:left;margin:0 10px 50px 0;width:calc(25% - 10px);padding:0;position:relative;margin-left:0;display:block;flex:none!important}.woocommerce ul.products.columns-1 li.product, .woocommerce-page ul.products.columns-1 li.product, .woocommerce.columns-1 ul.products li.product, .woocommerce-page.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-3 li.product, .woocommerce-page ul.products.columns-3 li.product, .woocommerce.columns-3 ul.products li.product, .woocommerce-page.columns-3 ul.products li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product, .woocommerce-page ul.products.columns-5 li.produc, .woocommerce.columns-5 ul.products li.product, .woocommerce-page.columns-5 ul.products li.productt{width:16.95%}.woocommerce ul.products.columns-6 li.product, .woocommerce-page ul.products.columns-6 li.product, .woocommerce.columns-6 ul.products li.product, .woocommerce-page.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce table.cart td.actions .coupon, .woocommerce #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce form .form-row-first, .woocommerce-page form .form-row-first, .rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2{float:left}.woocommerce form .form-row-last, .woocommerce-page form .form-row-last, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, .rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1, .woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce-page .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li, .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox{display:inline-block}.woocommerce table.cart img, .woocommerce #content table.cart img, .woocommerce-page table.cart img, .woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions, .woocommerce #content table.cart td.actions, .woocommerce-page table.cart td.actions, .woocommerce-page #content table.cart td.actions{text-align:right;padding:30px 12px 10px 12px}.woocommerce table.cart td.actions .input-text, .woocommerce #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text{width:180px;height:44px}.woocommerce table.cart td.actions .coupon label, .woocommerce #content table.cart td.actions .coupon label, .woocommerce-page table.cart td.actions .coupon label, .woocommerce form .password-input input::-ms-reveal, .woocommerce-page form .password-input input::-ms-reveal, .woocommerce-page #content table.cart td.actions .coupon label{display:none}.coupon label{display:none}.woocommerce .cart-collaterals .related, .woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products, .woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1, .woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row label, .woocommerce-page form .form-row label{display:block}.woocommerce form .form-row select, .woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .password-input, .woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type="password"], .woocommerce-page form .password-input input[type="password"]{padding-right:2.5rem}.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{position:absolute;right:0.7em;top:0.7em;cursor:pointer}.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after{font-family:"WooCommerce";speak:never;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:0.618em;content:"";text-decoration:none}.woocommerce form .show-password-input.display-password::after, .woocommerce-page form .show-password-input.display-password::after{color:#585858}.woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions, .woocommerce #payment .terms, .woocommerce-page #payment .wc-terms-and-conditions, .woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce .woocommerce-terms-and-conditions, .woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed, .woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:23%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:75%}.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#18453b}.select2-container--classic .select2-selection--single:focus, .select2-container--classic.select2-container--open .select2-selection--single, .select2-container--classic .select2-selection--multiple:focus, .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #18453b}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#18453b}.iconic-wds-fields{margin:40px 0!important}.wc_payment_method.payment_method_usa_epay_credit_card{position:relative}input#payment_method_usa_epay_credit_card{position:absolute;top:8px}#payment ul.payment_methods li label[for='payment_method_usa_epay_credit_card']{margin-left:31px}@media screen and (min-width: 768px){.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.products.columns-4{margin-left:10px}}@media screen and (max-width: 1199px){#customer_details,#order_review,#tipssection{padding:0 20px}.iconic-wds-fields{margin:40px 20px!important}}@media screen and (max-width: 768px){.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{margin:0 1% 2.992em 1%!important;width:31%!important}.woocommerce .cart-collaterals{margin-top:40px}}@media screen and (max-width: 767px){body.woocommerce-checkout{font-size:15px}#customer_details,#order_review,#tipssection{padding:0 10px}.woocommerce ul#shipping_method li label{margin-right:0}.woocommerce table.shop_table td{padding:10px 0}.woocommerce table.shop_table td.product-name{padding-right:10px}.woocommerce table.shop_table tr.shipping td{padding-right:0}.woocommerce-page table.shop_table_responsive tr td.product-name{text-align:left!important}.woocommerce-checkout #payment{margin-right:-10px;margin-left:-10px}.woocommerce form.login, .woocommerce form.register{border:none;padding:0;border-radius:0;margin-bottom:60px}.woocommerce-account .woocommerce-MyAccount-navigation, .woocommerce-account .woocommerce-MyAccount-content, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float:none;width:100%}nav.woocommerce-MyAccount-navigation{background:#F5F5F5}.woocommerce-MyAccount-navigation ul{margin-top:0;text-align:center}.woocommerce-MyAccount-navigation li{display:inline-block;margin:3px 5px}#featuredprods ul{padding:0 10px}.localprods ul{padding:0 5px}.home #featuredprods li, #featuredprods li, .localprods li, .entry-content .tagsect li, .tagsect li, #featuredprods .wc-block-grid.has-3-columns .wc-block-grid__product, .wc-block-grid.has-4-columns.tagsect .wc-block-grid__product{margin:0 10px 2.992em 0;width:calc(50% - 5px);min-height:400px;display:inline-block;max-width:50%}#featuredprods li:nth-child(even), .tagsect li:nth-child(even), .localprods li:nth-child(even){margin-right:0!important}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:48%!important}}@media screen and (max-width: 639px){.woocommerce div.product div.images, .woocommerce div.product div.summary{float:none!important;width:100%!important}}