.elementor-9 .elementor-element.elementor-element-47cb3ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-991c406{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0aabc75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-79dd97bc{--display:flex;}.elementor-9 .elementor-element.elementor-element-88cb56b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-991c406{--content-width:1300px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-47cb3ad{--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-0aabc75 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-79dd97bc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-9 .elementor-element.elementor-element-7cadade8{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7cadade8.elementor-element{--align-self:center;}}/* Start custom CSS */body {
    color: #fff;
    font-family: 'montserrat';
}
a.wc-block-components-product-name {
    font-family: montserrat;
    font-size: 16px;
    color: #fff;
}
.wc-block-components-product-badge.wc-block-components-sale-badge {
    display: none;
}
thead span {
    display: none;
}
.wc-block-components-product-price {
    display: flex
;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-content: center;
    align-items: center;
}

del.wc-block-components-product-price__regular {
    color: #ffffff82;
    font-size: 13px;
}
.wc-block-components-quantity-body.elementor-page-9 {
    position: absolute;
    right: 0;
}
table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block {
    position: relative;
}
ins.wc-block-components-product-price__value {
    font-size: 20px;
    font-weight: bold;
    margin-right: 5px;
}
.is-large .wc-block-components-sidebar .wc-block-components-totals-item {
    padding-left: 0;
    padding-right: 0;
}
.wc-block-components-quantity-body.elementor-page-9 {
    border: 1px solid #ffffff4a;
    border-radius: 0;
}
.wc-block-components-quantity-body.elementor-page-9 .wc-block-components-quantity-body.elementor-page-9__button:focus {
    box-shadow: unset;
    outline: none;
}
.wc-block-components-quantity-body.elementor-page-9 {
    border: 1px solid #505050;
    border-radius: 0;
    float: right;
    position: absolute;
    right: 0;
    margin-top: -20px;
}
.btn-co,
.wc-block-components-button:not(.is-link) {
    width: 100%;
    border-radius: 0;
    margin-bottom: 10px;
    padding: 16px;
    border: 0;
    margin-top: 10px;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 14px;
    background: rgb(240,227,122);
background: -moz-linear-gradient(112deg, rgba(240,227,122,1) 0%, rgba(177,130,70,1) 100%);
background: -webkit-linear-gradient(112deg, rgba(240,227,122,1) 0%, rgba(177,130,70,1) 100%);
background: linear-gradient(112deg, rgba(240,227,122,1) 0%, rgba(177,130,70,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0e37a",endColorstr="#b18246",GradientType=1);
}
.btn-co:hover{
    color: #000;
}
@media only screen and (max-width: 768px) {

.wc-block-components-sidebar.wc-block-cart__sidebar.wp-block-woocommerce-cart-totals-block {
    display: block;
    max-width: 65%;
    /* text-align: center; */
    margin: 0 auto;
    margin-top: 30px;
}

.wc-block-cart-item__quantity {
    position: absolute;
    right: 50px;
    top: 50px;
}

}/* End custom CSS */