@font-face{font-family:Roxborough CF;font-weight:300;font-style:normal;font-display:swap;src:local("Roxborough CF Light"),url(../typefaces/roxborough-cf/light_normal.woff2) format("woff2"),url(../typefaces/roxborough-cf/light_normal.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:300;font-style:italic;font-display:swap;src:local("Roxborough CF Light Italic"),local("Roxborough CF Light"),url(../typefaces/roxborough-cf/light_italic.woff2) format("woff2"),url(../typefaces/roxborough-cf/light_italic.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:400;font-style:normal;font-display:swap;src:local("Roxborough CF"),url(../typefaces/roxborough-cf/regular_normal.woff2) format("woff2"),url(../typefaces/roxborough-cf/regular_normal.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:400;font-style:italic;font-display:swap;src:local("Roxborough CF Italic"),local("Roxborough CF"),url(../typefaces/roxborough-cf/regular_italic.woff2) format("woff2"),url(../typefaces/roxborough-cf/regular_italic.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:500;font-style:normal;font-display:swap;src:local("Roxborough CF Medium"),url(../typefaces/roxborough-cf/medium_normal.woff2) format("woff2"),url(../typefaces/roxborough-cf/medium_normal.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:500;font-style:italic;font-display:swap;src:local("Roxborough CF Medium Italic"),local("Roxborough CF Medium"),url(../typefaces/roxborough-cf/medium_italic.woff2) format("woff2"),url(../typefaces/roxborough-cf/medium_italic.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:700;font-style:normal;font-display:swap;src:local("Roxborough CF Bold"),url(../typefaces/roxborough-cf/bold_normal.woff2) format("woff2"),url(../typefaces/roxborough-cf/bold_normal.woff) format("woff")}@font-face{font-family:Roxborough CF;font-weight:700;font-style:italic;font-display:swap;src:local("Roxborough CF Bold Italic"),local("Roxborough CF Bold"),url(../typefaces/roxborough-cf/bold_italic.woff2) format("woff2"),url(../typefaces/roxborough-cf/bold_italic.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:100;font-style:normal;font-display:swap;src:local("Armin Soft Thin"),url(../typefaces/armin-soft/thin_normal.woff2) format("woff2"),url(../typefaces/armin-soft/thin_normal.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:100;font-style:italic;font-display:swap;src:local("Armin Soft Thin Italic"),local("Armin Soft Thin"),url(../typefaces/armin-soft/thin_italic.woff2) format("woff2"),url(../typefaces/armin-soft/thin_italic.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:400;font-style:normal;font-display:swap;src:local("Armin Soft"),url(../typefaces/armin-soft/regular_normal.woff2) format("woff2"),url(../typefaces/armin-soft/regular_normal.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:400;font-style:italic;font-display:swap;src:local("Armin Soft Italic"),local("Armin Soft"),url(../typefaces/armin-soft/regular_italic.woff2) format("woff2"),url(../typefaces/armin-soft/regular_italic.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:600;font-style:normal;font-display:swap;src:local("Armin Soft Semi Bold"),url(../typefaces/armin-soft/semi-bold_normal.woff2) format("woff2"),url(../typefaces/armin-soft/semi-bold_normal.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:600;font-style:italic;font-display:swap;src:local("Armin Soft Semi Bold Italic"),local("Armin Soft Semi Bold"),url(../typefaces/armin-soft/semi-bold_italic.woff2) format("woff2"),url(../typefaces/armin-soft/semi-bold_italic.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:800;font-style:normal;font-display:swap;src:local("Armin Soft Extra Bold"),url(../typefaces/armin-soft/extra-bold_normal.woff2) format("woff2"),url(../typefaces/armin-soft/extra-bold_normal.woff) format("woff")}@font-face{font-family:Armin Soft;font-weight:800;font-style:italic;font-display:swap;src:local("Armin Soft Extra Bold Italic"),local("Armin Soft Extra Bold"),url(../typefaces/armin-soft/extra-bold_italic.woff2) format("woff2"),url(../typefaces/armin-soft/extra-bold_italic.woff) format("woff")}html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:sans-serif;font-size:14px;line-height:1.2;color:#000;background-color:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{text-decoration:none}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{overflow:auto}figure,pre{margin-top:0;margin-bottom:1rem}figure{margin-right:0}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#000;caption-side:bottom}caption,th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;box-shadow:0}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.container{width:100%;max-width:1100px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}body,html{width:100%;min-height:100%}body{overflow-x:hidden;background-repeat:repeat-y;background-image:url(../images/background.png);background-size:100%}html{font-size:14px}body{font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#898989;line-height:1.4285714286rem}a{color:inherit;transition:color .15s ease-in-out}a,a:hover{text-decoration:underline}a:hover{color:#fb9d90}.heading{font-family:Roxborough CF,serif;font-weight:500;color:#072926}.heading em{font-weight:300}.heading__break{display:block}.heading.is-1{font-size:3.2142857143rem;line-height:3.9285714286rem}.heading.is-1.is-large{font-weight:700;font-size:4.2857142857rem;line-height:5.3571428571rem}.heading.is-2{font-size:2.2857142857rem;line-height:3.4285714286rem}.heading.is-3{font-size:1.8571428571rem;line-height:2.7142857143rem}.heading.is-4{font-size:1.5714285714rem;line-height:2.2857142857rem}.heading.is-5{font-size:1.2857142857rem;line-height:2rem}.heading.is-5,.heading.is-6{font-family:Armin Soft,sans-serif}.heading.is-6{font-weight:800;font-size:1.1428571429rem;line-height:1.4285714286rem}@media (max-width:767px){.heading.is-1{font-size:2.1428571429rem;line-height:2.8571428571rem}.heading.is-1.is-large{font-size:2.8571428571rem;line-height:4.2857142857rem}.heading.is-2{font-size:1.7142857143rem;line-height:2.1428571429rem}.heading.is-3{font-size:1.5714285714rem;line-height:2.2857142857rem}.heading.is-4{font-size:1.2857142857rem;line-height:2rem}.heading.is-5{font-size:1.1428571429rem;line-height:1.7142857143rem}}.paragraph{margin-bottom:0;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#898989;line-height:1.4285714286rem}.paragraph.is-lead{font-size:1.1428571429rem;line-height:2rem}.paragraph+.paragraph{margin-top:15px}@media (max-width:767px){.paragraph.is-lead{font-size:1rem;line-height:1.7142857143rem}}.card.is-creator{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;padding:60px 20px 20px;margin-top:40px;text-decoration:none;background-color:#fff}.card.is-creator .card__photo{position:absolute;top:-40px;left:50%;width:80px;height:80px;border-radius:50%;transform:translateX(-50%)}.card.is-creator .card__name{font-weight:600;font-size:1.2857142857rem}.card.is-creator .card__name,.card.is-creator .card__view{font-family:Armin Soft,sans-serif;color:#072926;text-align:center;line-height:1.7142857143rem}.card.is-creator .card__view{margin-top:auto;font-weight:400;font-size:1.1428571429rem;transition:color .15s ease-in-out}.card.is-creator.is-suggest{padding:20px;justify-content:center;background-color:#072926}.card.is-creator.is-suggest:after{position:absolute;top:-30px;right:-30px;width:71px;height:59px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/creator_suggest_arrow_dark-text.svg);background-size:contain;pointer-events:none;content:""}.card.is-creator.is-suggest .creator__label{font-family:Armin Soft,sans-serif;font-weight:600;font-size:1.1428571429rem;color:#fff;text-align:center;line-height:1.5714285714rem}.card.is-creator.is-suggest .creator__view{margin-top:5px;color:#fff}.card.is-creator:hover .card__view{color:#fb9d90}@media (max-width:1365px){.card.is-creator.is-suggest:after{transform:scale(.65)}}.card.is-recipe{position:relative;display:block;width:100%;padding:30px;margin-top:50px;text-decoration:none;background-color:#fff;box-shadow:0 10px 30px rgba(7,41,38,.05);animation:slide-down .55s ease-out}@keyframes slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.card.is-recipe:hover .card__view{padding-right:45px}.card.is-recipe .card__illustration{position:relative;left:50%;height:70px;margin-bottom:30px}.card.is-recipe .card__illustration:before{position:absolute;top:100%;left:0;width:136px;height:95px;background-image:linear-gradient(120deg,#0d4f49,rgba(13,79,73,0) 80%);opacity:.2;pointer-events:none;content:""}.card.is-recipe .card__illustration:after{position:absolute;bottom:0;background-position:bottom;background-repeat:no-repeat;background-size:contain;content:""}.card.is-recipe .card__illustration.is-coupe{width:72px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-coupe:before{top:calc(100% - 5px);height:100px;-webkit-clip-path:polygon(12.4px 1px,50px -2px,100% 20%,100% 80%);clip-path:polygon(12.4px 1px,50px -2px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-coupe:after{width:72px;height:111px;background-image:url(../images/illustrations/cocktails/coupe.png)}.card.is-recipe .card__illustration.is-tall-goblet{width:60px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-tall-goblet:before{top:calc(100% - 10px);height:105px;-webkit-clip-path:polygon(6px 4px,50px 4px,100% 20%,100% 80%);clip-path:polygon(6px 4px,50px 4px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-tall-goblet:after{width:60px;height:128px;background-image:url(../images/illustrations/cocktails/tall-goblet.png)}.card.is-recipe .card__illustration.is-martini{width:73px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-martini:before{top:calc(100% - 10px);height:105px;-webkit-clip-path:polygon(18px 5px,50px 1px,100% 20%,100% 80%);clip-path:polygon(18px 5px,50px 1px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-martini:after{width:73px;height:116px;background-image:url(../images/illustrations/cocktails/martini.png)}.card.is-recipe .card__illustration.is-old-fashioned{width:65px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-old-fashioned:before{top:calc(100% - 10px);height:105px;-webkit-clip-path:polygon(3.2px 5px,63px 3px,100% 20%,100% 80%);clip-path:polygon(3.2px 5px,63px 3px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-old-fashioned:after{width:65px;height:80px;background-image:url(../images/illustrations/cocktails/old-fashioned.png)}.card.is-recipe .card__illustration.is-hurricane{width:62px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-hurricane:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(10px 2px,48px 2px,100% 20%,100% 80%);clip-path:polygon(10px 2px,48px 2px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-hurricane:after{width:62px;height:133px;background-image:url(../images/illustrations/cocktails/hurricane.png)}.card.is-recipe .card__illustration.is-rocks{width:68px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-rocks:before{top:calc(100% - 7px);height:102px;-webkit-clip-path:polygon(7.4px 2.26px,63px 0,100% 20%,100% 80%);clip-path:polygon(7.4px 2.26px,63px 0,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-rocks:after{width:68px;height:87px;background-image:url(../images/illustrations/cocktails/rocks.png)}.card.is-recipe .card__illustration.is-shot{width:55px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-shot:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(9.9px 4px,34px -2px,100% 20%,100% 80%);clip-path:polygon(9.9px 4px,34px -2px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-shot:after{width:55px;height:70px;background-image:url(../images/illustrations/cocktails/shot.png)}.card.is-recipe .card__illustration.is-highball{width:60px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-highball:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(10.5px 2px,52.5px 2px,100% 20%,100% 80%);clip-path:polygon(10.5px 2px,52.5px 2px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-highball:after{width:60px;height:118px;background-image:url(../images/illustrations/cocktails/highball.png)}.card.is-recipe .card__illustration.is-collins{width:54px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-collins:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(7.5px 3px,48.5px 1.5px,100% 20%,100% 80%);clip-path:polygon(7.5px 3px,48.5px 1.5px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-collins:after{width:54px;height:118px;background-image:url(../images/illustrations/cocktails/collins.png)}.card.is-recipe .card__illustration.is-brandy-snifter{width:65px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-brandy-snifter:before{top:calc(100% - 15px);height:110px;-webkit-clip-path:polygon(10.5px 7px,56.5px 4px,100% 20%,100% 80%);clip-path:polygon(10.5px 7px,56.5px 4px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-brandy-snifter:after{width:65px;height:107px;background-image:url(../images/illustrations/cocktails/brandy-snifter.png)}.card.is-recipe .card__illustration.is-nick-nora{width:69px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-nick-nora:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(7.5px 3px,48.5px 1.5px,100% 20%,100% 80%);clip-path:polygon(7.5px 3px,48.5px 1.5px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-nick-nora:after{width:69px;height:130px;background-image:url(../images/illustrations/cocktails/nick-nora.png)}.card.is-recipe .card__illustration.is-weizen{width:45px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-weizen:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(6.5px 2px,38.5px 0,100% 20%,100% 80%);clip-path:polygon(6.5px 2px,38.5px 0,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-weizen:after{width:45px;height:137px;background-image:url(../images/illustrations/cocktails/weizen.png)}.card.is-recipe .card__illustration.is-irish-coffee{width:48px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-irish-coffee:before{top:calc(100% - 10px);height:105px;-webkit-clip-path:polygon(2px 4px,47.5px 1px,100% 20%,100% 80%);clip-path:polygon(2px 4px,47.5px 1px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-irish-coffee:after{width:48px;height:107px;background-image:url(../images/illustrations/cocktails/irish-coffee.png)}.card.is-recipe .card__illustration.is-champagne-flute{width:37px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-champagne-flute:before{top:calc(100% - 3px);height:98px;-webkit-clip-path:polygon(1px 0,35.5px 0,100% 20%,100% 80%);clip-path:polygon(1px 0,35.5px 0,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-champagne-flute:after{width:37px;height:140px;background-image:url(../images/illustrations/cocktails/champagne-flute.png)}.card.is-recipe .card__illustration.is-champagne-tulip{width:57px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-champagne-tulip:before{top:calc(100% - 8px);height:103px;-webkit-clip-path:polygon(5px 0,47.5px -1px,100% 20%,100% 80%);clip-path:polygon(5px 0,47.5px -1px,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-champagne-tulip:after{width:57px;height:127px;background-image:url(../images/illustrations/cocktails/champagne-tulip.png)}.card.is-recipe .card__illustration.is-wine{width:57px;transform:translateX(-50%)}.card.is-recipe .card__illustration.is-wine:before{top:calc(100% - 6px);height:101px;-webkit-clip-path:polygon(6px 1px,47.5px 0,100% 20%,100% 80%);clip-path:polygon(6px 1px,47.5px 0,100% 20%,100% 80%)}.card.is-recipe .card__illustration.is-wine:after{width:57px;height:128px;background-image:url(../images/illustrations/cocktails/wine.png)}.card.is-recipe .card__name{display:block;margin-bottom:15px;font-family:Roxborough CF,serif;font-weight:500;font-size:1.4285714286rem;color:#072926;line-height:1.5714285714rem}.card.is-recipe .card__description{display:block;margin-bottom:15px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#898989;line-height:1.4285714286rem}@media (max-width:767px){.card.is-recipe{display:grid;grid-template-columns:1fr 90px;grid-template-areas:"content illustration";justify-items:start;align-items:center;-moz-column-gap:15px;column-gap:15px;margin-top:0;overflow:hidden}.card.is-recipe .card__illustration{grid-area:illustration;margin-bottom:0;transform:none}.card.is-recipe .card__illustration.is-coupe{height:111px}.card.is-recipe .card__illustration.is-tall-goblet{height:128px}.card.is-recipe .card__illustration.is-martini{height:116px}.card.is-recipe .card__illustration.is-old-fashioned{height:80px}.card.is-recipe .card__illustration.is-hurricane{height:133px}.card.is-recipe .card__illustration.is-rocks{height:87px}.card.is-recipe .card__illustration.is-shot{height:70px}.card.is-recipe .card__illustration.is-collins,.card.is-recipe .card__illustration.is-highball{height:118px}.card.is-recipe .card__illustration.is-brandy-snifter{height:107px}.card.is-recipe .card__illustration.is-nick-nora{height:130px}.card.is-recipe .card__illustration.is-weizen{height:137px}.card.is-recipe .card__illustration.is-irish-coffee{height:107px}.card.is-recipe .card__illustration.is-champagne-flute{height:140px}.card.is-recipe .card__illustration.is-champagne-tulip{height:127px}.card.is-recipe .card__illustration.is-wine{height:128px}.card.is-recipe .card__content{grid-area:content}}.card.is-video{position:relative;display:block;width:100%;text-decoration:none;aspect-ratio:16/9;background:#0d4f49;animation:slide-up .4s ease-out}@keyframes slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card.is-video:after{position:absolute;top:50%;left:50%;z-index:1;width:30px;height:30px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/icon_video-play_white.svg);background-size:contain;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s ease-in-out;content:""}.card.is-video:hover{text-decoration:none}.card.is-video:hover:not(.is-more):after{opacity:1}.card.is-video:hover.is-more .card__more__view{color:#fb9d90}.card.is-video .card__thumbnail{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:auto;overflow:hidden}.card.is-video .card__creator{position:absolute;top:15px;right:15px;width:32px;height:32px;border-radius:50%;border:1px solid #fff}.card.is-video .card__bottom{position:absolute;bottom:0;display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:80%;padding:25px;background-image:linear-gradient(180deg,transparent 0,#000)}.card.is-video .card__duration{margin-bottom:5px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#fb9d90;line-height:1.2142857143rem}.card.is-video .card__title{display:-webkit-box;overflow:hidden;font-family:Armin Soft,sans-serif;font-weight:600;font-size:1.1428571429rem;color:#fff;line-height:1.4285714286rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card.is-video .card__more{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;height:100%;padding:25px;background-color:#f3d475}.card.is-video .card__more--gray{background-color:#555}.card.is-video .card__more__label{font-weight:600;line-height:1.4285714286rem}.card.is-video .card__more__label,.card.is-video .card__more__view{font-family:Armin Soft,sans-serif;font-size:1.1428571429rem;color:#fff}.card.is-video .card__more__view{display:flex;align-items:center;margin-top:auto;font-weight:400;line-height:1.3571428571rem;transition:color .15s ease-in-out}.card.is-video .card__more__view__decoration{display:block}.card.is-video .card__more__view__decoration.is-creator{width:21px;height:21px;margin-right:8px;border-radius:50%;border:1px solid #fff}.card.is-video .card__more__view__decoration.is-recipe{height:45px;margin-right:16px;background-position:50%;background-repeat:no-repeat;background-size:contain}.card.is-video .card__more__view__decoration.is-recipe.is-coupe{width:29.1891891892px;background-image:url(../images/illustrations/cocktails/transparent/coupe.png)}.card.is-video .card__more__view__decoration.is-recipe.is-tall-goblet{width:21.09375px;background-image:url(../images/illustrations/cocktails/transparent/tall-goblet.png)}.card.is-video .card__more__view__decoration.is-recipe.is-martini{width:28.3189655172px;background-image:url(../images/illustrations/cocktails/transparent/martini.png)}.card.is-video .card__more__view__decoration.is-recipe.is-old-fashioned{width:36.5625px;background-image:url(../images/illustrations/cocktails/transparent/old-fashioned.png)}.card.is-video .card__more__view__decoration.is-recipe.is-hurricane{width:20.977443609px;background-image:url(../images/illustrations/cocktails/transparent/hurricane.png)}.card.is-video .card__more__view__decoration.is-recipe.is-rocks{width:35.1724137931px;background-image:url(../images/illustrations/cocktails/transparent/rocks.png)}.card.is-video .card__more__view__decoration.is-recipe.is-shot{width:35.3571428571px;background-image:url(../images/illustrations/cocktails/transparent/shot.png)}.card.is-video .card__more__view__decoration.is-recipe.is-highball{width:22.8813559322px;background-image:url(../images/illustrations/cocktails/transparent/highball.png)}.card.is-video .card__more__view__decoration.is-recipe.is-collins{width:20.593220339px;background-image:url(../images/illustrations/cocktails/transparent/collins.png)}.card.is-video .card__more__view__decoration.is-recipe.is-brandy-snifter{width:27.3364485981px;background-image:url(../images/illustrations/cocktails/transparent/brandy-snifter.png)}.card.is-video .card__more__view__decoration.is-recipe.is-nick-nora{width:23.8846153846px;background-image:url(../images/illustrations/cocktails/transparent/nick-nora.png)}.card.is-video .card__more__view__decoration.is-recipe.is-weizen{width:14.7810218978px;background-image:url(../images/illustrations/cocktails/transparent/weizen.png)}.card.is-video .card__more__view__decoration.is-recipe.is-irish-coffee{width:20.1869158879px;background-image:url(../images/illustrations/cocktails/transparent/irish-coffee.png)}.card.is-video .card__more__view__decoration.is-recipe.is-champagne-flute{width:11.8928571429px;background-image:url(../images/illustrations/cocktails/transparent/champagne-flute.png)}.card.is-video .card__more__view__decoration.is-recipe.is-champagne-tulip{width:20.1968503937px;background-image:url(../images/illustrations/cocktails/transparent/champagne-tulip.png)}.card.is-video .card__more__view__decoration.is-recipe.is-wine{width:20.0390625px;background-image:url(../images/illustrations/cocktails/transparent/wine.png)}@supports not (aspect-ratio:1/1){.card.is-video{overflow:hidden}.card.is-video:before{display:block;padding-top:56.25%;content:""}.card.is-video .card__thumbnail{height:auto;position:absolute;top:50%;transform:translateY(-50%)}}.autocomplete_wrapper{display:inline-block;position:relative;width:100%;height:100%}.autocomplete_wrapper input::-webkit-input-placeholder{color:hsla(0,0%,48.2%,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.autocomplete_wrapper input::-ms-input-placeholder{color:hsla(0,0%,48.2%,.5);-ms-transition:all .3s ease;transition:all .3s ease}.autocomplete_wrapper input::placeholder{color:hsla(0,0%,48.2%,.5);transition:all .3s ease}.autocomplete_wrapper ul{position:absolute;width:110%;max-width:600px;max-height:226px;overflow-y:auto;top:100%;left:55px;right:0;padding:0;margin:.5rem 0 0;border-radius:.6rem;background-color:#fff;box-shadow:0 3px 6px rgba(149,157,165,.15);border:1px solid rgba(33,33,33,.07);z-index:1000;outline:none}.autocomplete_wrapper ul:empty,.autocomplete_wrapper ul[hidden]{display:block;opacity:0;transform:scale(0)}.autocomplete_wrapper ul li{margin:.3rem;padding:.3rem .5rem;list-style:none;text-align:left;font-size:1rem;color:#212121;transition:all .1s ease-in-out;border-radius:.35rem;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.autocomplete_wrapper ul li::-moz-selection{color:hsla(0,0%,100%,0);background-color:hsla(0,0%,100%,0)}.autocomplete_wrapper ul li::selection{color:hsla(0,0%,100%,0);background-color:hsla(0,0%,100%,0)}.autocomplete_wrapper ul li:hover{cursor:pointer}.autocomplete_wrapper ul li:hover,.autocomplete_wrapper ul li[aria-selected=true]{background-color:rgba(251,157,144,.1)}.autocomplete_wrapper ul li mark{background-color:transparent;color:#fb9d90;font-weight:700}.autocomplete_wrapper ul li mark::-moz-selection{color:hsla(0,0%,100%,0);background-color:hsla(0,0%,100%,0)}.autocomplete_wrapper ul li mark::selection{color:hsla(0,0%,100%,0);background-color:hsla(0,0%,100%,0)}@media (max-width:767px){.autocomplete_wrapper ul{width:110%;max-width:calc(90vw - 40px);left:20px}}.button,.card.is-recipe .card__view{display:inline-flex;align-items:center;padding:0;text-decoration:none;background-color:transparent;border-width:0;--text-color:#fff;--background-color:#0d4f49}.button.is-pill,.card.is-recipe .is-pill.card__view{padding:18px 40px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1.1428571429rem;color:var(--text-color);line-height:1.4285714286rem;text-align:center;background-color:var(--background-color);border-radius:30px;transition:background-color .15s ease-in-out;position:relative}.button.is-pill.is-small,.card.is-recipe .is-pill.is-small.card__view{padding:9px 20px;font-size:1rem;line-height:1.2857142857rem}.button.is-pill:not(.has-no-background,.has-outline).is-white,.card.is-recipe .is-pill.card__view:not(.has-no-background,.has-outline).is-white{--text-color:#0d4f49;--background-color:#fff}.button.is-pill:not(.has-no-background,.has-outline).is-white:hover,.card.is-recipe .is-pill.card__view:not(.has-no-background,.has-outline).is-white:hover{--background-color:hsla(0,0%,100%,0.8)}.button.is-pill:not(.has-no-background,.has-outline).is-salmon,.card.is-recipe .is-pill.card__view:not(.has-no-background,.has-outline).is-salmon{--text-color:#fff;--background-color:#fb9d90}.button.is-pill:not(.has-no-background,.has-outline).is-salmon:hover,.card.is-recipe .is-pill.card__view:not(.has-no-background,.has-outline).is-salmon:hover{--background-color:#fa8777!important}.button.is-pill.has-outline,.card.is-recipe .is-pill.has-outline.card__view{--text-color:#0d4f49;--background-color:transparent;--border-color:#0d4f49;color:var(--text-color);border:2px solid var(--border-color);background-color:var(--background-color)}.button.is-pill.has-outline:hover,.card.is-recipe .is-pill.has-outline.card__view:hover{--text-color:#fff;--background-color:#0d4f49;transition:color .15s ease-in-out,background-color .15s ease-in-out}.button.is-pill.has-outline.is-white,.card.is-recipe .is-pill.has-outline.is-white.card__view{--text-color:#fff;--border-color:#fff}.button.is-pill.has-outline.is-white:hover,.card.is-recipe .is-pill.has-outline.is-white.card__view:hover{--text-color:#0d4f49;--background-color:#fff}.button.is-pill.has-no-background,.card.is-recipe .is-pill.has-no-background.card__view{--text-color:#0d4f49;--background-color:transparent}.button.is-pill.has-no-background:hover,.card.is-recipe .is-pill.has-no-background.card__view:hover{--text-color:#000;transition:color .15s ease-in-out}.button.is-pill.has-no-background.is-white,.card.is-recipe .is-pill.has-no-background.is-white.card__view{--text-color:#fff}.button.is-pill.has-no-background.is-white:hover,.card.is-recipe .is-pill.has-no-background.is-white.card__view:hover{--text-color:#ccc}.button.is-pill.has-arrow,.card.is-recipe .is-pill.has-arrow.card__view{position:relative;padding-right:64px;background-position:right 24px center;background-repeat:no-repeat;background-image:url(../images/arrow_right_white.svg);background-size:16px;transition:background-color .15s ease-in-out,padding-right .15s ease-in-out}.button.is-pill.has-arrow:after,.card.is-recipe .is-pill.has-arrow.card__view:after{position:absolute;top:0;right:0;width:64px;height:100%;background-position:right 24px center;background-repeat:no-repeat;background-image:url(../images/arrow_right_white.svg);background-color:#0d4f49;background-size:16px;border-radius:inherit;transition:background-color .15s ease-in-out,transform .15s ease-in-out;content:""}.button.is-pill:not(.is-white,.has-no-background,.has-outline):-webkit-any-link:hover,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):-webkit-any-link:hover{--background-color:#072926;background-color:var(--background-color)}.button.is-pill:not(.is-white,.has-no-background,.has-outline):any-link:hover,.button.is-pill:not(.is-white,.has-no-background,.has-outline):enabled:hover,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):any-link:hover,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):enabled:hover{--background-color:#072926;background-color:var(--background-color)}.button.is-pill:not(.is-white,.has-no-background,.has-outline):-webkit-any-link:hover.has-arrow:after,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):-webkit-any-link:hover.has-arrow:after{background-color:#072926;transform:translateX(5px)}.button.is-pill:not(.is-white,.has-no-background,.has-outline):any-link:hover.has-arrow:after,.button.is-pill:not(.is-white,.has-no-background,.has-outline):enabled:hover.has-arrow:after,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):any-link:hover.has-arrow:after,.card.is-recipe .is-pill.card__view:not(.is-white,.has-no-background,.has-outline):enabled:hover.has-arrow:after{background-color:#072926;transform:translateX(5px)}.button.is-pill:disabled,.card.is-recipe .is-pill.card__view:disabled{background-color:#898989}.button.is-pill--loading,.card.is-recipe .is-pill--loading.card__view{color:transparent}.button.is-pill--loading:after,.card.is-recipe .is-pill--loading.card__view:after{content:"";position:absolute;width:20px;height:20px;top:0;right:0;left:0;bottom:0;margin:auto;border:3px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner 1s ease infinite}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.button.is-link,.card.is-recipe .card__view{position:relative;height:30px;padding-right:40px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1.1428571429rem;color:#072926;line-height:1.4285714286rem;transition:padding-right .15s ease-in-out}.button.is-link:after,.card.is-recipe .card__view:after{position:absolute;top:0;right:0;width:30px;height:30px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/arrow_right_dark-green.svg);background-size:13px;border-radius:50%;border:1px solid #072926;transition:transform .15s ease-in-out;content:""}.button.is-link:-webkit-any-link:hover:after,.card.is-recipe .card__view:-webkit-any-link:hover:after{transform:translateX(5px)}.button.is-link:any-link:hover:after,.button.is-link:enabled:hover:after,.card.is-recipe .card__view:any-link:hover:after,.card.is-recipe .card__view:enabled:hover:after{transform:translateX(5px)}.button.is-link:disabled,.card.is-recipe .card__view:disabled{color:#898989}.button.is-link:disabled:after,.card.is-recipe .card__view:disabled:after{background-image:url(../images/arrow_right_gray.svg);border-color:#898989}.button:enabled,.card.is-recipe .card__view:enabled{cursor:pointer}.button:disabled,.card.is-recipe .card__view:disabled{cursor:not-allowed}.button:hover,.card.is-recipe .card__view:hover{text-decoration:none}.button:active,.button:focus,.card.is-recipe .card__view:active,.card.is-recipe .card__view:focus{outline:none}@media (max-width:767px){.button.is-pill.hide-label-md,.card.is-recipe .is-pill.hide-label-md.card__view{padding-right:24px;text-indent:-9999px}}.cards{--spacing:20px}.cards.is-1-column{--columns:1}.cards.is-2-column{--columns:2}.cards.is-3-column{--columns:3}.cards.is-4-column{--columns:4}.cards__heading{display:flex;align-items:center;margin-bottom:10px}.cards__controls{display:flex;margin-right:-8px;margin-left:auto}.cards__control{width:26px;height:26px;padding:0;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;background-color:transparent;background-size:10px;border-width:0;transition:opacity .15s ease-in-out;cursor:pointer}.cards__control:disabled{opacity:.5;cursor:not-allowed}.cards__control:active,.cards__control:focus{outline:none}.cards__control[data-direction=previous]{background-image:url(../images/arrow_left_dark-text.svg)}.cards__control[data-direction=next]{background-image:url(../images/arrow_right_dark-text.svg)}.cards__control+.cards__control{margin-left:8px}.cards__bottom{display:flex;flex-direction:column;align-items:center;margin-top:40px}.cards__bottom .load-more--hidden,.cards__empty--hidden{display:none}.cards+.cards{margin-top:40px}.cards:not(.is-slider) .cards__heading{display:none}.cards:not(.is-slider) .cards__inner-wrapper{display:grid}.cards:not(.is-slider) .cards__inner-wrapper,.cards:not(.is-slider) .cards__placeholders{grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}.cards:not(.is-slider) .cards__placeholders{display:none;margin-top:20px}.cards:not(.is-slider) .cards__placeholders.is-visible{display:grid}.cards:not(.is-slider) .cards__placeholders .card--placeholder{width:100%;aspect-ratio:16/9;background:#fff;background:linear-gradient(153deg,#eee,#e8e8e8 66%,#eee)}.cards.is-slider:not([data-slider-below]) .cards__outer-wrapper{width:calc(100% + var(--spacing)*2);margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider:not([data-slider-below]) .cards__inner-wrapper{display:flex;margin:0 calc(var(--spacing)/2*-1);transition:transform .25s ease-in-out}.cards.is-slider:not([data-slider-below]) .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider:not([data-slider-below]) .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}@media (min-width:0){.cards.is-slider[data-slider-below=xs] .cards__heading{display:none}.cards.is-slider[data-slider-below=xs] .cards__inner-wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;transform:none!important}}@media (max-width:-1){.cards.is-slider[data-slider-below=xs] .cards__outer-wrapper{margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider[data-slider-below=xs] .cards__inner-wrapper{display:flex;margin:calc(var(--spacing)/2*-1);transition:transform .15s ease-in-out}.cards.is-slider[data-slider-below=xs] .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider[data-slider-below=xs] .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}}@media (min-width:576px){.cards.is-slider[data-slider-below=sm] .cards__heading{display:none}.cards.is-slider[data-slider-below=sm] .cards__inner-wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;transform:none!important}}@media (max-width:575px){.cards.is-slider[data-slider-below=sm] .cards__outer-wrapper{margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider[data-slider-below=sm] .cards__inner-wrapper{display:flex;margin:calc(var(--spacing)/2*-1);transition:transform .15s ease-in-out}.cards.is-slider[data-slider-below=sm] .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider[data-slider-below=sm] .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}}@media (min-width:768px){.cards.is-slider[data-slider-below=md] .cards__heading{display:none}.cards.is-slider[data-slider-below=md] .cards__inner-wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;transform:none!important}}@media (max-width:767px){.cards.is-slider[data-slider-below=md] .cards__outer-wrapper{margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider[data-slider-below=md] .cards__inner-wrapper{display:flex;margin:calc(var(--spacing)/2*-1);transition:transform .15s ease-in-out}.cards.is-slider[data-slider-below=md] .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider[data-slider-below=md] .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}}@media (min-width:992px){.cards.is-slider[data-slider-below=lg] .cards__heading{display:none}.cards.is-slider[data-slider-below=lg] .cards__inner-wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;transform:none!important}}@media (max-width:991px){.cards.is-slider[data-slider-below=lg] .cards__outer-wrapper{margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider[data-slider-below=lg] .cards__inner-wrapper{display:flex;margin:calc(var(--spacing)/2*-1);transition:transform .15s ease-in-out}.cards.is-slider[data-slider-below=lg] .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider[data-slider-below=lg] .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}}@media (min-width:1366px){.cards.is-slider[data-slider-below=xl] .cards__heading{display:none}.cards.is-slider[data-slider-below=xl] .cards__inner-wrapper{display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px;transform:none!important}}@media (max-width:1365px){.cards.is-slider[data-slider-below=xl] .cards__outer-wrapper{margin-right:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-1);overflow:hidden}.cards.is-slider[data-slider-below=xl] .cards__inner-wrapper{display:flex;margin:calc(var(--spacing)/2*-1);transition:transform .15s ease-in-out}.cards.is-slider[data-slider-below=xl] .cards__inner-wrapper.without-transition{transition:none}.cards.is-slider[data-slider-below=xl] .cards__inner-wrapper .card{flex-shrink:0;width:calc((100% - var(--spacing)*2)/var(--columns) - var(--spacing));margin-right:calc(var(--spacing)/2);margin-left:calc(var(--spacing)/2)}}@media (max-width:1365px){.cards.is-4-column{--columns:3}}@media (max-width:991px){.cards.is-1-column,.cards.is-2-column,.cards.is-3-column,.cards.is-4-column{--columns:2}}@media (max-width:767px){.cards.is-1-column{--columns:1}.cards.is-1-column-md{--columns:1!important}.cards.is-2-column{--columns:1}.cards.is-2-column-md{--columns:2!important}.cards.is-3-column{--columns:1}.cards.is-3-column-md{--columns:3!important}.cards.is-4-column{--columns:1}.cards.is-4-column-md{--columns:4!important}.cards__bottom{margin-top:20px}.cards+.cards{margin-top:40px}.cards.is-slider:not([data-slider-below]) .cards__inner-wrapper .card,.cards.is-slider[data-slider-below] .cards__inner-wrapper .card{width:calc(100% - var(--spacing)*2 - var(--spacing) - 52px)}}.contact{padding-top:100px;padding-bottom:250px;background-position:center bottom 25px;background-repeat:no-repeat;background-image:url(../images/illustrations/mountain.svg);background-size:120% auto}.contact__heading{text-align:center}.contact__link{position:relative;text-decoration:none}.contact__link__arrow{position:absolute;top:-60px;left:100%;fill:currentColor;pointer-events:none}.contact__link:hover{text-decoration:none}@media (max-width:767px){.contact{padding-top:50px;padding-bottom:150px;background-position:75% bottom;background-size:250% auto}.contact__link__arrow{top:-65px;margin-left:-10px;transform:scale(.75)}}.footer{margin-top:100px}.footer__explore{display:flex;align-items:center;margin-bottom:50px}.footer__explore__heading{flex-shrink:0;margin-right:100px;font-family:Roxborough CF,serif;font-weight:500;font-size:2.1428571429rem;color:#072926;line-height:2.5714285714rem}.footer__explore__search{margin-left:auto}.footer__navigation{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;height:462px;padding-left:60%;counter-reset:footer-navigation}.footer__navigation:before{position:absolute;top:0;left:-291.3333333333px;z-index:-1;width:874px;height:462px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/illustrations/bridge.svg);background-size:contain;pointer-events:none;content:""}.footer__navigation:after{position:absolute;top:35px;right:0;width:calc(100% - 250px);height:1px;background-color:rgba(7,41,38,.1);content:""}.footer__copyright{display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px}.footer__copyright>span{font-family:Armin Soft,sans-serif;font-weight:400;font-size:.8571428571rem;color:#898989;line-height:.8571428571rem}.footer__copyright>span+span{padding-left:3px}.footer__copyright>span+span:before{margin-right:3px;content:"|"}@media (max-width:991px){.footer__explore{display:block}.footer__explore__heading{display:block;margin-bottom:20px}}@media (max-width:767px){.footer{margin-top:75px;overflow:hidden}.footer__explore{margin-bottom:20px}.footer__explore__heading{font-size:1.7857142857rem;line-height:2.8571428571rem}.footer__navigation{height:auto;padding-top:70px;padding-bottom:35px;padding-left:0}.footer__navigation:before{left:-437px}.footer__navigation:after{width:calc(100% - 100px)}.footer__copyright{padding-top:0}}.header{position:relative;z-index:1000;display:flex;align-items:center;justify-content:space-between;width:100%;height:118px;padding:40px 50px;pointer-events:none}.header__brand{display:block;width:100px;height:47px;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/logo_horizontal_full-color.svg);background-size:contain;transition:opacity .15s ease-in-out;pointer-events:all}body.show-navigation .header__brand{background-image:url(../images/logo_horizontal_diapositive.svg)}.header__user-information{display:flex;align-items:center;pointer-events:all;margin-left:auto;margin-right:30px;-moz-column-gap:20px;column-gap:20px}.header__user-information__button.is-hidden{display:none}body.show-navigation .header__user-information__button{--text-color:#0d4f49;--background-color:#fff}body.show-navigation .header__user-information__button:not(.has-no-background,.has-outline,.is-white):hover{--background-color:hsla(0,0%,100%,0.8)!important}body.show-navigation .header__user-information__button.has-no-background{--text-color:#fff}body.show-navigation .header__user-information__button.has-no-background:hover{--text-color:#ccc}body.show-navigation .header__user-information__button.has-outline:hover{color:#fff!important}.header__toggle-navigation{display:flex;align-items:center;padding:8px;background-color:transparent;border-width:0;cursor:pointer;pointer-events:all}.header__toggle-navigation:active,.header__toggle-navigation:focus{outline:none}.header__toggle-navigation__label{margin-top:-5px;font-family:Roxborough CF,serif;font-weight:500;font-size:1.2857142857rem;color:#072926;text-transform:lowercase;line-height:1rem;transition:color .15s ease-in-out}body.show-navigation .header__toggle-navigation__label{color:#fff}.header__toggle-navigation__icon{position:relative;display:block;width:22px;height:22px;margin-right:10px}.header__toggle-navigation__icon:after,.header__toggle-navigation__icon:before{position:absolute;left:0;width:100%;height:1px;background-color:#072926;transition:background-color .15s ease-in-out,transform .15s ease-in-out;content:""}.header__toggle-navigation__icon:before{top:7px}.header__toggle-navigation__icon:after{bottom:7px}body.show-navigation .header__toggle-navigation__icon:after,body.show-navigation .header__toggle-navigation__icon:before{background-color:#fff}body.show-navigation .header__toggle-navigation__icon:before{transform:translateY(3.5px) rotate(45deg)}body.show-navigation .header__toggle-navigation__icon:after{transform:translateY(-3.5px) rotate(-45deg)}@media (max-width:767px){.header{height:78px;padding:20px;margin-bottom:20px;position:relative}.header__user-information{display:none}body.show-navigation .header__user-information{display:flex;position:absolute;width:calc(100% - 40px);justify-content:flex-end;margin-top:100px;padding-right:8px}}.navigation__links{display:flex;flex-direction:column;align-items:flex-start;counter-reset:navigation}.navigation__link{--color:#072926;position:relative;padding-left:calc(55px + var(--horizontal-spacing));font-family:Roxborough CF,serif;font-weight:500;color:var(--color);text-decoration:none}.navigation__link:before{left:0;width:40px;height:1px;background-color:var(--color);content:""}.navigation__link:after,.navigation__link:before{position:absolute;top:50%;transform:translateY(-50%)}.navigation__link:after{left:50px;width:15px;font-family:Roxborough CF,serif;font-weight:500;font-size:1.0714285714rem;color:var(--color);line-height:1.2857142857rem;counter-increment:navigation;content:counter(navigation,decimal-leading-zero)}.navigation__link:hover{text-decoration:none}.navigation__links.is-large .navigation__link{--horizontal-spacing:40px;font-size:4.2857142857rem;line-height:5.1428571429rem}.navigation__links.is-large .navigation__link:after,.navigation__links.is-large .navigation__link:before{margin-top:2px}.navigation__links.is-large .navigation__link+.navigation__link{margin-top:60px}.navigation__links.is-small .navigation__link{--horizontal-spacing:30px;font-size:1.7857142857rem;line-height:2.1428571429rem}.navigation__links.is-small .navigation__link:after,.navigation__links.is-small .navigation__link:before{margin-top:1px}.navigation__links.is-small .navigation__link+.navigation__link{margin-top:40px}@media (max-width:767px){.navigation__link{padding-top:23px;padding-left:0}.navigation__link:after,.navigation__link:before{top:0;transform:none}.navigation__link:before{top:9px}.navigation__links.is-large .navigation__link{font-size:2.1428571429rem;line-height:2.5714285714rem}.navigation__links.is-large .navigation__link+.navigation__link{margin-top:40px}.navigation__links.is-small .navigation__link{font-size:1.4285714286rem;line-height:1.7142857143rem}.navigation__links.is-small .navigation__link+.navigation__link{margin-top:40px}}.navigation{position:fixed;top:0;left:0;z-index:950;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;width:100%;height:100vh;padding:200px 150px 75px;background-position:0 0;background-repeat:no-repeat;background-image:url(../images/navigation_background.svg);background-color:#072926;background-size:auto 100%;visibility:hidden;opacity:0;pointer-events:none;transition:visibility .15s ease-in-out,opacity .15s ease-in-out;overflow-y:scroll}body.show-navigation .navigation{visibility:visible;opacity:1;pointer-events:all}.navigation .navigation__link{--color:#fff}@media (max-height:750px){.navigation{padding:75px}}@media (max-width:1365px){.navigation{padding:75px}}@media (max-width:767px){.navigation{padding:40px 20px}}.search{display:flex;width:100%;height:56px;background-color:#fff;border-radius:30px}.search__control{width:100%;height:100%;padding:0 20px 0 53px;font-family:Armin Soft,sans-serif;font-weight:100;font-size:1rem;text-transform:capitalize;color:#072926;line-height:1.3571428571rem;background-position:left 20px center;background-repeat:no-repeat;background-image:url(../images/icon_search_black.svg);background-color:transparent;background-size:auto 16px;border-top-left-radius:inherit;border-bottom-left-radius:inherit;border-width:0}.search__control::-webkit-input-placeholder{font-style:italic;color:#072926!important;opacity:1;text-transform:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;font-size:.9285714286rem}.search__control::-webkit-input-placeholder,.search__control::placeholder{font-style:italic;color:#072926!important;opacity:1;text-transform:none;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;font-size:.9285714286rem}.search__control:active,.search__control:focus{outline:none}.search__control:focus::-webkit-input-placeholder{opacity:0}.search__control:focus::-ms-input-placeholder{opacity:0}.search__control:focus::placeholder{opacity:0}@media (max-width:767px){.search__control{font-size:1.1428571429rem}}body.is-cocktail .cocktail{width:100%;background-position:center top 25px;background-repeat:no-repeat;background-image:url(../images/illustrations/mountain.svg);background-size:120% auto}body.is-cocktail .cocktail__information{display:flex;flex-direction:column;align-items:center;width:100%;max-width:570px;margin-right:auto;margin-bottom:70px;margin-left:auto}body.is-cocktail .cocktail__name{position:relative;margin-bottom:70px;text-align:center}body.is-cocktail .cocktail__name:before{position:absolute;bottom:-35px;left:50%;width:470px;height:1px;background-color:rgba(7,41,38,.1);transform:translateX(-50%);content:""}body.is-cocktail .cocktail__description{font-weight:100;color:#072926;text-align:center}body.is-cocktail .cocktail__variations{margin-top:75px}body.is-cocktail .cocktail__variations .heading{text-align:center;padding-bottom:20px}@media (max-width:991px){body.is-cocktail .cocktail__information,body.is-cocktail .cocktail__name{margin-bottom:40px}body.is-cocktail .cocktail__name:before{bottom:-20px}}@media (max-width:767px){body.is-cocktail .cocktail{background-position:75% top;background-size:250% auto}body.is-cocktail .cocktail__name:before{width:calc(100vw - 40px)}}body.is-creator .creator__information{display:flex;flex-direction:column;align-items:center;width:100%;max-width:520px;margin-right:auto;margin-bottom:70px;margin-left:auto}body.is-creator .creator__photo{width:103px;height:103px;margin-bottom:12px;border-radius:50%;border:3px solid #fff}body.is-creator .creator__name{margin-bottom:10px;text-align:center}body.is-creator .creator__description{margin-bottom:32px;font-weight:100;color:#072926;text-align:center}body.is-creator .creator__links{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px -16px}body.is-creator .creator__link{--color:#072926;display:flex;align-items:center;margin:5px 16px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1.1428571429rem;color:var(--color);line-height:1.4285714286rem;text-decoration:none;transition:color .15s ease-in-out}body.is-creator .creator__link__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:10px;border-radius:50%;border:1px solid var(--color);transition:border-color .15s ease-in-out}body.is-creator .creator__link__icon>svg{fill:var(--color);transition:fill .15s ease-in-out}body.is-creator .creator__link:hover{--color:#fb9d90;text-decoration:none}body.is-creator .creator__filter{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}body.is-creator .creator__filter__search{max-width:510px}body.is-creator .creator__videos{--columns:3;display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (max-width:991px){body.is-creator .creator__videos{--columns:2}}@media (max-width:767px){body.is-creator .creator__filter,body.is-creator .creator__information{margin-bottom:40px}body.is-creator .creator__description,body.is-creator .creator__photo{margin-bottom:20px}body.is-creator .creator__links{margin:-5px -10px}body.is-creator .creator__link{margin:5px 10px;font-size:1rem;line-height:1.2142857143rem}body.is-creator .creator__videos{--columns:1}}.discover{width:100%;background-position:center top 25px;background-repeat:no-repeat;background-image:url(../images/illustrations/mountain.svg);background-size:120% auto}.discover__heading{margin-bottom:70px;text-align:center}.discover__filter{display:flex;align-items:center;width:100%;padding:4px;margin-bottom:40px;background-color:hsla(0,0%,100%,.8);border-radius:30px}.discover__filter__search{width:100%;height:100%;padding:0 20px 0 53px;font-family:Armin Soft,sans-serif;font-weight:100;font-size:1rem;color:#072926;line-height:1.3571428571rem;background-position:left 20px center;background-repeat:no-repeat;background-image:url(../images/icon_search_black.svg);background-color:hsla(0,0%,100%,.5);background-size:auto 16px;border-radius:30px;border-width:0}.discover__filter__search::-webkit-input-placeholder{font-style:italic;color:#072926;opacity:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.discover__filter__search::-ms-input-placeholder{font-style:italic;color:#072926;opacity:1;-ms-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.discover__filter__search::placeholder{font-style:italic;color:#072926;opacity:1;transition:opacity .15s ease-in-out}.discover__filter__search:active,.discover__filter__search:focus{outline:none}.discover__filter__search:focus::-webkit-input-placeholder{opacity:0}.discover__filter__search:focus::-ms-input-placeholder{opacity:0}.discover__filter__search:focus::placeholder{opacity:0}.discover__no-more-results{display:block;padding-top:87px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#072926;line-height:1.2142857143rem;text-align:center;background-position:top;background-repeat:no-repeat;background-image:url(../images/illustrations/empty-glass.png);background-size:auto 57px}.discover__no-more-results--hidden{display:none}@media (max-width:991px){.discover__heading{margin-bottom:20px}.discover__filter{height:57px;padding:0;margin-bottom:40px}.discover__no-more-results{padding-top:77px}}@media (max-width:767px){.discover{background-position:75% top;background-size:250% auto}.discover__no-more-results{margin-top:20px}}.error__heading,.error__paragraph{width:100%;max-width:580px;margin-right:auto;margin-bottom:50px;margin-left:auto;text-align:center}.error__heading{margin-bottom:50px}.error__paragraph{font-size:1.2857142857rem;line-height:2rem}.error__illustration{position:relative;display:block;width:100%;height:280px;background-position:top;background-repeat:no-repeat;background-image:url(../images/illustrations/error-glass.png);background-size:contain}.error__illustration:after,.error__illustration:before{position:absolute;bottom:10px;width:100%;height:1px;background-color:rgba(7,41,38,.1);content:""}.error__illustration:before{left:0;width:calc(50% - 40px)}.error__illustration:after{right:0;width:calc(50% - 36px)}@media (max-width:767px){.error__heading{margin-bottom:20px}.error__paragraph{margin-bottom:40px}}body.is-homepage .homepage{padding-top:118px;margin-top:-118px;background-position:100% 0;background-repeat:no-repeat;background-image:url(../images/homepage_background.svg);background-size:75% auto}body.is-homepage .homepage__introduction{width:100%;max-width:600px;margin-right:auto;margin-bottom:30px;margin-left:auto;text-align:center}body.is-homepage .homepage__introduction__heading{margin-bottom:25px;text-wrap:balance}body.is-homepage .homepage__filter{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}body.is-homepage .homepage__filter__search{max-width:510px}body.is-homepage .homepage__videos{margin-bottom:160px}body.is-homepage .homepage__recipes{position:relative;display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:20px;column-gap:20px;align-items:flex-start;height:500px}body.is-homepage .homepage__recipes:before{position:absolute;top:0;left:-100px;width:68px;height:69px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/illustrations/sun.svg);background-size:contain;pointer-events:none;content:""}body.is-homepage .homepage__recipes__discover{align-self:center;padding-right:20px}body.is-homepage .homepage__recipes__discover .heading{margin-bottom:15px}body.is-homepage .homepage__recipes__discover .paragraph{margin-bottom:20px}body.is-homepage .homepage__recipes .card.is-recipe:nth-child(odd){align-self:flex-end}body.is-homepage .homepage__flavor-profiles{margin-top:80px}body.is-homepage .homepage__flavor-profiles__heading{margin-bottom:45px}body.is-homepage .homepage__flavor-profiles__row{display:flex;justify-content:center;margin-bottom:15px;gap:15px;position:relative}body.is-homepage .homepage__flavor-profiles__row--alcohol-categories{margin-top:50px}body.is-homepage .homepage__flavor-profiles__row--alcohol-categories:before{position:absolute;top:-25px;left:50%;width:470px;height:1px;background-color:rgba(7,41,38,.1);transform:translateX(-50%);content:""}body.is-homepage .homepage__mountain{width:100%;padding-top:24.3494423792%;background-position:50%;background-repeat:no-repeat;background-image:url(../images/illustrations/mountain.svg);background-size:120% auto}body.is-homepage .homepage__creators{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:40px}body.is-homepage .homepage__creators__discover{grid-row:span 2}body.is-homepage .homepage__creators__discover .heading{margin-bottom:15px}body.is-homepage .homepage__creators__row{display:flex;justify-content:center}body.is-homepage .homepage__creator{display:flex;justify-content:flex-start;align-items:center;text-decoration:none}body.is-homepage .homepage__creator__photo{flex-shrink:0;width:90px;height:90px;margin-right:15px;border-radius:50%;border:3px solid #fff;box-shadow:0 10px 20px rgba(0,0,0,.1)}body.is-homepage .homepage__creator__name{margin-bottom:2px;font-weight:600}body.is-homepage .homepage__creator__name,body.is-homepage .homepage__creator__view{display:block;font-family:Armin Soft,sans-serif;font-size:1.1428571429rem;color:#072926;line-height:1.7142857143rem}body.is-homepage .homepage__creator__view{font-weight:400;transition:color .15s ease-in-out}body.is-homepage .homepage__creator+.homepage__creator{margin-left:40px}body.is-homepage .homepage__creator:hover{text-decoration:none}body.is-homepage .homepage__creator:hover .homepage__creator__view{color:#fb9d90}@media (max-width:991px){body.is-homepage .homepage__videos{margin-bottom:75px}body.is-homepage .homepage__recipes{grid-template-columns:repeat(3,1fr);grid-template-rows:-webkit-max-content;grid-template-rows:max-content;height:600px}body.is-homepage .homepage__recipes__discover{grid-column:span 3}body.is-homepage .homepage__creators{display:block}body.is-homepage .homepage__creators__discover{margin-bottom:20px}}@media (max-width:767px){body.is-homepage .homepage{padding-top:78px;margin-top:-78px;background-size:175% auto}body.is-homepage .homepage__filter,body.is-homepage .homepage__introduction{margin-bottom:40px}body.is-homepage .homepage__videos .card{display:none}body.is-homepage .homepage__videos .card:nth-child(-n+4){display:block}body.is-homepage .homepage__recipes{grid-template-columns:1fr;grid-template-rows:auto;row-gap:20px;height:auto}body.is-homepage .homepage__recipes__discover{grid-column:auto;margin-bottom:20px}body.is-homepage .homepage__flavor-profiles{margin:40px 0}body.is-homepage .homepage__flavor-profiles__row{display:flex;flex-wrap:wrap;justify-content:center}.card.is-recipe body.is-homepage .homepage__flavor-profiles__row .card__view,body.is-homepage .homepage__flavor-profiles__row .button,body.is-homepage .homepage__flavor-profiles__row .card.is-recipe .card__view{padding:14px 26px;font-size:1.1428571429rem;line-height:1.5714285714rem}body.is-homepage .homepage__flavor-profiles__row--alcohol-categories:before{width:50%}body.is-homepage .homepage__mountain{padding-top:47.5836431227%;background-position:75%;background-size:250% auto}body.is-homepage .homepage__creators{display:block}body.is-homepage .homepage__creators__discover{margin-bottom:40px}body.is-homepage .homepage__creators__row{display:flex;flex-direction:column;align-items:flex-start}body.is-homepage .homepage__creators__row+.homepage__creators__row{margin-top:20px}body.is-homepage .homepage__creator__photo{width:60px;height:60px}body.is-homepage .homepage__creator:nth-child(odd){margin-left:0}body.is-homepage .homepage__creator:nth-child(2n){margin-left:auto;flex-direction:row-reverse}body.is-homepage .homepage__creator:nth-child(2n) .homepage__creator__photo{margin-right:0;margin-left:15px}body.is-homepage .homepage__creator+.homepage__creator{margin-top:20px}}body.is-profile .profile__information{display:flex;flex-direction:column;align-items:center;width:100%;max-width:520px;margin-right:auto;margin-bottom:70px;margin-left:auto}body.is-profile .profile__photo{width:103px;height:103px;margin-bottom:12px;border-radius:50%;border:3px solid #fff}body.is-profile .profile__name{margin-bottom:10px;text-align:center}body.is-profile .profile__description{margin-bottom:32px;font-weight:100;color:#072926;text-align:center}body.is-profile .profile__links{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px -16px}body.is-profile .profile__link{--color:#072926;display:flex;align-items:center;margin:5px 16px;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1.1428571429rem;color:var(--color);line-height:1.4285714286rem;text-decoration:none;transition:color .15s ease-in-out}body.is-profile .profile__link__icon{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:10px;border-radius:50%;border:1px solid var(--color);transition:border-color .15s ease-in-out}body.is-profile .profile__link__icon>svg{fill:var(--color);transition:fill .15s ease-in-out}body.is-profile .profile__link:hover{--color:#fb9d90;text-decoration:none}body.is-profile .profile__filter{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}body.is-profile .profile__filter__search{max-width:510px}body.is-profile .profile__videos{--columns:3;display:grid;grid-template-columns:repeat(var(--columns),1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}@media (max-width:991px){body.is-profile .profile__videos{--columns:2}}@media (max-width:767px){body.is-profile .profile__filter,body.is-profile .profile__information{margin-bottom:40px}body.is-profile .profile__description,body.is-profile .profile__photo{margin-bottom:20px}body.is-profile .profile__links{margin:-5px -10px}body.is-profile .profile__link{margin:5px 10px;font-size:1rem;line-height:1.2142857143rem}body.is-profile .profile__videos{--columns:1}}body.login div#login{padding-top:5%}body.login div#login h1 a{display:block;width:150px;height:70.5px;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;background-image:url(../images/logo_horizontal_full-color.svg);background-size:contain}body.login div#login #login_error,body.login div#login .message,body.login div#login .success{border-left:4px solid #fb9d90}body.login form#loginform,body.login form#lostpasswordform,body.login form#registerform{border:none;background-color:#fff;box-shadow:0 10px 30px rgba(7,41,38,.05)}body.login form#loginform p.submit input#wp-submit,body.login form#lostpasswordform p.submit input#wp-submit,body.login form#registerform p.submit input#wp-submit{padding:9px 20px;border:none;font-family:Armin Soft,sans-serif;font-weight:400;font-size:1rem;color:#fff;line-height:1.4285714286rem;text-align:center;background-color:#0d4f49;border-radius:30px}body.login form#loginform input:focus,body.login form#lostpasswordform input:focus,body.login form#registerform input:focus{border-color:#0d4f49;box-shadow:0 0 0 1px #0d4f49}body.login form#loginform .dashicons.dashicons-visibility,body.login form#lostpasswordform .dashicons.dashicons-visibility,body.login form#registerform .dashicons.dashicons-visibility{color:#555}body.is-video .video__heading{position:relative;display:inline-block;margin-bottom:0}body.is-video .video__introduction{display:flex;justify-content:space-between;align-items:center;position:relative;padding-bottom:10px;margin-bottom:15px}body.is-video .video__introduction:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(7,41,38,.1);content:""}body.is-video .video__introduction__save-button{font-family:Armin Soft,sans-serif;font-weight:400;font-size:1.2857142857rem;color:#072926;line-height:1.4285714286rem}body.is-video .video__introduction__save-button:before{content:"";position:relative;display:inline-block;width:20px;height:18px;margin-right:8px;background-image:url(../images/icon_heart_empty.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}body.is-video .video__introduction__save-button:hover:before{background-image:url(../images/icon_heart_full.svg);opacity:.4}body.is-video .video__introduction__save-button[data-save-status=saved]:before{background-image:url(../images/icon_heart_full.svg)}body.is-video .video__introduction__save-button[data-save-status=saved]:hover:before{opacity:.8}body.is-video .video__introduction__login-popup{position:absolute;max-height:0;opacity:0;max-width:375px;top:50px;right:-10px;z-index:100;padding:45px 40px 30px;text-align:center;color:#fff;background-color:#0d4f49;box-shadow:0 3px 10px rgba(7,41,38,.7);pointer-events:none;transition:all .15s ease-in-out}body.is-video .video__introduction__login-popup.is-visible{max-height:1000px;opacity:1;pointer-events:auto}body.is-video .video__introduction__login-popup__close{cursor:pointer;position:absolute;top:15px;right:15px;width:22px;height:22px;text-indent:-9999px;display:inline-block;background-color:transparent;border:none;transition:scale .15s ease-in-out}body.is-video .video__introduction__login-popup__close:after,body.is-video .video__introduction__login-popup__close:before{position:absolute;left:0;width:100%;height:1px;background-color:#fff;transition:background-color .15s ease-in-out,transform .15s ease-in-out;content:""}body.is-video .video__introduction__login-popup__close:before{transform:translateY(3.5px) rotate(45deg);top:7px}body.is-video .video__introduction__login-popup__close:after{transform:translateY(-3.5px) rotate(-45deg);bottom:7px}body.is-video .video__introduction__login-popup__close:hover{scale:1.05}body.is-video .video__introduction__login-popup__buttons{margin-top:20px;display:flex;-moz-column-gap:30px;column-gap:30px;justify-content:center}body.is-video .video__introduction__login-popup p{color:inherit}body.is-video .video__player{position:relative;width:100%;margin-bottom:60px;aspect-ratio:16/9;background-position:0 0;background-repeat:no-repeat;background-image:url(../images/navigation_background.svg);background-color:#072926;background-size:auto 100%}@supports not (aspect-ratio:1/1){body.is-video .video__player{padding-top:56.25%}}body.is-video .video__player>iframe{aspect-ratio:16/9;border-width:0;width:100%;height:auto}@supports not (aspect-ratio:1/1){body.is-video .video__player>iframe{position:absolute;top:0;left:0;height:100%}}body.is-video .video__information{display:grid;grid-template-columns:450px 1fr;-moz-column-gap:50px;column-gap:50px;margin-bottom:60px}body.is-video .video__recipe{position:relative;padding:20px;color:#fff;background-color:#0d4f49;min-height:200px;display:flex;align-items:center}body.is-video .video__recipe:before{position:absolute;top:50%;left:50%;width:calc(100% - 80px);height:calc(100% - 80px);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 80%;transform:translate(-50%,-50%);opacity:.5;pointer-events:none;content:""}body.is-video .video__recipe__section{z-index:5}body.is-video .video__recipe__section+.video__recipe__section{margin-top:20px}body.is-video .video__recipe__heading{color:inherit;margin-bottom:10px}body.is-video .video__recipe__ingredients{padding:0;margin:0;list-style-type:none}body.is-video .video__recipe__ingredients li{font-family:Armin Soft,sans-serif;font-weight:100;font-size:1rem;color:inherit;line-height:1.7857142857rem;min-height:26px}body.is-video .video__recipe__ingredients__more{display:inline-block;width:26px;height:26px;padding:0;text-indent:-9999px;background-position:50%;background-repeat:no-repeat;background-color:transparent;background-size:10px;background-image:url(../images/arrow_right_white.svg);border-width:0;opacity:.8;transition:opacity .15s ease-in-out;cursor:pointer;vertical-align:bottom}body.is-video .video__recipe__ingredients__more:hover{opacity:1}body.is-video .video__recipe__text{font-weight:100;color:inherit}body.is-video .video__recipe__settings{top:15px;right:15px;position:absolute;background-color:#f3f0ec;padding:2px 4px;height:38px;display:flex;align-items:center}body.is-video .video__recipe__settings__unit{font-family:Armin Soft,sans-serif;font-weight:500;font-size:1.0714285714rem;border:0;background-color:#f3f0ec;color:#0d4f49;cursor:pointer;height:30px;padding:5px 10px}body.is-video .video__recipe__settings__unit:first-of-type{margin-right:5px}body.is-video .video__recipe__settings__unit.is-active{background-color:#0d4f49;font-weight:700;color:#fff;cursor:default;transition-property:all;transition-duration:.15s;transition-timing-function:ease-in-out}body.is-video .video__recipe.is-coupe:before{background-image:url(../images/illustrations/cocktails/transparent/coupe.png)}body.is-video .video__recipe.is-tall-goblet:before{background-image:url(../images/illustrations/cocktails/transparent/tall-goblet.png)}body.is-video .video__recipe.is-martini:before{background-image:url(../images/illustrations/cocktails/transparent/martini.png)}body.is-video .video__recipe.is-old-fashioned:before{background-image:url(../images/illustrations/cocktails/transparent/old-fashioned.png)}body.is-video .video__recipe.is-hurricane:before{background-image:url(../images/illustrations/cocktails/transparent/hurricane.png)}body.is-video .video__recipe.is-rocks:before{background-image:url(../images/illustrations/cocktails/transparent/rocks.png)}body.is-video .video__recipe.is-shot:before{background-image:url(../images/illustrations/cocktails/transparent/shot.png)}body.is-video .video__recipe.is-highball:before{background-image:url(../images/illustrations/cocktails/transparent/highball.png)}body.is-video .video__recipe.is-collins:before{background-image:url(../images/illustrations/cocktails/transparent/collins.png)}body.is-video .video__recipe.is-brandy-snifter:before{background-image:url(../images/illustrations/cocktails/transparent/brandy-snifter.png)}body.is-video .video__recipe.is-nick-nora:before{background-image:url(../images/illustrations/cocktails/transparent/nick-nora.png)}body.is-video .video__recipe.is-weizen:before{background-image:url(../images/illustrations/cocktails/transparent/weizen.png)}body.is-video .video__recipe.is-irish-coffee:before{background-image:url(../images/illustrations/cocktails/transparent/irish-coffee.png)}body.is-video .video__recipe.is-champagne-flute:before{background-image:url(../images/illustrations/cocktails/transparent/champagne-flute.png)}body.is-video .video__recipe.is-champagne-tulip:before{background-image:url(../images/illustrations/cocktails/transparent/champagne-tulip.png)}body.is-video .video__recipe.is-wine:before{background-image:url(../images/illustrations/cocktails/transparent/wine.png)}@media (max-width:991px){body.is-video .video__information{grid-template-columns:350px 1fr;-moz-column-gap:20px;column-gap:20px}}@media (max-width:767px){body.is-video .video__information,body.is-video .video__player{margin-bottom:40px}body.is-video .video__information{grid-template-columns:1fr;row-gap:40px}}
/*# sourceMappingURL=main.min.css.map */
