.template-single-product-content .single_add_to_cart_button {
  color: white;
}
.template-single-product-content .faq {
  margin-top: 32px;
  gap: 8px;
}
.template-single-product-content .faq-item {
  --item-padding-body: 16px;
  border: 0px solid transparent;
}
.template-single-product-content .faq-item-header {
  padding: var(--item-padding-body);
}
.template-single-product-content .faq-item-header-heading {
  font-size: 18px;
}

/*
* Fix buttons color
*/
.bowe-minicart-bottom-buttons .wp-element-button,
.bowe-checkout .place-order .pay-now {
  color: white;
}

.woocommerce-product-details__short-description .smooth-scroll {
  display: none;
}

body:not(.woocommerce-page) .bowe-minicart-trigger {
  display: none !important;
}

.wp-block-group.wp-block-991b42-e1.has-global-padding.is-layout-constrained.wp-block-group-is-layout-constrained {
  padding-top: 50px;
}

/* ============================ */
/* ====== Benjmain SCSS ======= */
/* ============================ */
@media (min-width: 777px) {
  .template-single-product {
    gap: 100px !important;
  }
}
.single-product-gallery-main {
  --height: inherit !important;
}

.template-single-product form.cart:not(.variations_form) {
  gap: 12px;
}

@media (min-width: 777px) {
  .template-single-product-gallery {
    width: var(--gallery-width, 70%) !important;
  }
}
h1.product_title.entry-title {
  margin-bottom: 30px;
}

/* Prisen */
p.price {
  display: flex;
  gap: 14px;
  align-items: center;
  margin-bottom: 30px;
}

.price ins {
  text-decoration: none !important;
  font-size: 24px;
  font-weight: 500;
}

.price del {
  color: #ca5b5b;
  font-weight: 200;
  font-size: 19px;
}

/* Prisen */
/* Produkt detaljer */
.template-single-product-content .faq {
  margin-top: 30px;
  gap: 0px;
}
.template-single-product-content .faq-item-body {
  font-size: 13px;
}

.template-single-product-content .faq-item-header-heading {
  font-size: 18px;
  font-weight: 500;
}

.template-single-product-content .product_title.entry-title {
  margin-bottom: 15px !important;
}

.woocommerce-product-details__short-description {
  margin: 0px 0px 30px !important;
}

/* USP'er er lagt under kort beskrivelse, men vi skal lave et separat flet til dem */
.product-tags {
  display: flex;
  gap: 10px;
  font-size: 12px;
  margin: 15px 0px 30px 0px !important;
}

.product-tag {
  background: var(--wp--preset--color--custom-dfebf-9-sekund-r);
  padding: 6px 13px;
  border-radius: 5px;
  font-weight: 600;
}

/* USP'er er lagt under kort beskrivelse, men vi skal lave et separat flet til dem */
/* Quantity / add_to_cart  */
.template-single-product form.cart:not(.variations_form) {
  display: flex;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
}
.template-single-product form.cart .quantity {
  margin: 12px 0;
  width: auto !important;
}

/* Kort ikoner */
img.kort-ikoner {
  max-width: 250px;
  margin-bottom: 20px;
}

/* Kort ikoner */
/* Produkt detaljer */
/* ====== Benjmain SCSS ======= */
/* ============================ */