dialog{background:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}dialog+.backdrop{background:rgba(0,0,0,.1)}._dialog_overlay,dialog+.backdrop{bottom:0;left:0;position:fixed;right:0;top:0}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}
/*!
 * Bootstrap Reboot v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;-webkit-margin-after:0;margin-block-end:0;margin-block-start:0;margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:#007bff;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;min-width:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}body.mceContentBody{font-size:13px}.ir{background-repeat:no-repeat;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.hidden,.ir br{display:none}.hidden{visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-2px;overflow:hidden;padding:0;width:1px}.visuallyhidden,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{font-family:Gotham A,Gotham B,Lato;font-style:normal;font-weight:700;letter-spacing:ls(100);position:absolute;text-transform:uppercase}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;background-color:#fff;color:#000;font-size:.8em;height:auto;margin:5px 0 0;outline:0;overflow:visible;padding:.25em .5em;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both}.left{float:left}.right{float:right}.center,.text-center{text-align:center}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-pad-top{padding-top:0!important}@media (min-width:640px){.larger{font-size:1.5rem}}img.left{margin:.5em 2em 1em 0;max-width:50%}img.right{margin:.5em 0 1em 2em;max-width:50%}img.leftAlone{float:left;margin-right:100%}img.center,img.leftAlone{clear:both;margin-bottom:1em}img.center{display:block;float:none;margin-left:auto;margin-right:auto}.captionImage{margin-top:.5em;width:100%}.captionImage img{float:none;margin:0;max-width:none;width:100%}.captionImage p{clear:both;font-style:italic;margin:.5em 0}.captionImage.left{margin:.5em 3em 2em 0;max-width:50%}.captionImage.left img{margin-right:-1em}.captionImage.right{margin:.5em 0 2em 3em;max-width:50%}.captionImage.right img{margin-left:-1em}.captionImage.right p{margin-left:-1em;text-align:left}.captionImage.leftAlone{float:none;margin:0 2em 2em 0}.captionImage.center{margin:0 auto 2em}.desktop-only{margin-left:auto;margin-right:auto;max-width:1380px}.desktop-only h4{font-size:35px!important;padding-left:22%;padding-right:22%;padding-top:20px}@media (max-width:1200px){.desktop-only h2{font-size:60px!important}.desktop-only h4{font-size:25px!important}}@media (max-width:910px){.desktop-only h2{font-size:40px!important}.desktop-only h4{font-size:15px!important}}@media (max-width:768px){.desktop-only{display:none}}.desktop-only .white{color:#fff;padding-top:0!important}@media (min-width:769px){.mobile-only{display:none}}.side-by-side{align-items:center;display:flex;justify-content:center}.side-by-side img{height:auto;width:100%}@media (max-width:768px){.side-by-side{flex-direction:column}}.products:nth-of-type(2n-1) .side-by-side{flex-direction:row-reverse;padding-bottom:100px}@media (max-width:768px){.products:nth-of-type(2n-1) .side-by-side{flex-direction:column}}@media (max-width:1000){.products:nth-of-type(2n-1) .side-by-side{padding-bottom:80px!important}}.floating-effect1 img{-webkit-animation:items 6s ease-in-out infinite;animation:items 6s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes items{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}@keyframes items{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}.floating-effect2 img{-webkit-animation:items2 6s ease-in-out infinite;animation:items2 6s ease-in-out infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes items2{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}@keyframes items2{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}.floating-effect3 img{-webkit-animation:items3 6s ease-in-out infinite;animation:items3 6s ease-in-out infinite;-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes items3{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}@keyframes items3{0%{transform:translatey(5px) rotate(2deg)}50%{transform:translatey(-25px) rotate(-2deg)}to{transform:translatey(5px) rotate(2deg)}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:focus{outline:0}.hamburger.is-active:hover,.hamburger:hover{filter:opacity(50%)}.hamburger-box{display:inline-block;height:19px;position:relative;width:28px}.hamburger-inner{display:block;margin-top:-1.5px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#f7d417;border-radius:5px;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:28px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}@font-face{font-display:swap;font-family:Bignord;font-style:normal;font-weight:400;src:local("Bignord Regular"),local("Bignord-Regular"),url(/fonts/Bignord-Regular.otf) format("opentype")}body{color:#fff;font-family:Gotham A,Gotham B;font-size:16px;font-style:normal;font-weight:500}body#tinymce{color:#000}a.headline-line:after,h1.headline-line:after,h2.headline-line:after,h3.headline-line:after,h4.headline-line:after,h5.headline-line:after,h6.headline-line:after,p.headline-line:after{border-bottom:4px solid transparent;content:"";display:flex;height:5px;margin:16px auto 32px;width:150px}@media (max-width:768px){a.headline-line:after,h1.headline-line:after,h2.headline-line:after,h3.headline-line:after,h4.headline-line:after,h5.headline-line:after,h6.headline-line:after,p.headline-line:after{margin:16px auto}}a.headline-line.active:after,h1.headline-line.active:after,h2.headline-line.active:after,h3.headline-line.active:after,h4.headline-line.active:after,h5.headline-line.active:after,h6.headline-line.active:after,p.headline-line.active:after{border-bottom-color:#f7d417}h1,h2,h3,h4,h5,h6{font-family:Bignord,sans-serif;font-style:normal;text-transform:lowercase}h1{color:#1e2446;font-size:132px;letter-spacing:-.04em;line-height:.9}h1 span.small{display:block;font-size:50px}h1 span.reduce-space{letter-spacing:-10px}@media (max-width:768px){h1{font-size:65px}h1 span.small{font-size:35px}}@media (max-width:414px){h1{font-size:70px}h1 span.small{font-size:28px}}h2{font-size:160px;line-height:1}h2 span.small,h2.small{display:block;font-size:70px}@media (max-width:850px){h2{font-size:60px}h2 span.small,h2.small{font-size:28px}}h3{font-size:90px;line-height:1}@media (max-width:768px){h3{font-size:40px}}h4{font-family:Gotham A,Gotham B;font-style:normal;font-weight:700;text-transform:none}p{font-size:1em;margin:0 auto}a.btn,button,input[type=button],input[type=submit],p strong{font-family:Gotham A,Gotham B;font-style:normal;font-weight:700}a.btn,button,input[type=button],input[type=submit]{-webkit-appearance:none;background-color:#f7d417;border:0;border-radius:0;box-shadow:none;color:#1e2446;cursor:pointer;display:inline-block;margin:1em;padding:10px 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s;width:180px}a.btn:active,a.btn:focus,a.btn:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff;transition:all .3s}.userform,form{margin:4em auto;max-width:1200px;width:95%}.userform .field,form .field{margin:0 0 2em}.userform .Actions,form .Actions{margin:1em 0}.userform .left,form .left{float:none}.userform .btn-toolbar,form .btn-toolbar{text-align:center}.userform .btn-toolbar p,form .btn-toolbar p{margin:1em 0}@media (min-width:768px){.userform .split,form .split{align-items:flex-start;display:flex;justify-content:space-between}.userform .split .fieldwrap,form .split .fieldwrap{width:48%}.userform .split.third .fieldwrap,form .split.third .fieldwrap{width:30%}}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}.narrow{margin:0 auto;width:400px!important}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{background:none;border:1px solid #fff;border-radius:0;box-sizing:border-box;color:#fff;font-size:1.03em;letter-spacing:0;padding:.7em;text-align:left;text-transform:none;width:100%}input[type=email].error,input[type=file].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{border-color:red}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:0}textarea{height:8em}.custom-select{background:transparent url(/images/chevron-down.png) no-repeat 97% 40%;background-color:transparent;background-size:1.5rem;border:1px solid #fff;box-sizing:border-box;cursor:pointer;display:inline-block;margin:0;overflow:hidden;padding:0 10px 0 0;text-transform:none;width:100%}@media (max-width:480px){.custom-select{background-size:.9rem}}.custom-select label.error{position:absolute}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;box-shadow:none;box-sizing:border-box;color:#fff;font-size:1.03em;height:170%;padding:.7em;position:relative;top:0;width:105%}.custom-select select:focus{outline:0}label{display:block;float:none!important;font-family:Bignord;font-size:1.5rem;line-height:1;margin-bottom:1rem;text-transform:uppercase}@media (min-width:768px){label{font-size:2.5rem}}fieldset{border:none;margin:0;padding:0}label.error,span.error{color:red;display:block!important;font-family:Gotham A,Gotham B;font-size:.8rem;font-style:italic;margin:-1em 0 1.5rem;text-transform:none}label.checkbox,label.radio{cursor:pointer;display:inline-block;font-family:Gotham A,Gotham B;font-size:1rem;letter-spacing:0;line-height:1.5em;padding-left:2.5em;position:relative;text-align:left;text-transform:none;width:auto}label.checkbox a,label.radio a{color:#fff;text-decoration:underline}label.checkbox a:hover,label.radio a:hover{color:#f7d417}label.checkbox span,label.radio span{align-items:center;background:transparent;border:1px solid #fff;border-radius:0;display:flex;height:1.5em;justify-content:center;left:0;line-height:1.5em;position:absolute;top:0;width:1.5em}label.checkbox span:after,label.radio span:after{align-items:center;color:#fff;content:url(/images/close-icon.svg);display:flex;display:none;font-family:sans-serif;font-weight:700;height:75%;justify-content:center;left:12.5%;line-height:1em;position:absolute;text-align:center;top:12.5%;width:75%}label.checkbox input,label.radio input{opacity:0;position:absolute;z-index:-1}label.checkbox input:disabled~span,label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.checkbox input:checked~span,label.radio input:checked~span{background:#f7d417;color:#1e2446}label.checkbox input:checked~span:after,label.radio input:checked~span:after{color:#1e2446;display:block}label.checkbox:hover input~span,label.radio:hover input~span{background:#000}label.checkbox:hover input:not([disabled]):checked~span,label.radio:hover input:not([disabled]):checked~span{background:#000;color:#1e2446}@media (max-width:639px){label.checkbox,label.radio{font-size:1em}}@media (max-width:640px){label.checkbox{margin-bottom:0}}label.radio span{background:#fff;border-radius:50%;overflow:hidden}label.radio span:after{background:#1e2446;border-radius:50%;content:"";height:72%;left:0;position:relative;top:0;width:72%}label.radio input:disabled~span{background:#ccc;opacity:.6;pointer-events:none}label.radio input:checked~span{background:#fff}label.radio:hover input~span{background:#000}.honeypot{display:none!important}.Actions,.actions,.btn-toolbar{text-align:center}.Actions button,.actions button,.Actions input[type=submit],.actions input[type=submit],.btn-toolbar button,.btn-toolbar input[type=submit]{display:block;margin:1em auto}body,html{background:#1e2446;min-height:100vh;overflow-x:hidden;width:100%}body{padding-top:76px}img{height:auto;max-width:100%}.lines{height:1em;overflow:hidden}main .container{padding:2em 1em}.agegate{background:#1e2446;color:#f3ead9;display:none;height:0;left:0;margin:auto;position:fixed;top:0;width:100%;z-index:30}.agegate.active{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow-y:auto}.agegate h1{color:#f3ead9;font-size:75px;line-height:1.1;margin:0 auto 32px;max-width:700px;padding:0 32px;text-align:center}@media (max-width:768px){.agegate h1{font-size:42px}}.agegate p{padding:0 32px 22px}.agegate .actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:450px}.agegate .actions .btn,.agegate .actions button{margin:20px}header.main{background:#1e2446;box-shadow:0 0 8px 0 #000;height:76px;left:0;padding:.5em 1em;position:fixed;top:0;width:100%;z-index:10}header.main nav{align-items:flex-start;display:flex;justify-content:space-between}header.main .logo{display:flex}header.main .logo img{display:block;height:60px;width:auto}header.main ul{background:#1e2446;display:flex;flex-direction:column;height:calc(100vh - 76px);left:100%;list-style:none;position:absolute;top:76px;transition:transform .3s;width:100%}header.main ul li{display:flex;padding:1em 0;width:100%}header.main ul li a{color:#fff;font-family:Bignord}header.main ul li a:hover{color:#ff0}@media (min-width:769px){header.main ul li{padding:1em;width:auto}header.main ul{background:none;flex-direction:row;height:auto;justify-self:flex-end;left:0;position:relative;top:0;width:auto}}header.main ul.is-active{transform:translateX(-100%)}@media (min-width:769px){header.main ul.is-active{transform:translateX(0)}}header.main button.burger{position:relative;width:auto;z-index:3}@media (min-width:769px){header.main button.burger{display:none}}footer{align-items:center;color:#fff;display:flex;flex-direction:column;padding:4em 1em;text-align:center}footer p{color:#fff;font-family:Bignord;font-size:1.2rem;margin:1em auto}footer .links{margin:0 auto}footer .links a{color:#fff;font-family:Bignord;font-size:1.2em}footer .links a:after{border-right:1px solid #f7d417;content:"";display:inline-block;height:.9em;margin:0 5px 0 10px;position:relative;top:.1em;width:1px}footer .links a:last-child:after{display:none}@media (max-width:482px){footer .links a:nth-child(3):after{display:none}footer .links{width:300px}}footer .icons a{display:inline-block;margin:1em .5em}footer .icons a img{height:auto;width:32px}footer .legal{font-style:italic;font-weight:lighter;margin:1em auto}section.splash{align-items:center;background:#171854;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:20}section.splash.active{background:transparent;overflow:visible}section.splash h1{color:#f3ead9;margin:auto;opacity:0;position:absolute;z-index:2}section.splash .bubbles{background:#171854;height:100vh;position:absolute;top:200px;width:100%;z-index:1}section.splash #wavestart{left:0;position:absolute;top:0;transform:translateY(50%)}section.hero{background-color:#171854;min-height:100vh;overflow:hidden;text-align:center}section.hero h1{padding:0 32px}section.hero h1:after{border-bottom:5px solid #f4ae08;margin:16px auto}@media (max-width:768px){section.hero h1 span.mobile-big{display:block;font-size:65px}}@media (max-width:414px){section.hero h1,section.hero h1 span.mobile-big{font-size:50px}}section.hero .content{background:#f7d417 url(/images/hero-bg.webp) no-repeat;background-position:50%;background-size:cover;opacity:0;padding-top:70px}.no-webp section.hero .content{background-image:url(/images/hero-bg.png)}@media (max-width:500px){section.hero .content .top{background-image:url(/images/hero-bg_top.webp);background-position:top;background-repeat:no-repeat;background-size:100%;padding-top:70px}.no-webp section.hero .content .top{background-image:url(/images/hero-bg_top.png)}section.hero .content .bottom{background-image:url(/images/hero-bg_bottom.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%}.no-webp section.hero .content .bottom{background-image:url(/images/hero-bg_bottom.png)}section.hero .content{background-image:none;padding-top:0}}section.hero .cans{height:auto;margin-top:-216px;max-width:100%;padding:50px 32px 0;transform:translateY(190px);width:715px}@media (max-width:768px){section.hero .cans{margin-top:-100px;max-width:95%;transform:translateY(80px)}}section.hero .logo{height:auto;max-width:115px;padding-bottom:30px}section.hero p{color:#1e2446;max-width:720px;padding:0 32px}section.hero.active .content{opacity:1;position:relative}section.timeline{background:#171854;padding-top:630px;position:relative;text-align:center}@media (max-width:768px){section.timeline{padding:250px 16px 0}}section.timeline .top{position:relative;z-index:1}section.timeline video{display:block;height:auto;left:50%;max-width:100%;mix-blend-mode:darken;position:absolute;top:150px;transform:translateX(-50%);width:100%}@media (max-width:768px){section.timeline video{top:100px}}section.timeline h2{color:#fff;font-size:132px;letter-spacing:-.08em}section.timeline h2.small{font-size:50px;margin-bottom:200px}@media (max-width:768px){section.timeline h2.small{font-size:28px;margin-bottom:75px}section.timeline h2{font-size:60px}}section.timeline p{background-color:#171854;color:#f3ead9;margin:100px auto;max-width:848px;padding:100px 32px;position:relative;z-index:2}@media (max-width:768px){section.timeline p{border:0;margin:32px auto;padding:32px}}section.timeline p:last-child{margin-bottom:0;padding-bottom:200px}@media (max-width:768px){section.timeline p:last-child{padding-bottom:132px}}section.timeline .carousel{margin:0 auto;max-width:920px;position:relative;z-index:2}section.timeline .carousel img{border:4px solid #f3ead9;height:auto;width:100%}section.timeline .linewrap{position:relative}section.timeline .theline{height:calc(100% + 50px);position:absolute;top:-100px;z-index:1}section.timeline .theline rect{fill:#f7d417}@media (max-width:768px){section.timeline .theline{top:-32px}}section.new-look{background-color:#f3ead9;position:relative;text-align:center;z-index:2}section.new-look .anchor{clip:rect(0,auto,auto,0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}section.new-look .anchor .anchor-wrap{background:url(/images/giant-anchor.webp) no-repeat center -400px;background-size:95% auto;display:block;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);width:100%;will-change:transform;z-index:0}.no-webp section.new-look .anchor .anchor-wrap{background-image:url(/images/giant-anchor.png)}@media (max-width:768px){section.new-look .anchor .anchor-wrap{background-position:center 50px}}section.new-look .top{position:relative}section.new-look .headline{margin:0 auto;max-width:1420px;padding:200px 0 600px}@media (max-width:768px){section.new-look .headline{padding:150px 0 100px}}section.new-look h2{color:#1e2446;letter-spacing:-.08em;overflow:hidden}section.new-look h2 span{display:block;height:1em;overflow:hidden}section.new-look h2 .small{letter-spacing:-.06em}section.new-look h4{color:#1e2446;padding-top:48px}section.new-look p{color:#1e2446;max-width:552px;padding:0 32px}section.new-look .lineup h2{line-height:.8;margin:0 auto;padding:0 32px}section.new-look .video-anim{height:100vh;overflow:hidden;position:relative;width:100%}section.new-look .video-anim .pack{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%}section.new-look .video-anim .pack picture{opacity:0;transition:opacity .4s ease-in-out}section.new-look .video-anim .pack picture img{display:block;left:50%;margin:0 auto;max-height:70vh;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}section.new-look .video-anim .pack picture.active,section.new-look .video-anim .pack picture:first-child{opacity:1}section.new-look .video-anim .features{position:relative}section.new-look .video-anim .features .feature{height:100vh}section.new-look .video-anim .features .feature .wrap{background:#1e2446;color:#fff;margin:0 auto;max-width:564px;padding:2em;width:85%}section.new-look .video-anim .features .feature .wrap h4{color:#f7d417;margin:0;padding:0}section.new-look .video-anim .features .feature .wrap p{color:#fff;padding:0}section.new-look .linewrap{height:70vh;margin:2em auto;max-height:380px}section.new-look .linewrap svg{fill:#f7d417;height:100%}section.new-look .anchor-lineup img{height:auto;margin-top:-80px;max-width:100%;padding:0 32px;transform:translateY(100px)}@media (max-width:768px){section.new-look .anchor-lineup img{margin-top:-5px;transform:translateY(30px)}}section.products{text-align:center}section.products h3{letter-spacing:-.08em;line-height:.8}section.products h3 a{color:#f3ead9}section.products h3 a:hover{color:#f7d417}section.products h3.headline-line:after{margin:16px auto}section.products h4{font-family:Bignord,sans-serif;font-style:normal;padding:50px 0 20px;text-transform:uppercase}@media (max-width:768px){section.products h4{padding-top:0}}section.products .copy{margin:0 auto;padding:0 32px}section.products .copy img{max-width:400px}section.products .copy p{max-width:500px}section.products .copy p strong{display:block;margin-bottom:8px}section.products .product-intro{align-items:center;display:flex;justify-content:center;position:relative}section.products .product-intro .cans{bottom:0;left:50%;position:absolute;z-index:2}section.products .product-intro .cans img{height:auto;margin-top:-190px;max-width:550px;padding:0 64px;transform:translate(-50%,190px);width:100%}@media (max-width:768px){section.products .product-intro .cans img{height:200px;margin-top:-50%;transform:translate(-50%,33%);width:auto}}section.products .product-intro video{display:block;height:auto!important;margin:0 auto;max-width:100%;padding:0;position:relative;transform:none;width:100%;z-index:1}section.products .product-intro video.background{left:50%;min-height:100vh!important;min-width:100%!important;mix-blend-mode:darken;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}@media (max-width:768px){section.products .product-intro{height:auto}}section.products .product-info{padding:336px 16px 200px;position:relative;z-index:1}@media (max-width:768px){section.products .product-info{padding:100px 0 200px}}section.products .product-info .image img{max-width:660px}section.products.steam .product-intro{background:#fddc00;display:block}section.products.steam .product-intro .sky img{left:0;margin:0;max-width:100%;padding:0;position:relative;top:0;transform:none;width:100%;z-index:0}section.products.steam .product-intro .cans img{transform:translate(-50%,190px)}@media (max-width:768px){section.products.steam .product-intro .cans img{transform:translate(-50%,33%)}}section.products.steam .product-info{background-color:#1e2446;color:#f3ead9}section.products.california-lager .product-intro{background:#54c247}section.products.california-lager .product-intro video.anim{max-width:700px;mix-blend-mode:darken}section.products.california-lager .product-info{background-color:#1d8649;color:#f3ead9}section.products.california-lager .product-info .csp img{display:block;margin:1em auto;max-width:300px}section.products.california-lager .product-info .headline-line:after{border-color:#59ba4a}section.products.liberty-ale .product-intro{background:#c8102e}section.products.liberty-ale .product-intro video.anim{max-width:700px;mix-blend-mode:darken}@media (max-width:450px){section.products.liberty-ale .product-intro .cans img{padding:0 10%;transform:translate(-50%,50%)!important}}section.products.liberty-ale .product-info{background-color:#131e46;color:#f3ead9}section.products.liberty-ale .product-info .headline-line:after{border-color:#ca2030}@media (max-width:450px){section.products.liberty-ale .product-info .headline-line{padding-top:1em}}section.products.porter .product-intro{background:#f3ead9}section.products.porter .product-intro video.anim{max-width:700px;mix-blend-mode:darken}section.products.porter .product-info{background-color:#c8d6eb;color:#212529}section.products.porter .product-info h3 a{color:#212529}section.products.porter .product-info h3 a:hover{color:#5b3427}section.products.porter .product-info .headline-line:after{border-color:#5b3427}section.products.porter #waveend{bottom:-2px;left:0;position:absolute;width:100%}section.products .mobile-product-shot{margin:32px auto}section.newest-additions{color:#f3ead9;position:relative;text-align:center}section.newest-additions .intro h2{color:#f3ead9;font-size:70px;letter-spacing:-.08em}section.newest-additions .intro h4{color:#f3ead9;font-size:25px!important;padding:0 32px}@media (max-width:1200px){section.newest-additions .intro h2{font-size:60px!important}section.newest-additions .intro h4{font-size:20px!important}}@media (max-width:910px){section.newest-additions .intro h2{font-size:40px!important}section.newest-additions .intro h4{font-size:15px!important}}@media (max-width:768px){section.newest-additions .intro h2{font-size:60px!important}section.newest-additions .intro h4{font-size:15px!important}}section.newest-additions #endwaves{left:0;position:absolute;top:0;transform:translateY(-30%);z-index:1}section.newest-additions .wrap{background-color:#1e2446;padding:100px 0 200px;position:relative;z-index:1}section.newest-additions h2{color:#f3ead9;font-size:80px;margin:0 auto;max-width:1200px}@media (min-width:641px){section.newest-additions h2{padding:0 32px}}@media (max-width:640px){section.newest-additions h2{padding:0 10px}}@media (max-width:768px){section.newest-additions h2{font-size:60px}}section.newest-additions h4{font-family:Bignord,sans-serif;font-size:40px;font-style:normal;text-transform:uppercase}section.newest-additions p{color:#f3ead9;margin-bottom:1em;max-width:80%;padding-top:20px}section.newest-additions a{color:#f7d417}section.newest-additions .intro{margin-bottom:30vh}@media (max-width:640px){section.newest-additions .intro{margin-bottom:15vh!important}section.newest-additions .intro h2{font-size:34px!important}}section.newest-additions .cans{align-items:flex-start;display:flex;justify-content:center;margin:60px auto 0;max-width:1280px}section.newest-additions .cans .can{scroll-margin-top:220px;width:33%}section.newest-additions .cans .can img{height:auto;max-width:260px;width:100%}@media (max-width:768px){section.newest-additions .cans .can{margin:50px auto;scroll-margin-top:50px;width:100%}section.newest-additions .cans{flex-direction:column}}@media (max-width:640px){section.newest-additions .cans{margin-top:2em}}section.newest-additions .actions{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:1280px;padding-bottom:140px!important;padding-top:80px!important}@media (min-width:1001px){section.newest-additions .actions{padding-bottom:200px!important;padding-top:140px!important}}section.newest-additions .actions .action{display:flex;flex-direction:column;justify-content:center;width:33%}section.newest-additions .actions .action .img{margin-bottom:25px}section.newest-additions .actions .action img{height:auto;width:100%}section.newest-additions .actions .action h4{line-height:1.05em;margin-bottom:.5em}section.newest-additions .actions .action p{padding-top:0}section.newest-additions .actions .action p .yellow{color:#f7d417}section.newest-additions .actions .action.case h4{margin-top:-.5em}@media (max-width:639px){section.newest-additions .actions .action.case h4{margin-top:0}section.newest-additions .actions .action{width:90%}}section.newest-additions .social{text-align:center}section.newest-additions .social .icons{display:flex;justify-content:center}section.newest-additions .social .icons .icon{margin:20px;width:69px}@media (max-width:1200px){section.newest-additions .social .icons .icon{width:50px!important}}@media (max-width:910px){section.newest-additions .social .icons .icon{width:40px!important}}@media (max-width:768px){section.newest-additions .social .icons .icon{width:70px!important}}section.newest-additions .social .icons .icon img{height:auto;width:100%}section.closing{background-image:url(/images/closing-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#1e2446;padding:200px 0;text-align:center}.no-webp section.closing{background-image:url(/images/closing-bg.png)}section.closing h2,section.closing h3{font-size:72px;letter-spacing:-.08em;margin:200px auto;width:95%}section.closing h2 span.bigger,section.closing h3 span.bigger{display:block;font-size:158px}@media (max-width:1250px){section.closing h2,section.closing h3{font-size:35px}section.closing h2 span.bigger,section.closing h3 span.bigger{font-size:75px}}@media (max-width:590px){section.closing h2,section.closing h3{font-size:25px}section.closing h2 span.bigger,section.closing h3 span.bigger{font-size:45px}}section.closing h3{margin:0 auto}section.closing img{display:block;margin:0 auto;max-width:85%}section.closing .logo{margin-top:200px}@media (max-width:500px){section.closing.desktop{display:none}}section.closing.mobile{background-color:#f7d417;background-image:none;padding:0}section.closing.mobile .top{background-image:url(/images/hero-bg_top.webp);background-position:top;background-repeat:no-repeat;background-size:100%;padding:50px 0}.no-webp section.closing.mobile .top{background-image:url(/images/hero-bg_top.png)}section.closing.mobile .bottom{background-image:url(/images/hero-bg_bottom.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:50px}.no-webp section.closing.mobile .bottom{background-image:url(/images/hero-bg_bottom.png)}section.closing.mobile h2{margin:100px auto}section.closing.mobile .logo{margin-top:100px}@media (min-width:501px){section.closing.mobile{display:none}}.Anchor\\Pages\\HomePage{background:#1e2446;height:100vh;overflow-y:hidden}.Anchor\\Pages\\HomePage.active{height:auto;overflow-y:inital}.Anchor\\Pages\\HomePage a,.Anchor\\Pages\\HomePage h1,.Anchor\\Pages\\HomePage h2,.Anchor\\Pages\\HomePage h3,.Anchor\\Pages\\HomePage h4,.Anchor\\Pages\\HomePage h5,.Anchor\\Pages\\HomePage h6,.Anchor\\Pages\\HomePage p{text-align:center}.Anchor\\Pages\\SweepsPage.index .header{background:#1e2446;padding-bottom:20%}.Anchor\\Pages\\SweepsPage.index .header .content{background:#f3ead9 url(/images/splash-hit/header.png) no-repeat bottom;background-size:100%;position:relative}.Anchor\\Pages\\SweepsPage.index .header .cans{bottom:0;display:none;left:50%;max-width:1135px;position:absolute;transform:translate(-50%,20%)}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.index .header .cans{display:block}}.Anchor\\Pages\\SweepsPage.index .header .logo{display:block;margin:-9% auto 0;max-width:575px;transform:translateY(19%);width:85%}@media (min-width:760px){.Anchor\\Pages\\SweepsPage.index .header .logo{margin-top:-75px;width:50%}.Anchor\\Pages\\SweepsPage.index .header{padding-bottom:100px}}.Anchor\\Pages\\SweepsPage.index .giantslogo{display:block;margin:-1em auto 1em;max-width:390px;width:58%}@media (min-width:760px){.Anchor\\Pages\\SweepsPage.index .giantslogo{margin-top:0}}.Anchor\\Pages\\SweepsPage.index h1{color:#fff;font-size:2.5rem;letter-spacing:-.08em;margin:.5em auto 0;max-width:1300px;text-align:center}.Anchor\\Pages\\SweepsPage.index h1 span{display:block;font-size:2rem;margin-top:1em}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.index h1{font-size:3.5rem;max-width:1000px;padding:0 1rem}}.Anchor\\Pages\\SweepsPage.index .divider{display:block;margin:2.5rem auto;width:120px}.Anchor\\Pages\\SweepsPage.index .container p{margin:1em auto;max-width:640px;text-align:center;width:95%}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.index .container p{font-size:1.125em}}.Anchor\\Pages\\SweepsPage.index .scroll{align-items:center;display:flex;justify-content:space-between;margin:3em auto;max-width:426px;width:95%}.Anchor\\Pages\\SweepsPage.index .scroll span{color:#f7d417;font-family:Bignord;font-size:1.75em;padding:0 .25em;text-align:center}@media (max-width:496px){.Anchor\\Pages\\SweepsPage.index .scroll img{display:none}}.Anchor\\Pages\\SweepsPage.index .prizes{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1em auto;max-width:1000px;padding:0 1em;width:100%}.Anchor\\Pages\\SweepsPage.index .prizes .prize,.Anchor\\Pages\\SweepsPage.index .prizes .prize img{width:100%}.Anchor\\Pages\\SweepsPage.index .prizes .prize p{text-align:center}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.index .prizes .prize{width:46%}}.Anchor\\Pages\\SweepsPage.index .form-header{background:#f7d417;margin:2em 0;padding:4.6875em 0}.Anchor\\Pages\\SweepsPage.index .form-header h2{color:#1e2446;font-size:3.5rem;letter-spacing:-.08em;margin:0 auto;text-align:center}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm{max-width:860px}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm input[type=submit]{font-family:Bignord;font-size:1.5rem;letter-spacing:-.08em;padding:10px 144px;width:auto}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm label{font-size:1.75em}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm .checkbox label{font-size:1rem}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm label.checkbox span{height:1.25em;width:1.25em}.Anchor\\Pages\\SweepsPage.index form#SweepsForm_SweepsForm label.checkbox:hover span{background-color:#fff}.Anchor\\Pages\\SweepsPage.index .claim{display:block;margin:0 auto;max-width:538px;padding:0 1em;width:100%}.Anchor\\Pages\\SweepsPage.thanks section.hero{background:#1e2446;min-height:1px;padding-bottom:100px}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.thanks section.hero{padding-bottom:200px}}.Anchor\\Pages\\SweepsPage.thanks section.hero .content{opacity:1}.Anchor\\Pages\\SweepsPage.thanks section.hero p{max-width:760px}.Anchor\\Pages\\SweepsPage.thanks section.hero p.tagline{color:#fff;font-family:Bignord;font-size:1.5625rem;transform:translateY(80px)}.Anchor\\Pages\\SweepsPage.thanks section.hero p.tagline span{display:block;text-align:center}@media (min-width:640px){.Anchor\\Pages\\SweepsPage.thanks section.hero p.tagline span{display:inline-block}.Anchor\\Pages\\SweepsPage.thanks section.hero p.tagline span:after{border-right:1px solid #f7d417;content:"";display:inline-block;height:.9em;margin:0 5px 0 10px;position:relative;top:.1em;width:1px}}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.thanks section.hero p.tagline{transform:translateY(190px)}}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions{margin-top:6em}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .wrap{padding:0}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .actions{align-items:center;margin:2em auto;max-width:840px;padding:0!important}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .actions .action{margin:2em auto;width:100%}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .actions .action img{max-width:200px}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .actions .action h4{font-size:2rem}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .actions .action{width:45%}}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .vdivider{display:none}@media (min-width:768px){.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .vdivider{display:block;transform:translateX(-1em)}}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .icons{display:flex;justify-content:center}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .icons a{margin:0 2em;max-width:68px;width:25%}.Anchor\\Pages\\SweepsPage.thanks section.newest-additions .icons a img{width:100%}.Anchor\\Pages\\LegalPage main .container{margin:0 auto;max-width:1200px;width:95%}.Anchor\\Pages\\LegalPage main .container h1,.Anchor\\Pages\\LegalPage main .container h2,.Anchor\\Pages\\LegalPage main .container h3,.Anchor\\Pages\\LegalPage main .container h4,.Anchor\\Pages\\LegalPage main .container p{color:#fff}.Anchor\\Pages\\LegalPage main .container h1{font-size:3em}@media (min-width:641px){.Anchor\\Pages\\LegalPage main .container h1{font-size:5em}}.Anchor\\Pages\\LegalPage main .container h1.headline:after{background:#f2b107;content:"";display:block;height:6px;margin:.5em auto;position:relative;width:150px}.Anchor\\Pages\\LegalPage main .container h2{font-size:2.5em}@media (min-width:641px){.Anchor\\Pages\\LegalPage main .container h2{font-size:4em}}.Anchor\\Pages\\LegalPage main .container h3{font-size:2em}@media (min-width:641px){.Anchor\\Pages\\LegalPage main .container h3{font-size:3em}}.Anchor\\Pages\\LegalPage main .container h4{font-size:1.5em}@media (min-width:641px){.Anchor\\Pages\\LegalPage main .container h4{font-size:2em}}.Anchor\\Pages\\LegalPage main .container p{font-weight:300;margin:1em 0}.Anchor\\Pages\\LegalPage main .container p strong{font-weight:700}.Anchor\\Pages\\LegalPage main .container a{color:#fff;text-decoration:underline}
