*{box-sizing:border-box;margin:0;padding:0}.container{max-width:1440px;margin:0 auto;padding:0 16px;position:relative}@media (min-width:1040px){.container{padding:0 32px}}body{color:#0b0a0a;font-family:barlow-condensed,sans-serif}#root{position:relative;overflow:hidden}*{-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px #0000}.title_area{flex-direction:column;display:flex}.title_area .sec_title{letter-spacing:-.33px;font-family:gin,serif;font-size:15px;font-weight:400;line-height:121%}@media (min-width:768px){.title_area .sec_title{letter-spacing:-.44px;font-size:20px}}.title_area .sec_title{justify-content:center;align-items:center;margin-bottom:20px;display:flex}@media (min-width:768px){.title_area .sec_title{margin-bottom:30px}}.title_area .sec_title .title{height:28px;padding:5px 20px}@media (min-width:768px){.title_area .sec_title .title{height:34px;padding:5px 25px}}.title_area .sec_title .icon_left,.title_area .sec_title .icon_right{border-top:14.5px solid #0000;border-bottom:14.5px solid #0000;width:0;max-width:22px;height:0;display:inline-block}@media (min-width:768px){.title_area .sec_title .icon_left,.title_area .sec_title .icon_right{border-top:17px solid #0000;border-bottom:17px solid #0000;height:34px}}.title_area .sec_title .icon_left{border-right:22px solid}.title_area .sec_title .icon_right{border-left:22px solid}.title_area .sec_title.white_bg{color:#0b0a0a}.title_area .sec_title.white_bg .title{background:#f1ecde}.title_area .sec_title.white_bg .icon_left{border-right-color:#f1ecde}.title_area .sec_title.white_bg .icon_right{border-left-color:#f1ecde}.title_area .sec_title.yellow_bg .title{background:#f5d942}.title_area .sec_title.yellow_bg .icon_left{border-right-color:#f5d942}.title_area .sec_title.yellow_bg .icon_right{border-left-color:#f5d942}.title_area h2{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){.title_area h2{letter-spacing:-1.32px;font-size:60px}}.title_area h2{text-align:center;margin-bottom:30px;padding-bottom:20px;position:relative}@media (min-width:768px){.title_area h2{margin-bottom:60px;padding-bottom:30px}}.title_area h2:after{content:"";background-image:url(/images/title_divider.svg);background-position:50%;background-repeat:no-repeat;background-size:167px;width:100%;height:6px;position:absolute;bottom:0;left:0}.title_area p{text-align:center;letter-spacing:-.44px;margin-bottom:30px;font-family:barlow-condensed,sans-serif;font-size:20px;font-weight:400;line-height:120%}.btn{letter-spacing:-.396px;cursor:pointer;text-align:center;text-transform:uppercase;background:0 0;border:2px solid;align-items:center;padding:18px 20px;font-family:gin,serif;font-size:18px;font-weight:400;line-height:121%;text-decoration:none;transition:all .3s}.btn.black_btn{color:#f1ecde;border-color:#f1ecde}.btn.black_btn:hover{color:#0b0a0a;background:#f1ecde}@media (min-width:768px){.btn{letter-spacing:normal;padding:25px 50px;font-size:20px;font-weight:300;line-height:100%}}.mobile-menu-open .mobile-header{z-index:99}h1{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){h1{letter-spacing:-1.32px;font-size:60px}}.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:before{content:"";background:#f5d942;width:1px;height:100%;position:absolute;left:7px}.stick_nav a{z-index:2;background:#291308;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%;transition:all .3s;position:fixed;top:0;left:0}.header.scrolled{background:#231f20}.header.scrolled .header_inner{margin-top:0;padding:14px 0}.header .header_inner{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.header .header_inner{margin-top:28px}}.header .header_inner .menu_items{flex-direction:row;gap:0;display:flex}.header .header_inner .menu_items a{color:#f1ecde;margin-right:39px;font-family:gin,serif;font-size:20px;font-weight:400;line-height:150%;text-decoration:none}.header .header_inner .logo{margin:0 auto 0 0}.header .header_inner .logo img{height:75px;margin:0 auto;padding-bottom:10px;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:#0b0a0a}.mobile-header .mobile-header_inner{justify-content:center;align-items:center;padding:15px 0;display:flex;position:relative}.mobile-header .mobile-header_inner.open{justify-content:flex-start}.mobile-header .logo{z-index:999;width:100%;max-width:63px;position:relative}.mobile-header .logo a{justify-content:center;align-items:center;width:100%;display:flex}.mobile-header .logo a img{width:100%;height:50px}.mobile-menu-toggle{cursor:pointer;z-index:999;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:44px;height:44px;margin-left:auto;padding:10px;display:flex;position:absolute;right:0}.mobile-menu-toggle .hamburger-line{transform-origin:50%;background-color:#fff;width:42px;height:2px;transition:all .3s}.mobile-menu-toggle .hamburger-line:first-child.open{transform:rotate(45deg)translate(6px,6px)}.mobile-menu-toggle .hamburger-line:nth-child(2).open{opacity:0}.mobile-menu-toggle .hamburger-line:nth-child(3).open{transform:rotate(-45deg)translate(10px,-10px)}.mobile-menu{z-index:99;opacity:0;text-align:center;justify-content:center;align-items:center;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:#231f20;justify-content:center;align-items:center;padding:100px 0;display:flex;transform:translateY(0)}.mobile-menu .icon_bird{margin:16vh auto 6vh}.mobile-menu .mobile-menu_items{text-align:center;z-index:5;flex-direction:column;gap:40px;display:flex;position:relative}.mobile-menu .mobile-menu_items a{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){.mobile-menu .mobile-menu_items a{letter-spacing:-1.32px;font-size:60px}}.mobile-menu .mobile-menu_items a{text-align:center;color:#f1ecde;text-decoration:none}.mobile-menu .mobile-menu_items a:hover{opacity:.8;transform:translateY(-2px)}body.mobile-menu-open{overflow:hidden}.footer{background:#0b0a0a;padding:56px 18px 22px}@media (min-width:768px){.footer{padding:116px 0 117px}}.footer .inner_footer{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer .logo{max-width:175px;margin-bottom:29px}@media (min-width:768px){.footer .logo{margin-bottom:40px}}.footer .btn{margin-bottom:60px}@media (min-width:768px){.footer .btn{margin-bottom:40px}}.footer .copy_left{letter-spacing:.48px;color:#f1ecde;text-align:center;margin-bottom:19px;font-family:barlow-condensed,sans-serif;font-size:16px;font-weight:400;line-height:150%}@media (min-width:768px){.footer .copy_left{letter-spacing:-.44px;margin-bottom:40px;font-size:20px;line-height:120%}}.footer .privacy-links{text-align:center;justify-content:center;align-items:center;margin-bottom:24px;display:flex}@media (min-width:768px){.footer .privacy-links{margin-bottom:40px}}.footer .privacy-links a{color:#f1ecde;margin-right:25px;font-family:barlow-condensed,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:all .3s;position:relative}@media (min-width:768px){.footer .privacy-links a{letter-spacing:-.44px;margin-right:160px;font-size:20px;line-height:120%}}.footer .privacy-links a:after{content:"|";position:absolute;right:-14px}@media (min-width:768px){.footer .privacy-links a:after{right:-80px}}.footer .privacy-links a:last-child{margin-right:0}.footer .privacy-links a:last-child:after{display:none}.footer .copy_right{letter-spacing:.48px;color:#f1ecde;text-align:center;opacity:.4;font-family:barlow-condensed,sans-serif;font-size:16px;font-weight:400;line-height:150%}@media (min-width:768px){.footer .copy_right{letter-spacing:-.44px;font-size:20px;line-height:120%}}.hero{background-image:url(/images/hero_mobile_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:120px 0 70px;display:flex}@media (min-width:768px){.hero{background-image:url(/images/hero_desktop_bg.jpg);justify-content:flex-start;min-height:100vh}}.hero .hero_inner{justify-content:center;align-items:center;width:100%;max-width:1425px;margin:0 auto;display:flex}@media (min-width:768px){.hero .hero_inner{justify-content:flex-start;padding:0 16px}}.hero .col{max-width:316px}@media (min-width:768px){.hero .col{max-width:505px}}.hero .col_right{margin-left:40px}.hero .button{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.hero .button{margin-top:30px}}.hero .button a{color:#f1ecde;text-align:center;border:1px solid #fff;width:100%;padding:18px;font-family:gin,serif;font-size:18px;font-weight:400;line-height:100%;text-decoration:none;transition:all .3s}@media (min-width:768px){.hero .button a{max-width:172px}}.hero .button a:hover{color:#0b0a0a;background:#fff}.intro{background:#f5d942;padding:40px 15px;position:relative}@media (min-width:768px){.intro{padding:50px 0}}.intro:before{content:"";background-image:url(/images/mobile_curve.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;width:100%;height:27px;position:absolute;top:-26px;left:0}@media (min-width:768px){.intro:before{background-image:url(/images/desk_curve.svg);height:76px;top:-75px}.intro .intro_inner{justify-content:center;align-items:center;display:flex}}.intro h2{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){.intro h2{letter-spacing:-1.32px;font-size:60px}}.intro h2{text-align:center}.intro p{letter-spacing:-.44px;text-align:center;font-family:barlow-condensed,sans-serif;font-size:20px;font-weight:400;line-height:120%}@media (min-width:768px){.intro p{text-align:left;letter-spacing:-.66px;margin-left:55px;font-family:barlow-condensed,sans-serif;font-size:30px;font-weight:400;line-height:120%}}.productoptions{min-height:100vh;padding:50px 0;transition:all .3s}@media (min-width:1024px){.productoptions{min-height:unset;padding-bottom:0}}.productoptions.yellow{background:#f5d942}.productoptions.green{background:#45a041}@media (min-width:1024px){.productoptions .title_area h2{margin-bottom:0}.productoptions .title_area h2:after{display:none}.productoptions .title_area p{margin-bottom:30px;padding-bottom:30px;font-size:30px;line-height:120%;position:relative}.productoptions .title_area p:after{content:"";background-image:url(/images/title_divider.svg);background-position:50%;background-repeat:no-repeat;background-size:167px;width:100%;height:6px;position:absolute;bottom:0;left:0}}.productoptions .productoptions_inner{min-height:100vh;position:relative}@media (min-width:1024px){.productoptions .productoptions_inner{min-height:unset}}.productoptions .products_mobile-wrapper{flex-direction:column;width:100vw;height:600px;display:flex;position:relative;overflow:hidden}.productoptions .products_mobile-wrapper .product{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:-40px;display:flex}@media (min-width:1024px){.productoptions .products_mobile-wrapper .bg_green{margin-top:-20px}}.productoptions img{width:100%;height:auto}.productoptions .product_text{opacity:0;visibility:hidden;transition:all .3s}@media (min-width:1024px){.productoptions .product_text{opacity:1;visibility:visible}}.productoptions .product_text.active{opacity:1;visibility:visible}.productoptions h3{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){.productoptions h3{letter-spacing:-1.32px;font-size:60px}}.productoptions h3{margin-bottom:20px}.productoptions p{letter-spacing:-.44px;font-family:barlow-condensed,sans-serif;font-size:20px;font-weight:400;line-height:120%}.productoptions .pagination{z-index:8;justify-content:space-between;align-items:center;width:100%;padding:0 34px;display:flex;position:absolute;bottom:45px;left:0}.productoptions .pagination button{box-shadow:none;background:0 0;border:none;outline:none}.productoptions .products_desktop{background-image:url(/images/prod_options_bg.png);background-position:0 bottom;background-repeat:no-repeat;background-size:100%;flex-direction:column;justify-content:center;align-items:center;display:flex}.productoptions .products_desktop .prod_image{align-content:inherit;max-width:960px;display:flex}.productoptions .products_desktop .prods_inner{align-items:center;width:100%;max-width:860px;display:flex}.productoptions .products_desktop .product{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:106px;display:flex}@media (min-width:1024px){.productoptions .products_desktop .product{width:100%;max-width:48%}}.productoptions .products_desktop .bg_yellow{margin-left:40px}.productoptions .products_desktop .bg_green{margin-left:-10px}.productoptions .products_desktop h3{text-transform:uppercase;font-family:gin,serif;font-size:22px;font-weight:400;line-height:140%}@media (min-width:768px){.productoptions .products_desktop h3{letter-spacing:-.88px;font-size:40px;line-height:121%}}.productoptions .products_desktop h3{margin-bottom:2px}.productoptions .products_desktop p{letter-spacing:-.66px;font-family:barlow-condensed,sans-serif;font-size:30px;font-weight:400;line-height:120%}.where_to_buy{background:#f1ecde;padding:80px 0 0}.where_to_buy .title_area{margin-bottom:30px}@media (min-width:1024px){.where_to_buy .title_area{margin-bottom:40px}.where_to_buy .sec_title{margin-bottom:20px}.where_to_buy h2{margin-bottom:0}}.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:barlow-condensed,sans-serif;font-size:14px;font-weight:700;line-height:150%;display:flex}@media (min-width:768px){.where_to_buy .no_locations{letter-spacing:-.374px;font-size:17px;font-weight:400}}.where_to_buy .no_locations{color:#0b0a0a}.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{letter-spacing:-.44px;color:#0b0a0a;background:0 0;border:0;border-bottom:1px solid #0b0a0a;width:100%;font-family:barlow-condensed,sans-serif;font-size:20px;font-weight:400;line-height:120%;outline:none!important}.where_to_buy .search_panel select::placeholder,.where_to_buy .search_panel input::placeholder{color:#0b0a0a}@media (min-width:1024px){.where_to_buy .search_panel select::placeholder,.where_to_buy .search_panel input::placeholder{opacity:.4}}.where_to_buy .search_panel select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=\"0b0a0a\" 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:54px}}.where_to_buy .search_panel .btn{color:#0b0a0a;white-space:nowrap;background:#f5d942;border:none;width:auto;padding:17px 20px}@media (min-width:1024px){.where_to_buy .search_panel .btn{max-width:219px}}.where_to_buy .search_panel .btn:hover{color:#f1ecde;background:#0b0a0a}.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:25%;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:25%}}.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{font-family:barlow-condensed,sans-serif;font-size:14px;font-weight:700;line-height:150%}@media (min-width:768px){.where_to_buy .error_message{letter-spacing:-.374px;font-size:17px;font-weight:400}}.where_to_buy .error_message{color:#0b0a0a;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{font-family:barlow-condensed,sans-serif;font-size:14px;font-weight:700;line-height:150%}@media (min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_name{letter-spacing:-.374px;font-size:17px;font-weight:400}}.where_to_buy .locations_list .location_item .left .location_details .location_name{color:#0b0a0a;text-transform:none}@media (min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_name{font-size:17px;font-weight:700}}.where_to_buy .locations_list .location_item .left .location_details .location_address{font-family:barlow-condensed,sans-serif;font-size:14px;font-weight:700;line-height:150%}@media (min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_address{letter-spacing:-.374px;font-size:17px;font-weight:400}}.where_to_buy .locations_list .location_item .left .location_details .location_address{color:#0b0a0a;opacity:.5;font-weight:400}.where_to_buy .locations_list .location_item .left .location_details .location_distance{font-family:barlow-condensed,sans-serif;font-size:14px;font-weight:700;line-height:150%}@media (min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_distance{letter-spacing:-.374px;font-size:17px;font-weight:400}}.where_to_buy .locations_list .location_item .left .location_details .location_distance{font-weight:400}.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:#f5d942}.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:90px 15px 0;display:flex}.where_to_buy .bottom_part .title_area h2{margin-bottom:30px}.where_to_buy .bottom_part .buttons{justify-content:center;gap:15px;max-width:655px;display:flex}.where_to_buy .bottom_part a,.where_to_buy .bottom_part img{width:100%;height:auto}.insta_section{background:#f1ecde;padding:90px 0}@media (min-width:768px){.insta_section{padding:100px 50px 50px}}.insta_section .insta_images{justify-content:center;align-items:center;gap:9px;width:100%;max-width:833px;margin-bottom:30px;display:flex}@media (min-width:768px){.insta_section .insta_images{gap:30px;margin:0 auto 30px}}.insta_section .insta_images img{aspect-ratio:1/1.3;width:100%;max-width:calc(33.333% - 9px);height:auto}@media (min-width:768px){.insta_section .insta_images img{aspect-ratio:1;max-width:33.333%}}.insta_section .insta_block{flex-direction:column;justify-content:center;align-items:center;display:flex}.insta_section .btn{color:#0b0a0a}.insta_section .btn:hover{color:#f1ecde;background:#0b0a0a}.faq{z-index:3;background:#f5d942;padding:60px 0 0;position:relative}@media (min-width:768px){.faq{padding:80px 0 0}.faq .title_area h3{margin-bottom:15px}}.faq .faq_container_in{width:100%;max-width:1090px;margin:0 auto 90px;padding:0 16px}@media (min-width:768px){.faq .faq_container_in{margin-bottom:0}}.faq .faq_item{cursor:pointer;width:100%;margin-bottom:0;padding-bottom:20px;position:relative}@media (min-width:768px){.faq .faq_item{margin-bottom:30px;padding-bottom:0}.faq .divider{margin-top:12px}}.faq .divider svg{width:100%}.faq .faq_item_q{text-transform:uppercase;font-family:gin,serif;font-size:22px;font-weight:400;line-height:140%}@media (min-width:768px){.faq .faq_item_q{letter-spacing:-.88px;font-size:40px;line-height:121%}}.faq .faq_item_q{color:#0b0a0a;width:100%;transition:all .3s;display:flex}@media (min-width:768px){.faq .faq_item_q{letter-spacing:normal;font-size:30px;line-height:120%}}.faq .faq_item_q svg{max-width:32px;margin-left:auto}.faq .faq_item_a{letter-spacing:-.44px;color:#0b0a0a;opacity:.5;margin-top:20px;font-family:barlow-condensed,sans-serif;font-size:20px;font-weight:400;line-height:120%}@media (min-width:768px){.faq .faq_item_a{letter-spacing:-.55px;opacity:1;font-size:25px;line-height:146%}}.faq .product_section{background-image:url(/images/faq_bg_mobile.png);background-position:0 bottom;background-repeat:no-repeat;background-size:100%;position:relative}@media (min-width:768px){.faq .product_section{background:0 0}}.faq .product_section:after,.faq .product_section:before{z-index:1;background-position:50%;background-size:100%;width:100%;max-width:40%;height:100%;display:block;position:absolute;top:0}@media (min-width:768px){.faq .product_section:after,.faq .product_section:before{content:""}}.faq .product_section:before{background-image:url(/images/faq_bg_desktop_left.png);left:0}.faq .product_section:after{background-image:url(/images/faq_bg_desktop_right.png);right:0}.faq .product_section .prod_inner{position:relative}@media (min-width:768px){.faq .product_section .prod_inner{justify-content:center;align-items:center;display:flex}}.faq .product_section img{z-index:7;width:100%;height:auto;margin-bottom:-10px;position:relative;transform:scale(1.5)}@media (min-width:768px){.faq .product_section img{max-width:981px;margin:0 auto -150px;transform:scale(1)}}.age_gate{z-index:999;background:#0b0a0a;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}.age_gate .age_gate_content h1{text-transform:uppercase;letter-spacing:-1.1px;font-family:gin,serif;font-size:50px;font-weight:400;line-height:121%}@media (min-width:768px){.age_gate .age_gate_content h1{letter-spacing:-1.32px;font-size:60px}}.age_gate .age_gate_content h1{color:#f1ecde;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;min-width:120px!important;padding:25px 50px!important}
