@charset "UTF-8";/*!
Theme Name: Woostroid Child
Theme URI:   https://www.templatemonster.com/woocommerce-themes/63000.html
Author: Jetimpex
Author URI: https://www.templatemonster.com/authors/jetimpex/
Description: Woostroid - Multibrand fashion store.
Template: woostroid
Version: 1.4.11
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: woostroid-child

This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others.

Woostroid is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
 .top-panel__bottom,.top-panel__top{padding:0}.top-panel__menu-list .menu-item,.top-panel__menu-list .page_item{margin:.5em 7px 0 7px;font-size:13px;font-weight:500!important;text-transform:uppercase;letter-spacing:1px;list-style-type:none;font-family:"Roboto",sans-serif}.site-header .top-panel .contact-block__item{font-weight:700}.site-header .top-panel .social-list .menu-item>a,.site-header .top-panel .contact-block__icon{color:#fff}.site-header .top-panel .social-list .menu-item>a:hover{color:#efefef}.site-header.default .header-container{padding:13px 0 0 0}.site-header .header-right .main-navigation{margin:10px 15px 0 15px}.site-header .header-right{display:flex;margin-top:5px}.site-header .header-right .linearicon,.site-header .header-right .fa{font-size:20px}.site-header .header-right .header-woo-icons .fa{margin:10px 5px}.site-header .header-right .header-search{border-width:0 1px;border-style:solid;border-color:#ccc;padding:10px 15px;margin:0 10px}.site-header .header-right .header-woo-icons{margin-top:6px}.site-header .header-right .header-woo-icons>a{color:#67747c}.site-header .header-right .header-woo-icons .site-header-cart{display:inline-block;margin-left:0}.site-header .header-right .header-woo-icons .cart-contents{padding-right:10px}.site-header .header-right .header-woo-icons .cart-contents .count{background:#cb2027;width:20px;height:20px;line-height:20px;font-weight:700;border-radius:100%;top:-5px}.header-search .header-search-toggle{font-size:20px;color:#67747c}.site-header-cart .shopping_cart-dropdown-wrap .shopping_cart-header{padding:40px 40px 10px}.pum-container.pum-responsive{width:80%}.wcppec-checkout-buttons{order:6;margin-top:0}.wcppec-checkout-buttons #woo_pp_ec_button_product .paypal-buttons{width:calc(50% - 20px)!important;margin:0 10px;vertical-align:top}#mobile_menu{display:none}.menu-toggle[aria-controls="main-menu"],.main-navigation .menu li .sub-menu-toggle{color:#aaa!important}.main-navigation .menu.mega-menu-direction-horizontal>li{z-index:99999999999;margin-right:0px!important;margin-left:0px!important;padding-right:18px!important;padding-left:10px!important}.main-navigation .menu.mega-menu-direction-horizontal>li.tm-mega-menu-has-children{z-index:888888}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item:hover{border-bottom:2px solid #d33}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub,.tm-mega-menu-top-item ul.tm-mega-menu-sub{background:#fff;border-top:1px solid #ccc}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item:hover .tm-mega-menu-sub.mega-sub,.tm-mega-menu-top-item:hover ul.tm-mega-menu-sub{z-index:99999999999}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item.item-submenu-position-left-parent .tm-mega-menu-sub.mega-sub{min-width:600px;margin-top:0}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item{padding-top:0}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item a{color:#333;letter-spacing:0;padding:0}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item a:hover{color:#cb2027}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item .mega-block-title{color:#333;font-size:15px;letter-spacing:0;padding-top:2em}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .menu-heading a{font-weight:700;margin:2em 0 1em 0;letter-spacing:1px}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub>.menu-item{border:0 none}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub>.menu-item:first-child{background:#f5f5f5}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub>.menu-item:first-child .menu-item a{font-weight:700;padding:3px 0}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item.item-submenu-position-fullwidth .tm-mega-menu-sub.mega-sub>.menu-item:first-child{padding-left:10%}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item.item-submenu-position-fullwidth .tm-mega-menu-sub.mega-sub>.menu-item:nth-child(4){padding-right:10%}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub>.menu-item:first-child .menu-heading a{color:#d33}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub>.menu-item:first-child .mega-block-title{color:#cb2027}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.menu-columns-12{background:#000;padding:0;text-align:center}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item .tm-mega-menu-sub.mega-sub .tm-mega-menu-sub-item.menu-columns-12 *{color:#fff;font-weight:700}nav.main-navigation>.tm-mega-menu .bundle_search .select2.select2-container{width:100%!important}nav.main-navigation>.tm-mega-menu .bundle_search select{background-color:#fff;max-width:100%}.site-header .header-container .header-ms-search{position:relative;display:none;z-index:110}.site-header .header-container .header-ms-search .search-popular{position:absolute;right:0;background:#fff;width:100%;max-width:500px;box-shadow:0 0 4px rgba(0,0,0,.05)}.site-header .header-container .header-ms-search .search-form .search-form__field[type=search]{padding-left:20px}.site-header .header-container .header-ms-search .search-form .search-form__submit{background-color:#cb2027;border-color:#cb2027;margin:0;padding:10px 15px}.site-header .header-container .header-ms-search .search-form .search-form__submit i{font-size:20px}.site-header .header-container .header-ms-search .search-popular-results{padding:20px;overflow-y:scroll;max-height:450px}.site-header .header-container .header-ms-search .ms-popular h3{padding:0}.site-header .header-container .header-ms-search .ms-popular h3:before{display:none}.site-header .header-container .header-ms-search .ms-popular ul.products{list-style:none;margin-bottom:-20px}.site-header .header-container .header-ms-search .ms-popular ul.products li.product{flex:none;max-width:none;width:47%;margin-right:5%;margin-bottom:3%}.site-header .header-container .header-ms-search .ms-popular ul.products li.product:nth-child(even){margin-right:0}.site-header .header-container .header-ms-search .ms-popular ul.products li.product *{white-space:normal;letter-spacing:0}.site-header .header-container .header-ms-search .ms-popular ul.products li.product .block_product_thumbnail{max-height:100px;max-width:100px;overflow:hidden;float:left}.site-header .header-container .header-ms-search .ms-popular ul.products li.product .block_product_thumbnail .product-content-inner{display:none}.site-header .header-container .header-ms-search .ms-popular ul.products li.product .block_product_thumbnail span{left:0;top:0}.site-header .header-container .header-ms-search .ms-popular ul.products li.product .block_product_content{float:left;width:calc(100% - 100px);padding:10px 0 0 15px}.site-header .header-container .header-ms-search .ms-popular ul.products li.product .product-categories,.site-header .header-container .header-ms-search .ms-popular ul.products li.product .button{display:none}.site-header .header-container .header-ms-search .ms-search-results .searchwp-live-search-results-showing{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:15px}.site-header .header-container .header-ms-search .ms-search-results .live-search-results{list-style:none}.site-header .header-container .header-ms-search .ms-search-results .live-search-results li{padding:5px 0}.site-header .header-container .header-ms-search .ms-search-results .live-search-results li a{color:#67747c;font-weight:700}.site-header .header-container .header-ms-search .ms-search-results .live-search-results li:hover{background:#f5f5f5}#content .breadcrumbs{background:#eef0f1}#vertical_menu .call-us{display:none}.home_page__vertical_menu .main-navigation{display:block;padding:16px 0 14px;margin-bottom:30px;box-shadow:0 4px 8px rgba(0,0,0,.15)}.home_page__vertical_menu .main-navigation .sub-menu a{color:#eee}.home_page__vertical_menu .main-navigation .sub-menu a:hover{color:#fff}.header-container{background-color:#fff;background-repeat:no-repeat;background-position:center top;background-attachment:scroll;box-shadow:0 0 4px rgba(0,0,0,.05)}.header-container .header-main-menu:first-child{display:none}.fullwidth-video .wp-video,.fullwidth-video .wp-video .wp-video-shortcode{width:100%!important}.isStuck#main-menu{box-shadow:0 4px 8px rgba(0,0,0,.1)}.wccpf-fields-group input[type=radio]{display:inline-block}#tm_builder_outer_content .tm_pb_module.tm_pb_text{padding:20px}#tm_builder_outer_content .tm_pb_cta.category-overlay{min-height:550px;padding:0;position:relative}#tm_builder_outer_content .tm_pb_cta.category-overlay .tm_pb_promo_button{background:rgba(0,0,0,.8);color:#fff;width:100%;position:absolute;bottom:0;left:0;font-size:40px;letter-spacing:0;line-height:1.6}.entry-content .tm_pb_column .woocommerce[class*=columns-] .product[class*=col-]{margin:0 15px}.products .product .add_to_cart_button,.products .product .ajax_add_to_cart{padding:15px 28px 15px;line-height:11px}.woocommerce .single-product div.product form.cart .single_variation_wrap .button,.woocommerce.single-product div.product form.cart .single_variation_wrap .button,.woocommerce .single-product div.product form.cart .button,.woocommerce.single-product div.product form.cart .button{position:relative}#tm_builder_outer_content .tm_pb_slider .tm_pb_container{min-height:0!important}#tm_builder_outer_content .tm_pb_slider.responsive_text .tm_pb_slide_description,#tm_builder_outer_content .tm_pb_slider.tm_pb_module.responsive_text .tm_pb_slide_description{padding:21% 0}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content hr{margin:20px auto;color:#333;border-color:#333;height:2px;background-color:#333;width:50%}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h2,.tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h3,.tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h4,.tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content p{color:#333;padding:0!important;margin:.5em 0}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content>:last-child,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_slide_description .tm_pb_slide_content>:last-child{margin-bottom:0}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h1{font-size:54px;letter-spacing:6px;font-weight:100}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h2{font-size:40px;letter-spacing:0}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h3{font-size:34px;letter-spacing:0}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h3:before{display:none}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h4{font-size:28px}#tm_builder_outer_content .tm_pb_slider .tm_pb_more_button,#tm_builder_outer_content .tm_pb_slider.tm_pb_module .tm_pb_more_button{margin-top:0}#tm_builder_outer_content .tm_pb_slider.responsive_text .tm-pb-controllers,#tm_builder_outer_content .tm_pb_slider.tm_pb_module.responsive_text .tm-pb-controllers{bottom:5%}.homeTitle{font-size:44px;font-weight:600;color:#fff;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.2);position:absolute;top:400px;left:130px;background:rgba(0,0,0,0)!important;padding:0px!important}.homeSubTitle{font-size:20px;font-weight:600;color:#000;text-transform:uppercase;text-shadow:0 4px 8px rgba(0,0,0,.1);position:absolute;bottom:135px;width:100%;background:rgba(0,0,0,0)!important;padding:0 1.5rem 0 0!important}.homeTitleWidget{font-size:20px;text-transform:uppercase;font-weight:600;padding-bottom:0px!important;margin-bottom:0px!important}.homeImg{position:relative;display:inline-block;background-color:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:all 0.6s cubic-bezier(.165,.84,.44,1);transition:all 0.6s cubic-bezier(.165,.84,.44,1)}.homeImg::after{content:"";border-radius:5px;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0;-webkit-transition:all 0.6s cubic-bezier(.165,.84,.44,1);transition:all 0.6s cubic-bezier(.165,.84,.44,1)}.homeImg:hover{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.homeImg:hover::after{opacity:1}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;margin:0 0}.twentytwenty-handle{height:60px;width:60px;position:absolute;left:46.5%;top:50%;margin-left:-22px;margin-top:-22px;border:0 solid #000!important;background-color:#48A1BC;border-radius:1000px;-webkit-box-shadow:0 0 4px rgba(51,51,51,.2);-moz-box-shadow:0 0 12px rgba(51,51,51,.2);box-shadow:0 0 12px rgba(51,51,51,.2);z-index:40;cursor:e-resize;content:"Drag the slider to see the difference"}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;background-color:#48A1BC!important;margin-right:25px;-webkit-box-shadow:-3px 0 0 white,0 0 12px rgba(51,51,51,.2);-moz-box-shadow:-3px 0 0 white,0 0 12px rgba(51,51,51,.2);box-shadow:-3px 0 0 white,0 0 12px rgba(51,51,51,.2)!important}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:25px;background-color:#48A1BC!important;-webkit-box-shadow:3px 0 0 white,0 0 12px rgba(51,51,51,.2);-moz-box-shadow:3px 0 0 white,0 0 12px rgba(51,51,51,.2);box-shadow:3px 0 0 white,0 0 12px rgba(51,51,51,.2)!important}.card{position:relative;display:inline-block;background-color:#fff;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:all 0.6s cubic-bezier(.165,.84,.44,1);transition:all 0.6s cubic-bezier(.165,.84,.44,1)}.card::after{content:"";border-radius:0;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.12);opacity:0;-webkit-transition:all 0.6s cubic-bezier(.165,.84,.44,1);transition:all 0.6s cubic-bezier(.165,.84,.44,1)}.card:hover{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.card:hover::after{opacity:1}#tm_builder_outer_content .tm_pb_module .tm_pb_button,#tm_builder_outer_content .tm_pb_module.tm_pb_promo .tm_pb_button{text-decoration:none;line-height:1;display:inline-block;max-width:100%;padding:15px 28px 15px;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;border:0 solid;box-shadow:none;transition:.3s;text-transform:uppercase;font-size:.875rem;font-weight:500;letter-spacing:.08em;border-radius:0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.not-woocommerce-products-archive .products.row.bundles{display:block}.products.bundles .bundle-type{display:block;margin-bottom:10px}.products.bundles .bundle-type label{display:inline-block;min-width:300px;vertical-align:middle}.products.bundles .bundle-type select{display:inline-block;width:calc(50% - 300px);vertical-align:middle}.products.bundles .bundle-type .bundle-button{display:none;padding-left:10px}.products.bundles .bundle-type .bundle-button:hover{color:#cb2027}.products.bundles .bundle-type .bundle-button:before{content:"\00BB";display:inline-block;color:#cb2027;font-size:18px;padding-right:5px}.woocommerce .product .star-rating,.woocommerce .star-rating,.woocommerce .stars{width:auto;color:#a0a0a0}.woocommerce .product .star-rating span,.woocommerce .star-rating span,.woocommerce .stars span{display:block}.woocommerce .product .star-rating span:before,.woocommerce .star-rating span:before,.woocommerce .stars span:before{display:none}.woocommerce .single-product div.product .woocommerce-product-rating,.woocommerce.single-product div.product .woocommerce-product-rating{line-height:1.3;letter-spacing:0}.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .woocommerce .single-product div.product .single_product_wrapper .wishlist_compare_button_block button.button.tm-wc-ajax-filters-reset,.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .woocommerce.single-product div.product .single_product_wrapper .wishlist_compare_button_block button.button.tm-wc-ajax-filters-reset,.woocommerce .single-product div.product .single_product_wrapper .wishlist_compare_button_block .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper button.button.tm-wc-ajax-filters-reset,.woocommerce .single-product div.product .single_product_wrapper .wishlist_compare_button_block button.button.btn,.woocommerce.single-product div.product .single_product_wrapper .wishlist_compare_button_block .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper button.button.tm-wc-ajax-filters-reset,.woocommerce.single-product div.product .single_product_wrapper .wishlist_compare_button_block button.button.btn,.woocommerce.single-product div.product .summary .wishlist_compare_button_block .button.button.btn{position:relative}#update-cart-button{padding-left:45px}#update-cart-button .update_cart_icon{left:10px;top:14px}.bundled_item_cart_details{display:none}#nab_card_ccv{width:auto!important}.select2.select2-container{max-width:100%}.attribute_options .select2.select2-container{float:left}.select2.select2-container .select2-selection--single{border-radius:0;border-color:#666;height:auto}.select2.select2-container .select2-selection--single .select2-selection__rendered{padding-top:5px;padding-bottom:5px}.bundle_search .select2.select2-container{width:50%!important}.portal-page .product .related.products{display:none}.portal-page #primary .tm_pb_product_category .products.columns-4 li.product,.portal-page #primary .tm_pb_product_category .products.columns-3 li.product{margin-right:25px}.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{order:8;margin:1em 0}.woocommerce #reviews #respond .comment-form-rating p.stars{width:12em}.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li.additional_information_tab{display:none}.zoid-outlet>iframe.zoid-component-frame{z-index:40!important}.popmake-content .container{padding:0}#tab-garment-size-guide table tr th{background:silver;color:#fff;font-weight:700}.woocommerce.single-product .related .swiper-slide{flex-shrink:unset;flex:1 1 0%;width:0;margin-right:20px;max-width:220px}.woocommerce.single-product .related .swiper-slide .block_product_thumbnail{max-height:250px;overflow:hidden}.woocommerce.single-product .related .swiper-slide .product-content-inner,.woocommerce.single-product .related .swiper-slide h3{max-width:100%}.woocommerce.single-product .related .swiper-slide .wishlist_compare_button_block,.woocommerce.single-product .related .swiper-slide .product-categories{display:none}.woocommerce.single-product .related .swiper-slide .price{max-width:none;width:100%;float:none;text-align:left}.woocommerce.single-product .related .swiper-slide .add_to_cart_button{margin:0}.woocommerce.single-product .woocommerce-error,.woocommerce.single-product .woocommerce-info,.woocommerce.single-product .woocommerce-message{position:relative}.woocommerce.single-product .woocommerce-error ul,.woocommerce.single-product .woocommerce-info ul,.woocommerce.single-product .woocommerce-message ul{padding-left:40px}.woocommerce.single-product .woocommerce-error:before,.woocommerce.single-product .woocommerce-info:before,.woocommerce.single-product .woocommerce-message:before{left:10px;position:absolute}.woocommerce .products .product.product-category h3{max-width:100%}.woocommerce .products.columns-0 li.product{padding-right:40px}.woocommerce .products .product .block_product_content{overflow:hidden}.woocommerce .products .product .block_product_content h3{max-width:none}.woocommerce .products .product .block_product_content a.button{display:block;background:#cb2027;color:#fff;border-color:#cb2027;margin-top:0}.woocommerce .products .product .product-content-inner{top:auto;padding:15px;background:rgba(255,255,255,.9);color:#333}.woocommerce .products .product .product-content-inner .wishlist_compare_button_block{padding:0;width:45%;float:left}.woocommerce .products .product .product-content-inner .wishlist_compare_button_block button,.woocommerce ul.products li.product .product-content-inner .price{color:#333;font-size:1.3em;font-weight:700;white-space:normal;width:auto}.woocommerce ul.products li.product .product-content-inner .price{width:53%;float:right}.woocommerce .products .product .woocommerce-product-rating{clear:both}.woocommerce ul.products li.product .block_product_content .star-rating{display:none}.woocommerce table.shop_table thead tr th,.woocommerce table.shop_table tbody tr td{padding:15px}.woocommerce .cart-wrap table.shop_table thead th.product-name{width:30%}.woocommerce .cart-wrap table.shop_table .bundled_table_item .bundled_table_item_indent{padding-left:20px}.woocommerce table.shop_table tbody tr td.product-remove,.woocommerce table.shop_table thead tr th.product-remove{padding:0;width:30px}.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr.shipping td{padding:10px 20px}.woocommerce table.shop_table tbody tr td.product-thumbnail{padding:20px 0}.woocommerce table.shop_table tbody tr td.product-thumbnail a{max-height:120px;overflow:hidden}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table thead th{white-space:normal}.woocommerce .cart-wrap table.shop_table thead th{font-size:16px;word-wrap:normal;overflow:visible;text-align:center}.woocommerce-cart .cart-content .cart-wrap{padding:30px}.woocommerce-cart .cart-content .cart-wrap .border-top+.cart-title{display:none}.woocommerce .entry-content table.shop_table .shipping ul li input[type="hidden"]+label::before,.woocommerce table.shop_table .shipping ul li input[type="hidden"]+label::before{display:none}.woocommerce form.woocommerce-checkout>*{padding:20px}.woocommerce-checkout .woocommerce .coupon-form-wrap .woocommerce-info:first-child:before,.woocommerce-checkout .woocommerce #order_review_heading:before{left:20px}.woocommerce-checkout .woocommerce .coupon-form-wrap .woocommerce-info:first-child{padding:60px 20px 20px 20px!important}.logged-in .woocommerce .login-form-wrap{display:none}.woocommerce .col2-set,.woocommerce-page .col2-set,#tm_builder_outer_content .tm_pb_module ul{margin-bottom:0}.woocommerce form .form-row{margin-bottom:15px}.woocommerce table.shop_table #shipping_method li{margin:15px 0}.woocommerce .entry-content table.shop_table .shipping [data-title=Shipping],.woocommerce table.shop_table .shipping [data-title=Shipping]{font-size:1em}.woocommerce table.shop_table #shipping_method label{line-height:1}.woocommerce table.shop_table tbody tr.order-total th{margin-top:0}.woocommerce table.shop_table tbody tr.order-total td{overflow:visible;white-space:normal}.woocommerce .single-product div.product form.cart .variations,.woocommerce.single-product div.product form.cart .variations{margin-top:10px}.woocommerce .single-product div.product .posted_in,.woocommerce.single-product div.product .posted_in{max-width:none}.woocommerce .single-product div.product form.cart .variations td,.woocommerce.single-product div.product form.cart .variations td{display:table-cell}.woocommerce .single-product div.product form.cart .variations td.label,.woocommerce.single-product div.product form.cart .variations td.label{width:20%}.woocommerce .single-product div.product form.cart .single_variation_wrap .button,.woocommerce.single-product div.product form.cart .single_variation_wrap .button{clear:none;margin-top:0}.woocommerce .single-product div.product form.cart .variations td.value .reset_variations,.woocommerce.single-product div.product form.cart .variations td.value .reset_variations{float:right}.woocommerce .single-product div.product .single_product_wrapper .slider-thumbnails,.woocommerce.single-product div.product .single_product_wrapper .slider-thumbnails{width:100%!important;transform:none!important}.woocommerce div.product div.images .flex-control-thumbs li{width:25%!important}.woocommerce #woo-main div.product form.bundle_form div.bundled_product div.bundled_product_images,.woocommerce #content #primary div.product form.bundle_form div.bundled_product div.bundled_product_images{float:left;width:20%}.woocommerce table.shop_table tbody tr.bundled_table_item td.product-thumbnail img{width:60%;margin-left:30%}.woocommerce table.shop_table tbody tr.bundled_table_item td.product-thumbnail{padding:5px 0}.woocommerce #customer_details.col2-set .col-1,.woocommerce-page #customer_details.col2-set .col-1{flex:0 1 45%}.woocommerce #customer_details.col2-set .col-2,.woocommerce-page #customer_details.col2-set .col-2{flex:1 1 50%}.woocommerce.single-product div.product .woocommerce-tabs .tabs li.active a{padding-bottom:2px}ul.heateor_sss_sharing_ul{list-style:none}.heateor_sss_horizontal_sharing .heateorSssEmailSvg,#heateor_sss_rearrange .heateorSssEmailSvg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2043%2043%22%3E%3Cpath%20d%3D%22M%205.5%2011%20h%2023%20v%201%20l%20-11%206%20l%20-11%20-6%20v%20-1%20m%200%202%20l%2011%206%20l%2011%20-6%20v%2011%20h%20-22%20v%20-11%22%20stroke-width%3D%221%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) no-repeat center center}header .header-container .container{position:relative}header #currency_options,header #current_currency{display:inline-block;position:absolute;bottom:0;right:15px;z-index:99}header #current_currency .fa{padding:0 5px;vertical-align:top}header #currency_options{display:none;bottom:auto;top:60px}header #currency_converter ul.currency_switcher li,.widget ul.currency_switcher li+li{margin:5px;padding:0;border:0 none;float:none;text-align:center;display:block}header #currency_converter select.currency_switcher{padding:4px 24px 4px 10px;background-position:calc(100% - 8px) 15px;border:1px solid #666;color:#cb2027}header #currency_converter p{font-style:italic;margin-bottom:20px;line-height:1.3;font-size:.8em}header #currency_options{background:#fff;padding:10px}header #currency_converter ul.currency_switcher li a[data-currencycode="USD"]{background-image:url(../../../../../../themes/woostroid-child/flags/USD.svg)!important}header #currency_converter ul.currency_switcher li a[data-currencycode="AUD"]{background-image:url(../../../../../../themes/woostroid-child/flags/AUD.svg)!important}header #currency_converter ul.currency_switcher li a[data-currencycode="NZD"]{background-image:url(../../../../../../themes/woostroid-child/flags/NZD.svg)!important}header #currency_converter ul.currency_switcher li a[data-currencycode="GBP"]{background-image:url(../../../../../../themes/woostroid-child/flags/GBP.svg)!important}header #currency_converter ul.currency_switcher li a[data-currencycode="EUR"]{background-image:url(../../../../../../themes/woostroid-child/flags/EUR.svg)!important}header #currency_converter ul.currency_switcher li a{background-size:40px;width:80px;background-repeat:no-repeat;background-position:left center;height:25px;float:none;display:block;border:0 none;text-align:right}#woo-main .product{list-style:none}.wcff-option-wrapper-label input[type="radio"]{display:inline-block}.portal-page .tm_pb_product .woocommerce ul.products li.product,.portal-page .tm_pb_product .woocommerce-page ul.products li.product{width:100%;float:none;max-width:none}.single #main .hentry .entry-footer{margin-top:20px}.single #main .hentry .post-thumbnail__img{width:auto;margin:0 auto;display:block}aside.widget{padding:25px}aside.widget .widget-title{margin-bottom:1em}aside.widget.widget_text{line-height:1.4}aside.widget .post-gallery{margin-bottom:0}aside.widget .swiper-container.swiper-container-horizontal .swiper-pagination-bullet,aside.widget .swiper-pagination-bullet{margin:3px;width:8px;height:8px}aside.widget .swiper-pagination .swiper-pagination-bullet-active:before{width:10px;height:10px;margin-top:-5px;margin-left:-5px}aside.widget .post-gallery__caption{padding:10px 10px 35px 10px}aside.widget .swiper-container .swiper-button-prev{right:40px}aside.widget .swiper-container .swiper-button-next,aside.widget .swiper-container .swiper-button-prev{height:35px;width:40px}aside.widget .swiper-container .swiper-button-next i,aside.widget .swiper-container .swiper-button-prev i{line-height:35px}#portal_login a.forgot-pw{float:left;min-width:160px}#portal_login .login-remember{margin-left:255px}.footer-area-wrap.second-footer-area-wrap{display:none}.footer-area,.second-footer-area{padding:50px 50px 10px}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}@media (min-width:768px){#masthead nav.main-navigation .call-us{margin-left:auto;display:block;margin-right:100px}nav.main-navigation .super-guacamole__menu{display:none!important}.header-container{padding:20px 8px}.main-navigation:not(.vertical-menu) #main-menu.menu>li[hidden]{display:flex}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-right:2.5%}.woocommerce-checkout .woocommerce table.shop_table.order_details thead th.product-name,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th.product-name{width:65%}}@media (min-width:992px){.header-container .header-main-menu:first-child{display:block}.woocommerce table.shop_table tbody tr td.product-thumbnail a{margin-left:20px}.woocommerce table.shop_table tbody tr td.product-name a{max-width:none;white-space:normal;overflow:visible}.woocommerce .entry-content table.shop_table .shipping ul,.woocommerce table.shop_table .shipping ul{max-width:70%}.woocommerce .cart-collaterals div.cart_totals .checkout-button{padding:15px}.woocommerce table.shop_table tbody tr td.product-price .amount,.woocommerce table.shop_table tbody tr td.product-price,.woocommerce-cart .woocommerce .amount{font-size:16px!important}}@media (min-width:1300px){.woocommerce .cart-wrap table.shop_table thead th{width:10%;font-size:14px;word-wrap:normal;overflow:visible;padding:5px}.woocommerce table.shop_table tbody tr td.product-name{padding-left:15px}.woocommerce table.shop_table thead tr th,.woocommerce table.shop_table tbody tr td{padding:10px}}@media screen and (max-width:1440px){aside .container{padding:0}.tm_pb_builder #tm_builder_outer_content .tm_pb_promo.tm_pb_cta .tm_pb_button.tm_pb_promo_button{font-size:16px;padding:1em}.tm_pb_builder #tm_builder_outer_content .tm_pb_promo.category-overlay .tm_pb_button.tm_pb_promo_button{font-size:28px}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item.item-submenu-position-fullwidth .tm-mega-menu-sub.mega-sub>.menu-item:first-child{padding-left:5%}nav.main-navigation>.tm-mega-menu .tm-mega-menu-top-item.item-submenu-position-fullwidth .tm-mega-menu-sub.mega-sub>.menu-item:nth-child(4){padding-right:5%}.products .product h3{letter-spacing:0}#bundle-detail-row .col-lg-9{flex:0 0 60%;max-width:60%}#bundle-detail-row .col-lg-3{flex:0 0 40%;max-width:40%}}@media screen and (min-width:1025px) and (max-width:1400px){.tm_pb_cta.tm_pb_cta_2.tm_pb_promo .tm_pb_promo_description p{display:none}.tm_pb_builder #tm_builder_outer_content .tm_pb_divider_1{height:15px!important}.mobilePadding1{padding:10%!important}#tm_builder_outer_content .tm_pb_promo.tm_pb_module{padding:15px!important;background-position:center center}}@media screen and (min-width:768px) and (max-width:990px){.header-main-menu{display:none}.site-header.default .header-container__flex{flex-direction:column;padding-bottom:0}.site-header.default .site-branding{order:0}.site-header .header-right .header-search{flex-basis:5%;order:2;padding-top:0}.site-header .header-right .header-woo-icons{order:3}.container{max-width:95%}}@media screen and (max-width:1024px){#home-action-boxes .tm_pb_column{flex:0 0 50%;max-width:50%}.tm_pb_builder #tm_builder_outer_content .tm_pb_promo.tm_pb_cta .tm_pb_button.tm_pb_promo_button{font-size:20px}.homeTitle{display:none}.woocommerce .products .product .product-content-inner{padding:10px}.woocommerce ul.products .product .add_to_cart_button,.woocommerce ul.products .product .ajax_add_to_cart{padding:10px;margin:0}.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .woocommerce .product>div:not(.single_product_wrapper) .wishlist_compare_button_block button.button.tm-wc-ajax-filters-reset,.tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper .woocommerce.woostroid_widget_products .wishlist_compare_button_block button.button.tm-wc-ajax-filters-reset,.woocommerce .product>div:not(.single_product_wrapper) .wishlist_compare_button_block .tm-quick-view,.woocommerce .product>div:not(.single_product_wrapper) .wishlist_compare_button_block .tm-quick-view-btn,.woocommerce .product>div:not(.single_product_wrapper) .wishlist_compare_button_block .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper button.button.tm-wc-ajax-filters-reset,.woocommerce .product>div:not(.single_product_wrapper) .wishlist_compare_button_block button.button.btn,.woocommerce.woostroid_widget_products .wishlist_compare_button_block .tm-quick-view,.woocommerce.woostroid_widget_products .wishlist_compare_button_block .tm-quick-view-btn,.woocommerce.woostroid_widget_products .wishlist_compare_button_block .tm-wc-ajax-products-wrapper .tm-wc-ajax-filters-wrapper button.button.tm-wc-ajax-filters-reset,.woocommerce.woostroid_widget_products .wishlist_compare_button_block button.button.btn{margin:0 2px}}@media screen and (max-width:768px){.tm-mega-menu .tm-mega-menu-top-item{margin-left:25px;font-size:20px}header #current_currency{bottom:-90px}header #currency_options{top:100px}.site-header .contact-block__label,.site-header .contact-block__text{font-size:.75rem}.site-header .contact-block__item+.contact-block__item{margin-top:0}.top-panel__center>*,.top-panel__left>*,.top-panel__right>*{margin:0}.top-panel .social-list{display:none}.contact-block__inner{flex-direction:row;flex-wrap:wrap;justify-content:center}.contact-block__item--icon{padding-right:0}.site-header .mobile-panel{padding:5px}.site-header .mobile-panel .menu-toggle{padding:5px}.site-header .mobile-panel .site-branding{flex-basis:55%;top:0}.site-header .mobile-panel .site-logo__link{display:block;text-align:center}.site-header .header-container{padding:0!important}.site-header .header-container .header-search{display:block}.site-header .header-container_wrap{display:none}.site-header .header-container .header-ms-search .search-popular{top:-33px}.site-header .header-container .header-ms-search .search-form{border-bottom:1px solid #eee}.site-header .header-container .header-ms-search .search-form .search-form__submit{background-color:#fff;border:0 none}.site-header .header-container .header-ms-search .search-form__submit{color:#333}.site-header .header-container .header-ms-search .search-form__field[type=search]{border:0 none}nav.main-navigation>.tm-mega-menu.mega-menu-mobile-on .mega-menu-mobile-arrow{width:100%}nav.main-navigation>.tm-mega-menu.mega-menu-mobile-on .mega-menu-mobile-arrow i{text-align:right}#mobile_menu{display:block}.mobile-menu-active #overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2);z-index:1000}#mobile-navigation .mobile-menu-close{display:none;position:absolute;right:-40px;top:0;background:#cb2027;color:#fff;width:40px;padding:9px;text-align:center}#mobile-navigation.show .mobile-menu-close{display:block}#mobile-navigation.mobile-menu.show{top:0!important;padding:0;z-index:1050;width:calc(100% - 40px);height:auto}.admin-bar #mobile-navigation.mobile-menu.show{top:46px!important}#mobile-navigation.mobile-menu a{font-size:14px;font-weight:700}#mobile-navigation.mobile-menu .bundle_search,#mobile-navigation.mobile-menu .bundle_search select{width:100%}#mobile-navigation.mobile-menu .bundle_search label{display:none}#mobile-navigation.mobile-menu .bundle_search .select2-container{top:0!important}#mobile-navigation.mobile-menu .bundle_search .select2.select2-container .select2-selection--single{border-color:#ccc}#mobile-navigation.mobile-menu .bundle_search .select2-selection__arrow b{border:0 none;margin:0;left:auto;right:25px;top:8px}#mobile-navigation.mobile-menu .bundle_search .select2-selection__arrow b:before{content:"\e922";font-family:Linearicon}#mobile-navigation.mobile-menu .submenu-active>li:not(.sub-menu-open){display:none}.main-navigation.mobile-menu.show,.main-navigation.mobile-menu.show>.menu{background:#dedede}.main-navigation.mobile-menu.show ul li{border-bottom:1px solid #CCC}.main-navigation.mobile-menu.show>.menu>li:first-child,.main-navigation.mobile-menu.show>.menu>li.sub-menu-open{margin-top:1px;background:#fff}.main-navigation.mobile-menu.show ul li.menu-item-has-children{background:#efefef}.main-navigation.mobile-menu.show ul li.no-padding a{padding:0}.main-navigation.mobile-menu.show ul li .sub-menu-toggle{width:100%;text-align:right;top:24px}.main-navigation.mobile-menu.show ul li .sub-menu-toggle:before{content:"\e93c"}.main-navigation.mobile-menu.show .menu .sub-menu{background:#efefef;position:relative;overflow:hidden}.main-navigation.mobile-menu.show .menu .submenu-columns.sub-menu-open .sub-menu{display:flex;flex-wrap:wrap;align-items:stretch;border-top:1px solid #ccc}.main-navigation.mobile-menu.show .menu .submenu-columns.sub-menu-open .sub-menu>li{flex-basis:50%;flex-grow:1;border-right:1px solid #ccc}.main-navigation.mobile-menu.show .menu .submenu-columns.sub-menu-open .sub-menu>li a{height:100%;display:flex;align-items:center;word-wrap:break-word;justify-content:center;text-align:center;padding:1em 2em}.main-navigation.mobile-menu.show .menu .submenu-columns.sub-menu-open .sub-menu>li.no-padding a{padding:0}.main-navigation.mobile-menu.show .menu .submenu-columns.sub-menu-open .sub-menu>li.no-column{flex-basis:100%}.main-navigation.mobile-menu.show .menu .sub-menu-open>a{text-align:center;padding-right:20px}.main-navigation.mobile-menu.show .menu .sub-menu-open>.sub-menu-toggle{text-align:left}.main-navigation.mobile-menu.show .menu .sub-menu-open>.sub-menu-toggle.active:before{content:"\e93b"}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content hr{margin:10px auto}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h1{font-size:30px;letter-spacing:3px}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h2{font-size:24px}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h3{font-size:20px}#tm_builder_outer_content .tm_pb_slider .tm_pb_slide_description .tm_pb_slide_content h4{font-size:16px}.tm_pb_builder #tm_builder_outer_content .tm_pb_slider .tm_pb_slide .tm_pb_slide_description .tm_pb_button.tm_btn_1{font-size:14px!important;margin:0}#tm_builder_outer_content .tm_pb_slider_with_text_overlay .tm_pb_slide_content{padding:10px}.tm_pb_sale_products .woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:45%;float:left}}@media screen and (max-width:480px){header #current_currency{bottom:0}header #currency_options{top:0}.breadcrumbs__items,.breadcrumbs__title{padding:0}#tm_builder_outer_content .tm_pb_module.tm_pb_text,.woocommerce-cart .cart-content .cart-wrap{padding:20px}#tm_builder_outer_content .tm_pb_module.tm_pb_accordion .tm_pb_toggle.tm_pb_toggle_close .tm_pb_toggle_content,#tm_builder_outer_content .tm_pb_module.tm_pb_accordion .tm_pb_toggle.tm_pb_toggle_open .tm_pb_toggle_content{padding:0}.site-header .header-container .header-ms-search .ms-popular ul.products li.product{width:100%;clear:both;position:relative;overflow:hidden}#home-action-boxes .tm_pb_column{flex:0 0 100%;max-width:100%}#roadshow-faqs{margin:20px 0!important}.wcppec-checkout-buttons #woo_pp_ec_button_product .paypal-buttons{width:100%!important}.bundle_search .select2.select2-container{display:block;width:100%!important}#tm_builder_outer_content .tm_pb_cta.category-overlay .tm_pb_promo_button{font-size:30px}.tm_pb_builder #tm_builder_outer_content .tm_pb_slider.responsive_text .tm_pb_slide{background-size:auto}#bundle-detail-row .tm_pb_column{max-width:100%;flex:0 0 100%}.homeSubTitle{display:none}#media_gallery-2{display:none}#woo-main{padding:10px}.woocommerce .single-product div.product form.cart .button,.woocommerce.single-product div.product form.cart .button{clear:none;margin-top:0;margin-left:0;padding:21.5px 20px 21.5px 45px;float:right}.woocommerce .single-product div.product form.cart div.quantity,.woocommerce.single-product div.product form.cart div.quantity{margin-right:40px}.woocommerce .single-product div.product .single_add_to_cart_button:before,.woocommerce.single-product div.product .single_add_to_cart_button:before{left:12px}.woocommerce .single-product div.product form.cart .variations select,.woocommerce.single-product div.product form.cart .variations select{width:100%}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.loading,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button:disabled{padding-left:10px;padding-right:10px}.woocommerce form.woocommerce-checkout>*,.woocommerce-checkout .woocommerce .coupon-form-wrap .woocommerce-info:first-child{padding:0!important;margin:0}.woocommerce-checkout .woocommerce #order_review_heading:before,.woocommerce-checkout .woocommerce .coupon-form-wrap .woocommerce-info:first-child:before{display:none}.woocommerce ul.products li.product .button{margin-top:0}.entry-content>.woocommerce,.follow-block .follow-block-content,.subscribe-block,.widget.widget-subscribe .not-api-key{padding:0}.woocommerce #woo-main ul.products[class*=columns-] li.product,.woocommerce-page #woo-main ul.products[class*=columns-] li.product{float:none;width:100%;margin:0 0 1em 0}.products .product .block_product_thumbnail{margin-bottom:0}.woocommerce .products .product .product-content-inner{padding-bottom:0}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:none}.woocommerce #woo-main ul.products.bundles[class*=columns-] li.product-category,.woocommerce-page #woo-main ul.products.bundles[class*=columns-] li.product-category{width:40%;float:left;margin:0 1em}.products.bundles .bundle-type select{width:100%}.woocommerce ul.products li.product h3{max-width:100%;padding-bottom:0}.products .product-content-inner{padding-top:0}.woocommerce ul.products li.product .price{max-width:35%;font-size:1.2em}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce .product-content-inner a.button.product_type_variable{background:#cb2027;color:#fff;border-color:#cb2027}.woocommerce.single-product div.product form.cart table.variations tr td{display:table-row}.card{word-break:normal}.woocommerce #customer_details.col2-set .col-1,.woocommerce-page #customer_details.col2-set .col-1{flex:0 1 100%}.woocommerce table.shop_table.shop_table_responsive tbody tr td.product-name a{overflow:visible;white-space:normal}.woocommerce table.shop_table.shop_table_responsive tbody tr td{padding:10px}.woocommerce table.shop_table.shop_table_responsive tbody tr.bundled_table_item{line-height:1;font-size:10px}.woocommerce table.shop_table.shop_table_responsive tbody tr.bundled_table_item td{padding:3px 10px}.woocommerce table.shop_table.shop_table_responsive tbody tr.bundled_table_item td.product-quantity:before{margin:0}.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details tbody tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details tfoot tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr td,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr th,.woocommerce-checkout .woocommerce table.shop_table.order_details thead tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr.shipping td{padding:5px 10px;overflow:visible;white-space:normal;font-size:12px}.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody tr th,.woocommerce table.shop_table thead th.product-name{width:50%}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal .amount,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout .woocommerce table.shop_table.woocommerce-checkout-review-order-table thead tr th{font-size:14px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th{font-size:14px;line-height:1.2}.woocommerce .bundled_table_item .bundled_table_item_indent{padding-left:10px}.woocommerce table.shop_table tbody tr td.product-name dl.variation{margin:0;font-size:12px}.woocommerce table.shop_table tbody tr td.product-name dl.variation dt{font-size:10px}.woocommerce table.shop_table #shipping_method li{margin:0;padding:5px 0 5px 20px!important}.woocommerce .entry-content table.shop_table .shipping ul li label:before,.woocommerce table.shop_table .shipping ul li label:before{left:-23px;width:15px;height:15px;border-width:5px}#portal_login a.forgot-pw{float:none}#portal_login .login-remember{margin-left:0}.footer-area,.second-footer-area{padding:20px}}@media screen and (max-width:350px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:none}.bundled_product_summary{padding-left:85px}.site-header .contact-block__item+.contact-block__item{display:none}}