@import url(http://fast.fonts.net/t/1.css?apiType=css&projectid=51a7632b-ad03-4c46-ab6f-6272f7c5a2a4);
@import url(http://fast.fonts.net/t/1.css?apiType=css&projectid=168e8977-91f7-4f6b-a5d0-91bf0594fdd3);
@font-face{font-family:"Sanchez";src:url("../fonts/Sanchez/956f8aca-f2b6-4a1a-a9c6-5a0851f705f0.eot?#iefix");src:url("../fonts/Sanchez/956f8aca-f2b6-4a1a-a9c6-5a0851f705f0.eot?#iefix") format("eot"),url("../fonts/Sanchez/db279e45-f853-4df4-b340-d38655159152.woff2") format("woff2"),url("../fonts/Sanchez/63787aea-00f5-4be1-8161-27f792e49d96.woff") format("woff"),url("../fonts/Sanchez/2e75e290-0f2b-4c03-81f7-2586fa49a381.ttf") format("truetype"),url("../fonts/Sanchez/84235bea-2ac2-4050-b8c0-3c533e05e7fd.svg#84235bea-2ac2-4050-b8c0-3c533e05e7fd") format("svg");font-weight:600}@font-face{font-family:"Sanchez";src:url("../fonts/Sanchez/73bb99fc-9616-421d-ac7d-45e291fc79b2.eot?#iefix");src:url("../fonts/Sanchez/73bb99fc-9616-421d-ac7d-45e291fc79b2.eot?#iefix") format("eot"),url("../fonts/Sanchez/bf0ad6dd-6d46-4de8-a364-087a150ecb1a.woff2") format("woff2"),url("../fonts/Sanchez/3866e175-a3b9-4e65-8f40-4a717ff749e2.woff") format("woff"),url("../fonts/Sanchez/5686fe9c-f4fb-4255-b726-bbe055aa1285.ttf") format("truetype"),url("../fonts/Sanchez/c597ea5c-ce7e-4db2-917c-27efb9a8a082.svg#c597ea5c-ce7e-4db2-917c-27efb9a8a082") format("svg");font-weight:400}@font-face{font-family:"DIN Next";src:url("../fonts/DIN-Next/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix");src:url("../fonts/DIN-Next/3e0b2cd7-9657-438b-b4af-e04122e8f1f7.eot?#iefix") format("eot"),url("../fonts/DIN-Next/de1216be-00c2-43c0-9c45-3e7f925eb519.woff2") format("woff2"),url("../fonts/DIN-Next/bc176270-17fa-4c78-a343-9fe52824e501.woff") format("woff"),url("../fonts/DIN-Next/3516f91d-ac48-42cd-acfe-1be691152cc4.ttf") format("truetype"),url("../fonts/DIN-Next/d1b1e866-a411-42ba-8f75-72bf28e23694.svg#d1b1e866-a411-42ba-8f75-72bf28e23694") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"DIN Next";src:url("../fonts/DIN-Next/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix");src:url("../fonts/DIN-Next/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix") format("eot"),url("../fonts/DIN-Next/44e7b0fa-6c8d-43c2-b19e-f1e3ce9ea57c.woff2") format("woff2"),url("../fonts/DIN-Next/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff") format("woff"),url("../fonts/DIN-Next/868c94b5-ca49-46b7-b62b-297f8d861125.ttf") format("truetype"),url("../fonts/DIN-Next/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"DIN Next";src:url("../fonts/DIN-Next/4393bcd9-65c9-4c71-b688-9a0c17e40ebf.eot?#iefix");src:url("../fonts/DIN-Next/4393bcd9-65c9-4c71-b688-9a0c17e40ebf.eot?#iefix") format("eot"),url("../fonts/DIN-Next/f37f8098-b16e-405f-ab24-bd595a5d5762.woff2") format("woff2"),url("../fonts/DIN-Next/c5635d60-91fa-4e4b-8a51-41c97fc744c3.woff") format("woff"),url("../fonts/DIN-Next/de34232f-b870-49c0-a6c0-24c25db73bc2.ttf") format("truetype"),url("../fonts/DIN-Next/35916fb2-3ed3-4d39-bec8-74155a53b1f0.svg#35916fb2-3ed3-4d39-bec8-74155a53b1f0") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"DIN Next";src:url("../fonts/DIN-Next/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix");src:url("../fonts/DIN-Next/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix") format("eot"),url("../fonts/DIN-Next/be607c9f-3c81-41b4-b7ad-17af005c80bb.woff2") format("woff2"),url("../fonts/DIN-Next/4bf0ead4-e61b-4992-832b-6ff05828d99f.woff") format("woff"),url("../fonts/DIN-Next/73713a0b-8f6a-4c4e-b8a8-7cf238e632f6.ttf") format("truetype"),url("../fonts/DIN-Next/b90b6bdf-15e2-4544-9fe0-92c79fff0ecd.svg#b90b6bdf-15e2-4544-9fe0-92c79fff0ecd") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"DIN Next";src:url("../fonts/DIN-Next/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix");src:url("../fonts/DIN-Next/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix") format("eot"),url("../fonts/DIN-Next/121784c1-863c-4e49-b682-625ea7de55b0.woff2") format("woff2"),url("../fonts/DIN-Next/9949035f-6226-4080-a14a-bf7d94ffb1e1.woff") format("woff"),url("../fonts/DIN-Next/6241bd09-15c2-485e-9796-9db8d0aa6974.ttf") format("truetype"),url("../fonts/DIN-Next/af94da3e-4232-416a-b6bc-f39f85dd5db6.svg#af94da3e-4232-416a-b6bc-f39f85dd5db6") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Italic.eot");src:url("../fonts/Open-Sans/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Italic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Italic.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Italic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-SemiboldItalic.eot");src:url("../fonts/Open-Sans/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-SemiboldItalic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-SemiboldItalic.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-SemiboldItalic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Semibold.eot");src:url("../fonts/Open-Sans/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Semibold.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Semibold.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Semibold.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Semibold.svg#OpenSans-Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Light.eot");src:url("../fonts/Open-Sans/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Light.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Light.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Light.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-BoldItalic.eot");src:url("../fonts/Open-Sans/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-BoldItalic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-BoldItalic.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-BoldItalic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Extrabold.eot");src:url("../fonts/Open-Sans/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Extrabold.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Extrabold.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Extrabold.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Extrabold.svg#OpenSans-Extrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.eot");src:url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-ExtraboldItalic.svg#OpenSans-ExtraboldItalic") format("svg");font-weight:800;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans.eot");src:url("../fonts/Open-Sans/OpenSans.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans.woff") format("woff"),url("../fonts/Open-Sans/OpenSans.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans.svg#OpenSans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSansLight-Italic.eot");src:url("../fonts/Open-Sans/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSansLight-Italic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSansLight-Italic.woff") format("woff"),url("../fonts/Open-Sans/OpenSansLight-Italic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSansLight-Italic.svg#OpenSansLight-Italic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Bold.eot");src:url("../fonts/Open-Sans/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Bold.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Bold.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Bold.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/Open-Sans/OpenSans-Italic.eot");src:url("../fonts/Open-Sans/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Open-Sans/OpenSans-Italic.woff2") format("woff2"),url("../fonts/Open-Sans/OpenSans-Italic.woff") format("woff"),url("../fonts/Open-Sans/OpenSans-Italic.ttf") format("truetype"),url("../fonts/Open-Sans/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'eideticmodern_regular';src:url("../fonts/EideticModern/eideticmodernregular-webfont.woff") format("woff");font-weight:normal}@font-face{font-family:'gibson-regular';src:url("../fonts/Gibson/gibson-regular-webfont.woff") format("woff")}@font-face{font-family:'gibson-semibold';src:url("../fonts/Gibson/gibson-semibold-webfont.woff") format("woff")}footer,.bot,header,.top,#wrapper{display:table-row;min-height:1px}#wrapper{height:100%;position:relative}html,body{height:100%;margin:0}html{font-size:62.5%;overflow-y:scroll}body{display:table;width:100%;-webkit-font-smoothing:antialiased}body:before{position:fixed;visibility:hidden;*display:none}@media (min-width: 1200px){body:before{content:'desktop'}}@media (max-width: 767px){body .nest{width:auto}body:before{content:'smartphone'}}@media (orientation: portrait) and (max-width: 767px){body:before{content:'smartphone vertical'}}@media (orientation: landscape) and (max-width: 767px){body:before{content:'smartphone horizontal'}}@media (min-width: 768px) and (max-width: 1199px){body .nest{width:750px}body:before{content:'tablet'}}@media (orientation: portrait) and (min-width: 768px) and (max-width: 1199px){body:before{content:'tablet vertical'}}@media (orientation: landscape) and (min-width: 768px) and (max-width: 1199px){body:before{content:'tablet horizontal'}}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}.crow{padding:0 10px;text-align:center;font-size:0}.crow:before{content:'';display:inline-block;height:100%;vertical-align:middle}.crow>*{vertical-align:middle;display:inline-block;font-size:medium;font-size:initial;text-align:left;margin:0;padding:0}.crow .w-1{width:1%}.crow .w-2{width:2%}.crow .w-3{width:3%}.crow .w-4{width:4%}.crow .w-5{width:5%}.crow .w-6{width:6%}.crow .w-7{width:7%}.crow .w-8{width:8%}.crow .w-9{width:9%}.crow .w-10{width:10%}.crow .w-11{width:11%}.crow .w-12{width:12%}.crow .w-13{width:13%}.crow .w-14{width:14%}.crow .w-15{width:15%}.crow .w-16{width:16%}.crow .w-17{width:17%}.crow .w-18{width:18%}.crow .w-19{width:19%}.crow .w-20{width:20%}.crow .w-21{width:21%}.crow .w-22{width:22%}.crow .w-23{width:23%}.crow .w-24{width:24%}.crow .w-25{width:25%}.crow .w-26{width:26%}.crow .w-27{width:27%}.crow .w-28{width:28%}.crow .w-29{width:29%}.crow .w-30{width:30%}.crow .w-31{width:31%}.crow .w-32{width:32%}.crow .w-33{width:33%}.crow .w-34{width:34%}.crow .w-35{width:35%}.crow .w-36{width:36%}.crow .w-37{width:37%}.crow .w-38{width:38%}.crow .w-39{width:39%}.crow .w-40{width:40%}.crow .w-41{width:41%}.crow .w-42{width:42%}.crow .w-43{width:43%}.crow .w-44{width:44%}.crow .w-45{width:45%}.crow .w-46{width:46%}.crow .w-47{width:47%}.crow .w-48{width:48%}.crow .w-49{width:49%}.crow .w-50{width:50%}.crow .w-51{width:51%}.crow .w-52{width:52%}.crow .w-53{width:53%}.crow .w-54{width:54%}.crow .w-55{width:55%}.crow .w-56{width:56%}.crow .w-57{width:57%}.crow .w-58{width:58%}.crow .w-59{width:59%}.crow .w-60{width:60%}.crow .w-61{width:61%}.crow .w-62{width:62%}.crow .w-63{width:63%}.crow .w-64{width:64%}.crow .w-65{width:65%}.crow .w-66{width:66%}.crow .w-67{width:67%}.crow .w-68{width:68%}.crow .w-69{width:69%}.crow .w-70{width:70%}.crow .w-71{width:71%}.crow .w-72{width:72%}.crow .w-73{width:73%}.crow .w-74{width:74%}.crow .w-75{width:75%}.crow .w-76{width:76%}.crow .w-77{width:77%}.crow .w-78{width:78%}.crow .w-79{width:79%}.crow .w-80{width:80%}.crow .w-81{width:81%}.crow .w-82{width:82%}.crow .w-83{width:83%}.crow .w-84{width:84%}.crow .w-85{width:85%}.crow .w-86{width:86%}.crow .w-87{width:87%}.crow .w-88{width:88%}.crow .w-89{width:89%}.crow .w-90{width:90%}.crow .w-91{width:91%}.crow .w-92{width:92%}.crow .w-93{width:93%}.crow .w-94{width:94%}.crow .w-95{width:95%}.crow .w-96{width:96%}.crow .w-97{width:97%}.crow .w-98{width:98%}.crow .w-99{width:99%}.crow .w-100{width:100%}.crow .ws-1{width:8.33333%}.crow .ws-2{width:16.66667%}.crow .ws-3{width:25%}.crow .ws-4{width:33.33333%}.crow .ws-5{width:41.66667%}.crow .ws-6{width:50%}.crow .ws-7{width:58.33333%}.crow .ws-8{width:66.66667%}.crow .ws-9{width:75%}.crow .ws-10{width:83.33333%}.crow .ws-11{width:91.66667%}.crow .ws-12{width:100%}.crow.fly>*:first-child:nth-last-child(1),.crow.fly>*:first-child:nth-last-child(1) ~ *{width:100%}.crow.fly>*:first-child:nth-last-child(2),.crow.fly>*:first-child:nth-last-child(2) ~ *{width:50%}.crow.fly>*:first-child:nth-last-child(3),.crow.fly>*:first-child:nth-last-child(3) ~ *{width:33.33333%}.crow.fly>*:first-child:nth-last-child(4),.crow.fly>*:first-child:nth-last-child(4) ~ *{width:25%}.crow.fly>*:first-child:nth-last-child(5),.crow.fly>*:first-child:nth-last-child(5) ~ *{width:20%}.crow.fly>*:first-child:nth-last-child(6),.crow.fly>*:first-child:nth-last-child(6) ~ *{width:16.66667%}.crow.fly>*:first-child:nth-last-child(7),.crow.fly>*:first-child:nth-last-child(7) ~ *{width:14.28571%}.crow.fly>*:first-child:nth-last-child(8),.crow.fly>*:first-child:nth-last-child(8) ~ *{width:12.5%}.crow.fly>*:first-child:nth-last-child(9),.crow.fly>*:first-child:nth-last-child(9) ~ *{width:11.11111%}.crow.fly>*:first-child:nth-last-child(10),.crow.fly>*:first-child:nth-last-child(10) ~ *{width:10%}.crow.fly>*:first-child:nth-last-child(11),.crow.fly>*:first-child:nth-last-child(11) ~ *{width:9.09091%}.crow.fly>*:first-child:nth-last-child(12),.crow.fly>*:first-child:nth-last-child(12) ~ *{width:8.33333%}.crow.fly>*:first-child:nth-last-child(13),.crow.fly>*:first-child:nth-last-child(13) ~ *{width:7.69231%}.crow.fly>*:first-child:nth-last-child(14),.crow.fly>*:first-child:nth-last-child(14) ~ *{width:7.14286%}.crow.fly>*:first-child:nth-last-child(15),.crow.fly>*:first-child:nth-last-child(15) ~ *{width:6.66667%}.crow.fly>*:first-child:nth-last-child(16),.crow.fly>*:first-child:nth-last-child(16) ~ *{width:6.25%}.crow.fly>*:first-child:nth-last-child(17),.crow.fly>*:first-child:nth-last-child(17) ~ *{width:5.88235%}.crow.fly>*:first-child:nth-last-child(18),.crow.fly>*:first-child:nth-last-child(18) ~ *{width:5.55556%}.crow.fly>*:first-child:nth-last-child(19),.crow.fly>*:first-child:nth-last-child(19) ~ *{width:5.26316%}.crow.fly>*:first-child:nth-last-child(20),.crow.fly>*:first-child:nth-last-child(20) ~ *{width:5%}.crow.fly>*:first-child:nth-last-child(21),.crow.fly>*:first-child:nth-last-child(21) ~ *{width:4.7619%}.crow.fly>*:first-child:nth-last-child(22),.crow.fly>*:first-child:nth-last-child(22) ~ *{width:4.54545%}.crow.fly>*:first-child:nth-last-child(23),.crow.fly>*:first-child:nth-last-child(23) ~ *{width:4.34783%}.crow.fly>*:first-child:nth-last-child(24),.crow.fly>*:first-child:nth-last-child(24) ~ *{width:4.16667%}.crow.fly>*:first-child:nth-last-child(25),.crow.fly>*:first-child:nth-last-child(25) ~ *{width:4%}.crow.fly>*:first-child:nth-last-child(26),.crow.fly>*:first-child:nth-last-child(26) ~ *{width:3.84615%}.crow.fly>*:first-child:nth-last-child(27),.crow.fly>*:first-child:nth-last-child(27) ~ *{width:3.7037%}.crow.fly>*:first-child:nth-last-child(28),.crow.fly>*:first-child:nth-last-child(28) ~ *{width:3.57143%}.crow.fly>*:first-child:nth-last-child(29),.crow.fly>*:first-child:nth-last-child(29) ~ *{width:3.44828%}.crow.fly>*:first-child:nth-last-child(30),.crow.fly>*:first-child:nth-last-child(30) ~ *{width:3.33333%}.crow .crow{font-size:0}.crow>*{padding:0 10px}.crow>*.up{vertical-align:top}.crow>*.down{vertical-align:bottom}.crow.up>*{vertical-align:top}.crow.down>*{vertical-align:bottom}.crow.no-gutter{padding:0}.crow.no-gutter>*{padding:0}.nest{width:1024px;margin:0 auto;padding:0 10px}.nest>.crow{margin:0 -10px;padding:0}body{font-size:16px;line-height:24px;font-family:"Open Sans",Arial;color:#000;background-color:#fafafa;overflow:hidden;font-weight:300}*{box-sizing:border-box}sup{line-height:0;font-size:80%}.page-index .mod-card{margin:20px 0}.show-smartphone{display:none}@media (max-width: 767px){.show-smartphone{display:inline-block}}.hide-smartphone{display:inline-block}@media (max-width: 767px){.hide-smartphone{display:none}}[v-cloak]{opacity:0}#wrapper{transition:opacity .6s ease}h1,h2,h3,h4,h5,h6{font-family:'DIN Next', Arial;font-weight:400}.site-brunost h1,.site-brunost h2,.site-brunost h3,.site-brunost h4,.site-brunost h5,.site-brunost h6{font-family:'Sanchez', Arial}.site-jarlsberg{font-family:"eideticmodern_regular",Arial}.site-jarlsberg body{font-size:18px}.site-jarlsberg .headline{font-family:"gibson-regular",Arial}.site-jarlsberg .pinterest{display:none}.site-jarlsberg h1,.site-jarlsberg h2,.site-jarlsberg h3,.site-jarlsberg h4,.site-jarlsberg h5,.site-jarlsberg h6{font-family:"gibson-semibold",Arial}.site-jarlsberg p{font-family:"eideticmodern_regular",Arial}h1{font-size:72px}h2{font-size:48px}h3{font-size:36px}@media (max-width: 767px){h3{font-size:24px}}figure{margin:0}p{font-family:'Open Sans', Arial}a{text-decoration:none;color:#00ABFF}.site-jarlsberg a{color:#01426A}a:hover{color:#009ae6}.site-jarlsberg a:hover{color:#012337}ul.inline{list-style:none;padding:0;margin:0}ul.inline li{display:inline-block;*display:inline;*zoom:1}ul.unstyled{list-style:none;padding:0;margin:0}ul.unstyled li{display:block}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.spacer{height:40px}.spacer.half{height:20px}.spacer.quarter{height:10px}.spacer.fourth{height:5px}.fullwidth{width:100%}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.relative{position:relative}.splash,.absolute{position:absolute}img{width:100%;max-width:100%}.image{display:block;line-height:0}@font-face{font-family:'icomoon';src:url("../icomoon/fonts/icomoon.eot?h96rja");src:url("../icomoon/fonts/icomoon.eot?h96rja#iefix") format("embedded-opentype"),url("../icomoon/fonts/icomoon.ttf?h96rja") format("truetype"),url("../icomoon/fonts/icomoon.woff?h96rja") format("woff"),url("../icomoon/fonts/icomoon.svg?h96rja#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;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}.icon-pin-heart .path1:before{content:"\e95e";color:#df1d2e}.icon-pin-heart .path2:before{content:"\e95f";margin-left:-1.181640625em;color:#ff5527}.icon-pin-heart .path3:before{content:"\e960";margin-left:-1.181640625em;color:#ff5527}.icon-big-arrow:before{content:"\e95d"}.icon-tine-logo .path1:before{content:"\e951";color:#fff}.icon-tine-logo .path2:before{content:"\e952";margin-left:-1.5791015625em;color:#fff}.icon-tine-logo .path3:before{content:"\e953";margin-left:-1.5791015625em;color:#d82332}.icon-tine-logo .path4:before{content:"\e954";margin-left:-1.5791015625em;color:#07305d}.icon-tine-logo .path5:before{content:"\e955";margin-left:-1.5791015625em;color:#07305d}.icon-tine-logo .path6:before{content:"\e956";margin-left:-1.5791015625em;color:#07305d}.icon-tine-logo .path7:before{content:"\e957";margin-left:-1.5791015625em;color:#07305d}.icon-tine-logo .path8:before{content:"\e958";margin-left:-1.5791015625em;color:#07305d}.icon-tine-logo .path9:before{content:"\e959";margin-left:-1.5791015625em;color:#fff}.icon-tine-logo .path10:before{content:"\e95a";margin-left:-1.5791015625em;color:#fff}.icon-tine-logo .path11:before{content:"\e95b";margin-left:-1.5791015625em;color:#fff}.icon-tine-logo .path12:before{content:"\e95c";margin-left:-1.5791015625em;color:#fff}.icon-logo-brunost .path1:before{content:"\e901";color:#d82331}.icon-logo-brunost .path2:before{content:"\e902";margin-left:-2.9658203125em;color:#aacdd8}.icon-logo-brunost .path3:before{content:"\e903";margin-left:-2.9658203125em;color:#aacdd8}.icon-logo-brunost .path4:before{content:"\e904";margin-left:-2.9658203125em;color:#d82331}.icon-logo-brunost .path5:before{content:"\e905";margin-left:-2.9658203125em;color:#aacdd8}.icon-logo-brunost .path6:before{content:"\e906";margin-left:-2.9658203125em;color:#aacdd8}.icon-logo-brunost .path7:before{content:"\e907";margin-left:-2.9658203125em;color:#fff}.icon-logo-brunost .path8:before{content:"\e908";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path9:before{content:"\e909";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path10:before{content:"\e90a";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path11:before{content:"\e90b";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path12:before{content:"\e90c";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path13:before{content:"\e93a";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path14:before{content:"\e93b";margin-left:-2.9658203125em;color:#d82331}.icon-logo-brunost .path15:before{content:"\e93c";margin-left:-2.9658203125em;color:#fff}.icon-logo-brunost .path16:before{content:"\e93d";margin-left:-2.9658203125em;color:#fff}.icon-logo-brunost .path17:before{content:"\e93e";margin-left:-2.9658203125em;color:#fff}.icon-logo-brunost .path18:before{content:"\e93f";margin-left:-2.9658203125em;color:#fff}.icon-logo-brunost .path19:before{content:"\e940";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path20:before{content:"\e941";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path21:before{content:"\e942";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path22:before{content:"\e943";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path23:before{content:"\e944";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path24:before{content:"\e945";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path25:before{content:"\e946";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path26:before{content:"\e947";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path27:before{content:"\e948";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path28:before{content:"\e949";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path29:before{content:"\e94a";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path30:before{content:"\e94b";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path31:before{content:"\e94c";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path32:before{content:"\e94d";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path33:before{content:"\e94e";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path34:before{content:"\e94f";margin-left:-2.9658203125em;color:#243953}.icon-logo-brunost .path35:before{content:"\e950";margin-left:-2.9658203125em;color:#243953}.icon-logo-snofrisk:before{content:"\e926"}.icon-logo-jarlsberg{position:relative;overflow:visible;height:50px}.icon-logo-jarlsberg svg{margin:-30px auto 0;display:block;height:120px;transition:all .25s ease}@media (max-width: 767px){.icon-logo-jarlsberg svg{height:90px;margin-top:-15px}}.icon-video:before{content:"\e939"}.icon-pot-empty:before{content:"\e92a"}.icon-pinterest:before{content:"\e935"}.icon-instagram:before{content:"\e938"}.icon-bent-arrow:before{content:"\e900"}.icon-brunost-alt-logo .path1:before{content:"\e90d";color:#fff}.icon-brunost-alt-logo .path2:before{content:"\e90e";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path3:before{content:"\e90f";margin-left:-1.63671875em;color:#d82332}.icon-brunost-alt-logo .path4:before{content:"\e910";margin-left:-1.63671875em;color:#07305d}.icon-brunost-alt-logo .path5:before{content:"\e911";margin-left:-1.63671875em;color:#07305d}.icon-brunost-alt-logo .path6:before{content:"\e912";margin-left:-1.63671875em;color:#07305d}.icon-brunost-alt-logo .path7:before{content:"\e913";margin-left:-1.63671875em;color:#07305d}.icon-brunost-alt-logo .path8:before{content:"\e914";margin-left:-1.63671875em;color:#07305d}.icon-brunost-alt-logo .path9:before{content:"\e915";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path10:before{content:"\e916";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path11:before{content:"\e917";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path12:before{content:"\e918";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path13:before{content:"\e919";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path14:before{content:"\e91a";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path15:before{content:"\e91b";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path16:before{content:"\e91c";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path17:before{content:"\e91d";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path18:before{content:"\e91e";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path19:before{content:"\e91f";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path20:before{content:"\e920";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path21:before{content:"\e921";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path22:before{content:"\e922";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path23:before{content:"\e923";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path24:before{content:"\e924";margin-left:-1.63671875em;color:#fff}.icon-brunost-alt-logo .path25:before{content:"\e925";margin-left:-1.63671875em;color:#fff}.icon-big-arrow-2:before{content:"\e927"}.icon-big-pin:before{content:"\e928"}.icon-pot-filled:before{content:"\e929"}.icon-arrow-left:before{content:"\e92b"}.icon-arrow-right:before{content:"\e92c"}.icon-burger:before{content:"\e92d"}.icon-cross:before{content:"\e92e"}.icon-facebook:before{content:"\e92f"}.icon-home:before{content:"\e930"}.icon-magnifier:before{content:"\e931"}.icon-minus:before{content:"\e932"}.icon-pin-frame:before{content:"\e933"}.icon-pin:before{content:"\e934"}.icon-small-arrow-down:before{content:"\e936"}.icon-plus:before{content:"\e937"}.video-button{height:40px;width:40px;margin:auto;z-index:100;background:rgba(250,250,250,0.6);border-radius:100%;bottom:0;left:0;position:absolute;right:0;top:0;border:0}.video-button svg{display:block;margin:auto;height:100%;width:50%}.video-button svg *{color:#000}.video-button--play{height:80px;width:80px;cursor:pointer}.video-button--play:hover{background:#00ABFF}.site-jarlsberg .video-button--play:hover{background:#01426A}.video-button--play:hover svg *{color:#fafafa}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;opacity:0;visibility:hidden;transition:opacity .25s ease}.modal a{color:#000;font-size:20px;line-height:20px}.modal.region-selector,.modal.video-player{z-index:1000}.modal.region-selector{background-position:center}.modal.region-selector .icon-region-selector{margin:2rem auto;text-align:center;width:100%;font-size:50px}.modal.region-selector .icon-region-selector.icon-logo-jarlsberg{height:auto}.modal.region-selector .icon-region-selector.icon-logo-jarlsberg svg{margin:0 auto}.modal.region-selector a{font-weight:500;font-size:24px}.modal.region-selector .headline{text-align:center;font-size:30px}@media (min-width: 1200px){.modal.region-selector .headline{margin-top:3rem}}.modal.region-selector .content{background-color:rgba(255,255,255,0.7);position:relative;min-width:50%;min-height:50%;padding:1rem 2rem 2rem}.modal a:not(.icon):hover,.modal a:not(.icon).active{text-decoration:underline;color:#01426A}.modal .headline{color:#000;font-size:24px;line-height:30px;margin-bottom:20px}@media (max-width: 767px){.modal .nest{width:100%}}.modal ul{text-align:center}.modal ul li{padding:10px 0}@media (max-width: 767px){.modal ul li{padding:3px 0}}.modal .icon.icon-cross{position:absolute;top:55px;right:55px}@media (max-width: 767px){.modal .icon.icon-cross{font-size:26px;line-height:26px;top:25px;right:25px}}.modal.show{opacity:1;visibility:visible;overflow:scroll}.top .fullwidth{position:absolute;top:0;left:0;padding:35px 0 30px 0;z-index:999;background:transparent;background:-moz-linear-gradient(top, rgba(0,0,0,0.4) 0%, transparent 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.4) 0%, transparent 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,.4)', endColorstr='transparent',GradientType=0 );transition:all .25s ease}@media (max-width: 767px){.top .fullwidth{padding:25px 0;position:fixed}}.top .nest{padding:0}@media (min-width: 768px) and (max-width: 1199px){.top .nest{padding:0 20px;width:100%}}.top .navigation{position:relative;z-index:50}.top .navigation li{text-align:center}@media (min-width: 768px) and (max-width: 1199px){.top .navigation li.w-20{width:17%}}.top .navigation a{color:#fff;border-bottom:2px solid transparent;font-size:14px;line-height:14px;text-transform:uppercase;padding-bottom:5px;font-weight:400;display:inline-block;font-family:'DIN Next', Arial}.top .navigation a.active,.top .navigation a:hover:not(.logo):not(.lang-selector):not(.home){border-color:#fff}.top .navigation .lang-selector{position:absolute;top:10px;right:-80px}@media (min-width: 768px) and (max-width: 1199px){.top .navigation .lang-selector{right:0}}.top .navigation .go-home{position:absolute;top:6px;left:-60px}@media (min-width: 768px) and (max-width: 1199px){.top .navigation .go-home{left:0}}.top .navigation .home,.top .navigation .go-home{display:none}.top .navigation .icon.icon-cross{display:none}.top .smartphone-navigation{top:0;left:0;width:100%;text-align:center;display:none}.top .smartphone-navigation .icon.icon-burger{position:absolute;top:32px;right:25px}.top .fullwidth:not(.sticky) .icon-logo-brunost .path19:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path20:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path21:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path22:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path23:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path24:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path25:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path26:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path27:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path28:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path29:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path30:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path31:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path32:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path33:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path34:before,.top .fullwidth:not(.sticky) .icon-logo-brunost .path35:before{color:#fff}.top .sticky{padding:15px 0 10px 0;position:fixed;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,0.2)}@media (max-width: 767px){.top .sticky{padding:0 0}}.top .sticky .navigation a{color:#4A4A4A}@media (max-width: 767px){.top .sticky .navigation a{color:#fff}}.top .sticky .navigation .lang-selector{top:5px}.top .sticky .navigation .go-home{display:block}.top .sticky .navigation .go-home span{font-size:22px;line-height:22px}@media (max-width: 767px){.top .sticky .navigation .go-home{display:none}}.top .sticky .navigation .icon.icon-logo-snofrisk,.top .sticky .navigation .icon.icon-logo-brunost{color:#004B86;font-size:30px;line-height:30px;transition:font-size .25s ease}.top .sticky .navigation .icon.icon-logo-brunost{font-size:46px;line-height:46px}.top .sticky .navigation .icon.icon-small-arrow-down{color:#4A4A4A}.top .sticky .navigation .icon.icon-logo-jarlsberg svg{margin-top:-8px;height:90px}.top .sticky .smartphone-navigation{padding:5px 0;transition:padding .25s ease}.top .sticky .smartphone-navigation .icon.icon-logo-snofrisk,.top .sticky .smartphone-navigation .icon.icon-logo-brunost{color:#004B86;font-size:30px;line-height:30px;transition:font-size .25s ease}.top .sticky .smartphone-navigation .icon.icon-burger{color:#424242;font-size:24px;line-height:24px;top:10px;right:10px;transition:top .25s ease, right .25s ease}@media (max-width: 767px){.top .smartphone-navigation{display:block}.top .navigation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;opacity:0;visibility:hidden;transition:opacity .25s ease;text-align:center;font-size:0;margin:0;opacity:0;visibility:hidden}.top .navigation a{color:#000;font-size:20px;line-height:20px}.top .navigation.region-selector,.top .navigation.video-player{z-index:1000}.top .navigation.region-selector{background-position:center}.top .navigation.region-selector .icon-region-selector{margin:2rem auto;text-align:center;width:100%;font-size:50px}.top .navigation.region-selector .icon-region-selector.icon-logo-jarlsberg{height:auto}.top .navigation.region-selector .icon-region-selector.icon-logo-jarlsberg svg{margin:0 auto}.top .navigation.region-selector a{font-weight:500;font-size:24px}.top .navigation.region-selector .headline{text-align:center;font-size:30px}}@media (max-width: 767px) and (min-width: 1200px){.top .navigation.region-selector .headline{margin-top:3rem}}@media (max-width: 767px){.top .navigation.region-selector .content{background-color:rgba(255,255,255,0.7);position:relative;min-width:50%;min-height:50%;padding:1rem 2rem 2rem}.top .navigation a:not(.icon):hover,.top .navigation a:not(.icon).active{text-decoration:underline;color:#01426A}.top .navigation .headline{color:#000;font-size:24px;line-height:30px;margin-bottom:20px}}@media (max-width: 767px) and (max-width: 767px){.top .navigation .nest{width:100%}}@media (max-width: 767px){.top .navigation ul{text-align:center}.top .navigation ul li{padding:10px 0}}@media (max-width: 767px) and (max-width: 767px){.top .navigation ul li{padding:3px 0}}@media (max-width: 767px){.top .navigation .icon.icon-cross{position:absolute;top:55px;right:55px}}@media (max-width: 767px) and (max-width: 767px){.top .navigation .icon.icon-cross{font-size:26px;line-height:26px;top:25px;right:25px}}@media (max-width: 767px){.top .navigation.show{opacity:1;visibility:visible;overflow:scroll}.top .navigation:before{content:'';display:inline-block;height:100%;vertical-align:middle}.top .navigation>*{vertical-align:middle;display:inline-block;font-size:medium;font-size:initial;text-align:left;margin:0;padding:0}.top .navigation a{padding:0;border:0}.top .navigation .inline{list-style:none;padding:0;margin:0}.top .navigation .inline.crow{height:auto}.top .navigation .inline.crow>*{display:block;width:100%}.top .navigation .inline.crow:before{content:'';display:none}.top .navigation .inline li{display:block;text-align:center;padding:10px 0}.top .navigation .logo{display:none !important}.top .navigation .lang-selector{position:static}.top .navigation .home{display:inline-block;*display:inline;*zoom:1}.top .navigation .icon.icon-cross{display:inline-block;*display:inline;*zoom:1}}.site-brunost .top .navigation .lang-selector{top:17px}.site-brunost .top .navigation .go-home{top:14px}.site-brunost .top .sticky .navigation .lang-selector{top:13px}.site-jarlsberg .top .sticky .smartphone-navigation .icon.icon-burger{top:20px}.site-jarlsberg .top .navigation .lang-selector{top:15px}.site-jarlsberg .top .navigation .go-home{top:18px}.site-jarlsberg .top .navigation a{font-family:"gibson-semibold",Arial}.site-jarlsberg .top .navigation a.active:not(.logo):not(.lang-selector):not(.home){margin-top:-25px;padding-top:25px;background:transparent url("../images/Jarlsberg_graphic_swirl.png") no-repeat top center;background-size:40px;border-color:#f1c65c}@media (max-width: 767px){.site-jarlsberg .top .navigation a.active:not(.logo):not(.lang-selector):not(.home){margin-top:0;padding-top:0;background:none}}.article-push{width:100%;height:390px;padding:10px}@media (max-width: 767px){.article-push{padding:20px 0 0 0}}.article-push.items-1 .mod-card{width:100%}.article-push.items-2 .mod-card{width:50%;float:left}.article-push.items-2 .mod-card:nth-of-type(1){padding-right:5px}.article-push.items-2 .mod-card:nth-of-type(2){padding-left:5px}.article-push.items-3 .mod-card{width:33%;display:inline-block}.article-push.items-3 .mod-card:nth-of-type(1){padding-right:5px}.article-push.items-3 .mod-card:nth-of-type(2){padding-left:5px;padding-right:5px}.article-push.items-3 .mod-card:nth-of-type(3){padding-left:5px}@media (max-width: 767px){.article-push.items-2 .mod-card,.article-push.items-3 .mod-card{width:100%}.article-push.items-2 .mod-card:nth-of-type(1),.article-push.items-2 .mod-card:nth-of-type(2),.article-push.items-2 .mod-card:nth-of-type(3),.article-push.items-3 .mod-card:nth-of-type(1),.article-push.items-3 .mod-card:nth-of-type(2),.article-push.items-3 .mod-card:nth-of-type(3){padding-left:0;padding-right:0}}.article-push .article{position:relative;float:left;height:100%}.article-push .article .article-push-content{width:100%;height:100%}.article-push .article .article-push-content figure{background-size:cover;background-position:center center}.article-push .article.l-image figure{width:100%;height:100%}.article-push .article.l-image .article-text{position:absolute;left:43px;bottom:40px}.article-push .article.m-image figure{display:inline-block;vertical-align:middle;width:49%;height:320px;margin:20px 64px 20px 0}.article-push .article.m-image .article-text{position:relative;display:inline-block;vertical-align:middle}.article-push .article.s-image figure{display:inline-block;vertical-align:middle;width:29.296875%;height:260px;margin:48px 63px 52px 43px}.article-push .article.s-image .article-text{position:relative;display:inline-block;vertical-align:middle}.video{position:relative;height:100%;width:100%}.youtube-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod-topimage{margin-bottom:0;height:700px;position:relative;background-size:cover;background-position:center center;overflow:hidden;transition:height .25s ease, background-image .75s ease}@media (max-width: 767px){.mod-topimage{height:220px}}.mod-topimage .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-topimage .nest{position:relative;height:100%}.mod-topimage .nest>.text-center{width:100%}.mod-topimage .nest>.text-center>.image{width:40%}@media (max-width: 767px){.mod-topimage .nest>.text-center>.image{width:100%}}@media (max-width: 767px){.mod-topimage .nest>.text-center{width:90%;padding-top:80px}}.mod-topimage .text-content{color:#fff;font-size:18px;line-height:24px;margin-bottom:50px;font-weight:400}@media (max-width: 767px){.mod-topimage .text-content{font-size:14px;line-height:18px;margin-bottom:25px}.mod-topimage .text-content br{display:none}}.mod-topimage .text{color:#fff;line-height:42px;margin-bottom:15px;padding:0 25px}@media (max-width: 767px){.mod-topimage .text{line-height:30px;margin-bottom:40px}}.mod-topimage .text h1,.mod-topimage .text h2,.mod-topimage .text h3,.mod-topimage .text h4,.mod-topimage .text h5,.mod-topimage .text h6{font-size:72px;line-height:80px;margin:0}@media (min-width: 768px) and (max-width: 1199px){.mod-topimage .text h1,.mod-topimage .text h2,.mod-topimage .text h3,.mod-topimage .text h4,.mod-topimage .text h5,.mod-topimage .text h6{font-size:56px;line-height:60px}}@media (max-width: 767px){.mod-topimage .text h1,.mod-topimage .text h2,.mod-topimage .text h3,.mod-topimage .text h4,.mod-topimage .text h5,.mod-topimage .text h6{font-size:24px;line-height:30px}}.mod-topimage h1.text{font-size:46px;line-height:50px}@media (max-width: 767px){.mod-topimage h1.text{font-size:30px;line-height:30px;padding:0;margin-bottom:15px}.mod-topimage h1.text br{display:none}}.mod-topimage .image{width:100%;display:inline-block;*display:inline;*zoom:1}.mod-topimage .image img{width:80%}@media (max-width: 767px){.mod-topimage .image img{max-width:230px}}.mod-topimage .go-down-indicator{height:70px;display:block}@media (max-width: 767px){.mod-topimage .go-down-indicator{display:none}}.mod-topimage.parent-article{height:540px}.mod-topimage.parent-article .nest>.text-center{width:auto}@media (max-width: 767px){.mod-topimage.parent-article{height:300px}}.mod-topimage.parent-recipe{margin-bottom:0;height:540px;background-size:cover;background-position:center center;overflow:hidden}.mod-topimage.parent-recipe .nest>.text-center{width:auto}@media (max-width: 767px){.mod-topimage.parent-recipe{height:300px}}.mod-topimage.parent-recipe .nest{height:100%}.mod-topimage.parent-recipe .text{color:#fff;margin-bottom:100px;padding:0 25px}.mod-topimage.parent-recipe .image{margin-bottom:35px;max-width:260px;display:inline-block;*display:inline;*zoom:1}.site-brunost .mod-topimage h1.text{font-weight:600}.site-brunost.page-brunost .mod-topimage{background-position:bottom center}.site-brunost.page-brunost .mod-topimage .text-content,.site-brunost.page-brunost .mod-topimage .text{text-shadow:0px 0px 15px rgba(0,0,0,0.5)}.mod-fullwidthimage{margin-bottom:0;background-size:cover;background-position:center center;color:#fff;height:475px}@media (max-width: 767px){.mod-fullwidthimage{height:300px}}.mod-fullwidthimage .text{text-align:center;padding:0 20px}.mod-fullwidthimage .text .headline{font-size:90px;line-height:110px;padding-bottom:10px;font-weight:400;font-family:'DIN Next'}@media (max-width: 767px){.mod-fullwidthimage .text .headline{font-size:30px;line-height:40px}}.mod-fullwidthimage .text .text{font-size:36px;line-height:44px;font-family:'Open Sans', Arial}@media (max-width: 767px){.mod-fullwidthimage .text .text{font-size:18px;line-height:22px}.mod-fullwidthimage .text .text br{display:none}}.site-brunost .mod-fullwidthimage .text .headline{font-family:'Sanchez', Arial}.site-jarlsberg .mod-fullwidthimage .text .headline{font-family:"gibson-semibold",Arial}.fullwidth-card>.crow{margin:0;padding:0}.fullwidth-card .mod-card{margin:0;padding:0}.mod-card{margin:20px 0;background-size:cover;background-position:center center}@media (max-width: 767px){.mod-card{width:100% !important;height:auto;margin:10px 0}}@media (min-width: 768px) and (max-width: 1199px){.mod-card{background-image:none}}@media (min-width: 1200px){.mod-card{background-image:none}}.mod-card.no-spacing{margin:0}.mod-card .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-card .image{position:relative;overflow:hidden;height:100%;width:100%;background-size:cover;background-position:center center;height:300px}.mod-card .image img{opacity:0}@media (max-width: 767px){.mod-card .image img{display:none}}@media (max-width: 767px){.mod-card .image{height:auto}}.mod-card .holder{position:absolute;left:0;width:100%;height:100%;transition:top .5s ease, bottom .5s ease;top:0}@media (max-width: 767px){.mod-card .holder{position:static;top:0 !important}}@media (min-width: 768px) and (max-width: 1199px){.mod-card .holder{top:0 !important}}.mod-card .text{position:absolute;left:0;width:100%;color:#fff;padding:30px;bottom:0;font-weight:400}@media (min-width: 1200px){.mod-card .text{min-height:284px}}@media (min-width: 768px) and (max-width: 1199px){.mod-card .text{bottom:0}.mod-card .text p{max-width:230px}}@media (max-width: 767px){.mod-card .text{bottom:0;padding:35px 25px 20px 25px;position:static}}.mod-card .text .tag{font-size:18px;line-height:24px}@media (min-width: 768px) and (max-width: 1199px){.mod-card .text .tag{font-size:14px;line-height:18px}}@media (max-width: 767px){.mod-card .text .tag{font-size:14px;line-height:18px}}.mod-card .text .headline{font-size:36px;line-height:42px;font-weight:600;font-family:'DIN Next', Arial}@media (min-width: 768px) and (max-width: 1199px){.mod-card .text .headline{font-size:24px;line-height:30px}}@media (max-width: 767px){.mod-card .text .headline{font-size:24px;line-height:30px}}@media (min-width: 1200px){.mod-card .text hr{margin-top:30px}}.mod-card .text p{font-size:18px;line-height:24px}@media (min-width: 768px) and (max-width: 1199px){.mod-card .text p{font-size:14px;line-height:18px}}@media (max-width: 767px){.mod-card .text p{font-size:14px;line-height:18px}}@media (min-width: 1200px){.mod-card:hover .holder{top:0 !important}.mod-card:hover .image figure{transform:scale(1.1, 1.1)}}.site-brunost .mod-card .text .headline{font-family:'Sanchez', Arial}.site-jarlsberg .mod-card .text .headline{font-family:"gibson-semibold",Arial}.mod-image-text{margin-bottom:0;padding:40px 0}.mod-image-text.dark{background-color:#262626}.mod-image-text.dark .text{color:#fff}.mod-image-text.bright{background-color:#fff;padding:20px 0}.mod-image-text.bright .nest{padding:0}.mod-image-text.bright .nest>div{padding:0}@media (min-width: 768px) and (max-width: 1199px){.mod-image-text.bright .nest{width:auto}}.mod-image-text.bright hr{border-color:#424242}.mod-image-text.bright .text{color:#424242;padding-left:10px;padding-right:30px}@media (max-width: 767px){.mod-image-text.bright .text{padding:0 20px}}.mod-image-text .image{padding:0 40px 0 0}@media (max-width: 767px){.mod-image-text .image{padding:0 0 35px 0;margin:0 -20px}}.mod-image-text .text{color:#fff;font-family:'Open Sans', Arial}.mod-image-text .text .tag{font-size:18px;line-height:24px;margin-bottom:10px;text-transform:uppercase}@media (max-width: 767px){.mod-image-text .text .tag{font-size:14px;line-height:18px}}.mod-image-text .text .headline,.mod-image-text .text h1,.mod-image-text .text h2,.mod-image-text .text h3,.mod-image-text .text h4,.mod-image-text .text h5,.mod-image-text .text h6{font-size:30px;line-height:36px;font-weight:300;margin:0}@media (max-width: 767px){.mod-image-text .text .headline,.mod-image-text .text h1,.mod-image-text .text h2,.mod-image-text .text h3,.mod-image-text .text h4,.mod-image-text .text h5,.mod-image-text .text h6{font-size:24px;line-height:28px}}.mod-image-text .text p{font-size:18px;line-height:24px}@media (max-width: 767px){.mod-image-text .text p{font-size:14px;line-height:18px}}@media (max-width: 767px){.mod-image-text{padding:0 0 35px 0}.mod-image-text .crow.crow{height:auto}.mod-image-text .crow.crow>*{display:block;width:100%}.mod-image-text .crow.crow:before{content:'';display:none}}.mod-thumbnailslider{margin-bottom:0;padding:55px 0}.mod-thumbnailslider.dark{background-color:#424242;color:#fff}.mod-thumbnailslider.dark .headline{color:#fff}.mod-thumbnailslider.dark .slider .text{color:#fff}.mod-thumbnailslider.bright{background-color:#F9F8F6;color:#4A4A4A}.mod-thumbnailslider.bright .headline{color:#000}.mod-thumbnailslider.bright .slider .text{color:#4A4A4A}.mod-thumbnailslider .header{padding:0 0 55px 10px}@media (max-width: 767px){.mod-thumbnailslider .header{padding-bottom:30px}}.mod-thumbnailslider .head-tag{font-size:24px;line-height:32px;text-transform:uppercase}@media (max-width: 767px){.mod-thumbnailslider .head-tag{font-size:16px;line-height:22px}}.mod-thumbnailslider .headline{font-size:48px;line-height:54px;font-weight:300;margin:0;font-family:'DIN Next', arial}@media (max-width: 767px){.mod-thumbnailslider .headline{font-size:24px;line-height:30px}}.mod-thumbnailslider .slider{position:relative;opacity:0}.mod-thumbnailslider .slider .slider-viewport{overflow:hidden}.mod-thumbnailslider .slider .slider-viewport .stripe{width:100%}@media (max-width: 767px){.mod-thumbnailslider .slider .slider-viewport .stripe{width:400%}}.mod-thumbnailslider .slider .slider-viewport .stripe .slide{padding:0}.mod-thumbnailslider .slider .slider-viewport .stripe .slide .text{padding:15px}.mod-thumbnailslider .slider .slider-viewport .stripe .slide .text .tag{font-size:14px;line-height:14px}.mod-thumbnailslider .slider .slider-viewport .stripe .slide .text p{font-size:18px;line-height:24px;margin:0}.site-brunost .mod-thumbnailslider .headline{font-family:'Sanchez', Arial}.site-jarlsberg .mod-thumbnailslider .headline{font-family:"gibson-semibold",Arial}.site-jarlsberg .mod-thumbnailslider .head-tag{font-family:"gibson-regular",Arial}.site-jarlsberg .mod-thumbnailslider.dark{background-color:#060303}.site-jarlsberg .mod-thumbnailslider.bright{background-color:#f2ede6}.mod-productslider{margin-bottom:0;background-color:#fff;color:#424242;padding:0 0 0 0}.mod-productslider.imagery .headline{color:#fff;font-size:64px;line-height:64px;text-align:left;width:50%;display:inline-block}@media (max-width: 767px){.mod-productslider.imagery .headline{width:100%;font-size:30px;line-height:36px;text-align:center}}.mod-productslider.imagery .header{text-align:left;padding:0;height:540px}@media (max-width: 767px){.mod-productslider.imagery .header{height:300px}}.mod-productslider.imagery .shadow-bg{background-size:cover;height:540px}@media (max-width: 767px){.mod-productslider.imagery .shadow-bg{height:300px}}@media (min-width: 1200px){.mod-productslider.imagery .slider .slider-viewport .stripe .slide>a.active .text{opacity:0;visibility:hidden}}.mod-productslider .header{padding:55px 10px 150px 10px}@media (max-width: 767px){.mod-productslider .header{padding:30px 30px 150px 30px}}.mod-productslider .headline{font-size:48px;line-height:54px;text-align:center;margin:0;font-weight:300}@media (max-width: 767px){.mod-productslider .headline{font-size:30px;line-height:36px;margin-bottom:0}}.mod-productslider .shadow-bg{background-repeat:repeat-x;background-image:url(../images/shadow-bg.png);background-position:center 35%;position:relative;transition:background-image .25s ease}.mod-productslider .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-productslider .nest{position:relative}.mod-productslider .slider{margin-top:-135px;position:relative;opacity:0;transition:opacity .25s ease}@media (max-width: 767px){.mod-productslider .slider{margin-top:-150px}}.mod-productslider .slider .slider-viewport{overflow:hidden;padding:50px 0 50px 0;text-align:center}@media (max-width: 767px){.mod-productslider .slider .slider-viewport{margin:0 -50px;padding-top:40px;height:300px}}.mod-productslider .slider .slider-viewport .stripe{width:100%;display:inline-block}.mod-productslider .slider .slider-viewport .stripe .slide{padding:0}.mod-productslider .slider .slider-viewport .stripe .slide>a{width:100%}.mod-productslider .slider .slider-viewport .stripe .slide>a:hover img{transform:scale(1.1, 1.1)}@media (max-width: 767px){.mod-productslider .slider .slider-viewport .stripe .slide>a:hover img{transform:scale(1, 1);margin-top:0}}.mod-productslider .slider .slider-viewport .stripe .slide>a.active img{transform:scale(1.6, 1.6)}@media (max-width: 767px){.mod-productslider .slider .slider-viewport .stripe .slide>a.active img{transform:scale(1, 1);margin-top:0}}.mod-productslider .slider .slider-viewport .stripe .slide>a.active .text{transform:translateY(20px)}@media (max-width: 767px){.mod-productslider .slider .slider-viewport .stripe .slide>a.active .text{transform:translateY(0px)}}@media (max-width: 767px){.mod-productslider .slider .slider-viewport .stripe .slide>a{padding:0;transition:transform .5s ease, margin-top .5s ease}.mod-productslider .slider .slider-viewport .stripe .slide>a.previous{margin-top:20px;transform:rotate(-10deg)}.mod-productslider .slider .slider-viewport .stripe .slide>a.next{margin-top:20px;transform:rotate(10deg)}.mod-productslider .slider .slider-viewport .stripe .slide>a.previous-us{margin-top:40px;transform:rotate(-20deg)}.mod-productslider .slider .slider-viewport .stripe .slide>a.next-xt{margin-top:40px;transform:rotate(20deg)}}.mod-productslider .slider .slider-viewport .stripe .slide .image{text-align:center}.mod-productslider .slider .slider-viewport .stripe .slide .image img{max-height:130px;width:auto;transform-origin:50% 50%;transition:transform .25s ease}.mod-productslider .slider .slider-viewport .stripe .slide .text{color:#5F5F5F;padding:15px;text-align:center;transition:opacity .25s ease, transform .25s ease}@media (max-width: 767px){.mod-productslider .slider .slider-viewport .stripe .slide .text{padding:5px 10px 0 10px}}.mod-productslider .slider .slider-viewport .stripe .slide .text p{font-size:16px;line-height:22px;margin:0}@media (max-width: 767px){.mod-productslider .slider .slider-arrow{display:none}}.mod-recipelist{margin-bottom:0;background-color:#fff;padding-bottom:50px;padding-top:55px;opacity:0;transition:opacity .25s ease}.mod-recipelist.recipe-search-result{padding-bottom:0;display:block}.mod-recipelist.recipe-search-result .header{display:none}.mod-recipelist.hidden{display:none}@media (max-width: 767px){.mod-recipelist{padding-bottom:30px;padding-top:20px}}.mod-recipelist.search{padding-top:0}.mod-recipelist.search .header{text-align:center}.mod-recipelist.dark{background-color:#E0E0E0}.mod-recipelist.dark .header .headline{color:#424242}.mod-recipelist.dark .header .tag{color:#424242}.mod-recipelist .nest>.crow{text-align:left}.mod-recipelist .crow>div{display:none;opacity:0;visibility:hidden;transition:opacity .25s ease}.mod-recipelist .crow>div:nth-child(1),.mod-recipelist .crow>div:nth-child(2),.mod-recipelist .crow>div:nth-child(3),.mod-recipelist .crow>div:nth-child(4),.mod-recipelist .crow>div:nth-child(5),.mod-recipelist .crow>div:nth-child(6){display:inline-block;opacity:1;visibility:visible}.mod-recipelist .crow>div.show{opacity:1;visibility:visible}.mod-recipelist .header{margin-bottom:20px}.mod-recipelist .header .headline{font-size:64px;line-height:70px;color:#4A4A4A;padding-bottom:20px;margin:0}@media (max-width: 767px){.mod-recipelist .header .headline{font-size:24px;line-height:32px;padding-bottom:0px}}.mod-recipelist .header .tag{font-size:24px;line-height:32px;color:#4A4A4A;text-transform:uppercase}@media (max-width: 767px){.mod-recipelist .header .tag{font-size:18px;line-height:22px}}.mod-recipelist .header .tag b{font-weight:500}@media (max-width: 767px){.mod-recipelist .crow>div{width:50% !important}}@media (max-width: 767px){.mod-recipelist .ws-3{width:50%}}@media (max-width: 767px){.mod-recipelist .ws-4{width:50%}}.mod-recipeslider{margin-bottom:0;padding:55px 0;background-color:#fff}.mod-recipeslider .header{padding:0 0 20px 10px}@media (max-width: 767px){.mod-recipeslider .header{padding-bottom:30px}}.mod-recipeslider .head-tag{font-size:24px;line-height:32px;text-transform:uppercase;color:#4A4A4A}@media (max-width: 767px){.mod-recipeslider .head-tag{font-size:16px;line-height:22px}}.mod-recipeslider .headline{font-size:48px;line-height:54px}@media (max-width: 767px){.mod-recipeslider .headline{font-size:24px;line-height:30px}}.mod-recipeslider .slider{position:relative;opacity:0}.mod-recipeslider .slider .slider-viewport{overflow:hidden}.mod-recipeslider .slider .slider-viewport .stripe{width:300%}@media (max-width: 767px){.mod-recipeslider .slider .slider-viewport .stripe{width:600%}}.mod-recipeslider .slider .slider-viewport .stripe .slide{padding:0;max-width:300px}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide{height:352px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide{height:281px}}@media (max-width: 767px){.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide{height:auto}}@media (max-width: 767px){.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .w-80{width:100%}}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .text{text-align:center}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .btn{margin-top:20px}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .small{font-size:18px;line-height:24px}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .ws-12{height:100%}.mod-recipeslider .slider .slider-viewport .stripe .slide.last-slide .ws-12 .recipe-box{height:100%}.mod-recipeslider .slider .slider-viewport .stripe .slide .text{padding:15px}.mod-recipeslider .slider .slider-viewport .stripe .slide .text .tag{font-size:14px;line-height:14px}.mod-recipeslider .slider .slider-viewport .stripe .slide .text p{font-size:18px;line-height:24px;margin:0}.mod-recipeslider .slider .slider-viewport .stripe .slide .recipe-box{max-width:300px}.site-jarlsberg .mod-recipeslider .headline{font-family:"gibson-semibold",Arial}.site-brunost .mod-recipeslider .headline{font-family:'Sanchez', Arial}.mod-article{margin-bottom:0;background-color:#fff}.mod-article h1,.mod-article h2,.mod-article h3,.mod-article h4,.mod-article h5,.mod-article h6{color:#4A4A4A;padding:20px 0 10px 0;margin:0}.mod-article h1{font-size:72px;line-height:78px}.mod-article h2{font-size:64px;line-height:70px}.mod-article h3{font-size:58px;line-height:64px}.mod-article h4{font-size:50px;line-height:56px}.mod-article h5{font-size:42px;line-height:48px}.mod-article h6{font-size:34px;line-height:40px}@media (max-width: 767px){.mod-article h1,.mod-article h2,.mod-article h3,.mod-article h4,.mod-article h5,.mod-article h6{font-size:30px;line-height:36px;padding-top:5px}}@media (max-width: 767px){.mod-article .ws-1{display:none}}@media (max-width: 767px){.mod-article .ws-10{width:100%}}.mod-article .text-content{padding-top:40px}@media (max-width: 767px){.mod-article .text-content{padding-top:25px}}.mod-article .device-adjustor h1{font-size:72px;line-height:82px;text-transform:uppercase;text-align:center;padding:60px 0 10px 0;margin:0}@media (max-width: 767px){.mod-article .device-adjustor{height:1px;position:relative}}@media (max-width: 767px){.mod-article .device-adjustor h1{font-size:30px;line-height:36px;color:#fff;text-align:left;padding-top:0;position:absolute;bottom:0;left:0;width:100%;padding-bottom:30px}}.mod-article ul,.mod-article ol{padding-left:15px}.mod-article ul li,.mod-article ol li{font-size:18px;line-height:24px;color:#5F5F5F}.mod-article p{font-size:18px;line-height:24px;color:#5F5F5F;margin:0 0 35px 0}@media (max-width: 767px){.mod-article p{margin:0 0 25px 0;font-size:16px;line-height:24px}}.mod-article .image,.mod-article figure{padding:20px 20px 20px 20px;margin:0 !important}@media (max-width: 767px){.mod-article .image,.mod-article figure{float:none !important;width:100% !important;padding:0 0 20px 0}}.mod-article q,.mod-article blockquote p{font-size:24px;line-height:30px;color:#5F5F5F;width:80%;margin:0 auto;display:block;text-align:center;font-weight:400}@media (max-width: 767px){.mod-article q,.mod-article blockquote p{padding-left:20px;font-size:20px;line-height:24px;text-align:left;border-left:2px solid #FF0000;width:100%}}@media (max-width: 767px){.mod-article blockquote{margin-left:0;margin-right:0}}.mod-article .quoter{color:#5F5F5F;font-size:14px;line-height:18px;text-transform:uppercase;padding-top:35px;text-align:center}@media (max-width: 767px){.mod-article .quoter{display:none}}.mod-article .share-box{padding:60px 0 50px 0}@media (max-width: 767px){.mod-article .share-box{padding:35px 0 15px 0}}.mod-article .share-box .label{color:#5F5F5F;font-size:24px;line-height:28px;margin-right:15px}@media (max-width: 767px){.mod-article .share-box .label{margin-right:0;padding-bottom:15px;display:block}}.mod-article .share-box .circle.facebook,.mod-article .share-box .circle.instagram{margin:0 10px}@media (max-width: 767px){.mod-article .share-box .first{width:100%;text-align:center}}.mod-article .recipe-tip .headline{color:#5F5F5F;font-size:24px;line-height:30px;text-align:center;padding:35px 0 30px 0}@media (max-width: 767px){.mod-article .recipe-tip .headline{font-size:16px;line-height:20px;padding:20px 0 25px 0}}.mod-article .recipe-tip .headline span.blue{color:#29B6F6}.site-jarlsberg .mod-article .recipe-tip .headline span.blue{color:#01426A}.mod-product{background-color:#fff;color:#5F5F5F;padding-top:30px;padding-bottom:60px}@media (max-width: 767px){.mod-product{padding-left:10px;padding-right:10px}}.mod-product .left-side{padding-right:130px}@media (max-width: 767px){.mod-product .left-side{padding-right:0}}.mod-product.hidden{display:none}@media (max-width: 767px){.mod-product .crow.crow{height:auto}.mod-product .crow.crow>*{display:block;width:100%}.mod-product .crow.crow:before{content:'';display:none}}.mod-product hr.full{margin-bottom:30px}.mod-product h1,.mod-product h2,.mod-product h3,.mod-product h4,.mod-product h5,.mod-product h6{color:#4A4A4A;text-transform:uppercase;margin:0}.mod-product h3{font-size:18px;line-height:24px;padding-bottom:15px}@media (max-width: 767px){.mod-product h3{padding-bottom:15px}}.mod-product h4{font-size:18px;line-height:24px;padding-bottom:15px}.mod-product p{margin:0 0 30px 0}.mod-product ul{margin-bottom:30px}.mod-product li{padding:5px 0;text-align:right}.mod-product li:before,.mod-product li:after{content:" ";display:table}.mod-product li:after{clear:both}.mod-product .left-side{font-size:18px;line-height:24px}@media (max-width: 767px){.mod-product .left-side{font-size:16px;line-height:22px}}.mod-product .right-side{font-size:16px;line-height:22px}.mod-product .right-side .go-left{float:left}.mod-recipe{background-color:#fff}.mod-recipe .middle-line{position:absolute;left:0;top:0;bottom:0;width:1px;border-right:1px solid #DCD5CE}.mod-recipe .middle-line.right{right:0;left:auto;top:20px;bottom:20px}.mod-recipe .information{text-align:center;padding-bottom:70px}@media (max-width: 767px){.mod-recipe .information{padding-bottom:20px}.mod-recipe .information .ws-3{display:none}.mod-recipe .information .ws-6{width:100%}}.mod-recipe .information .mini-headline{font-size:18px;line-height:24px;color:#5F5F5F;text-align:center;padding-bottom:15px}.mod-recipe .information .person-card{border-radius:5px;overflow:hidden;width:300px;background-color:#F6F6F6;display:inline-block;*display:inline;*zoom:1}.mod-recipe .information .person-card:before,.mod-recipe .information .person-card:after{content:" ";display:table}.mod-recipe .information .person-card:after{clear:both}.mod-recipe .information .image{float:left}.mod-recipe .information .text{overflow:hidden;color:#424242;padding:15px 20px 0 20px;text-align:left}.mod-recipe .information .text .tag{font-size:12px;line-height:14px;padding-bottom:3px}.mod-recipe .information .text .headline{font-size:14px;line-height:18px}.mod-recipe .facts{background-color:#F8F6F4;color:#4A4A4A;height:300px}@media (max-width: 767px){.mod-recipe .facts .inner{padding-top:20px}.mod-recipe .facts .inner .w-34{width:100%;padding-top:10px;padding-bottom:20px}.mod-recipe .facts .inner .w-33{width:50%}.mod-recipe .facts.crow{height:auto}.mod-recipe .facts.crow>*{display:block;width:100%}.mod-recipe .facts.crow:before{content:'';display:none}}.mod-recipe .facts .facts-content{max-width:864px;width:100%;margin:0 auto}.mod-recipe .facts>.ws-6{height:100%}.mod-recipe .facts .image{max-width:130px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .facts .image{max-width:100px}}@media (max-width: 767px){.mod-recipe .facts .image{max-width:80px}}.mod-recipe .facts .inner{width:100%}.mod-recipe .facts .circle{display:inline-block;*display:inline;*zoom:1}.mod-recipe .facts .label{font-size:12px;line-height:16px;padding:0 15px;display:inline-block;*display:inline;*zoom:1}.mod-recipe .facts .icon.icon-pot-filled,.mod-recipe .facts .icon.icon-pot-empty{color:#29B6F6;font-size:28px;line-height:28px}.mod-recipe .facts .product{font-size:18px;line-height:24px;color:#4A4A4A}@media (max-width: 767px){.mod-recipe .facts .product{padding-top:20px}}.mod-recipe .facts .product .image{float:left}@media (max-width: 767px){.mod-recipe .facts .product .image{margin-left:15px}}.mod-recipe .facts .product .text{overflow:hidden;font-weight:300;padding:20px;display:inline-block}@media (max-width: 767px){.mod-recipe .facts .product .text{font-size:16px;line-height:20px;padding:0 20px 20px 20px}}.mod-recipe .facts .product .text span{font-weight:400}.mod-recipe .facts .product .read-more{margin-top:10px;display:block;font-size:14px}.mod-recipe .facts .nutrition{font-size:18px;line-height:28px;font-weight:400;padding-top:20px;padding-left:50px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .facts .nutrition{padding-left:25px}}@media (max-width: 767px){.mod-recipe .facts .nutrition{padding-left:20px;padding-top:40px;padding-bottom:25px;border-bottom:1px solid #DCD5CE}}.mod-recipe .facts .nutrition .headline{text-transform:uppercase}.mod-recipe .facts .nutrition ul li{padding:10px 30px 0 0}@media (max-width: 767px){.mod-recipe .facts .nutrition ul li{padding:10px 15px 0 0}}@media (max-width: 767px){.mod-recipe .ingredients.crow{height:auto}.mod-recipe .ingredients.crow>*{display:block;width:100%}.mod-recipe .ingredients.crow:before{content:'';display:none}}.mod-recipe .ingredients .amount-adjustor{background-color:#F6F6F6;padding:7px 5px 0 5px;margin-bottom:30px;display:inline-block;*display:inline;*zoom:1}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .amount-adjustor{padding:17px 5px 10px 5px}}.mod-recipe .ingredients .amount-adjustor ul{text-align:left}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .amount-adjustor .image{max-width:25px}}.mod-recipe .ingredients .amount-adjustor .label{font-size:18px;line-height:18px;color:#4A4A4A;text-transform:uppercase;margin:0 20px 0 10px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .amount-adjustor .label{font-size:14px;line-height:14px;margin:0 10px 0 10px}}@media (max-width: 767px){.mod-recipe .ingredients .amount-adjustor .label{margin:0 10px 0 5px}}.mod-recipe .ingredients .amount-adjustor .minus,.mod-recipe .ingredients .amount-adjustor .plus{display:block;width:40px;height:30px;margin-top:-5px}.mod-recipe .ingredients .amount-adjustor .minus{border-right:1px solid #E0E0E0}.mod-recipe .ingredients .amount-adjustor .icon{font-size:16px;line-height:16px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .amount-adjustor .icon{font-size:13px;line-height:13px}}.mod-recipe .ingredients .amount-adjustor .icon.icon-minus{font-size:4px;line-height:4px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .amount-adjustor .icon.icon-minus{font-size:3px;line-height:3px}}.mod-recipe .ingredients .headline{color:#4A4A4A;font-size:18px;line-height:24px;padding:20px 0 25px 0;text-transform:uppercase;font-weight:400}.mod-recipe .ingredients .inner{padding-left:20px;padding-bottom:20px;padding-right:50px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .ingredients .inner{padding-right:20px}}.mod-recipe .ingredients ol,.mod-recipe .ingredients p{margin:0 0 20px 0;padding:0 0 0 20px;color:#5F5F5F;font-size:18px;line-height:24px;font-weight:300}.mod-recipe .ingredients ol li,.mod-recipe .ingredients p li{margin-bottom:20px}.mod-recipe .ingredients p{padding-left:0}.mod-recipe .ingredients .ingredient-list{font-size:18px;line-height:24px;margin-bottom:20px;color:#5F5F5F}.mod-recipe .ingredients .ingredient-list li{margin:5px 0}.mod-recipe .ingredients .ingredient-list li span span{color:#29B6F6}.site-jarlsberg .mod-recipe .ingredients .ingredient-list li span span{color:#01426A}.mod-recipe .splash{position:absolute;top:0}.mod-recipe .splash.video{left:50%;margin-left:-36px;margin-top:-36px}@media (max-width: 767px){.mod-recipe .splash.video{left:20px;width:56px;height:56px;margin-top:-28px;margin-left:0}}.mod-recipe .splash.facebook{right:90px;margin-top:-28px}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .splash.facebook{right:90px;margin-top:-20px}}.mod-recipe .splash.pinterest{right:20px;margin-top:-28px;margin-right:0}@media (min-width: 768px) and (max-width: 1199px){.mod-recipe .splash.pinterest{margin-top:-20px}}.mod-recipe .quote{margin-top:60px;margin-bottom:30px;text-align:center}@media (max-width: 767px){.mod-recipe .quote{padding-left:15px;padding-right:15px}.mod-recipe .quote q{font-size:16px;line-height:20px}}.mod-recipe q{font-size:24px;line-height:28px;font-style:italic;color:#5F5F5F}.mod-recipe .circle-loader{width:50px;height:50px;border-radius:50%;background-image:url("../images/full-circle.png");background-size:cover;margin-bottom:10px;position:relative;display:inline-block;*display:inline;*zoom:1}.mod-recipe .circle-loader .amount{text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;padding:9px}.mod-recipe .circle-loader .amount span{padding-top:2px;font-size:18px;line-height:18px;font-weight:400;color:#29B6F6}.site-jarlsberg .mod-recipe .circle-loader .amount span{color:#01426A}.mod-recipe .circle-loader .side{width:50%;height:100%;overflow:hidden}.mod-recipe .circle-loader .spinner{width:200%;height:100%;background-size:cover;background-position:center center;transform:translateZ(0);position:relative}.mod-recipe .circle-loader .left .spinner{margin-left:0;transform:rotate(0deg);left:1px}.mod-recipe .circle-loader .right .spinner{margin-left:-100%;transform:rotate(0deg);left:-1px}.mod-recipe .circle-loader .spin{animation-name:spin;animation-duration:4s;animation-timing-function:linear;background-size:cover}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(180deg)}}.site-jarlsberg .mod-recipe .facts .label{font-size:18px}.site-jarlsberg .mod-recipe .ingredients .ingredient-list{font-size:20px}.mod-slider{background-size:cover;background-position:center center;background-image:none}.mod-slider.search .slider .slider-viewport,.mod-slider.search .slider .slider-arrow,.mod-slider.search .slider .slider-navigation{opacity:0;visibility:hidden}.mod-slider.search .slider .category-headline,.mod-slider.search .slider .btn:not(.blue.filled){opacity:1;visibility:visible}.mod-slider .slider{position:relative;opacity:0}.mod-slider .slider .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-slider .slider .category-headline{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .25s ease}.mod-slider .slider .category-headline .inner{position:relative;position:absolute;top:0;right:0;bottom:0;left:0}.mod-slider .slider .category-headline .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-slider .slider .category-headline h1,.mod-slider .slider .category-headline h2,.mod-slider .slider .category-headline h3,.mod-slider .slider .category-headline h4,.mod-slider .slider .category-headline h5,.mod-slider .slider .category-headline h6{font-size:72px;line-height:80px;color:#fff;text-align:center;padding:70px 0 0 0}@media (min-width: 768px) and (max-width: 1199px){.mod-slider .slider .category-headline h1,.mod-slider .slider .category-headline h2,.mod-slider .slider .category-headline h3,.mod-slider .slider .category-headline h4,.mod-slider .slider .category-headline h5,.mod-slider .slider .category-headline h6{font-size:56px;line-height:60px}}@media (max-width: 767px){.mod-slider .slider .category-headline h1,.mod-slider .slider .category-headline h2,.mod-slider .slider .category-headline h3,.mod-slider .slider .category-headline h4,.mod-slider .slider .category-headline h5,.mod-slider .slider .category-headline h6{font-size:30px;line-height:34px;padding-top:60px}}.mod-slider .slider .btn{position:absolute;top:20px;left:20px;z-index:999;padding-left:15px;padding-right:15px;opacity:0;visibility:hidden;transition:opacity .25s ease}.mod-slider .slider .btn span{display:inline-block}.mod-slider .slider .btn .icon{vertical-align:top;margin:0 5px 0 0}@media (max-width: 767px){.mod-slider .slider .btn{left:10px;top:29px;padding:8px 10px}}.mod-slider .slider .slider-viewport{overflow:hidden;opacity:1;visibility:visible;transition:opacity .25s ease}.mod-slider .slider .slider-viewport .stripe{width:300%}.mod-slider .slider .slider-viewport .stripe .slide{padding:0;position:relative}.mod-slider .slider .slider-viewport .stripe .slide .background-image{position:absolute;background-size:auto;background-position:center center;background-repeat:no-repeat;top:0%;right:0%;bottom:0%;left:0%}@media (max-width: 767px){.mod-slider .slider .slider-viewport .stripe .slide .background-image{background-size:cover}}.mod-slider .slider .slider-viewport .stripe .slide>.ws-12{position:relative}.mod-slider .slider .slider-viewport .stripe .slide .image{text-align:center;height:540px}.mod-slider .slider .slider-viewport .stripe .slide .image img{width:100%;opacity:0}@media (max-width: 767px){.mod-slider .slider .slider-viewport .stripe .slide .image{height:250px}}.mod-slider .slider .slider-viewport .stripe .slide .text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center}.mod-slider .slider .slider-viewport .stripe .slide .text p,.mod-slider .slider .slider-viewport .stripe .slide .text h1,.mod-slider .slider .slider-viewport .stripe .slide .text h2,.mod-slider .slider .slider-viewport .stripe .slide .text h3,.mod-slider .slider .slider-viewport .stripe .slide .text h4,.mod-slider .slider .slider-viewport .stripe .slide .text h5,.mod-slider .slider .slider-viewport .stripe .slide .text h6{font-size:68px;line-height:76px;margin:0;text-align:center;font-weight:400;font-family:'DIN Next', Arial}.mod-slider .slider .slider-viewport .stripe .slide .text p sup,.mod-slider .slider .slider-viewport .stripe .slide .text h1 sup,.mod-slider .slider .slider-viewport .stripe .slide .text h2 sup,.mod-slider .slider .slider-viewport .stripe .slide .text h3 sup,.mod-slider .slider .slider-viewport .stripe .slide .text h4 sup,.mod-slider .slider .slider-viewport .stripe .slide .text h5 sup,.mod-slider .slider .slider-viewport .stripe .slide .text h6 sup{font-size:50%}@media (min-width: 768px) and (max-width: 1199px){.mod-slider .slider .slider-viewport .stripe .slide .text p,.mod-slider .slider .slider-viewport .stripe .slide .text h1,.mod-slider .slider .slider-viewport .stripe .slide .text h2,.mod-slider .slider .slider-viewport .stripe .slide .text h3,.mod-slider .slider .slider-viewport .stripe .slide .text h4,.mod-slider .slider .slider-viewport .stripe .slide .text h5,.mod-slider .slider .slider-viewport .stripe .slide .text h6{font-size:56px;line-height:60px}}@media (max-width: 767px){.mod-slider .slider .slider-viewport .stripe .slide .text p,.mod-slider .slider .slider-viewport .stripe .slide .text h1,.mod-slider .slider .slider-viewport .stripe .slide .text h2,.mod-slider .slider .slider-viewport .stripe .slide .text h3,.mod-slider .slider .slider-viewport .stripe .slide .text h4,.mod-slider .slider .slider-viewport .stripe .slide .text h5,.mod-slider .slider .slider-viewport .stripe .slide .text h6{padding-top:40px;font-size:30px;line-height:34px}}.mod-slider .slider .slider-navigation{position:absolute;bottom:25px;left:0;width:100%}@media (max-width: 767px){.mod-slider .slider .slider-navigation{bottom:5px}}.mod-slider .slider .slider-navigation li{margin:0 5px}@media (max-width: 767px){.mod-slider .slider .slider-navigation li{margin:0 2.5px}}.mod-slider .slider .slider-navigation a{display:block;width:20px;height:20px;background-color:#FFFFFF;transition:background-color .15s ease;border-radius:50%}.mod-slider .slider .slider-navigation a:hover,.mod-slider .slider .slider-navigation a.active{background-color:#29B6F6}.site-jarlsberg .mod-slider .slider .slider-navigation a:hover,.site-jarlsberg .mod-slider .slider .slider-navigation a.active{background-color:#01426A}@media (max-width: 767px){.mod-slider .slider .slider-navigation a{width:10px;height:10px}}.mod-slider .slider .slider-arrow.left,.mod-slider .slider .slider-arrow.right{margin-top:-28px}@media (min-width: 768px) and (max-width: 1199px){.mod-slider .slider .slider-arrow.left .icon,.mod-slider .slider .slider-arrow.right .icon{font-size:20px;line-height:20px}}.mod-slider .slider .slider-arrow.left{left:20px}.mod-slider .slider .slider-arrow.right{right:20px}@media (max-width: 767px){.mod-slider .slider .slider-arrow{display:none}}.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h1,.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h2,.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h3,.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h4,.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h5,.site-brunost .mod-slider .slider .slider-viewport .stripe .slide .text h6{font-family:'Sanchez', Arial}.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h1,.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h2,.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h3,.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h4,.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h5,.site-jarlsberg .mod-slider .slider .slider-viewport .stripe .slide .text h6{font-family:"gibson-semibold",Arial}.mod-googlemap .mapboxgl-ctrl-bottom-left{bottom:14px;left:auto;right:4px}@media (max-width: 767px){.mod-googlemap .mapboxgl-ctrl-bottom-left{bottom:4px;right:36px}}.mod-googlemap .mapboxgl-popup{width:200px;height:278px}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-tip{display:none}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content{background:transparent;box-shadow:none;font-family:"Open Sans",Arial;width:100%;height:100%;position:relative;padding:15px 15px 0}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content svg#box-shape{position:absolute;top:0;left:0;width:100%;z-index:-1;filter:drop-shadow(0 0 9px rgba(0,0,0,0.25))}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content svg#box-shape path{fill:#f7f7f7}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-cross{position:absolute;top:-12px;right:-12px;width:30px;height:30px;background-color:#82c9e6;border-radius:50%;text-align:center;cursor:pointer;box-shadow:1px 1px 7px rgba(0,0,0,0.15)}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-cross .icon{color:#fff;font-size:12px;line-height:12px}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-cross:hover{background-color:#fff}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-cross:hover .icon{color:#82C9E6}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button{appearance:none;position:absolute;top:-12px;right:-12px;width:30px;height:30px;font-size:20px;padding:0;background-color:#82C9E6;border-radius:50%;text-align:center;box-shadow:1px 1px 7px rgba(0,0,0,0.15);color:#fff;cursor:pointer;border:none;outline:none}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background-color:#fff;color:#82C9E6}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-place{font-weight:400;font-size:22px;color:#4A4A4A;padding-bottom:10px;line-height:1.25em;font-family:'DIN Next', Arial}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-address,.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-open{font-size:14px;line-height:18px;color:#4A4A4A;font-weight:300;letter-spacing:.5px}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content hr{display:block;margin:20px 0 10px 0;padding:0;border-bottom:1.5px solid #E0E0E0;width:100%}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content a{display:block}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-directions span{color:#4A4A4A;font-size:14px;line-height:18px}.mod-googlemap .mapboxgl-popup .mapboxgl-popup-content .marker-directions .icon{margin-left:20px;color:#00BBF5;font-size:20px;line-height:20px}.mod-googlemap .map-toggle,.mod-googlemap .zoom-in,.mod-googlemap .zoom-out{position:absolute;bottom:20px;left:20px;width:50px;height:50px;text-align:center;box-shadow:1px 1px 5px rgba(0,0,0,0.15);background-color:#2795c2;border-radius:50%;transition:background-color .25s ease}@media (max-width: 767px){.mod-googlemap .map-toggle,.mod-googlemap .zoom-in,.mod-googlemap .zoom-out{top:55px;left:15px;z-index:100}}.mod-googlemap .map-toggle .icon,.mod-googlemap .zoom-in .icon,.mod-googlemap .zoom-out .icon{color:#fff;font-size:22px;line-height:22px}.mod-googlemap .map-toggle:hover,.mod-googlemap .zoom-in:hover,.mod-googlemap .zoom-out:hover{background-color:#2da4d5}.mod-googlemap .map-toggle:active,.mod-googlemap .map-toggle.active,.mod-googlemap .zoom-in:active,.mod-googlemap .zoom-in.active,.mod-googlemap .zoom-out:active,.mod-googlemap .zoom-out.active{background-color:#fff !important}.mod-googlemap .map-toggle:active .icon,.mod-googlemap .map-toggle.active .icon,.mod-googlemap .zoom-in:active .icon,.mod-googlemap .zoom-in.active .icon,.mod-googlemap .zoom-out:active .icon,.mod-googlemap .zoom-out.active .icon{color:#2795c2}.mod-googlemap .zoom-in,.mod-googlemap .zoom-out{position:absolute;left:23px;width:44px;height:44px;bottom:80px}.mod-googlemap .zoom-in:active,.mod-googlemap .zoom-out:active{background-color:#2da4d5 !important}.mod-googlemap .zoom-in:active .icon,.mod-googlemap .zoom-out:active .icon{color:#fff}@media (max-width: 767px){.mod-googlemap .zoom-in,.mod-googlemap .zoom-out{top:159px;left:18px}}.mod-googlemap .zoom-out{bottom:135px}.mod-googlemap .zoom-out .icon{font-size:4px;line-height:4px}@media (max-width: 767px){.mod-googlemap .zoom-out{top:110px;left:18px}}.mod-googlemap .search-box{z-index:100;position:relative;width:350px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease}.mod-googlemap .search-box.active{opacity:1;visibility:visible;pointer-events:auto}@media (max-width: 767px){.mod-googlemap .search-box{width:90%;vertical-align:bottom;padding-bottom:30px !important}}.mod-googlemap .search-box .input{background-color:#F6F6F6;height:50px;box-shadow:1px 1px 5px rgba(0,0,0,0.15);overflow:hidden;border-radius:5px;position:relative}.mod-googlemap .search-box .input form{height:100%;width:100%}.mod-googlemap .search-box .input input{font-size:20px;line-height:20px;color:#424242;border:0;outline:0;width:100%;background-color:transparent;height:100%;padding:0 70px 0 20px}.mod-googlemap .search-box.searching .input{border-bottom-left-radius:0px;border-bottom-right-radius:0px}@media (max-width: 767px){.mod-googlemap .search-box.searching .input{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0px;border-top-right-radius:0px}}.mod-googlemap .search-box.searching .search-results{opacity:1;visibility:visible}.mod-googlemap .search-box .magnifier{position:absolute;top:0;right:0;height:50px;width:50px}.mod-googlemap .search-box .magnifier .line{position:absolute;left:0;top:5px;bottom:5px;border-left:1px solid #E0E0E0}.mod-googlemap .search-box .headline{position:absolute;left:0;top:-70px;width:100%;text-align:center;font-size:36px;line-height:40px;color:#4A4A4A}.mod-googlemap .search-box .search-results{box-shadow:1px 4px 5px rgba(0,0,0,0.15);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden;position:absolute;top:100%;width:100%;opacity:0;visibility:hidden;transition:opacity .25s ease}@media (max-width: 767px){.mod-googlemap .search-box .search-results{bottom:100%;top:auto;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.mod-googlemap .search-box .search-results li:first-child a{border-color:transparent}@media (max-width: 767px){.mod-googlemap .search-box .search-results li:first-child a{border-top:1px solid #E0E0E0}}@media (max-width: 767px){.mod-googlemap .search-box .search-results li:last-child a{border-bottom:1px solid #E0E0E0}}.mod-googlemap .search-box .search-results li a,.mod-googlemap .search-box .search-results li .span{border-top:1px solid #E0E0E0;padding:10px;display:block;color:#4A4A4A;background-color:#F6F6F6;font-size:14px;line-height:18px;transition:background-color .15s ease}.mod-googlemap .search-box .search-results li a:hover{background-color:#e9e9e9}.mod-googlemap #marker,.mod-googlemap .mapboxgl-marker{position:relative;transform:translateZ(0)}.mod-googlemap #marker .marker-box,.mod-googlemap .mapboxgl-marker .marker-box{position:absolute;top:-56px;top:-66px;left:-28px;background-color:transparent;background-image:url("../images/heart-pin-bg.png");background-repeat:no-repeat;background-position:top center;width:43px;height:63px;border-radius:56px;transition:background-color .25s ease, background-image .25s ease, transform .25s ease, top .25s ease, left .25s ease, width .25s ease, height .25s ease}.mod-googlemap #marker .marker-box span.icon-pin-heart,.mod-googlemap .mapboxgl-marker .marker-box span.icon-pin-heart{font-size:24px;line-height:24px;display:inline-block}.mod-googlemap #marker .marker-box span.icon-pin-heart .path1:before,.mod-googlemap #marker .marker-box span.icon-pin-heart .path2:before,.mod-googlemap #marker .marker-box span.icon-pin-heart .path3:before,.mod-googlemap .mapboxgl-marker .marker-box span.icon-pin-heart .path1:before,.mod-googlemap .mapboxgl-marker .marker-box span.icon-pin-heart .path2:before,.mod-googlemap .mapboxgl-marker .marker-box span.icon-pin-heart .path3:before{transition:color .25s ease}.mod-googlemap #marker .marker-box .marker-triangle,.mod-googlemap .mapboxgl-marker .marker-box .marker-triangle{position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-top:10px solid #C02A37;width:0;height:0;top:100%;left:50%;margin-left:-10px}.mod-googlemap #marker .marker-box .marker-cross,.mod-googlemap .mapboxgl-marker .marker-box .marker-cross{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background-color:#82C9E6;border-radius:50%;text-align:center;opacity:0;visibility:hidden;transition:opacity .25s ease;box-shadow:1px 1px 7px rgba(0,0,0,0.15)}.mod-googlemap #marker .marker-box .marker-cross .icon,.mod-googlemap .mapboxgl-marker .marker-box .marker-cross .icon{color:#fff;font-size:12px;line-height:12px}.mod-googlemap #marker .marker-box .marker-cross:hover,.mod-googlemap .mapboxgl-marker .marker-box .marker-cross:hover{cursor:pointer}.mod-googlemap #marker .marker-box .marker-splash,.mod-googlemap .mapboxgl-marker .marker-box .marker-splash{position:absolute;top:100%;left:50%;margin-left:-21.5px;width:43px;height:18px;background-image:url(../images/heart-pin-bg-splash.png);background-repeat:no-repeat;background-position:top center;opacity:0}.mod-googlemap #marker .marker-box .marker-content,.mod-googlemap .mapboxgl-marker .marker-box .marker-content{opacity:0;visibility:hidden;transition:opacity .5s ease;transition-delay:.25s;padding:15px;width:100%;height:100%;overflow-y:auto;position:relative}.mod-googlemap #marker .marker-box .marker-content .marker-place,.mod-googlemap .mapboxgl-marker .marker-box .marker-content .marker-place{font-weight:400;font-size:18px;line-height:24px;color:#4A4A4A;padding-bottom:10px}.mod-googlemap #marker .marker-box .marker-content .marker-address,.mod-googlemap #marker .marker-box .marker-content .marker-open,.mod-googlemap .mapboxgl-marker .marker-box .marker-content .marker-address,.mod-googlemap .mapboxgl-marker .marker-box .marker-content .marker-open{font-size:14px;line-height:18px;color:#4A4A4A;font-weight:300;letter-spacing:.5px}.mod-googlemap #marker .marker-box .marker-content hr,.mod-googlemap .mapboxgl-marker .marker-box .marker-content hr{display:block;margin:20px 0 10px 0;padding:0;border-bottom:1.5px solid #E0E0E0;width:100%}.mod-googlemap #marker .marker-box .marker-content a,.mod-googlemap .mapboxgl-marker .marker-box .marker-content a{display:block}.mod-googlemap #marker .marker-box .marker-content .marker-directions span,.mod-googlemap .mapboxgl-marker .marker-box .marker-content .marker-directions span{color:#4A4A4A;font-size:14px;line-height:18px}.mod-googlemap #marker .marker-box .marker-content .marker-directions .icon,.mod-googlemap .mapboxgl-marker .marker-box .marker-content .marker-directions .icon{margin-left:20px;color:#00BBF5;font-size:20px;line-height:20px}.mod-googlemap #marker:hover:not(.open) .marker-box,.mod-googlemap .mapboxgl-marker:hover:not(.open) .marker-box{cursor:pointer;transform:translateY(-5px);background-image:url("../images/heart-pin-bg-hover.png")}.mod-googlemap #marker:hover:not(.open) .marker-box .icon-pin-heart .path1:before,.mod-googlemap .mapboxgl-marker:hover:not(.open) .marker-box .icon-pin-heart .path1:before{color:#FF5600}.mod-googlemap #marker:hover:not(.open) .marker-box .icon-pin-heart .path2:before,.mod-googlemap #marker:hover:not(.open) .marker-box .icon-pin-heart .path3:before,.mod-googlemap .mapboxgl-marker:hover:not(.open) .marker-box .icon-pin-heart .path2:before,.mod-googlemap .mapboxgl-marker:hover:not(.open) .marker-box .icon-pin-heart .path3:before{color:#C30E1E}.mod-googlemap #marker.open,.mod-googlemap .mapboxgl-marker.open{z-index:1}.mod-googlemap #marker.open .marker-box,.mod-googlemap .mapboxgl-marker.open .marker-box{width:250px;height:200px;left:-125px;top:-210px;background-color:#F7F7F7;transform:tranlateY(0);border-radius:10px;background-image:none}.mod-googlemap #marker.open .marker-splash,.mod-googlemap .mapboxgl-marker.open .marker-splash{opacity:1;transition:opacity .25s ease}.mod-googlemap #marker.open .icon-pin-heart,.mod-googlemap .mapboxgl-marker.open .icon-pin-heart{display:none !important}.mod-googlemap #marker.open .marker-cross,.mod-googlemap .mapboxgl-marker.open .marker-cross{opacity:1;visibility:visible}.mod-googlemap #marker.open .marker-content,.mod-googlemap .mapboxgl-marker.open .marker-content{opacity:1;visibility:visible}.mod-storefinder{margin-bottom:0;background-size:cover;background-position:center center;position:relative;color:#fff;height:475px}@media (max-width: 767px){.mod-storefinder{height:300px}}.mod-storefinder .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.mod-storefinder .nest{position:relative}@media (max-width: 767px){.mod-storefinder .nest{width:100%}}.mod-storefinder .content{max-width:500px}@media (max-width: 767px){.mod-storefinder .content{width:100%;padding:0 20px}}.mod-storefinder .pre-headline{text-align:left;margin:0 0 10px 0;font-weight:400}.mod-storefinder .pre-headline .icon-big-pin{font-size:30px;line-height:30px;margin-right:10px}.mod-storefinder .pre-headline .location{font-size:14px;line-height:14px}.mod-storefinder .pre-headline .label{font-size:20px;line-height:24px}.mod-storefinder .btn{margin-top:20px}.mod-storefinder .btn.white,.mod-storefinder .btn.blue{margin-bottom:0}@media (max-width: 767px){.mod-storefinder .btn{margin-top:0px}}.mod-storefinder .text{text-align:left}.mod-storefinder .text .headline{font-size:72px;line-height:70px;padding-bottom:10px;font-weight:400;text-shadow:1px 1px rgba(0,0,0,0.25);font-family:'DIN Next', arial}@media (max-width: 767px){.mod-storefinder .text .headline{font-size:30px;line-height:40px}}.mod-storefinder .text .text{font-size:18px;line-height:22px;padding-bottom:20px;font-weight:400}@media (max-width: 767px){.mod-storefinder .text .text{font-size:14px;line-height:18px}.mod-storefinder .text .text br{display:none}}.site-brunost .mod-storefinder .text .headline{font-family:'Sanchez', arial}.site-jarlsberg .mod-storefinder .text .headline{font-family:"gibson-semibold",Arial}.mod-categorystripe{background-color:#F6F6F6;padding:10px 0;text-align:center}.mod-categorystripe .recipe-search-box{height:3rem;text-indent:0.5rem;width:30rem}@media (max-width: 767px){.mod-categorystripe{padding:5px}}.mod-categorystripe .padding{padding:10px}@media (max-width: 767px){.mod-categorystripe .padding{padding:5px}}@media (max-width: 767px){.mod-categorystripe .nest{margin-right:-20px;overflow-y:scroll}}@media (max-width: 767px){.mod-categorystripe .nest ul{text-align:left;width:100%;padding-right:5px}}@media (max-width: 767px){.mod-categorystripe .nest .ws-2{width:50%}}.mod-categorystripe .line{position:absolute;left:0;top:100%;margin-top:10px;background-color:#29B6F6;width:100%;height:5px;border-radius:2px;opacity:0;visibility:hidden;transition:opacity .25s ease}.mod-categorystripe .category-list{width:100%}@media (max-width: 767px){.mod-categorystripe .category-list{width:100% !important;padding-right:0 !important}}.mod-categorystripe .category-card{display:block;background-size:cover;background-position:center center;height:80px;width:100%;border-radius:5px;transition:opacity .25s ease;margin:10px;position:relative}@media (max-width: 767px){.mod-categorystripe .category-card{width:auto;margin:0;height:50px}}.mod-categorystripe .category-card.active .line{opacity:1;visibility:visible}.mod-categorystripe .category-card .tone{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15);border-radius:5px}.mod-categorystripe .category-card span{font-size:16px;line-height:18px;color:#fff;font-weight:400;text-transform:uppercase;text-align:center;position:relative}.mod-categorystripe .category-card:hover{opacity:.8}.site-jarlsberg .mod-categorystripe .line{background-color:#01426A}.mod-instagram-feed{background-color:#fff}.mod-instagram-feed .header{margin-bottom:20px}.mod-instagram-feed .header .headline{font-size:64px;line-height:70px;color:#4A4A4A;padding-bottom:20px;margin:0}@media (max-width: 767px){.mod-instagram-feed .header .headline{font-size:24px;line-height:32px;padding-bottom:0px}}.mod-instagram-feed .header .tag{font-size:24px;line-height:32px;color:#4A4A4A;text-transform:uppercase}@media (max-width: 767px){.mod-instagram-feed .header .tag{font-size:18px;line-height:22px}}.mod-instagram-feed .header .tag b{font-weight:500}.mod-instagram-feed .items{margin-bottom:25px}.mod-instagram-feed .items .item{width:25%;margin:0}.mod-instagram-feed .items .item a{padding:0;margin-bottom:0}.mod-instagram-feed .items .item .text{overflow:hidden;padding:10px 20px;height:9em;font-size:13px;line-height:1.4em}@media (max-width: 767px){.mod-instagram-feed .items .item{width:50%}.mod-instagram-feed .items .item .text{height:11em}}@media (min-width: 768px) and (max-width: 1199px){.mod-instagram-feed .items .item{width:33.3%}}.mod-instagram-feed .load-more{padding-bottom:50px}.bot .fullwidth{background-color:#F2F2F2;color:#4A4A4A;padding:40px 0;font-size:18px;line-height:22px;font-family:'Open Sans', Arial}.bot .fullwidth.remove{display:none !important}@media (min-width: 768px) and (max-width: 1199px){.bot .fullwidth .nest{width:auto}}.bot .fullwidth .text-logo{font-size:48px;line-height:48px}@media (min-width: 768px) and (max-width: 1199px){.bot .fullwidth .text-logo{font-size:40px;line-height:40px}}.bot .fullwidth ul{margin-top:10px}.bot .fullwidth ul li{margin:4px 5px}.bot .fullwidth ul li a:hover{text-decoration:underline}.bot .fullwidth .icon.icon-logo-snofrisk{color:#4A4A4A;font-size:36px;line-height:36px}@media (max-width: 767px){.bot .fullwidth>.crow.crow{height:auto}.bot .fullwidth>.crow.crow>*{display:block;width:100%}.bot .fullwidth>.crow.crow:before{content:'';display:none}.bot .fullwidth .text-left{text-align:center}.bot .fullwidth .ws-6{padding:0}.bot .fullwidth .text{padding:30px 15px 40px 15px}.bot .fullwidth .text li{text-align:center}.bot .fullwidth .text br{display:none}}.page-admin{font-family:'Open Sans', sans-serif}.page-admin .search{display:block;width:100%;max-width:600px;margin:10px auto;padding:10px 0}.page-admin .search input{display:inline-block;vertical-align:middle;width:70%}.page-admin .search .button{display:inline-block;vertical-align:middle;width:28%}.page-admin .details{width:100%;max-width:600px;margin:0 auto}.page-admin .details .field{margin:10px 0;padding:10px 0;border-bottom:1px solid #ccc}.page-admin .details .field label{display:inline-block;vertical-align:middle;font-weight:700;width:30%}.page-admin .details .field input{display:inline-block;vertical-align:middle;width:70%}.page-admin .details .field.empty{opacity:0.3}.page-admin input[type="text"]{font-size:1em;padding:10px}.page-admin .button{max-width:170px;background-color:#999999;box-sizing:border-box;padding:1px 19px 1px 19px;margin:0;cursor:pointer;border:1px solid transparent;outline:none;padding:8px 19px;line-height:24px;font-size:14px;color:#fff;font-weight:800}.page-admin .button:hover{opacity:0.9}.hidden{display:none}.recipe-box{background-color:#F6F6F6;border-radius:5px;display:block;transition:opacity .15s ease;overflow:hidden;margin-bottom:20px;transform:translateZ(0)}.recipe-box .image{width:100%;padding:0;float:none}.recipe-box .text{min-height:105px;padding:20px;font-size:24px;line-height:30px;color:#4A4A4A}@media (max-width: 767px){.recipe-box .text{font-size:14px;line-height:18px;padding:10px;min-height:60px}}.recipe-box:hover{opacity:.8}.load-more{margin-top:15px;text-align:center}body.noscroll{overflow:hidden;position:fixed}.icon{display:inline-block;*display:inline;*zoom:1}.icon.icon-logo-snofrisk{color:#fff;font-size:40px;line-height:40px;margin-left:10px}.icon.icon-logo-brunost{color:#fff;font-size:56px;line-height:56px}@media (max-width: 767px){.icon.icon-logo-brunost{font-size:36px;line-height:36px}}.icon.icon-small-arrow-down{color:#fff;font-size:4px;line-height:4px;vertical-align:middle;margin-top:-2px}.icon.icon-big-arrow{color:#fff;font-size:50px;line-height:50px}.icon.icon-cross{color:#fff;font-size:40px;line-height:40px}.icon.icon-burger{color:#fff;font-size:30px;line-height:30px}.icon.icon-facebook,.icon.icon-instagram,.icon.icon-pinterest,.icon.icon-video{color:#fff}.icon.icon-video{font-size:30px;line-height:30px}.icon.icon-facebook{font-size:26px;line-height:26px}.icon.icon-instagram{font-size:26px;line-height:26px}@media (min-width: 768px) and (max-width: 1199px){.icon.icon-instagram{font-size:18px;line-height:18px}}.icon.icon-pinterest{font-size:38px;line-height:38px;vertical-align:bottom}@media (min-width: 768px) and (max-width: 1199px){.icon.icon-pinterest{font-size:35px;line-height:35px}}@media (max-width: 767px){.mod-row .crow.crow{height:auto}.mod-row .crow.crow>*{display:block;width:100%}.mod-row .crow.crow:before{content:'';display:none}}.slider-arrow.left,.slider-arrow.right{position:absolute;top:50%;margin-top:-56px}.slider-arrow.left span,.slider-arrow.right span{font-size:26px;line-height:26px}.slider-arrow.left{left:-7px}.slider-arrow.left span{margin-right:5px}.slider-arrow.right{right:-7px}.slider-arrow.right span{margin-left:5px}.slider-arrow.inactive{visibility:hidden}hr{width:50px;border:0;margin:20px 0 5px 0;border-bottom:3px solid #fff;display:inline-block;*display:inline;*zoom:1}hr.full{width:100%;border-color:#EEEEEE;border-width:1px}.circle{border-radius:50%;width:46px;height:46px;background-color:lightgray;display:block;transition:background-color .15s ease}.circle span{transition:color .15s ease}.circle.blue{background-color:#29B6F6}.circle.blue span{color:#fff}.circle:hover{background-color:#82C9E6;border-color:#82C9E6}.circle:active{background-color:#fff}.circle:active span{color:#29B6F6}.circle.video{width:74px;height:74px;background-color:#82C9E6}.circle.video span{margin-left:5px}.circle.facebook{background-color:#4A90E2}.circle.pinterest{background-color:#DA0023}.circle.instagram{background-image:url(../images/pinterest-circle.png);background-size:cover}@media (min-width: 768px) and (max-width: 1199px){.circle{width:40px;height:40px}}.btn{border:1px solid transparent;text-transform:uppercase;border-radius:5px;padding:10px 25px;font-size:18px;line-height:18px;display:inline-block;*display:inline;*zoom:1;transition:background-color .15s ease;font-weight:400}.btn:active span{transform:translateY(-2px)}.btn span{display:block;transition:transform .15s ease, color .15s ease}@media (max-width: 767px){.btn{font-size:14px;line-height:14px;padding:8px 15px}}.btn.small{padding:8px 15px}.btn.white{border-color:#fff;background-color:rgba(255,255,255,0.1);margin-bottom:30px}.btn.white span{color:#fff}@media (min-width: 1200px){.btn.white:hover{background-color:#fff}.btn.white:hover span{color:#17B5F9}.site-jarlsberg .btn.white:hover span{color:#01426A}}.btn.blue{border-color:#29B6F6}.site-jarlsberg .btn.blue{border-color:#01426A}.btn.blue span{color:#29B6F6}.site-jarlsberg .btn.blue span{color:#01426A}.btn.blue.filled{background-color:#29B6F6}.site-jarlsberg .btn.blue.filled{background-color:#01426A}.btn.blue.filled span{color:#fff}@media (min-width: 1200px){.btn.blue:hover{background-color:#82C9E6;border-color:#82C9E6}.site-jarlsberg .btn.blue:hover{background-color:#012337;border-color:#012337}}.btn.blue:active{background-color:#fff}.btn.blue:active span{color:#29B6F6}.site-jarlsberg .btn.blue:active span{color:#01426A}.site-jarlsberg .circle.blue{background-color:#01426A}.site-jarlsberg .circle:hover{background-color:#01619d;border-color:#01619d}.site-jarlsberg .circle:active span{color:#01426A}.site-jarlsberg .circle.video{background-color:#01619d}.site-jarlsberg .btn.blue{border-color:#01426A}.site-jarlsberg .btn.blue.filled{background-color:#01426A}@media (min-width: 1200px){.site-jarlsberg .btn.blue:hover{background-color:#01619d;border-color:#01619d}}.site-jarlsberg .btn.blue:active span{color:#01426A}.page-404 .fullscreen{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center}.page-404 .icon{font-size:60px;line-height:60px}.page-404 .icon.icon-logo-brunost .path19:before,.page-404 .icon.icon-logo-brunost .path20:before,.page-404 .icon.icon-logo-brunost .path21:before,.page-404 .icon.icon-logo-brunost .path22:before,.page-404 .icon.icon-logo-brunost .path23:before,.page-404 .icon.icon-logo-brunost .path24:before,.page-404 .icon.icon-logo-brunost .path25:before,.page-404 .icon.icon-logo-brunost .path26:before,.page-404 .icon.icon-logo-brunost .path27:before,.page-404 .icon.icon-logo-brunost .path28:before,.page-404 .icon.icon-logo-brunost .path29:before,.page-404 .icon.icon-logo-brunost .path30:before,.page-404 .icon.icon-logo-brunost .path31:before,.page-404 .icon.icon-logo-brunost .path32:before,.page-404 .icon.icon-logo-brunost .path33:before,.page-404 .icon.icon-logo-brunost .path34:before,.page-404 .icon.icon-logo-brunost .path35:before{color:#fff}.page-404 h1{font-size:70px;line-height:78px;color:#fff;text-shadow:1px 1px rgba(0,0,0,0.25);margin-bottom:20px}@media (min-width: 768px) and (max-width: 1199px){.page-404 h1{font-size:50px;line-height:56px}}@media (max-width: 767px){.page-404 h1{font-size:30px;line-height:34px}}.page-404 p{font-size:30px;line-height:34px;color:#fff;font-weight:400;text-shadow:1px 1px rgba(0,0,0,0.25)}.page-404 p .icon{font-size:34px}.page-404 p .text-label{display:inline-block;position:relative}.page-404 p .text-label .line{position:absolute;box-shadow:1px 1px 1px rgba(0,0,0,0.25);width:100%;bottom:0px;width:100%;left:0px;height:2px;background-color:#fff;display:inline-block}.page-404 p .text-label span{position:relative}.page-404 p .text-label:hover .line{display:none}@media (max-width: 767px){.page-404 p{font-size:18px;line-height:22px}}

