/* 
Theme Name: Weka B2B Portal Child
Description: Child theme for the Weka B2B Portal developed for Weka Online
Author: Hayden Shaw
Version: 1.0.22
Template: weka-customer-portal
Text Domain: wekacustomerportalchild
*/

.returns-link:hover {
    text-decoration: underline;
    color: #6a6969;
}

.cart_item .product-thumbnail {
    flex-direction: row  !important;
    justify-content: flex-start !important;;
    gap: 15px;
}

.cart_item .name-and-sku {
    display:flex;
    margin: auto 0;
}

.portal-panel .splide__arrow svg {
    display:none;
}

.order-again {
    border: none !important; 
}

div.custom-add-to-cart {
    margin-bottom: 0px;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

.custom-add-to-cart input[type=number]{
    width: 35%;
    outline: none;
    background-color: #E5E5E5;
    border: 1px #999 solid;
    border-radius: 5px;
    padding: 5px;
}

.woocommerce ul.products li.product .custom-add-to-cart .button {
    margin-top: 0px
}

.custom-add-to-cart input[type=number]::-webkit-inner-spin-button, 
.custom-add-to-cart input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: "Always Show Up/Down Arrows";
    opacity: 1;
}

.order-again:hover, .order-again:focus {
    background: #fff !important;
}

div#product-filter {
    display: none !important;
}
.brand-collateral-panel {
    display: none;
}

.bulkupload { 
    display: none;
}

.product_item-grid-item {
    justify-content: space-evenly;
}

.added_to_cart  { 
    display:none;
}

.portal-panel.product .summary.entry-summary {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.main-notice {
    padding: 15px;
    color: #FFF;
    display: flex;
    justify-content: space-around;
    font-size: 19px;
}

.side-notice {
    padding: 15px;
    justify-content: space-around;
    font-size: 19px;
}

.gform_footer input[type="submit"]{
    background: #81a098 !important;
}
.gform_footer input[type="submit"]:hover{
    background: #1e252f !important;
}

.products-grid {
    gap: 10px;
}

.woocommerce div.product div.images .flex-control-thumbs {
    gap: 10px;
}

.single-product .product .summary form.cart input[type=number]{
    max-width: 80px;
    text-align: center;
}