.main_carousel_overlay{position:relative;text-align:center}.all-products li:focus,.desktop-image-overlay:focus,.list_img_container:focus{outline:0!important;outline:0!important;border:none!important;border:0!important}.list_overlay{overflow-y:auto;overflow-x:hidden;max-height:100%}.text-info-ingredients-overlay li a{color:#fff}.overlay_main ul{list-style:none;padding-left:0}.heading_overlay_span{font-family:GameTime-Demo;text-transform:uppercase;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:40px;transform:rotate(-7deg);margin-top:0;margin-left:-39px}.overlay_main{display:none}.main-list-overlay{position:relative}.list_overlay .close-popup_overlay{float:right;position:absolute;right:1rem;top:-2rem;color:#fff;cursor:pointer;outline:0;height:65px;width:30px}.list_overlay .close_but_overlay span{font-size:45px}.list_overlay .close_but_overlay{text-decoration:none}.twist_image_click{text-align:right}.twist_image_click a{display:inline-block}.twist_image_click img{width:103px;margin-top:35px}.twist_image_click a img{animation:rotation 25s infinite linear}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.main_carousel_overlay .heading_overlay{font-family:GameTime-Demo;font-size:60px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;width:270px;line-height:45px!important;margin-left:-25%;transform:rotate(-7deg);margin-bottom:0!important}.list_overlay{display:flex!important;z-index:9999;position:fixed;background-image:url(/cdn/shop/files/BG_2x_73a5e3f7-e60b-4a5f-beae-5a62ebd6a038.jpg);width:100%;height:100%;top:0;background-size:cover;background-repeat:no-repeat;justify-content:center}.main_carousel_overlay_content{margin-left:10%;width:30%}.button-field-overlay{width:100%;margin:7.5% auto 10px}.main_carousel_overlay .desktop-image-overlay-overlay{width:300px;height:auto;margin:0 auto}.button-field-overlay a{font-family:GameTime-Demo;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.79;letter-spacing:normal;text-align:center;color:#fff;border:1px solid #fff;padding:13px 25.5px 13px 24.5px;text-decoration:none;text-transform:uppercase;text-shadow:0 0 6px #000}.button-field-overlay a:hover{background:linear-gradient(41deg,#f8981b 33%,#d85417 85%);text-decoration:underline}.button-field-overlay a:focus{background:linear-gradient(41deg,#f8981b 33%,#d85417 85%);text-decoration:underline}.main_carousel_overlay_content .text-info-ingredients-overlay,.main_carousel_overlay_content .text-info-method-overlay{font-family:Montserrat;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#fff;margin-top:7%;width:90%}.main_carousel_overlay_content .text-info-method-overlay{margin-bottom:7%}.main_carousel_overlay_content .text-info-ingredients-overlay p,.main_carousel_overlay_content .text-info-method-overlay p{font-family:GameTime-Demo;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;text-transform:uppercase;margin-bottom:3.5%}.mobile-view-overlay{display:none}@media screen and (min-width:1600px){.main_carousel_overlay_content .content-featured-link-overlay,.main_carousel_overlay_content .text-info-ingredients-overlay,.main_carousel_overlay_content .text-info-method-overlay{font-size:17px}.button-field-overlay{margin-bottom:16px}}@media screen and (min-width:651px) and (max-width:1024px){.main_carousel_overlay .desktop-image-overlay{width:auto}.main_carousel_overlay_content .heading_overlay{font-size:25px}.main_carousel_overlay_content .sub-heading_overlay{font-size:12px}.main_carousel_overlay_content .content-featured-link-overlay,.main_carousel_overlay_content .text-info-ingredients-overlay,.main_carousel_overlay_content .text-info-method-overlay{font-size:10px}}@media screen and (max-width:650px){.button-field-overlay a{font-size:19px}.main_carousel_overlay{width:auto}.main_carousel_overlay .desktop-image-overlay{width:86.5%}.main_carousel_overlay_content{width:100%;text-align:center;font-size:18px}.main_carousel_overlay_content .heading_overlay{text-align:center;font-size:18px}.main_carousel_overlay_content .content-featured-link-overlay,.main_carousel_overlay_content .sub-heading_overlay{text-align:center}.desktop-view-overlay{display:none}.mobile-view-overlay{display:block}.twist_image_click{margin-top:-15px}}@media screen and (max-width:650px){.main_carousel_overlay img{display:none!important}.main_carousel_overlay .heading_overlay{font-family:GameTime-Demo;font-size:46px;margin-left:10%}.heading_overlay_span{margin-left:60px;font-size:23px}.twist_image_click a{margin-top:-95px;margin-right:20px}.twist_image_click img{width:103px;margin-top:0}.main_carousel_overlay_content{margin-left:10%;margin-top:0}.list_overlay{display:inline-block!important}.main_carousel_overlay_content .text-info-ingredients-overlay{margin-top:0}.main_carousel_overlay_content .text-info-method-overlay{margin-top:15%;padding-right:100px}.carousel-image-overlay.main_carousel_overlay{z-index:-1}.twist_image_click a{z-index:9999}}@media screen and (max-width:768px) and (orientation:landscape){.main_carousel_overlay .heading_overlay{margin-left:-10%}.heading_overlay_span{margin-left:60px}.button-field-overlay a{font-size:19px}}@media screen and (device-width:768px) and (device-height:1024px){.main_carousel_overlay .heading_overlay{margin-left:-10%}.heading_overlay_span{margin-left:60px}}@media screen and (min-width:1024px){.list_overlay{align-items:center}}@media screen and (max-width:926px) and (orientation:landscape){.list_overlay{overflow-y:auto;max-height:100%}.button-field-overlay{padding-bottom:100px}}@media screen and (max-width:670px) and (orientation:landscape){.main_carousel_overlay .heading_overlay{margin-left:2%}.heading_overlay_span{margin-left:60px}}@media screen and (max-width:650px){.heading_overlay_span{margin-left:60px;margin-top:12px}.heading_overlay_span,.main_carousel_overlay .heading_overlay{transform:rotate(-3deg)}.main_carousel_overlay .heading_overlay{width:250px}.button-field-overlay{text-align:center;margin-top:60px;margin-bottom:60px}.button-field-overlay a{padding:13px 25.5px 20px 25.5px}}@media (max-width:320px) and (max-height:200px){.twist_image_click a{margin-top:-95px;margin-right:35px}.heading_overlay_span{margin-left:50px;margin-top:12px}}