*{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;font-weight:400;font-size:13px;line-height:150%}@media(min-width:768px){body{font-size:18px;line-height:24px}}body{color:#0d1d41;background-color:#f5ecd4}*{-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent}.btn{align-items:center;background:none;color:#e3b558;cursor:pointer;justify-content:flex-end;padding:15px 30px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s;border:1.5px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.btn{padding:15px 30px}}.btn:hover{background:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69);color:#0d1d41}.grad{overflow:hidden}@media(min-width:1040px){.grad{background:linear-gradient(180deg,#291308,#050608)}}.mobile-menu-open .mobile-header{z-index:99}h1{font-family:borax-variable,sans-serif;font-weight:700;font-size:30px;line-height:27px;text-transform:uppercase;letter-spacing:-.6px}@media(min-width:768px){h1{letter-spacing:normal;font-size:55px;line-height:100%}}h2{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:5.6px}@media(min-width:768px){h2{font-family:borax-variable,sans-serif;font-weight:700;font-size:36px;line-height:33px;letter-spacing:-.72px;text-transform:uppercase}}h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:21px;line-height:150%;letter-spacing:8.4px}.header{position:fixed;width:100%;top:0;left:0;z-index:901;transition:all .4s ease}.header.scrolled{background:#f5ecd4}.header .menu_items{display:flex;align-items:center;justify-content:center;gap:49px}.header .logo{max-width:122px;width:100%}.header .logo img{width:100%;height:auto}.header a{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:15px;line-height:100%;letter-spacing:3.45px;text-transform:uppercase;text-decoration:none;color:#0d1d41}.mobile-header{position:fixed;top:0;left:0;max-width:100%;width:100%;z-index:999!important;transition:.3s;height:85px}.mobile-header.scrolled{background:#f5ecd4}.mobile-header .container{height:100%}.mobile-header .mobile-header_inner{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.mobile-header .logo{position:relative;z-index:999;width:100%;max-width:100px;top:7px}.mobile-header .logo a{width:100%;display:flex;align-items:center;justify-content:center}.mobile-header .logo a img{width:100%;height:auto}.mobile-header .mobile-menu-toggle{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;position:absolute}.mobile-header .mobile-menu-toggle .hamburger-line{width:42px;height:2px;background-color:#0d1d41;transition:all .3s ease;transform-origin:center}.mobile-header .mobile-menu-toggle .hamburger-line:first-child.open{transform:rotate(45deg) translate(6px,6px);background-color:#c4a147}.mobile-header .mobile-menu-toggle .hamburger-line:nth-child(2).open{opacity:0}.mobile-header .mobile-menu-toggle .hamburger-line:nth-child(3).open{transform:rotate(-45deg) translate(10px,-10px);background-color:#c4a147}.mobile-header .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;align-items:center;justify-content:center;display:none;position:relative;text-align:center;background-image:url(/images/mobile_menu_frame.png);background-color:#0d1d41;background-position:20px 20px;background-size:calc(100% - 40px) calc(100% - 40px);background-repeat:no-repeat}.mobile-header .mobile-menu.open{display:block;transform:translateY(0);opacity:1;padding:100px 0;display:flex;align-items:center;justify-content:center}.mobile-header .mobile-menu .icon_bird{margin:16vh auto 6vh}.mobile-header .mobile-menu .mobile-menu_items{display:flex;flex-direction:column;text-align:center;position:relative;z-index:5}.mobile-header .mobile-menu .mobile-menu_items a{font-family:barlow-condensed,sans-serif;font-weight:4090;font-size:21px;line-height:48px;color:#e3b558;text-decoration:none;letter-spacing:4.2px;text-transform:uppercase}.mobile-header .mobile-menu .mobile-menu_items a:hover{opacity:.8;transform:translateY(-2px)}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open .logo{opacity:0}body.mobile-menu-open .mobile-menu-toggle{top:40px;right:15px}.footer{padding:10px 0 30px;background-image:url(/images/footer_bg_mobile.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}@media(min-width:768px){.footer{background-image:url(/images/footer_bg.png);padding:30px 0 40px;overflow:unset;z-index:90}}.footer:before{content:"";width:100%;max-width:40%;position:absolute;top:8%;left:0;height:100%;background-image:url(/images/flower_footer_left_mobile.png);background-position:right 0;background-repeat:no-repeat;background-size:100% auto;z-index:9}@media(min-width:768px){.footer:before{background-image:url(/images/flower_footer_left_desktop.png);top:unset;bottom:0;background-position:100% 100%;max-width:45%;height:200%}}.footer:after{content:"";width:100%;max-width:30%;position:absolute;top:22%;right:0;height:100%;background-image:url(/images/flower_footer_right_mobile.png);background-position:right 0;background-repeat:no-repeat;background-size:100% auto;z-index:9}@media(min-width:768px){.footer:after{background-image:url(/images/flower_footer_right_desktop.png);background-position:0 100%;top:unset;bottom:0;height:200%;max-width:30%}}.footer .separator{display:flex;align-items:center;justify-content:center;margin-bottom:90px}@media(min-width:768px){.footer .separator{display:none}}.footer .inner_footer{position:relative}.footer .inner_footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.footer .inner_footer:before{border-width:6px}}.footer .inner_footer:after{content:"";position:absolute;top:12px;left:12px;width:100%;max-width:calc(100% - 20px);height:100%;max-height:calc(100% - 20px);border:1px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.footer .inner_footer:after{border-width:2px;max-height:calc(100% - 20px);max-width:calc(100% - 20px);top:14px;left:14px}}.footer .inner_footer_container{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:900}.footer .logo{width:100px;height:100px;margin-top:-50px;margin-bottom:30px}@media(min-width:768px){.footer .logo{width:122px;height:122px;margin-top:-30px;margin-bottom:25px}}.footer .logo img{width:100%;height:auto}.footer .at_button{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:2.8px;width:150px;height:50px;display:flex;align-items:center;justify-content:center;background:#0d1d41;color:#e3b558;text-decoration:none;text-transform:uppercase;position:relative;margin-bottom:20px}@media(min-width:768px){.footer .at_button{width:250px;height:76px;font-size:20px;letter-spacing:4.124px;margin-bottom:26px}}.footer .at_button:before{content:"";position:absolute;top:4px;left:4px;width:100%;max-width:calc(100% - 10px);height:100%;max-height:calc(100% - 10px);border:1.4px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.footer .at_button:before{top:8px;left:8px;max-width:calc(100% - 18px);max-height:calc(100% - 18px)}}.footer .privacy-links{display:flex;align-items:center;justify-content:center;margin-bottom:20px}@media(min-width:768px){.footer .privacy-links{margin-bottom:26px}}.footer .privacy-links a{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:13px;line-height:150%}@media(min-width:768px){.footer .privacy-links a{font-size:18px;line-height:24px}}.footer .privacy-links a{color:#0d1d41;text-decoration:none;position:relative;display:flex;align-items:center}@media(min-width:768px){.footer .privacy-links a{font-size:21px;line-height:27px}}.footer .privacy-links a:last-child:after{display:none}.footer .privacy-links a:after{content:"";width:1px;height:11px;background:#c4a147;display:block;margin:0 15px}@media(min-width:768px){.footer .privacy-links a:after{height:16px;opacity:.5;margin:0 20px}.footer .br{display:none}}.footer .copy_left{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:13px;line-height:150%}@media(min-width:768px){.footer .copy_left{font-size:18px;line-height:24px}}.footer .copy_left{text-align:center;color:#c4a147;max-width:200px;margin-bottom:40px}@media(min-width:768px){.footer .copy_left{max-width:unset;font-size:21px}}.footer .copy_right{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:13px;line-height:150%}@media(min-width:768px){.footer .copy_right{font-size:18px;line-height:24px}}.footer .copy_right{color:#0d1d41;text-align:center;margin-top:30px}@media(min-width:768px){.footer .copy_right{margin-top:50px}}.hero{background-image:url(/images/hero_bg_mobile.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;position:relative;padding:84px 16px 25px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.hero{background-image:url(/images/hero_bg.png);padding:99px 0 60px}}.hero:before{content:"";width:100%;max-width:40%;position:absolute;top:0;left:0;height:100%;background-image:url(/images/flowers_left_mobile.png);background-position:right 0;background-repeat:no-repeat;background-size:100% auto;z-index:9}@media(min-width:768px){.hero:before{background-image:url(/images/flowers_left.png);background-position:100% 0;max-width:45%;height:200%}}.hero:after{content:"";width:100%;max-width:35%;position:absolute;top:22%;right:0;height:100%;background-image:url(/images/flowers_right_mobile.png);background-position:right 0;background-repeat:no-repeat;background-size:100% auto;z-index:9}@media(min-width:768px){.hero:after{background-image:url(/images/flowers_right.png);background-position:0 0;top:0;height:200%;max-width:30%}}.hero .hero_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px;z-index:900;position:relative}.hero .col{width:100%}.hero .col_left{margin-bottom:37px}@media(min-width:768px){.hero .col_left{margin-bottom:0}}.hero .col_left img{width:100%;height:auto;display:block}.hero .col_right{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.hero .col_right{position:absolute;top:0;left:0;width:100%;max-width:50%;height:100%;padding:0 0 0 100px}}.hero .desktop_image{display:none;width:100%;max-width:373px}@media(min-width:768px){.hero .desktop_image{display:flex;margin-bottom:28px}}.hero .desktop_desc{display:none}@media(min-width:768px){.hero .desktop_desc{display:block;margin-bottom:28px}}.hero .desktop_desc p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px}@media(min-width:768px){.hero .desktop_desc p{font-size:21px;line-height:27px}}.hero .desktop_desc p{color:#021e42;letter-spacing:unset}@media(min-width:768px){.hero .mobile_desc{display:none}}.hero p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.hero p{font-size:21px;line-height:27px;letter-spacing:4.2px}}.hero p{color:#021e42;text-align:center;margin-bottom:16px}.hero a{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:2.8px;width:150px;height:50px;display:flex;align-items:center;justify-content:center;background:#0d1d41;color:#e3b558;text-transform:uppercase;position:relative;margin-bottom:20px;text-decoration:none}@media(min-width:768px){.hero a{width:250px;height:76px;font-size:20px;letter-spacing:4.124px;margin-bottom:26px}}.hero a:before{content:"";position:absolute;top:4px;left:4px;width:100%;max-width:calc(100% - 10px);height:100%;max-height:calc(100% - 10px);border:1.4px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.hero a:before{top:8px;left:8px;max-width:calc(100% - 18px);max-height:calc(100% - 18px)}}.productoptions{padding:0 25px}@media(min-width:768px){.productoptions{margin-bottom:50px}}.productoptions .separator{margin-bottom:25px}@media(min-width:768px){.productoptions .separator{margin-bottom:60px}}.productoptions .separator.bottom{margin-bottom:0;margin-top:25px}@media(min-width:768px){.productoptions .separator.bottom{margin-top:60px}}.productoptions .productoptions_inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.productoptions .product_options_cen{width:100%;max-width:1200px;position:relative}.productoptions .products_frame{width:100%}.productoptions .products_frame img{width:100%;height:auto}.productoptions .products_frame .mobile{display:block}@media(min-width:768px){.productoptions .products_frame .mobile{display:none}}.productoptions .products_frame .desktop{display:none}@media(min-width:768px){.productoptions .products_frame .desktop{display:block}}.productoptions .products_wrapper{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.productoptions .products_wrapper{position:relative;background-image:url(/images/prod_options_frame_desktop.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}}.productoptions .top_part{padding:40px 0 54px;text-align:center}@media(min-width:768px){.productoptions .top_part{padding:55px 0 60px}}.productoptions .top_part h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:5.6px}@media(min-width:768px){.productoptions .top_part h3{font-family:borax-variable,sans-serif;font-weight:700;font-size:36px;line-height:33px;letter-spacing:-.72px;text-transform:uppercase}}.productoptions .top_part h3{margin-bottom:12px;color:#c4a147}@media(min-width:768px){.productoptions .top_part h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:21px;line-height:150%;letter-spacing:8.4px;color:#c4a147}}.productoptions .top_part h2{font-family:borax-variable,sans-serif;font-weight:700;font-size:30px;line-height:27px;text-transform:uppercase;letter-spacing:-.6px}@media(min-width:768px){.productoptions .top_part h2{letter-spacing:normal;font-size:55px;line-height:100%}}.productoptions .top_part h2{color:#021e42}.productoptions .products_mobile-wrapper{position:relative;width:100%;border-radius:200px 200px 0 0;border:1px solid #c4a147;border-bottom:none}@media(min-width:768px){.productoptions .products{display:flex}}.productoptions .product{padding:78px 0 0}@media(min-width:768px){.productoptions .product{padding:0;width:100%;max-width:33.333%;border-radius:200px 200px 0 0;border:2px solid #c4a147;border-right:0}.productoptions .product:last-child{border-right:2px solid #c4a147}}.productoptions .product .title_area{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding-bottom:28px}@media(min-width:768px){.productoptions .product .title_area{padding-top:131px;padding-bottom:15px}}.productoptions .product .title_area h3{font-family:borax-variable,sans-serif;font-weight:700;font-size:30px;line-height:27px;text-transform:uppercase;letter-spacing:-.6px}@media(min-width:768px){.productoptions .product .title_area h3{letter-spacing:normal;font-size:55px;line-height:100%}}.productoptions .product .title_area h3{color:#1e1e1e;margin-bottom:12px}@media(min-width:768px){.productoptions .product .title_area h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:5.6px;margin-bottom:20px;min-height:66px}}@media(min-width:768px)and (min-width:768px){.productoptions .product .title_area h3{font-family:borax-variable,sans-serif;font-weight:700;font-size:36px;line-height:33px;letter-spacing:-.72px;text-transform:uppercase}}.productoptions .product .title_area p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:3.2px}@media(min-width:768px){.productoptions .product .title_area p{font-size:24px;line-height:140%;letter-spacing:.72px}}.productoptions .product .title_area p{color:#aa8933}@media(min-width:768px){.productoptions .product .title_area p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}}@media(min-width:768px)and (min-width:768px){.productoptions .product .title_area p{font-size:21px;line-height:27px;letter-spacing:4.2px}}.productoptions .product .image_wrapper{width:100%;display:flex;align-items:center;justify-content:center}.productoptions .product .product_desc{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px}@media(min-width:768px){.productoptions .product .product_desc{font-size:21px;line-height:27px}}.productoptions .product .product_desc{color:#021e42;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 27px}@media(min-width:768px){.productoptions .product .product_desc{margin-bottom:50px}}.productoptions .product .product_desc .title{color:#aa8933}.productoptions .product .product_desc .ing{margin-bottom:24px}.productoptions .product .product_desc ul{display:flex;flex-direction:column;align-items:center;justify-content:center}.productoptions .custom-next,.productoptions .custom-prev{cursor:pointer;position:absolute!important;bottom:50%;z-index:10}.productoptions .custom-next svg,.productoptions .custom-prev svg{width:20px;height:40px}.productoptions .custom-prev{border-radius:0 100px 100px 0}.productoptions .custom-next,.productoptions .custom-prev{background:#0d1d41;width:39px;height:80px;display:flex;align-items:center;justify-content:center}.productoptions .custom-next{border-radius:100px 0 0 100px;right:0}.where_to_buy{position:relative;background:#0d1d41;padding:28px 27px}@media(min-width:768px){.where_to_buy{padding:60px 0 114px;z-index:10}.where_to_buy:before{background-image:url(/images/flower_mid_left.png);background-position:0 100%;max-width:35%;height:100%;top:50vh}.where_to_buy:after,.where_to_buy:before{content:"";width:100%;position:absolute;z-index:9;background-size:100% auto;background-repeat:no-repeat}.where_to_buy:after{background-image:url(/images/flower_mid_right.png);background-position:0 0;top:-35vh;right:0;height:200%;max-width:20%}}.where_to_buy .map_container_outer{width:100%;max-width:1200px;margin:0 auto}.where_to_buy .top_part{position:relative}.where_to_buy .top_part .map_frame{width:100%}.where_to_buy .top_part .map_frame img{width:100%;height:auto}.where_to_buy .top_part .top_part_body{position:absolute;top:0;left:0;width:100%;padding:50px 0 0}@media(min-width:768px){.where_to_buy .top_part .top_part_body{position:relative}}.where_to_buy .top_part h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:5.6px}@media(min-width:768px){.where_to_buy .top_part h3{font-family:borax-variable,sans-serif;font-weight:700;font-size:36px;line-height:33px;letter-spacing:-.72px;text-transform:uppercase}}.where_to_buy .top_part h3{text-align:center;color:#c4a147;margin-bottom:12px}@media(min-width:768px){.where_to_buy .top_part h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:21px;line-height:150%;letter-spacing:8.4px;margin-bottom:10px}}.where_to_buy .top_part h2{font-family:borax-variable,sans-serif;font-weight:700;font-size:30px;line-height:27px;text-transform:uppercase;letter-spacing:-.6px}@media(min-width:768px){.where_to_buy .top_part h2{letter-spacing:normal;font-size:55px;line-height:100%}}.where_to_buy .top_part h2{color:#f5ecd4;text-align:center;margin-bottom:50px}@media(min-width:768px){.where_to_buy .top_part h2{margin-bottom:60px}.where_to_buy .map_container{display:flex;gap:24px}}.where_to_buy .search_panel{width:100%}@media(min-width:768px){.where_to_buy .search_panel{max-width:50%}}.where_to_buy .map_display{width:100%}@media(min-width:768px){.where_to_buy .map_display{max-width:50%}}.where_to_buy .search_box{display:flex;margin-top:40px}@media(min-width:768px){.where_to_buy .search_box{margin-top:0}}.where_to_buy .search_box input{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px}@media(min-width:768px){.where_to_buy .search_box input{font-size:21px;line-height:27px}}.where_to_buy .search_box input{background:none;border:0;border-bottom:1px solid hsla(44,62%,90%,.5);color:#fff;outline:none!important;padding:0;width:100%;font-size:16px}.where_to_buy .search_box input::placeholder{color:#fff;font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px}@media(min-width:768px){.where_to_buy .search_box input::placeholder{font-size:21px;line-height:27px}}@media(min-width:1024px){.where_to_buy .search_box input::placeholder{opacity:.4}}.where_to_buy .search_box button{font-family:barlow-condensed,sans-serif;white-space:nowrap;margin-left:15px;font-size:14px;line-height:21px;letter-spacing:2.8px}@media(min-width:1024px){.where_to_buy .search_box button{font-size:21px;line-height:150%;letter-spacing:.63px}}.where_to_buy .location_item{display:flex}.where_to_buy .locations_list{display:flex;flex-direction:column;max-height:420px;gap:10px;align-items:center;margin-top:20px;overflow:auto}.where_to_buy .locations_list .location_item{display:flex;width:100%;justify-content:space-between;margin-bottom:21px;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:400;font-size:16px;line-height:21px}@media(min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_name{font-size:21px;line-height:27px;letter-spacing:4.2px}}.where_to_buy .locations_list .location_item .left .location_details .location_name{color:#f5ecd4;text-transform:none;margin-bottom:4px}@media(min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_name{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.48px}}.where_to_buy .locations_list .location_item .left .location_details .location_address{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_address{font-size:21px;line-height:27px;letter-spacing:4.2px}}.where_to_buy .locations_list .location_item .left .location_details .location_address{color:#f5ecd4;opacity:.5;max-width:120px;margin-bottom:4px}@media(min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_address{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.48px;max-width:370px}}.where_to_buy .locations_list .location_item .left .location_details .location_distance{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.where_to_buy .locations_list .location_item .left .location_details .location_distance{font-size:21px;line-height:27px;letter-spacing:4.2px}}.where_to_buy .locations_list .location_item .left .location_details .location_distance{color:#c4a147}@media(min-width:1024px){.where_to_buy .locations_list .location_item .left .location_details .location_distance{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.48px}}.where_to_buy .locations_list .location_item .right{display:flex;align-items:center;justify-content:center;margin-bottom:auto;width:48px;height:48px;background:#c4a147}.where_to_buy .locations_list .location_item .right button{background:none;border:none;cursor:pointer}.where_to_buy .bottom_part{margin-top:40px;display:flex;flex-direction:column}@media(min-width:1024px){.where_to_buy .bottom_part{margin-top:60px}}.where_to_buy .bottom_part h2{font-family:borax-variable,sans-serif;font-weight:700;font-size:30px;line-height:27px;text-transform:uppercase;letter-spacing:-.6px}@media(min-width:768px){.where_to_buy .bottom_part h2{letter-spacing:normal;font-size:55px;line-height:100%}}.where_to_buy .bottom_part h2{color:#f5ecd4;text-align:center;margin-bottom:30px}@media(min-width:1024px){.where_to_buy .bottom_part h2{margin-bottom:40px}}.where_to_buy .bottom_part .buttons{display:flex;gap:27px}@media(min-width:1024px){.where_to_buy .bottom_part .buttons{width:100%;max-width:527px;margin:0 auto;justify-content:center}}.where_to_buy .bottom_part a{width:100%;padding:11px 15px;border:1px solid #c4a147;display:flex;align-items:center;justify-content:center}.where_to_buy .bottom_part a img{width:100%;height:auto}.where_to_buy .no_locations{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px}@media(min-width:768px){.where_to_buy .no_locations{font-size:21px;line-height:27px}}.where_to_buy .no_locations{color:#f5ecd4}.insta_section{display:flex;flex-direction:column;padding:0 27px;align-items:center}.insta_section .separator{margin-bottom:27px;margin-top:27px}@media(min-width:768px){.insta_section .separator{margin-bottom:59px;margin-top:60px}}.insta_section .insta_mid{position:relative;max-width:700px;width:100%}.insta_section .insta_frame{width:100%}.insta_section .insta_frame img{width:100%;height:auto}.insta_section .insta_frame .mobile{display:block}@media(min-width:768px){.insta_section .insta_frame .mobile{display:none}}.insta_section .insta_frame .desktop{display:none}@media(min-width:768px){.insta_section .insta_frame .desktop{display:block}}.insta_section .insta_container{position:absolute;top:0;left:0;width:100%}@media(min-width:768px){.insta_section .insta_container{min-width:140%;margin-left:-20%}}.insta_section .top_part{padding:73px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.insta_section .top_part{padding:114px 0 50px}}.insta_section h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:5.6px}@media(min-width:768px){.insta_section h3{font-family:borax-variable,sans-serif;font-weight:700;font-size:36px;line-height:33px;letter-spacing:-.72px;text-transform:uppercase}}.insta_section h3{color:#c4a147;text-transform:uppercase;margin-bottom:12px;text-align:center}@media(min-width:768px){.insta_section h3{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:21px;line-height:150%;letter-spacing:8.4px}}.insta_section h1{text-align:center;color:#0d1d41}.insta_section .insta_images{display:flex;align-items:center;justify-content:center;margin-bottom:26px}@media(min-width:768px){.insta_section .insta_images{margin-bottom:50px}}.insta_section .insta_images img{width:100%;max-width:33.333%;height:auto;margin:0 8px;aspect-ratio:1/1.5;object-fit:cover}@media(min-width:768px){.insta_section .insta_images img{aspect-ratio:unset}}.insta_section .insta_block{display:flex;flex-direction:column;align-items:center}.insta_section .insta_block p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.insta_section .insta_block p{font-size:21px;line-height:27px;letter-spacing:4.2px}}.insta_section .insta_block p{color:#0d1d41;text-align:center;margin-bottom:26px}@media(min-width:768px){.insta_section .insta_block p{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:21px;margin-bottom:50px;letter-spacing:unset}}@media(min-width:768px)and (min-width:768px){.insta_section .insta_block p{font-size:21px;line-height:27px}}.insta_section a{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:2.8px;width:170px;height:50px;display:flex;align-items:center;justify-content:center;background:#0d1d41;color:#e3b558;text-transform:uppercase;position:relative;margin-bottom:20px;text-decoration:none}@media(min-width:768px){.insta_section a{width:250px;height:76px;font-size:20px;letter-spacing:4.124px;margin-bottom:26px}}.insta_section a:before{content:"";position:absolute;top:4px;left:4px;width:100%;max-width:calc(100% - 10px);height:100%;max-height:calc(100% - 10px);border:1.4px solid transparent;border-image:linear-gradient(90deg,#927d57,#b69e69 14%,#d9bc77 26%,#d9bc77 39%,#f5e3b7 50.25%,#c9ad70 71.68%,#b99f6a 91%,#b69e69) 1}@media(min-width:768px){.insta_section a:before{top:8px;left:8px;max-width:calc(100% - 18px);max-height:calc(100% - 18px)}}.faq{padding:40px 27px 25px}@media(min-width:768px){.faq{padding:60px 24px 59px}}.faq .faq_container{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:768px){.faq .faq_container{flex-direction:row}}.faq .separator{margin-bottom:24px}@media(min-width:768px){.faq .separator{margin-bottom:0}}.faq .separator.desktop_only{display:none}@media(min-width:768px){.faq .separator.desktop_only{display:flex}}.faq .faq_container_in{width:100%;margin:0 66px;position:relative;max-width:700px;z-index:900}.faq .faq_frame{width:100%}.faq .faq_frame img{width:100%;height:auto}.faq .faq_frame .mobile{display:block}@media(min-width:768px){.faq .faq_frame .mobile{display:none}}.faq .faq_frame .desktop{display:none}@media(min-width:768px){.faq .faq_frame .desktop{display:block}}.faq .faq_container_body{position:absolute;top:0;left:0;width:100%;height:100%}.faq h2{color:#c4a147;text-align:center;margin-bottom:12px}@media(min-width:768px){.faq h2{margin-bottom:10px;font-family:barlow-condensed,sans-serif;font-weight:400;font-size:21px;line-height:150%;letter-spacing:8.4px}}.faq h1{color:#0d1d41;text-align:center}.faq .faq_top{padding:73px 0}@media(min-width:768px){.faq .faq_top{padding:114px 0 100px}}.faq .faq_items{padding:0 32px}@media(min-width:768px){.faq .faq_items{padding:0 100px}}.faq .faq_item{width:100%;cursor:pointer;border-bottom:1.5px solid #c4a147;margin-bottom:34px;padding-bottom:20px}.faq .faq_item_q{display:flex;width:100%;transition:all .3s ease}.faq .faq_item_q span{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.faq .faq_item_q span{font-size:21px;line-height:27px;letter-spacing:4.2px}}.faq .faq_item_q span{color:#0d1d41}@media(min-width:768px){.faq .faq_item_q span{font-size:24px;line-height:140%;letter-spacing:.72px}}.faq .faq_item_q svg{margin-left:auto;max-width:20px;height:20px}.faq .faq_item_q svg path{stroke:#c4a147}.faq .faq_item_a{font-family:barlow-condensed,sans-serif;font-weight:400;font-size:16px;line-height:21px}@media(min-width:768px){.faq .faq_item_a{font-size:21px;line-height:27px;letter-spacing:4.2px}}.faq .faq_item_a{color:#c4a147;margin-top:20px;width:100%}@media(min-width:768px){.faq .faq_item_a{margin-top:7px;font-size:18px;letter-spacing:unset;line-height:24px}}.faq .faq_item_a p{margin-bottom:15px}.faq .faq_item_a ul{padding-left:18px}.faq .faq_item_a li{margin-bottom:8px}.age_gate{align-items:center;background-color:#0d1d41;background-image:url(/images/mobile_frame.png);background-position:20px 20px;background-size:calc(100% - 40px) calc(100% - 40px);background-repeat:no-repeat;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}@media(min-width:768px){.age_gate{background-image:url(/images/desktop_frame.png)}}.age_gate .age_gate_content{text-align:center}.age_gate .age_gate_content h1{font-family:borax-variable,sans-serif;font-weight:700;font-size:43px;line-height:100%;letter-spacing:-3.033px;color:#f5ecd4;text-align:center;text-transform:uppercase;margin-bottom:40px}@media(min-width:768px){.age_gate .age_gate_content h1{font-size:70px;letter-spacing:-4.9px}}.age_gate .age_gate_content .age_buttons{display:flex;gap:15px;justify-content:center;align-items:center}@media(min-width:768px){.age_gate .age_gate_content .age_buttons{gap:20px}}.age_gate .age_gate_content .age_buttons button{min-width:70px!important;width:112px!important;margin:0}@media(min-width:768px){.age_gate .age_gate_content .age_buttons button{width:150px!important;font-family:barlow-condensed,sans-serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:3.6px}}.spage_spacer{height:500px}