/*
Theme Name:		Boost Webstore
Theme URI:		https://master.boostwebstore.co.nz
Description:	Custom Theme developed by Boost
Author:			Boost
Author URI:		https://boostpromotions.co.nz
Template:		hello-elementor
Version:		1.0.1
Text Domain:	boostwebstore-child
Tags:			boost
*/

/* Colours - ee3872 - 009ce0 - 443a3f - 73c3ed - f6a0ad */

/* Remove Page Titles */
.page-header{display:none!important;}

.variations label{padding-left:10px;}
/*
@media (min-width:800px) {
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:600px !important;}
}
*/
@media (max-width:799.99px) {
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{width:50% !important;}
}

/* Cart Styling */
@media (max-width: 767px) {
	.woocommerce table.shop_table {border: none;}
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr { padding-bottom: 10px; }
	td.product-thumbnail { display: block !important; }
	td.product-thumbnail:before { content: "" !important; }
}
.elementor-element-17e2d85a .coupon .input-text {width:120px !important;}
.elementor-element-17e2d85a .wc-proceed-to-checkout a {background-color:#009ce0 !important;}
.elementor-element-17e2d85a .product-name a{color:black;font-family:"Helvetica", Sans-serif;}


/* Checkout Styling */
.woocommerce-checkout #payment ul.payment_methods { padding: 1.5em 3em; }
.wc-credit-card-form.wc-payment-form .form-row {padding: 0px !important;}
div.form-row.place-order {padding: 1.5em 3em!important;}
.woocommerce button.button.alt { background-color:#009ce0; width: 50%; }
.woocommerce button.button.alt:hover { background-color:#009ce0;}
h3#order_review_heading {padding-top: 20px;}
@media (max-width: 767px) {
	div.woocommerce-additional-fields { padding-top: 20px;}
	.woocommerce-additional-fields h3 { margin-bottom: 0px; }
}

/* My account */
.woocommerce-MyAccount-navigation li {list-style: none;
    background-color: #009ce0;
    text-decoration: none;
    border-radius: 10px;
    width: 200px;
    text-align: center;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;}
.woocommerce-MyAccount-navigation li a {color: white;padding: 15px 30px;font-size: 18px;font-family:"Helvetica", Sans-serif;}
.woocommerce-MyAccount-navigation-link--downloads {display:none;}
.login button{background-color:#009ce0 !important;color:white !important;}

@media(max-width:910px) and (min-width:769px){
	.woocommerce-MyAccount-navigation li a{padding:0;}
	.woocommerce-MyAccount-navigation li {width:140px;}
}
@media(max-width:768x){
	.woocommerce-MyAccount-navigation ul {padding-left:0;}
	.woocommerce-MyAccount-navigation li {width:100%;}
	.woocommerce-MyAccount-navigation {padding-top:1000px !important;}
}


/* Archive Products */
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {height:46px;overflow:hidden}
@media (max-width:767px){ .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {height:70px;}}

.woocommerce-table--order-details .shipped_via {display:none;}

.dashicons-admin-boost {}
.dashicons-admin-boost:before {
	content: '';
	opacity:0.6;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni4xIDQ3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjEgNDcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjAuNSwzMi4ybDYuNCwxLjhsMi4zLTMuMWw1LjMsMy44YzAsMCwxLjUtNS4zLDEuNy02YzAuMS0wLjgtMC4yLTEuNC0wLjItMS40bC0yLjgtNC42CgljMC4yLTAuNSwwLjQtMS4xLDAuNi0xLjdjMC4yLTAuNiwwLjQtMS4xLDAuNS0xLjdjMi4zLTcuOSwwLTE2LjktMC45LTE5QzMzLjMsMC4xLDMzLjIsMCwzMy4xLDBjLTAuMSwwLTAuMywwLTAuNCwwLjEKCWMtMS45LDEuNC04LjUsNy44LTEwLjgsMTUuN2MtMC4yLDAuNi0wLjMsMS4yLTAuNSwxLjhjLTAuMSwwLjYtMC4zLDEuMi0wLjQsMS43bC00LjgsMi41YzAsMC0wLjYsMC4zLTAuOCwxcy0xLjcsNi0xLjcsNmw2LjUtMC41CglMMjAuNSwzMi4yeiBNMjUuNiwxNS4zYzAuNS0xLjYsMi4xLTIuNiwzLjgtMi4xYzEuNiwwLjUsMi42LDIuMSwyLjEsMy44Yy0wLjUsMS42LTIuMiwyLjUtMy44LDIuMUMyNi4xLDE4LjYsMjUuMSwxNywyNS42LDE1LjN6CgkgTTE1LjIsNDIuM2MwLTMuMi0yLjYtNS44LTUuOC01LjhjLTIuNiwwLTQuOSwxLjgtNS42LDQuMmMtMi4xLDAuMi0zLjgsMi0zLjgsNC4yYzAsMC45LDAuMywxLjcsMC44LDIuNGgxNC44VjQ3CgljMC0wLjktMC4zLTEuOC0wLjgtMi41QzE1LjEsNDMuNywxNS4yLDQzLDE1LjIsNDIuM3ogTTQxLjksNDEuNEw0MS45LDQxLjRjLTAuOCwwLTEuNSwwLjItMi4xLDAuNmMtMS4xLTEuNS0zLTIuNS01LTIuNQoJYy0yLjcsMC01LDEuNy01LjksNGgtMC40Yy0yLjIsMC0zLjksMS42LTQuMiwzLjdoMjEuNWMwLjItMC41LDAuMy0xLDAuMy0xLjZDNDYuMSw0My4zLDQ0LjIsNDEuNCw0MS45LDQxLjR6IE0xOS45LDM0LjNsLTIuNSwxMi45CgloNC41bDQuMi0xMS4xTDE5LjksMzQuM3oiLz4KPC9zdmc+Cg==);
	background-size: 22px;
	height: 22px;
	width: 22px;
	background-repeat: no-repeat;
	margin: 0.4rem 0 0 0.3rem;
	display: block;
}
#adminmenu li.current a.menu-top .dashicons-admin-boost:before,
.wp-menu-open .dashicons-admin-boost:before {opacity:1;}