/** Shopify CDN: Minification failed

Line 323:17 Unexpected "{"
Line 327:1 Expected "}" to go with "{"

**/
.btn-custom{
    width:100% !important;
    height:48px;
    border:none;
    border-radius:6px;
    background:#072b5b;
    color:#fff;
    font-size:14px;
    font-weight:600;
    cursor:pointer;
    transition:0.3s ease;
    padding:0 20px;
    display:flex;
    align-items:center;
    justify-content:center;
    text-transform:uppercase;
    letter-spacing:0.5px;
    flex:1;
}

.btn-custom:hover{
    background:#000;
    color:#fff;
}

.product-form__quantity-submit{
    display:flex;
    align-items:center;
    gap:12px;
    /* margin-top:15px; */
    width:100%;
}

.product-form__item--quantity{
    width:90px;
    flex-shrink:0;
}

.product-form__item--submit{
    flex:1;
    width:100%;
}

.product-form__item--quantity input{
    width:100%;
    height:48px;
    border:1px solid #dcdcdc;
    border-radius:6px;
    text-align:center;
    font-size:16px;
    font-weight:600;
    outline:none;
}

.product-info-box{
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:10px;
    padding:18px 20px;
    margin-bottom:20px;
    font-size: 15px;
}

.product-info-item{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    gap:6px;
    padding:10px 0;
    border-bottom:1px solid #f1f1f1;
    line-height:1.5;
}

.product-info-item:last-child{
    border-bottom:none;
    padding-bottom:0;
}

.product-info-label{
    font-weight:500;
    color: #373e48;
}

.product-info-value{
    color:#555;
    font-weight:500;
}

.product-info-link{
    color:#000;
    font-weight:600;
    text-decoration:none;
    transition:0.3s ease;
}

.product-info-link:hover{
    color:red;
}
.btn-enquired {
    background-color: #072b5b !important;
}

.btn-enquired:hover {
    background-color: #000 !important;
}

/* From Enquiry wish list */

/* MAIN AREA */
.enquries_wishlist_content .card{
    background:#f7f6f0;
    border-radius:14px;
    /* padding:30px; */
    margin:0 auto;
    box-sizing:border-box;
}

/* EMAIL */
.enquries_wishlist_content #email{
    width:100%;
    height:55px;
    border:1px solid #d8d8d8;
    border-radius:8px;
    padding:0 18px;
    font-size:16px;
    background:#fff;
    outline:none;
    margin-bottom:25px;
    box-sizing:border-box;
}

/* PRODUCT BOX */
.enquries_wishlist_content .bg-light{
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:14px;
    padding:25px;
    margin-bottom:25px;
    box-sizing:border-box;
}

/* PRODUCT ROW */
.enquries_wishlist_content .bg-light .row{
    display:flex;
    align-items:flex-start;
    gap:25px;
    padding-top: 5px;
}

/* IMAGE */
.enquries_wishlist_content .product-img{
    width:220px;
    min-width:220px;
}

.enquries_wishlist_content .product-img img{
    width:100%;
    border-radius:10px;
    display:block;
}

/* RIGHT SIDE */
.enquries_wishlist_content .col-md-9,
.enquries_wishlist_content .col-lg-10{
    flex:1;
}

/* TITLE */
.enquries_wishlist_content h5{
    margin:0 0 20px;
}

.enquries_wishlist_content h5 a{    
    font-size:23px;
    font-weight:700;
    text-decoration:none;
    /* line-height:1.3; */
}
.enquries_wishlist_content h5:hover{
    text-decoration:underline;
}
/* QTY + METRIC */
.enquries_wishlist_content .row.col-12{
    display:flex;
    align-items:center;
    gap:0px;
    margin-bottom:18px;
}

/* QTY */
.enquries_wishlist_content .qty {
    width: 150px;
    /* height: 55px; */
    /* border: 1px solid #d8d8d8; */
    border-radius: 8px;
    padding: 0 15px;
    /* font-size: 20px; */
    font-weight: 600;
    outline: none;
    box-sizing: border-box;
}

/* METRIC */
.enquries_wishlist_content .pt-2{
    font-weight:700;
}

/* TEXTAREA */
.enquries_wishlist_content textarea{
    width:100%;
    min-height:130px;
    border:1px solid #d8d8d8;
    border-radius:10px;
    padding:18px;
    font-size:16px;
    line-height:1.7;
    resize:none;
    outline:none;
    box-sizing:border-box;
}

/* BUTTON AREA */
.enquries_wishlist_content .text-center{
    text-align:center;
    margin-top:35px;
}
.menu-drawer .popup-modal__content__data .menu-drawer__account-icons {
    padding: 29px 0;
    display: none !important;
}

.header-customer-accounts{
    display:flex;
    align-items:center;
    gap:16px;
}

.header-customer-accounts .account-icon{
    width:42px;
    height:42px;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    background:#f5f5f5;
    color:#000;
    transition:0.3s ease;
    text-decoration:none;
}

.header-customer-accounts .account-icon:hover{
    background:red;
    color:#fff;
}

/* MOBILE */

/* @media (max-width: 1024px) {
    .menu-drawer__account-icons {
        display: none !important;
    }
} */

.tab-content {
    display: block;
    text-align: center;
}
.removeall-box{
    text-align: right;
    padding-bottom: 12px;
}
.item-remove{
    position: absolute; top: 15px; right: 15px; z-index: 10;
}
@media(max-width:768px){

    .card-body {      
        padding: 10px !important;
    }

    .removeall-box{
        text-align: right;
        padding-top: 10px;
    }
    .enquries_wishlist_content h5 {
        margin: 0 0 0;
    }

    .enquries_wishlist_content .bg-light .row{
        flex-direction:column;
        gap:0;
    }

    .enquries_wishlist_content .product-img{
        width:100%;
        min-width:100%;
        padding-top: 40px;
    }

    .enquries_wishlist_content h5 a{
        font-size:20px;
    }

    .enquries_wishlist_content .row.col-12{
        flex-direction:column;
        align-items:flex-start;
        gap: 10;
    }

    .enquries_wishlist_content .qty{
        /* width:100%; */
    }

    .enquries_wishlist_content .btn-enquired{
        width:100%;
    }
    .btn-custom {{
        font-size:14px;
    }

}