.ec-store__product-page--717441594 .hc-product-summary__reviews {
  display: none !important;
  visibility: hidden !important;
}
 a.c-tabs-nav__link.is-active.tabber-tab {
  border: 1px solid;
  border-color: black;
}
 div.konfspor {
  padding: 6px;
  font-weight: bold;
  width: 56px;
  text-align: center;
}
 table.konf {
  width: 100% !important;
  border: 1px solid;
  border-collapse: collapse;
}
 .konf td {
  border: 1px solid;
  vertical-align: top;
}
 .konf td.ovr {
  background-color: #C8C8C8;
  padding: 6px;
  font-weight: bold;
}
 .konf td.sp {
  padding: 6px;
  border-left: none;
}
 .konf td.spx {
  padding: 6px;
  border-right: none;
}
 .konf div.sp1a {
  background-color: #F8C704;
  padding: 6px;
  font-weight: bold;
}
 .konf div.sp2b {
  background-color: #B950CB;
  padding: 6px;
  font-weight: bold;
}
 .konf div.sp2d {
  background-color: #7AB628;
  padding: 6px;
  font-weight: bold;
}
 .konf div.sp3c {
  background-color: #2CB6F8;
  padding: 6px;
  font-weight: bold;
}
 .konf div.sp3c1 {
  background-color: #ED7E0A;
  padding: 6px;
  font-weight: bold;
}
 .konf td.kl {
  padding: 6px;
  font-weight: bold;
}
 .konf td.pa {
  background-color: #F5F5F5;
  padding: 6px;
}
 /*--------------*/
.hc-product-tabs--modern {
  margin-top: 5px !important;
}
 .product-details__general-info {
  margin-bottom: 0px !important;
}
 .product-details__description {
  margin-bottom: 0px !important;
}
 .hc-product-tabs__header {
  visibility: hidden;
}
 /*change order for ribbon and price on product page*/
.ec-size .ec-store .product-details-module__content {
  display: flex;
  flex-direction: column;
}
 .ec-size .ec-store .product-details__label-container {
  order: 1;
}
 .ec-size .ec-store .product-details__product-price.ec-price-item {
  order: 2;
}
 .product-details__product-price-row {
  margin-bottom: 0px !important;
}
 .product-details__subtitle {
  margin-bottom: 12px !important;
}
 .details-product-option--Velg-kurs {
  margin-bottom: 6px !important;
}
 .product-details__action-panel {
  margin-bottom: 20px !important;
}
 .product-details__product-like {
  margin-bottom: 10px !important;
}
 /*Helpfull crowd*/
.hc-product-tabs {
  margin-left: 0 !important;
}
 .hc-product-tabs.hc-product-tabs--modern {
  padding-left: 0px !important;
}
 .ec-store .product-details-module a:link {
  text-decoration: underline !important;
  color: black !important;
}
 div.grid__description-inner {
  font-size: 16px !important;
}
 .ec-store .grid__description-inner
a:link {
  text-decoration: underline !important;
  color: black !important;
}
 .cart-not-empty {
  color: white !important;
}
 .ec-minicart__icon {
  height: 30px !important;
  width: 30px !important;
}
 .ec-minicart .ec-minicart__counter::after {
  background-color: white !important;
}
 .ec-minicart--m .ec-minicart__counter {
  color: black;
}
 @charset "UTF-8";
/*Lagt inn for å fjerne firkant på navnmeny cart*/
.ec-minicart {
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}
 @charset "UTF-8";
/*fjerner hover på ecwid store*/
.ec-size .ec-store .grid-category__wrap-inner:hover .grid-category__title-inner {
  transform: none;
}
 .ec-size .ec-store .grid-category__title-inner {
  font-weight: normal;
}
 .ec-size .ec-store .grid-category__title {
  margin-top: 30px;
}
 /*Viser product name over produkt detaljer*/
.ec-size.ec-size--l .ec-store .product-details__product-title, .product-details__sidebar .ec-breadcrumbs {
  display: none !important;
}
 .ec-size .ec-store .product-details__description .product-details__product-title,
.ec-size .ec-store .product-details__description .ec-breadcrumbs {
  display: block !important;
}
 /*add a frame to the category card on catalog page*/
.ec-size .ec-store .grid__categories .grid-category__wrap-inner {
  border-style: solid;
  border-color: #EAEAEA;
  background-color: #F3F3F3;
  border-radius: 5px;
  box-shadow: 2px 2px 2px silver;
  border-width: thin;
  margin-right: 2px;
  margin-bottom: 2px;
}
 .ec-size .ec-store .grid__categories .grid-category__shadow {
  display: none;
}
 .ec-page-title h1 {
  font-weight: 400 !important;
  font-size: 35px !important;
}
 .label__text {
  font-weight: 400 !important;
}
 .grid-product__title-inner {
  font-weight: 400;
  font-size: 20px !important;
}
 /* Produktsiden */
.product-details__product-title {
  font-weight: 400 !important;
  font-size: 30px !important;
}
 .product-details-module__title {
  font-weight: 400 !important;
  font-size: 24px !important;
}
  .details-product-attribute__value {
  font-style: italic;
}
 .product-details__product-description h2 {
  font-weight: 400 !important;
  font-size: 22px !important;
}
 .product-details__product-description summary {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .ec-related-products__title {
  font-weight: 400 !important;
}
 /*handlekurv delen av product siden*/
.form-control__button-text {
  font-weight: 400;
  font-size: 18px;
}
 .product-details-module__title {
  font-size: 18px !important;
}
 .product-details__product-price:before {
  content: "Pris pr. person: ";
}
 /*bedriftsinternt*/
.ec-store__product-page--604759108 .product-details__product-price:before {
  content: "Pris for workshop: ";
}
 /*seminar*/
.ec-store__product-page--617699379 .product-details-module__title {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--617699379 .product-details__product-attributes {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--646238010 .product-details-module__title {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--646238010 .product-details__product-attributes {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--717441594 .product-details-module__title {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--717441594 .product-details__product-attributes {
  display: none !important;
  visibility: hidden !important;
}
 /*gratis copilot*/
.ec-store__product-page--652008704 .product-details-module__title {
  display: none !important;
  visibility: hidden !important;
}
 .ec-store__product-page--652008704 .product-details__product-attributes {
  display: none !important;
  visibility: hidden !important;
}
 .product-details__product-price {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .product-details__product-price .ec-price-item {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .product-details__sidebar {
  padding-left: 15px !important;
  border-left: 1px solid #e6e6e6 !important;
}
 @charset "UTF-8";
/*Dropper å vise produktbilde på selve produktsiden*/
.ec-size .ec-store .product-details--layout-sidebar-right .product-details__gallery {
  display: none;
}
 /*Kasse*/
.ec-store__cart-page h1 {
  font-weight: 400 !important;
  font-size: 30px !important;
}
 .ec-cart-summary__title {
  font-weight: 400 !important;
  font-size: 22px !important;
}
 .ec-cart-summary__price {
  font-weight: 400 !important;
  font-size: 22px !important;
}
 .ec-radiogroup {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .ec-radiogroup__title {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .ec-header-h1 {
  font-weight: 400 !important;
  font-size: 30px !important;
}
 .ec-grid h2 {
  font-weight: 400 !important;
  font-size: 22px !important;
  margin-bottom: 0px !important;
}
 .ec-header-h2 {
  font-weight: 400 !important;
  font-size: 25px !important;
}
 .ec-header-h3 {
  font-weight: 400 !important;
  font-size: 20px !important;
}
 .product-details__product-title {
  font-weight: 400 !important;
  font-size: 30px !important;
}
 .ec-header-h4 {
  font-weight: 400 !important;
  font-size: 20px !important;
}
 .ec-header-h5 {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .ec-header-h6 {
  font-weight: 400 !important;
  font-size: 18px !important;
}
 .ec-cart__body-inner {
  padding-left: 15px !important;
  border-left: 1px solid #e6e6e6 !important;
}
 @charset "UTF-8";
/*fjerner overskrift over produktdetaljer på mobil, når pris går øverst*/
@media screen and (max-width: 600px) {
  .ec-size .ec-store .product-details__description .product-details__product-title, .ec-size .ec-store .product-details__description .ec-breadcrumbs {
    display: none !important;
  }
  .product-details__sidebar {
    padding-left: auto !important;
    border-left: none !important;
  }
  .ec-cart__body-inner {
    padding-left: auto !important;
    border-left: none !important;
  }
  h1.ec-header-h1 {
    font-weight: 400 !important;
    font-size: 25px !important;
  }
}
 