@media only screen and (min-width: 678px) {
table.coupon_pt.mobile_coupon {
display: none;
}
.wc-stripe-cart-or{
display:none;
}
.printed_today_Cart .row.hope_for_height .col-md-4.col-sm-4.col-lg-4.col-xs-12.equal-height a#continue-shopping-btn {
display: block;
text-align: center;
margin-bottom: 0em;
font-size: 1.25em;
padding: 0.5em 0.5em 0.5em 0.5em;
color: white;
background-color: #c9212e;
position: absolute;
width: 91%;
float: left;
bottom: 0.6em;
margin-left: 0em;
}
.printed_today_Cart .row.hope_for_height {
display: flex !important;
}
.printed_today_Cart .cart-collaterals .wc-proceed-to-checkout {
padding-bottom: 0em !important;
}
table.coupon_pt.desktop_coupon {
display: block;
}
.printed_today_Cart .cart-collaterals {
display: inline-block;
position: relative;
}
.cart_total_sec {
display: inline-block;
position: relative;
float: left;
width: 100%;
border: 2px solid #434142;
border-radius: 7px;
padding: 0px 1em;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name dt {
text-align: left;
width: 55%;
display: inline-block;
position: relative;
color:black;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name dd{
color:black;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name dl {
padding: 0px;
margin: 0px;
color:black;
}
table.coupon_pt {
border: 2px solid #757575;
margin-bottom: 1em;
width: 100%;
display: inline-block;
position: relative;
border-radius: 7px;
}
.cart_total_sec .cart-collaterals .cart_totals {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal a.remove {
position: absolute;
bottom: 1em;
text-align: center;
vertical-align: middle;
color: white !important;
background-color: #d82430;
display: initial;
right: 2em;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal span.woocommerce-Price-amount.amount {
font-size: 1.5em;
position: absolute;
top: 1em;
color: black;
font-weight: 800;
display: initial;
right: 1em;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal a.remove {
position: absolute;
bottom: 1em;
text-align: center;
vertical-align: middle;
color: white !important;
background-color: #d82430;
}
.printed_today_Cart form.woocommerce-cart-form table.shop_table {
border: 2px solid #434142;
border-radius: 9px;
}
.printed_today_Cart form.woocommerce-cart-form td.product-thumbnail {
width: 25%;
border: unset;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name {
width: 55%;
border: unset;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal {
width: 20%;
}
.printed_today_Cart form.woocommerce-cart-form table.shop_table {
border: 2px solid #434142;
border-radius: 9px;
}
table.coupon_pt tr td.actions {
width: 100%;
position: relative;
display: inline-block;
padding: 0pc;
margin: 0px;
height: unset;
}
table.coupon_pt tr {
display: inline;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
}
table.coupon_pt tbody {
display: inline;
position: relative;
width: 100%;
}
table.coupon_pt {
border: 2px solid #434142;
margin-bottom: 1em;
width: 100%;
display: inline-block;
position: relative;
border-radius: 7px;
}
table.coupon_pt tr td.actions .coupon {
display: inline-block;
position: relative;
width: 100%;
padding-right: 1.2em;
padding-top: 0.4em;
margin-bottom: -7px;
}
table.coupon_pt tr td.actions .coupon label {
width: 60%;
text-align: center;
font-size: 1.2em;
color: #868686;
float:left;
}
table.coupon_pt tr td.actions .coupon input#coupon_code {
width: 20%;
display: inline-block;
position: relative;
background-color: #434343;
color: white !important;
float:left;
height:unset;
}
.cart_total_sec table.cart_total_left tr.fee {
display: inline-block;
position: relative;
width: 100%;
}
.cart_total_sec table.cart_total_left tr.fee td {
display: inline-block;
position: relative;
float: left;
width: 50%;
text-align: right;
color: black;
border: unset;
}
.cart_total_sec table.cart_total_left tr.order-total {
display: inline-block;
position: relative;
width: 100%;
}
.cart_total_sec table.cart_total_left tr.order-total th {
display: inline-block;
position: relative;
width: 50%;
float: left;
border: unset;
color: black;
}
.cart_total_sec table.cart_total_left tr.fee th {
width: 50% !important;
float: left;
position: relative;
display: inline-block;
color: black;
border: unset;
}
.cart_total_sec table.cart_total_left tr.order-total td {
float: left;
width: 50%;
text-align: right;
color: black;
border: unset;
}
button.button {
background-color: #d82430 !important;
color: white !important;
}
table.coupon_pt tr td.actions .coupon input#coupon_code::placeholder {
color: white;
text-align: center;
}
table.coupon_pt tr td.actions .coupon button.button {
padding: 5px 10px 5px 10px;
border-top-left-radius: unset;
border-bottom-left-radius: unset;
margin-left: -3px;
width: 20%;
float:left;
}
.printed_today_Cart {
display: inline-block;
position: relative;
width: 100%;
padding: 1px 15px;
}
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping th {
width: 100%;
float: left;
display: inline-block;
position: relative;
border: unset;
}
#stand_only_products .rp_wcdpd_pricing_table table tr:nth-child(1) {
border: 2px solid rgb(216, 36, 48);
}
.cart_total_sec .cart-collaterals h2 {
font-size: 1.5em;
margin-bottom: 0px;
}
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping td {
display: inline;
float: left;
width: 100%;
position: relative;
border: unset;
}
.cart_total_sec table.cart_total_left tr.woocommerce-shipping-totals.shipping {
display: inline-block;
position: relative;
width: 100%;
color:black;
}
.printed_today_Cart h1 {
padding-left: 11px;
font-weight: 700;
font-size: 1.5em;
margin-bottom: 0px;
margin-top: 0.5em;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal {
display: inline-block;
position: relative;
width: 100%;
float: left;
border-bottom: 3px solid #c9212e;
color: black;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name a {
font-weight: 700;
font-size: 1.4em;
color: black;
}
.woocommerce-cart table.cart img {
width: 100%;
height: 100%;
border-radius: 7px;
}
input#shipping_method_0_local_pickup6:checked {
color: red;
}
.cart_total_sec table.cart_total_left tbody {
display: inline-block;
position: relative;
width: 100%;
float: left;
}
.cart_total_sec .wc-stripe-cart-checkout-container {
display: none;
}
.cart_total_sec table.cart_total_left {
display: inline-block;
position: relative;
width: 100%;
border: unset;
margin-bottom: 2px !important;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal td {
width: 50%;
display: inline-block;
position: relative;
float: left;
margin: 0px;
text-align: right;
padding: 0px;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal th {
width: 50%;
display: inline;
position: relative;
float: left;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] {
position: absolute;
opacity: 0;
pointer-events: none;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] + label {
position: relative;
padding-left: 25px; cursor: pointer;
}
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping td ul#shipping_method li label {
font-size: .92em !important;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] + label:before {
content: '';
position: absolute;
left: 0;
top: 0px; width: 14px; height: 14px; border-radius: 50%;
border: 2px solid #000; } .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"]:checked + label:before {
background-color: #c9212e; }
}
@media only screen and (max-width: 677px) {
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping td ul#shipping_method li label {
font-size: 0.85em;
}    
dl.variation {
margin: 0;
}
.printed_today_Cart .cart-collaterals {
display: inline-block;
position: relative;
}
.cart_total_sec {
display: inline-block;
position: relative;
float: left;
width: 100%;
border: 2px solid #434142;
border-radius: 7px;
padding: 0px 1em;
margin-bottom: 1em;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name dt {
text-align: left;
width: 40%;
display: inline-block;
position: relative;
color:black;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name dl {
padding: 0px;
margin: 0px;
color:black;
}
table.coupon_pt {
border: 2px solid #757575;
margin-bottom: 1em;
width: 100%;
display: inline-block;
position: relative;
border-radius: 7px;
}
.cart_total_sec .cart-collaterals .cart_totals {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
}
.printed_today_Cart form.woocommerce-cart-form table.shop_table {
border: 2px solid #434142;
border-radius: 9px;
}
.printed_today_Cart form.woocommerce-cart-form td.product-thumbnail {
width: 30%;
}
.printed_today_Cart form.woocommerce-cart-form td.product-name {
width: 100%;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal {
width: 100%;
color:black;
}
.printed_today_Cart form.woocommerce-cart-form table.shop_table {
border: 2px solid #434142;
border-radius: 9px;
}
table.coupon_pt tr td.actions {
width: 100%;
position: relative;
display: inline-block;
padding: 0pc;
margin: 0px;
height: unset;
}
table.coupon_pt tr {
display: inline;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
}
table.coupon_pt tbody {
display: inline;
position: relative;
width: 100%;
}
table.coupon_pt {
border: 2px solid #757575;
margin-bottom: 1em;
width: 100%;
display: inline-block;
position: relative;
border-radius: 7px;
}
table.coupon_pt tr td.actions .coupon {
display: inline-block;
position: relative;
width: 100%;
padding-right: 1.2em;
padding-top: 0.4em;
margin-bottom: -7px;
}
table.coupon_pt tr td.actions .coupon label {
width: 100%;
text-align: center;
font-size: 1em;
float:left;
}
table.coupon_pt tr td.actions .coupon input#coupon_code {
width: 48%;
display: inline-block;
position: relative;
background-color: #434343;
color: white !important;
float: left;
height: unset;
margin-left: 1em;
}
button.button {
background-color: #d82430 !important;
color: white !important;
}
table.coupon_pt tr td.actions .coupon input#coupon_code::placeholder {
color: white;
text-align: center;
}
table.coupon_pt tr td.actions .coupon button.button {
padding: 5px 10px 5px 10px;
border-top-left-radius: unset;
border-bottom-left-radius: unset;
margin-left: -3px;
width: 48%;
float: left;
}
.printed_today_Cart {
display: inline-block;
position: relative;
width: 100%;
padding: 0px 0px;
}
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping th {
width: 100%;
float: left;
display: inline-block;
position: relative;
border: unset;
}
.cart_total_sec .cart-collaterals h2 {
font-size: 1.5em;
margin-bottom: 0px;
}
.printed_today_Cart .cart-collaterals table.cart_total_left tr.woocommerce-shipping-totals.shipping td {
display: inline;
float: left;
width: 100%;
position: relative;
border: unset;
}
.cart_total_sec table.cart_total_left tr.woocommerce-shipping-totals.shipping {
display: inline-block;
position: relative;
width: 100%;
color:black;
}
.printed_today_Cart h1 {
padding-left: 11px;
font-weight: 700;
font-size: 1.5em;
margin-bottom: 0px;
margin-top: 0.5em;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal {
display: inline-block;
position: relative;
width: 100%;
float: left;
border-bottom: 3px solid #c9212e;
color: black;
}
input#shipping_method_0_local_pickup6:checked {
color: red;
}
.cart_total_sec table.cart_total_left tbody {
display: inline-block;
position: relative;
width: 100%;
float: left;
}
.cart_total_sec table.cart_total_left {
display: inline-block;
position: relative;
width: 100%;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal td {
width: 50%;
display: inline-block;
position: relative;
float: left;
margin: 0px;
text-align: right;
padding: 0px;
border: unset;
}
.cart_total_sec table.cart_total_left tbody tr.cart-subtotal th {
width: 50%;
display: inline;
position: relative;
float: left;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] {
position: absolute;
opacity: 0;
pointer-events: none;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] + label {
position: relative;
padding-left: 25px; cursor: pointer;
} .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"] + label:before {
content: '';
position: absolute;
left: 0;
top: 0px; width: 14px; height: 14px; border-radius: 50%;
border: 2px solid #000; } .cart_total_sec table.cart_total_left ul#shipping_method input[type="radio"]:checked + label:before {
background-color: #c9212e; }
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal span.woocommerce-Price-amount.amount {
width: 70%;
display: inline-block;
position: relative;
float: left;
}
.printed_today_Cart form.woocommerce-cart-form td.product-subtotal a.remove {
width: 20px;
float: right;
display: inline-block;
text-align: center;
color: white !important;
background-color: #d82430;
height: 20px;
padding: 2px;
}
.cart_total_sec table.cart_total_left tr.fee th {
width: 50%;
float: left;
position: relative;
color: black;
border: unset;
}
.cart_total_sec table.cart_total_left tr.fee {
display: inline-block;
position: relative;
width: 100%;
}
.cart_total_sec table.cart_total_left tr.fee td {
display: inline-block;
position: relative;
float: left;
width: 50%;
text-align: right;
color: black;
border: unset;
}
.cart_total_sec table.cart_total_left tr.order-total td {
float: left;
position: relative;
display: inline;
width: 50%;
text-align: right;
color: black;
border: unset;
}
.printed_today_Cart form.woocommerce-cart-form table.shop_table tr {
border: unset !important;
padding-bottom: 2em !important;
}
.cart_total_sec table.cart_total_left tr.order-total th {
display: inline-block;
position: relative;
width: 50%;
float: left;
color: black;
border: unset;
}
.cart_total_sec table.cart_total_left tr.order-total {
display: inline-block;
position: relative;
float: left;
width: 100%;
}
table.coupon_pt.mobile_coupon {
display: block;
}
table.coupon_pt.desktop_coupon {
display: none;
}
.cart_total_sec .wc-stripe-cart-checkout-container {
display: none;
}
.continue_shopping {
display: none;
}
}