﻿@font-face{font-family:icons;src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#icons") format("svg");font-weight:normal;font-style:normal}.c-icon:not(.-icon-before):after,.c-icon.-icon-before:before{text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.c-icon.-icon-before.-arrow-next:before,.c-icon:not(.-icon-before).-arrow-next:after{content:""}.c-icon.-icon-before.-hexagon-outline:before,.c-icon:not(.-icon-before).-hexagon-outline:after{content:""}.c-icon.-icon-before.-hexagon-positive:before,.c-icon:not(.-icon-before).-hexagon-positive:after{content:""}.c-icon.-icon-before.-playbtn:before,.c-icon:not(.-icon-before).-playbtn:after{content:""}.c-icon.-icon-before.-plus:before,.c-icon:not(.-icon-before).-plus:after{content:""}.c-icon.-icon-before.-xclose:before,.c-icon:not(.-icon-before).-xclose:after{content:""}.c-icon.-icon-before.-arrow-next-down:before,.c-icon:not(.-icon-before).-arrow-next-down:after{content:""}.c-icon.-icon-before.-arrow-next-up:before,.c-icon:not(.-icon-before).-arrow-next-up:after{content:""}.c-icon.-icon-before.-external-link:before,.c-icon:not(.-icon-before).-external-link:after{content:""}.c-icon.-icon-before.-chevron-down:before,.c-icon:not(.-icon-before).-chevron-down:after{content:""}.c-icon.-icon-before.-download:before,.c-icon:not(.-icon-before).-download:after{content:""}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}.cf:after,nav:after{content:"";display:table;clear:both}.-aspect-ratio{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-bottom:75%;position:relative}.-aspect-ratio>.aspect-ratio-content{position:absolute;left:0;top:0;width:100%;height:100%;bottom:0;right:0}.-aspect-ratio.-four-by-three{padding-bottom:75%}@media only screen and (max-width: 767px){.-aspect-ratio.-four-by-three-mobile-only{padding-bottom:75% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-four-by-three-desktop-only{padding-bottom:75% !important}}.-aspect-ratio.-sixteen-by-ten{padding-bottom:62.5%}@media only screen and (max-width: 767px){.-aspect-ratio.-sixteen-by-ten-mobile-only{padding-bottom:62.5% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-sixteen-by-ten-desktop-only{padding-bottom:62.5% !important}}.-aspect-ratio.-sixteen-by-nine{padding-bottom:56.25%}@media only screen and (max-width: 767px){.-aspect-ratio.-sixteen-by-nine-mobile-only{padding-bottom:56.25% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-sixteen-by-nine-desktop-only{padding-bottom:56.25% !important}}.-aspect-ratio.-double-width{padding-bottom:50%}@media only screen and (max-width: 767px){.-aspect-ratio.-double-width-mobile-only{padding-bottom:50% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-double-width-desktop-only{padding-bottom:50% !important}}.-aspect-ratio.-square{padding-bottom:100%}@media only screen and (max-width: 767px){.-aspect-ratio.-square-mobile-only{padding-bottom:100% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-square-desktop-only{padding-bottom:100% !important}}.-fill{position:absolute;width:100%;height:100%;padding-bottom:0;left:0;top:0;right:0;bottom:0}.c-svg-icon{display:block}.c-svg-icon.-xclose{width:66rem;height:66rem;background-image:url("../images/icons/icon-xclose.svg")}.c-svg-icon.-xclose.-white{background-image:url("../images/icons/icon-xclose-white.svg")}.c-svg-icon.-plus{width:100rem;height:100rem;background-image:url("../images/icons/icon-plus.svg");background-size:contain}@media only screen and (min-width: 768px){.c-svg-icon.-plus{width:80rem;height:80rem}}.c-svg-icon.-plus.-hidden{display:none !important}html{font-size:0.5px}@media only screen and (min-width: 320px) and (max-width: 639px){html{font-size:calc(0.5px + (1 - 0.5) * (100vw - 320px) / (639 - 320))}}@media (min-width: 640px) and (max-width: 767px){html{font-size:1px}}@media only screen and (min-width: 768px) and (max-width: 1023px){html{font-size:calc(0.75px + (0.9 - 0.75) * (100vw - 768px) / (1023 - 768))}}@media only screen and (min-width: 1024px){html{font-size:calc(0.76px + (1 - 0.76) * (100vw - 1024px) / (1920 - 1024))}}body{font-family:"merriweather", Cambria, Georgia, serif;font-style:normal;font-weight:400;font-size:24rem}@media only screen and (min-width: 768px){body{font-size:12rem}}@media only screen and (min-width: 1024px){body{font-size:16rem}}h1,h2,h3,h4,h5{margin:0;text-rendering:optimizeLegibility;color:#000;font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:32.8rem;line-height:1.1}@media only screen and (min-width: 768px){h1,h2,h3,h4,h5{font-size:21rem}}@media only screen and (min-width: 1024px){h1,h2,h3,h4,h5{font-size:28rem}}p,a,figure,li{font-family:"merriweather", Cambria, Georgia, serif;font-style:normal;font-weight:400;font-size:24rem}@media only screen and (min-width: 768px){p,a,figure,li{font-size:12rem}}@media only screen and (min-width: 1024px){p,a,figure,li{font-size:16rem}}p:last-child,figure:last-child{margin-bottom:0}p:first-child,figure:first-child{margin-top:0}em{font-style:italic}strong{font-weight:700}img,picture{margin:0;max-width:100%}figure img{display:block}ul,ol{margin:0;padding:0}hr{height:1px;border:0;background:#999999}nav{list-style:none;margin-left:0}nav a{text-decoration:none}nav a:hover{text-decoration:none}nav>li,nav>li>a{display:inline-block;*display:inline;zoom:1}.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--banner{text-align:center}.nav--block{line-height:1;letter-spacing:-0.31em;word-spacing:-0.43em;white-space:nowrap}.nav--block>li{letter-spacing:normal;word-spacing:normal}.nav--block>li>a{padding:24rem}.nav--fit{display:table;width:100%}.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.nav--keywords>li:after{content:"\002C" "\00A0"}.nav--keywords>li:last-child:after{display:none}.text.-small,.text.-small p{font-family:"merriweather", Cambria, Georgia, serif;font-style:normal;font-weight:400;font-size:20rem}@media only screen and (min-width: 768px){.text.-small,.text.-small p{font-size:9rem}}@media only screen and (min-width: 1024px){.text.-small,.text.-small p{font-size:12rem}}.text.-medium,.text.-medium p{font-family:"merriweather", Cambria, Georgia, serif;font-style:normal;font-weight:400;font-size:24rem}@media only screen and (min-width: 768px){.text.-medium,.text.-medium p{font-size:12rem}}@media only screen and (min-width: 1024px){.text.-medium,.text.-medium p{font-size:16rem}}.text.-large,.text.-large p{font-family:"merriweather", Cambria, Georgia, serif;font-style:normal;font-weight:400;font-size:28rem;line-height:1.3em}@media only screen and (min-width: 768px){.text.-large,.text.-large p{font-size:15rem}}@media only screen and (min-width: 1024px){.text.-large,.text.-large p{font-size:20rem}}.heading.-small{font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:23.33rem;line-height:1.1}@media only screen and (min-width: 768px){.heading.-small{font-size:15rem}}@media only screen and (min-width: 1024px){.heading.-small{font-size:20rem}}.heading.-medium{font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:32.8rem;line-height:1.1}@media only screen and (min-width: 768px){.heading.-medium{font-size:21rem}}@media only screen and (min-width: 1024px){.heading.-medium{font-size:28rem}}.heading.-large{font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:46.67rem;line-height:1.1}@media only screen and (min-width: 768px){.heading.-large{font-size:30rem}}@media only screen and (min-width: 1024px){.heading.-large{font-size:40rem}}.heading.-xlarge{font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:60.67rem;line-height:1.1}@media only screen and (min-width: 768px){.heading.-xlarge{font-size:39rem}}@media only screen and (min-width: 1024px){.heading.-xlarge{font-size:52rem}}.heading.-xxlarge{font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:84rem;line-height:1.1}@media only screen and (min-width: 768px){.heading.-xxlarge{font-size:54rem}}@media only screen and (min-width: 1024px){.heading.-xxlarge{font-size:72rem}}.heading.-regular{font-weight:500}.module{position:relative}.module::after{clear:both;content:"";display:table}.module.-padded{padding-top:40rem;padding-bottom:50rem}.module.-fluid{margin:0;width:100%}.module__header{padding-bottom:50rem}.module__header.-padded{padding-top:50rem}.module__footer{padding-top:50rem}.module__footer.-padded{padding-bottom:50rem}.module__content.-padded{padding:0 50rem}.module__content.-adaptive{position:relative;min-width:320px;margin:0}@media only screen and (min-width: 768px){.module__content.-adaptive{margin:0 auto;display:block;width:768px;max-width:1023px}}@media only screen and (min-width: 1024px){.module__content.-adaptive{width:1024px;max-width:1364px}}@media only screen and (min-width: 1365px){.module__content.-adaptive{width:1365px;max-width:100%}}@media only screen and (min-width: 1440px){.module__content.-adaptive{width:1440px;max-width:100%}}.full-width{background-size:cover;position:relative;background-position:center}.full-width.-l,.full-width--l{height:66vh}.full-width.-full,.full-width--full{height:100vh}.full-width.-fixed,.full-width--fixed{background-attachment:fixed;background-height:100vh}.full-width__inner{position:absolute;display:block;margin:0 auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__row::after{clear:both;content:"";display:table}.card__date{margin-bottom:13rem;font-weight:700}@media only screen and (min-width: 1024px){.card__date{margin-bottom:11rem;margin-top:-2rem}}.card__title{color:#999999;margin-bottom:13rem;font-weight:700}@media only screen and (min-width: 1024px){.card__title{margin-bottom:11rem}}.card__inner{padding:25rem 30rem}@media only screen and (min-width: 1024px){.card__inner{padding:32rem}}.card__copy p{margin-bottom:12rem;color:#000}.btn{display:inline-block;vertical-align:middle;white-space:nowrap;font-size:24.6rem;cursor:pointer;border:none;margin:0;padding-top:0;padding-bottom:0;line-height:2.2;padding-right:30rem;padding-left:30rem;font-family:"brandon-grotesque", Helvetica, Arial, sans-serif;font-style:normal;text-transform:uppercase;background-color:#ffa91c;font-weight:500}@media only screen and (max-width: 767px){.btn{font-size:24.6rem}}@media only screen and (min-width: 1024px){.btn{font-size:21rem}}.no-touch .btn:hover{background-color:#0096d2}.btn,.btn:hover{text-decoration:none}.btn:active,.btn:focus{outline:none}.columns{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.columns>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.columns__column{padding-left:10px;padding-right:10px;width:100%}.columns__column.-twelve{width:calc(((100% / 12) * 12) - 0.1px)}@media (min-width: 768px){.columns__column.-twelve{width:calc(((100% / 12) * 12) - 0.1px)}}@media (min-width: 1024px){.columns__column.-twelve{width:calc(((100% / 12) * 12) - 0.1px)}}.columns__column.-eleven{width:calc(((100% / 12) * 11) - 0.1px)}@media (min-width: 768px){.columns__column.-eleven{width:calc(((100% / 12) * 11) - 0.1px)}}@media (min-width: 1024px){.columns__column.-eleven{width:calc(((100% / 12) * 11) - 0.1px)}}.columns__column.-ten{width:calc(((100% / 12) * 10) - 0.1px)}@media (min-width: 768px){.columns__column.-ten{width:calc(((100% / 12) * 10) - 0.1px)}}@media (min-width: 1024px){.columns__column.-ten{width:calc(((100% / 12) * 10) - 0.1px)}}.columns__column.-nine{width:calc(((100% / 12) * 9) - 0.1px)}@media (min-width: 768px){.columns__column.-nine{width:calc(((100% / 12) * 9) - 0.1px)}}@media (min-width: 1024px){.columns__column.-nine{width:calc(((100% / 12) * 9) - 0.1px)}}.columns__column.-eight{width:calc(((100% / 12) * 8) - 0.1px)}@media (min-width: 768px){.columns__column.-eight{width:calc(((100% / 12) * 8) - 0.1px)}}@media (min-width: 1024px){.columns__column.-eight{width:calc(((100% / 12) * 8) - 0.1px)}}.columns__column.-seven{width:calc(((100% / 12) * 7) - 0.1px)}@media (min-width: 768px){.columns__column.-seven{width:calc(((100% / 12) * 7) - 0.1px)}}@media (min-width: 1024px){.columns__column.-seven{width:calc(((100% / 12) * 7) - 0.1px)}}.columns__column.-six{width:calc(((100% / 12) * 6) - 0.1px)}@media (min-width: 768px){.columns__column.-six{width:calc(((100% / 12) * 6) - 0.1px)}}@media (min-width: 1024px){.columns__column.-six{width:calc(((100% / 12) * 6) - 0.1px)}}.columns__column.-five{width:calc(((100% / 12) * 5) - 0.1px)}@media (min-width: 768px){.columns__column.-five{width:calc(((100% / 12) * 5) - 0.1px)}}@media (min-width: 1024px){.columns__column.-five{width:calc(((100% / 12) * 5) - 0.1px)}}.columns__column.-four{width:calc(((100% / 12) * 4) - 0.1px)}@media (min-width: 768px){.columns__column.-four{width:calc(((100% / 12) * 4) - 0.1px)}}@media (min-width: 1024px){.columns__column.-four{width:calc(((100% / 12) * 4) - 0.1px)}}.columns__column.-three{width:calc(((100% / 12) * 3) - 0.1px)}@media (min-width: 768px){.columns__column.-three{width:calc(((100% / 12) * 3) - 0.1px)}}@media (min-width: 1024px){.columns__column.-three{width:calc(((100% / 12) * 3) - 0.1px)}}.columns__column.-two{width:calc(((100% / 12) * 2) - 0.1px)}@media (min-width: 768px){.columns__column.-two{width:calc(((100% / 12) * 2) - 0.1px)}}@media (min-width: 1024px){.columns__column.-two{width:calc(((100% / 12) * 2) - 0.1px)}}.columns__column.-one{width:calc(((100% / 12) * 1) - 0.1px)}@media (min-width: 768px){.columns__column.-one{width:calc(((100% / 12) * 1) - 0.1px)}}@media (min-width: 1024px){.columns__column.-one{width:calc(((100% / 12) * 1) - 0.1px)}}@media (min-width: 768px){.columns__column.-twelve-m{width:calc(((100% / 12) * 12) - 0.1px)}}@media (min-width: 768px){.columns__column.-eleven-m{width:calc(((100% / 12) * 11) - 0.1px)}}@media (min-width: 768px){.columns__column.-ten-m{width:calc(((100% / 12) * 10) - 0.1px)}}@media (min-width: 768px){.columns__column.-nine-m{width:calc(((100% / 12) * 9) - 0.1px)}}@media (min-width: 768px){.columns__column.-eight-m{width:calc(((100% / 12) * 8) - 0.1px)}}@media (min-width: 768px){.columns__column.-seven-m{width:calc(((100% / 12) * 7) - 0.1px)}}@media (min-width: 768px){.columns__column.-six-m{width:calc(((100% / 12) * 6) - 0.1px)}}@media (min-width: 768px){.columns__column.-five-m{width:calc(((100% / 12) * 5) - 0.1px)}}@media (min-width: 768px){.columns__column.-four-m{width:calc(((100% / 12) * 4) - 0.1px)}}@media (min-width: 768px){.columns__column.-three-m{width:calc(((100% / 12) * 3) - 0.1px)}}@media (min-width: 768px){.columns__column.-two-m{width:calc(((100% / 12) * 2) - 0.1px)}}@media (min-width: 768px){.columns__column.-one-m{width:calc(((100% / 12) * 1) - 0.1px)}}@media (min-width: 1024px){.columns__column.-twelve-l{width:calc(((100% / 12) * 12) - 0.1px)}}@media (min-width: 1024px){.columns__column.-eleven-l{width:calc(((100% / 12) * 11) - 0.1px)}}@media (min-width: 1024px){.columns__column.-ten-l{width:calc(((100% / 12) * 10) - 0.1px)}}@media (min-width: 1024px){.columns__column.-nine-l{width:calc(((100% / 12) * 9) - 0.1px)}}@media (min-width: 1024px){.columns__column.-eight-l{width:calc(((100% / 12) * 8) - 0.1px)}}@media (min-width: 1024px){.columns__column.-seven-l{width:calc(((100% / 12) * 7) - 0.1px)}}@media (min-width: 1024px){.columns__column.-six-l{width:calc(((100% / 12) * 6) - 0.1px)}}@media (min-width: 1024px){.columns__column.-five-l{width:calc(((100% / 12) * 5) - 0.1px)}}@media (min-width: 1024px){.columns__column.-four-l{width:calc(((100% / 12) * 4) - 0.1px)}}@media (min-width: 1024px){.columns__column.-three-l{width:calc(((100% / 12) * 3) - 0.1px)}}@media (min-width: 1024px){.columns__column.-two-l{width:calc(((100% / 12) * 2) - 0.1px)}}@media (min-width: 1024px){.columns__column.-one-l{width:calc(((100% / 12) * 1) - 0.1px)}}a.c-icon{text-decoration:none}a.c-icon:hover{text-decoration:none}.m-past-awards.the-list__panel{background:#272725}.m-past-awards__columns{padding:30rem 0}.m-past-awards__columns>.columns__column{padding-bottom:40rem !important}@media only screen and (min-width: 768px){.m-past-awards__columns>.columns__column{border-left:solid 1rem white;padding-left:26rem;padding-bottom:60rem !important}}.m-past-awards__titleContainer{border:none !important}.m-past-awards__title{width:60rem;padding-bottom:10rem;border-bottom:1rem solid white;font-size:22rem !important}@media only screen and (min-width: 768px){.m-past-awards__title{-webkit-transform:translateY(-1.5em) !important;-ms-transform:translateY(-1.5em) !important;transform:translateY(-1.5em) !important}}.m-past-awards.the-list__heading{color:white;-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em);margin:0}@media only screen and (min-width: 768px){.m-past-awards.the-list__heading{margin:auto}}.m-past-awards.the-list__button{color:white !important;border:none;border-bottom:2rem solid white !important;padding:1rem}.m-past-awards.total-number-of-wines-2016,.m-past-awards.total-number-of-wines-2017,.m-past-awards.total-number-of-wines-2018{position:relative}.-triggered .m-past-awards.total-number-of-wines-2016:after,.-triggered .m-past-awards.total-number-of-wines-2017:after,.-triggered .m-past-awards.total-number-of-wines-2018:after{transition:background-color 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;top:93%;left:0;width:100%;height:2px;background-color:#6F3FAE;-webkit-animation:widthGrow 1.5s;animation:widthGrow 1.5s}.-triggered.-trigger-delay-2 .m-past-awards.total-number-of-wines-2016:after,.-triggered.-trigger-delay-2 .m-past-awards.total-number-of-wines-2017:after,.-triggered.-trigger-delay-2 .m-past-awards.total-number-of-wines-2018:after{transition:background-color 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;top:93%;left:0;width:100%;height:2px;background-color:#6F3FAE;-webkit-animation:widthGrow 1.5s;animation:widthGrow 1.5s;-webkit-animation-delay:0.2s;animation-delay:0.2s}.-triggered.-trigger-delay-4 .m-past-awards.total-number-of-wines-2016:after,.-triggered.-trigger-delay-4 .m-past-awards.total-number-of-wines-2017:after,.-triggered.-trigger-delay-4 .m-past-awards.total-number-of-wines-2018:after{transition:background-color 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;top:93%;left:0;width:100%;height:2px;background-color:#6F3FAE;-webkit-animation:widthGrow 1.5s;animation:widthGrow 1.5s;-webkit-animation-delay:0.4s;animation-delay:0.4s}.m-past-awards.total-number-of-wines{position:relative}.columns.-triggered .m-past-awards.total-number-of-wines:after{transition:background-color 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;bottom:3rem;left:0;width:100%;height:2px;background-color:#6F3FAE;-webkit-animation:widthGrow 1.5s;animation:widthGrow 1.5s}@-webkit-keyframes widthGrow{0%{width:0%}100%{width:100%}}@keyframes widthGrow{0%{width:0%}100%{width:100%}}.u-centered{text-align:center !important}.u-no-pad{padding:0 !important}.u-pad{padding:10px !important}.u-no-margin{margin:0 !important}.u-clearfix::after{clear:both;content:"";display:table}@media only screen and (max-width: 767px){.u-hide-s{display:none}}.u-rwd-break{display:block}@media only screen and (min-width: 768px){.u-rwd-break{display:none}}.u-bg-grey{background-color:#ccc}.u-border-right-grey{border-right:#ccc 1px solid}.u-no-border-right{border-right:none}.u-no-underline{text-decoration:none}.u-hover-underline{text-decoration:none}.u-hover-underline:hover{text-decoration:underline}.c-panel{background-color:#e9e8e8}.c-panel.-m-v-padding,.c-panel.-l-v-padding,.c-panel.-xl-v-padding,.c-panel.-xm-v-padding,.c-panel.-xxl-v-padding{padding-top:125rem;padding-bottom:125rem}@media only screen and (min-width: 768px){.c-panel.-m-v-padding{padding-top:125rem;padding-bottom:125rem}.c-panel.-xm-v-padding{padding-top:200rem;padding-bottom:200rem}.c-panel.-l-v-padding{padding-top:260rem;padding-bottom:260rem}.c-panel.-xl-v-padding{padding-top:310rem;padding-bottom:310rem}.c-panel.-xxl-v-padding{padding-top:340rem;padding-bottom:340rem}}.c-panel.-dark-theme{background-color:#272726}.c-panel.-dark-theme p,.c-panel.-dark-theme h1,.c-panel.-dark-theme h2,.c-panel.-dark-theme h3,.c-panel.-dark-theme h4,.c-panel.-dark-theme h5{color:white}.c-panel>.content-ctn{position:relative;z-index:1}body{position:relative;overflow-x:hidden;min-height:100vh;border:8rem solid #272726;background-color:white;margin:0 auto}body:after,body:before{content:"";position:fixed;background:#272726;left:0;right:0;height:8rem;z-index:999}body:after{bottom:0}body:before{top:0}@media only screen and (max-width: 767px){.content-ctn{padding:40rem}}@media only screen and (min-width: 768px){.content-ctn{width:78.76923%;max-width:1300px;margin:0 auto}}nav.header{position:fixed;z-index:2;top:34rem;right:30rem}@media only screen and (min-width: 768px){nav.header{right:34rem}}nav.header div{display:block;text-align:right}nav.header #in-page-link-ctn{position:relative}@media only screen and (max-width: 767px){nav.header #in-page-link-ctn{display:none}}nav.header #in-page-link-ctn a{position:relative;white-space:nowrap}@media only screen and (max-width: 767px){nav.header #in-page-link-ctn a{color:transparent;overflow:hidden;height:30rem;width:26rem;display:block;margin-bottom:20rem}nav.header #in-page-link-ctn a:after{color:#520A76;position:absolute;left:0;top:0;font-size:28rem}nav.header #in-page-link-ctn a:not(.-active):not(.-icon-before):after,nav.header #in-page-link-ctn a:not(.-active).-icon-before:before{text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}nav.header #in-page-link-ctn a.-active:not(.-icon-before):after,nav.header #in-page-link-ctn a.-active.-icon-before:before{text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}}@media only screen and (min-width: 768px){nav.header #in-page-link-ctn a{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;display:inline-block;font-size:17rem;padding-right:35rem;margin-bottom:10rem;padding-top:10rem;padding-bottom:3rem}nav.header #in-page-link-ctn a:not(.-active){color:rgba(151,110,173,0.4)}nav.header #in-page-link-ctn a.-active{color:#520A76}}nav.header #in-page-link-ctn a:hover,nav.header #in-page-link-ctn a.-hover-state{color:#976EAD}nav.header #in-page-selected-link{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);opacity:0;position:absolute;right:0;top:0;margin-top:-0.5rem;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 767px){nav.header #in-page-selected-link{display:none}}nav.header #in-page-selected-link.-active{opacity:1}nav.header #in-page-selected-link>.c-icon{line-height:19rem;font-size:25rem}nav.footer{background-color:#272726;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:35rem 0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.footer>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}nav.footer>div{width:100%;margin-left:35rem;margin-right:35rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.footer>div p,nav.footer>div a{color:white;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;font-size:17rem;text-align:center;display:inline-block}@media only screen and (min-width: 768px){nav.footer>div p,nav.footer>div a{font-size:12rem;text-align:left}}nav.footer>div a{margin-left:0rem}nav.footer>div .footer__links{-webkit-order:1;-ms-flex-order:1;order:1;margin-top:15rem}@media only screen and (min-width: 768px){nav.footer>div .footer__links{-webkit-order:0;-ms-flex-order:0;order:0;margin-top:0}}.cta-button{padding:16rem 26rem 16rem 26rem;border:2rem solid #6F3FAE;color:#6F3FAE;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700}.cta-button.-white{color:white;border-color:white}.cta-button:hover{color:#976EAD;border-color:#976EAD}@media only screen and (max-width: 767px){.-vertical-text-ctn{margin-bottom:67rem}}@media only screen and (min-width: 768px){.-vertical-text-ctn{min-width:750rem;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.-vertical-text-ctn .-vertical-text{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;text-align:right}}@media only screen and (min-width: 768px) and (max-width: 1023px){.-vertical-text-ctn.-vertical-at-m{min-width:750rem;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.-vertical-text-ctn.-vertical-at-m .-vertical-text{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;text-align:center}}.-vertical-text-ctn.-vertical-at-m .-vertical-text{text-align:center}@media only screen and (min-width: 768px) and (max-width: 1023px){.-vertical-text-ctn .-vertical-text.-x-large.-vertical-text{font-size:56rem}}@media only screen and (min-width: 768px){.-quote{position:relative}.-quote:before{content:"“";position:absolute;left:0;top:0;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}.-quote:after{content:"”"}}.-purple{color:#520A76}.-bold{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700}a,p,h1,h2,h3,h4,h5{color:#272726}a{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1)}a:link,a:visited{color:#6F3FAE}a:hover,a.-hover-state{color:#976EAD}a:active,a.-active{color:#520A76}a.-button:link,a.-button:visited{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:20rem;color:#6F3FAE}a.-button:hover,a.-button.-hover-state{color:#976EAD}a.-button:active,a.-button.-active{color:#520A76}a.-button.-large{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);padding-left:20rem;padding-right:20rem;text-decoration:none;position:relative;font-size:22rem}a.-button.-large:after{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;bottom:-7rem;width:calc( 100% - 20rem - 20rem);left:20rem;height:1px;background-color:transparent}a.-button.-large.-active{color:#520A76;pointer-events:none;cursor:default}a.-button.-large.-active:after{background-color:#520A76}@media only screen and (max-width: 767px){.-mobile-text-center{text-align:center}}.-text-center{text-align:center}select{outline:none;width:100%;border:0;color:#520A76;font-size:36rem;text-transform:uppercase;letter-spacing:2rem;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;position:relative;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700}select:after{content:"";bottom:1rem;background-color:#520A76;height:2px;left:0;width:100%;position:absolute}select::-ms-expand{display:none}h1,h2,h3,h4,h5{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700}h1,h1.-regular,h2,h2.-regular,h3,h3.-regular,h4,h4.-regular,h5,h5.-regular{line-height:1.3em;font-size:46rem;font-weight:bold}@media only screen and (min-width: 768px){h1,h1.-regular,h2,h2.-regular,h3,h3.-regular,h4,h4.-regular,h5,h5.-regular{font-size:22rem}}h1.-alt,h1.-regular.-alt,h2.-alt,h2.-regular.-alt,h3.-alt,h3.-regular.-alt,h4.-alt,h4.-regular.-alt,h5.-alt,h5.-regular.-alt{font-size:46rem}@media only screen and (min-width: 768px){h1.-alt,h1.-regular.-alt,h2.-alt,h2.-regular.-alt,h3.-alt,h3.-regular.-alt,h4.-alt,h4.-regular.-alt,h5.-alt,h5.-regular.-alt{font-size:22rem}}h1.-small,h1.-regular.-small,h2.-small,h2.-regular.-small,h3.-small,h3.-regular.-small,h4.-small,h4.-regular.-small,h5.-small,h5.-regular.-small{font-size:22rem}@media only screen and (min-width: 768px){h1.-small,h1.-regular.-small,h2.-small,h2.-regular.-small,h3.-small,h3.-regular.-small,h4.-small,h4.-regular.-small,h5.-small,h5.-regular.-small{font-size:22rem}}h1.-normal,h2.-normal,h3.-normal,h4.-normal,h5.-normal{font-weight:500}h1.-large,h2.-large,h3.-large,h4.-large,h5.-large{line-height:1.1em;font-size:45rem;letter-spacing:-2rem;font-weight:bold}h1.-large.-normal,h2.-large.-normal,h3.-large.-normal,h4.-large.-normal,h5.-large.-normal{font-weight:500}@media only screen and (max-width: 767px){h1.-large,h1.-larger,h1.-x-large,h2.-large,h2.-larger,h2.-x-large,h3.-large,h3.-larger,h3.-x-large,h4.-large,h4.-larger,h4.-x-large,h5.-large,h5.-larger,h5.-x-large{font-size:55rem}}@media only screen and (min-width: 768px){h1.-larger,h2.-larger,h3.-larger,h4.-larger,h5.-larger{line-height:1.1em;font-size:55rem;letter-spacing:-2rem;font-weight:bold}h1.-x-large,h2.-x-large,h3.-x-large,h4.-x-large,h5.-x-large{line-height:1.1em;font-size:70rem;letter-spacing:-3.5rem;font-weight:bold}}p{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.4em;font-size:28rem}@media only screen and (min-width: 768px){p{font-size:17rem}}p.-medium{font-size:34rem;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:500}@media only screen and (min-width: 768px){p.-medium{font-size:22rem}}p.-large{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;font-size:36rem}p.-large.-normal{font-weight:500}.-uppercase{text-transform:uppercase}.-relative{position:relative}.-center{text-align:center}.-v-center-children{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-v-center-children>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media only screen and (min-width: 768px){.-v-center-children-desktop-only{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.-v-center-children-desktop-only>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (min-width: 768px){.-v-center-justify-children-desktop-only{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.-v-center-justify-children-desktop-only>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (min-width: 768px){.-space-between-desktop-only{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-space-between-desktop-only>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (min-width: 768px){.-desktop-flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.-desktop-flex>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}.-flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-flex-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.-flex-align-items-start{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.-max-screen-height{max-height:100vh}.-flex-align-items-start{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 767px){.-flex-align-items-start-mobile-only{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.-top-right-close-button{position:absolute;z-index:2;right:5rem;top:0rem}@media only screen and (min-width: 768px){.-top-right-close-button{right:30rem;top:30rem}}.-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.-rotate-180{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.-rotate-270{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.-mirror{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);display:inline-block}.-template{display:none !important}#fine-wines-logo{position:absolute;left:0;top:37rem;width:330rem;height:124rem;z-index:2}@media only screen and (max-width: 767px){#fine-wines-logo{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media only screen and (min-width: 768px){#fine-wines-logo{left:63rem}}@media only screen and (max-width: 767px){#fine-wines-logo{width:470rem}}@media only screen and (max-width: 767px){#fine-wines-logo{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}}@media only screen and (max-width: 1023px){#fine-wines-logo{width:auto;left:40rem;top:20rem;-webkit-transform:none;-ms-transform:none;transform:none}}#fine-wines-logo img{width:170rem;min-width:100px}@media only screen and (max-width: 767px){#fine-wines-logo img{width:100px}}.c-title-video-text .title-video-text__video{width:100%}.c-title-video-text .title-video-text__text{color:#272726}.fixed-bg-video-ctn{position:fixed;left:0;top:0rem;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:calc(1300px - 8rem);height:100%;z-index:0;max-height:100vh;overflow:hidden}.fixed-bg-video-ctn .fixed-bg-video{height:100%}.c-icon{color:#520A76}.c-icon.-plus{cursor:pointer;font-size:54rem}.c-icon.-xclose{cursor:pointer;font-size:83rem}.-aspect-ratio.-ten-by-thirty-two{padding-bottom:320%}@media only screen and (max-width: 767px){.-aspect-ratio.-ten-by-thirty-two-mobile-only{padding-bottom:320% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-ten-by-thirty-two-desktop-only{padding-bottom:320% !important}}.-aspect-ratio.-four-by-three{padding-bottom:75%}@media only screen and (max-width: 767px){.-aspect-ratio.-four-by-three-mobile-only{padding-bottom:75% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-four-by-three-desktop-only{padding-bottom:75% !important}}.-aspect-ratio.-eight-by-ten{padding-bottom:125%}@media only screen and (max-width: 767px){.-aspect-ratio.-eight-by-ten-mobile-only{padding-bottom:125% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-eight-by-ten-desktop-only{padding-bottom:125% !important}}.-aspect-ratio.-ten-by-fifteen{padding-bottom:150%}@media only screen and (max-width: 767px){.-aspect-ratio.-ten-by-fifteen-mobile-only{padding-bottom:150% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-ten-by-fifteen-desktop-only{padding-bottom:150% !important}}.-aspect-ratio.-five-by-three{padding-bottom:60%}@media only screen and (max-width: 767px){.-aspect-ratio.-five-by-three-mobile-only{padding-bottom:60% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-five-by-three-desktop-only{padding-bottom:60% !important}}.-aspect-ratio.-nine-by-ten{padding-bottom:111.11111%}@media only screen and (max-width: 767px){.-aspect-ratio.-nine-by-ten-mobile-only{padding-bottom:111.11111% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-nine-by-ten-desktop-only{padding-bottom:111.11111% !important}}.-aspect-ratio.-twenty-two-by-twenty-eight{padding-bottom:127.27273%}@media only screen and (max-width: 767px){.-aspect-ratio.-twenty-two-by-twenty-eight-mobile-only{padding-bottom:127.27273% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-twenty-two-by-twenty-eight-desktop-only{padding-bottom:127.27273% !important}}.-aspect-ratio.-thirty-three-by-thirty-eight{padding-bottom:115.15152%}@media only screen and (max-width: 767px){.-aspect-ratio.-thirty-three-by-thirty-eight-mobile-only{padding-bottom:115.15152% !important}}@media only screen and (min-width: 768px){.-aspect-ratio.-thirty-three-by-thirty-eight-desktop-only{padding-bottom:115.15152% !important}}@media only screen and (max-width: 767px){.-aspect-ratio.-four-by-three-small-down{padding-bottom:75%}}@media only screen and (max-width: 767px) and (max-width: 767px){.-aspect-ratio.-four-by-three-small-down-mobile-only{padding-bottom:75% !important}}@media only screen and (max-width: 767px) and (min-width: 768px){.-aspect-ratio.-four-by-three-small-down-desktop-only{padding-bottom:75% !important}}#the-list-ctn{padding:34rem}@media only screen and (max-width: 767px){.-desktop-only{display:none}}@media only screen and (min-width: 768px){.-mobile-only{display:none}}@media only screen and (max-width: 767px){.columns>.columns__column:not(.-mq-col){width:100%;padding:0}}@media only screen and (max-width: 767px){.columns>.columns__column.-order-1-mob-only{-webkit-order:1;-ms-flex-order:1;order:1}}.c-block-quote .c-block-quote__title{padding-bottom:30rem}.c-block-quote-with-author{position:relative}.c-block-quote-with-author:after{position:absolute;top:0;content:"";height:100%;left:-50rem;background-color:white;width:2px}.c-block-quote-with-author .c-block-quote-with-author__text{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:500;margin-bottom:80rem;position:relative}.c-block-quote-with-author .c-block-quote-with-author__name{margin-bottom:4rem}.-xs-top-margin{margin-top:7rem}@media only screen and (min-width: 768px){.-xs-top-margin-desktop-only{margin-top:7rem}}@media only screen and (max-width: 767px){.-xs-top-margin-mobile-only{margin-top:7rem}}.-xs-right-margin{margin-right:7rem}@media only screen and (min-width: 768px){.-xs-right-margin-desktop-only{margin-right:7rem}}@media only screen and (max-width: 767px){.-xs-right-margin-mobile-only{margin-right:7rem}}.-xs-bottom-margin{margin-bottom:7rem}@media only screen and (min-width: 768px){.-xs-bottom-margin-desktop-only{margin-bottom:7rem}}@media only screen and (max-width: 767px){.-xs-bottom-margin-mobile-only{margin-bottom:7rem}}.-xs-left-margin{margin-left:7rem}@media only screen and (min-width: 768px){.-xs-left-margin-desktop-only{margin-left:7rem}}@media only screen and (max-width: 767px){.-xs-left-margin-mobile-only{margin-left:7rem}}.-s-top-margin{margin-top:30rem}@media only screen and (min-width: 768px){.-s-top-margin-desktop-only{margin-top:30rem}}@media only screen and (max-width: 767px){.-s-top-margin-mobile-only{margin-top:30rem}}.-s-right-margin{margin-right:30rem}@media only screen and (min-width: 768px){.-s-right-margin-desktop-only{margin-right:30rem}}@media only screen and (max-width: 767px){.-s-right-margin-mobile-only{margin-right:30rem}}.-s-bottom-margin{margin-bottom:30rem}@media only screen and (min-width: 768px){.-s-bottom-margin-desktop-only{margin-bottom:30rem}}@media only screen and (max-width: 767px){.-s-bottom-margin-mobile-only{margin-bottom:30rem}}.-s-left-margin{margin-left:30rem}@media only screen and (min-width: 768px){.-s-left-margin-desktop-only{margin-left:30rem}}@media only screen and (max-width: 767px){.-s-left-margin-mobile-only{margin-left:30rem}}.-m-top-margin{margin-top:25rem}@media only screen and (min-width: 768px){.-m-top-margin-desktop-only{margin-top:25rem}}@media only screen and (max-width: 767px){.-m-top-margin-mobile-only{margin-top:25rem}}.-m-right-margin{margin-right:25rem}@media only screen and (min-width: 768px){.-m-right-margin-desktop-only{margin-right:25rem}}@media only screen and (max-width: 767px){.-m-right-margin-mobile-only{margin-right:25rem}}.-m-bottom-margin{margin-bottom:25rem}@media only screen and (min-width: 768px){.-m-bottom-margin-desktop-only{margin-bottom:25rem}}@media only screen and (max-width: 767px){.-m-bottom-margin-mobile-only{margin-bottom:25rem}}.-m-left-margin{margin-left:25rem}@media only screen and (min-width: 768px){.-m-left-margin-desktop-only{margin-left:25rem}}@media only screen and (max-width: 767px){.-m-left-margin-mobile-only{margin-left:25rem}}.-xm-top-margin{margin-top:45rem}@media only screen and (min-width: 768px){.-xm-top-margin-desktop-only{margin-top:45rem}}@media only screen and (max-width: 767px){.-xm-top-margin-mobile-only{margin-top:45rem}}.-xm-right-margin{margin-right:45rem}@media only screen and (min-width: 768px){.-xm-right-margin-desktop-only{margin-right:45rem}}@media only screen and (max-width: 767px){.-xm-right-margin-mobile-only{margin-right:45rem}}.-xm-bottom-margin{margin-bottom:45rem}@media only screen and (min-width: 768px){.-xm-bottom-margin-desktop-only{margin-bottom:45rem}}@media only screen and (max-width: 767px){.-xm-bottom-margin-mobile-only{margin-bottom:45rem}}.-xm-left-margin{margin-left:45rem}@media only screen and (min-width: 768px){.-xm-left-margin-desktop-only{margin-left:45rem}}@media only screen and (max-width: 767px){.-xm-left-margin-mobile-only{margin-left:45rem}}.-l-top-margin{margin-top:75rem}@media only screen and (min-width: 768px){.-l-top-margin-desktop-only{margin-top:75rem}}@media only screen and (max-width: 767px){.-l-top-margin-mobile-only{margin-top:75rem}}.-l-right-margin{margin-right:75rem}@media only screen and (min-width: 768px){.-l-right-margin-desktop-only{margin-right:75rem}}@media only screen and (max-width: 767px){.-l-right-margin-mobile-only{margin-right:75rem}}.-l-bottom-margin{margin-bottom:75rem}@media only screen and (min-width: 768px){.-l-bottom-margin-desktop-only{margin-bottom:75rem}}@media only screen and (max-width: 767px){.-l-bottom-margin-mobile-only{margin-bottom:75rem}}.-l-left-margin{margin-left:75rem}@media only screen and (min-width: 768px){.-l-left-margin-desktop-only{margin-left:75rem}}@media only screen and (max-width: 767px){.-l-left-margin-mobile-only{margin-left:75rem}}.-xl-top-margin{margin-top:128rem}@media only screen and (min-width: 768px){.-xl-top-margin-desktop-only{margin-top:128rem}}@media only screen and (max-width: 767px){.-xl-top-margin-mobile-only{margin-top:128rem}}.-xl-right-margin{margin-right:128rem}@media only screen and (min-width: 768px){.-xl-right-margin-desktop-only{margin-right:128rem}}@media only screen and (max-width: 767px){.-xl-right-margin-mobile-only{margin-right:128rem}}.-xl-bottom-margin{margin-bottom:128rem}@media only screen and (min-width: 768px){.-xl-bottom-margin-desktop-only{margin-bottom:128rem}}@media only screen and (max-width: 767px){.-xl-bottom-margin-mobile-only{margin-bottom:128rem}}.-xl-left-margin{margin-left:128rem}@media only screen and (min-width: 768px){.-xl-left-margin-desktop-only{margin-left:128rem}}@media only screen and (max-width: 767px){.-xl-left-margin-mobile-only{margin-left:128rem}}@media only screen and (min-width: 768px){.selection-process__image-with-text-wrapper{margin-top:70rem}}.c-selection-process-image-with-text{position:relative}@media only screen and (min-width: 768px){.c-selection-process-image-with-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.c-selection-process-image-with-text .c-selection-process-image-with-text__image{text-align:center}@media only screen and (max-width: 767px){.c-selection-process-image-with-text .c-selection-process-image-with-text__image{width:64%;margin:0 auto 40rem}}@media only screen and (min-width: 768px){.c-selection-process-image-with-text .c-selection-process-image-with-text__image{width:210rem;height:242rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:2}.c-selection-process-image-with-text .c-selection-process-image-with-text__image>img{margin:0 auto}}.c-selection-process-image-with-text .c-selection-process-image-with-text__text-ctn{padding-bottom:145rem}@media only screen and (min-width: 768px){.c-selection-process-image-with-text .c-selection-process-image-with-text__text-ctn{margin-left:45rem}}@media only screen and (min-width: 768px){.c-selection-process-image-with-text .c-selection-process-image-with-text__text-ctn{padding-bottom:195rem}}.c-selection-process-image-with-text:last-child .c-selection-process-image-with-text__text-ctn{padding-bottom:0}.c-selection-process-image-with-text .c-selection-process-image-with-text__title{font-size:20rem}@media only screen and (min-width: 768px){.c-selection-process-image-with-text .c-selection-process-image-with-text__title{font-size:22rem}}@media only screen and (min-width: 768px){.c-selection-process-image-with-text:nth-last-child(1) .c-selection-process-image-with-text__line{display:none !important}.c-selection-process-image-with-text:nth-last-child(1) .c-selection-process-image-with-text__text-ctn{padding-bottom:0}.c-selection-process-image-with-text .c-selection-process-image-with-text__line{position:absolute;left:105rem;margin-left:-1.5px;width:3px;background-color:#520A76;height:95%;bottom:-5%}}.popup-modal-small{display:none;position:absolute;z-index:3;background-color:white;width:352rem;padding-top:34rem;padding-left:30rem;padding-right:60rem;padding-bottom:30rem;box-shadow:6px 6px 0px -1px black;text-align:left}@media only screen and (max-width: 767px){.popup-modal-small.-full-width-on-mobile{width:100%}}.popup-modal-small:not(.-full-width){left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-modal-small.-full-width{bottom:-80rem;left:0}.popup-modal-small>*:nth-last-child(1){padding-bottom:0 !important}.popup-modal-small .popup-modal-small__close{position:absolute;right:0;top:0;font-size:40px;cursor:pointer}.popup-modal-small .popup-modal-small__close.c-svg-icon.-xclose{width:40px;height:40px}.popup-modal-small .popup-modal-small__copy{color:#272726;padding-bottom:22rem}@media only screen and (min-width: 768px){.popup-modal-small .popup-modal-small__copy{font-size:14rem}}.popup-modal-small .popup-modal-small__author{padding-bottom:6rem;font-size:14rem;font-weight:bold}.popup-modal-small .popup-modal-small__author-description{font-size:12rem;font-weight:100}.popup-tint-overlay{display:none;background-color:rgba(0,0,0,0.8);text-align:left}.popup-tint-overlay,.popup-tint-overlay .popup-tint-overlay__ctn{z-index:3;position:absolute;top:0;left:0;right:0;bottom:0}.popup-tint-overlay .popup-tint-overlay__ctn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:34rem;margin-left:30rem;margin-right:30rem;margin-bottom:30rem}.popup-tint-overlay>*:nth-last-child(1){padding-bottom:0 !important}.popup-tint-overlay .popup-tint-overlay__author,.popup-tint-overlay .popup-tint-overlay__author-description,.popup-tint-overlay .popup-tint-overlay__close,.popup-tint-overlay .popup-tint-overlay__copy{color:white}.popup-tint-overlay .popup-tint-overlay__close{cursor:pointer;position:absolute;right:0;top:-12px;font-size:44rem;width:44rem;height:44rem}.popup-tint-overlay .popup-tint-overlay__copy{padding-bottom:10rem}@media only screen and (min-width: 1024px){.popup-tint-overlay .popup-tint-overlay__copy{padding-bottom:22rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){.popup-tint-overlay .popup-tint-overlay__copy{font-size:19rem}}.popup-tint-overlay .popup-tint-overlay__author{text-transform:uppercase;padding-bottom:6rem;font-size:14rem;letter-spacing:1.1rem;font-weight:bold}.popup-tint-overlay .popup-tint-overlay__author-description{font-size:15rem;font-weight:100}[data-responsive-image]{opacity:0;transition:background-image 1s, opacity 0.5s}.-loaded,.-error-loading{opacity:1}.loading-screen{position:fixed;z-index:100;left:0;top:0;bottom:0;right:0;background-color:#272726;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.loading-screen>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.loading-screen .loading-screen__icon-ctn{width:227px;height:122rem;text-align:center;position:relative}.loading-screen .loading-screen__overlay{position:absolute;left:0;right:0;top:0;height:90%;background-color:#272726;overflow:hidden;transition:height 300ms cubic-bezier(0.42, 0, 0.58, 1)}.loading-screen .c-icon{color:#520A76;font-size:122rem}.c-full-screen-panel{height:100vh;width:100%;position:relative;background-size:cover;background-position:center center}.c-full-screen-panel>.content{position:absolute;left:0;top:0;width:100%;height:100%;bottom:0;right:0}.-trigger-me{transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;transition:opacity 1s, transform 1s, -webkit-transform 1s}@media only screen and (min-width: 768px){.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-1{transition-delay:0.1s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-2{transition-delay:0.2s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-3{transition-delay:0.3s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-4{transition-delay:0.4s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-5{transition-delay:0.5s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-6{transition-delay:0.6s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-7{transition-delay:0.7s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-8{transition-delay:0.8s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-9{transition-delay:0.9s}.-trigger-me.-triggered:not(.-defer-until-image-loaded).-trigger-delay-10{transition-delay:1s}.-trigger-me:not(.-triggered).-trigger-fade,.-trigger-me:not(.-triggered).-trigger-fade-up,.-trigger-me.-defer-until-image-loaded.-trigger-fade,.-trigger-me.-defer-until-image-loaded.-trigger-fade-up{opacity:0}.-trigger-me:not(.-triggered).-trigger-up,.-trigger-me:not(.-triggered).-trigger-fade-up,.-trigger-me.-defer-until-image-loaded.-trigger-up,.-trigger-me.-defer-until-image-loaded.-trigger-fade-up{-webkit-transform:translate3d(0, 100rem, 0);transform:translate3d(0, 100rem, 0)}.-trigger-me:not(.-triggered).-trigger-height,.-trigger-me.-defer-until-image-loaded.-trigger-height{-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0)}.-trigger-me .-triggered:not(.-defer-until-image-loaded).-trigger-fade,.-trigger-me .-triggered:not(.-defer-until-image-loaded).-trigger-fade-up{opacity:1}.-trigger-me .-triggered:not(.-defer-until-image-loaded).-trigger-up,.-trigger-me .-triggered:not(.-defer-until-image-loaded).-trigger-fade-up{-webkit-transform:none;-ms-transform:none;transform:none}.-trigger-me .-triggered:not(.-defer-until-image-loaded).-trigger-height{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.c-back-to-top{transition:bottom 0.5s, opacity 0.5s;cursor:pointer;position:fixed;left:40rem;z-index:3;font-size:40rem}.c-back-to-top:not(.-active){bottom:-50rem !important;opacity:0}.c-back-to-top.-active{bottom:47rem;opacity:1}.-a-external-link{display:inline-block;position:relative;margin-top:17rem}.-a-external-link .c-icon.-external-link{color:#520A76;font-size:18rem;position:relative;top:1rem}.c-panel.-has-panel-bg-video{position:relative;overflow:hidden}.c-panel .panel-bg-ctn{background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%}.c-panel .panel-bg-video{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.c-video{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}.c-video .c-video__video-container{cursor:auto}.c-video .c-video__video-container iframe{position:absolute;opacity:0;transition:opacity 0.4s}.c-video.-video-play-triggered:before{display:none}.c-video.-video-play-triggered .c-video__video-container:before{display:none}.-ease-out-transition{transition:all .5s ease-out;opacity:0 !important}.-ease-in-transition{transition:all .5s ease-in;opacity:1  !important}.background-image-rotator>*{position:absolute;left:0;right:0;top:0;bottom:0}.background-image-rotator>*{background-size:cover;background-repeat:no-repeat;background-position:center center}.download-link{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;font-size:25rem;text-decoration:none;margin-bottom:50rem;margin-top:50rem;display:inline-block}.download-link.-bold{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700}.download-link.-uppercase{text-transform:uppercase}a.download-link{color:#520A76}@media only screen and (min-width: 768px){#experience .fine-wine-consultant:nth-child(1){margin-right:20rem}}#fine-wines{padding-top:200rem;padding-bottom:200rem;background-color:#fdfbfb}@media only screen and (max-width: 767px){#fine-wines{padding-top:125rem;padding-bottom:125rem}}#landing-page{background-color:#272726}#landing-page .-landing-page-down-arrow{padding:30rem;padding-bottom:21rem;cursor:pointer;position:absolute;left:50%;bottom:0;color:white;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);font-size:31rem}#landing-page .landing-page__title-ctn{display:-webkit-flex;display:-ms-flexbox;display:flex}#landing-page .landing-page__title{color:white;font-size:48rem}@media only screen and (max-width: 767px){#landing-page .landing-page__title{padding-left:51px;padding-top:calc(36rem + 16vh)}}@media only screen and (min-width: 768px){#selection-panel .c-the-masters-list-ctn{margin-top:135rem}}@media only screen and (max-width: 767px){#selection-panel .c-the-masters-list-ctn__sub-title{margin-bottom:49rem}}#selection-panel .c-selection-panel__select-ctn{position:relative}#selection-panel .c-selection-panel__select-ctn:not(.-icon-before):after,#selection-panel .c-selection-panel__select-ctn.-icon-before:before{text-rendering:geometricPrecision;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:"icons";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}#selection-panel .c-selection-panel__select-ctn:before{content:"";position:absolute;left:0;right:0;bottom:0rem;height:2px;background-color:#976ead}#selection-panel .c-selection-panel__select-ctn:after{z-index:0;color:#976ead;position:absolute;font-size:16rem;right:10rem;top:0;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#selection-panel .c-selection-panel__select{padding-top:2rem;padding-bottom:10rem;z-index:1;position:relative;color:#976ead}#selection-panel .c-selection-panel__desktop_list a{display:inline-block;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:700;text-decoration:none;font-size:22rem;margin-bottom:25rem;transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);position:relative}#selection-panel .c-selection-panel__desktop_list a:after{transition:background-color 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;bottom:-9rem;left:0;width:100%;height:2px;background-color:transparent}#selection-panel .c-selection-panel__desktop_list a.-active:after{background-color:#520A76}#selection-panel .c-selection-panel-person{opacity:1}#selection-panel .c-selection-panel-person .c-selection-panel-person__intro{position:relative;z-index:1}@media only screen and (min-width: 768px){#selection-panel .c-selection-panel-person .c-selection-panel-person__intro{left:-40rem;position:absolute;top:105rem;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}}#selection-panel .c-selection-panel-person .c-selection-panel-person__image{transition:none !important}@media only screen and (min-width: 768px){#selection-panel .c-selection-panel-person .c-selection-panel-person__image{position:relative;top:135rem;margin-bottom:135rem}}#selection-panel .c-selection-panel-person .c-selection-panel-person__more{position:absolute;bottom:0;font-size:110rem;height:110rem;width:110rem;background-size:110rem 110rem;right:40rem;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}@media only screen and (min-width: 768px){#selection-panel .c-selection-panel-person .c-selection-panel-person__more{bottom:-135rem}}#wineries{background-image:url("../images/wineries-panel/bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width: 767px){#wineries{background-size:450%;background-repeat:no-repeat;background-position:60% 21%}}.the-list-change-type-ctn{margin-top:87rem;margin-bottom:30rem}@media only screen and (min-width: 768px){.the-list-change-type-ctn{margin-top:130rem;margin-bottom:105rem}}.the-list-change-type-ctn .page-toggler-hr{width:63rem;height:2px;display:inline-block;background-color:#520A76;position:relative;bottom:8rem}.the-list-change-type-ctn a{color:rgba(186,156,199,0.5);transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);text-decoration:none;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:500;font-size:27rem;padding-left:20rem;padding-right:20rem;position:relative;display:inline-block}.the-list-change-type-ctn a:hover{color:rgba(186,156,199,0.9)}.the-list-change-type-ctn a:hover:after{background-color:rgba(186,156,199,0.9)}.the-list-change-type-ctn a:after{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);content:"";position:absolute;bottom:-5rem;width:calc( 100% - 20rem - 20rem);left:20rem;height:1px;background-color:rgba(186,156,199,0.5)}.the-list-change-type-ctn a.-active{color:#520A76;pointer-events:none;cursor:default}.the-list-change-type-ctn a.-active:after{background-color:#520A76}.c-everything{text-align:left}@media only screen and (min-width: 768px){.c-everything{padding-top:44rem;padding-bottom:15rem;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:590px;margin:0 auto}.c-everything>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.c-everything:nth-child(2){padding-top:0}}.c-everything .c-everything__title{color:#520A76;text-transform:uppercase;font-size:30rem}@media only screen and (max-width: 767px){.c-everything .c-everything__title{margin-bottom:20rem}}@media only screen and (min-width: 768px){.c-everything .c-everything__title{padding-right:40rem;width:310rem}}@media only screen and (max-width: 767px){.c-everything .c-everything__text{margin-bottom:50rem}}@media only screen and (min-width: 768px){.c-everything .c-everything__text{width:416rem}}.c-everything .c-everything__text p{margin-bottom:18rem}.c-everything .c-everything__text p,.c-everything .c-everything__text p a{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;color:#272726;font-size:20rem;text-decoration:none;position:relative;z-index:2}.c-everything .c-everything__text p .c-everything__link-text,.c-everything .c-everything__text p a .c-everything__link-text{text-decoration:underline}.c-everything .c-everything__text p .c-icon.-external-link,.c-everything .c-everything__text p a .c-icon.-external-link{opacity:0;margin-left:5px;transition:opacity 0.5s;display:inline}.no-touch .c-everything .c-everything__text p:hover,.no-touch .c-everything .c-everything__text p a:hover{color:#520A76}.no-touch .c-everything .c-everything__text p:hover .c-icon.-external-link,.no-touch .c-everything .c-everything__text p a:hover .c-icon.-external-link{opacity:1}.c-everything .c-everything__text p:nth-last-child(1){margin-bottom:0}.c-everything__link{position:relative}.c-everything__link-image{position:fixed;top:50%;left:50%;z-index:1;opacity:0;background:#eeeeee;-webkit-transform:translate(30%, -50%);-ms-transform:translate(30%, -50%);transform:translate(30%, -50%);transition:opacity 0.4s;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.c-everything__link-image img{width:25vw}.c-everything__link:hover .c-everything__link-image{opacity:1}.c-everything__download-link{text-align:center}@media only screen and (min-width: 768px){#page-varietals>.columns>.columns__column:nth-child(3n+1){display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#page-varietals>.columns>.columns__column:nth-child(3n+1)>*{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media only screen and (max-width: 767px){#page-varietals>.columns>.columns__column:not(.-one){margin-top:18rem}#page-varietals>.columns>.columns__column:not(.-one):nth-child(1){margin-top:0}}#the-list-ctn{text-align:center;background-color:#f5f5f5;min-height:100vh;clear:both}@media only screen and (min-width: 768px){#the-list-ctn .the-list-page__title{margin-top:125rem}}#the-list-ctn .c-varietal-template{display:none}#the-list-ctn .individual-wine-detail-template{display:none}@media only screen and (min-width: 768px){#the-list-ctn .c-varietal{position:absolute}}@media only screen and (max-width: 767px){#the-list-ctn .c-varietal{width:100%;margin-bottom:40rem}}#the-list-ctn .c-the-list-item{background-color:white;box-shadow:6px 6px 0px -1px black;display:block;width:100%;overflow:hidden}#the-list-ctn .c-the-list-item .c-the-list-item__bg-image{background-size:cover;transition:-webkit-transform 4.5s;transition:transform 4.5s;transition:transform 4.5s, -webkit-transform 4.5s}#the-list-ctn .c-the-list-item .c-varietal__title{font-size:24rem}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item .c-varietal__title{font-size:26rem}}#the-list-ctn .c-the-list-item .c-varietal__arrow{font-size:11rem;margin-bottom:35rem !important}#the-list-ctn .c-the-list-item .c-varietal__number__ctn{position:relative;height:42rem;color:#272726}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item .c-varietal__number__ctn{height:30rem}}#the-list-ctn .c-the-list-item .c-varietal__number__ctn:after{font-size:42rem}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item .c-varietal__number__ctn:after{font-size:30rem}}#the-list-ctn .c-the-list-item .c-varietal__number__ctn .c-varietal__number{position:absolute;left:0;top:50%;right:0;text-align:center;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item:hover .c-the-list-item__bg-image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (max-width: 767px){#the-list-ctn .c-the-list-item.-xsmall-top-gap,#the-list-ctn .c-the-list-item.-small-top-gap,#the-list-ctn .c-the-list-item.-medium-top-gap,#the-list-ctn .c-the-list-item.-large-top-gap,#the-list-ctn .c-the-list-item.-xlarge-top-gap{margin-top:0}}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item.-xsmall-top-gap{margin-top:135rem}#the-list-ctn .c-the-list-item.-small-top-gap{margin-top:148rem}#the-list-ctn .c-the-list-item.-medium-top-gap{margin-top:165rem}#the-list-ctn .c-the-list-item.-large-top-gap{margin-top:183rem}#the-list-ctn .c-the-list-item.-xlarge-top-gap{margin-top:211rem}}@media only screen and (max-width: 767px){#the-list-ctn .c-the-list-item.-portrait{padding-bottom:133.33333%}}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item.-portrait{padding-bottom:0;width:315rem;height:420rem}}@media only screen and (min-width: 1024px){#the-list-ctn .c-the-list-item.-portrait{width:420rem;height:560rem}}@media only screen and (max-width: 767px){#the-list-ctn .c-the-list-item.-portrait-narrow{padding-bottom:158.02469%}}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item.-portrait-narrow{padding-bottom:0;width:303.75rem;height:480rem}}@media only screen and (min-width: 1024px){#the-list-ctn .c-the-list-item.-portrait-narrow{width:405rem;height:640rem}}@media only screen and (max-width: 767px){#the-list-ctn .c-the-list-item.-landscape{padding-bottom:64.0625%}}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item.-landscape{padding-bottom:0;width:480rem;height:307.5rem}}@media only screen and (min-width: 1024px){#the-list-ctn .c-the-list-item.-landscape{width:640rem;height:410rem}}@media only screen and (max-width: 767px){#the-list-ctn .c-the-list-item.-landscape-narrow{padding-bottom:75%}}@media only screen and (min-width: 768px){#the-list-ctn .c-the-list-item.-landscape-narrow{padding-bottom:0;width:420rem;height:315rem}}@media only screen and (min-width: 1024px){#the-list-ctn .c-the-list-item.-landscape-narrow{width:560rem;height:420rem}}#the-list-ctn .c-the-list-item>.aspect-ratio-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#the-list-ctn .c-the-list-item>.aspect-ratio-content>*{margin-bottom:15rem}.the-list-detail-popup-ctn{background-repeat:no-repeat;background-size:100%;background-position:top;border:8rem solid #272726;display:none;position:absolute;left:-8rem;top:-8rem;right:-8rem;background-color:#f5f5f5;z-index:4;text-align:center}@media only screen and (max-width: 767px){.the-list-detail-popup-ctn{background-size:200%}}.the-list-detail-popup-ctn .the-list-detail__title-ctn{margin:0 auto;padding-top:500rem}.the-list-detail-popup-ctn .the-list-detail-item{position:relative}.the-list-detail-popup-ctn .the-list-detail-item__text-ctn{height:175rem;text-align:left}.the-list-detail-popup-ctn .the-list-detail-item__image{background-color:#eeeeee;background-size:contain;background-position:center center}.the-list-detail-popup-ctn .the-list-detail-item__more-info-btn{cursor:pointer;position:absolute;left:62%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;font-size:100rem}.the-list-detail-popup-ctn .the-list-detail-item__text{text-align:left}.the-list-detail-popup-ctn .the-list-detail-item__text-link{margin:0;text-decoration:none;color:black;display:block;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.the-list-detail-popup-ctn .the-list-detail-item__text-link .the-list-detail-item__text{text-decoration:underline;display:inline}.no-touch .the-list-detail-popup-ctn .the-list-detail-item__text-link:hover .c-icon.-external-link{opacity:1}.no-touch .the-list-detail-popup-ctn .the-list-detail-item__text-link:hover .the-list-detail-item__text{color:#520A76}.the-list-detail-popup-ctn .the-list-detail-item__text-link .c-icon.-external-link{margin-left:5px;display:inline;opacity:0;transition:opacity 0.5s}.c-winery-location:nth-child(1){padding-top:115rem}.c-winery-location .c-winery-location__title{text-align:center;margin-bottom:20rem}.c-winery-location .c-winery-location__sub_title{text-align:center;margin-bottom:55rem}.c-winery{overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:15rem}.c-winery:not(.-active){cursor:pointer}.c-winery .-aspect-ratio{overflow:hidden}.c-winery.-active .c-winery__open-btn{display:none}.c-winery .c-winery__open-btn{transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);opacity:1;-webkit-transform:translate(-4rem, -2rem) rotate(45deg);-ms-transform:translate(-4rem, -2rem) rotate(45deg);transform:translate(-4rem, -2rem) rotate(45deg)}.c-winery.-active .c-winery__open-btn{opacity:0}.c-winery .c-winery__close-btn,.c-winery .c-winery__open-btn{cursor:pointer;color:white;position:absolute;right:12rem;top:12rem;font-size:43rem;width:45rem;height:45rem}.c-winery .c-winery__open-btn{right:7rem;top:14rem}.c-winery .aspect-ratio-content.-bg-image-transition-scale{transition:-webkit-transform 4.5s;transition:transform 4.5s;transition:transform 4.5s, -webkit-transform 4.5s;background-size:cover;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 768px){.c-winery:hover .aspect-ratio-content.-bg-image-transition-scale{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.c-winery .aspect-ratio-content.-winery-popup{display:none}.c-winery .aspect-ratio-content.-winery-popup .inner-content{background-color:rgba(0,0,0,0.6);text-align:left;position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0;right:0;padding-left:50rem;padding-right:50rem;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-winery .aspect-ratio-content.-winery-popup .inner-content__content-wrap{width:100%}.c-winery .aspect-ratio-content.-winery-popup p,.c-winery .aspect-ratio-content.-winery-popup h1,.c-winery .aspect-ratio-content.-winery-popup h2,.c-winery .aspect-ratio-content.-winery-popup h3,.c-winery .aspect-ratio-content.-winery-popup h4,.c-winery .aspect-ratio-content.-winery-popup a,.c-winery .aspect-ratio-content.-winery-popup .c-icon{color:white}@media only screen and (min-width: 768px){.c-winery .c-winery__title{font-size:14rem}}@media only screen and (min-width: 1024px){.c-winery .c-winery__title{font-size:22rem}}.c-winery .c-winery__description{font-size:11px}@media only screen and (min-width: 768px){.c-winery .c-winery__description{font-size:12rem}}@media screen and (min-width: 769px){.c-winery .c-winery__description{font-size:17rem}}#typography-page{padding-top:100rem}#typography-page .typography-section{border-left:4px solid #520A76;padding-left:50rem;margin-top:100rem}#typography-page .typography-section>*:not(i){padding-bottom:30rem}#typography-page .typography-section .typography-section__header{font-size:50rem;color:#520A76}#typography-page .typography-section .c-icon{font-size:40rem}
