*{box-sizing:border-box;margin:0;padding:0;}body {background-color: #fff;font-family: JacobsenGrotesk-Regular, system-ui;color: rgb(40, 38, 36);margin: 0;}@font-face {font-family: 'JacobsenGrotesk-Bold';src: url("../fonts/JacobsenGrotesk-Bold.woff"), url("../fonts/JacobsenGrotesk-Bold.woff2");}@font-face {font-family: 'JacobsenGrotesk-Regular';src: url("../fonts/JacobsenGrotesk-Regular.woff"), url("../fonts/JacobsenGrotesk-Regular.woff2");}@font-face {font-family: 'JacobsenGroteskCaps-Bold';src: url("../fonts/JacobsenGroteskCaps-Bold.woff"), url("../fonts/JacobsenGroteskCaps-Bold.woff2");}@font-face {font-family: 'JacobsenGroteskDisplay-Medium';src: url("../fonts/JacobsenGroteskDisplay-Medium.woff"), url("../fonts/JacobsenGroteskDisplay-Medium.woff2");}a {color: black;text-decoration: none;}p{margin-top:16px;margin-bottom:0px;}h1, h2, h3, h4, h5, h6{font-weight:500;}.module{margin-bottom:80px;}.module.module_top_space_medium{padding-top:120px;margin:0;}a:hover {color: #E91B1D;}.main {background-color: #FAF8F1;}header {position: absolute;z-index:99;width: 100%;overflow:hidden;}.header {/*position: -webkit-sticky;*/top: 0;z-index: 99;padding: 10px 5%;}.nav_btn{z-index:99;position:fixed;right:5%;}.navbar {display: flex;justify-content: space-between;align-items: center;padding-top: 3%;}.header_logo {width: 112px;height: 112px;z-index:9;}.logo-image {display: block;width: 100%;height: 100%;z-index:10;}#navigation{display:flex;right:0;position:absolute;}.nav_menu_container {display: flex;transform: translateX(100%);transition: all cubic-bezier(0.3, -0.01, 0.49, 1) 300ms;}.nav-menu {list-style-type: none;list-style-image: none;}.nav_burger_btn {-webkit-appearance: none;-moz-appearance: none;appearance: none;text-decoration: none;color: white;border: 0;background-color: white;background: white;width: 48px;height: 48px;border-color: transparent;color:white;box-shadow: 0px 0px 0px rgba(0,0,0,0.25);display: inline-flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;cursor: pointer;transition: 100ms cubic-bezier(0.4,0,0.2,1);border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;border-radius: 9999px;}.nav_burger_btn:hover {box-shadow: rgb(40, 38, 36) 0px 0px 0px 2px;}.nav_burger_btn:focus {box-shadow: rgb(40, 38, 36) 0px 0px 0px 2px;}.bar {width: 24px;height: 2px;background-color: #282624;margin: 8px auto;}.nav_menu_container.active {background-color: rgb(250, 248, 241);color: gray;position: fixed;width: 100%;top: 0;right: 0;height: 100vh;z-index: 40;display: flex;overflow: hidden;flex-direction: column;transform: translateX(0%);transition: all cubic-bezier(0.3, -0.01, 0.49, 1) 300ms;}.menuHeader_logo {width: 112px;height: 112px;box-sizing: border-box;margin-left: 3%;margin-top: 3%;}.nav-menu_list{text-align:center;}.nav-menu.open li {opacity:0;animation: fadeIn cubic-bezier(0.3, -0.01, 0.49, 1) 550ms forwards;}@keyframes fadeIn {0% {opacity: 0;transform: translateX(200px);}75% {opacity: 0.5;}100% {opacity: 1;transform: translateX(0);}}.menu-item {margin-bottom: 32px;text-transform: uppercase;}.menu-item > a {line-height: 64px;font-size: 64px;color: rgb(40, 38, 36);transition: transform 250ms ease-in-out 2s;transition: color 250ms ease-in-out 0s;font-family: JacobsenGroteskDisplay-Medium;}.menu-item > a:hover {color: rgb(233, 27, 29);opacity: 1;}footer {box-sizing: border-box;margin: 0;min-width: 0;background-color: white;}.footerContainer {margin: 0px 235px;padding: 80px 64px 48px 64px;}.footerSec1 {display: flex;flex-wrap: wrap;justify-content: space-around;}.footerSec1Items{display:flex;justify-content:space-between;width:50%;}.footerSec1Item {width: 100%;}.footerItemTitle > h6 {margin-bottom: 24px;font-size: 16px;line-height: 18.4px;font-weight: 700;font-family: JacobsenGroteskCaps-Bold;}ul {list-style-type: none;}.footerList > ul > li {margin-top: 16px;}.footerList ul {max-width: 80%;padding: 0;}.footerList > ul > li:first-of-type {margin-top: 0px;}.footerSec2 {margin-top: 64px;}.footerSec2 > hr {background-color: #282624;height: 1px;margin: 0rem;padding: 0rem;opacity: 0.2;margin-bottom: 64px;}.footerLogoLink {margin: auto;text-align: center;}.footerLogo {display: flex;margin: auto;padding-bottom: 10%;}.footerTextContent {display: block;}.footerSvg1, .footerSvg2 {display: block;margin: auto;}.footerSvg2{padding-top:5%;}.section2-content {max-width: 50%;margin: auto;}.bar1{rotate:45deg;transition: rotate 100ms ease-in;}.bar2 {rotate: -50deg;margin-top: -10px;transition: rotate 100ms ease-in;}.module_hero {position: relative;height: 100vh;margin:0;}.module_hero .hero {position: absolute;width: 100%;height: 100%;overflow: hidden;}.module_hero .hero .module-hero__image {position: absolute;width: 100%;height: 100%;background-size: cover;}.module_hero .hero .module-hero__image img {width: 100%;height: 100%;object-fit: cover;}.hero_half_height {height: 70vh;}.module-hero__video {position: absolute;width: 100%;height: 100%;background-size: cover;}.module-hero__video .hero__video {width: 100%;min-height: 100%;height: 100%;object-fit: cover;}.module-hero__container {z-index: 12;display: flex;position: absolute;text-align: center;justify-content: center;align-items: center;width: 100%;height: 100%;}.module-hero__container .module-hero_content {box-sizing: border-box;margin: 0px auto;min-width: 0px;width: 100%;max-width: 1440px;padding-left: 16px;padding-right: 16px;color: rgb(40, 38, 36);}.module-hero__container .module-hero_content h1 {font-size: 132px;line-height: 140px;margin:0;font-family:JacobsenGroteskDisplay-Medium;}.module-hero__container .module-hero_content p {font-size: 18px;line-height: 28px;padding-left: 80px;padding-right: 80px;margin-top: 48px;margin: 0 auto;box-sizing: border-box;padding-top: 48px;margin: 0 auto;max-width: 100%;white-space: pre-line;width: 670px;}.module-hero__container .module-hero_content .module-hero_button {margin-top: 40px;}.module-hero__container .module-hero_content .module-hero_button .module-hero_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;background-color: transparent;border-color: white;color: white;position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;cursor: pointer;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;transition: background-position 0.3s;border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;}.module-hero__container .module-hero_content .module-hero_button .module-hero_link:hover, .module-hero__container .module-hero_content .module-hero_button .module-hero_link:focus {background-position: 0 0;box-shadow: none;color: white;}.module-hero__container .module-hero_content .module-hero_button .module-hero_link span:hover, .module-hero__container .module-hero_content .module-hero_button .module-hero_link span:focus {color: white;}.module-hero__container .module-hero_content .module-hero_button .module-hero_link span {box-sizing: border-box;margin: 0;min-width: 0;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: #282624;}.module-default_button .module-default_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;color: rgb(40, 38, 36);border-color: #FBBA07;position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;padding-left: 0.9375rem;padding-right: 0.9375rem;padding-top: 0.625rem;padding-bottom: 0.625rem;cursor: pointer;border-radius: 2px;letter-spacing: 0.125rem;text-align: center;transition: 100ms cubic-bezier(0.4,0,0.2,1);background: transparent;border: 0;}.module-default_button .module-default_link span {box-sizing: border-box;margin: 0;min-width: 0;position: relative;color: inherit;text-transform:uppercase;}.module-default_button .module-default_link::after {transition: 300ms cubic-bezier(0.4,0,0.2,1);-webkit-transition-property: width;transition-property: width;content: '';border-bottom: 2px solid currentColor;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 0rem;width: calc(100% - 30px);margin-left: auto;margin-right: auto;border-bottom-color: #FBBA07;}.module-default_button .module-default_link:hover:after{width:100%;}.module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;background-color: transparent;border-color: #282624;color: rgb(40, 38, 36);position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;cursor: pointer;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;transition: background-position 0.3s;border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;}.module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark:hover, .module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark:focus {background-position: 0 0;box-shadow: none;color: rgb(40, 38, 36);}.module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark span:hover, .module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark span:focus {color: rgb(40, 38, 36);}.module-hero__container .module-hero_content .module-hero_button_dark .module-hero_link_dark span {box-sizing: border-box;margin: 0;min-width: 0;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: white;}.module_text .text {box-sizing: border-box;margin: 0;min-width: 0;width: 100%;max-width: 670px;margin-left: auto;margin-right: auto;padding-left: 64px;padding-right: 64px;padding-top: 0rem;text-align: center;}.module_text .text .text_container {box-sizing: border-box;margin: 0;min-width: 0;}.module_text .text .text_container .text_title {box-sizing: border-box;margin: 0;min-width: 0;font-family: JacobsenGrotesk-Bold,system-ui;line-height: heading;line-height: 64px;font-size: 64px;max-width: 100%;text-transform: uppercase;margin-bottom: 2rem;color: #282624;margin-left: auto;margin-right: auto;margin-bottom:48px;}.module_text .text .text_container .text_description {box-sizing: border-box;margin: 0;min-width: 0;margin: 0 auto;}.module_text .text .text_container .text_description .text_dd {box-sizing: border-box;margin: 0;min-width: 0;color: #282624;}.module_text .text .text_container .text_description .text_dd p {font-size: 18px;line-height: 28px;}.module_text .text .text_container .text_description .text_dd table{border-collapse : collapse;width:100%;}.module_text .text .text_container .text_description .text_dd table td, .module_text .text .text_container .text_description .text_dd table th {padding: 12px;}.module_text .text .text_container .module-text_button .module-text_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;background-color: transparent;border-color: rgb(40, 38, 36);color: rgb(40, 38, 36);position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;cursor: pointer;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;transition: background-position 0.3s;border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;}.module_text .text .text_container .module-text_button .module-text_link:hover, .module_text .text .text_container .module-text_button .module-text_link:focus {background-position: 0 0;box-shadow: none;color: rgb(40, 38, 36);}.module_text .text .text_container .module-text_button .module-text_link span:hover, .module_text .text .text_container .module-text_button .module-text_link span:focus {color: rgb(40, 38, 36);}.module_text .text .text_container .module-text_button .module-text_link span {box-sizing: border-box;margin: 0;min-width: 0;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: white;}.module_card_list {background-color: #FAF8F1;}.module_card_list .card_container {max-width: 1440px;margin:0;margin-left:auto;margin-right:auto;justify-content:center;align-items:center;}.module_card_list .card_container_content {display: flex;flex-wrap: wrap;justify-content: center;min-width: 0;max-width: 1440px;margin: auto;padding-left: 64px;padding-right: 64px;}.module_card_list .card_container .card_block {width: 25%;}.module_card_list .card_container .card_block:hover .card .card_images .card_image.card_foreground_image > picture > img {transform: translateY(-20px) scale(1.05);}.module_card_list .card_container .card_block.singleCard {width: 100%;}.module_card_list .card_container .card_block.image_card {width: 50%;}.module_card_list .card_container .card_block > a {width: 100%;}.module_card_list .card_container .card_block > a:hover {color: #E91B1D;}.module_card_list .card_container .card_block .card {width: 100%;padding:16px;}.module_card_list .card_container .card_block .card .card_images {height: 400px;position: relative;display: flex;justify-content: center;align-items: center;}.module_card_list .card_container .card_block.image_card .card .card_images {height: 550px;padding: 30px;}.module_card_list .card_container .card_block .card .card_images .card_image {position: absolute;}.module_card_list .card_container .card_block .card .card_images .card_image > picture {width: 100%;height: 100%;}.module_card_list .card_container .card_block .card .card_images .card_image.card_background_image > picture > img {width: 100%;height: 100%;}.module_card_list .card_container .card_block .card .card_images .card_image.card_background_image {z-index: 1;width: 280px;height: 280px;}.module_card_list .card_container .card_block .card .card_images .card_image.card_foreground_image {z-index: 2;width: 160px;height: 308px;}.module_card_list .card_container .card_block .card .card_images .card_image.card_foreground_image.can_long{height: 380px;}.module_card_list .card_container .card_block .card .card_images .card_image.card_foreground_image.bottle {width: 112px;height: 400px;}.module_card_list .card_container .card_block .card .card_images .card_image.card_foreground_image > picture > img {width: 100%;height: auto;transition:0.3s ease;}/*.module_card_list .card_container .card_block .card .card_images .card_image.card_foreground_image > picture > img:hover {transform: translateY(-20px) scale(1.05);*/.card_content {font-size: 20px;font-weight: 500;font-family: FuturaBT Medium, system-ui;line-height: 15px;text-align: center;cursor: pointer;text-transform:uppercase;margin-top:24px;}.card_content .card_name {font-family: JacobsenGrotesk-Bold,system-ui;line-height: 1;font-size:24px;margin:0;}.module_media .media {box-sizing: border-box;width: 100%;position: relative;margin: 0px auto;max-width: 1440px;height: 810px;overflow: hidden;}.module_media .media .media_image{width:100%;height:100%;}.module_media .media .module-default_button {position: absolute;top: 50%;left: 50%;transform: translate(-50%);}.module_media .media .module_button_as_link {position: absolute;top: 50%;left: 50%;transform: translate(-50%);}.module_media .media .module_button_dark {position: absolute;top: 50%;left: 50%;transform: translate(-50%);}.module_media .media .media_image img {box-sizing: border-box;margin: 0px;width: 100%;height: 100%;top: 0rem;left: 0rem;object-fit: cover;}.module_button {height: 10rem;box-sizing: border-box;display: flex;}.module_button .md_button {margin: auto;box-sizing: border-box;width: 50%;align-items: center;justify-content: center;display: flex;}.module_button .md_button .md_button_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;color: rgb(40, 38, 36);border-color: #FBBA07;position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;padding-left: 0.9375rem;padding-right: 0.9375rem;padding-top: 0.625rem;padding-bottom: 0.625rem;cursor: pointer;border-radius: 2px;letter-spacing: 0.125rem;text-align: center;transition: 100ms cubic-bezier(0.4,0,0.2,1);background: transparent;border: 0;}.module_button .md_button .md_button_link span {box-sizing: border-box;margin: 0;min-width: 0;position: relative;color: inherit;}.module_button .md_button .md_button_link::after {transition: 300ms cubic-bezier(0.4,0,0.2,1);-webkit-transition-property: width;transition-property: width;content: '';border-bottom: 2px solid currentColor;position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);bottom: 0rem;width: calc(100% - 30px);margin-left: auto;margin-right: auto;border-bottom-color: #FBBA07;}.module_button .md_button .md_button_link:hover:after {width: 100%;}.module_button_dark .module_button_dark_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;background-color: transparent;border-color: #282624;color: rgb(40, 38, 36);position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;cursor: pointer;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;transition: background-position 0.3s;border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;}.module_button_dark .module_button_dark_link:hover, module_button_dark .module_button_dark_link:focus {background-position: 0 0;box-shadow: none;color: rgb(40, 38, 36);}.module_button_dark .module_button_dark_link span:hover, .module_button_dark .module_button_dark_link span:focus {color: rgb(40, 38, 36);}.module_button_dark .module_button_dark_link span {box-sizing: border-box;margin: 0;min-width: 0;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: white;}.module_button_as_link .module_button_link {box-sizing: border-box;margin: 0;min-width: 0;text-decoration: none;background-color: transparent;border-color: white;color: white;position: relative;overflow: hidden;display: inline-flex;justify-content: center;align-items: center;cursor: pointer;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;transition: background-position 0.3s;border-width: 2px;border-style: solid;transition-property: background,border-color,color;font-size: 16px;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;}.module_button_as_link .module_button_link:hover, .module_button_as_link .module_button_link:focus {background-position: 0 0;box-shadow: none;color: white;}.module_button_as_link .module_button_link span:hover, .module_button_as_link .module_button_link span:focus {color: white;}.module_button_as_link .module_button_link span {box-sizing: border-box;margin: 0;min-width: 0;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: #282624;}.product_info {margin: 60px 0;}.product_info_content {margin: 0px 235px;padding: 0px 64px 0px 64px;}.product_info_title {display: flex;padding-top: 1.5rem;padding-bottom: 1.5rem;background-color: #FAF8F1;border-bottom: 2px solid;border-bottom-color: rgba(40, 38, 36, 0.2);}.product_info_title_text > h3 {font-family: JacobsenGroteskCaps-Bold;text-transform: uppercase;font-size: 32px;margin-top: 0rem;margin-bottom: 0rem;color: rgb(0, 0, 0);}.product_info_desc {display: flex;flex-direction: row;padding-top: 1.5rem;padding-bottom: 0px;}.product_info_desc_item {width: 25%;padding-right: 4rem;padding-bottom: 1.5rem;}.product_info_desc_item_type > p {font-weight: 500;font-size:24px;font-family: JacobsenGroteskCaps-Bold;margin-top: 16px;margin-bottom: 0px;}.product_info_desc_item_image{margin-top:16px;}.product_info_desc_item_text > p {margin-top: 20px;margin-top: 16px;margin-bottom: 0px;}.product_info_desc_item_text > p strong {color: gray;font-weight: 500;}.prod_info_text_detail {display: flex;flex-direction: row;padding: 25px 45px;}.prod_info_text_detail > p {padding-bottom: 25px;font-size: 24px;line-height: 26.7px;font-family: "FuturaBT Medium", system-ui;color: rgb(0, 0, 0);margin-top: 16px;margin-bottom: 0px;}.product_details_background_color_00bbb6 {background-color: rgb(0,187,182);}.product_details_image {box-sizing: border-box;margin: 0;display: flex;justify-content: center;padding-top: 170px;}.product_details_image.product_details_image_large img {height: 551px;}.product_details_title {box-sizing: border-box;margin: auto;max-width: 670px;word-break: break-word;font-family: 'JacobsenGroteskDisplay-Medium';}.product_details_title h2 {font-size: 104px;color:white;line-height: 92px;}.product_details_title.product_details_text_center {text-align: center;}.product_details_desc {box-sizing: border-box;margin: auto;color: white;max-width: 670px;word-break: break-word;font-size: 24px;padding-bottom:200px;}.product_details_desc.product_details_text_center {text-align: center;}.module_container {padding-top: 5rem;padding-bottom: 16px;}.container_module_background_color_green {background-color: green;}.module_video .video, .videoEmbed {box-sizing: border-box;position:relative;justify-content: center;display: flex;width: 100%;max-width: 1440px;height: 810px;margin: auto;cursor:pointer;}.videoEmbed .videoPoster {width: 100%;height: 100%;position:absolute;}.videoEmbed .video_cover {width: 100%;height: 100%;display: block;position: absolute;object-fit: cover;}.videoEmbed svg {position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate3d(-50%, -50%, 0px);width: 48px;height: 48px;background-image: linear-gradient(transparent 0%, transparent 50%, white 50%, white 100%);background-size: 100% 200%;background-position: 0px 0%;transition: background-position 0.3s ease 0s;}.videoEmbed .video_cover.clicked{display:none;}.videoEmbed .videoButton {z-index:1;width: 100%;height: 100%;}.videoEmbed .youtubeVideo, .videoEmbed .youtubeVideo iframe {position:absolute;width: 100%;height: 100%;}.footerListItem{cursor:pointer;}.background_color_yakima_ipa {background-color: rgb(0,187,182);}.background_color_brown_ale {background-color: rgb(63,33,32);}.background_color_helles_bier {background-color: rgb(0,174,68);}.background_color_viva_classic {background-color: #B14D1E;}.background_color_saaz_blonde {background-color: rgb(150,106,87);}.background_color_velvet_galaxy {background-color: rgb(131,174,155);}.background_color_maj_bock {background-color: #48a23f;}.background_color_christmas_ale {background-color: rgb(175,33,39);}.background_color_donker_winter_ale {background-color: rgb(33,28,54);}.product_details .product_details_title.product_details_font_color_dark h2, .product_details .product_details_desc.product_details_font_color_dark p {color: #282624;}.module_text .text.text_module_text_align_left {text-align:left;}.module-hero__container .module-hero_content.hero_module_font_color_white {color:white;}.module_media .media.media_module_image_small {max-width: 1240px;}.module_media .media.media_module_image_full_width {max-width: 100%;height: 100vh;}.module_media .media.half_height{height: 70vh;}.module_text .text .text_container .text_title.text_module_font_display_medium {font-family: JacobsenGroteskDisplay-Medium;}.module_text .text .text_container .text_title.text_module_font_size_small {font-size:40px;line-height:52px;}.module_text .text .text_container .text_title.text_module_margin_bottom_small {margin-bottom:24px;}.module_text.module_margin_bottom_large {margin-bottom: 160px;}.module_text .text .text_container .text_title.text_module_font_caps_bold {font-family: JacobsenGroteskCaps-Bold;}.module_text .text .text_container .text_description ul {list-style-type: unset;padding-left:20px;}.module_text .text .text_container .text_description a{text-decoration:underline;}.revealProductBackImg, .revealProductFrontImg {position: relative;opacity: 0;transition: 1s all ease;}.revealProductBackImg.active, .revealProductFrontImg.active {opacity: 1;}.revealModule {position: relative;opacity: 0;transition: 1s all ease;}.revealModule.active {opacity: 1;}.menu-item .menu_active {color: rgb(233, 27, 29);}.md_feedback_form {margin: 0;min-width: 0;margin-left: auto;margin-right: auto;width: 100%;max-width: 670px;text-align: center;padding-left: 64px;padding-right: 64px;}input {font-size: 100%;font-family: inherit;}.md_feedback_questions:first-child{padding-top:64px;}.md_feedback_questions:nth-child(7) {border-bottom: none;}.md_feedback_questions {margin: 0;min-width: 0;padding-top: 64px;padding-bottom: 120px;border-bottom: 2px solid rgba(40,38,36,0.2);}.md_feedback_questions h2 {min-width: 0;font-weight: 500;line-height: 1;text-transform: uppercase;max-width: 100%;white-space: pre-line;font-size: 64px;font-family: JacobsenGroteskDisplay-Medium;}.md_feedback_questions p:first-child{font-size:24px;}.md_feedback_questions .md_feedback_section, .md_feedback_questions .md_feedback_section_five {max-width: 100%;white-space: pre-line;margin-top: 8px;margin-bottom: 16px;font-size: 16px;}.md_feedback_question_one_option input{position:absolute;visibility:hidden;}.md_feedback_question_one_option label{width:100%;display:flex;}.md_feedback_question_one_option input + label {position: relative;border-bottom: 1px solid black;font-size: 24px;padding-top: 16px;padding-bottom: 16px;cursor: pointer;}.md_feedback_question_one_option input + label::before {position: absolute;right: 0rem;top: 16px;border: 1px solid black;height: 24px;width: 24px;content: "";}.md_feedback_question_one_option input:checked + label::before {background-color: #282624;}.md_feedback_question_one_option input:checked + label::after {position: absolute;z-index: 1;top: 22px;right: 6px;content: "";background: url(/static/images/jacobsen-symbol.svg) no-repeat center center;background-size: cover;width: 14px;height: 14px;}.md_feedback_question_one_option input:checked + label, .md_feedback_question_one_option input:hover + label, .md_feedback_question_one_option input:focus + label {border-width: 2px;}.md_feedback_star_rating {min-width: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;gap: 16px;margin-top: 16px;}.md_feedback_star input{position:absolute;visibility:hidden;}.md_feedback_star label {min-width: 0;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.md_feedback_star input + label{cursor:pointer;}.md_feedback_yes_no {min-width: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;gap: 32px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-top: 16px;}.md_feedback_yes input{position:absolute;visibility:hidden;}.md_feedback_no input {position: absolute;visibility: hidden;}.md_feedback_yes_no input + label {width: 200px;max-width: 100%;height: 48px;line-height: 48px;cursor: pointer;border: 1px solid black;background-color: transparent;text-align: center;display: block;}.md_feedback_yes_no input:checked + label, .md_feedback_yes_no input:hover + label, .md_feedback_yes_no input:focus + label {background-color: #282624;color: white;}.md_feedback_question_five_form {min-width: 0;width: 100%;max-width: 424px;margin: auto;margin-top: 32px;}.md_feedback_field label {min-width: 0;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;display: block;text-align: left;margin-top: 16px;}.md_feedback_field label > span {min-width: 0;margin-bottom: 16px;max-width: 100%;white-space: pre-line;display: block;margin-bottom: 8px;}.md_feedback_field label input {border: 1px solid black;height: 48px;line-height: 48px;width: 100%;box-sizing: border-box;padding-left: 32px;padding-right: 32px;}.md_feedback_field label input:hover, .md_feedback_field label input:focus {border-width:2px;}.md_feedback_consent_field input{position:absolute;visibility:hidden;}.md_feedback_consent_field label {min-width: 0;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;display: block;text-align: left;margin-top: 16px;}.md_feedback_consent_field input + label {position: relative;padding-left: 37px;line-height: 24px;cursor: pointer;}.md_feedback_consent_field input + label::before {position: absolute;left: 0px;top: 0px;border: 1px solid black;height: 24px;width: 24px;content: "";}.md_feedback_consent_field input:checked + label::before {background-color: #282624;}.md_feedback_consent_field input:checked + label::after {position: absolute;z-index: 1;top: 6px;left: 6px;content: "";background: url(/static/images/jacobsen-symbol.svg) no-repeat center center;background-size: cover;width: 14px;height: 14px;}.md_feedback_consent_field label a {position: relative;-webkit-transition: color 250ms ease-in-out;transition: color 250ms ease-in-out;-webkit-text-decoration: underline;text-decoration: underline;}.md_feedback_button {min-width: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;display: inline-block;text-align: center;line-height: inherit;-webkit-text-decoration: none;text-decoration: none;font-size: inherit;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.5rem;padding-bottom: 0.5rem;background-color: primary;border: 0;border-radius: 4px;background-color: transparent;border-color: #282624;color: #282624;position: relative;overflow: hidden;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;cursor: pointer;-webkit-letter-spacing: 0.125em;-moz-letter-spacing: 0.125em;-ms-letter-spacing: 0.125em;letter-spacing: 0.125em;text-align: center;text-transform: uppercase;-webkit-transition: background-position 0.3s;transition: background-position 0.3s;border-width: 2px;border-style: solid;-webkit-transition-property: background,border-color,color;transition-property: background,border-color,color;font-size: 1rem;line-height: normal;background-image: linear-gradient(to bottom,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%);background-size: 100% 200%;background-position: 0 100%;margin-top: 4rem;}.md_feedback_button:focus, .md_feedback_button:hover {background-position: 0 0;box-shadow: none;color: #282624;}.md_feedback_button_text {}.md_feedback_button > span {min-width: 0;position: relative;color: inherit;-webkit-letter-spacing: inherit;-moz-letter-spacing: inherit;-ms-letter-spacing: inherit;letter-spacing: inherit;-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;color: white;}.md_feedback_button > span:hover {color: #282624;}.md_feedback_star label svg.starHover, .md_feedback_star label svg.starActive {fill: #282624;}.md_feedback_star label svg.starHoverAg{fill:transparent;}.md_feedback_question_five_form .validation_message{text-align:left;}.validation_message {display: none;margin: 16px 0px;min-width: 0px;max-width: 100%;font-size: 14px;color: rgb(233, 27, 29);}.custom_ques1_validation_message {display: none;margin: 16px 0px;min-width: 0px;max-width: 100%;font-size: 14px;color: rgb(233, 27, 29);}.custom_ques1_validation_message.notvalid {display: block;}.email_valid_msg {display: none;margin: 16px 0px;min-width: 0px;max-width: 100%;font-size: 14px;color: rgb(233, 27, 29);text-align:left;}.email_valid_msg.notvalid {display: block;}.pcode_valid_msg {display: none;margin: 16px 0px;min-width: 0px;max-width: 100%;font-size: 14px;color: rgb(233, 27, 29);text-align: left;}.pcode_valid_msg.notvalid{display:block;}.birthYear_valid_msg {display: none;margin: 16px 0px;min-width: 0px;max-width: 100%;font-size: 14px;color: rgb(233, 27, 29);text-align: left;}.birthYear_valid_msg.notvalid{display:block;}.validation_message.notvalid {display: block;}:focus {outline: 0px;box-shadow: rgb(40, 38, 36) 0px 0px 0px 2px;}/*Accordion List Module*/.module_accordion_list {width: 100%;height: 100%;}.accordion_container{max-width: 510px;width: 100%;height: 100%;margin: auto;}.accordion{margin-bottom: 60px;}.accordion:nth-last-child(1){margin-bottom: 0px;}.accordion_head {cursor: pointer;padding-bottom: 10px;width: 100%;border: none;text-align: left;outline: none;transition: 0.4s;border-bottom-width: 2px;border-bottom-color: #fbba07;border-bottom-style: solid;transition: 100ms cubic-bezier(0.4, 0, 0.2, 1);font-size: 22px;font-weight: 400;line-height: 25.3px;position: relative;}.accordion_head:hover,.accordion_head.active{border-bottom-color: #000000;}.accordion_sign{margin: 0;min-width: 0;position: absolute;right: 10px;display: inline-block;width: 12px;height: 24px;vertical-align: middle;}.accordion_sign_content{margin: -1px 0px 0px;min-width: 0px;position: relative;top: 50%;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transition-duration: 75ms;transition-property: transform;}.accordion_sign_content.sign_rotated {transform: rotate(45deg);}.accordion_sign_content,.accordion_sign_content::before{display: block;width: 12px;height: 2px;background-color: #000000;}.accordion_sign_content::before{content: "";position: absolute;width: 12px;height: 2px;transform: rotate(-90deg);}.accordion_content {display: block;max-height: 0px;overflow: hidden;transition: max-height 100ms cubic-bezier(0.3, -0.01, 0.49, 1) 0s;font-size: 16px;font-weight: 500;line-height: 24px;}.accordion_content p {margin: 0;}.accordion_content ul, .accordion_content ol {padding-left: 30px;}.accordion_content ul {list-style-type: circle;}.accordion_content.accordion_open {max-height: 1000px;}/*Rating Module*/.rating_container {min-width: 0;width: 100%;max-width: 1440px;margin-left: auto;margin-right: auto;display: flex;-webkit-box-pack: center;justify-content: center;}.rating_content {display: flex;box-shadow: 0 8px 18px rgba(85, 45, 8, 0.2);background-color: #ffffff;padding: 30px 40px;}.rating_box-wrapper {padding: 0 20px;}.rating_box {display: flex;gap: 10px;}.rating_box > p {margin: 0;}.rating_icons {margin: 0;min-width: 0;display: flex;-webkit-box-pack: end;justify-content: flex-end;flex: 1 0 50%;width: 50%;align-items: center;}.rating_icon {display: inline-block;border-width: 1px;border-color: #78350f;border-style: solid;transform: rotate(45deg);height: 7.5px;width: 7.5px;margin: 0 3px;}.rating_icon.rating_icon_full {background-color: #78350f;}.rating_icon.rating_icon_empty {background-color: transparent;}@media screen and (max-width:1500px) {.menuHeader_logo {position: absolute;}.nav-menu_list {margin-top: 50px;}.menu-item {margin-bottom:10px;}.menu-item > a{font-size:52px;line-height:57px;}.footerContainer{margin:0;}.product_info_content{margin:0;}.section2-content{max-width:75%;}.module-hero__container .module-hero_content p{padding-top:40px;white-space:unset;}.module_card_list .card_container .card_block .card .card_images .card_image.card_background_image{width:260px;height:260px;}}@media screen and (max-width: 1000px){.module_card_list .card_container_content{flex-direction:column;}.module_card_list .card_container .card_block {width: 100%;}.footerContainer {margin: 0;padding: 80px 24px 48px 24px;}.footerSec1Items .footerSec1Item .footerList div p, .footerSec1Items .footerSec1Item .footerList ul li a{font-size: 12px;}.footerSec1Items:nth-child(1){flex-direction:column;}.footerSec1Items:nth-child(2) {flex-direction: column-reverse;}.section2-content{max-width:100%;}.module_text .text{padding-left:16px;padding-right:16px;}.module_text .text .text_container .text_title {font-size: 46px;line-height: 46px;}.module_text .text .text_container .text_description .text_dd p {font-size: 16px;line-height: 24px;}.module_text .text .text_container .text_title.text_module_font_size_small {font-size: 32px;line-height: 42px;}.module_text .text .text_container .text_description {padding-left: 16px;padding-right: 16px;}.module_text.module_margin_bottom_large{margin-bottom:80px;}.menu-item > a{font-size:46px;line-height:46px;}.header_logo{width:104px;height:104px;}.header_logo {margin: 0;margin-left: auto;margin-right: auto;}.menuHeader_logo {margin: 0;margin-left: auto;margin-right: auto;margin-top: 6%;}.nav-menu_list{margin-top:22%;}.nav_btn{top:3%;}.module-hero__container .module-hero_content h1{font-size:64px;line-height:52px;}.module-hero__container .module-hero_content p {font-size: 16px;line-height: 24px;padding: 0;padding-top:40px;padding-left: 16px;padding-right: 16px;}.product_info_content{margin:0;padding:0;padding-left:16px;padding-right:16px;}.product_info_desc{flex-direction:column;}.product_info_desc_item {width: 100%;padding: 0;padding-bottom: 24px;}.product_info_title_text > h3{font-size:24px;}.product_info_desc_item_type > p{font-size:20px;line-height:23px;}.product_info_desc_item_text > p{font-size:16px;line-height:18.4px;}.module_text .text.text_module_text_align_left .text_description {padding: 0;}.module_button .md_button{width:90%;}.product_details_title{padding-left:16px;padding-right:16px;}.product_details_title h2 {font-size: 46px;line-height: 46px;margin-bottom:48px;}.product_details_desc {font-size: 16px;line-height: 32px;padding-left: 16px;padding-right: 16px;padding-bottom:80px;}.module_accordion_list {padding-left: 25px;padding-right: 25px;}.accordion_container {padding-left: 25px;padding-right: 25px;}.rating_content {flex-direction: column;padding: 20px;}.rating_box-wrapper {margin-bottom: 20px;}.rating_box-wrapper:nth-last-child(1) {margin-bottom: 0px;}}