/*
    Custom overrides
*/
@font-face {
	font-family: "New Baskerville ITC";
	src: url("/users/gutta_mystore_no/templates/NewBaskervilleITCbyBT-Roman.otf");
	src: url("/users/gutta_mystore_no/templates/NewBaskervilleITCbyBT-Roman.otf") format("opentype");
}

@font-face {
	font-family: "Trend Sans One";
	src: url("/users/gutta_mystore_no/templates/TrendSansOne.otf");
	src: url("/users/gutta_mystore_no/templates/TrendSansOne.otf") format("opentype");
}

html body, body, .cartheading, body .cart-page-V2 .summarybox-wrapper .summarybox div, .cartprodname, .cart-page-V2 .producttotal, .product_box_title_row, .product .product-meta .price {
    font-family: "New Baskerville ITC"!important;
}
#footer h4{
    text-transform: uppercase!important;
    font-weight: 600!important;
}
#navbarNavDropdown > ul > li.list-inline-item > a, .product-page .container-fluid > section > div > h3, #newitemsp .product_title, .popup_wrapper > .tabs_title > h4, body div.popup_wrapper .right_part a, body div.popup_wrapper .button .action_button, .crall-buy, .text-adjust, h3.text-center.mb20, h3.text-center.mb10, .btn:not(:disabled):not(.disabled), h1.text-center.pb20, h4.title.pb20, h2.pages-title, .cart-page-V2 .summarybox-wrapper .summarybox h2, .btn-purchase, .main_cartv2_title h1, .h3, h1.title, h3.title, .clerkplaceholder h3.clerkheader, p.title, .attach-to-bottom .justify-between, .cart-button > a.cart-cta-btn, h5.text-center.mt10.mb20, h3, #addToShoppingCart.button, h1.product-title-v1, .newsletter-box .newsletter-btn .btn, h3.title, #footer h4, .btn-buy, #navbarNavDropdown > ul > li.list-inline-item > span a, .nav-link, .menu-cat-text, .menu-hover, #header_centered_logo_polaria .flat-menu .flat-menu-list a {
   font-family: "Trend Sans One"!important;
}
div.col-12.flx.plr0.pt20{
    display: none!important;
}
.btn-buy {
    width: 80px!important;
}
.crall-slide .crall-product-item {
    border: 1px solid #f0f0f0!important;
}
div.crall-product-name.crall-adjust-height{
    height: 42px!important;
}
body .crall-wrapper .crall-slide .crall-banner {
    display: none;
}
.crall-banner > div {
    display: none;
}
.form-group {
    margin-left: 10px!important;
}
.plus_minus_buttons input {
    border: 1px solid #cccccc!important;
}

@media (max-width: 650px) {
  .frontpage-banner .swiper-container .swiper-wrapper>.swiper-slide {
	min-height: unset !important;
  }
}

#navbarNavDropdown > ul > li.category-box.Delikatesser-cat.list-inline-item.dropdown.has-mega-menu.has-child.show > div > ul > div > div > a > div > div,
#navbarNavDropdown > ul > li.category-box.Ost-cat.list-inline-item.dropdown.has-mega-menu.has-child.show > div > ul > div > div > a > div > div {
  margin-bottom: 20px !important;
}

