@font-face{font-display:swap!important}a.et_pb_video_play{text-decoration:none!important}.et_bloom_form_container_wrapper{overflow:auto}#top-header .desktophome{display:none}#top-header{background-color:#e00b00!important}#main-header{-webkit-box-shadow:0 3px 0 rgba(102,102,102,0.1)!important;-moz-box-shadow:0 3px 0 rgba(102,102,102,0.1)!important;box-shadow:0 3px 0 rgba(102,102,102,0.1)!important}#main-header.et-fixed-header{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.3)!important}#logo{position:absolute;max-height:150%!important;margin-top:-5px}#top-menu .ordernow a{padding:15px!important;color:#fff!important}#top-menu .ordernow{background:#ff0000;border-radius:25px}.et-fixed-header #top-menu .ordernow a{padding:7px!important;color:#fff!important}.et_fixed_nav #main-header.et-fixed-header{position:fixed;background:rgb(255 255 255 / 93%);height:55px}.et-fixed-header .logo_container{height:55px}.et-fixed-header .mobile_menu_bar{padding-bottom:5px!important;margin-top:-8px}#mc4wp-form-1 input{max-width:100%;margin-bottom:10px;padding:10px!important}.headerimg h4 span{background:#f00;padding:5px 15px;display:inline-block;margin-right:10px;margin-top:-15px;border-radius:25px;border:solid 3px #fff}.headerimg hr span:hover{background:#a70109}.woocommerce a.button{font-size:100%!important;border:none!important}.woocommerce .woocommerce-breadcrumb a{color:#ef1a25!important}#footerlinks li{display:inline-block;margin-right:15px;}#footerlinks .emailpop a{background:#e02b20;color:#fff!important;font-weight:bold;border-radius:2px;padding:10px 8px}#footerlinks .emailpop a:hover{color:#e02b20!important;background:#fff!important}.et-fixed-header #top-menu a{color:#000!important}.align_two_button{display:flex;align-items:center;justify-content:end;gap:10px}.align_two_button .et_pb_button_module_wrapper{margin-bottom:0px!important}.align_two_button a.et_pb_button.et_pb_button_0{font-size:0px;height:30px;width:30px;border:0px;background-image:url(/wp-content/uploads/2025/11/maximize-video.png);background-size:contain}a#openSharePopup img{width:30px;height:30px;object-fit:contain;display:block!important}.align_two_button .et_pb_button_0_wrapper{display:flex}.vertical_scroll{overflow-y:hidden}body .fir_video_heading.et_pb_equal_columns{margin-top:-50px!important;z-index:9999!important;position:relative!important}.fir_video_heading h1{padding-bottom:0px!important}button.mfp-close{right:-20px!important;background-color:#fff;opacity:1;top:-21px!important;border-radius:100%}.mfp-content{top:80px}.datefield{display:flex;align-items:center;gap:10px}@media only screen and (max-width:1024px){.share-popup-content{margin-top:50%!important}}@media only screen and (max-width:980px){.align_two_button{display:flex;align-items:center;justify-content:end;gap:10px;margin-left:auto!important}.fir_video_heading .et_pb_column{width:max-content}body .fir_video_heading.et_pb_equal_columns{margin-top:0px!important;border-radius:0px}}@media only screen and (max-width:767px){.et_bloom .et_bloom_form_container .et_bloom_close_button{right:0px!important}.et_pb_module.et_pb_icon.et_pb_icon_1:before{bottom:-20px!important}.et_pb_module.et_pb_icon.et_pb_icon_0:before{bottom:-20px!important}.more_video_options{width:100%!important;justify-content:center!important}.align_two_button{justify-content:center;gap:10px;margin:0 auto!important}.fir_video_heading .et_pb_column{width:100%}iframe#popup-video-iframe{height:100%!important}iframe#youtube-iframe{height:200px!important}.popup_inner{width:88%}}@media only screen and (max-width:600px){#footerlinks .emailpop{margin:15px auto 10px}}#gform_fields_1 input,#gform_fields_1 textarea{background:#f1f1f1;border:solid 1px #dadada;border-radius:5px}#gform_submit_button_1{background:#EF1A25;color:#fff;font-weight:bold;padding:4px 20px;border:none;border-radius:25px;font-size:18px}#floatingordernow{padding:0!important}.single .category-store-locations{margin-bottom:0!important}.single .category-store-locations{padding-bottom:0!important}.stockist-result-custom-field a[href$="menu"]{background:#000!important;color:#fff!important}.stockist-result-custom-field a[href$="pdf"],.stockist-result-custom-field:last-child a{background:#fff!important;color:#000!important;font-size:12px;text-decoration:underline;padding:0!important}.location-contact-form{display:none}.et-fb .location-contact-form{display:block!important}#mc_embed_signup{width:100%!important;max-width:600px!important}.more_video_options{display:flex;width:max-content;gap:20px;justify-content:end}.more_videos .et_pb_column{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2%}.more_videos .et_pb_module{width:32%;margin-bottom:2%!important}.et_pb_module.et_pb_icon.et_pb_icon_0:before{color:#fff;position:absolute;content:"share";bottom:-10px;left:0px;right:0px}.et_pb_module.et_pb_icon.et_pb_icon_1:before{color:#fff;position:absolute;content:"cinema mode";bottom:-10px;left:0px;right:0px}.more_video_options .et_pb_module{width:100px}#stockist-widget .stockist-powered-by-link,.stockist-powered-by-link a{color:#666!important}#et-main-area a{text-decoration:underline}.et_pb_social_media_follow a{text-decoration:none!important}.et-pb-slider-arrows a,a.et_pb_button,li.product.type-product a,a.button{text-decoration:none!important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{border-color:#5e5e5e;color:#5e5e5e;opacity:1}input#coupon_code,.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{color:#5e5e5e!important}a.checkout-button.button.alt.wc-forward{color:#5e5e5e;background-color:#f7f6f7;border:1px solid #5e5e5e!important}.popup-video-trigger iframe{pointer-events:none!important;cursor:pointer!important}.popup-video-trigger::before{content:'▶';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:white;text-shadow:0 0 15px black;z-index:3;pointer-events:none}.share-popup{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.share-popup-content{background:#fff;width:300px;margin:10% auto;padding:20px;border-radius:10px;text-align:center}.share-popup-content a{display:inline-block;margin:8px;color:#333;text-decoration:none}.share-popup-content .close{float:right;font-size:20px;cursor:pointer}.skip-link{position:absolute;left:-9999px;top:auto}.skip-link:focus{left:1rem;top:1rem;z-index:9999;background:#fff;padding:.5rem .75rem;border:2px solid}