.elementor-36383 .elementor-element.elementor-element-775a790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-36383 .elementor-element.elementor-element-ff2fb6c{--display:flex;}.elementor-36383 .elementor-element.elementor-element-1539d78{--display:flex;}.elementor-36383 .elementor-element.elementor-element-dac67af .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:26px;font-weight:bold;}.elementor-36383 .elementor-element.elementor-element-d3ed9db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:italic;}.elementor-36383 .elementor-element.elementor-element-5b06836{--display:flex;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-36383 .elementor-element.elementor-element-55cf30a{--grid-columns:4;}@media(max-width:1024px){.elementor-36383 .elementor-element.elementor-element-55cf30a{--grid-columns:2;}}@media(max-width:768px){.elementor-36383 .elementor-element.elementor-element-dac67af{text-align:center;}.elementor-36383 .elementor-element.elementor-element-dac67af .elementor-heading-title{line-height:1.2em;}.elementor-36383 .elementor-element.elementor-element-d3ed9db{text-align:center;}.elementor-36383 .elementor-element.elementor-element-d3ed9db .elementor-heading-title{line-height:1.2em;}.elementor-36383 .elementor-element.elementor-element-5b06836{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-36383 .elementor-element.elementor-element-55cf30a{--grid-columns:1;}}








/* Start custom CSS */.in_stock_check{
    display: flex;
    flex-direction: row;
    justify-content: end;
}
.custom-cart .quantity {
    display: flex;
    width: 120px;
}
.minus,.plus {
    background: transparent;
    border: 1px solid #DED9CF;

    width: 30px;
    height: 30px;
    
}
.minus{
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.plus{
border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;}
#quantity_681492e75096b {
    border-radius: 0px;
}
span.in_stock_check {
    margin-bottom: -17px;
}
.custom-cart .size-woocommerce_thumbnail {
    width: 180px;
    height: 129px;
    object-fit: contain;
}

.custom-cart {
    margin-top: 50px;
}
#order_summary{
    box-shadow: 0 0 14px rgba(0,0,0,0.2);
    align-self:start !important;
}



.custom-cart {
    margin-bottom: 100px;
        font-family: "inter" !important;
}
@media screen and (min-width: 440px){
.wc-forward {
    background: #FF7300 !important;
    color: white  !important;
    width: 350px !important;
    height: 49px  !important;
    border-radius: 400px !important;   
}
}
.wc-forward{
    
    background: #FF7300 !important;
    color: white  !important;
    width: 90% !important;
    height: 49px  !important;
    border-radius: 400px !important;   
}

.custom-cart h2 {
    font-family: "Libre Baskerville" !important;
    font-size: 36px;
    font-weight: 600;
}
h3 {
    font-family: "Libre Baskerville" !important;
        font-size: 22px;
}
.custom-cart div > strong {
    font-family: "inter" !important;
}
.custom-cart-update-form button {
    font-family:"inter" !important;
}/* End custom CSS */