@import url(http://fonts.googleapis.com/css?family=Patua+One|Inika);.example{display:grid;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(to bottom,#fff,#000)}.lang-switcher{position:absolute;top:10px;right:10px;z-index:100}@media (min-width:430px){.lang-switcher{top:20px;right:20px}}.lang-switcher .dropdown-item{font-family:DINcondBlack;color:#fff;text-decoration:none;letter-spacing:1px;font-size:16px;padding:0 10px}@media (min-width:430px){.lang-switcher .dropdown-item{font-size:20px}}.lang-switcher .dropdown-item:first-child{border-right:2px solid #fff}.back-button{position:absolute;top:10px;left:10px;z-index:100}@media (min-width:430px){.back-button{top:20px;left:20px}}.back-button .button-item{font-family:DINcondBlack;color:#fff;text-decoration:none;letter-spacing:1px;font-size:16px;padding:0 10px}@media (min-width:430px){.back-button .button-item{font-size:20px}}.footer .footer-link{font-size:14px;text-decoration:none;padding:0 10px;text-transform:uppercase}@media (min-width:430px){.footer .footer-link{font-size:16px;padding:0 20px}}@media (min-width:992px){.footer .footer-link{font-size:20px;padding:0 40px}}.footer-left{position:absolute;bottom:80px;left:0;z-index:100;width:100%;text-align:center}@media (min-width:600px){.footer-left{width:auto;text-align:left;bottom:50px}}@media (min-width:850px){.footer-left{position:fixed}}.footer-right{position:absolute;bottom:60px;right:0;z-index:100;width:100%;text-align:center}@media (min-width:600px){.footer-right{width:auto;text-align:left;bottom:50px}}@media (min-width:850px){.footer-right{position:fixed}}.footer-center{position:absolute;bottom:10px;right:50%;transform:translateX(50%);z-index:100;width:100%;text-align:center;max-width:80%}@media (min-width:600px){.footer-center{width:100%;bottom:10px;right:50%;transform:translateX(50%)}}@media (min-width:850px){.footer-center{position:fixed}}body{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh;background:#4365c1;background:radial-gradient(ellipse at center,#4365c1 28%,#1e2b60 100%)}.container-landing{background:url(/images/brand/bg-geo.png) no-repeat center center;background-size:auto 100%;position:relative}.container-landing .footer{position:fixed}.container-grid{width:100%;min-height:100vh;position:relative}.container-grid:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.container-grid .footer{position:absolute}.content{position:absolute;z-index:100;width:100%;top:20px;left:50%;transform:translateX(-50%)}@media (min-width:660px){.content{width:75%}}@media (min-height:800px){.content{top:40px}}@media (min-width:860px){.content{width:57%}}@media (min-width:1145px){.content{width:43%}}@media (min-width:1475px){.content{width:33.3333%}}.content .logo{margin-bottom:40px;max-width:100px}@media (min-width:400px){.content .logo{max-width:150px;margin-bottom:80px}}@media (min-width:800px){.content .logo{max-width:160px;margin-bottom:40px}}.content .subtitle{width:90%;margin:0 auto}@font-face{font-family:DINcond;src:url(../fonts/DINPro-CondensedRegular.woff2) format("woff2"),url(../fonts/DINPro-CondensedRegular.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:DINcondBlack;src:url(../fonts/DINPro-CondensedBlack.woff2) format("woff2"),url(../fonts/DINPro-CondensedBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:DIN;src:url(../fonts/DINPro.woff2) format("woff2"),url(../fonts/DINPro.woff) format("woff");font-weight:400;font-style:normal}h1{font-family:DINcondBlack;font-size:32px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}@media (min-width:430px){h1{font-size:40px}}.text-bold{font-family:DINcondBlack}.text-regular{font-family:DINcond;font-size:26px}@media (min-width:430px){.text-regular{font-size:32px}}.text-small{font-family:DINcond;font-size:14px}@media (min-width:430px){.text-small{font-size:16px;line-height:22px}}.text-light{color:#fff}.text-center{text-align:center}.text-link{color:#fff}.btn-regular-00{border:1px solid #000;font-family:DINcondBlack;font-size:20px;letter-spacing:1px;text-decoration:none;padding:16px;color:#000;background:#fff;background-size:100%;margin-left:10px;transition:all .5s ease}.btn-regular-00:hover{color:#fff;border:1px solid #192351}@media (min-width:430px){.btn-regular-00{background:linear-gradient(to left,transparent 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.btn-regular-00:hover{background-position:left bottom;color:#192351}}.btn-regular{border:1px solid #fff;font-family:DINcondBlack;font-size:20px;letter-spacing:1px;text-decoration:none;padding:16px;color:#fff;background:#192351;background-size:100%;margin-left:10px;transition:all .5s ease}.btn-regular:hover{color:#fff}@media (min-width:430px){.btn-regular{background:linear-gradient(to left,transparent 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.btn-regular:hover{background-position:left bottom;color:#192351}}.btn-social{text-decoration:none;margin:0 5px;position:relative;width:45px;height:45px;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:860px){.btn-social{width:65px;height:65px}}.btn-social svg{width:40px;fill:#fff;transition:ease-in-out .2s;position:absolute}.btn-social svg:hover{width:45px}@media (min-width:860px){.btn-social svg{width:60px}.btn-social svg:hover{width:65px}}.social-00 svg{fill:#000}.container-grid{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:stretch;align-items:stretch}.container-grid .footer{position:absolute}.grid-container-page{width:80%;margin:0 auto;display:inline-block;float:left}.grid-deco{display:inline-block;float:left;width:10%}.logo{margin-top:20px;max-width:100px}@media (min-width:530px){.logo{width:20%}}.agegate{font-family:canada-type-gibson,Helvetica,sans-serif;font-size:16px;overflow:hidden}.bg-agegate{z-index:100!important}.agegate,.agegate *{box-sizing:border-box}.agegate.agegate-back,.agegate.agegate-front{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000}.agegate.agegate-back{background:url(/images/base/ageGate-bg.jpg) no-repeat center center;background-size:cover;height:100vh;background-position:center center}.agegate.agegate-back:after{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;background:0 0}.agegate.agegate-front{z-index:2020;background:0 0;height:auto;overflow-y:auto;overflow-x:hidden}.agegate.agegate-front .agegate-front-wrapper1{display:table;width:100%;height:100%}.agegate.agegate-front .agegate-front-wrapper2{display:table-cell;width:100%;height:100%;vertical-align:middle}.agegate .agegate-content{max-width:600px;padding:25px 20px 5px 20px;margin:auto;text-align:center;color:#fff;background:#192351}.agegate .agegate-block{margin-bottom:25px}.agegate .agegate-dob-inputs{margin-top:15px}.agegate .agegate-error{margin:auto;margin-top:20px;border:2px solid #b31f23;color:#b31f23;padding:5px 10px;display:none;max-width:80%;border-radius:5px}.agegate .agegate-checkbox-label{margin-right:3px}.agegate .agegate-cookie{text-align:left;max-width:80%;margin-left:auto;margin-right:auto}.agegate .agegate-cookie .agegate-cookie-info{display:none}.agegate .agegate-cookie .agegate-cookie-info a{text-decoration:underline}.agegate .agegate-cookie-info,.agegate .agegate-cookie-info-link,.agegate .agegate-remember-warning{font-style:italic;font-size:14px}.agegate .agegate-checkbox-item{display:table;width:100%}.agegate .agegate-checkbox-item .agegate-checkbox-left,.agegate .agegate-checkbox-item .agegate-checkbox-right{display:table-cell;vertical-align:top}.agegate .agegate-checkbox-item .agegate-checkbox-left{width:30px;padding-top:2px}.agegate .agegate-input{border:0;display:inline;text-align:center;vertical-align:middle}.agegate .agegate-input-text{border:1px solid #fff;border-radius:4px;background:#fff;color:#000;margin:0 5px;font-size:22px;width:65px;height:50px;padding:10px;text-transform:uppercase;font-family:canada-type-gibson,Helvetica,sans-serif}.agegate .agegate-input-text[name=agegate-y]{width:85px}.agegate .agegate-input-text:focus{border:2px solid #fff;outline:0}.agegate .agegate-input-text:-ms-input-placeholder{color:#aaa}.agegate .agegate-input-text::-moz-placeholder{color:#aaa}.agegate .agegate-input-text::-webkit-input-placeholder{color:#aaa}.agegate .agegate-label-cookie{border:1px solid #fff;border-radius:4px;background-color:#fff;color:#000}.agegate .agegate-label-cookie.focus{border:2px solid #fff}.agegate .agegate-input-checkbox{vertical-align:baseline;margin:0;margin-right:5px}.agegate .agegate-input-checkbox:focus{box-shadow:none;outline:0}.agegate .agegate-button{background:#fff;border:0;font-size:22px;color:#192351;padding:10px 30px;vertical-align:middle;cursor:pointer;text-transform:uppercase;border-radius:5px}.agegate .agegate-logo{background:url(/images/base/logo.png);background-repeat:no-repeat;background-position:center center;background-size:contain;height:150px;width:auto;margin:auto;margin-top:0;margin-bottom:20px}.agegate .agegate-header{font-size:25px;line-height:25px;margin-bottom:10px}.agegate .agegate-subheader{font-weight:lighter;font-size:14px;line-height:16px;margin-bottom:20px}.agegate label{display:block;padding:10px 15px;margin-bottom:8px}.agegate label.focus,.agegate label:focus{box-shadow:none;outline:0}.agegate p{padding:0;margin-bottom:0;margin-top:0}.agegate a{color:#8f1e2a;text-decoration:none}.agegate a:hover{text-decoration:underline}.agegate .agegate-bottom{margin-top:40px;font-size:13px;line-height:16px;font-weight:lighter}.agegate .agegate-bottom,.agegate .agegate-bottom a{color:#888}.agegate .agegate-bottom p{margin-bottom:5px}.agegate-block .btn-regular{display:inline-block}.container-landing{overflow:hidden;position:relative}.store-locator{margin-top:60px}.social{text-align:center;margin-top:80px}.faq-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1400px){.faq-container{-ms-flex-direction:row;flex-direction:row}}.faq-anchor{max-width:100%;padding:10px}@media (min-width:1400px){.faq-anchor{width:25%}}.faq-content{width:90%;padding:0 0 100px 0;margin:0 auto}@media (min-width:1400px){.faq-content{width:75%;padding:10px 80px 100px 10px}}.faq-anchor-list{list-style:none;position:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;width:100%;padding:10px}@media (min-width:1400px){.faq-anchor-list{position:fixed;-webkit-padding-start:40px;-moz-padding-start:40px;padding-inline-start:40px;width:25%}}.faq-anchor-list li{font-family:DINcond;color:#fff;font-size:18px;margin:10px 0;transition:ease-in-out .2s;display:block;text-align:center;padding:10px 5px;list-style:circle}.faq-anchor-list li br{display:none}@media (min-width:1400px){.faq-anchor-list li br{display:block}}@media (min-width:800px){.faq-anchor-list li{font-size:22px}}@media (min-width:1400px){.faq-anchor-list li{padding:10px 5px;text-align:left}}.faq-anchor-list li a{text-decoration:none;color:#fff}.faq-anchor-list li:hover{cursor:pointer;padding-left:10px}.faq-title{font-family:DINcondBlack;font-size:28px;margin:20px 0 20px 0;color:#fff;text-align:center}@media (min-width:530px){.faq-title{font-size:32px;margin:20px 0 40px 0}}.faq-category{margin-bottom:20px}.faq-category-title{font-family:DINcondBlack;color:#fff;font-size:20px;margin-top:40px;margin-bottom:20px;text-transform:uppercase}@media (min-width:800px){.faq-category-title{font-size:24px}}.faq-question{border-bottom:1px solid #fff;padding:14px 28px 14px 10px;font-family:DINcond;color:#fff;font-size:20px;background:url(../images/icons/chevron-down.png) no-repeat right 10px center;background-size:16px;cursor:pointer}@media (min-width:800px){.faq-question{font-size:24px}}.faq-answer{font-family:DINcond;color:#fff;font-size:16px;padding:0;display:none;letter-spacing:1px;margin-left:20px}@media (min-width:800px){.faq-answer{padding:10px;font-size:22px}}.faq-answer a{color:#fff}.faq-active .faq-question{background:url(../images/icons/chevron.png) no-repeat right 10px center;background-size:16px}.faq-active .faq-answer{display:block}.brand-img{max-width:50%;margin:0 auto}@media (min-width:800px){.brand-img{max-width:25%}}.conditions-text{display:block}#marlin-pp{position:relative}#marlin-pp #marlin-privacy-content{font-family:DINcond;color:#fff;font-size:20px;width:90%;padding:0 0 100px 0;margin:0 auto}#marlin-pp #marlin-privacy-content>ol{position:inherit;width:100%;list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;padding:10px}@media (min-width:1400px){#marlin-pp #marlin-privacy-content>ol{position:fixed;-webkit-padding-start:40px;-moz-padding-start:40px;padding-inline-start:40px;width:25%}}#marlin-pp #marlin-privacy-content>ol li{font-family:DINcond;color:#fff;font-size:18px;margin:10px 0;transition:ease-in-out .2s;display:block;text-align:center;padding:10px 5px;list-style:circle}#marlin-pp #marlin-privacy-content>ol li br{display:none}@media (min-width:1400px){#marlin-pp #marlin-privacy-content>ol li br{display:block}}@media (min-width:800px){#marlin-pp #marlin-privacy-content>ol li{font-size:22px}}@media (min-width:1400px){#marlin-pp #marlin-privacy-content>ol li{padding:10px 5px;text-align:left}}#marlin-pp #marlin-privacy-content>ol li a{text-decoration:none;color:#fff}#marlin-pp #marlin-privacy-content>ol li:hover{cursor:pointer;padding-left:10px}#marlin-pp #marlin-privacy-content>section a{color:#fff}@media (min-width:1400px){#marlin-pp #marlin-privacy-content{width:auto;padding-left:23%}#marlin-pp #marlin-privacy-content>ol{left:37px;position:absolute;display:inline-block;padding:0;margin:0;width:15%;vertical-align:top}#marlin-pp #marlin-privacy-content>section{display:inline-block;width:75%}}#marlin-pp .optanon-show-settings-wrapper{padding-bottom:45px}@media (min-width:1400px){#marlin-pp{padding:0 80px 0 52px}}