:root{--blue:#003468;--light-blue:#80b2e2;--yellow:#fcd65f;--white:#fff;--space-xxs:.2rem;--space-xs:.5rem;--space-s:1.5rem;--space-m:2rem;--space-l:3rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:8rem;--space-4xl:10rem;--text-s:1rem;--text-m:2rem;--text-l:3.5rem;--text-xl:5rem}.grecaptcha-badge{visibility:hidden}.text-center{text-align:center}body nav.navbar ul.menu>li>a{padding:var(--space-s)}body nav.navbar ul.menu>li{width:unset}.navbar-brand img{width:100%;height:auto}.white-text,.white-text p,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#fff!important}.yellow-text,.yellow-text p,.yellow-text h1,.yellow-text h2,.yellow-text h3,.yellow-text h4,.yellow-text h5,.yellow-text h6{color:#fdd65e!important}.text-shadow{text-shadow:2px 2px 1px #164574}input.wpcf7-form-control.wpcf7-submit{background-color:var(--blue);color:var(--white);border:1px solid var(--white);padding:.5rem 2rem;cursor:pointer;text-transform:uppercase;font-weight:bolder}input.wpcf7-form-control.wpcf7-submit:hover{background-color:var(--light-blue)}.related.products h2,#primary h1.product_title,.woocommerce-products-header h1{color:var(--blue);text-transform:uppercase!important;font-family:Work Sans,sans-serif;font-weight:700}.woocommerce-products-header h1{font-size:var(--text-xl);padding:var(--space-m)}.woocommerce div.product{padding-top:2rem}.woocommerce div.product div.images img{max-width:600px;margin:0 auto}.woocommerce ul.products{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 25%;justify-content:center;text-align:center;padding:1rem;margin:0}.product-variation-shortcode .variation-group{width:100%;justify-content:center;text-align:center}.product-variation-shortcode .variation-options{display:flex;flex-direction:colulmn;width:100%;justify-content:center}.product-variation-shortcode .variation-options label{width:auto}.product-variation-shortcode form.cart{width:100%}.product-variation-shortcode span.woocommerce-Price-amount.amount{background:transparent;color:var(--blue);font-size:1.8rem}.product-variation-shortcode .variation-price{margin:0}.product-variation-shortcode .single_add_to_cart_button{background:#003468;border:0;padding:1rem 2rem;color:#fff;cursor:pointer}.product-variation-shortcode .quantity-field{display:none!important}.product-variation-shortcode .quantity-field{display:none}.product-variation-shortcode .cart{padding:2rem;background:#81b3e0;border-radius:20px}.wpb_gallery{display:flex;justify-content:center}.product-variation-shortcode{background:var(--blue);max-width:500px;padding:2rem;border-radius:20px;text-align:center;margin:0 auto;color:var(--light-blue)}.product-variation-shortcode h3{color:#fff;width:100%;text-align:center}.product-variation-shortcode .product-variation-description{color:var(--yellow);padding:0;margin:0 0 2rem 0;;font-size:1.5rem;font-weight:bolder;font-family:'Work Sans',sans-serif}.simple-variable-product{max-width:400px;margin:0 auto}.product-variation-title{margin-bottom:10px}.variation-group{margin-bottom:15px}.variation-options{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.variation-option{display:inline-block;margin-bottom:5px;cursor:pointer}.variation-option input{display:none}.variation-option span{display:inline-block;padding:8px 12px;border:0;border-radius:2px;background-color:var(--yellow);color:var(--blue);font-weight:bolder;opacity:1.0;transition:all .3s}.variation-option input:checked + span{border-color:#007bff;background-color:#e6f2ff}.quantity-field{margin-bottom:15px}.variation-price{margin-top:10px;font-weight:bold}#raffle-wrapper .raffle-col2{margin-top:-60px}.countdown-timer-container{max-width:100%;margin:20px auto;text-align:center;font-family:Arial,sans-serif}.countdown-timer{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;justify-content:center;margin:0 auto;max-width:800px}.countdown-timer-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown-timer-value{font-weight:bold;background-color:rgba(0,52,104,.5);color:#fff;border-radius:8px;padding:15px 0;width:100%;box-shadow:0 4px 8px rgba(0,0,0,.1);display:inline-block}.countdown-timer-label{font-size:1rem;text-transform:uppercase;margin-top:8px;color:#fff}.countdown-timer-expired{font-size:1.5rem;color:#d9534f;padding:20px;background-color:#f9f9f9;border-radius:8px;font-weight:bold;grid-column:1 / -1}@media screen and (max-width:767px){.countdown-timer{grid-template-columns:repeat(2,1fr);gap:10px}.countdown-timer-value{font-size:2rem;padding:10px 0}}@media screen and (max-width:480px){.countdown-timer{grid-template-columns:repeat(2,1fr);gap:5px}.countdown-timer-value{font-size:1.5rem;padding:8px 0;font-size:var(--text-m)!important}.countdown-timer-label{font-size:.8rem}}.countdown-size-small .countdown-timer-value{font-size:1.5rem}.countdown-size-medium .countdown-timer-value{font-size:var(--text-xl)}.countdown-size-large .countdown-timer-value{font-size:3.5rem}.countdown-size-xlarge .countdown-timer-value{font-size:4.5rem}@media (max-width:767px){#page .vc_custom_1743780732991{background-size:contain!important}#page .vc_row.vc_row-o-full-height{padding:0!important;height:auto!important;min-height:200px!important}#raffle-wrapper{display:flex;flex-direction:column}#raffle-wrapper .raffle-col1{display:flex;order:2}#raffle-wrapper .raffle-col2{display:flex;order:1}}.woocommerce ul.products.evo-columns-4>li.product{flex:0 0 23%;max-width:23%;margin:1%;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:920px){.woocommerce ul.products.evo-columns-3--on-l>li.product{flex:0 0 31%;max-width:31%}#primary .product{text-align:center}.woocommerce div.product form.cart{justify-content:center;text-align:center}.countdown_row{justify-content:center}}@media (max-width:768px){.woocommerce ul.products.evo-columns-2--on-m>li.product{flex:0 0 48%;max-width:48%}.woocommerce-products-header h1{font-size:var(--text-l);padding:var(--space-s)}}@media (max-width:480px){.woocommerce ul.products.evo-columns-1--on-s>li.product{flex:0 0 98%;max-width:98%}}.woocommerce div.product form.cart .button,.woocommerce ul.products li.product .button{background:var(--blue);color:var(--white);border-radius:0;text-transform:uppercase;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{color:var(--blue);text-transform:uppercase;font-weight:700}.product{border:1px solid #f9f9f9;box-shadow:0 0 10px rgba(244,244,244,.8)}.auction-condition,.current.auction,.sealed-text{display:none;visibility:hidden}.quantity.buttons_added{display:flex;align-items:center}.quantity.buttons_added .plus,.quantity.buttons_added .minus{background-color:var(--blue);color:var(--white);border:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:18px;cursor:pointer}.quantity.buttons_added .plus:hover,.quantity.buttons_added .minus:hover{opacity:.8}.quantity.buttons_added .input-text{flex:1;text-align:center;font-size:16px;padding:8px 10px;margin:0 5px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}span.countdown_section{background:var(--blue);margin:0 2px;color:var(--white);padding:var(--space-m)}span.countdown_section{margin:10px 0!important;box-sizing:border-box;padding:.2rem!important}.countdown_row{margin:0!important;padding:0!important;display:flex}.countdown_show4 .countdown_section{width:auto;padding:.5rem 2rem!important}.related.products{display:flex;width:100%;flex-direction:column;justify-content:center;text-align:center}#primary .woocommerce-breadcrumb{padding:var(--space-m)}ul.woocommerce-error{background:var(--blue);color:var(--white);border-top-color:var(--light-blue)}.woocommerce-error::before{color:var(--white)}a.checkout-button,.wc-block-components-button{background:var(--blue);color:var(--white);text-decoration:none}a.checkout-button:hover,.wc-block-components-button:hover{background:var(--light-blue);color:var(--blue)}.woocommerce .product-summary{padding:var(--space-m)!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--blue);font-weight:bolder}#page .wc-block-components-address-card,#page .wp-block-woocommerce-checkout-order-summary-block{border:1px solid var(--blue);border-radius:0;padding:var(--space-s)}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{border:1px solid var(--blue);border-radius:0}.auction-bage{display:none;visibility:hidden}.wrapper{margin:0 auto;width:100%;max-width:1600px;padding:var(--space-l)}.woocommerce-Price-amount.amount{color:var(--white);background-color:var(--blue);padding:var(--space-xs);display:inline-block;margin-top:.5rem;font-weight:bold}.xoo-wsc-ft-totals .woocommerce-Price-amount.amount{background:none}.xoo-wsc-ft-totals .woocommerce-Price-amount.amount bdi{color:var(--blue)}a.xoo-wsc-ft-btn.xoo-wsc-btn.xoo-wsc-ft-btn-checkout .woocommerce-Price-amount.amount{color:unset;background:unset}.woocommerce-cart-form__cart-item.cart_item .woocommerce-Price-amount.amount,.cart_totals .woocommerce-Price-amount.amount{color:var(--blue);background:none}.woocommerce-MyAccount-navigation{margin-bottom:2rem;background:#003468;border-radius:10px;padding:1rem}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{margin:.5rem 0}.woocommerce-MyAccount-navigation ul li a{color:#fff;text-decoration:none;display:block;padding:.5rem 1rem;border-radius:5px;transition:background .3s ease}.woocommerce-MyAccount-navigation ul li a:hover{background:#80b2e2;color:#003468}.woocommerce-MyAccount-content{padding:2rem;background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.woocommerce-MyAccount-content h2{color:#003468;font-size:1.5rem;margin-bottom:1rem}.woocommerce-MyAccount-content p{line-height:1.6;margin-bottom:1rem}a.checkout-button{background:var(--blue)!important}.woocommerce div.product .woocommerce-tabs .panel{padding:0 1rem}.product-main-content h1{color:var(--blue);text-transform:uppercase!important;font-family:Work Sans,sans-serif;font-weight:700}.product-main-content{display:flex;max-width:1600px;margin:0 auto;padding:0 var(--space-m)}form.cart{justify-content:start;align-items:center;display:flex;width:40%;flex-direction:column;gap:20px}.woocommerce div.product form.cart .button{float:none}.product-summary .woocommerce-Price-amount.amount bdi{color:var(--blue);font-size:var(--text-m);color:var(--white)}.single-product .product-summary .woocommerce-Price-amount.amount{background:none}.single-product .woocommerce-Price-amount.amount,.single-product .product-summary .woocommerce-Price-amount.amount bdi{color:var(--blue)}.single-product .related .woocommerce-Price-amount.amount{background:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:auto}.woocommerce-info{border-top-color:var(--blue);background:#f1f1f1}.psfw-social-icons a{color:var(--blue)}.styled summary::-webkit-details-marker{display:none}.styled summary{list-style:none;padding:1em;background:#fff;padding-right:1.5em;position:relative;cursor:pointer;font-weight:bolder;color:#fff;text-transform:uppercase}.styled summary{background:transparent;border:0}summary h3{display:inline-block;font-size:var(----text-m)}.styled summary::after{cursor:pointer;content:'';border-right:4px solid var(--blue);border-bottom:4px solid var(--blue);position:absolute;right:.75em;height:.75em;width:.75em;transform:rotate(45deg) translatey(-.1em);transition:transform .3s ease}.styled summary:focus{outline:2px solid;outline-offset:1px}details[open].styled>summary::after{transform:rotate(-135deg) translatey(-.3em)}details{margin:1em 0;background:#eee}details div{padding:1em;border:0;border-top:0;background:transparent}.colomat-hover{text-decoration:none;color:var(--blue)}@media (max-width:768px){.countdown_show4 .countdown_section{padding:.5rem .5rem!important}div#customer_login{flex-direction:column}.u-column1.col-1{order:1}.product-main-content{display:flex;max-width:1600px;margin:0 auto;flex-direction:column;padding:0}.woocommerce .product-summary{text-align:left}form.cart{width:100%}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase!important;font-family:Work Sans,sans-serif;font-weight:700;color:var(--blue)}#customer_login{display:flex;flex-direction:row}#customer_login .u-column1.col-1,#customer_login .u-column2.col-2{float:none;flex:1 1 48%!important;box-sizing:border-box!important;max-width:48%!important}@media screen and (max-width:768px){#customer_login .u-column1.col-1,#customer_login .u-column2.col-2{flex:1 1 100%!important;max-width:100%!important}}label{width:100%}input[type=text],input[type=tel],input[type=password],input[type=email],input[type=url],textarea,select,input[type=search]{background:#fff;padding:15px 8px;outline:0;color:#777777;display:block;margin-bottom:20px;width:100%;margin:5px 0 0 0;border:1px solid #e8e8e8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.1);box-shadow:inset 0 1px 5px rgba(0,0,0,.1)}.u-column1.col-1.woocommerce-Address{max-width:unset}button#place_order,.woocommerce .woocommerce-MyAccount-content .button{background-color:var(--blue);color:var(--white);margin:1rem 0;border-radius:0;text-transform:uppercase}button#place_order:hover,.woocommerce .woocommerce-MyAccount-content .button:hover{background-color:var(--light-blue);color:var(--blue)}.xoo-wsc-qty-price .woocommerce-Price-amount.amount{background:none}@media only screen and (max-width:768px){nav.navbar img{height:auto;width:300px;padding-left:2px}}.find-nearest-venue-widget{margin-bottom:20px}a.find-nearest-btn{text-decoration:none!important}.find-nearest-btn{background:#4ee0e6;color:#000;border:0;text-transform:uppercase;padding:12px 20px;border-radius:5px;cursor:pointer;font-size:16px;font-weight:900;transition:background-color .3s ease;display:inline-flex;align-items:center;gap:8pxborder:2px solid #000;border-radius:100px;box-shadow:4px 4px 0 0 #000}.find-nearest-btn:hover{background:#5a8aab;color:#fff}.find-nearest-btn:disabled{background:#263851;cursor:not-allowed;opacity:.7}.nearest-result{margin-top:15px;display:none;opacity:0;transform:translateY(-10px);transition:all .3s ease}.nearest-result.show{display:block;opacity:1;transform:translateY(0)}.nearest-success{background:rgba(0,0,0,.4);color:#fff!important;padding:20px;border:0;position:relative}.nearest-error{background:#263851;color:#fff;padding:15px;border-radius:5px;border:2px solid #71a0c5}.nearest-title{margin:0 0 10px 0;color:#263851;font-size:18px;font-weight:600}.nearest-venue-name{margin:8px 0;font-weight:bold;font-size:16px}.nearest-venue-address{margin:8px 0;opacity:.8}.nearest-distance{margin:8px 0;font-weight:500}.nearest-map-btn{background:#ea9f4a;color:#fff;border:0;padding:8px 15px;border-radius:4px;cursor:pointer;margin-top:10px;font-size:14px;transition:background-color .3s ease;display:inline-flex;align-items:center;gap:6px}.nearest-map-btn:hover{background:#d88a35}.nearest-close-btn{position:absolute;top:10px;right:10px;background:#263851;color:#fff;border:0;width:30px;height:30px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background-color .3s ease}.nearest-close-btn:hover{background:#1a2a3d}@media (max-width:768px){.find-nearest-btn{width:100%;justify-content:center;padding:15px 20px;font-size:16px}.nearest-success{padding:15px}.nearest-map-btn{width:100%;justify-content:center;padding:12px 15px}}