.elementor-1851 .elementor-element.elementor-element-71cd60c{padding:2.292vw 9.427vw 8.542vw 9.427vw;}.elementor-1851 .elementor-element.elementor-element-627bf20 .woocommerce-breadcrumb > a{color:#A7A7A7;}.elementor-1851 .elementor-element.elementor-element-627bf20 .woocommerce-breadcrumb{font-family:"Roboto Flex", Sans-serif;font-size:0.729vw;line-height:1.5rem;}body:not(.rtl) .elementor-1851 .elementor-element.elementor-element-a4017b7{left:38.5vw;}body.rtl .elementor-1851 .elementor-element.elementor-element-a4017b7{right:38.5vw;}.elementor-1851 .elementor-element.elementor-element-a4017b7{top:19rem;z-index:-10;}.elementor-1851 .elementor-element.elementor-element-4896ea9 > .elementor-widget-container{margin:-0.833vw 0vw 3.333vw 0vw;}.elementor-1851 .elementor-element.elementor-element-4896ea9{font-family:"angst", Sans-serif;font-size:3.854vw;line-height:5.25rem;color:#171717;}.elementor-1851 .elementor-element.elementor-element-f8fa169{--update-cart-automatically-display:none;width:var( --container-widget-width, 56.771vw );max-width:56.771vw;--container-widget-width:56.771vw;--container-widget-flex-grow:0;}.elementor-1851 .elementor-element.elementor-element-9be46cb{margin-top:5.469vw;margin-bottom:0vw;}.elementor-1851 .elementor-element.elementor-element-4b1c5a9 .elementor-button{background-color:#446655;font-family:"Roboto Flex", Sans-serif;font-size:0.938vw;line-height:1.313rem;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:0.938vw 6.771vw 0.938vw 6.771vw;}.elementor-1851 .elementor-element.elementor-element-30babe4 .elementor-button{background-color:#EAEAEA;font-family:"Roboto Flex", Sans-serif;font-size:0.938vw;line-height:1.313rem;fill:#171717;color:#171717;border-radius:50px 50px 50px 50px;padding:0.938vw 6.771vw 0.938vw 6.771vw;}.elementor-1851 .elementor-element.elementor-element-30babe4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}@media(max-width:767px){.elementor-1851 .elementor-element.elementor-element-627bf20 .woocommerce-breadcrumb{font-size:0.9em;}.elementor-1851 .elementor-element.elementor-element-4896ea9{text-align:center;font-size:2.5em;}.elementor-1851 .elementor-element.elementor-element-4b1c5a9 .elementor-button{font-size:1em;padding:1em 1.5em 1em 1.5em;}.elementor-1851 .elementor-element.elementor-element-30babe4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1851 .elementor-element.elementor-element-30babe4 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1851 .elementor-element.elementor-element-30babe4 .elementor-button{font-size:1em;padding:1em 2em 1em 2em;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-627bf20 */.elementor-widget-woocommerce-cart .e-cart-section {
    border: none;
}

.elementor-widget-woocommerce-cart table.shop_table thead {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a4017b7 */.card-vector {
    opacity: 10%
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-f8fa169 *//*#post-1851 > div > div > section > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-4594d6f > div > div.elementor-element.elementor-element-f8fa169.e-cart-layout-one-column.elementor-widget__width-initial.elementor-widget.elementor-widget-woocommerce-cart > div > div > div.e-cart__container > div.e-cart__column.e-cart__column-end {*/
/*    display: none !important;*/
/*}*/

/*SHIPPING*/

.woocommerce-shipping-destination, .woocommerce-shipping-calculator {
    display: none
}

/*TOTAL COST*/

@media (min-width: 1460px) {
    .e-cart-totals {
        position: absolute;
        left: 66vw !important;
    }
}
@media (min-width: 456px) {
.e-cart-totals {
    position: absolute;
    left: 62.5vw;
    top: 20%;
    width: 200px;
    background-color: transparent !important;
    border: none !important;
}

tr.order-total > td > strong > span > bdi {
    font-weight: 400;
    font-size: 3vw;
    color: #A78258;
}

.elementor-widget-woocommerce-cart .e-cart-section:last-child {
    padding: 0 !important;
}

.woocommerce table.shop_table tbody:first-child tr:first-child td, .elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout, .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before {
    display: none !important;
}

/*OTHER*/

.elementor-widget-woocommerce-cart .woocommerce table.cart td .remove span {
    color: #1C1B1F !important;
}

.woocommerce-Price-amount .amount {
    display: flex;
}

.product-price {
    display: none;
}

.product-remove {
    position: absolute;
    left: 95%;
    padding: 4vw 0 !important;
}

.elementor-widget-woocommerce-cart .woocommerce .remove {
    width: 24px;
    height: 24px;
}


.product-remove:hover {
    cursor: pointer !important;
}

.woocommerce a.remove {
    opacity: 1;
}

.woocommerce a.remove:before {
    border: none;
}

.woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {
    max-width: 7.292vw;
    width: 7.292vw;
    border-radius: 50%;
}

.elementor-widget-woocommerce-cart .e-cart-section {
    padding-right: 0;
    padding-left: 0
}

.product-name a {
    color: #171717 !important;
    font-family: 'Roboto Flex';
    font-weight: 300;
    font-size: 0.938vw;
}

.product-name {
    position: absolute;
    left: 11.6vw;
    padding-top: 2.5vw !important;
}

.product-subtotal {
    position: absolute;
    left: 11.6vw;
    padding-top: 5.5vw !important;
}

.elementor-widget-woocommerce-cart .woocommerce table.cart td span {
    font-family: 'Roboto Flex' !important;
    font-size: 1.875vw !important;
    font-weight: 300 !important;
    color: #A78258 !important;
}

.product-quantity {
    position: absolute;
    left: 43vw;
    padding-top: 4vw !important;

}

.elementor-1851 .elementor-element.elementor-element-73ff8bd > .elementor-widget-container {
    font-size: 3.333vw;    
}

/*.woocommerce-page #content table.cart td {*/
/*    height: 8.958vw;*/
/*}*/

.elementor-widget-woocommerce-cart .e-cart-section--no-coupon {
    border: none !important;
    padding-left: 0;
}

.woocommerce-page #content table.cart td {
    border-top: 1px solid #EAEAEA;
}

.elementor-widget-woocommerce-cart .woocommerce table.cart td.actions, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-name, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-price, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-subtotal, .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-thumbnail {
    border: none;
}

table > tbody > tr:nth-last-child(2) > td.product-thumbnail {
    border-bottom: 1px solid #EAEAEA !important;
}



td.product-quantity {
    display: block;
}
}

@media (max-width: 455px) {


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30babe4 */.elementor-button .elementor-size-sm {
    border-radius: 60%;
}/* End custom CSS */