*{box-sizing:border-box;margin:0;padding:0}.container{max-width:1190px;margin:0 auto;padding:0 16px;position:relative}@media (min-width:1040px){.container{padding:0 32px}}body{letter-spacing:-.374px;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}@media (min-width:768px){body{letter-spacing:-.44px;font-size:20px;line-height:146%}}body{color:#231f20}#root{position:relative;overflow:hidden}*{-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #0000}.btn{color:#fff;text-transform:uppercase;background:#f45197;padding:18px 40px;font-family:gotham-narrow,sans-serif;font-size:14px;font-weight:700;line-height:150%;text-decoration:none;transition:all .3s}@media (min-width:768px){.btn{letter-spacing:-.44px;padding:23px 40px;font-size:20px;line-height:146%}}.btn:hover{background:#a63c69}.fancy{-webkit-text-fill-color:#0000;text-transform:uppercase;background:#d3d3d3 url(/images/green_texture.jpg) 50%/cover no-repeat;-webkit-background-clip:text;background-clip:text}.mobile-menu-open .mobile-header{z-index:99}h1{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){h1{letter-spacing:-3px;font-size:60px}}h2{text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:27px;font-weight:700;line-height:100%}@media (min-width:768px){h2{font-size:30px;line-height:120%}}.stick_nav{opacity:0;pointer-events:none;z-index:99;flex-direction:column;gap:60px;width:15px;display:flex;position:fixed;top:50%;right:20px;transform:translateY(-50%)}@media (min-width:768px){.stick_nav{opacity:1;pointer-events:auto}}@media (min-width:1281px){.stick_nav{right:40px}}.stick_nav a{z-index:2;width:15px;height:15px;transition:all .3s;display:block;position:relative}.stick_nav a.active{transform:rotate(45deg)}.stick_nav a.active:before{content:"";background:#fff;border-radius:60%;width:50%;height:50%;position:absolute;top:25%;left:25%}.header{z-index:999;width:100%;padding:20px 0;transition:all .3s;position:fixed;top:0;left:0}.header.scrolled{background:#fff}.header .header_inner{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.header .header_inner{justify-content:center;align-items:center}}.header .header_inner .menu{margin-left:auto}.header .header_inner .menu_items{flex-direction:row;gap:0;display:flex}.header .header_inner .menu_items a{letter-spacing:-.44px;color:#f45197;text-transform:uppercase;margin-right:39px;font-family:gotham-narrow,sans-serif;font-size:20px;font-weight:700;line-height:150%;text-decoration:none;transition:all .3s}.header .header_inner .logo{width:100%;max-width:104px}.header .header_inner .logo img{width:100%;display:block}.mobile-header{z-index:999;width:100%;max-width:100%;height:75px;transition:all .3s;position:fixed;top:0;left:0}.mobile-header.scrolled{background:#fff}.mobile-header .mobile-header_inner{justify-content:center;align-items:center;padding:15px 0;display:flex;position:relative}.mobile-header .mobile-header_inner.open .mobile-menu-toggle{background:#f45197}.mobile-header .logo{z-index:999;justify-content:center;align-items:center;width:100%;max-width:78px;display:flex;position:relative}.mobile-header .logo a{justify-content:center;align-items:center;width:100%;display:flex}.mobile-header .logo a img{width:100%;height:auto}.mobile-menu-toggle{cursor:pointer;z-index:999;background:0 0;border:1px solid #f45197;border-radius:100px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:30px;height:30px;margin-left:auto;padding:7px;display:flex;position:absolute;right:0}.mobile-menu-toggle .hamburger-line{transform-origin:50%;background-color:#f45197;width:14px;height:1px;transition:all .3s}.mobile-menu-toggle .hamburger-line:first-child.open{background:#fff;width:18px;transform:rotate(45deg)translate(3.5px,3.5px)}.mobile-menu-toggle .hamburger-line:nth-child(2).open{opacity:0}.mobile-menu-toggle .hamburger-line:nth-child(3).open{background:#fff;width:18px;transform:rotate(-45deg)translate(3.5px,-3.5px)}.mobile-menu{z-index:99;opacity:0;width:100%;height:100vh;transition:all .3s;display:none;position:relative;top:0;left:0;transform:translateY(-100%);position:fixed!important}.mobile-menu.open{opacity:1;background:#fff;justify-content:center;align-items:center;padding:58px 16px;display:flex;transform:translateY(0)}.mobile-menu .mobile-menu_items{z-index:5;flex-direction:column;gap:40px;padding:58px 0;display:flex;position:relative}.mobile-menu .mobile-menu_items a{color:#f45197;text-align:center;text-transform:uppercase;font-family:gotham-narrow,sans-serif;font-size:27px;font-weight:700;line-height:100%;text-decoration:none}.mobile-menu .mobile-menu_items a:hover{opacity:.8;transform:translateY(-2px)}body.mobile-menu-open{overflow:hidden}.footer{background-image:url(/images/footer_bg_mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:110px 0}.footer .container{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer .logo{max-width:131px;margin-top:-180px;margin-bottom:48px}@media (min-width:768px){.footer .logo{margin-bottom:50px}}.footer .logo img{width:100%;height:auto}.footer .btn{margin-bottom:35px}@media (min-width:768px){.footer .btn{margin-bottom:40px}}.footer .copy_left{letter-spacing:-.264px;text-align:center;color:#fff;margin-bottom:35px;font-family:gotham-narrow,sans-serif;font-size:12px;font-weight:400;line-height:150%}@media (min-width:768px){.footer .copy_left{letter-spacing:-.44px;margin-bottom:40px;font-size:20px;line-height:146%}}.footer .privacy-links{text-align:center;justify-content:center;align-items:center;margin-bottom:35px;display:flex}@media (min-width:768px){.footer .privacy-links{margin-bottom:40px;margin-left:24px}}.footer .privacy-links a{color:#fff;letter-spacing:-.264px;margin-right:25px;font-family:gotham-narrow,sans-serif;font-size:12px;font-weight:400;line-height:150%;text-decoration:none;transition:all .3s;position:relative}@media (min-width:768px){.footer .privacy-links a{letter-spacing:-.44px;margin-right:84px;font-size:20px;line-height:146%}}.footer .privacy-links a:after{content:"|";position:absolute;right:-14px}@media (min-width:768px){.footer .privacy-links a:after{right:-42px}}.footer .privacy-links a:last-child{margin-right:0}.footer .privacy-links a:last-child:after{display:none}.footer .copy_right{letter-spacing:-.26px;text-align:center;color:#fff;font-family:gotham-narrow,sans-serif;font-size:13px;font-weight:400;line-height:100%}@media (min-width:768px){.footer .copy_right{letter-spacing:-.44px;font-size:20px;font-style:normal;font-weight:400;line-height:146%}}.hero{background-image:url(/images/hero_bg_mobile.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0}@media (min-width:768px){.hero{background-image:url(/images/hero_bg_desktop.png);background-position:bottom;padding:100px 0}}@media (min-width:1616px){.hero{padding:200px 0}}.hero .container{flex-direction:column;max-width:1449px;padding:0;display:flex}@media (min-width:768px){.hero .container{flex-direction:row}}.hero .col{width:100%}@media (min-width:768px){.hero .col{max-width:50%}}.hero .col_right{margin-top:auto;margin-bottom:60px;margin-left:-60px}.hero .col_right img{transform:scale(1.3)}.hero .hero_img1{justify-content:center;align-items:center;display:flex}@media (min-width:768px){.hero .hero_img1{margin-bottom:40px}}.hero .hero_img1 img{max-width:308px}@media (min-width:768px){.hero .hero_img1 img{max-width:500px}}.hero .hero_img_prod{width:100%}.hero img{width:100%;height:auto;display:block}.hero .content{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:768px){.hero .content{margin-top:auto;margin-left:120px}}.hero .content a{margin-bottom:20px;padding:23px 40px}.hero .content p{text-align:center;color:#fff;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}.productoptions{padding:80px 0 0}@media (min-width:768px){.productoptions{padding:50px 0 0}}.productoptions .container{padding:0}.productoptions .title_area h3{font-family:gotham-narrow,sans-serif;font-size:16px;font-weight:700;line-height:150% x;letter-spacing:-.352px;text-transform:uppercase}@media (min-width:768px){.productoptions .title_area h3{letter-spacing:-.44px;font-size:20px;line-height:150%}}.productoptions .title_area h3{text-align:center;margin-bottom:20px}.productoptions .title_area h2{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.productoptions .title_area h2{letter-spacing:-3px;font-size:60px}}.productoptions .title_area h2{text-align:center}.productoptions .products_mobile{padding-top:90px}.productoptions .products_desktop{margin-top:44px;display:flex}.productoptions .products_desktop .prod_1{margin-right:-60px}.productoptions .products_desktop .prod_3{margin-left:-60px}.productoptions .swiper-slide{height:auto}.productoptions .product{flex-direction:column;width:100%;display:flex;position:relative}.productoptions .product_active .image_wrapper .product_image{opacity:1}.productoptions .product_active .image_wrapper .product_image_overlay{opacity:0}.productoptions .product_active .image_wrapper img{filter:blur()}.productoptions .product_active .prod_title_area{opacity:1}.productoptions .image_wrapper{justify-content:center;align-items:center;display:flex;position:relative}.productoptions .image_wrapper .product_image{opacity:0;margin-top:20%;transform:scale(1.8)}@media (min-width:768px){.productoptions .image_wrapper .product_image{transform:unset;opacity:1;margin-top:0}}.productoptions .image_wrapper .product_image_overlay{opacity:1;width:100%;transition:all .3s;position:absolute;top:0;left:0}.productoptions .image_wrapper img{filter:blur(2.5px);width:100%;height:auto}@media (min-width:768px){.productoptions .image_wrapper img{filter:unset}}.productoptions .prod_title_area{opacity:0;flex-direction:column;margin-top:105px;transition:all .3s;display:flex}@media (min-width:768px){.productoptions .prod_title_area{opacity:1;margin-top:35px}}.productoptions .prod_title_area h3{letter-spacing:-.55px;text-align:center;color:#f45197;margin-bottom:25px;font-family:gotham-narrow,sans-serif;font-size:25px;font-weight:700;line-height:100%}@media (min-width:768px){.productoptions .prod_title_area h3{text-transform:uppercase;font-size:30px}}.productoptions .prod_title_area p{text-align:center;letter-spacing:-.374px;color:#471a3f;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}@media (min-width:768px){.productoptions .prod_title_area p{font-size:20px}}.productoptions .custom-prev,.productoptions .custom-next{z-index:9;align-items:center;width:42px;height:42px;display:flex;position:absolute;bottom:40px}.productoptions .custom-prev{left:16px}.productoptions .custom-next{right:16px}.productoptions .swiper-pagination{justify-content:center;align-items:center;gap:6px;width:100%;margin-top:25px;display:flex;bottom:0}.productoptions .swiper-pagination .swiper-pagination-bullet{border:1px solid #f45197;border-radius:50px;width:10px;height:10px}.productoptions .swiper-pagination .swiper-pagination-bullet-active{background:#f45197;border:1px solid #f45197;border-radius:50px}.outro{padding:80px 0}@media (min-width:768px){.outro{padding:50px 0}}.outro .container{flex-direction:column;justify-content:center;align-items:center;max-width:1068px;display:flex}@media (min-width:768px){.outro .container{flex-direction:row}}.outro h3{font-family:gotham-narrow,sans-serif;font-size:16px;font-weight:700;line-height:150% x;letter-spacing:-.352px;text-transform:uppercase}@media (min-width:768px){.outro h3{letter-spacing:-.44px;font-size:20px;line-height:150%}}.outro h3{text-align:center;margin-bottom:20px}.outro h2{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.outro h2{letter-spacing:-3px;font-size:60px}}.outro h2{text-align:center;margin-bottom:35px}@media (min-width:768px){.outro h2{margin-bottom:30px}}.outro .col{width:100%}.outro img{width:100%;height:auto;margin-bottom:35px;display:block}@media (min-width:768px){.outro img{margin-bottom:0}}.outro p{letter-spacing:-.374px;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}@media (min-width:768px){.outro p{letter-spacing:-.44px;font-size:20px;line-height:146%}}.outro p{text-align:center;color:#471a3f}.where_to_buy{background-color:#1f9d49;background-image:url(/images/location_bg_mobile.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;padding:90px 0}@media (min-width:1024px){.where_to_buy{background-image:url(/images/location_bg_desktop.png);padding:80px 0}}.where_to_buy .title_area{color:#fff}.where_to_buy .title_area h3{text-transform:uppercase;text-align:center;margin-bottom:20px}.where_to_buy .title_area h2{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.where_to_buy .title_area h2{letter-spacing:-3px;font-size:60px}}.where_to_buy .title_area h2{color:#fff;text-align:center;margin-bottom:30px}@media (min-width:1024px){.where_to_buy .title_area h2{margin-bottom:40px}}.where_to_buy .map_section{flex-wrap:wrap;display:flex}.where_to_buy .search_panel{order:2;width:100%;display:flex}@media (min-width:1024px){.where_to_buy .search_panel{order:1;justify-content:flex-start;align-items:flex-start}}.where_to_buy .locations_list{order:3;width:100%}@media (min-width:1024px){.where_to_buy .locations_list{order:2;max-width:calc(50% - 20px);margin-right:20px}}.where_to_buy .map_display{order:1;width:100%}@media (min-width:1024px){.where_to_buy .map_display{order:3;max-width:calc(50% - 20px);margin-left:20px}}.where_to_buy .no_locations{text-align:center;justify-content:center;align-items:center;height:100%;font-family:gotham-narrow,sans-serif;font-size:15px;font-weight:400;line-height:100%;display:flex}@media (min-width:768px){.where_to_buy .no_locations{letter-spacing:-.374px;font-size:17px;line-height:150%}}.where_to_buy .no_locations{color:#fff}.where_to_buy .search_panel{flex-direction:column;margin-bottom:30px;display:flex}@media (min-width:1024px){.where_to_buy .search_panel{flex-direction:row}}.where_to_buy .search_panel select,.where_to_buy .search_panel input{color:#fff;background:0 0;border:0;border-bottom:1px solid #fff;width:100%;font-family:gotham-narrow,sans-serif;font-size:15px;font-weight:400;line-height:100%;outline:none!important}.where_to_buy .search_panel select::placeholder,.where_to_buy .search_panel input::placeholder{color:#fff;opacity:.5}.where_to_buy .search_panel select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=\"white\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M7 10l5 5 5-5z\"/></svg>");background-position:right 0 center;background-repeat:no-repeat;background-size:30px;height:54px}@media (min-width:1024px){.where_to_buy .search_panel select{height:65px}}.where_to_buy .search_panel .btn{white-space:nowrap;border:none;width:auto;padding:18px 20px}.where_to_buy .search_panel .product_select{width:100%;margin-bottom:24px}@media (min-width:1024px){.where_to_buy .search_panel .product_select{max-width:10%;margin-bottom:0;margin-right:10px}}.where_to_buy .search_panel .search_box{flex-direction:row;justify-content:space-between;gap:15px;width:100%;display:flex}@media (min-width:1024px){.where_to_buy .search_panel .search_box{max-width:40%}}.where_to_buy .search_panel .search_box input{width:100%}.where_to_buy .search_panel .search_box.search_box_mobile{gap:10px;margin-top:25px}.where_to_buy .search_panel .search_box.search_box_mobile .btn{width:100%;max-width:200px;padding:0;font-size:15px}.where_to_buy .search_panel .search_box.search_box_mobile select,.where_to_buy .search_panel .search_box.search_box_mobile input{height:48px;padding:0 18px}.where_to_buy .error_message{letter-spacing:-.374px;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}@media (min-width:768px){.where_to_buy .error_message{letter-spacing:-.44px;font-size:20px;line-height:146%}}.where_to_buy .error_message{color:#fff;text-align:left}.where_to_buy .locations_list{flex-direction:column;align-items:center;gap:40px;max-height:420px;display:flex}.where_to_buy .locations_list.hidden{display:none}.where_to_buy .locations_list .location_item{justify-content:space-between;align-items:center;width:100%;display:flex}.where_to_buy .locations_list .location_item .left{text-align:left;gap:10px;display:flex}.where_to_buy .locations_list .location_item .left .location_marker{max-width:12px}@media (min-width:1024px){.where_to_buy .locations_list .location_item .left .location_marker{max-width:28px;height:36px}}.where_to_buy .locations_list .location_item .left .location_marker svg{width:100%;height:auto}.where_to_buy .locations_list .location_item .left .location_details .location_name{color:#fff;text-transform:none;font-family:gotham-narrow,sans-serif;font-size:14px;font-weight:700;line-height:150%}@media (min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_name{letter-spacing:-.4px;font-size:20px;font-weight:700}}.where_to_buy .locations_list .location_item .left .location_details .location_address{color:#fff;opacity:.5;font-family:gotham-narrow,sans-serif;font-size:15px;font-weight:400;line-height:150%}@media (min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_address{letter-spacing:-.4px;font-size:20px}}.where_to_buy .locations_list .location_item .left .location_details .location_distance{color:#fff;font-family:gotham-narrow,sans-serif;font-size:15px;font-weight:400;line-height:150%}@media (min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_distance{letter-spacing:-.4px;font-size:20px}}.where_to_buy .locations_list .location_item .right button{cursor:pointer;background:0 0;border:none}.where_to_buy .locations_list .location_item .right .directions_icon{background:#fff;border-radius:100px}.where_to_buy .directions_icon{margin-left:20px;padding:13px 13px 14px;display:inline-block}.where_to_buy .directions_icon svg{display:block}.where_to_buy .map_display{height:400px}.where_to_buy .map_display.hidden{display:none}.where_to_buy .bottom_part{flex-direction:column;align-items:center;margin-top:40px;display:flex}.where_to_buy .bottom_part .container{width:100%}@media (min-width:768px){.where_to_buy .bottom_part .container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.where_to_buy .bottom_part .title_area{width:100%}}.where_to_buy .bottom_part h2{text-transform:uppercase;margin-bottom:10px}.where_to_buy .bottom_part .buttons{justify-content:center;align-items:center;gap:15px;max-width:500px;display:flex}.where_to_buy .bottom_part a,.where_to_buy .bottom_part img{width:100%;height:auto}.insta_section{padding:80px 0 0}.insta_section .container{position:relative}.insta_section h3{font-family:gotham-narrow,sans-serif;font-size:16px;font-weight:700;line-height:150% x;letter-spacing:-.352px;text-transform:uppercase}@media (min-width:768px){.insta_section h3{letter-spacing:-.44px;font-size:20px;line-height:150%}}.insta_section h3{text-align:center;margin-bottom:20px}.insta_section h2{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.insta_section h2{letter-spacing:-3px;font-size:60px}}.insta_section h2{text-align:center;margin-bottom:32px}@media (min-width:768px){.insta_section h2{margin-bottom:0}}.insta_section .insta_images{justify-content:center;align-items:center;margin-bottom:32px;display:flex;position:relative}@media (min-width:768px){.insta_section .insta_images{background-image:url(/images/insta_splash.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;gap:56px;margin-bottom:0;padding:60px 0}}.insta_section .insta_images .img1,.insta_section .insta_images .img3{z-index:1;width:100%;max-width:50%;position:absolute}@media (min-width:768px){.insta_section .insta_images .img1,.insta_section .insta_images .img3{max-width:261px;position:relative}}.insta_section .insta_images .img1{left:0}@media (min-width:768px){.insta_section .insta_images .img1{box-shadow:0 30px 82px #07150366}}.insta_section .insta_images .img3{right:0}@media (min-width:768px){.insta_section .insta_images .img3{box-shadow:0 30px 84px #07150366}}.insta_section .insta_images .img2{z-index:5;width:100%;max-width:60%}@media (min-width:768px){.insta_section .insta_images .img2{max-width:358px;box-shadow:0 18px 78px #07150366}}.insta_section .insta_images img{width:100%;height:auto;display:block}.insta_section .col_right{flex-direction:column;justify-content:center;align-items:center;display:flex}.insta_section p{letter-spacing:-.374px;font-family:gotham-narrow,sans-serif;font-size:17px;font-weight:400;line-height:150%}@media (min-width:768px){.insta_section p{letter-spacing:-.44px;font-size:20px;line-height:146%}}.insta_section p{color:#471a3f;text-align:center;margin-bottom:32px}@media (min-width:768px){.insta_section p{margin-bottom:60px}}.faq{padding:80px 0 200px}@media (min-width:768px){.faq{padding:100px 0}}.faq h3{font-family:gotham-narrow,sans-serif;font-size:16px;font-weight:700;line-height:150% x;letter-spacing:-.352px;text-transform:uppercase}@media (min-width:768px){.faq h3{letter-spacing:-.44px;font-size:20px;line-height:150%}}.faq h3{text-align:center;margin-bottom:20px}.faq h2{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.faq h2{letter-spacing:-3px;font-size:60px}}.faq h2{text-align:center;margin-bottom:30px}@media (min-width:768px){.faq h2{margin-bottom:60px}}.faq .faq_item{border-bottom:1.5px solid #e2e2e2;margin-bottom:30px;padding-bottom:20px}@media (min-width:768px){.faq .faq_item{padding-bottom:30px}}.faq .faq_item_q{text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:27px;font-weight:700;line-height:100%}@media (min-width:768px){.faq .faq_item_q{font-size:30px;line-height:120%}}.faq .faq_item_q{color:#1f9d49;text-transform:uppercase;cursor:pointer;display:flex}.faq .faq_item_q .icon{background:#f45197;justify-content:center;align-items:center;width:100%;max-width:40px;height:40px;margin-left:auto;display:flex}.faq .faq_item_q .icon svg path{stroke:#fff}.faq .faq_item_a{color:#471a3f;padding:20px 0 0;font-size:15px;font-weight:400;line-height:100%}@media (min-width:768px){.faq .faq_item_a{letter-spacing:-.44px;font-size:20px;font-weight:400;line-height:146%}}.age_gate{z-index:999;background-image:url(/images/green_texture.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.age_gate .age_gate_content{text-align:center;z-index:2;position:relative}.age_gate .age_gate_content h1{letter-spacing:-2.5px;text-transform:uppercase;color:#231f20;font-family:gotham-narrow,sans-serif;font-size:50px;font-weight:700;line-height:100%}@media (min-width:768px){.age_gate .age_gate_content h1{letter-spacing:-3px;font-size:60px}}.age_gate .age_gate_content h1{text-transform:uppercase;color:#fff;max-width:500px;margin-bottom:30px}@media (min-width:768px){.age_gate .age_gate_content h1{margin-bottom:36px}}.age_gate .age_gate_content .age_buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}@media (min-width:768px){.age_gate .age_gate_content .age_buttons{flex-flow:row;gap:20px}}.age_gate .age_gate_content .age_buttons button{color:#fff;text-transform:uppercase;letter-spacing:-.48px;cursor:pointer;background:#f45197;border:none;outline:none;margin:0;padding:20px 50px;font-family:gotham-narrow,sans-serif;font-size:24px;font-weight:700;line-height:24px}.age_gate .age_gate_content .age_buttons button:hover{background:#f45197}
