<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-10571 .elementor-element.elementor-element-920dd6c{text-align:center;}.elementor-10571 .elementor-element.elementor-element-920dd6c .elementor-heading-title{font-size:32px;}.elementor-10571 .elementor-element.elementor-element-920dd6c &gt; .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-10571 .elementor-element.elementor-element-349caea7{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-10571 .elementor-element.elementor-element-785ea7d1:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-10571 .elementor-element.elementor-element-785ea7d1 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10571 .elementor-element.elementor-element-785ea7d1 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10571 .elementor-element.elementor-element-785ea7d1 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product{align-items:center;border-style:none;padding:20px 20px 20px 20px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart{border-style:none;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item div.product-thumbnail img{width:170px;max-width:170px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item .product-name{color:#000000;font-size:18px;font-weight:500;line-height:1.25em;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart .product-name{padding:0px 0px 15px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item .product-name a:hover{color:#FF5959;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item div.product-price,.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item div.product-price .amount{font-size:18px;font-weight:500;line-height:1em;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item .product-price{color:#000000;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item .product-price .amount{color:#000000;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-product-price-old,.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-product-price-old .amount {font-size:13px;font-weight:500;color:#6F6E6E;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart tr.cart_item div.product-quantity input[type=number]{background-color:#00000000;}.elementor-10571 .elementor-element.elementor-element-14e7052e .wl-variation-key{font-size:14px;font-weight:500;line-height:1.715em;color:#000000;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-meta &gt; div span.wl-variation-value{font-size:14px;font-weight:400;line-height:1.715em;color:#59585A;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-meta.wl-sku{margin:0px 0px 8px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-meta.wl-variations{margin:0px 0px 8px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-stock{color:#388E3C;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-sale{font-size:13px;color:#388E3C;background-color:#00000000;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-actions{border-style:none;padding:0px 0px 0px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-actions &gt; *{padding:0px 0px 0px 0px;}.elementor-10571 .elementor-element.elementor-element-14e7052e tr:last-child td{border-style:solid;border-width:1px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart td.actions .wl_update_cart_shop input.button{color:#FFFFFF;background-color:#FF5959;font-size:16px;font-weight:500;line-height:28px;border-radius:5px 5px 5px 5px;padding:12px 30px 12px 30px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart td.actions .coupon .button{font-size:16px;font-weight:500;line-height:28px;color:#FFFFFF;background-color:#FF5959;transition:0.4s;border-style:solid;border-width:1px 1px 1px 1px;padding:12px 24px 12px 24px;}.theme-astra #content .elementor-10571 .elementor-element.elementor-element-14e7052e table.cart .button[name="apply_coupon"]{padding:12px 24px 12px 24px;}.elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table.cart td.actions .coupon input.input-text{color:#000000;font-size:16px;font-weight:500;line-height:28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;padding:12px 20px 12px 20px;width:170px !important;}.elementor-10571 .elementor-element.elementor-element-14e7052e *:not(i){font-family:Montserrat;}.elementor-10571 .elementor-element.elementor-element-21f2c294:not(.elementor-motion-effects-element-type-background) &gt; .elementor-widget-wrap, .elementor-10571 .elementor-element.elementor-element-21f2c294 &gt; .elementor-widget-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10571 .elementor-element.elementor-element-21f2c294 &gt; .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-10571 .elementor-element.elementor-element-21f2c294 &gt; .elementor-element-populated &gt; .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals &gt; h2{font-size:24px;font-weight:600;color:#000000;margin:0px 0px 0px 0px;text-align:center;}.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table{border-style:none;background-color:#00000000;}.elementor-10571 .elementor-element.elementor-element-2b771969 td a{color:#FF5959;}.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table tr th, .elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table tr td{border-style:none;padding:10px 10px 10px 10px;text-align:right;}.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table tr th{color:#000000;font-size:16px;font-weight:500;text-transform:none;line-height:1.25em;text-align:left;vertical-align:top;padding:10px 10px 10px 10px;}.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table tr.order-total th, .elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals .shop_table tr.order-total td .amount{font-weight:600;}.elementor-10571 .elementor-element.elementor-element-2b771969 .wc-proceed-to-checkout .button.checkout-button{font-size:18px;font-weight:500;line-height:28px;border-style:solid;padding:012px 30px 12px 30px;color:#FFFFFF;}.elementor-10571 .elementor-element.elementor-element-2b771969 .wc-proceed-to-checkout .button.checkout-button:hover{background-color:#FF3333;}.elementor-10571 .elementor-element.elementor-element-2b771969 *:not(i){font-family:Montserrat;}.elementor-10571 .elementor-element.elementor-element-2b771969 &gt; .elementor-widget-container{padding:0px 0px 0px 0px;background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}/* Start custom CSS for wl-cart-table-list, class: .elementor-element-14e7052e */.elementor-10571 .elementor-element.elementor-element-14e7052e *:not(i) {
    font-family: "Open Sans", sans-serif;
}
.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-list .woolentor-cart-product-content{
        align-items: center;
}
.elementor-10571 .elementor-element.elementor-element-14e7052e .wl_cart_table tr td .quantity .qty {
    text-align: center;
}
.elementor-10571 .elementor-element.elementor-element-14e7052e .input-text{
    padding-right: 23px;
}

.elementor-10571 .elementor-element.elementor-element-14e7052e .quantity .input-text::-webkit-outer-spin-button,
.elementor-10571 .elementor-element.elementor-element-14e7052e .quantity .input-text::-webkit-inner-spin-button{
    -webkit-appearance:none
}
.elementor-10571 .elementor-element.elementor-element-14e7052e .input-text:focus{
	outline: none;
	border-color:#000 !important;
}

.elementor-10571 .elementor-element.elementor-element-14e7052e input.button
    {
        border-radius:0 !important;
	background:#917FFF !important;
	font-size: 16px !important;
    font-weight: 500 !important;
    border: none !important;
	color:#fff !important;
	    text-transform: none !important;
}
.elementor-10571 .elementor-element.elementor-element-14e7052e table.cart td.actions .coupon{
    border-width:1px !important;
}

.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-actions{
    gap:0
}
.elementor-10571 .elementor-element.elementor-element-14e7052e .woolentor-cart-product-actions a{
         color: #df4a4a;
 }
 @media only screen and (max-width: 767px) {
    .woolentor-cart-list .woolentor-cart-product-meta {
        display: flex;
        justify-content: center;
    }
}
@media only screen and (max-width: 767px) {
    .woocommerce .woolentor-cart-list .cart .product-thumbnail {
        max-width: 100%;
        justify-content: center;
        margin:10px;
    }
}
@media (max-width: 768px) {
    .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
        background-color: #fff;
    }
}
@media (max-width: 767px) {
    .elementor-10571 .elementor-element.elementor-element-14e7052e .shop_table .coupon input {
        margin-bottom: 0px !important;
    }
    .elementor-10571 .elementor-element.elementor-element-14e7052e table.cart td.actions .coupon{
        padding-bottom:0 !important;
        margin-bottom:10px;
    }
}/* End custom CSS */
/* Start custom CSS for wl-cart-total, class: .elementor-element-2b771969 */.elementor-10571 .elementor-element.elementor-element-2b771969 *:not(i){
    font-family: "Open Sans", Sans-serif !important;
}

.elementor-10571 .elementor-element.elementor-element-2b771969 .title{
    font-weight: 600;
    font-size: 24px;
    text-align: left;
    padding-top: 0;
}
.elementor-10571 .elementor-element.elementor-element-2b771969 .cart_totals_inner{border:none;}

.elementor-10571 .elementor-element.elementor-element-2b771969 .order-total th,
.elementor-10571 .elementor-element.elementor-element-2b771969 .order-total td{
        border-top: 1px solid #e6e6e6 !important;
}

.elementor-10571 .elementor-element.elementor-element-2b771969 .wc-proceed-to-checkout a
    {
	background:#917FFF !important;
	font-size: 16px;
    font-weight: 500;
    border: none !important;
	color:#fff !important;
	    text-transform: none;
}/* End custom CSS */</pre></body></html>