#static{background:transparent url(/static/background.jpg) no-repeat;background-size:cover}.btn{background:#eee url(/ui/close-btn.svg) center no-repeat;background-size:24px;border-radius:50%;border:3px solid #fff;cursor:pointer;width:52px;height:52px;box-shadow:0 0 30px #fff}.next-button{background:#fff url(/ui/arrow-forward.svg) center no-repeat;background-size:24px;margin-left:2px}.prev-button{background:#fff url(/ui/arrow-forward.svg) center no-repeat;background-size:24px;transform:rotate(180deg);margin-right:2px}.play-video-button{background:#eee url(/ui/play-circle.svg) center no-repeat;background-size:52px}.pause-video-button{background:#eee url(/ui/pause-circle.svg) center no-repeat;background-size:52px}.close-video-button{background:#eee url(/ui/cancel.svg) center no-repeat;background-size:52px}.home-btn{position:relative;background:url(/ui/pin.svg) center no-repeat;background-size:46px;border-radius:50%;cursor:pointer;width:52px;height:52px;margin:0 0 0 10px;z-index:999991}.shop-navbar .nav-item:before{content:"";display:block;background:url(/ui/pin.svg) center no-repeat;background-size:contain;width:40px;height:40px;margin-right:5px}.shop-navbar .nav-item.active:before{background:url(/ui/sync.svg) center no-repeat;background-size:contain;animation:spinIcon 5s infinite ease-in-out 3s}.explore-navbar .nav-item:after{content:"";display:block;background:url(/ui/tab-close-down.svg) center no-repeat;background-size:30px;width:40px;height:40px;margin-left:9px}@media screen and (max-width: 768px){.shop-navbar,.explore-navbar{top:5px}.nav-item{margin:0;padding:12px 0;font-size:calc(1vw + .8rem)}.nav-item{font-size:14px}.shop-navbar .nav-item{padding:4px 18px 4px 4px;border-radius:0 30px 30px 0}.explore-navbar .nav-item{padding:4px 4px 4px 18px;border-radius:30px 0 0 30px;cursor:pointer}.shop-navbar .nav-item:before{width:30px;height:30px}.shop-navbar .nav-item.active:before,.shop-navbar .nav-item:hover:before{background:url(/ui/pin.svg) center no-repeat;animation:none}.explore-navbar .nav-item:after{width:30px;height:30px;background-size:25px}}#static{background:transparent url(/static/background.jpg) no-repeat;background-size:cover}#static h1{font-size:calc(2.1vw + 2.2rem);line-height:1.2;margin:0 0 .5em}#static h2{font-size:calc(1.5vw + 1.7rem);line-height:1.2;margin:0 0 .5em}#static .preheadline{font-size:calc(.9vw + 1.1rem);line-height:1.8;letter-spacing:.2rem;color:var(--tertiary-blue)}#static .headline{font-size:calc(2.1vw + 2.1rem);line-height:1.1;margin:0 0 .5em}#static .subheadline{font-size:calc(1.8vw + 2.2rem);line-height:1.2;margin:0 0 .5em}#static p{font-size:1.2rem;line-height:1.6;margin:0 0 .4rem;color:#fff;text-shadow:0 0 50px rgba(0,0,102,1)}.static-brandbar{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:center;pointer-events:all!important}.order-cta-brandbar{display:flex;justify-content:center;align-items:center;width:100%;padding:calc(.5vw + 5px) 3vw;background-color:var(--primary-blue);color:#fff;font-family:Poppins,sans-serif;text-align:center;line-height:1}.order-cta-brandbar span{font-size:clamp(.8rem,1.3vw,1.7rem);font-weight:700}.order-cta-brandbar a{padding:.2rem .8rem;background-color:#fff;border-radius:40px;text-decoration:none;color:var(--primary-blue);font-size:clamp(.9rem,1vw,1.1rem);margin:0 .5rem;font-weight:700;vertical-align:middle;transition:box-shadow .2s ease-in-out}.order-cta-brandbar a:hover{box-shadow:2px 0 20px #0000664d}.static-container{width:100%;padding:calc(2.5vw + 2.5rem)}.flex-container{display:flex;justify-content:center;align-items:center;width:100%}.flex-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-center>*{text-align:center}.cards{max-width:1200px;margin:0 auto;padding:2rem 0;display:grid;gap:calc(1vw + 1.2rem);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media screen and (max-width: 300px){.cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.cards-auto{grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr))}.card-product{background-color:var(--off-white);border-radius:2rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.card img{display:block;border-radius:2rem;width:100%;height:100%;margin:0 auto;object-fit:cover}.card img.card-img{height:auto}@media screen and (max-width: 369px){.card img.card-img{max-width:150px}}#static .card .title{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:1.25rem;margin:1rem auto;text-align:center}#static .card-product .title{color:#000;font-weight:700;margin:0 auto}#static .card-product .desc{color:#000;text-align:center;font-size:.9rem}#static .card-product button,#static .card-product div:last-child{margin:1rem auto}.scrolldown-arrow{width:calc(1.6vw + 35px);height:calc(1.2vw + 25px)}.footer-container{box-sizing:border-box;width:100%;padding:calc(2vw + 2rem)}.footer-content{display:flex;justify-content:space-between;align-content:space-between;width:100%;text-align:center}.footer-content p{font-size:calc(.1vw + .8rem)}.footer-content a{color:var(--primary-blue)}.footer-content .social-icons{display:flex;margin-top:.5rem}.footer-content .social-icons a{margin:0 1rem 0 0}@media screen and (max-width: 1111px){.footer-content{flex-direction:column}.footer-content .social-icons{margin-bottom:1rem;justify-content:center}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:none}.fancy{--offset: 4px;background:#fff;border-radius:50px;position:relative;height:calc(1.6vw + 50px);width:calc(2vw + 145px);max-width:100%;overflow:hidden;margin:0 auto;transition:.3s all ease-in-out}.fancy:before{content:"";background:conic-gradient(transparent 270deg,var(--primary-blue),transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1;width:100%;animation:rotate 2s linear infinite}.fancy:after{content:"";background:inherit;border-radius:inherit;position:absolute;inset:var(--offset);height:calc(100% - 2 * var(--offset));width:calc(100% - 2 * var(--offset))}.fancy button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--secondary-blue);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;padding:8px 30px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:calc(1vw + 1.5rem);border-radius:50px;transition:all .3s}.fancy:hover{background-color:#f0fcff;box-shadow:0 10px 50px #000c}.fancy:hover button{text-shadow:white 2px 2px}@keyframes rotate{0%{transform:translate(-50%,-50%) scale(1.4) rotate(0)}to{transform:translate(-50%,-50%) scale(1.4) rotate(1turn)}}.btn{background:#eee url(/ui/close-btn.svg) center no-repeat;background-size:24px;border-radius:50%;border:3px solid #fff;cursor:pointer;width:52px;height:52px;box-shadow:0 0 30px #fff}.btn:hover{background-color:#ddd}.next-button{background:#fff url(/ui/arrow-forward.svg) center no-repeat;background-size:24px;margin-left:2px}.prev-button{background:#fff url(/ui/arrow-forward.svg) center no-repeat;background-size:24px;transform:rotate(180deg);margin-right:2px}.close-button{position:absolute;top:-22px;right:-22px;z-index:9999999999999}.play-video-button{background:#eee url(/ui/play-circle.svg) center no-repeat;background-size:52px}.pause-video-button{background:#eee url(/ui/pause-circle.svg) center no-repeat;background-size:52px}.close-video-button{background:#eee url(/ui/cancel.svg) center no-repeat;background-size:52px}.shopit-button,.shopit-button:focus{display:inline-block;color:#fff;background-color:var(--primary-blue);padding:12px 20px;margin:0 auto;font:700 20px/1 Poppins,sans-serif;text-decoration:none;border:3px solid var(--primary-blue);border-radius:30px;transition:all .2s}.shopit-button:hover{background-color:#fff;color:var(--primary-blue);border:3px solid var(--primary-blue)}@media screen and (max-width: 768px){.shopit-button:hover,.shopit-button:focus{background-color:transparent;color:#fff}}.shopit-button.disabled{pointer-events:none;opacity:.2}.home-btn{position:relative;background:url(/ui/pin.svg) center no-repeat;background-size:46px;border-radius:50%;cursor:pointer;width:52px;height:52px;margin:0 0 0 10px;z-index:999991}.home-btn.disabled{pointer-events:none;opacity:.2}.static-button{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:var(--primary-blue);border:none;padding:10px 20px;margin-top:20px;cursor:pointer;font-family:Poppins,sans-serif;font-weight:700;font-style:normal;font-size:calc(.7vw + .8rem);border-radius:50px;transition:all .3s}.shop-navbar,.explore-navbar{top:0;width:40%;padding:0;display:flex;box-sizing:border-box;overflow:hidden;z-index:99999}.shop-navbar{position:fixed;left:0;justify-content:flex-start}.explore-navbar{position:absolute;right:0;justify-content:flex-end}.nav-item{position:relative;z-index:99999;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;border:none;margin:10px 0 0;font-size:calc(.8vw + 1rem);font-weight:700;font-style:normal;color:#fff;background-color:var(--primary-blue);transition:all 1.5s;cursor:default}.shop-navbar .nav-item{padding:8px 24px 8px 8px;border-radius:0 30px 30px 0}.explore-navbar .nav-item{padding:8px 8px 8px 24px;border-radius:30px 0 0 30px;cursor:pointer}.nav-item.disabled{cursor:not-allowed;opacity:0}.shop-navbar .nav-item:before{content:"";display:block;background:url(/ui/pin.svg) center no-repeat;background-size:contain;width:40px;height:40px;margin-right:5px}.shop-navbar .nav-item:hover:before{animation:bounce .8s infinite linear}.shop-navbar .nav-item.active{cursor:pointer}.shop-navbar .nav-item.active:before{background:url(/ui/sync.svg) center no-repeat;background-size:contain;animation:spinIcon 5s infinite ease-in-out 3s}.explore-navbar .nav-item:after{content:"";display:block;background:url(/ui/tab-close-down.svg) center no-repeat;background-size:30px;width:40px;height:40px;margin-left:9px}@media screen and (max-width: 768px){.shop-navbar,.explore-navbar{top:5px}.nav-item{margin:0;padding:12px 0;font-size:calc(1vw + .8rem)}.nav-item{font-size:14px}.shop-navbar .nav-item{padding:4px 18px 4px 4px;border-radius:0 30px 30px 0}.explore-navbar .nav-item{padding:4px 4px 4px 18px;border-radius:30px 0 0 30px;cursor:pointer}.shop-navbar .nav-item:before{width:30px;height:30px}.shop-navbar .nav-item.active:before,.shop-navbar .nav-item:hover:before{background:url(/ui/pin.svg) center no-repeat;animation:none}.explore-navbar .nav-item:after{width:30px;height:30px;background-size:25px}}@keyframes spinIcon{0%{transform:rotate(0) translate(0)}15%{transform:rotate(-360deg) translate(0)}to{transform:rotate(-360deg) translate(0)}}@keyframes bounce{0%{transform:rotate(0) translate(0)}25%{transform:rotate(0) translateY(-4px)}75%{transform:rotate(0) translateY(4px)}to{transform:rotate(0) translate(0)}}#html-content{transition:opacity .5s}#html-content.show-overlay{opacity:1;pointer-events:all}#html-content.hide-overlay{opacity:0;pointer-events:none}#overlay{position:absolute;top:0;left:0;width:100%;height:90%;background:#00000a99;z-index:999999999}#html-content.hide-overlay #overlay{z-index:-1}#overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:100%;max-width:1000px;padding:20px;text-align:center;opacity:0;animation:fadeIn 1s forwards}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-40%)}to{opacity:1;transform:translate(-50%,-50%)}}img.headline{width:100%;height:auto}#overlay h1{color:#fff;font-size:calc(1.2vw + 1.1rem);font-weight:400;font-family:Poppins,sans-serif;margin:0 auto;max-width:700px}.overlay-content-inner{margin-bottom:20px}#custom-cursor{position:absolute;pointer-events:none;width:32px;height:32px;background-size:contain}.item-info{width:auto;white-space:nowrap;height:30px;line-height:30px;background:var(--primary-red);border-radius:0 30px 30px;padding:0 20px;box-shadow:0 0 20px #0000004d;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;color:#fff;font-size:.8rem;font-weight:700;cursor:pointer;transform:scale(0);transform-origin:0 0;transition:transform .2s ease-out;pointer-events:none}.item-info br{display:none}.item-info.active{pointer-events:all;animation:openInfo .2s forwards ease-in-out}@keyframes openInfo{0%{transform:scale(0)}to{transform:scale(1)}}.item-info img{border-radius:10px;display:block;margin-left:5px}:root{--list-item-height: 6vh}#shopping-list{position:fixed;top:65px;height:calc(100vh - 65px);left:0;width:100px;background:linear-gradient(90deg,#00000059,#0000);display:flex;justify-content:center;align-items:stretch;flex-direction:column;transform:translate(-300px);transition:all .3s;z-index:99998}#shopping-list.active{transform:translate(0)}.product-label{display:flex;align-items:center;justify-content:center;width:70px;height:2.25vh;max-height:16px;color:#fff;background-color:var(--secondary-blue);border-radius:0 20px 20px 0;font-size:.75rem;text-shadow:0 0 15px rgba(0,0,0,1);line-height:1;margin:7px 5px 0 0;padding:2px 5px}.shopping-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;display:flex;align-items:center;left:0;height:var(--list-item-height);background:#f2f2f2;border:none;padding:0 0 0 80px;margin:0 0 7px;border-radius:50px;box-sizing:border-box;transform:translate(-110px);transition:all .2s;box-shadow:0 0 30px #0000004d}.shopping-item>span.shop-image{position:relative;display:flex;align-items:center;height:100%;box-sizing:border-box;background:#f2f2f2;padding:0 20px 0 40px;border-top-right-radius:50px;border-bottom-right-radius:50px;z-index:222}span.shop-image>img{width:auto;height:calc(var(--list-item-height) - 2px);padding:0;border-radius:50%;transition:all .2s}.shopping-item>span.shop-label{position:absolute;display:flex;width:auto;box-sizing:border-box;align-items:center;justify-content:flex-start;background:var(--primary-blue);padding:0 10px;border-top-right-radius:50px;border-bottom-right-radius:50px;color:#fff;height:100%;transform:translate(-140px);transition:all .5s;z-index:221}span.shop-label>span.item-title{box-sizing:border-box;display:block;min-width:207px;padding:5px 10px 5px 36px;text-align:left;font-size:1.2em;font-weight:700;line-height:1;text-transform:uppercase}.shopping-item:hover span.shop-label{transform:translate(75px)}.shopping-item:hover,.shopping-item.active{transform:translate(-95px)}@media screen and (max-width: 768px){#shopping-list{display:none;justify-content:center;align-items:flex-start;top:auto;bottom:10px;width:100%;height:72px;background:transparent;flex-direction:row;padding:0 10px}#shopping-list.active{display:flex}.product-group{display:flex;margin:15px 20px 0 -70px}.shopping-item>span.shop-label{display:none}.shopping-item:hover,.shopping-item:focus,.shopping-item.active{transform:translate(0)}.shopping-item,.shopping-item span.shop-image,.shopping-item span.shop-image>img{height:50px;width:50px;padding:0;margin:0;transform:none;box-shadow:none;border-radius:50px}.shopping-item.active-product span.shop-image>img{border:1px solid var(--primary-blue)}.product-label{position:relative;width:70px;min-width:70px;border-radius:20px;margin:5px 5px 0 0}.shopping-item{margin:10px 3px}}@media screen and (max-width: 668px){#shopping-list{justify-content:flex-start;overflow-x:auto;overflow-y:hidden}}#explore-list{position:fixed;top:0;right:0;width:300px;height:100%;background:linear-gradient(to left,#0003,#0000);display:flex;justify-content:center;align-items:center;pointer-events:none}.faq-container{height:355px!important;background-color:var(--off-white)!important}.faq-container:after{position:absolute;bottom:83px;content:"";display:block;width:100%;height:50px;background:linear-gradient(to bottom,#f1f2f200,#f1f2f2)}.faqs-content{height:calc(100% - 20px);overflow-y:scroll;border-top:1px solid black;margin:0 0 20px}.faq{padding:10px;border-radius:20px}.faq.expanded{background-color:#0000000d}.faq h1{font-size:1.5rem;color:var(--primary-blue)}.faq p{font-size:.9rem;color:#000}.faq h3.question{padding:.5rem 1rem;margin:0;font-size:.9rem;color:var(--primary-red);border:1px solid var(--primary-red);border-radius:30px;transition:all .2s}.faq h3.question:hover,.faq h3.question[aria-expanded=true]{background-color:#fff;box-shadow:0 0 6px #e400464d}.faq .answer p{text-align:left;font-size:.83rem;padding:5px 10px 15px;line-height:1.3}.faq .answer ul{margin:0 20px;padding:0}.faq .answer ul li{text-align:left;font-size:.83rem;padding:5px 10px;line-height:1.3}@media screen and (max-width: 768px){.faq-container:after{bottom:0}}.area-overlay{position:fixed;top:0;left:0;background-color:#0009;color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}.area-overlay.active{opacity:1}.area-label{text-transform:uppercase;font-size:calc(2rem + .9vw);padding:0 8vw;text-align:center}.popup-container{position:fixed;top:calc(50% - 270px);height:555px;left:90px;transform:translate(-700px);width:calc(100vw - 125px);max-width:290px;padding:10px 10px 0;display:flex;justify-content:center;align-items:stretch;background:var(--off-white);border:3px solid #ffffff;border-radius:30px;box-shadow:0 0 50px #00000080;box-sizing:border-box}.product-info{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.product-info .content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.product-info .content>div:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.product-info .content>div:last-child{height:75px}.product-info .advance-buttons{height:55px;margin-bottom:18px}.product-info p{margin:0 5px}.product-info h2{color:var(--primary-blue);line-height:1;margin:10px 0}.product-component,.product-component iframe{min-height:75px}@media screen and (max-width: 768px){.popup-container{max-width:100%;left:0;width:100%;border-radius:0;border:0;height:0;top:auto;bottom:70px;background:var(--off-white);padding:0;transform:translateY(700px);box-shadow:none}.popup-container.product-popup{height:150px}.popup-container.faqs{height:calc(100% - 180px);bottom:70px}.popup-container .close-button{display:none}.popup-container.faqs .product-info{overflow:hidden}.product-info .advance-buttons{position:absolute;width:100%;display:flex;justify-content:space-between;margin-top:25px}.product-info .content{width:calc(100% - 104px)}.product-info .content>div:first-child,.product-info .content>div:last-child{align-items:stretch;justify-content:center;flex-direction:row}.product-info .content>div:first-child{width:100%;height:120px;margin-top:5px;order:1}.product-info .content>div:last-child{height:50px;min-height:50px;width:100%;order:0;background-color:var(--primary-blue);border-radius:30px;margin-top:-26px}.popup-container.faqs .product-info .content>div:first-child{order:0}.popup-container.faqs .product-info .content>div:last-child{order:1}.product-info .content img{width:100px;height:100px;object-fit:cover}.product-info .product-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:10px}.product-info h2{font-size:18px;margin:0;text-align:left}.product-info p{font-size:12px;line-height:1.2;margin:0;text-align:left}}#helper{position:fixed;width:calc(100% - 120px);max-width:320px;height:auto;bottom:130px;left:calc(50% + 25px);transform:translate(-50%);border-radius:20px;background-color:#011556bf;color:#fff;text-align:center;z-index:9999;font-size:calc(.1vw + .8rem);box-sizing:border-box;padding:20px 40px;transition:all .5s ease-in-out}#helper.show{transform:translate(-50%)}#helper.hide{transform:translate(-50%,999%)}@media screen and (max-width: 768px){#helper{left:50%;bottom:80px;font-size:calc(.1vw + 1rem);width:90%}}#instructions{position:fixed;width:calc(100% - 120px);max-width:320px;height:auto;bottom:0;left:calc(50% + 25px);transform:translate(-50%);border-radius:20px 20px 0 0;background-color:#fffc;z-index:9999;font-size:calc(.1vw + .8rem);box-sizing:border-box;padding:20px 15px 30px 20px;transition:all .5s ease-in-out}#instructions.show{transform:translate(-50%)}#instructions.hide{transform:translate(-50%,150%)}@media screen and (max-width: 768px){#instructions{font-size:1rem;left:50%;bottom:80px;width:calc(100% - 56px);border-radius:20px;padding:20px}#instructions.show{transform:translate(-50%)}#instructions.hide{transform:translate(-50%,500px)}}#tv-controller{position:fixed;display:flex;justify-content:space-between;width:calc(100% - 120px);max-width:200px;height:auto;padding:10px;bottom:120px;left:calc(50% + 25px);transform:translate(-50%,300px);border-radius:50px;background-color:#fff6;font-size:calc(.1vw + .8rem);box-sizing:border-box;transition:all .5s ease-in-out;opacity:0;z-index:-1}#tv-controller.show{transform:translate(-50%);opacity:1;z-index:9999}#tv-controller.hide{transform:translate(-50%,300px);opacity:0;z-index:-1}@media screen and (max-width: 768px){#tv-controller{left:50%;bottom:68px;font-size:calc(.1vw + 1rem);width:90%}}:root{--primary-blue: #008ad8;--secondary-blue: #011556;--tertiary-blue: #74d2e7;--primary-red: #e40046;--off-blue: #064c70;--off-white: #f1f2f2}.blue-bkg{background-color:var(--primary-blue);color:var(--off-white);border-color:var(--off-white)}.white-bkg{background-color:#fff;color:var(--primary-blue);border-color:var(--primary-blue)}.off-white-bkg{background-color:var(--off-white);color:var(--primary-blue);border-color:var(--primary-blue)}.black-bkg{background-color:#000;color:var(--off-white);border-color:var(--off-white)}.border-bottom{border-width:0 0 1px;border-style:solid}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;background:#fff;font-family:Poppins,sans-serif}body{overflow-x:hidden!important;overflow-y:scroll;scroll-behavior:smooth}canvas{overflow:hidden;min-width:100%;max-width:100%}#experience-canvas{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden}#experience-canvas.fixed{position:fixed;height:100%}#experience-canvas.static{position:static;height:90%}@media screen and (max-width: 768px){#experience-canvas.fixed{position:fixed;height:calc(100% - 70px);top:0}}#brandbar{position:absolute;top:0;left:0;width:100%;padding:0;display:flex;justify-content:center;pointer-events:none;overflow:hidden}.brand-logo{width:100%;max-width:calc(10vw + 100px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hidden{display:none!important}.pointer-active{pointer-events:inherit}.pointer-none{pointer-events:none}button,h1,h2,h3,h4,h5,p{font-family:Poppins,sans-serif}.stats{right:0!important;bottom:0!important;top:auto!important;left:auto!important}.hero-container{position:relative;width:100%;height:100vh;display:flex;justify-content:center}@media screen and (max-width: 1400px){.hero-container{padding-top:50%;height:65vh}}@media screen and (max-width: 450px){.hero-container{padding-top:50%;height:calc(120px + 35vh)}}.hero-container img.hero-image{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.hero-container .title-image{position:absolute;top:calc(80px + 5vw);left:50%;transform:translate(-50%);width:95%;max-width:850px;filter:drop-shadow(0 65px 40px rgba(0,0,102,.6))}.scrolldown{position:absolute;bottom:0;left:50%;transform:translate(-50%) scale(1);margin:0 auto 1vw;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none}.scrolldown h1{margin:0 auto;white-space:nowrap;line-height:1;font-size:clamp(1.6rem,1.8vw,2.4rem);text-shadow:0 5px 20px rgba(0,0,50,1)}.scrolldown:hover{transform:translate(-50%) scale(1.05)}.sweeps-container{width:100%;background-color:var(--tertiary-blue)}.content-container{width:90%;max-width:950px;margin:0 auto;padding:calc(1.5vw + 20px) 0 calc(2vw + 30px);color:var(--secondary-blue);font-size:calc(16px + .25vw);text-align:center}.scrolling-container{position:sticky;top:20px;width:100%}.horizontal-scroll-wrapper{position:relative;padding:0 4vw 4vw;text-align:center}.sweeps-item{width:100%;display:flex;align-items:stretch;justify-content:center;margin-bottom:40px}.sweeps-item-wrapper{height:calc(460px + 20vw);min-height:735px;border:1px solid white;margin:0 2vw;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.thumbnail{width:100%;max-height:290px;object-fit:cover;display:block}.sweeps-item-deets{padding:0 calc(1vw + .5rem) 1rem;margin-top:-13px;color:var(--off-blue);flex-grow:1}.sweeps-item-deets h2{text-transform:uppercase;text-align:center;line-height:1.1;margin:0 auto 1rem;font-size:clamp(1.7rem,2.1vw,2.5rem)}.sweeps-item-deets h2 span{display:block;white-space:nowrap}.sweeps-item-deets h3{margin:0 auto 1.5rem;text-align:center;background-color:#fff;border-radius:50px;width:80%;text-decoration:none;cursor:pointer;transition:box-shadow .2s ease-in-out}.sweeps-item-deets h3:hover{box-shadow:2px 0 20px #0000664d}.sweeps-item-deets p,.sweeps-item-deets ul li{font-weight:700;font-size:clamp(.9rem,1vw,1.3rem);text-align:center;display:block}.sweeps-legal{font-size:clamp(.5rem,.7vw,1rem);font-style:italic;font-weight:400;line-height:1;color:var(--off-blue);text-align:center;margin:1rem}.sweeps-item-deets ul{list-style:none;margin:1rem 0 0;padding:0}.custom-next-button,.custom-prev-button{position:absolute;top:50%;width:60px;height:60px;transform:translateY(-20px);z-index:10;cursor:pointer;transition:all .2s ease-in-out}.custom-prev-button{left:3vw}.custom-next-button{right:3vw}.custom-next-button:hover,.custom-prev-button:hover{filter:drop-shadow(2px 5px 10px rgba(0,0,102,.2))}@media screen and (min-width: 1024px){.custom-next-button,.custom-prev-button{transform:translateY(-60px)}}.sweeps-button{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 0 1rem 1rem;background-color:var(--primary-blue);color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(1.1rem,1.5vw,1.8rem);white-space:nowrap;transition:text-shadow .2s ease-in-out}.sweeps-button:hover{text-shadow:2px 0 20px rgba(0,0,102,.5)}.sweeps-button:after{content:"";display:block;height:20px;width:22px;background:url(/ui/arrow-right.svg) center right no-repeat}.sweeps-form{width:100%;padding:2vw 0;background-color:var(--tertiary-blue)}
