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