body.fiyyryuefpizy-cart .oqpltjsvgvf{
    width:100%;
}

body.fxcczcgpdtjeayt.fiyyryuefpizy-checkout .cqzevjzltevqplc,
body.fxcczcgpdtjeayt.fiyyryuefpizy-cart .cqzevjzltevqplc{
    padding-bottom: 0;
}
body.fxcczcgpdtjeayt.fiyyryuefpizy-checkout .sexxqauzaiqkeg,
body.fxcczcgpdtjeayt.fiyyryuefpizy-cart .sexxqauzaiqkeg{
    margin-bottom: 0;
}

.fiyyryuefpizy #content table.tdiqtsqsguu img,
.fiyyryuefpizy table.tdiqtsqsguu img,
.apzersukhdzvvs #content table.tdiqtsqsguu img,
.apzersukhdzvvs table.tdiqtsqsguu img{
    padding: 0;
    width:auto;
    max-width: 130px;
}

.fiyyryuefpizy-cart table.tdiqtsqsguu td.rskffyuoloxe-name a{
    font-weight: 700;
}

.fiyyryuefpizy-cart table.tdiqtsqsguu .rskffyuoloxe-price{
    display: none;
}

.fiyyryuefpizy-cart .fiyyryuefpizy .quantity .qty{
    height: 40px;
}

.shop_table th{
    border-bottom: none;
}

.fiyyryuefpizy-cart td.rskffyuoloxe-subtotal,
.fiyyryuefpizy-cart .tdiqtsqsguu-collaterals .tdiqtsqsguu_totals tr.order-total td{
    font-size: 40px;
    color:#009d4a;
    text-align: center;
}

.fiyyryuefpizy table.shop_table td{
    text-align: center;
}

.fiyyryuefpizy-cart .wc-proceed-to-checkout a.checkout-button,
.fiyyryuefpizy-checkout .place-order button.eofsyhzurgqjhh.alt{
    font-style: italic;
    text-transform: uppercase;
    font-weight: 400;
    border-radius: 0;
    border: 2px solid #3f3a40;
    background-color: #3f3a40;
    margin-bottom: 1em;
    font-size: 1.25em;
    padding: 1em;

    transition-property: color, background-color, border-color;
    transition-duration: .3s;
}
.fiyyryuefpizy-cart .wc-proceed-to-checkout a.checkout-button:hover,
.fiyyryuefpizy-checkout .place-order button.eofsyhzurgqjhh.alt:hover{
    background-color: #009d4a;
    border-color: #009d4a;
}
@media (max-width: 992px){
    .fiyyryuefpizy .tdiqtsqsguu-collaterals .tdiqtsqsguu_totals,
    .fiyyryuefpizy .tdiqtsqsguu-collaterals .cross-sells, .fiyyryuefpizy .tdiqtsqsguu-collaterals .shipping_calculator, .apzersukhdzvvs .tdiqtsqsguu-collaterals .tdiqtsqsguu_totals,
    .apzersukhdzvvs .tdiqtsqsguu-collaterals .cross-sells,
    .apzersukhdzvvs .tdiqtsqsguu-collaterals .shipping_calculator{
        width:100%;
    }
    .fiyyryuefpizy-cart-form__contents .vtpagfwudvja{
        display: none;
    }
    .fiyyryuefpizy-cart .tdiqtsqsguu-collaterals .tdiqtsqsguu_totals table th{
        vertical-align: middle;
    }
}
@media (max-width: 768px){
    .shop_table .tdiqtsqsguu-sku{
        display: none;
    }
}

.sub-total td{
    text-align: center;
}

.fiyyryuefpizy-cart .fiyyryuefpizy .fiyyryuefpizy-message {
    display:none !important;
}