@font-face{font-family:Clan;font-weight:600;src:url(/_next/static/fonts/3A0C29_0_0-f14102617d090a5e977ba11933e865b4.eot);src:url(/_next/static/fonts/3A0C29_0_0-f14102617d090a5e977ba11933e865b4.eot#iefix) format("embedded-opentype"),url(/_next/static/fonts/3A0C29_0_0-de319fd82e6a1470fc063b684cba14ef.woff2) format("woff2"),url(/_next/static/fonts/3A0C29_0_0-c2c3875d07ad707791d3a94bfa56f634.woff) format("woff")}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{overflow-x:hidden!important}html.is-fixed{overflow:hidden;height:100%;height:100vh;max-height:-webkit-fill-available}.is-fixed .mainMenuItem{display:none!important}body{background-color:#fff;color:#000;margin:0;padding:0;font-size:18px;line-height:21px;font-family:nimbus-sans,sans-serif}body,body .page{width:100vw;min-height:100vh;overflow-x:hidden}body .page{max-width:100%}body .page>*{visibility:visible;transition:opacity 0s ease}body .page .gradient{opacity:1!important;transition:opacity 0s ease}body.is-fixed{height:100vh}body.is-fixed,body.is-fixed .page{overflow:hidden;max-height:100vh;max-height:-webkit-fill-available}body.is-fixed .page{height:100%}body.is-fixed .page>*{pointer-events:none;overflow:hidden;opacity:0!important;visibility:hidden;transition:opacity 0s linear}body.is-fixed .page .headerContainer{pointer-events:all;visibility:visible;opacity:1!important}body.is-fixed .page .gradient{opacity:1!important}h1,h2,h3,h4,h5,h6,h7,h8,h9{margin:0;padding:0;font-family:nimbus-sans,sans-serif;font-weight:700}h1{font-family:Clan,sans-serif;font-weight:600;text-transform:uppercase;font-size:42px;line-height:49px}@media (min-width:768px){h1{font-size:74px;line-height:73px}}h2{font-family:Clan,sans-serif;font-weight:600;font-size:26px;line-height:42px;text-transform:uppercase}@media (min-width:768px){h2{font-size:50px;line-height:65px}}h3{font-weight:600;font-size:23px;line-height:28px}@media (min-width:768px){h3{font-size:34px;line-height:41px}}h3 strong{font-weight:900}button,input,ol,p,select,table,textarea,ul{font-family:nimbus-sans,sans-serif}p{font-weight:400;font-size:16px;line-height:21px}@media (min-width:768px){p{font-size:18px;line-height:23px}}ul{margin:0;padding:0;display:flex}ul li{list-style:none}ul li a{font-family:nimbus-sans,sans-serif;font-weight:600;font-size:16px;line-height:21px;text-decoration:none}div a,p a,ul li a{color:#000}div a:hover,p a:hover{text-decoration:none}.react-reveal{display:flex;flex-wrap:wrap;max-width:100%;width:100%;margin-top:0;justify-self:center;justify-content:center;opacity:0;position:relative}.react-reveal:before{content:" ";position:absolute;width:100%;height:100%;background:#fff}.react-reveal.fadeInPage{opacity:1;transition:all .5s}.fadeIn{opacity:1;margin-top:0!important}.delayed{transition-delay:1s}.react-reveal.fadeIn{opacity:1;transition:all .8s;margin-top:0!important}.react-reveal.fadeIn:before{opacity:0}.react-reveal.moveUp{padding-top:0;margin-top:0;transition:all .6s}.react-reveal.moveUpInstant{padding-top:0;margin-top:0;transition:all 1ms}.react-reveal.giftFinderUp{opacity:1;transition:all .8s;margin-top:0!important}@keyframes tickerheader{0%{left:0}to{left:-27%}}.react-player__play-icon{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000!important;position:relative}@media (min-width:768px){.react-player__play-icon{border-width:26px 0 26px 46px!important}}.react-player__play-icon:after{content:"Play video";display:block;position:absolute;width:200px;left:-50px;bottom:-50px;font-size:12px;font-weight:600;font-family:nimbus-sans,sans-serif;text-transform:uppercase}@media (min-width:768px){.react-player__play-icon:after{border-width:26px 0 26px 46px!important;left:-120px;bottom:-80px;font-size:34px;font-weight:600}}.react-card-flip{overflow:visible;height:180px}.react-card-flip .react-card-front{font-family:Clan,sans-serif;font-size:30px;line-height:34px;text-transform:uppercase}@media (min-width:450px) and (max-width:740px){.react-card-flip{height:250px}}@media (min-width:768px){.react-card-flip{height:200px}}@media (min-width:1025px){.react-card-flip{height:310px}.react-card-flip .react-card-front{font-family:Clan,sans-serif;font-size:50px;line-height:54px}}.fadeIn.filters{justify-content:flex-start}@media (min-width:768px){.fadeIn.filters{justify-content:space-between}}.fadeIn.filters:before{display:none}
