.elementor-250 .elementor-element.elementor-element-c27df9b{--display:flex;}@media(min-width:768px){.elementor-250 .elementor-element.elementor-element-c27df9b{--content-width:1320px;}}/* Start custom CSS for wc-elements, class: .elementor-element-5ed8fd7 */dd.variation-Discount {
    display: contents !important;
}
dd.variation-ChooseYourStrain {
    display: contents;
}
dd.variation-ChooseYourFreeGummies {
    display: contents;
}
th.product-name a { color: #5EAB97 !important; }
a.checkout-button.button.alt.wc-forward {
    background: #5EAB97 !important;
}
@media only screen and (max-width: 768px) {
    .woocommerce #content table.cart .product-thumbnail,
    .woocommerce table.cart .product-thumbnail,
    .woocommerce-page #content table.cart .product-thumbnail,
    .woocommerce-page table.cart .product-thumbnail {
        display: block !important;
    }
}
@media only screen and (max-width: 768px) {
  .woocommerce table.shop_table_responsive tbody th,
  .woocommerce-page table.shop_table_responsive tbody th {
    display: block !important;
    color: #000 !important;
  }
}
@media only screen and (max-width: 768px) {
  .woocommerce table.shop_table_responsive tr td::before,
  .woocommerce-page table.shop_table_responsive tr td::before {
    content: attr(data-title) "";
    font-weight: 700;
    float: left;
    display: block !important;
  }
}/* End custom CSS */