/*
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.0
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;}
