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