@import url("https://fonts.googleapis.com/css2?family=Aboreto&family=GFS+Didot");#content > div > .post-2568 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2568 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-2568 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2558 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-2568 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-219 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-2568 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2636 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-219 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2636 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-219 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2568 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-219 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-2558 > div:nth-child(2) > span {
  display: none;
}
#content > div > .post-219 > div > div > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) > div > div > ul > .post-219 > div:nth-child(2) > span {
  display: none;
}
.woocommerce .ast-woo-product-category {
  text-indent: -9999px;
}
.elementor-element .p1 {
  color: #000000;
  font-family: "GFS Didot", Sans-serif;
  font-size: 15px;
  text-align: center;
  margin-top: 10pt;
}
.page .button {
  background-color: #000000 !important;
  border-radius: 5px 5px 5px 5px !important;
  font-family: 'GFS Didot' !important;
  font-size: 14px !important;
}
.page .button:hover {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-width: 1px !important;
  border-style: solid;
  border-color: #000000 !important;
}
.apbd-nmca-vt-cart-ul a {
  font-family: Aboreto, sans-serif !important;
}
div > div > div > .woocommerce-Price-amount > bdi {
  font-family: "GFS Didot", sans-serif !important;
}
.apbd-nmca-vt-cart-product-list > div > div > div > span {
  font-family: "GFS Didot", sans-serif !important;
}
div .apbd-nmca-vt-input-wrap > input {
  font-family: "GFS Didot", sans-serif !important;
}
#apbd-mini-cart-container .apbd-nmca-vt-price-title {
  font-family: "GFS Didot", sans-serif !important;
}
.woocommerce .cart-collaterals .cart_totals table th {
  font-family: 'GFS Didot' !important;
}
.woocommerce .cart-collaterals .cart_totals table td {
  font-family: 'GFS Didot' !important;
}
.woocommerce .cart-collaterals .cart_totals h2 {
  font-family: 'GFS Didot' !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart thead th {
  font-family: 'GFS Didot' !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart div.quantity input.qty {
  font-family: 'GFS Didot' !important;
}
tbody .product-price bdi {
  font-family: 'GFS Didot' !important;
}
tbody .product-subtotal bdi {
  font-family: 'GFS Didot' !important;
}
tbody .coupon > .button {
  font-family: 'GFS Didot' !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.actions #coupon_code {
  font-family: 'GFS Didot' !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name {
  font-family: 'GFS Didot' !important;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name a {
  font-family: Aboreto, sans-serif !important;
}
.woocommerce form.checkout h3 {
  font-family: "Aboreto", Sans-serif;
}
.woocommerce .woocommerce-info {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce form.checkout .form-row label {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce form.checkout .form-row .input-text {
  font-family: "GFS Didot", sans-serif !important;
}
#billing_country_field .select2-selection {
  font-family: "GFS Didot", sans-serif !important;
}
#order_review .order-total > th {
  font-family: "GFS Didot" 2, sans-serif;
}
#order_review .cart-discount > th {
  font-family: "GFS Didot" 111, sans-serif !important;
}
#order_review .cart-subtotal > th {
  font-family: "GFS Didot", sans-serif;
}
#order_review thead .product-name {
  font-family: "GFS Didot", sans-serif;
}
#order_review thead .product-total {
  font-family: "GFS Didot", sans-serif;
}
tbody bdi {
  font-family: "GFS Didot" 555, sans-serif !important;
}
tfoot > .cart-subtotal bdi {
  font-family: "GFS Didot", sans-serif !important;
}
.shop_table .cart-discount .woocommerce-Price-amount {
  font-family: "GFS Didot", sans-serif !important;
}
.order-total bdi {
  font-family: "GFS Didot", sans-serif !important;
}
#payment p {
  font-family: "GFS Didot", sans-serif !important;
}
.checkout > #order_review > #payment #place_order {
  font-family: "GFS Didot" 0, sans-serif !important;
}
#order_review .cart_item > .product-name {
  font-family: Aboreto, sans-serif !important;
}
.woocommerce-checkout .woocommerce p {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce form.checkout_coupon .input-text {
  font-family: "GFS Didot", sans-serif;
}
.entry-content .checkout_coupon .button {
  font-family: "GFS Didot" 3, sans-serif;
}
.woocommerce .woocommerce-MyAccount-navigation-link--dashboard > a {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce .woocommerce-MyAccount-navigation-link--orders > a {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce .woocommerce-MyAccount-navigation-link--edit-address > a {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce .woocommerce-MyAccount-navigation-link--edit-account > a {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce .woocommerce-MyAccount-navigation-link--customer-logout > a {
  font-family: "GFS Didot", sans-serif;
}
.woocommerce-MyAccount-content .u-column1 h2 {
  font-family: GFS Didot;
  font-size: 20px;
}
.woocommerce-MyAccount-content .u-column2 h2 {
  font-family: "GFS Didot" 0, sans-serif;
  font-size: 20px;
}
.woocommerce-MyAccount-content .u-column1 .edit {
  font-size: 14px;
  font-family: GFS Didot;
}
.woocommerce-MyAccount-content .u-column2 .edit {
  font-size: 14px;
  font-family: GFS Didot;
}
.woocommerce .woocommerce-MyAccount-navigation-link--dashboard > a:hover {
  color: #000000;
}
.woocommerce .woocommerce-MyAccount-navigation-link--orders > a:hover {
  color: #000000;
}
.woocommerce .woocommerce-MyAccount-navigation-link--edit-address > a:hover {
  color: #000000;
}
.woocommerce .woocommerce-MyAccount-navigation-link--dashboard > a:active {
  color: #000000;
}
.woocommerce .woocommerce-form-row--first > label {
  font-family: 'GFS Didot' 1.1111111111111111e+21;
}
.woocommerce .woocommerce-form-row--last > label {
  font-family: 'GFS Didot';
}
.woocommerce .woocommerce-EditAccountForm > .woocommerce-form-row > label {
  font-family: 'GFS Didot';
}
.woocommerce-MyAccount-content em {
  font-family: 'GFS Didot';
}
.woocommerce .woocommerce-form-row > label {
  font-family: 'GFS Didot';
}
.woocommerce #account_email {
  font-family: 'GFS Didot';
}
.woocommerce #account_first_name {
  font-family: 'GFS Didot' 7665443;
}
.woocommerce #account_last_name {
  font-family: 'GFS Didot';
}
.woocommerce legend {
  font-family: 'GFS Didot' 0;
}
.woocommerce-MyAccount-content fieldset > .woocommerce-form-row > label {
  font-family: 'GFS Didot' 89;
}
.woocommerce-MyAccount-content .woocommerce-form-row > label {
  font-family: 'GFS Didot' 0;
}
.woocommerce-EditAccountForm #password_2 {
  font-family: 'GFS Didot' 0;
}
.woocommerce-EditAccountForm #password_1 {
  font-family: 'GFS Didot';
}
.woocommerce-EditAccountForm #password_current {
  font-family: 'GFS Didot';
}
.woocommerce #account_display_name {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_email {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_phone {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_postcode {
  font-family: 'GFS Didot';
}
#billing_state_field .select2-selection {
  font-family: 'GFS Didot' 0;
}
.page .select2-dropdown {
  font-family: 'GFS Didot' 0;
}
.woocommerce-address-fields #billing_city {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_address_2 {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_address_1 {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_company {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_first_name {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #billing_last_name {
  font-family: 'GFS Didot';
}
form #billing_first_name_field > label {
  font-family: 'GFS Didot';
}
form #billing_last_name_field > label {
  font-family: 'GFS Didot';
}
form #billing_company_field > label {
  font-family: 'GFS Didot' 0;
}
form #billing_country_field > label {
  font-family: 'GFS Didot' 0;
}
form #billing_address_1_field > label {
  font-family: 'GFS Didot';
}
form #billing_city_field > label {
  font-family: 'GFS Didot';
}
form #billing_state_field > label {
  font-family: 'GFS Didot';
}
form #billing_postcode_field > label {
  font-family: 'GFS Didot';
}
form #billing_phone_field > label {
  font-family: 'GFS Didot';
}
form #billing_email_field > label {
  font-family: 'GFS Didot';
}
.entry-content h2 {
  font-family: 'GFS Didot' 7;
  font-size: 30px;
}
form #shipping_first_name_field > label {
  font-family: 'GFS Didot';
}
form #shipping_last_name_field > label {
  font-family: 'GFS Didot' 0;
}
form #shipping_company_field > label {
  font-family: 'GFS Didot' 0;
}
.woocommerce-address-fields #shipping_first_name {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #shipping_last_name {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #shipping_company {
  font-family: 'GFS Didot';
}
#shipping_country_field .select2-selection {
  font-family: 'GFS Didot';
}
form #shipping_country_field > label {
  font-family: 'GFS Didot';
}
form #shipping_address_1_field > label {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #shipping_address_1 {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #shipping_address_2 {
  font-family: 'GFS Didot';
}
form #shipping_city_field > label {
  font-family: 'GFS Didot' 0;
}
form #shipping_state_field > label {
  font-family: 'GFS Didot' 0;
}
.woocommerce-address-fields #shipping_city {
  font-family: 'GFS Didot';
}
#shipping_state_field .select2-selection {
  font-family: 'GFS Didot';
}
.woocommerce-address-fields #shipping_postcode {
  font-family: 'GFS Didot';
}
form #shipping_postcode_field > label {
  font-family: 'GFS Didot';
}
#post-3864 {
  padding-top: 200px;
}
#post-3869 {
  padding-top: 150px;
}
#post-3866 {
  padding-top: 150px;
}
#payment img {
  max-width: 200px !important;
}
.shop_table .woocommerce-remove-coupon {
  font-family: 'GFS Didot';
}
#order_review > #payment .payment_box {
  font-family: 'GFS Didot';
}
#order_review > #payment label {
  font-family: 'GFS Didot';
}
#wpforms-3807 > #wpforms-form-3807 #wpforms-3807-field_1 {
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
}
.elementor-shortcode > #wpforms-3807 > #wpforms-form-3807 #wpforms-submit-3807 {
  margin: 0 auto !important;
  display: block !important;
  width: 100% !important;
  background-color: rgba(255, 255, 255, 0);
  color: rgba(0, 0, 0, 0.5) !important;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.17);
  font-family: "GFS Didot" 0, sans-serif;
}
.elementor-shortcode > #wpforms-3807 > #wpforms-form-3807 #wpforms-submit-3807:hover {
  background-color: #000000;
  color: #ffffff !important;
}
#order_review .woocommerce-shipping-totals > th {
  width: 100px;
  font-family: "GFS Didot", sans-serif;
}
#primary > #main .entry-title {
  font-family: Aboreto, sans-serif;
}
.woocommerce-shipping-totals li > label {
  font-family: "GFS Didot" 44, sans-serif;
}
#main .elementor-element-44f7c02c {
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 0px;
  max-width: 100%;
}
.bdt-offcanvas-bar-animation strong {
  font-weight: 400;
}
#bdt-offcanvas-c411261 bdi {
  font-weight: 400;
}
.entry-content .u-column1 > h2 {
  font-family: Aboreto, sans-serif;
}
.entry-content .u-column2 > h2 {
  font-family: Aboreto, sans-serif;
}
.woocommerce > #customer_login .mailchimp-newsletter {
  display: none;
}
.woocommerce > #customer_login > .u-column2 p {
  font-family: "GFS Didot";
}
.u-column1 .woocommerce-form__label > span {
  font-family: "GFS Didot";
}
.woocommerce > #customer_login .woocommerce-LostPassword {
  font-family: "GFS Didot";
}
.page .woocommerce p {
  font-family: GFS Didot;
}
.woocommerce .u-column1 > address {
  font-family: GFS Didot;
}
.woocommerce .u-column2 > address {
  font-family: GFS Didot;
}
#customer_login #username {
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
}
.u-column1 #password {
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
}
#customer_login #reg_email {
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
}
#wpforms-4295 > #wpforms-form-4295 #wpforms-4295-field_1 {
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
}
.elementor-shortcode > #wpforms-4295 > #wpforms-form-4295 #wpforms-submit-4295 {
  margin: 0 auto !important;
  display: block !important;
  width: 100% !important;
  background-color: rgba(255, 255, 255, 0);
  color: rgba(0, 0, 0, 0.5) !important;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.17);
  font-family: "GFS Didot" 0, sans-serif;
}
.elementor-shortcode > #wpforms-4295 > #wpforms-form-4295 #wpforms-submit-4295:hover {
  background-color: #000000;
  color: #ffffff !important;
}
#wpforms-4304 > #wpforms-form-4304 #wpforms-4304-field_22 {
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-width: 0px;
  font-family: "GFS Didot", sans-serif;
}
.elementor-shortcode > #wpforms-4304 > #wpforms-form-4304 #wpforms-submit-4304 {
  margin: 0 auto !important;
  display: block !important;
  width: 100% !important;
  background-color: rgba(255, 255, 255, 0);
  color: rgba(0, 0, 0, 0.5) !important;
  border-width: 1px;
  border-color: rgba(0, 0, 0, 0.17);
  font-family: "GFS Didot" 8000, sans-serif;
}
.elementor-shortcode > #wpforms-4304 > #wpforms-form-4304 #wpforms-submit-4304:hover {
  background-color: #000000;
  color: #ffffff !important;
}
@media screen and (max-width: 768px) {
  .shop_table #shipping_method {
    width: 0px;
  }
  tfoot li {
    width: 150px;
  }
}
@media screen and (max-width: 375px) {
  #post-3864 {
    padding-top: 150px;
  }
}
