.elementor-kit-72{--e-global-color-primary:#01203E;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#01203E;--e-global-color-accent:#F9B229;--e-global-color-c76b4e7:#159A9A;--e-global-color-f3d05b3:#FFFFFF00;--e-global-color-6eb2dff:#FFFFFF00;--e-global-color-a45ca86:#00000026;--e-global-color-7d4f668:#0000000A;--e-global-color-8744520:#01203EE0;--e-global-color-edcfdac:#159A9A3D;--e-global-typography-primary-font-family:"Playfair Display";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Crimson Text";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-weight:500;}.elementor-kit-72 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */li.category {
    display: none !important;
} 
.woocommerce ul.products li.product .price .amount {
    color: #01203e !important;
}

.add_to_cart_button {
    display: none !important;
}
.astra-shop-summary-wrap {
    display: flex !important;
    align-content: center;
    align-items: center;
    padding: 0px 10px;
}


@media screen and (max-width:767px) {
    .astra-shop-summary-wrap {
    display: flex !important;
    flex-direction: column !important;
    padding: 0px 10px !important;
}

}

@media screen and (max-width:467px) { 
    
    .woocommerce ul.products li.product a.woocommerce-LoopProduct-link img {
  height: 300px !important;
  object-fit: cover;
  width: 100%;
}
}
@media screen and (min-width: 467px) and (max-width: 767px) {
  .woocommerce ul.products li.product a.woocommerce-LoopProduct-link img {
    height: 450px !important;
    object-fit: cover;
    width: 100%;
  }
}


.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img {
  height: 25vw;
  object-fit: cover;
  width: 100%;
}

.woocommerce ul.products li.product li.title h2, .woocommerce ul.products li.product li.title a {
    margin: 0px;
}

.title h2 {
    font-weight: 400 !important;
}
.title h2 a {
    font-size: 18px !important;
}


li.product:hover .title h2 a {
    color: #f9b229 !important;
}


ul.woo-entry-inner li.title h2 {
  margin: 0;
  font-size: 16px;
}

.woocommerce div.product p.price {
    font-size: 20px !important;
}

.price, .amount {
    color: #01203e !important;
}

ul.woo-entry-inner.clr {
    background-color: #f6f6f6;
    padding: 10px;
}

.woocommerce ul.products li.product .price {
    font-size: 16px !important;
}

.single-product .page-header {
    display: none !important;
}

.single-product .content-area {
    padding: 0px !important;
    border: none !important;
}

.single-product  .widget-area {
    display: none !important
}

.woocommerce div.product .product_title {
    font-size: 30px !important;
}

.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
    display: none !important;
}

.woocommerce div.product .woocommerce-tabs .panel h2:first-child {
    display: none !important;
}

.content-area {
    padding: 0px !important;
    border: none !important;
}


a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
  outline: none !important;
  box-shadow: none !important;
}/* End custom CSS */