.align-content-right{text-align:right}.align-content-left{text-align:left}.align-content-center{text-align:center}.center-element{top:50%;left:50%;transform:translate(-50%, -50%)}.center-element-vertical{top:50%;transform:translateY(-50%)}.center-element-horizontal{left:50%;transform:translateX(-50%)}@font-face{font-family:"Don_Julio";src:url("../fonts/DonJulio-Regular.woff2") format("woff2"),url("../fonts/DonJulio-Regular.woff") format("woff");font-weight:normal;font-style:normal}h1{width:100%;max-width:300px;margin:0 auto 80px auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:80px;line-height:80px;color:#fff;font-weight:normal;font-feature-settings:normal;font-variation-settings:normal;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;unicode-bidi:isolate;text-transform:uppercase}h1 span{display:block;width:100%}h1 span.small{font-size:60px;line-height:50px}h2{width:100%;max-width:300px;margin:0 auto 40px auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:60px;line-height:60px;color:#fff;font-weight:normal;text-transform:uppercase}h2 span{display:block;width:100%}h3{width:100%;max-width:300px;margin:0 auto 50px auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:40px;line-height:44px;color:#fff;font-weight:normal;text-transform:uppercase}h4{width:100%;max-width:300px;margin:20px auto 30px auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:18px;line-height:20px;color:#fff;font-weight:normal;text-transform:uppercase}h5{width:100%;max-width:300px;margin:0 auto 50px auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:50px;line-height:50px;color:#fff;font-weight:normal;text-transform:uppercase}h5 span{display:block;width:100%}h6{width:100%;margin:0 auto;text-align:left;font-family:"Don_Julio",sans-serif;font-size:30px;line-height:30px;color:#fff;font-weight:normal;text-transform:uppercase}p{width:100%;max-width:300px;margin:0 auto;text-align:left;font-family:Arial,sans-serif;font-size:16px;line-height:20px;color:#fff;font-weight:normal}p.small{font-size:12px;line-height:15px}p a{text-decoration:underline;color:#fff}body{background-color:#000}#background-container{position:fixed;width:100%;height:100%;opacity:.7}#background-container.anejo{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url("../images/DJ/anejo_bg.jpg")}#background-container.blanco{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url("../images/DJ/blanco_bg.jpg")}#background-container.reposado{background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url("../images/DJ/reposado_bg.jpg")}#page-content{position:absolute;top:0;left:0;width:100%}#page-content .content-margin{width:100%;margin:0 auto;padding:0 50px;box-sizing:border-box}#page-content.landing,#page-content.thank-you{top:50%;transform:translateY(-50%)}#page-content.form{padding-top:60px}#page-content.anejo .enter{top:auto}#page-content.anejo .enter button{background-color:#d8463e}#page-content.blanco .enter{top:auto}#page-content.blanco .enter button{background-color:#16b5ee}#page-content.reposado .enter{top:auto}#page-content.reposado .enter button{background-color:#e15500}#page-content form{width:100%;max-width:300px;margin:0 auto}#page-content form label{display:block;font-family:"Don_Julio",sans-serif;font-size:28px;line-height:28px;color:#fff;font-weight:normal;text-transform:uppercase}#page-content form input[type=text]{width:100%;font-family:Arial,sans-serif;font-size:15px;line-height:20px;color:#fff;font-weight:normal;padding:10px 0;background-color:rgba(0,0,0,0);border-bottom:1px solid #fff}#page-content form .checkbox-wrapper-21 .control{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:18px}#page-content form .checkbox-wrapper-21 .control input{position:absolute;z-index:-1;opacity:0}#page-content form .checkbox-wrapper-21 .control input:checked~.control__indicator{background:#000}#page-content form .checkbox-wrapper-21 .control input:checked~.control__indicator:after{display:block}#page-content form .checkbox-wrapper-21 .control__indicator{position:absolute;top:0;left:0;height:20px;width:20px;background:#e6e6e6}#page-content form .checkbox-wrapper-21 .control__indicator:after{content:"";position:absolute;display:none}#page-content form .checkbox-wrapper-21 .control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}#page-content form select{width:80%;font-family:Arial,sans-serif;font-size:15px;line-height:20px;color:#fff;font-weight:normal;text-transform:uppercase;padding:10px 0;background-color:rgba(0,0,0,0);border-bottom:1px solid #fff;background-image:url("../images/JW/dropdown_arrow.svg");background-repeat:no-repeat;background-position:right center}#page-content form .item{padding:15px 0}#page-content form .item.input-error{position:relative}#page-content form .item.input-error input,#page-content form .item.input-error select{border-bottom:1px solid #db0022}#page-content form .dob-container{margin-top:40px;width:100%}#page-content form .dob-container p{margin-bottom:40px}#page-content form .dob-container select{position:relative;box-sizing:border-box;width:20%;margin:0 10% 0 0;padding:15px 0}#page-content form .dob-container select:last-of-type{width:28%;margin-right:0}#page-content form .error{display:none;margin:20px 0 0 0;background:#000;border-radius:3px}#page-content form .error p{color:#fff;padding:15px;box-sizing:border-box}#page-content form .enter{width:100%;margin:40px 0 40px 0;text-align:center}#page-content form .enter button{font-family:"Don_Julio",sans-serif;width:270px;font-size:35px;line-height:20px;color:#fff;font-weight:normal;text-transform:uppercase;padding-top:15px;padding-bottom:15px;border-radius:50px}#recipes-container{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000}#recipes-container .content-margin{width:100%;margin:0 auto;padding:0 50px;box-sizing:border-box}#recipes-container #recipes-holder{position:absolute;top:0;left:0;width:auto;height:100%}#recipes-container #recipes-holder .recipe{display:inline-block;position:relative;width:100vw;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center bottom;overflow-y:auto}#recipes-container h2{width:100%;height:auto;text-align:right;max-width:400px;margin:40px auto 0 auto;padding:0;text-shadow:0 0 10px rgba(0,0,0,.7)}#recipes-container h2 span.bigger{font-size:50px;line-height:50px}#recipes-container h6{max-width:400px;margin:40px auto 10px auto;text-shadow:0 0 10px rgba(0,0,0,.7)}#recipes-container p{max-width:400px;font-size:14px;line-height:18px;text-shadow:1px 0 4px #000}#recipes-container .recipe_btn{width:100%;padding:40px 0 80px 0;text-align:center;box-sizing:border-box}#recipes-container .recipe_btn button{font-family:"Don_Julio",sans-serif;width:270px;font-size:35px;line-height:20px;color:#1a1818;font-weight:normal;text-transform:uppercase;background-color:#fff;padding-top:15px;padding-bottom:15px;border-radius:50px}#recipes-container #recipes-indicator{position:absolute;left:0;bottom:30px;width:100%;text-align:center}#recipes-container #recipes-indicator #indicator_container{width:84px;height:20px;margin:0 auto;overflow:hidden}#recipes-container #recipes-indicator #indicator_container .indicator{display:inline-block;width:8px;height:8px;background-color:#fff;margin:0 2px;border-radius:50%;transition:300ms}#recipes-container #recipes-indicator #indicator_container .indicator.visible{box-shadow:0 0 3px #000}#recipes-container #recipes-indicator #indicator_container .indicator.active{background-color:#f8d455}#recipes-container #recipes-indicator #indicator_container .indicator.small{width:4px;height:4px;margin:1px 4px}#recipes-container #recipes-indicator #indicator_container .indicator.smaller{width:2px;height:2px;margin:2px 5px}#recipe-arrows{z-index:20;position:fixed;margin:0 auto;top:50%;left:0;width:100%;transform:translateY(-50%)}#recipe-arrows .arrow{cursor:pointer;background-color:#fff;color:#000;padding:4px 12px 8px 12px;border-radius:3px;box-sizing:border-box;transition:all 300ms;font-family:"Don_Julio",sans-serif;font-size:25px;line-height:25px;font-weight:normal;display:none}#recipe-arrows .arrow.left-arrow{float:left;margin-left:10px}#recipe-arrows .arrow.left-arrow:hover{margin-left:7px}#recipe-arrows .arrow.right-arrow{float:right;margin-right:10px}#recipe-arrows .arrow.right-arrow:hover{margin-right:7px}@media screen and (max-width: 500px){#recipe-arrows{display:none}}.cookies-notice{display:none;position:fixed;bottom:0;left:0;width:100%;background:#000;padding:40px 30px;z-index:999;box-sizing:border-box;text-align:center}.cookies-notice p{width:80%;color:#fff;margin:0 auto;font-size:11px;text-align:center}.cookies-notice p a{color:#fff}.cookies-notice button{text-transform:uppercase;color:#fff;padding:7px 14px;font-size:12px;border:1px solid #fff;border-radius:3px;background:none;transition:300ms;margin:20px 10px 0 10px}.cookies-notice button:hover{background:#fff;color:#000}/*# sourceMappingURL=dj_sa.min.css.map */