@charset "UTF-8";
/* Color */
/* Fonts */
@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?alwv43");
  src: url("fonts/icomoon.eot?#iefixalwv43") format("embedded-opentype"), url("fonts/icomoon.woff?alwv43") format("woff"), url("fonts/icomoon.ttf?alwv43") format("truetype"), url("fonts/icomoon.svg?alwv43#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
/* line 53, ../../../assets/sass/base.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 66, ../../../assets/sass/base.scss */
.icon-drop-thin:before {
  content: "\e60d"; }

/* line 69, ../../../assets/sass/base.scss */
.icon-facebook-logo:before {
  content: "\e600"; }

/* line 72, ../../../assets/sass/base.scss */
.icon-drop-outline:before {
  content: "\e601"; }

/* line 75, ../../../assets/sass/base.scss */
.icon-drop-filled:before {
  content: "\e602"; }

/* line 78, ../../../assets/sass/base.scss */
.icon-contact-pin:before {
  content: "\e603"; }

/* line 81, ../../../assets/sass/base.scss */
.icon-contact-phone:before {
  content: "\e604"; }

/* line 84, ../../../assets/sass/base.scss */
.icon-contact-letter:before {
  content: "\e605"; }

/* line 87, ../../../assets/sass/base.scss */
.icon-bottle:before {
  content: "\e606"; }

/* line 90, ../../../assets/sass/base.scss */
.icon-arrow-small-right:before {
  content: "\e607"; }

/* line 93, ../../../assets/sass/base.scss */
.icon-arrow-small-left:before {
  content: "\e608"; }

/* line 96, ../../../assets/sass/base.scss */
.icon-arrow-medium-up:before {
  content: "\e609"; }

/* line 99, ../../../assets/sass/base.scss */
.icon-arrow-medium-right:before {
  content: "\e60a"; }

/* line 102, ../../../assets/sass/base.scss */
.icon-arrow-medium-left:before {
  content: "\e60b"; }

/* line 105, ../../../assets/sass/base.scss */
.icon-arrow-medium-down:before {
  content: "\e60c"; }

/* Blå gradient */
@-webkit-keyframes bounce {
  0% {
    margin-top: 10px; }
  10% {
    margin-top: 30px; }
  20% {
    margin-top: 10px; }
  100% {
    margin-top: 10px; } }
@-moz-keyframes bounce {
  0% {
    margin-top: 10px; }
  10% {
    margin-top: 30px; }
  20% {
    margin-top: 10px; }
  100% {
    margin-top: 10px; } }
@-o-keyframes bounce {
  0% {
    margin-top: 10px; }
  10% {
    margin-top: 30px; }
  20% {
    margin-top: 10px; }
  100% {
    margin-top: 10px; } }
@keyframes bounce {
  0% {
    margin-top: 10px; }
  10% {
    margin-top: 30px; }
  20% {
    margin-top: 10px; }
  100% {
    margin-top: 10px; } }
/* Til karusellen, noe kan senere fjernes */
/* line 172, ../../../assets/sass/base.scss */
.owl-origin {
  -webkit-perspective: 1200px;
  -webkit-perspective-origin-x: 50%;
  -webkit-perspective-origin-y: 50%;
  -moz-perspective: 1200px;
  -moz-perspective-origin-x: 50%;
  -moz-perspective-origin-y: 50%;
  perspective: 1200px; }

/* fade */
/* line 182, ../../../assets/sass/base.scss */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease; }

/* line 188, ../../../assets/sass/base.scss */
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease; }

/* Keyframes */
/*empty*/
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-moz-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@-moz-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* line 3, ../../../assets/sass/mob_landscape.scss */
.width-check {
  background: sandybrown; }
  /* line 5, ../../../assets/sass/mob_landscape.scss */
  .width-check:after {
    content: "480 <= width <768: mobil landskap"; }

/* line 10, ../../../assets/sass/mob_landscape.scss */
.intro {
  padding-top: 72.72727%;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  -webkit-background-size: 100% auto;
  background-size: 100% auto;
  background-position: center top; }
  /* line 17, ../../../assets/sass/mob_landscape.scss */
  .intro .center > div h1 {
    margin-top: 5.66667%;
    margin-left: 32px;
    width: 100px;
    height: 66px; }
  /* line 24, ../../../assets/sass/mob_landscape.scss */
  .intro .center > div p {
    max-width: 600px; }
  /* line 29, ../../../assets/sass/mob_landscape.scss */
  .intro .arrow {
    display: none;
    margin-left: 32px; }

@media all and (min-width: 666px) {
  /* line 37, ../../../assets/sass/mob_landscape.scss */
  .intro .arrow {
    display: block; } }
/* line 43, ../../../assets/sass/mob_landscape.scss */
.column {
  display: inline-block;
  margin-right: -4px;
  width: 50%;
  vertical-align: top;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 49, ../../../assets/sass/mob_landscape.scss */
  .column:first-of-type {
    margin-top: 20px; }

/* line 54, ../../../assets/sass/mob_landscape.scss */
.products {
  padding-bottom: 80px; }
  /* line 57, ../../../assets/sass/mob_landscape.scss */
  .products .center .short-intro {
    margin: 0 auto 40px;
    width: 90%;
    max-width: 500px; }
  /* line 62, ../../../assets/sass/mob_landscape.scss */
  .products .center .carousel {
    margin-top: 70px;
    margin-bottom: 60px;
    padding-bottom: 20px;
    width: 100%; }
    /* line 67, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-stage-outer {
      margin: 0 auto;
      width: 90%; }
    /* line 76, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-stage .owl-item .juice .image .big,
    .products .center .carousel .owl-wrapper .owl-item .juice .image .big {
      margin-top: 10px; }
    /* line 79, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-stage .owl-item .juice .image .small,
    .products .center .carousel .owl-wrapper .owl-item .juice .image .small {
      left: 60px; }
    /* line 84, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-stage .owl-item .text,
    .products .center .carousel .owl-wrapper .owl-item .text {
      min-height: 0; }
    /* line 90, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-dots {
      /*top: 246px;*/
      top: 92.1875%; }
    /* line 96, ../../../assets/sass/mob_landscape.scss */
    .products .center .carousel .owl-nav div {
      top: 33.33333%; }
      /* line 98, ../../../assets/sass/mob_landscape.scss */
      .products .center .carousel .owl-nav div.owl-prev {
        left: 3%; }
      /* line 101, ../../../assets/sass/mob_landscape.scss */
      .products .center .carousel .owl-nav div.owl-next {
        right: 3%; }
  /* line 110, ../../../assets/sass/mob_landscape.scss */
  .products .center .text,
  .products .center .image {
    display: inline-block;
    margin: 0 -4px 0 0;
    vertical-align: middle;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 117, ../../../assets/sass/mob_landscape.scss */
  .products .center .text {
    padding-right: 24%;
    width: 60%;
    text-align: left; }
  /* line 122, ../../../assets/sass/mob_landscape.scss */
  .products .center .image {
    padding-left: 60px;
    width: 39%; }
    /* line 125, ../../../assets/sass/mob_landscape.scss */
    .products .center .image .small {
      left: 66px; }
  /* line 132, ../../../assets/sass/mob_landscape.scss */
  .products.single .center article {
    max-width: 600px; }
    /* line 136, ../../../assets/sass/mob_landscape.scss */
    .products.single .center article.juice .image .small {
      left: 20px; }
  /* line 142, ../../../assets/sass/mob_landscape.scss */
  .products.single .center .image,
  .products.single .center .text {
    padding: 0;
    margin-bottom: 0; }
  /* line 148, ../../../assets/sass/mob_landscape.scss */
  .products.single .center .image .small {
    left: 30px; }
  /* line 153, ../../../assets/sass/mob_landscape.scss */
  .products.single .center .column .icon {
    font-size: 100px; }
    /* line 155, ../../../assets/sass/mob_landscape.scss */
    .products.single .center .column .icon .icon-bottle {
      text-indent: -35px; }

/* line 166, ../../../assets/sass/mob_landscape.scss */
.history .column.bottom {
  width: 80%; }

/* line 173, ../../../assets/sass/mob_landscape.scss */
.contact .center {
  padding: 40px 20px; }
  /* line 175, ../../../assets/sass/mob_landscape.scss */
  .contact .center .inner {
    margin: 0 auto;
    padding-right: 30px;
    max-width: 70%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }

/* line 185, ../../../assets/sass/mob_landscape.scss */
.movies .video-promo {
  padding: 40px 40px 20px; }
