.facebook-container{display:flex;flex-wrap:wrap;background:#c79b46;position:relative;padding:10px 0;margin:30px 0 0 0;justify-content:center;align-content:center;align-items:center}.facebook-container .fb-row-1{display:flex;width:100%;padding:.5em 1em}.facebook-container .fb-row-2{display:flex;width:100%;padding:.5em 1em}.facebook-container .fb-row-3{display:flex;width:100%;padding:.5em 1em}.facebook-container p a{background:#282727;color:#fff;display:inline-block;padding:15px 20px;text-align:center;max-width:250px;width:100%}.facebook-container p{display:block;position:relative;margin:0;width:100%;text-align:center;font-size:16px;color:#fff}.facebook-container p span{display:block;color:#282727}.facebook-container p img{display:inline-block}@media screen and (max-width:1199px){.larger-margin{padding:0 0 0 0!important}.facebook-container p img{width:40px}.facebook-container p{margin-bottom:10px}.facebook-container p span{display:none;color:#282727}}@media screen and (min-width:1200px){.facebook-container{padding:20px 0;margin:0 0 0 0}.facebook-container .fb-row-1{display:flex;width:150px;padding:.5em 1em}.facebook-container .fb-row-2{display:flex;width:calc(100% - 400px);padding:.5em 1em}.facebook-container .fb-row-3{display:flex;width:250px;padding:.5em 1em}.facebook-container p{font-size:20px}.facebook-container p a{background:#282727;color:#fff;display:inline-block;padding:25px 20px;text-align:center;max-width:250px;width:100%}}@media screen and (min-width:768px){.facebook-container p a{margin-right:10px}}.larger-margin{padding:40px 0 0 0!important}@media screen and (min-width:768px){#home-banner-slider+*{margin-top:40px}}#c-banner-slider{height:100%;z-index:900}#c-banner-slider-nav{z-index:901;margin-top:-30px}#c-banner-slider img.wp-post-image,#c-banner-slider-nav img.wp-post-image{display:block;object-fit:cover;width:100%;height:100%;position:relative}#c-banner-slider .slick-track{display:flex}#c-banner-slider .slick-list,#c-banner-slider div{height:100%}#c-banner-slider .slick-slide{display:flex;height:auto;align-items:stretch;justify-content:center}#c-banner-slider-nav .slick-slide{position:relative}#c-banner-slider video,#c-banner-slider-nav video{border-radius:0%!important;height:100%!important;width:100%!important;left:0%!important;-o-object-fit:cover!important;object-fit:cover!important;position:absolute!important;top:0!important;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;aspect-ratio:1!important;z-index:1!important}#c-banner-slider .slick-next img{transform:rotate(180deg)}#c-banner-slider .slick-next{right:15px;top:55%;transform:translateY(-55%);height:70px}#c-banner-slider .slick-prev{left:15px;top:55%;transform:translateY(-55%);height:70px}.c-competition-image-block{min-height:auto!important;margin-bottom:75px}@media screen and (min-width:768px){.c-competition-image-block{min-height:auto!important;margin-bottom:75px}}#c-banner-slider-nav .slick-slide div{height:100px}#c-banner-slider-nav .slick-slide{height:100px;padding:0 10px;cursor:pointer}#c-banner-slider-nav .slick-slide img{border-radius:2px;filter:grayscale(1)}#c-banner-slider-nav .slick-current img{border-radius:2px;filter:grayscale(0)}#spin-whatsapp-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100dvh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;width:100dvw;z-index:200}@media screen and ((min-height:1024px) or (min-width:1024px)){#spin-whatsapp-modal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}#spin-whatsapp-modal-inner{background:#000;max-width:650px;padding:2rem;position:relative;text-align:center;z-index:2}#spin-whatsapp-modal-inner p{color:#FFF;font-weight:500;font-size:calc(1.275rem + 0.3vw)}@media (min-width:1200px){#spin-whatsapp-modal-inner p{font-size:1.5rem}}#spin-whatsapp-modal-inner div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:2rem 0 0}#spin-whatsapp-modal-inner div .wolf-button{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}#spin-whatsapp-modal .close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff0;border:none;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:50px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;opacity:1;padding:0;position:absolute;right:.5rem;top:.4rem;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;width:32px;z-index:10}#spin-whatsapp-modal:before{background-color:rgb(40 39 39 / .95);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#spin-whatsapp-modal.visible{opacity:1;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}#spin-whatsapp-modal h2{color:#fff;margin-bottom:20px}#spin-whatsapp-modal p{font-size:15px;text-align:center}#spin-whatsapp-modal a{font-size:15px;text-align:center;background:#C39836;padding:10px 15px;color:#fff}#footer-newsletter .klaviyo-form{padding:0!important;width:calc(100% - 60px)!important}#footer-newsletter .klaviyo-form .needsclick{padding:0!important}#footer-newsletter .klaviyo-form input{background:#000000!important;color:#FFFFFF!important;width:100%!important;border:solid 1px #FFFFFF!important;border-width:0 0 1px 0!important;padding:0 0 10px!important;margin:0 0 20px 0!important}@media (min-width:1200px){#footer-newsletter .klaviyo-form input{margin:0!important}}#footer-newsletter .klaviyo-form button{border:none!important;background-color:transparent!important;color:#C39836!important;display:inline-block!important;padding:0!important;font-weight:bold!important;position:relative!important;text-align:center!important;white-space:nowrap;text-transform:uppercase!important;border:solid 3px!important;border-top-width:3px!important;border-right-width:3px!important;border-bottom-width:3px!important;border-left-width:3px!important;border-image-slice:100%!important;border-image-source:none!important;border-image-slice:1!important;border-width:3px!important;border-image-source:radial-gradient(white,#B98323)!important;padding:22px 50px!important;font-size:0.8125rem!important;margin-left:0!important}@media (min-width:1200px){#footer-newsletter .klaviyo-form button{margin-left:30px!important}}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1{display:block!important}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1{min-height:auto!important}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1:nth-child(1){float:none;width:100%;min-height:auto}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1:nth-child(2){float:none;width:100%;min-height:auto}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1{width:100%!important;float:none!important}@media (min-width:1200px){#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1:nth-child(1){float:left;width:calc(100% - 250px)}#footer-newsletter .klaviyo-form .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1 .kl-private-reset-css-Xuajs1:nth-child(2){float:right;width:225px}}.coupon label{display:none!important}.woocommerce-page table.cart td.actions .coupon{float:right!important;margin-top:30px}#coupon_code::placeholder{color:#6c757d;opacity:1}#coupon_code{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}@media (min-width:768px){.woocommerce-page table.cart td.actions .coupon .button{margin-left:10px}}.woocommerce-page table.cart td.actions .coupon .button:not(:disabled):hover{color:#000000!important;background-color:#C39836!important}.woocommerce-page table.cart td.actions .coupon .button{border:none;background-color:#fff0;color:#C39836;display:inline-block;padding:0;font-weight:700;position:relative;text-align:center;white-space:nowrap;text-transform:uppercase;border:solid 3px;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-image-slice:100%;border-image-source:none;border-image-slice:1;border-width:3px;border-image-source:radial-gradient(white,#B98323);padding:22px 50px;font-size:.8125rem}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;width:auto!important;height:auto!important;appearance:auto!important}@media screen and (max-width:767px){#order_review_heading{margin-top:30px}}.play-again{display:none}.play-again.visible{display:block}.play-again .btn{border:none;background-color:#B98323;color:#FFF;display:block;padding:0;font-weight:700;position:relative;text-align:center;white-space:nowrap;text-transform:uppercase;border:solid 3px;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-image-slice:100%;border-image-source:none;border-image-slice:1;border-width:3px;border-image-source:radial-gradient(white,#B98323);padding:12px 25px;font-size:.8125rem}.play-again .btn:hover{color:#C39836;background-color:#fff0}#c-banner-slider div{max-height:700px}.single-competition #competition-details #competition-info{background-color:rgb(0 0 0 / .8);color:#FFF}.competition-options{display:block;text-align:center;position:relative;margin:-35px 0 45px 0}.competition-options .competition-option-list{display:inline-block;text-align:center;position:relative;margin:auto}.competition-options .competition-option-list a{display:inline-block;background:#c79b46;color:#282727;border:2px solid #c79b46;text-transform:uppercase;padding:6px 25px;font-weight:700;margin:0 5px 10px}.competition-options .competition-option-list a:hover,.competition-options .competition-option-list a.active{background:#282727;color:#c79b46}@media screen and (max-width:767px){.competition #competition-details>video,.single-competition #competition-details>video{max-height:800px}}@media screen and (min-width:768px){#winners-popup-section{display:none;position:fixed;left:0;bottom:0;padding:20px 20px;background-color:#c79b46;border:1px solid #fff;border-radius:0;font-size:14px;font-weight:700;z-index:8888;text-align:left;max-width:50%;overflow:hidden}}@media screen and (max-width:767px){#winners-popup-section{display:none;position:fixed;left:0;bottom:0;padding:15px 115px 15px 20px;background-color:#c79b46;border-top:1px solid #fff;border-radius:0;font-size:14px;font-weight:700;z-index:1059;text-align:left;width:100%;min-height:74px;overflow:hidden}}#winners-popup-section span{color:#fff;font-size:12px;text-transform:uppercase;font-weight:400}#winners-popup-section .close-the-winners-popup{text-align:left}#winners-popup-section .close-the-winners-popup span{cursor:pointer;font-weight:600;color:#555;font-size:10px;text-transform:none}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none;width:100%;margin:0 auto;max-width:768px}#customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_address_1_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_address_2_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_city_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_phone_field,#customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field{display:none!important}#customer_details .woocommerce-billing-fields__field-wrapper p input{border-radius:5px}#customer_details .woocommerce-billing-fields__field-wrapper #billing_first_name_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_last_name_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_country_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_address_1_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_address_2_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_city_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_state_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_postcode_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_phone_field.showit,#customer_details .woocommerce-billing-fields__field-wrapper #billing_email_field.showit{display:block!important}#order_review thead{font-family:"special-gothic-semiexpanded",system-ui}.woocommerce-checkout #customer_details .col-1 .kl_newsletter_checkbox_field{margin:20px 0;padding:10px 15px;border:1px solid #fff;border-radius:13px;display:block!important}.woocommerce-checkout #customer_details .col-1 #kl_sms_consent_checkbox_field{margin:20px 0;padding:10px 15px;border:1px solid #fff;border-radius:13px;display:block!important}.woocommerce-checkout #customer_details .col-2 #order_review_heading{display:none}.woocommerce-checkout #customer_details .col-2 table.shop_table{margin-top:30px;border:solid dimgray 2px;border-radius:20px;padding:10px 20px}.woocommerce-checkout #customer_details .col-2 #payment .place-order{padding:0 !Important}.woocommerce-checkout #customer_details .col-2 #site-credit{margin-top:10px;border-radius:13px}.woocommerce-checkout #customer_details .col-2 #loyalty-credit{border-radius:13px}.woocommerce-checkout #body .container .woocommerce{width:100%;margin-left:auto;margin-right:auto;max-width:768px}.spending-limits-block{display:block;padding:8px 20px 25px;border:1px solid #ddc182;background:#000}.spending-limits-block label{text-transform:uppercase;font-weight:600}.spending-limits-block p.description{color:#ffffff!important;font-size:14px}.spending-limits-block .acf-fields>.acf-field{padding:16px 10px}.spending-limits-block .acf-switch{color:#000}.spending-limits-block .acf-switch.-on{background:#C39836!important;border-color:#C39836!important}.spending-limits-block .acf-switch .acf-switch-on{text-shadow:#C39836 0 1px 0!important}.acf-switch.-on .acf-switch-slider{border-color:#C39836!important}.spending-limits-block .acf-fields>.acf-field{border:none!important}.spending-limits-block .acf-input-prepend,.spending-limits-block .acf-input-append{font-size:15px;line-height:1.4;padding:9px 8px;background:#000;border:none!important;min-height:39px;border-radius:0px!important}.spending-limits-block .acf-input-wrap .acf-is-prepended{border-radius:0px!important;border:none!important;padding:10px 8px!important}.spending-limits-block .select2-container .select2-selection--single{cursor:pointer;border-radius:0px!important;border:none!important}.spending-limits-block .acf-form-submit{margin:20px 10px 0!important}#home-banner-slider .home-banner-slide .home-banner-image a,#home-banner-slider .home-banner-slide .home-banner-image img,#home-banner-slider .home-banner-slide .home-banner-image video{-o-object-position:center;object-position:center}@media (min-width:768px){#home-banner-slider .home-banner-slide .home-banner-image{top:0;height:100%}}#competition-list .competition-image.scratch-competition-image{padding-top:180%!important}#home-banner-slider .home-banner-slide .home-banner-image{min-height:350px}@media (min-width:600px){#home-banner-slider .home-banner-slide .home-banner-image{min-height:500px}}@media screen and (max-width:1024px){body .woocommerce .woocommerce-MyAccount-navigation ul{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation div{display:block!important}.woocommerce-account .woocommerce-MyAccount-navigation label,.woocommerce-account .woocommerce-MyAccount-navigation select{width:100%;max-width:600px}}#spin-modal-list .spin-modal-list-div{scroll-behavior:smooth}@media screen and (max-width:600px){#spin-modal img{max-width:50px!important}#spin-modal-list{max-height:50%;overflow-y:scroll;padding:0 7px;margin:0 auto}#spin-modal #spin-buttons .wolf-button{max-height:48px}#spin-modal-list .spin-modal-list-div{display:block;max-height:300px;min-height:110px}.single-competition #competition-details #competition-image{min-height:262px}#spin-modal #spin-buttons{min-height:60px}}@media screen and ((min-height:1024px) or (min-width:1024px)){#spin-modal-list{height:66%}}html.spin-modal-open,body.spin-modal-open{overflow:hidden}.spin-modal-open #wpadminbar{display:none!important}#customer_details .woocommerce-billing-fields h3{cursor:pointer;background-color:#C39836;color:#fff;padding:15px 50px 15px 20px;position:relative;border-top:3px solid #fff;border-radius:13px;color:#fff;font-weight:700;line-height:1.3703703704;text-transform:capitalize;margin:0 0 10px;font-size:calc(1rem + 0.525vw);font-family:"special-gothic-semiexpanded",system-ui}#customer_details .woocommerce-billing-fields h3:after{display:block;position:absolute;content:"↓";top:15px;right:20px;color:#fff}.woocommerce-form-coupon-toggle{display:none}#woocommerce-checkout-form-coupon{display:block!important;padding:1em 2em .8em 2em;margin:0 0 2em;position:relative;background-color:#000;color:#FFF;border:none;border-top:3px solid #C39836;list-style:none outside;width:auto;word-wrap:break-word;border-radius:0}.hallowheel2024 #spin-modal-list{color:#ffffff!important}#coupon_code{line-height:1.3em}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.single-competition .wolf-button{background-color:#9d5bfd;color:#FFF;font-size:18px;padding:21px 30px!important;margin-bottom:30px;margin-left:6px;border-radius:20px;border:none!important;transition:all 500ms ease}.single-competition .wolf-button:hover{background-color:#C39836!important;color:#000000!important}.single-competition .wolf-button:not(:disabled):hover{background-color:#C39836!important;color:#000000!important}.alt-power-hour .competition-tag{background-color:#fe4949;font-weight:600;border-radius:20px;padding:10px 20px;display:inline-block;margin-bottom:30px}.facebook-container{border-radius:20px;padding-right:20px}.single-competition #competition-details #competition-image img{border-radius:20px}.image-underlay-with-text-inner{border-radius:20px;overflow:hidden}.single-competition #competition-details #competition-info{border-radius:20px}.extra-margin{margin-top:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:20px}#woocommerce-checkout-form-coupon{border-radius:15px!important}.extra-margin{margin-top:15px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:20px}.newsletter-banner__wrapper .icon{max-height:250px}.newsletter-banner__wrapper img{max-height:250px}#footer{z-index:1000;position:relative}#draw-list .draw{border-radius:20px;overflow:hidden}@media screen and (max-width:768px){.site-header .balance svg{width:30px!important;height:30px!important}}@media (min-width:1024px){.hide-for-large{display:none}}@media (max-width:1023px){.site-header .col-sm-4{width:50%}}.site-logo .hide-for-large{height:60px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background-color:#9d5bfd;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;font-size:18px;padding:16px 30px!important;border-radius:40px;border:none!important;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-weight:700;position:relative;text-align:center;white-space:nowrap;text-transform:uppercase;display:inline-block}.woocommerce-order-received #footer{display:none}.coupon-modal{position:fixed;inset:0;z-index:9999}.coupon-modal[hidden]{display:none}.coupon-modal__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .65)}.coupon-modal__panel{position:relative;width:min(520px, calc(100% - 32px));margin:10vh auto 0;background:#caa44a;color:#fff;border-radius:20px;padding:22px;box-shadow:0 20px 60px rgb(0 0 0 / .35)}.coupon-modal__close{position:absolute;top:10px;right:12px;border:0;background:#fff0;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:6px 10px;opacity:.9}.coupon-modal__close:hover{opacity:1}.coupon-modal h3{margin:0 0 14px;color:#fff;font-size:22px;font-weight:700}.coupon-modal__form{display:flex;flex-direction:column;gap:12px}.coupon-modal__form label{color:rgb(255 255 255 / .95);font-size:14px;font-weight:600}.coupon-modal__form input[type="text"]{width:100%;box-sizing:border-box;border:2px solid rgb(255 255 255 / .7);background:rgb(255 255 255 / .12);color:#fff;border-radius:14px;padding:12px 14px;outline:none}.coupon-modal__form input[type="text"]::placeholder{color:rgb(255 255 255 / .75)}.coupon-modal__form input[type="text"]:focus{border-color:#fff;background:rgb(255 255 255 / .18)}.coupon-modal__form button[type="submit"]{width:100%;background:#fff;color:#caa44a;border:2px solid #fff;border-radius:14px;padding:12px 14px;font-size:16px;font-weight:700;cursor:pointer;transition:transform 0.08s ease,opacity 0.12s ease}.coupon-modal__form button[type="submit"]:hover{opacity:.95}.coupon-modal__form button[type="submit"]:active{transform:translateY(1px)}.coupon-modal__message{margin:0;font-size:14px;color:rgb(255 255 255 / .95);width:100%;border-radius:14px;padding:15px;background-color:#457dee;color:#fff;display:none}.coupon-modal__message.is-error{background-color:#a93434;color:#fff;display:block}.coupon-modal__message.is-success{background-color:#34a94d;color:#fff;display:block}.tooltip{--bs-tooltip-bg:#caa44a;--bs-tooltip-color:#ffffff;--bs-tooltip-padding-x:10px;--bs-tooltip-padding-y:6px;--bs-tooltip-border-radius:10px;--bs-tooltip-font-size:13px;--bs-tooltip-opacity:1}.tooltip .tooltip-inner{background-color:var(--bs-tooltip-bg);color:var(--bs-tooltip-color);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);border-radius:var(--bs-tooltip-border-radius);font-size:var(--bs-tooltip-font-size);opacity:var(--bs-tooltip-opacity);font-weight:600;line-height:1.2}.tooltip .tooltip-arrow{display:none!important}.tooltip .tooltip-arrow::before{border-top-color:var(--bs-tooltip-bg);border-right-color:var(--bs-tooltip-bg);border-bottom-color:var(--bs-tooltip-bg);border-left-color:var(--bs-tooltip-bg)}.tooltip .tooltip-inner{font-weight:600;letter-spacing:.2px}#competition-details{background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:768px){.single-competition #competition-details{padding:80px 0;margin:0}}.single-competition #competition-details{padding:60px 0;margin:0}#bandit-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:none;z-index:999999;opacity:0;transition:all 0.4s ease-in-out;overflow:scroll;justify-content:center;align-items:flex-start;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and ((min-height:1024px) or (min-width:1024px)){#initbandit{padding:1.5rem 1rem}}#initbandit{background-color:#caa44a;margin:0 0 1rem;padding:1rem;text-align:center}#initbandit>p{margin-bottom:2rem}#bandit-modal.show{display:flex!important;opacity:1}.machine-container{display:flex;gap:12px;position:absolute;top:32.75%;left:100px}.reel-window{width:100px;height:100px;background:#fff0;overflow:hidden;position:relative;perspective:1000px}.reel-window img{width:100px;height:100px;object-fit:contain}.reel{display:flex;flex-direction:column;will-change:transform}#bandit-modal .icon{width:100px;height:100px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#bandit-modal .icon img{width:90%;height:90%;object-fit:contain}.spinning{filter:blur(3px);opacity:.8}.bandit-game-section img{max-width:100%;max-height:100%}.bandit-game-section #spinBtn{border:none;padding:0;margin:0;background-color:#fff0;position:absolute;top:46%;left:calc(50% - 106px);border-radius:15px;cursor:pointer;outline:none;background-repeat:no-repeat;background-size:cover;animation:neon-pulse 2s infinite ease-in-out;width:180px}.bandit-game-section #respinBtn{border:none;padding:0;margin:0;background-color:#fff0;position:absolute;top:46%;left:calc(50% - 106px);border-radius:15px;cursor:pointer;outline:none;background-repeat:no-repeat;background-size:cover;animation:neon-pulse 2s infinite ease-in-out;width:180px;display:none}@keyframes neon-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.bandit-game-section button:hover{animation-play-state:paused;filter:brightness(1.2)}.bandit-game-section button:disabled{cursor:not-allowed}#message{margin-top:25px;font-size:2rem;font-weight:700;height:60px;text-align:center;display:none}.jackpot-anim{transform:scale(1.1);text-shadow:0 0 20px gold;color:gold!important}.game-layout{display:flex;align-items:center;gap:20px}.handle-container{width:60px;height:250px;position:relative;display:none}.handle-track{width:20px;height:100%;background:#333;border-radius:10px;margin:0 auto}.handle-arm{position:absolute;top:0;left:24px;width:12px;height:150px;background:linear-gradient(to right,#999,#eee,#999);border-radius:6px;transform-origin:bottom center;transition:transform 0.3s}.handle-ball{position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:45px;height:45px;background:radial-gradient(circle at 30% 30%,#ff4d4d,#800000);border-radius:50%}.pulling{transform:rotateX(60deg) scaleY(.5) translateY(100px)}@media screen and (min-width:1024px){.bandit-modal-container{display:flex;width:95%;max-width:1024px;background:#fff0;border-radius:12px;overflow:hidden}.bandit-game-section{flex:0 0 60%;padding:30px 30px 0 30px;background-color:#fff0}.bandit-stats-sidebar{flex:0 0 40%;padding:30px;display:flex;flex-direction:column;max-height:675px}}.bandit-modal-close{position:absolute;top:20px;right:20px;cursor:pointer}body.noscroll,html.noscroll{overflow:hidden}.game-frame{background-repeat:no-repeat;background-position:bottom center;background-size:contain;min-height:915px;position:relative}#bandit-results-side #spin-buttons{display:block!important;flex:none;text-align:center}#bandit-results-side #spin-buttons .wolf-button:nth-child(2){border:none;padding:0}#bandit-results-side #spin-buttons .wolf-button:nth-child(2):hover{background:transparent!important;color:#ffffff!important}#bandit-results-side #spin-buttons .is-gold{background-color:#9d5bfd;border:2px solid #9d5bfd!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;font-size:16px;padding:5px 15px!important;border-radius:40px;-webkit-transition:all 500ms ease;transition:all 500ms ease;width:100%;max-width:250px;display:inline-block;margin:10px auto 10px}.bandit-modal-close{background-color:#9d5bfd;border:2px solid #ffffff!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;font-size:36px;padding:5px 5px!important;border-radius:100%;width:40px;height:40px;-webkit-transition:all 500ms ease;transition:all 500ms ease;display:inline-block;margin:10px auto 10px}.bandit-modal-close span{text-align:center;position:absolute;top:1px;left:21%;padding:0;margin:0;line-height:1}#bandit-results-side #spin-buttons .is-gold:hover{background-color:transparent!important;color:#9d5bfd!important;border:2px solid #9d5bfd!important}#bandit-results-side #spin-modal-list{border-radius:10px;background-color:rgb(0 0 0 / .8);border:solid dimgray 2px}@media screen and (max-width:1023px){#spin-modal-list{margin:0 auto}.bandit-modal-container{display:block;width:95%;max-width:1024px;background:#fff0;border-radius:12px;overflow:hidden}.bandit-game-section{flex:0 0 100%;padding:30px 0 0 0;background-color:#fff0}.bandit-stats-sidebar{flex:0 0 100%;padding:0 0 25px 0;display:flex;flex-direction:column;max-height:675px;display:block}@media screen and (min-width:600px){.bandit-stats-sidebar{margin:auto;max-width:500px}}#bandit-results-side #spin-modal-list table td{font-size:13px}#bandit-results-side #spin-modal-list{padding:15px 10px}.machine-container{display:flex;gap:8px;position:absolute;top:auto;width:250px;bottom:97px;left:calc(50% - 131px)}.reel-window{width:75px;height:75px}.reel-window img{width:75px;height:75px}#bandit-modal .icon{width:75px;height:75px}.game-frame{min-height:400px}#bandit-results-side #spin-buttons{max-width:450px;margin:15px auto}.bandit-game-section #spinBtn{top:auto;bottom:19px;width:130px;left:calc(50% - 70px)}.bandit-game-section #respinBtn{top:auto;bottom:19px;width:130px;left:calc(50% - 70px)}}.game-frame{background-image:var(--desktop-bg)}@media (max-width:1023px){.game-frame{background-image:var(--mobile-bg)}}.woocommerce-order-received #footer{display:none}#bandit-modal #spin-modal-list table td{font-size:14px!important}@media screen and (max-width:767px){#competition-details .countdown-section:nth-child(4){display:none!important}.c-competition-image-block{margin-bottom:55px!important}}.form-control,body .woocommerce .input-text,body .woocommerce .input-text:focus,body .woocommerce-Input,body .woocommerce-Input:focus,body .woocommerce .form-select,body .woocommerce .form-select:focus{background-color:#ffffff!important}