/* Start custom CSS for html, class: .elementor-element-7060309 */.breadcrumb-cart{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    font-family: var(--e-global-typography-fcdeab3-font-family ), Sans-serif;
    font-size: 1.25rem;
    font-weight: bold;
    color:#e7e7e7;
    width: 100%;
    padding-left: 0;
}
.breadcrumb-cart li{
    list-style: none;
    display: inline-block;
    vertical-align: middle;
}
.breadcrumb-cart li i{
    font-size: 1.25rem;
    margin-right: 15px;
}
.breadcrumb-cart li a,.breadcrumb-cart li i{
    color: #e7e7e7 !important;
    font-weight: bold;
}
.breadcrumb-cart li.current a{
    color: var(--e-global-color-b1a930e) !important;
    font-weight: bold;
}
.breadcrumb-cart li.disable a{
   pointer-events: none;
}
.breadcrumb-cart li:hover a,.breadcrumb-cart li:hover i{
    color: var(--e-global-color-b1a930e) !important;
}

.cart input[type="number"] {
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    appearance: textfield;
}
  
.cart input[type=number]::-webkit-inner-spin-button,
.cart input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
}

.cart button[data-field = 'quantity']{
    background-color:#e6e6e6;
}
@media(max-width:766px){
    .breadcrumb-cart{
        font-size: .9rem;
    }
    .breadcrumb-cart li i{
        font-size: .7rem;
        margin-right:5px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c87e18e */.quantity{
	display:flex;
	align-items:center;
}
button.button.button-qty{
    text-align: center !important;
    padding:5px 20px !important;
}
input.input-text.qty{
    border:none !important;
    text-align: center !important;
    font-size: 18px !important;
    font-weight: bold !important;
}/* End custom CSS */