<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CHECKOUT AREA */
@media (min-width: 768px) {
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-first,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper form .form-row-first,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row-last,

    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper form .form-row-first,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last {
        width: 49%;
    }
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p#billing_address_1_field,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p#shipping_address_1_field {
        float: left;
        width: 49%;
    }
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p#billing_address_2_field,
    .woocommerce-page .checkout-area form.checkout.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field {
        float: right;
        width: 49%;
        clear: none;
    }
}

/*-----------------------------------------------------------------------------------------------------------------------------*/

@media (min-width:768px ) {
    .col-wt-12{width:100%}
    .col-wt-11{width:91.66666667%}
    .col-wt-10{width:83.33333333%}
    .col-wt-9{width:75%}
    .col-wt-8{width:66.66666667%}
    .col-wt-7{width:58.33333333%}
    .col-wt-6{width:50%}
    .col-wt-5{width:41.66666667%}
    .col-wt-4{width:33.33333333%}
    .col-wt-3{width:25%}
    .col-wt-2{width:16.66666667%}
    .col-wt-1{width:8.33333333%}
}

@media (max-width: 767px) {
    .col-wt-12 {
        width: 100%;
        float: none;
    }
}

/*-----------------------------------------------------------------------------------------------------------------------------*/


@media (max-width: 768px) {
    .wtc-checkout-cart-wrapper {
        flex-direction: column !important;
    }
    .right-col.col-wt-8.col-wt-12 .content-wrapper {
        padding: 0;
    }
}

/*-----------------------------------------------------------------------------------------------------------------------------*/


/* MINI CART AND SHIPPING METHODS FOLDERS */
@media (max-width: 768px) {
    .payment-selector h3 {
	    margin-top:20px;
	}
    .wtc-shipping-title {
        display: none;
    }
    .shipping-methods-folder,
    .cart-order-total {
        display: flex;
		flex-direction: row;
		justify-content: space-between;
		white-space: nowrap;
    }
    .shipping-selector h3 {
        margin: 0;
    }
    .cart-foldable,
    .shipping-methods-foldable{
        display: none;
        border-top: none;
    }
    .cart-order-total.opened + .cart-foldable,
    .shipping-methods-folder.opened + .shipping-methods-foldable {
        display: block;
        border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		padding-bottom: 20px;
    }
    .left-col.cart.col-wt-4.col-wt-12 {
        padding-bottom: 0;
        min-height: auto;
    }
    .right-col.col-wt-8.col-wt-12{
        padding-top:0;
    }
    .wtc-checkout-policy {
	    display: none;
    }
}

/** Fold Cart and Shipping **/

@media (max-width: 768px) {
    .col-wt-1, .col-wt-2, .col-wt-3, .col-wt-4, .col-wt-5, .col-wt-6, .col-wt-7, .col-wt-8, .col-wt-9, .col-wt-10, .col-wt-11, .col-wt-12 {
        padding: 10px;
        box-sizing: border-box;
    }
    .wtc-checkout-cart-wrapper .left-col {
        background: #fff;
        border-right: none;
    }
    .shipping-selector h3.shipping-methods-folder {
        display: flex;
        font-size: 14px !important;
        font-weight: 500;
        color: #000;
        margin: 0 !important;
        border-bottom-left-radius: 4px;
		border-bottom-right-radius: 4px;
    }
    .cart-order-total {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border: 1px solid #cbcbcb;
        border-bottom: none;
    }
    .shipping-selector-border {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border: 1px solid #cbcbcb;
        border-top: none;
        height: 4px;
    }
    .shipping-methods-folder {
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border: 1px solid #cbcbcb;
    }
    .shipping-methods-folder,
    .cart-order-total{
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        font-size: 14px;
        font-weight: 400;
        color: #000;
    }
    .cart-foldable {
        margin: 0;
        border: 1px solid #ccc;
        border-radius: 0;
        border-bottom: none;
    }

    .cart-order-total,
    .shipping-methods-folder{
        font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
        text-transform: uppercase;
        cursor: pointer;
        padding: 15px 10px 15px 10px;
    }

    .shipping-methods-folder{
        border-radius: 0;
        margin-top:-1px;
    }

    .cart-order-total::after,
    .shipping-methods-folder::after{
        content: "\f078";
        font-size: 18px;
        font-family: "Font Awesome 5 Pro"
    }
    .cart-order-total.opened::after,
    .shipping-selector h3.shipping-methods-folder.opened::after {
        content: "\f077";
        border-radius: 0;
    }
    .cart-order-total.opened,
    .shipping-selector h3.shipping-methods-folder.opened{
        border-radius: 0;
    }
    .woocommerce-shipping-methods &gt; ul {
        border-radius: 0 0 4px 4px;
        border-top: 0;
        margin-top: 0;
    }
    .cart-order-total span.sum{
        width: calc(100% - 160px);
        text-align: right;
        padding-right: 5%;
        text-transform: none;
    }

    .cart-order-total span.sum *{

    }
    .cart-order-total span.sum span.woocommerce-Price-amount.amount {
        font-family:  Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
        font-weight: normal;
        margin:  0 3px;
    }

    /* Minicart */
    .woocommerce-page .wtc-checkout-cart-wrapper ul.woocommerce-mini-cart li {
        padding: 10px !important;
        margin: 0;
        list-style-type: none;
    }
    .woocommerce-page .wtc-checkout-cart-wrapper ul.woocommerce-mini-cart li {
        padding: 15px 5px 15px 10px;
    }
    ul.woocommerce-mini-cart li:first-child {
        border-top: none !important;
    }
    p.woocommerce-mini-cart__total.total {
        padding: 10px 10px 10px 10px;
    }
    .cart-discount {
        padding: 0 10px 10px 10px;
    }
    .woocommerce-page form .form-row-first {
        width: 68%;
        float: left;
    }
    .woocommerce-page form .form-row-last {
        width: 30%;
        float: right;
    }
	/* Cross sales*/
	#wtc_after_cart_content {
	    width: calc(100% - 30px);
	    margin: 0 15px;
	}
    /* Cart USPs */
    .cart.usp {
        margin: 10px 15px 0;
		width: calc(100% - 30px);
    }
    /* Checkout area */
    .payment-selector h3 {
        margin: 20px 0 !important;
    }
    .checkout-area {
        padding: 0 10px 10px 10px;
    }
    ul.checkout-payments {
        display: flex;
        flex-direction: column;
        border-left: none;
    }
    ul.checkout-payments li:first-child {
        border-left: 1px solid #cbcbcb;
        border-top-left-radius: 4px;
    }
    ul.checkout-payments li.selected {
        border-bottom: 1px solid #cbcbcb !important;
    }

    ul.checkout-payments li:before {
        font-family: "Font Awesome 5 Pro", "FontAwesome";
        content: "\f111";
        margin: 0 0 0 18px;
        font-weight: 300;
        font-size: 15px;
        line-height: 15px;
        color: #787878;
        position: relative;
    }

    ul.checkout-payments li.selected:before {
        font-family:  "Font Awesome 5 Pro";
        content:  "\f00c";
        margin: 0 0 0 16px;
        color:  #53CDAD;
        line-height: 15px;
        font-size: 19px;
        border: none;
    }
    div#payment.woocommerce-checkout-payment button#place_order {
	    width: 100%;
	    font-size: 16px;
	    font-weight: normal;
	    padding: 15px 0;
	}
    #bottom-folder-border {
        display: block;
        width: 100%;
        border-top: 1px solid #cbcbcb;
    }
}


/** WooCommerce Forms **/
/* WooCommerce-layout.css */
@media (max-width: 767px){
    .woocommerce form .form-row-first,
    .woocommerce form .form-row-last,
    .woocommerce-page form .form-row-first,
    .woocommerce-page form .form-row-last {
        width: 100%;
        overflow: visible;
    }
}
@media (max-width: 767px) {
    .woocommerce ul.products, .woocommerce-page ul.products {
        grid-template-columns: 50% 50%;
    }
}

/*** Thank you ***/
@media screen and (max-width: 767px) {
    .woocommerce-order-received div#main {
        width:  95%;
        margin: 0 auto;
        max-width:  1140px;
    }
}</pre></body></html>