h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}body,button,input,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{word-wrap:break-word;-webkit-box-sizing:inherit;box-sizing:inherit}button,input,textarea{-webkit-appearance:none;border-radius:0}details,summary{outline:none}summary{display:block}summary::-webkit-details-marker{display:none}@font-face{font-family:Reddit Mono;font-style:normal;font-weight:400;src:url(../fonts/RedditMono-Regular-9ff10c7579.woff2) format("woff2")}@font-face{font-family:Relative;font-style:normal;font-weight:400;src:url(../fonts/RelativePro-Book-d5b71a28c8.woff2) format("woff2")}@font-face{font-family:Relative Faux;font-style:normal;font-weight:400;src:url(../fonts/RelativeFauxPro-Book-03598cb522.woff2) format("woff2")}@font-face{font-family:Relative Mono;font-style:normal;font-weight:400;src:url(../fonts/RelativeMonoPro-10Pitch-2c898439c1.woff2) format("woff2")}@font-face{font-family:nigab;font-style:normal;font-weight:400;src:url(../icons/nigab-38d7a5455b.ttf) format("truetype"),url(../icons/nigab-3c734b3fcf.woff) format("woff"),url(../icons/nigab-33e0ff33f1.svg) format("svg")}@-webkit-keyframes shine-lines{to{background-position:-100%}}@keyframes shine-lines{to{background-position:-100%}}.u-visually-hidden{clip:rect(0 0 0 0)!important;border:none!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.u-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,left bottom,from(#f4f3f1),to(#faf9f8));background:-o-linear-gradient(#f4f3f1 0,#faf9f8 100%);background:linear-gradient(#f4f3f1,#faf9f8);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;overflow:hidden;padding:1.7rem 1.5rem;position:relative;width:100%}.u-section-title{font-size:1.4rem;font-weight:400;line-height:.9em;margin-bottom:1.5rem}.u-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:1.5rem;margin-inline:auto;max-width:96rem;width:100%}.u-row h1:last-child,.u-row h2:last-child{margin-bottom:1.5rem}.u-block{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-flow:column;flex-flow:column;margin-inline:auto;max-width:96rem;position:relative;width:100%}.u-block h1:last-child,.u-block h2:last-child{margin-bottom:1.5rem}.u-block--half,.u-block--third{width:calc(50% - .75rem)}.u-grid{-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr);margin-inline:auto;max-width:96rem;width:100%}.u-grid--6cols{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.u-heading--regular{font-family:Relative Faux,monospace;font-size:1rem;font-weight:400;letter-spacing:.01em;line-height:1.4em;margin:0}.u-heading--regular:not(:first-child){margin-top:1.4em}.u-heading--regular:not(:last-child){margin-bottom:.2rem}.u-heading--small{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;text-transform:uppercase}.u-heading--small:not(:first-child){margin-top:1.4em}.u-underline{text-decoration:underline}.u-text-info{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.u-text-gap{display:block;height:0;width:100%}.u-text-inactive{color:#999}.u-richText{display:block;font-family:Relative,sans-serif}.u-richText *{text-wrap:pretty}.u-richText p{font-weight:400;line-height:1.4em;max-width:36em}.u-richText p:not(:last-child){margin-bottom:1.4em}.u-richText h1:not([class]),.u-richText h2:not([class]),.u-richText h3:not([class]){font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;text-transform:uppercase}.u-richText ul{font-weight:400;line-height:1.4em;list-style-position:outside;max-width:36em;padding-left:1rem}.u-richText ul:not(:last-child){margin-bottom:1.4em}.u-richText p a{text-decoration:underline}.u-text-columns{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-columns:2;-moz-columns:2;column-count:2}.u-text-columns :not(h1,h2,h3,h4,h5,h6){font-size:.9rem;letter-spacing:0;line-height:1.4em}.u-productLabels{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;font-family:Relative Mono,monospace;font-size:.75rem;gap:.5rem;left:0;letter-spacing:.066em;line-height:1.66em;position:absolute;text-transform:uppercase;top:0;-webkit-transform:rotate(90deg) translate(-.75rem,-.25rem);-ms-transform:rotate(90deg) translate(-.75rem,-.25rem);transform:rotate(90deg) translate(-.75rem,-.25rem);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;z-index:100}.u-productLabels .--new{color:#1f6fbf}.u-productLabels .--limited{color:#d19900}.u-productLabels .--eco{color:#159f05}.Text{-ms-grid-columns:1fr 1fr 1fr 1fr;display:-ms-grid;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr 1fr;padding:1.5rem;width:100%}.Text *{-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/5}.Text-headline{font-size:2rem;font-weight:400;line-height:.9em}.Image{position:relative;width:100%}.Image.Image--medium{-ms-grid-columns:1fr 1fr 1fr 1fr;display:-ms-grid;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr 1fr;padding:1.5rem}.Image--medium .Image-figure{-ms-grid-column-span:3;-ms-grid-column:2;grid-column:2/5}.Image-figure{position:relative}.Image-figure img{border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);height:auto;overflow:hidden;width:100%}.Video{position:relative;width:100%}.Video.is-oembed{aspect-ratio:16/9}.Video iframe{border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);height:100%;overflow:hidden;width:100%}.Icon{font-family:nigab;font-size:2.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none;-webkit-transition:undefined;-o-transition:undefined;transition:undefined}.Hero-details .Icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.Icon--grill:before{content:"\e930"}.Icon--pasta:before{content:"\e931"}.Icon--pizza:before{content:"\e932"}.Icon--soppa:before{content:"\e933"}.Icon--drinkAperitif:before{content:"\e918"}.Icon--drinkCognac:before{content:"\e919"}.Icon--drinkGin:before{content:"\e91a"}.Icon--drinkKaffe:before{content:"\e91b"}.Icon--drinkLikor:before{content:"\e929"}.Icon--drinkRom:before{content:"\e92a"}.Icon--drinkShots_v2:before{content:"\e92e"}.Icon--drinkShots:before{content:"\e92f"}.Icon--drinkTequila:before{content:"\e92b"}.Icon--drinkVodka:before{content:"\e92c"}.Icon--drinkWhisky:before{content:"\e92d"}.Icon--moose:before{content:"\e917"}.Icon--cart:before{content:"\e900"}.Icon--menu:before{content:"\e901"}.Icon--apertif:before{content:"\e902"}.Icon--arrowDown:before{content:"\e903"}.Icon--arrowLeft:before{content:"\e904"}.Icon--arrowRight:before{content:"\e905"}.Icon--arrowUp:before{content:"\e906"}.Icon--asiaticNoodels:before{content:"\e907"}.Icon--buffet:before{content:"\e908"}.Icon--champagne:before{content:"\e909"}.Icon--cheese:before{content:"\e90a"}.Icon--close:before{content:"\e90b"}.Icon--cocktail:before{content:"\e90c"}.Icon--cow:before{content:"\e90d"}.Icon--digestif:before{content:"\e90e"}.Icon--duck:before{content:"\e90f"}.Icon--facebook:before{content:"\e910"}.Icon--fish:before{content:"\e911"}.Icon--homeCocktail:before{content:"\e912"}.Icon--homeWine:before{content:"\e913"}.Icon--iceCream:before{content:"\e914"}.Icon--instagram:before{content:"\e915"}.Icon--magnify:before{content:"\e916"}.Icon--newsletter:before{content:"\e91c"}.Icon--pepper:before{content:"\e91d"}.Icon--pork:before{content:"\e91e"}.Icon--rss:before{content:"\e91f"}.Icon--salami:before{content:"\e920"}.Icon--sheep:before{content:"\e921"}.Icon--shellfish:before{content:"\e922"}.Icon--socialDrinking:before{content:"\e923"}.Icon--steak:before{content:"\e924"}.Icon--twitter:before{content:"\e925"}.Icon--vegetables:before{content:"\e926"}.Icon--whisky:before{content:"\e927"}.Icon--wine:before{content:"\e928"}.Form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:.75rem}.Form,.Form p{width:100%}.Form .logged-in-as{font-size:.9rem;letter-spacing:0;line-height:1.4em}.Form label{display:inline-block;font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0 0 .75rem;text-transform:uppercase;width:100%}.Form input[type=email],.Form input[type=text],.Form textarea{background-color:#fff;border:none;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);color:#000;font-family:inherit;font-family:Relative Faux,monospace;font-size:1rem;letter-spacing:.01em;line-height:1.4em;outline:none;padding:.5rem .75rem;width:100%}.Form input[type=text]::-webkit-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=text]::-moz-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=text]:-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=text]::-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=text]::placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=email]::-webkit-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=email]::-moz-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=email]:-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=email]::-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=email]::placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form textarea::-webkit-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form textarea::-moz-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form textarea:-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form textarea::-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form textarea::placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Form input[type=submit]{background-color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;padding:.5rem .75rem;text-align:left;text-transform:uppercase;width:auto}.Form input[type=submit]:hover{background-color:#d19900;color:#fff}.Masthead{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-columns:2fr 1fr 2fr;align-items:center;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);display:-ms-grid;display:grid;grid-template-columns:2fr 1fr 2fr;left:0;margin:1.5rem;max-width:96rem;padding:1.3rem 1.5rem;position:fixed;top:0;width:calc(100% - 3rem);z-index:10000}@media screen and (min-width:96rem){.Masthead{left:50%;-webkit-transform:translateX(calc(-50% + -1.5rem));-ms-transform:translateX(calc(-50% + -1.5rem));transform:translateX(calc(-50% + -1.5rem))}}.Masthead ul{gap:1.5rem;list-style:none;margin:0;padding:0}.Masthead-logo,.Masthead ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.Masthead-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.Masthead-logo img{display:block;height:1.625rem;-webkit-transform:translateY(.1rem);-ms-transform:translateY(.1rem);transform:translateY(.1rem);width:auto}.Masthead ul:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.Header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;height:auto;left:0;padding:1.5rem;position:fixed;top:0;width:100%;z-index:1000}.Header:has(.Header-navItem.is-visible){background-color:#faf9f8}.Header-content{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);justify-content:space-between;padding:1.5rem;position:relative;width:100%;z-index:2000}.Header-content,.Header-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.Header-nav{z-index:3000}.Header-nav ul{gap:1.5rem;list-style:none;padding:0}.Header-navItem,.Header-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.Header-navItem{position:relative}.Header-navItem:not(.Header-navItem--cart)>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.Header-navItem--logo{left:50%;position:fixed;top:3rem;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.Header-navItem--logo .Header-navItemTextWrap{background-image:url(../img/logo-coloured-reversed-1d44c2cdd4.svg);background-repeat:no-repeat;background-size:contain;display:block;height:1.625rem;text-indent:-200vw;width:7rem}.Header-navItemTextWrap span:not(:first-child){display:none}.Header-menu{background-color:#faf9f8;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;display:none;left:0;padding:0 1.5rem 1.5rem;position:fixed;top:calc(7rem - 1px);width:100%;z-index:-1}.Header-navItem.is-visible .Header-menu{display:block}.Header-navItem--search{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.Header-fauxSearchLink{display:none}.Header-subNav{gap:0;margin-bottom:1.5rem}.Header-filter,.Header-subNav{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.Header-filter{gap:.5rem}.Header-filterGroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem}.Header-filterGroup:not(.Header-filterGroup--nav){display:none}.Header-filterGroup:not(.Header-filterGroup--nav)[data-active="1"],.Header-filterGroup ul{display:-webkit-box;display:-ms-flexbox;display:flex}.Header-filterGroup ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem}.Header-filterButton,.Header-filterGroupButton{background:transparent;border:1px solid #e0ddd9;border-radius:2rem;font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;padding:.25rem .75rem;text-transform:uppercase}.Header-filterGroupButton{background-color:#e0ddd9;cursor:pointer}.Header-filterGroupButton[data-active="1"]{background-color:#000;border-color:#000;color:#f4f3f1}.Header-filterButton{display:inline-block}.Header-subNavTitle{margin-bottom:1rem}.Breadcrumbs,.Header-menuCloseArea,.Header-mobileLeftWrap,.Header-mobileRightWrap{display:none}.Section-titleWrap{margin-bottom:1.5rem}.u-block:has(.Section-link),.u-row:has(.Section-link){padding-bottom:4rem;position:relative}.Section-title{font-size:1.4rem;font-weight:400;line-height:.9em}.Section-title--producer{margin-bottom:.75rem;margin-top:1.5rem}.Section-link{background-color:#fff;border:none;border-radius:.25rem;bottom:0;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);font-size:.75rem;left:25%;letter-spacing:.066em;line-height:1.66em;padding:.5rem .75rem;position:absolute;text-align:center;text-transform:uppercase;width:50%}.Section-list,.Section-list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%}.Section-list ul{gap:.375rem;list-style:none;padding:0}.Section-listItem{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);padding:.5rem .75rem;width:100%}.Section-listItemContent{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:baseline;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.Section-listItemContent :empty{display:none}.Section-listItemContent span:last-child{font-family:Relative Faux,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.4em;text-transform:uppercase}.SectionText{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;padding:1.5rem;width:100%}.SectionText-title{font-size:2rem;font-weight:400;line-height:.9em}.SectionText-contentWrapper{-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/3}.Card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-grid-column-span:3;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;grid-column:span 3;overflow:hidden;position:relative}.Card[data-size=small]{-ms-grid-column-span:2;border-radius:none;-webkit-box-shadow:none;box-shadow:none;grid-column:span 2;overflow:visible}.u-grid-layout_1 .Card:first-child,.u-grid-layout_2 .Card:last-child{-ms-grid-column-span:6;grid-column:span 6}.Card-image{aspect-ratio:1/1;position:relative}.Card[data-size=small] .Card-image{border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);overflow:hidden}.u-grid-layout_1 .Card:first-child .Card-image,.u-grid-layout_2 .Card:last-child .Card-image{aspect-ratio:2/.98}.Card-image a{left:0;top:0;z-index:2}.Card-image a,.Card-image img{height:100%;position:absolute;width:100%}.Card-image img{-o-object-fit:cover;object-fit:cover}.Card[data-type=product] .Card-image img{background-color:#fff;-o-object-fit:contain;object-fit:contain;padding:.75rem}.Card-content{-webkit-box-flex:1;background-color:#fff;-ms-flex:1;flex:1;min-height:5.1rem;padding:.75rem}.Card-content,.Card-content>*{display:-webkit-box;display:-ms-flexbox;display:flex}.Card-content>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.Card-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:.2rem;margin-top:auto}.Card-detail{display:inline-block;font-family:Relative Mono,monospace;font-size:.75rem;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.Card-detail:first-child{width:100%}.Card-details .Card-detail{width:auto}.Card-details .Card-detail:not(:first-child):before{color:#999;content:"|";margin-right:.2rem}.Card[data-size=small] .Card-content{background-color:transparent;padding:.75rem 0 0}.Hero-image{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);position:relative}.Hero-image img{height:100%;-o-object-fit:contain;object-fit:contain;padding:2rem;position:absolute;width:100%}body.single-drink_recipe .Hero-image img,body.single-food_recipe .Hero-image img{border-radius:.25rem;-o-object-fit:cover;object-fit:cover;padding:0}.Hero-image--square{aspect-ratio:3/2}.Hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Relative,sans-serif}.Hero-content p{font-weight:400;line-height:1.4em;max-width:36em}.Hero-content p:not(:last-child){margin-bottom:1.4em}.Hero-headline{font-family:Relative Faux,monospace;font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:.9em;margin-bottom:1.5rem}.Hero-headline--mobile{display:none}.Hero-bottomWrap{margin-top:auto}.Hero-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.2rem;width:100%}.Hero-variations{display:none}.Hero-buyButton{-ms-grid-columns:1fr 4.7rem;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;display:-ms-grid;display:grid;float:left;grid-template-columns:1fr 4.7rem;overflow:hidden;width:auto}.Hero-buyButtonInner{-webkit-box-orient:vertical;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#bfeab2;-ms-flex-flow:column;flex-flow:column;justify-content:space-between;padding:.5rem .75rem}.Hero-buyButtonInner,.Hero-buyButtonPrice{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.Hero-buyButtonPrice{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:horizontal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-end;-ms-flex-flow:row;flex-flow:row;justify-content:flex-start}.Hero-buyButtonPrice span:last-child{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.Hero-buyButtonLink{background-color:#9ce184;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;height:4.7rem;width:4.7rem}.Hero-buyButtonLabelWrap{position:relative}.Hero-buyButtonLabelWrap span{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.Hero-buyButtonLabelWrap i{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.Hero-introduction{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-bottom:1.5rem}.Hero-introduction p{font-weight:400;line-height:1.4em;max-width:36em}.Hero-introduction p:not(:last-child){margin-bottom:1.4em}.ArticleContent{font-family:Relative,sans-serif}.ArticleContent-actions{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-flex:1;-webkit-box-orient:horizontal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex:1 1;flex:1 1;-ms-flex-flow:row;flex-flow:row;gap:.2rem;justify-content:flex-start}.ArticleContent-actions,.ArticleContent-rating{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.ArticleContent-rating{-webkit-box-flex:0;-webkit-box-orient:vertical;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:column;flex-flow:column;padding:.5rem .75rem}.ArticleContent-ratingTitle{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0 0 1.25rem;text-transform:uppercase}.ArticleContent-ratingBarWrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:.2rem}.ArticleContent-numberRating{-webkit-box-ordinal-group:3;-ms-flex-order:2;font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1em;margin:0;order:2;text-transform:uppercase}.ArticleContent-numberRating:before{content:"("}.ArticleContent-numberRating:after{content:")"}.ArticleContent-ratingIndicators{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:.2rem}.ArticleContent-ratingIndicator{border:1px solid #000;border-radius:.6rem;display:block;height:1.2rem;width:1.2rem}.ArticleContent-ratingIndicator.--filled{background-color:#000}.ArticleContent-actionButtons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.2rem}.ArticleContent-actionButton{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;padding:.5rem .75rem;text-transform:uppercase}.ArticleContent-actionButton--comment{max-width:12rem;width:100%}.ArticleContent-left{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.ArticleContent-details,.ArticleContent-left{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem}.ArticleContent-details{-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row}.ArticleContent-details.--list{max-width:25em}.ArticleContent-detailItemContent,.ArticleContent-details.--list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);-ms-flex-flow:column;flex-flow:column;gap:.75rem;padding:.75rem}.ArticleContent-detailItemContent{display:-webkit-box;display:-ms-flexbox;display:flex}.ArticleContent-detailItemContent:has(.ArticleContent-detailsIconsWrap){gap:.1rem;padding-bottom:.375rem}.ArticleContent-detailItemTitle{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;text-transform:uppercase}.ArticleContent-detailItemContent dd{margin:0}.ArticleContent-detailItemValue{font-family:Relative Faux,monospace;font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:.9em;vertical-align:text-bottom}.ArticleContent-detailItemUnit{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;text-transform:uppercase}.ArticleContent-detailsIconsWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.ArticleContent-detailsItem{-ms-grid-columns:10rem 1fr;display:-ms-grid;display:grid;gap:.2rem;grid-template-columns:10rem 1fr}.ArticleContent-detailsItemTitle{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.ArticleContent-detailsItemBar{background-color:#e0ddd9;border-radius:.25rem;height:1.25rem;overflow:hidden;position:relative;width:100%}.ArticleContent-detailsItemBarPercent{background-color:#000;border-radius:.25rem;height:100%;left:0;position:absolute;top:0}.ArticleContent-categories{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:.2rem;margin-top:.75rem;padding:.75rem}.ArticleContent-categoriesTitle{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0 0 .55rem;text-transform:uppercase}.ArticleContent-categoryRow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;gap:.2rem}.ArticleContent-categoryItem,.ArticleContent-categoryRowTitle{border-radius:.25rem;font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin:0;padding:.5rem .75rem;text-transform:uppercase}.ArticleContent-categoryRowTitle{background-color:#e0ddd9;border:1px solid #e0ddd9}.ArticleContent-categoryItem{border:1px solid #e0ddd9}.Recipe{width:calc(50% - .75rem)}.comment{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:.75rem;padding:.75rem;width:100%}.comment.depth-2{margin-left:.75rem;margin-top:.2rem}.comment:not(:last-child){margin-bottom:.2rem}.Section-commentHeader{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.Section-commentBody{font-size:.9rem;letter-spacing:0;line-height:1.4em;margin-right:1.5rem}.Section-commentFooter{font-family:Relative Mono,monospace;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;margin-top:.75rem;text-transform:uppercase}.Modal{background-color:rgba(0,0,0,.1);display:-ms-grid;display:grid;height:100%;inset:0;left:200vw;opacity:0;place-items:center;pointer-events:none;position:fixed;width:100%;z-index:1000}.Footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%}.Footer-logo{grid-column:1/-1}.Footer-logo img{height:1.625rem;width:auto}.Footer-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-grid-column-span:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;grid-column:span 3}.Footer-group--wide{-ms-grid-column-span:6;grid-column:span 6}.Footer-form{width:100%}.Footer-formWrap{-ms-grid-columns:1fr 1fr;border:none;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;width:100%}.Footer-formIntro,.Footer-formTitle{grid-column:1/-1;padding:0}.Footer-formGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-top:1.4rem}.Footer-formGroup.--wide{grid-column:1/-1}.Footer-formInput{background-color:#fff;border:none;border-radius:.25rem;-webkit-box-shadow:0 0 1.5rem rgba(0,0,0,.05);box-shadow:0 0 1.5rem rgba(0,0,0,.05);color:#000;font-family:inherit;font-family:Relative Faux,monospace;font-size:1rem;letter-spacing:.01em;line-height:1.4em;outline:none;padding:.5rem .75rem}.Footer-formInput::-webkit-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Footer-formInput::-moz-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Footer-formInput:-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Footer-formInput::-ms-input-placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Footer-formInput::placeholder{color:#000;font-family:Relative Faux,monospace;font-size:1rem;line-height:1.4em}.Footer-formGroup--checkbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;font-family:Relative,sans-serif;font-size:.75rem;gap:.5rem;line-height:1.66em}.Footer-formInput--checkbox{border:1px solid #999;height:1rem;margin:0;padding:0;width:1rem}.Footer-formInput--checkbox:checked{background-color:#159f05}.Footer-formInput--submit{background-color:#000;color:#fff;cursor:pointer;font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-align:left;text-transform:uppercase;width:100%}.Footer-formInput--submit:hover{background-color:#d19900}.Footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;list-style:none;margin:0;padding:0}.Footer-links li{font-family:Relative Faux,monospace;font-size:1rem;font-weight:400;letter-spacing:.01em;line-height:1.4em}.Footer-sitemap .Footer-links li{font-size:.75rem;font-weight:400;letter-spacing:.066em;line-height:1.66em;text-transform:uppercase}.js-hoverClone{display:none}html{background-color:#f4f3f1;font-size:clamp(16px,1vw,18px);margin:0;padding:0}body{color:#000;font-family:Relative Faux,monospace;font-optical-sizing:auto;font-style:normal;font-weight:400;margin:0;padding:6rem 0 0}main{width:100%}a{color:inherit;text-decoration:none}figure{margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}