.elementor-1951 .elementor-element.elementor-element-69770f7a{padding:80px 10px 50px 10px;}.elementor-1951 .elementor-element.elementor-element-5012df3{text-align:center;}.elementor-1951 .elementor-element.elementor-element-5012df3 .elementor-heading-title{color:#000000;font-family:"Chronicle Display Light", Sans-serif;font-size:55px;font-weight:300;line-height:77px;}.elementor-1951 .elementor-element.elementor-element-5012df3 > .elementor-widget-container{margin:0px 0px 10px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1951 .elementor-element.elementor-element-5012df3 .elementor-heading-title{font-size:32px;line-height:33px;}}@media(max-width:767px){.elementor-1951 .elementor-element.elementor-element-69770f7a{padding:30px 10px 50px 10px;}.elementor-1951 .elementor-element.elementor-element-5012df3 .elementor-heading-title{font-size:32px;line-height:33px;}}/* Start custom CSS */a.checkout-button.button.alt.wc-forward {
    font-family: "Alata", Sans-serif;
    font-size: 22px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 26px;
    border-radius: 0px 0px 0px 0px;
    color: #fff;
    background-color: #469CD6 !important;
    transition: all 0.2s;
}
table.shop_table > thead{
    font-family: "Alata", Sans-serif;
    font-size: 24px;
    font-weight: 300;
    color: #000;
}
.woocommerce table.shop_table th{
        font-weight: 300;
    color: #000;
}
.woocommerce table.shop_table > tbody > tr > td > a{
font-family: "Alata", Sans-serif;
    color: #000 !important;
    font-weight: bold;
    font-size: 18px;
}
.product-price,.product-subtotal,.product-quantity{
        color: #000000 !important;
    font-family: "Alata", Sans-serif;
        font-size: 18px;
        font-weight: bold;
}
.woocommerce .quantity .qty {
     width: auto;
    text-align: center;
    padding: 10px 5px;
}
 .woocommerce button.button{
     background-color: #000;
     color: #fff !important;
     border-radius: 0px;
     padding: 15px 25px !important;
     font-family: "Alata", Sans-serif;
     font-size: 18px;
     text-transform: uppercase;
 }
  .woocommerce button.button:hover{
    color: #fff !important;
    background-color: #469CD6 !important;
  }
  .cart_totals > h2{
    font-family: "Alata", Sans-serif;
    font-size: 24px;
    color: #000;
    font-weight: 300;
    text-transform: capitalize;
  }
  .cart_totals > table.shop_table.shop_table_responsive {
    font-size: 18px;
}
  .cart_totals > table.shop_table.shop_table_responsive th {
       font-family: "Alata", Sans-serif;
       font-weight: 300;
       color: #000;
       
  }
    .cart_totals > table.shop_table.shop_table_responsive td {
         font-family: "Alata", Sans-serif;
              font-size: 16px;
    }
    .woocommerce table.shop_table{
        border-radius: 0px;
    }
    
    a.restore-item {
    color: #c68d82 !important;
}
a.shipping-calculator-button {
    color: #c68d82 !important;
}
span#category_cart {
    font-family: "Alata", Sans-serif;
    font-weight: 300;
    color: #000;
    display: block;
}
@media screen and (max-width: 667px) {
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{
    float: left;
    width: 100%;
    margin: 0px 0px 10px 0px;
    text-align: center;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{
    left:0.6em !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message{
        padding: 1em 2em 1em 2em;
}
}
/*new css for cross-sells*/
.cross-sells > h2 {
    font-size: 40px;
    text-align: center;
    font-family: "Alata", Sans-serif;
    font-weight: 500;
}
.woocommerce ul.products li.product a img {
    max-height: 450px;
    min-height: 450px;
    object-fit: cover;
}
h2.woocommerce-loop-product__title {
    font-family: "Alata", Sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: #000;
        min-height: 96px;
}
h2.woocommerce-loop-product__title  > span{
    font-size: 24px;
    display: block;
    color: #000000;
    font-family: "Alata", Sans-serif;
    font-weight: 300;
    line-height: 44px;
    text-transform: capitalize;
}
li.taxable.shipping-taxable.purchasable.product-type-simple {
    text-align: center;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px;
    padding: 0px 0px 0px 0px;
    background-color: #F7F7F7;
    border-color: #DCDDDE;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    color: #fff;
    background-color: #469CD6;
    font-family: "Alata", Sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 0px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    width: 90%;
    margin-bottom: 20px;
    text-align: left;
}
.woocommerce ul.products li.product .price{
    color: #000000;
    font-family: "Alata", Sans-serif;
    font-size: 24px;
    font-weight: 600;
    display: none;
    float: right;
    margin: 0px;
    border-left: 2px solid #000;
    padding-left: 10px;
}
@media only screen and (max-width: 768px){
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    width: 100%;
    float: left;
    clear: both;
    margin: 0 0 2.992em;
}
.cross-sells > h2{
    font-size:28px;
}
h2.woocommerce-loop-product__title {
   min-height: auto;
}
}

.woocommerce-cart table.cart td.actions .coupon .input-text{
    width: 50%;
    height: 48px;
    font-size: 18px;
    font-family: "Alata", Sans-serif;
}
.coupon button{
    width:49%;
    padding: 15px 10px;
}
.includes_tax{
    display: inline-block !important;
}
@media only screen and (max-width: 768px){
    .woocommerce button.button{me
        padding: 15px 6px !important;
        font-size: 12px;
    }
    .woocommerce-cart table.cart td.actions .coupon .input-text{
            font-size: 12px;
            height:42px;
    }
}

.shipping_free_notice {
    padding: 10px 0px;
    margin-bottom: 5px;
}
.shipping_free_notice p {
    margin: 0px;
    display: inline;
    width: fit-content;
    background: #c68d82;
    padding: 10px 15px;
    font-size: 22px;
    font-weight: bold;
    text-transform: capitalize;
}
a.continue-shipping-notice {
    display: inline;
    float: right;
    color: #000 !important;
    font-size: 18px;
    margin-top: 5px;
}
@media only screen and (max-width: 768px){
    a.continue-shipping-notice {
        display:none;
    }
    .shipping_free_notice p {
         display: block;
         width: 100%;
         font-size: 18px;
    }
}

td[data-title = "Subtotal"] > .tax_label {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Chronicle Display Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://skubini.com/wp-content/uploads/2021/05/Chronicle-Display-Light.woff') format('woff');
}
/* End Custom Fonts CSS */