.lwc-giveaway-panel,.lwc-my-tickets,.lwc-shortcode,.lwc-winners{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e5e5e5);border-radius:var(--wp--custom--lwc--radius--md,12px);margin:0 0 25px;padding:18px}.woocommerce-cart .wc-block-components-order-summary-item__quantity,.woocommerce-checkout .wc-block-components-order-summary-item__quantity{align-items:center;background:var(--wp--preset--color--lwc-charcoal,#343a36);border:2px solid var(--wp--preset--color--white,#fff);border-radius:var(--wp--custom--lwc--radius--pill,999px);box-sizing:border-box;color:var(--wp--preset--color--white,#fff);display:inline-flex;font-size:.72rem;font-weight:900;height:auto;justify-content:center;line-height:1;min-height:1.35rem;min-width:1.35rem;padding:.18rem .38rem;white-space:nowrap;width:auto}.woocommerce-cart .wc-block-components-order-summary-item__quantity span,.woocommerce-checkout .wc-block-components-order-summary-item__quantity span{color:inherit}.wc-block-components-notice-banner__content:has(.lwc-register-now-button),.woocommerce-error li:has(.lwc-register-now-button),.woocommerce-info:has(.lwc-register-now-button),.woocommerce-message:has(.lwc-register-now-button){align-items:center;display:flex;flex:1 1 auto;gap:.85rem}.wc-block-components-notice-banner .lwc-register-now-button,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.lwc-register-now-button,.woocommerce-error .lwc-register-now-button,.woocommerce-info .lwc-register-now-button,.woocommerce-message .lwc-register-now-button{align-items:center!important;background:var(--wp--preset--color--lwc-terracotta,#e07a5f)!important;background-color:var(--wp--preset--color--lwc-terracotta,#e07a5f)!important;background-image:none!important;border:1px solid var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)!important;border-radius:var(--wp--custom--lwc--radius--pill,999px)!important;box-shadow:0 12px 24px rgb(201 95 76 / .24)!important;color:var(--wp--preset--color--white,#fff)!important;display:inline-flex!important;flex:0 0 auto!important;float:none!important;font-size:var(--wp--preset--font-size--sm,.95rem)!important;font-weight:900!important;justify-content:center!important;letter-spacing:.02em!important;line-height:1.1!important;margin-left:auto!important;min-height:2.75rem!important;opacity:1!important;padding:.72rem 1.2rem!important;text-align:center!important;text-decoration:none!important;text-decoration-line:none!important;transition:box-shadow .18s ease,filter .18s ease,transform .18s ease!important;white-space:nowrap!important}.wc-block-components-notice-banner .lwc-register-now-button:focus-visible,.wc-block-components-notice-banner .lwc-register-now-button:hover,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.lwc-register-now-button:focus-visible,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.lwc-register-now-button:hover,.woocommerce-error .lwc-register-now-button:focus-visible,.woocommerce-error .lwc-register-now-button:hover,.woocommerce-info .lwc-register-now-button:focus-visible,.woocommerce-info .lwc-register-now-button:hover,.woocommerce-message .lwc-register-now-button:focus-visible,.woocommerce-message .lwc-register-now-button:hover{background-color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)!important;box-shadow:0 16px 28px rgb(224 122 95 / .28)!important;color:var(--wp--preset--color--white,#fff)!important;filter:saturate(1.05) brightness(.97)!important;transform:translateY(-1px)!important}@media(max-width:600px){.wc-block-components-notice-banner__content:has(.lwc-register-now-button),.woocommerce-error li:has(.lwc-register-now-button),.woocommerce-info:has(.lwc-register-now-button),.woocommerce-message:has(.lwc-register-now-button){align-items:stretch;flex-direction:column}.wc-block-components-notice-banner .lwc-register-now-button,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.button.wc-forward.lwc-register-now-button,.woocommerce-error .lwc-register-now-button,.woocommerce-info .lwc-register-now-button,.woocommerce-message .lwc-register-now-button{margin-left:0!important;margin-top:.65rem!important;width:100%!important}}.lwc-giveaway-panel--single{background:color-mix(in srgb,var(--wp--preset--color--lwc-cream,#fff7f1) 38%,var(--wp--preset--color--white,#fff));border-color:var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--lg,24px);box-shadow:var(--wp--preset--shadow--lwc-soft,0 10px 30px rgb(75 62 48 / .08));overflow:hidden;padding:0}.lwc-giveaway-panel--single .lwc-giveaway-countdown{align-items:center;display:grid;gap:var(--wp--preset--spacing--md,1.5rem);grid-template-columns:minmax(0,1.2fr) auto minmax(15rem,.95fr);padding:var(--wp--preset--spacing--sm,.5em) var(--wp--preset--spacing--md,.5em)}.lwc-giveaway-countdown__date,.lwc-giveaway-countdown__timer{min-width:0}.lwc-giveaway-countdown__heading{color:var(--wp--preset--color--lwc-muted,#343a36);display:block;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:800;line-height:1.2;margin-bottom:var(--wp--preset--spacing--xs,.625rem)}.lwc-giveaway-countdown__units{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.lwc-giveaway-countdown__unit{display:grid;gap:.15rem;min-width:0}.lwc-giveaway-countdown__unit strong{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:var(--wp--preset--font-size--2-xl,3rem);font-weight:700;letter-spacing:0;line-height:.92}.lwc-giveaway-countdown__unit small{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:800;letter-spacing:0;text-transform:uppercase}.lwc-giveaway-countdown__divider{background:var(--wp--preset--color--lwc-line,#e9ded0);height:100%;min-height:5.25rem;width:1px}.lwc-giveaway-countdown__date{align-items:center;display:flex;gap:var(--wp--preset--spacing--sm,1rem)}.lwc-giveaway-countdown__icon{border:2px solid var(--wp--preset--color--lwc-deep-sage,#66745c);border-radius:var(--wp--custom--lwc--radius--xs,6px);color:var(--wp--preset--color--lwc-deep-sage,#66745c);display:inline-block;flex:0 0 2.75rem;height:2.75rem;position:relative}.lwc-giveaway-countdown__icon:before{background:currentColor;box-shadow:.85rem 0 0 currentColor;content:"";height:.45rem;left:.55rem;position:absolute;top:-.35rem;width:.28rem}.lwc-giveaway-countdown__icon:after{border-top:2px solid;box-shadow:0 .55rem 0 -1px currentColor,0 1.1rem 0 -1px currentColor;content:"";height:1.45rem;left:.45rem;position:absolute;right:.45rem;top:.72rem}.lwc-giveaway-countdown__date time{display:grid;gap:.1rem}.lwc-giveaway-countdown__date-text{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:var(--wp--preset--font-size--md,1.5rem);font-weight:800;line-height:1.15}.lwc-giveaway-countdown__time-text{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--md,1.25rem);font-weight:700;line-height:1.2}.lwc-giveaway-status{align-items:center;display:flex;gap:10px;margin-bottom:12px}.lwc-giveaway-stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.lwc-giveaway-stats div{background:#f7f7f7;border-radius:10px;padding:12px;text-align:center}.lwc-giveaway-stats span{display:block;font-size:1.35em;font-weight:700}.lwc-giveaway-stats small{color:#555;display:block}.lwc-giveaway-progress{background:#eee;border-radius:99px;height:12px;margin:12px 0;overflow:hidden}.lwc-giveaway-progress span{background:currentColor;display:block;height:100%}.lwc-single-progress{color:var(--wp--preset--color--lwc-deep-sage,#66745c);margin:0 0 var(--wp--preset--spacing--sm,1rem)}.lwc-single-progress .lwc-block-progress__label{align-items:center;color:var(--wp--preset--color--lwc-charcoal,#343a36);display:flex;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:700;gap:var(--wp--preset--spacing--sm,1rem);justify-content:space-between;line-height:1.25;margin-bottom:var(--wp--preset--spacing--xs,.625rem)}.lwc-single-progress .lwc-block-progress__label strong{color:var(--wp--preset--color--lwc-muted,#69706b);font:inherit;font-weight:800;white-space:nowrap}.lwc-single-progress .lwc-giveaway-progress{background:color-mix(in srgb,var(--wp--preset--color--lwc-line,#e9ded0) 58%,var(--wp--preset--color--white,#fff));border-radius:var(--wp--custom--lwc--radius--pill,999px);height:.5rem;margin:0;overflow:hidden}.lwc-single-progress .lwc-giveaway-progress span{background:currentColor;border-radius:inherit;box-shadow:0 0 0 1px color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 12%,transparent);min-width:.35rem}.lwc-ticket-picker{margin:18px 0}.lwc-ticket-picker__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.lwc-ticket-grid{border:1px solid #ddd;border-radius:10px;display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(54px,1fr));max-height:360px;overflow:auto;padding:8px}.lwc-store-credit-panel{background:color-mix(in srgb,var(--wp--preset--color--lwc-cream,#fff7f1) 46%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);box-shadow:var(--wp--preset--shadow--lwc-soft,0 10px 30px rgb(75 62 48 / .08));display:grid;gap:1rem;margin:0 0 1.5rem;padding:1rem}.lwc-store-credit-panel--compact{background:color-mix(in srgb,var(--wp--preset--color--white,#fff) 68%,var(--wp--preset--color--lwc-cream,#fff7f1));border-radius:var(--wp--custom--lwc--radius--sm,10px);box-shadow:none;gap:.65rem;margin:.75rem 0 1rem;padding:.75rem}.lwc-store-credit-panel__header h3{color:var(--wp--preset--color--lwc-deep-sage,#66745c);font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:var(--wp--preset--font-size--md,1.25rem);line-height:1.1;margin:0 0 .35rem}.lwc-store-credit-panel--compact .lwc-store-credit-panel__header h3{font-family:inherit;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:900;margin:0 0 .2rem}.lwc-store-credit-panel__header p{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--sm,.95rem);margin:0}.lwc-store-credit-panel--compact .lwc-store-credit-panel__header p{font-size:var(--wp--preset--font-size--2-xs,.75rem);line-height:1.3}.lwc-store-credit-panel__manual{border-top:1px solid var(--wp--preset--color--lwc-line,#e9ded0);display:grid;gap:.6rem;padding-top:.75rem}.lwc-store-credit-panel__manual summary{color:var(--wp--preset--color--lwc-charcoal,#343a36);cursor:pointer;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:900;line-height:1.2;list-style:none}.lwc-store-credit-panel__manual summary::-webkit-details-marker{display:none}.lwc-store-credit-panel__manual summary:after{content:"+";float:right;font-weight:900}.lwc-store-credit-panel__manual[open] summary:after{content:"-"}.lwc-store-credit-panel--compact .lwc-store-credit-panel__manual{gap:.45rem;padding-top:.55rem}.lwc-store-credit-panel--compact .lwc-store-credit-panel__manual summary{font-size:var(--wp--preset--font-size--2-xs,.75rem)}.lwc-store-credit-panel__form{display:grid;gap:.6rem;grid-template-columns:minmax(0,1fr) auto}.lwc-store-credit-panel__form--guest{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.lwc-store-credit-panel__form input[type=email],.lwc-store-credit-panel__form input[type=text]{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);color:var(--wp--preset--color--lwc-charcoal,#343a36);font:inherit;min-height:3rem;padding:.75rem .9rem;width:100%}.lwc-store-credit-panel--compact .lwc-store-credit-panel__form,.lwc-store-credit-panel--compact .lwc-store-credit-panel__form--guest{gap:.45rem;grid-template-columns:1fr}.lwc-store-credit-panel--compact .lwc-store-credit-panel__form input[type=email],.lwc-store-credit-panel--compact .lwc-store-credit-panel__form input[type=text]{font-size:var(--wp--preset--font-size--2-xs,.75rem);min-height:2.45rem;padding:.55rem .7rem}.lwc-store-credit-panel__form input[type=email]:focus,.lwc-store-credit-panel__form input[type=text]:focus{border-color:var(--wp--preset--color--lwc-terracotta,#e07a5f);box-shadow:var(--wp--custom--lwc--shadow--focus,0 0 0 4px rgb(224 122 95 / .22));outline:0}.lwc-store-credit-panel__quick-apply.button,.lwc-store-credit-panel__submit.button{align-items:center;background:var(--wp--preset--gradient--lwc-cta,#e07a5f);border:0;border-radius:var(--wp--custom--lwc--radius--sm,10px);color:var(--wp--preset--color--white,#fff);display:inline-flex;font-weight:900;justify-content:center;min-height:3rem;padding:.75rem 1rem;text-decoration:none}.lwc-store-credit-panel--compact .lwc-store-credit-panel__quick-apply.button,.lwc-store-credit-panel--compact .lwc-store-credit-panel__submit.button{font-size:var(--wp--preset--font-size--2-xs,.75rem);min-height:2.45rem;padding:.55rem .7rem;width:100%}.lwc-store-credit-panel__applied,.lwc-store-credit-panel__available{border-top:1px solid var(--wp--preset--color--lwc-line,#e9ded0);display:grid;gap:.6rem;padding-top:1rem}.lwc-store-credit-panel__applied strong,.lwc-store-credit-panel__available strong{color:var(--wp--preset--color--lwc-charcoal,#343a36)}.lwc-store-credit-panel--compact .lwc-store-credit-panel__applied,.lwc-store-credit-panel--compact .lwc-store-credit-panel__available{gap:.45rem;padding-top:.65rem}.lwc-store-credit-panel--compact .lwc-store-credit-panel__applied strong,.lwc-store-credit-panel--compact .lwc-store-credit-panel__available strong{font-size:var(--wp--preset--font-size--2-xs,.75rem)}.lwc-store-credit-available__list,.lwc-store-credit-panel__list{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.lwc-store-credit-panel--compact .lwc-store-credit-panel__list{display:grid;gap:.35rem;margin-top:0}.lwc-store-credit-panel__applied ul{margin:0;padding-left:1.1rem}.lwc-store-credit-panel--compact .lwc-store-credit-panel__applied ul{font-size:var(--wp--preset--font-size--2-xs,.75rem)}.lwc-store-credit-available__button.button{align-items:center;display:inline-flex;min-height:2.5rem}.lwc-store-credit-table code{font-weight:800}@media(max-width:600px){.lwc-store-credit-panel__form,.lwc-store-credit-panel__form--guest{grid-template-columns:1fr}}.lwc-ticket{background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;padding:7px 4px}.lwc-ticket.is-selected{background:#111;border-color:#111;color:#fff}.lwc-ticket.is-taken,.lwc-ticket:disabled{background:#eee;color:#999;cursor:not-allowed;text-decoration:line-through}.lwc-lucky-dip{margin-top:10px}.lwc-pill{background:#eee;border-radius:999px;display:inline-block;font-size:.875em;padding:3px 8px}.lwc-pill-open{background:#e4f7e8}.lwc-pill-confirmed{background:color-mix(in srgb,var(--wp--preset--color--lwc-sage,#dbe4d3) 62%,var(--wp--preset--color--white,#fff))}.lwc-pill-confirmed,.lwc-pill-reserved{color:var(--wp--preset--color--lwc-charcoal,#343a36)}.lwc-pill-reserved{background:#fff4ce}.lwc-pill-instant_win,.lwc-pill-winner{background:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 18%,var(--wp--preset--color--white,#fff));color:var(--wp--preset--color--lwc-charcoal,#343a36)}.lwc-pill-featured{background:var(--wp--preset--color--lwc-terracotta,#e07a5f);color:var(--wp--preset--color--white,#fff)}.lwc-pill-sale{background:linear-gradient(135deg,var(--wp--preset--color--lwc-terracotta,#e07a5f),color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 72%,var(--wp--preset--color--lwc-charcoal,#343a36)));box-shadow:0 10px 20px rgb(224 122 95 / .22);color:var(--wp--preset--color--white,#fff);gap:.35rem}.lwc-pill-sale,.lwc-pill-sale:before{align-items:center;display:inline-flex}.lwc-pill-sale:before{background:hsl(0 0% 100% / .22);border-radius:999px;content:"%";font-size:.7em;font-weight:900;height:1.15rem;justify-content:center;line-height:1;width:1.15rem}.single-product .product span.onsale,.wc-block-components-product-image span.onsale,.wc-block-components-product-sale-badge,.wc-block-grid__product-onsale,.woocommerce div.product span.onsale,.wp-block-woocommerce-product-gallery span.onsale,.wp-block-woocommerce-product-image span.onsale,.wp-block-woocommerce-single-product span.onsale{align-items:center;background:linear-gradient(135deg,var(--wp--preset--color--lwc-terracotta,#e07a5f),color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 72%,var(--wp--preset--color--lwc-charcoal,#343a36)))!important;border:0!important;border-radius:var(--wp--custom--lwc--radius--pill,999px)!important;box-shadow:0 10px 20px rgb(224 122 95 / .22);color:var(--wp--preset--color--white,#fff)!important;display:inline-flex!important;font-size:var(--wp--preset--font-size--2-xs,.75rem)!important;font-weight:900!important;gap:.35rem;letter-spacing:0;line-height:1!important;min-height:0!important;padding:.45rem .65rem!important;text-transform:uppercase}.single-product .product span.onsale:before,.wc-block-components-product-image span.onsale:before,.wc-block-components-product-sale-badge:before,.wc-block-grid__product-onsale:before,.woocommerce div.product span.onsale:before,.wp-block-woocommerce-product-gallery span.onsale:before,.wp-block-woocommerce-product-image span.onsale:before,.wp-block-woocommerce-single-product span.onsale:before{align-items:center;background:hsl(0 0% 100% / .22);border-radius:999px;content:"%";display:inline-flex;font-size:.9em;font-weight:900;height:1.15rem;justify-content:center;line-height:1;width:1.15rem}.wc-block-components-product-sale-badge span,.wc-block-grid__product-onsale span{color:inherit!important}.lwc-pill-cancelled,.lwc-pill-ended,.lwc-pill-sold_out{background:#fde8e8}.lwc-summary-list{margin-left:18px}.lwc-my-tickets table,.lwc-winners table{border-collapse:collapse;width:100%}.lwc-my-tickets td,.lwc-my-tickets th,.lwc-winners td,.lwc-winners th{border-bottom:1px solid #eee;padding:8px;text-align:left}@media(max-width:760px){.lwc-giveaway-panel--single .lwc-giveaway-countdown{align-items:start;grid-template-columns:1fr}.lwc-giveaway-countdown__divider{height:1px;min-height:0;width:100%}.lwc-giveaway-countdown__date{align-items:flex-start}.lwc-giveaway-countdown__units{gap:var(--wp--preset--spacing--xs,.625rem)}}@media(max-width:600px){.lwc-giveaway-stats{grid-template-columns:1fr}.lwc-ticket-grid{grid-template-columns:repeat(auto-fill,minmax(46px,1fr))}.lwc-giveaway-panel--single .lwc-giveaway-countdown{padding:var(--wp--preset--spacing--sm,1rem)}.lwc-giveaway-countdown__unit strong{font-size:var(--wp--preset--font-size--xl,2rem)}.lwc-giveaway-countdown__date-text{font-size:var(--wp--preset--font-size--md,1.25rem)}.lwc-giveaway-countdown__time-text{font-size:var(--wp--preset--font-size--base,1.0625rem)}}.lwc-giveaway-entry-fields{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--lg,24px);box-shadow:var(--wp--preset--shadow--lwc-soft,0 10px 30px rgb(75 62 48 / .08));margin:var(--wp--preset--spacing--xs,1.5rem) 0;padding:var(--wp--preset--spacing--md,1.5rem)}@media(max-width:600px){.lwc-giveaway-entry-fields{border-radius:var(--wp--custom--lwc--radius--md,16px);padding:var(--wp--preset--spacing--sm,1rem)}}.lwc-quantity-bundle__qty{padding:.85rem 0!important}.lwc-has-quantity-control .quantity{display:none!important}.lwc-giveaway-quantity-bundles-wrap{background:color-mix(in srgb,var(--wp--preset--color--white,#fff) 84%,var(--wp--preset--color--lwc-ivory,#faf8f3));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);box-shadow:0 14px 34px rgb(75 62 48 / .06);margin:0 0 var(--wp--preset--spacing--sm,1rem);padding:var(--wp--preset--spacing--sm,1rem)}.lwc-entry-tabs{display:grid;gap:var(--wp--preset--spacing--sm,1rem)}.lwc-entry-tabs__list{background:color-mix(in srgb,var(--wp--preset--color--lwc-ivory,#faf8f3) 78%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem}.lwc-entry-tabs__list:after,.lwc-entry-tabs__list:before{content:none}.lwc-entry-tabs__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;border:0;border-radius:var(--wp--custom--lwc--radius--xs,6px);color:var(--wp--preset--color--lwc-muted,#69706b);cursor:pointer;font-family:inherit;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:900;line-height:1.1;min-height:2.9rem;padding:.75rem var(--wp--preset--spacing--sm,1rem);text-align:center;transition:background var(--wp--custom--lwc--transition--base,.18s ease),color var(--wp--custom--lwc--transition--base,.18s ease),box-shadow var(--wp--custom--lwc--transition--base,.18s ease),transform var(--wp--custom--lwc--transition--base,.18s ease);width:100%;-webkit-tap-highlight-color:#fff0}.lwc-entry-tabs__tab:focus-visible,.lwc-entry-tabs__tab:hover{color:var(--wp--preset--color--lwc-deep-sage,#66745c)}.lwc-entry-tabs__tab:focus-visible{box-shadow:var(--wp--custom--lwc--shadow--focus,0 0 0 4px rgb(224 122 95 / .22));outline:0}.lwc-entry-tabs__tab.is-active{background:var(--wp--preset--color--lwc-deep-sage,#66745c);box-shadow:0 8px 16px rgb(52 58 54 / .1);color:var(--wp--preset--color--white,#fff)}.lwc-entry-tabs__panel[hidden]{display:none}.lwc-entry-tabs__panel--online>.lwc-quantity-bundles{margin-bottom:0}.lwc-entry-tabs__submit-slot{display:grid;margin-top:var(--wp--preset--spacing--sm,1rem)}.lwc-entry-tabs__submit-slot:empty{display:none}.lwc-entry-tabs__submit-slot button.single_add_to_cart_button,.lwc-entry-tabs__submit-slot button[name=add-to-cart]{background:var(--wp--preset--color--lwc-terracotta,#e07a5f)!important;border-color:var(--wp--preset--color--lwc-terracotta,#e07a5f)!important;border-radius:var(--wp--custom--lwc--radius--sm,10px)!important;box-shadow:0 12px 24px rgb(224 122 95 / .2)!important;color:var(--wp--preset--color--white,#fff)!important;float:none!important;font-size:var(--wp--preset--font-size--base,1.0625rem)!important;font-weight:900!important;margin:0!important;min-height:3.25rem!important;width:100%!important}.lwc-entry-tabs__submit-slot button.single_add_to_cart_button:hover,.lwc-entry-tabs__submit-slot button[name=add-to-cart]:hover{background:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)!important;border-color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)!important;box-shadow:0 16px 28px rgb(224 122 95 / .24)!important}.lwc-entry-tabs__panel--content{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:var(--wp--preset--font-size--base,1.0625rem);line-height:1.65;padding:var(--wp--preset--spacing--md,1.5rem)}.lwc-entry-tabs__panel--content>:first-child{margin-top:0}.lwc-entry-tabs__panel--content>:last-child{margin-bottom:0}.lwc-entry-tabs__panel--content h2,.lwc-entry-tabs__panel--content h3,.lwc-entry-tabs__panel--content h4{color:var(--wp--preset--color--lwc-deep-sage,#66745c);line-height:1.05;margin-bottom:var(--wp--preset--spacing--xs,.625rem)}.lwc-entry-tabs__panel--content a{color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);font-weight:800}.lwc-quantity-bundles--slider legend{font-size:var(--wp--preset--font-size--base,1.0625rem);font-weight:900;line-height:1.2;padding:0}.lwc-quantity-bundles--slider legend,.lwc-quantity-bundles__sale{color:var(--wp--preset--color--lwc-charcoal,#343a36);margin:0 0 var(--wp--preset--spacing--sm,1rem)}.lwc-quantity-bundles__sale{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--lwc-ivory,#faf8f3) 72%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);display:flex;flex-wrap:wrap;gap:.35rem .55rem;padding:.55rem .65rem}.lwc-quantity-bundles__sale-label{background:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 15%,var(--wp--preset--color--white,#fff));border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 30%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--pill,999px);color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;line-height:1;padding:.35rem .55rem;text-transform:uppercase}.lwc-quantity-bundles__sale del{align-items:center;color:color-mix(in srgb,var(--wp--preset--color--lwc-muted,#69706b) 82%,var(--wp--preset--color--white,#fff));display:inline-flex;font-weight:800;line-height:1;text-decoration-color:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 55%,var(--wp--preset--color--white,#fff));text-decoration-thickness:1.5px}.lwc-quantity-bundles__sale del .woocommerce-Price-amount,.lwc-quantity-bundles__sale del .woocommerce-Price-currencySymbol{color:inherit}.lwc-quantity-bundles__sale strong{align-items:center;display:inline-flex;font-size:var(--wp--preset--font-size--sm,.95rem);font-weight:900;line-height:1;padding:.2rem 0}.lwc-quantity-bundles__sale strong .woocommerce-Price-amount,.lwc-quantity-bundles__sale strong .woocommerce-Price-currencySymbol{color:var(--wp--preset--color--lwc-charcoal,#343a36)}.lwc-quantity-slider{display:grid;gap:.75rem}.lwc-quantity-slider__header,.lwc-quantity-slider__meta,.lwc-quantity-slider__summary{align-items:center;display:flex;justify-content:space-between}.lwc-quantity-slider__header{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--base,1.0625rem);font-weight:800}.lwc-quantity-slider__value{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 13%,var(--wp--preset--color--white,#fff));border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 28%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--pill,999px);color:var(--wp--preset--color--lwc-deep-sage,#66745c);display:inline-flex;font-size:var(--wp--preset--font-size--md,1.25rem);font-weight:900;justify-content:center;line-height:1;min-width:3.25rem;padding:.45rem .8rem}.lwc-quantity-slider__control{align-items:center;display:grid;gap:.7rem;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.lwc-quantity-slider__step{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--wp--preset--color--white,#fff);border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 34%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:50%;box-shadow:0 6px 14px rgb(52 58 54 / .08);color:var(--wp--preset--color--lwc-deep-sage,#66745c);cursor:pointer;display:inline-flex;font-size:1.45rem;font-weight:900;height:2.75rem;justify-content:center;line-height:1;min-height:2.75rem;padding:0;transition:background var(--wp--custom--lwc--transition--base,.18s ease),border-color var(--wp--custom--lwc--transition--base,.18s ease),box-shadow var(--wp--custom--lwc--transition--base,.18s ease),color var(--wp--custom--lwc--transition--base,.18s ease),transform var(--wp--custom--lwc--transition--base,.18s ease);width:2.75rem;-webkit-tap-highlight-color:#fff0}.lwc-quantity-slider__step:hover{background:color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 9%,var(--wp--preset--color--white,#fff));border-color:var(--wp--preset--color--lwc-deep-sage,#66745c);box-shadow:0 10px 18px rgb(52 58 54 / .12);color:var(--wp--preset--color--lwc-charcoal,#343a36);transform:translateY(-1px)}.lwc-quantity-slider__step:focus-visible{box-shadow:var(--wp--custom--lwc--shadow--focus,0 0 0 4px rgb(224 122 95 / .22));outline:0}.lwc-quantity-slider__range{--lwc-slider-progress:0%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--wp--preset--color--lwc-deep-sage,#66745c) 0,var(--wp--preset--color--lwc-deep-sage,#66745c) var(--lwc-slider-progress),color-mix(in srgb,var(--wp--preset--color--lwc-line,#e9ded0) 64%,var(--wp--preset--color--white,#fff)) var(--lwc-slider-progress),color-mix(in srgb,var(--wp--preset--color--lwc-line,#e9ded0) 64%,var(--wp--preset--color--white,#fff)) 100%);border:0;border-radius:var(--wp--custom--lwc--radius--pill,999px);cursor:pointer;height:.7rem;margin:.35rem 0;min-width:0;outline:none;width:100%}.lwc-quantity-slider__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--wp--preset--color--white,#fff);border:3px solid var(--wp--preset--color--lwc-deep-sage,#66745c);border-radius:50%;box-shadow:0 6px 16px rgb(52 58 54 / .14);height:1.65rem;width:1.65rem}.lwc-quantity-slider__range::-moz-range-thumb{background:var(--wp--preset--color--white,#fff);border:3px solid var(--wp--preset--color--lwc-deep-sage,#66745c);border-radius:50%;box-shadow:0 6px 16px rgb(52 58 54 / .14);height:1.35rem;width:1.35rem}.lwc-quantity-slider__range:focus-visible{box-shadow:var(--wp--custom--lwc--shadow--focus,0 0 0 4px rgb(224 122 95 / .22))}.lwc-quantity-slider__meta{font-size:var(--wp--preset--font-size--2-xs,.75rem);text-transform:uppercase}.lwc-quantity-slider__meta,.lwc-quantity-slider__summary{color:var(--wp--preset--color--lwc-muted,#69706b);font-weight:800}.lwc-quantity-slider__summary{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);font-size:var(--wp--preset--font-size--sm,.95rem);padding:.85rem var(--wp--preset--spacing--sm,1rem)}.lwc-quantity-slider__total{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:var(--wp--preset--font-size--md,1.25rem);line-height:1}.lwc-rewards-estimate{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 6%,var(--wp--preset--color--white,#fff));border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 16%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--xs,6px);color:var(--wp--preset--color--lwc-muted,#69706b);display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:800;gap:.4rem .55rem;line-height:1.35;margin-top:-.15rem;padding:.55rem .65rem}.lwc-rewards-estimate__eyebrow{background:var(--wp--preset--color--white,#fff);border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 22%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--pill,999px);color:var(--wp--preset--color--lwc-deep-sage,#66745c);font-size:.68rem;font-weight:900;letter-spacing:.02em;line-height:1;padding:.26rem .45rem;text-transform:uppercase}.lwc-rewards-estimate__text{color:var(--wp--preset--color--lwc-charcoal,#343a36)}.lwc-rewards-estimate.is-zero .lwc-rewards-estimate__text{color:var(--wp--preset--color--lwc-muted,#69706b)}@media(max-width:600px){.lwc-giveaway-quantity-bundles-wrap{border-radius:var(--wp--custom--lwc--radius--md,16px);padding:var(--wp--preset--spacing--xs,.625rem)}.lwc-quantity-bundles--slider{border-radius:var(--wp--custom--lwc--radius--md,16px);padding:var(--wp--preset--spacing--sm,1rem)}.lwc-entry-tabs__list{border-radius:var(--wp--custom--lwc--radius--sm,10px);grid-template-columns:repeat(2,minmax(0,1fr))}.lwc-entry-tabs__tab{font-size:var(--wp--preset--font-size--2-xs,.75rem);min-height:2.65rem;padding-inline:.45rem}.lwc-entry-tabs__panel--content{padding:var(--wp--preset--spacing--sm,1rem)}.lwc-quantity-slider__summary{gap:.25rem}.lwc-quantity-slider__summary,.lwc-rewards-estimate{align-items:flex-start;flex-direction:column}.lwc-quantity-slider__control{gap:.55rem;grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.lwc-quantity-slider__step{font-size:1.35rem;height:2.5rem;min-height:2.5rem;width:2.5rem}}.lwc-single-progress{padding:0 5px}.lwc-account-area{display:grid;gap:var(--wp--preset--spacing--sm,1rem)}.lwc-account-area h2,.lwc-account-area h3,.lwc-account-area h4,.lwc-account-area p{margin-top:0}.lwc-account-empty,.lwc-account-hero,.lwc-account-section,.lwc-entry-card,.lwc-mini-card,.lwc-win-card{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);box-shadow:0 8px 22px rgb(75 62 48 / .06)}.lwc-account-hero{align-items:center;background:color-mix(in srgb,var(--wp--preset--color--lwc-cream,#fff7f1) 48%,var(--wp--preset--color--white,#fff));display:flex;gap:var(--wp--preset--spacing--sm,1rem);justify-content:space-between;padding:var(--wp--preset--spacing--sm,1rem)}.lwc-account-hero h2,.lwc-account-section__header h3{color:var(--wp--preset--color--lwc-deep-sage,#66745c);line-height:1.05;margin-bottom:var(--wp--preset--spacing--xs,.625rem)}.woocommerce-account .woocommerce-MyAccount-content .lwc-account-hero h2{font-size:var(--wp--preset--font-size--xl,2rem)}.woocommerce-account .woocommerce-MyAccount-content .lwc-account-section__header h3{font-size:var(--wp--preset--font-size--lg,1.5rem)}.woocommerce-account .woocommerce-MyAccount-content .lwc-entry-card__top h4,.woocommerce-account .woocommerce-MyAccount-content .lwc-mini-card h4,.woocommerce-account .woocommerce-MyAccount-content .lwc-win-card h4{font-family:var(--wp--preset--font-family--body,inherit);font-size:var(--wp--preset--font-size--base,1.0625rem);font-weight:900}.lwc-account-hero p{margin-bottom:0}.lwc-account-eyebrow,.lwc-account-hero p{color:var(--wp--preset--color--lwc-muted,#69706b)}.lwc-account-eyebrow{display:block;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;letter-spacing:0;text-transform:uppercase}.lwc-account-filter .button,.lwc-account-hero__button.button,.lwc-account-pagination .button,.lwc-entry-card__actions .button,.lwc-mini-card .button{align-items:center;display:inline-flex;justify-content:center;white-space:nowrap}.lwc-account-notices{display:grid;gap:.65rem;list-style:none;margin:0;padding:0}.lwc-account-notices li{background:color-mix(in srgb,var(--wp--preset--color--lwc-sage,#dbe4d3) 42%,var(--wp--preset--color--white,#fff));border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 32%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--md,16px);color:var(--wp--preset--color--lwc-charcoal,#343a36);font-weight:700;padding:.65rem .8rem}.lwc-account-stats{display:grid;gap:.65rem;grid-template-columns:repeat(4,minmax(0,1fr))}.lwc-account-stat{background:color-mix(in srgb,var(--wp--preset--color--lwc-ivory,#faf8f3) 76%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);padding:.75rem}.lwc-account-stat strong{color:var(--wp--preset--color--lwc-charcoal,#343a36);display:block;font-size:var(--wp--preset--font-size--md,1.35rem);line-height:1}.lwc-account-stat span{color:var(--wp--preset--color--lwc-muted,#69706b);display:block;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:800;margin-top:.3rem}.lwc-account-links{display:flex;flex-wrap:wrap;gap:.65rem}.lwc-account-filter__reset,.lwc-account-links a,.lwc-win-card__actions a{color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);font-weight:900;text-decoration:none}.lwc-account-links a{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--pill,999px);font-size:var(--wp--preset--font-size--sm,.95rem);padding:.45rem .7rem}.lwc-account-section{display:grid;gap:.85rem;padding:var(--wp--preset--spacing--sm,1rem)}.lwc-account-section__header{align-items:center;display:flex;gap:var(--wp--preset--spacing--sm,1rem);justify-content:space-between}.lwc-account-section__header h3{margin-bottom:0}.lwc-account-count{background:var(--wp--preset--color--lwc-charcoal,#343a36);border-radius:var(--wp--custom--lwc--radius--pill,999px);color:var(--wp--preset--color--white,#fff);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;padding:.35rem .6rem;white-space:nowrap}.lwc-mini-card-grid,.lwc-win-list{display:grid;gap:var(--wp--preset--spacing--sm,1rem);grid-template-columns:repeat(2,minmax(0,1fr))}.lwc-account-empty,.lwc-mini-card,.lwc-win-card{box-shadow:none;padding:.8rem}.lwc-mini-card h4,.lwc-win-card h4{margin-bottom:.45rem}.lwc-entry-card__top h4 a,.lwc-mini-card h4 a{color:inherit;text-decoration:none}.lwc-mini-card__meta{color:var(--wp--preset--color--lwc-muted,#69706b);display:grid;font-size:var(--wp--preset--font-size--2-xs,.75rem);gap:.2rem;margin-bottom:.65rem}.lwc-account-filter{align-items:end;display:grid;gap:.6rem;grid-template-columns:minmax(8rem,.8fr) minmax(12rem,1.4fr) auto auto}.lwc-account-filter label{display:grid;gap:.3rem;margin:0}.lwc-account-filter label span{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;text-transform:uppercase}.lwc-account-filter input[type=search],.lwc-account-filter select{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);color:var(--wp--preset--color--lwc-charcoal,#343a36);min-height:2.45rem;padding:.5rem .7rem;width:100%}.lwc-entry-card,.lwc-entry-list{display:grid;gap:.75rem}.lwc-entry-card{grid-template-columns:4.75rem minmax(0,1fr);padding:.8rem}.lwc-entry-card--compact{grid-template-columns:4.25rem minmax(0,1fr)}.lwc-entry-card__media{background:var(--wp--preset--color--lwc-ivory,#faf8f3);border-radius:var(--wp--custom--lwc--radius--sm,10px);overflow:hidden}.lwc-entry-card__media img,.lwc-entry-card__placeholder{aspect-ratio:1;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lwc-entry-card__placeholder{background:color-mix(in srgb,var(--wp--preset--color--lwc-line,#e9ded0) 70%,var(--wp--preset--color--white,#fff))}.lwc-entry-card__body{display:grid;gap:.65rem;min-width:0}.lwc-entry-card__top{align-items:start;display:flex;gap:.65rem;justify-content:space-between}.lwc-entry-card__top h4{color:var(--wp--preset--color--lwc-charcoal,#343a36);line-height:1.15;margin-bottom:.25rem}.lwc-entry-card__top p{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--sm,.95rem);margin-bottom:0}.lwc-entry-card__meta{display:grid;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.lwc-entry-card__meta span{background:color-mix(in srgb,var(--wp--preset--color--lwc-ivory,#faf8f3) 72%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--sm,10px);color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:var(--wp--preset--font-size--sm,.95rem);min-width:0;padding:.5rem .6rem}.lwc-entry-card__meta strong{color:var(--wp--preset--color--lwc-muted,#69706b);display:block;font-size:.68rem;line-height:1.2;margin-bottom:.2rem;text-transform:uppercase}.lwc-ticket-numbers{display:grid;gap:.35rem}.lwc-ticket-numbers>span{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;text-transform:uppercase}.lwc-ticket-numbers>div{display:flex;flex-wrap:wrap;gap:.3rem}.lwc-ticket-numbers a,.lwc-ticket-numbers code{background:var(--wp--preset--color--lwc-terracotta,#e07a5f);border-radius:var(--wp--custom--lwc--radius--pill,999px);display:inline-flex;font-family:inherit;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;line-height:1;padding:.35rem .5rem}.lwc-ticket-numbers a,.lwc-ticket-numbers code,.woocommerce-account .woocommerce-MyAccount-content .lwc-ticket-numbers a,.woocommerce-account .woocommerce-MyAccount-content .lwc-ticket-numbers code{color:var(--wp--preset--color--white,#fff);text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content .lwc-ticket-numbers a:focus-visible,.woocommerce-account .woocommerce-MyAccount-content .lwc-ticket-numbers a:hover{background:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);color:var(--wp--preset--color--white,#fff);text-decoration:none}.lwc-entry-card__win{background:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 14%,var(--wp--preset--color--white,#fff));border-radius:var(--wp--custom--lwc--radius--md,16px);color:var(--wp--preset--color--lwc-charcoal,#343a36);margin-bottom:0;padding:.55rem .7rem}.lwc-entry-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}.lwc-account-filter .button,.lwc-account-pagination .button,.lwc-entry-card__actions .button,.lwc-mini-card .button{font-size:var(--wp--preset--font-size--sm,.95rem);min-height:2.4rem;padding:.55rem .8rem}.lwc-win-card{display:grid;gap:.65rem}.lwc-win-card p{color:var(--wp--preset--color--lwc-muted,#69706b);margin-bottom:0}.lwc-win-card dl{display:grid;gap:.55rem;margin:0}.lwc-win-card dl div{display:flex;gap:.5rem;justify-content:space-between}.lwc-win-card dt{color:var(--wp--preset--color--lwc-muted,#69706b);font-weight:800}.lwc-win-card dd{margin:0;text-align:right}.lwc-win-card__actions{display:flex;flex-wrap:wrap;gap:.75rem}.lwc-account-empty{background:color-mix(in srgb,var(--wp--preset--color--lwc-ivory,#faf8f3) 70%,var(--wp--preset--color--white,#fff));color:var(--wp--preset--color--lwc-muted,#69706b)}.lwc-account-empty strong{color:var(--wp--preset--color--lwc-charcoal,#343a36);display:block;margin-bottom:.35rem}.lwc-account-empty p{margin-bottom:0}.lwc-account-pagination{align-items:center;display:flex;gap:.75rem;justify-content:center}.lwc-account-pagination span{color:var(--wp--preset--color--lwc-muted,#69706b);font-weight:800}.lwc-instant-prizes,.lwc-instant-results{background:color-mix(in srgb,var(--wp--preset--color--lwc-cream,#fff7f1) 54%,var(--wp--preset--color--white,#fff));border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--lg,24px);box-shadow:var(--wp--preset--shadow--lwc-soft,0 10px 30px rgb(75 62 48 / .08));margin:0 0 25px;padding:var(--wp--preset--spacing--md,1.5rem)}.lwc-instant-results{margin-top:25px}.lwc-instant-prizes__header,.lwc-instant-results__header{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.lwc-instant-prizes__eyebrow{color:var(--wp--preset--color--lwc-deep-sage,#66745c);display:block;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.lwc-instant-prizes h3,.lwc-instant-results h2{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:var(--wp--preset--font-size--xl,2rem);line-height:1.05;margin:.1rem 0 0}.lwc-instant-prizes__summary{align-items:center;background:var(--wp--preset--color--lwc-deep-sage,#66745c);border-radius:var(--wp--custom--lwc--radius--md,16px);color:var(--wp--preset--color--white,#fff);display:grid;justify-items:center;min-width:7rem;padding:.75rem 1rem;text-align:center}.lwc-instant-prizes__summary strong{font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:var(--wp--preset--font-size--2-xl,3rem);font-weight:700;line-height:.85}.lwc-instant-prizes__summary span{font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;text-transform:uppercase}.lwc-instant-prizes__grid,.lwc-instant-results__grid,.lwc-win-list{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.lwc-award-card,.lwc-instant-prize{background:var(--wp--preset--color--white,#fff);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--md,16px);display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;overflow:hidden}.lwc-instant-prize.is-claimed{opacity:.62}.lwc-award-card__media,.lwc-instant-prize__media{aspect-ratio:1;background:var(--wp--preset--color--lwc-ivory,#faf8f3);width:5.75rem}.lwc-award-card__media img,.lwc-instant-prize__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lwc-award-card__body,.lwc-instant-prize__body{display:grid;gap:.35rem;min-width:0;padding:.9rem}.lwc-instant-prize__topline{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:space-between}.lwc-instant-prize__count,.lwc-instant-prize__type{border-radius:var(--wp--custom--lwc--radius--pill,999px);display:inline-flex;font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:900;line-height:1;padding:.35rem .55rem}.lwc-instant-prize__type{background:color-mix(in srgb,var(--wp--preset--color--lwc-sage,#a7b89a) 32%,var(--wp--preset--color--white,#fff));color:var(--wp--preset--color--lwc-deep-sage,#66745c)}.lwc-instant-prize__count{background:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 15%,var(--wp--preset--color--white,#fff));color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)}.lwc-award-card h4,.lwc-instant-prize h4{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:var(--wp--preset--font-size--md,1.125rem);line-height:1.15;margin:0}.lwc-award-card p,.lwc-instant-prize p{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--sm,.95rem);line-height:1.4;margin:0}.lwc-instant-prize__value{color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c)!important;font-weight:900}.lwc-award-card__fulfilment,.lwc-instant-prize small{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:800}.lwc-award-card dl{display:grid;gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:.25rem 0 0}.lwc-award-card dt{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:var(--wp--preset--font-size--2-xs,.75rem);font-weight:800}.lwc-award-card dd{margin:0}.lwc-award-card dd,.lwc-award-card__credit code{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-weight:900}.lwc-award-card__credit code{background:var(--wp--preset--color--lwc-cream,#fff7f1);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--xs,6px);display:inline-flex;margin-left:.35rem;padding:.15rem .35rem}@media(max-width:900px){.lwc-account-stats,.lwc-entry-card__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.lwc-instant-prizes__grid,.lwc-instant-results__grid,.lwc-mini-card-grid,.lwc-win-list{grid-template-columns:1fr}.lwc-account-filter{grid-template-columns:1fr 1fr}}@media(max-width:640px){.lwc-account-hero,.lwc-account-section__header,.lwc-entry-card__top,.lwc-instant-prizes__header,.lwc-instant-results__header{align-items:stretch;flex-direction:column}.lwc-account-hero,.lwc-account-section{border-radius:var(--wp--custom--lwc--radius--md,16px);padding:var(--wp--preset--spacing--sm,1rem)}.lwc-account-filter,.lwc-account-stats,.lwc-award-card,.lwc-entry-card,.lwc-entry-card--compact,.lwc-entry-card__meta,.lwc-instant-prize{grid-template-columns:1fr}.lwc-award-card__media,.lwc-instant-prize__media{width:100%}.lwc-award-card dl{grid-template-columns:1fr}.lwc-entry-card__media{max-width:4.75rem}.lwc-account-filter .button,.lwc-account-hero__button.button,.lwc-entry-card__actions .button,.lwc-mini-card .button{width:100%}.lwc-account-filter__reset{justify-self:center}.lwc-account-pagination{flex-wrap:wrap}}.lwc-giveaway-checkout-confirmations,.lwc-giveaway-draw-options{background:#fafbf8;border:1px solid #e3e7de;border-radius:10px;color:#233d2d;margin-top:1rem;padding:.75rem .9rem}.lwc-giveaway-draw-privacy{background:#fff0;border:0;margin:0;padding:0}.lwc-giveaway-checkout-confirmations p,.lwc-giveaway-draw-privacy p{color:#687269;font-size:.78rem;line-height:1.45;margin:.25rem 0 0 1.65rem}.lwc-entry-card__draw-privacy label,.lwc-giveaway-checkout-confirmations label,.lwc-giveaway-draw-privacy label{align-items:flex-start;display:flex;font-size:.88rem;font-weight:600;gap:.5rem;line-height:1.4}.lwc-giveaway-draw-privacy input{accent-color:#6f8064;margin-top:.16rem}.lwc-giveaway-draw-privacy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lwc-giveaway-draw-method{border-top:1px solid #ecefe8;margin-top:.65rem;padding-top:.55rem}.lwc-giveaway-draw-method summary{color:#687269;cursor:pointer;font-size:.78rem;font-weight:600}.lwc-giveaway-draw-method__content{padding:.45rem .1rem .05rem 1rem}.lwc-giveaway-draw-method__content p{color:#536057;font-size:.82rem;line-height:1.55;margin:0 0 .45rem}.lwc-entry-card__draw-privacy{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.lwc-draw-legal-addendum{border-top:1px solid #e9ded0;margin-top:2rem;padding-top:1.5rem}.lwc-completed-draw{background:radial-gradient(circle at 93% 7%,rgb(224 122 95 / .14) 0 3px,transparent 4px),radial-gradient(circle at 88% 14%,rgb(102 116 92 / .18) 0 2px,transparent 3px),linear-gradient(145deg,#fffdf9,#fbf4e9);border:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-radius:var(--wp--custom--lwc--radius--lg,24px);box-shadow:0 18px 45px rgb(75 62 48 / .1);box-sizing:border-box;color:var(--wp--preset--color--lwc-charcoal,#343a36);margin:1.5rem 0 0;overflow:hidden;padding:clamp(1.25rem,3vw,2rem);position:relative;width:100%}.wp-block-group:has(>.wp-block-woocommerce-product-price .lwc-completed-draw){background:transparent!important;border:0!important;display:block!important;padding:0!important}.wp-block-group:has(>.wp-block-woocommerce-product-price .lwc-completed-draw)>.wp-block-paragraph{display:none!important}.wp-block-woocommerce-product-price:has(.lwc-completed-draw),.wp-block-woocommerce-product-price:has(.lwc-completed-draw)>.wc-block-components-product-price{display:block!important;font-size:inherit!important;line-height:normal!important;margin:0!important;width:100%!important}.wp-site-blocks:has(.lwc-completed-draw) .wp-block-woocommerce-product-sale-badge{display:none!important}.lwc-completed-draw:before{background:linear-gradient(90deg,var(--wp--preset--color--lwc-deep-sage,#66745c),var(--wp--preset--color--lwc-terracotta,#e07a5f));content:"";height:4px;inset:0 0 auto;position:absolute}.lwc-completed-draw__spark{border:2px solid var(--wp--preset--color--lwc-terracotta,#e07a5f);height:10px;opacity:.55;position:absolute;transform:rotate(45deg);width:10px}.lwc-completed-draw__spark--one{right:7%;top:22%}.lwc-completed-draw__spark--two{border-color:var(--wp--preset--color--lwc-deep-sage,#66745c);right:14%;top:10%;transform:rotate(18deg) scale(.65)}.lwc-completed-draw__header{align-items:center;display:flex;gap:1rem;margin-bottom:1.4rem;position:relative;z-index:1}.lwc-completed-draw__seal{align-items:center;background:var(--wp--preset--color--lwc-deep-sage,#66745c);border:5px solid hsl(0 0% 100% / .75);border-radius:50%;box-shadow:0 0 0 1px rgb(102 116 92 / .2),0 10px 24px rgb(52 58 54 / .15);color:#fff;display:inline-flex;flex:0 0 4rem;height:4rem;justify-content:center;width:4rem}.lwc-completed-draw__seal svg{fill:none;height:2rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:2rem}.lwc-completed-draw__eyebrow{color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);display:block;font-size:.72rem;font-weight:900;letter-spacing:.14em;line-height:1.2;margin-bottom:.3rem;text-transform:uppercase}.lwc-completed-draw__header h2{color:var(--wp--preset--color--lwc-deep-sage,#66745c);font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.05;margin:0}.lwc-completed-draw__winners{display:grid;gap:1rem}.lwc-completed-draw__winner{background:hsl(0 0% 100% / .76);border:1px solid rgb(102 116 92 / .16);border-radius:var(--wp--custom--lwc--radius--md,16px);box-shadow:0 10px 28px rgb(75 62 48 / .06);padding:clamp(1rem,2.5vw,1.4rem);position:relative}.lwc-completed-draw__rank{background:rgb(224 122 95 / .13);border-radius:999px;color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);display:inline-flex;font-size:.7rem;font-weight:900;letter-spacing:.08em;margin-bottom:.7rem;padding:.35rem .65rem;text-transform:uppercase}.lwc-completed-draw__name{color:var(--wp--preset--color--lwc-charcoal,#343a36);display:block;font-family:var(--wp--preset--font-family--display,Georgia,serif);font-size:clamp(2rem,5vw,3.25rem);font-weight:500;letter-spacing:-.035em;line-height:1;margin-bottom:1.2rem}.lwc-completed-draw__details{border-top:1px solid var(--wp--preset--color--lwc-line,#e9ded0);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1rem}.lwc-completed-draw__detail{display:grid;gap:.25rem;min-width:0;padding:.1rem 1rem}.lwc-completed-draw__detail:first-child{border-right:1px solid var(--wp--preset--color--lwc-line,#e9ded0);padding-left:0}.lwc-completed-draw__detail>span{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.lwc-completed-draw__detail strong{color:var(--wp--preset--color--lwc-charcoal,#343a36);font-size:1rem;font-weight:900;line-height:1.2}.lwc-completed-draw__detail--ticket strong{color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);font-size:clamp(1.35rem,3vw,1.75rem);letter-spacing:.04em}.lwc-completed-draw__detail time{display:grid;gap:.1rem}.lwc-completed-draw__detail small{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:.78rem;font-weight:700}.lwc-completed-draw__verification{align-items:center;background:linear-gradient(135deg,hsl(0 0% 100% / .86),rgb(255 250 243 / .64)),color-mix(in srgb,var(--wp--preset--color--lwc-sage,#dbe4d3) 34%,var(--wp--preset--color--white,#fff));border:1px solid color-mix(in srgb,var(--wp--preset--color--lwc-deep-sage,#66745c) 22%,var(--wp--preset--color--lwc-line,#e9ded0));border-radius:var(--wp--custom--lwc--radius--md,16px);box-shadow:0 12px 28px rgb(75 62 48 / .07);color:var(--wp--preset--color--lwc-charcoal,#343a36);display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr) auto;margin:1rem 0 0;padding:.85rem 1rem;position:relative;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;z-index:1}.lwc-completed-draw__verification:focus-visible,.lwc-completed-draw__verification:hover{border-color:color-mix(in srgb,var(--wp--preset--color--lwc-terracotta,#e07a5f) 55%,var(--wp--preset--color--lwc-line,#e9ded0));box-shadow:0 16px 34px rgb(75 62 48 / .1);color:var(--wp--preset--color--lwc-charcoal,#343a36);text-decoration:none;transform:translateY(-1px)}.lwc-completed-draw__verification:focus-visible{outline:3px solid rgb(224 122 95 / .28);outline-offset:3px}.lwc-completed-draw__verification-icon{align-items:center;background:var(--wp--preset--color--lwc-deep-sage,#66745c);border-radius:50%;color:var(--wp--preset--color--white,#fff);display:inline-flex;height:2.7rem;justify-content:center;width:2.7rem}.lwc-completed-draw__verification-icon svg{fill:none;height:1.35rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:1.35rem}.lwc-completed-draw__verification-copy{display:grid;gap:.18rem;min-width:0}.lwc-completed-draw__verification-copy strong{color:var(--wp--preset--color--lwc-deep-sage,#66745c);font-size:.98rem;font-weight:900;letter-spacing:.02em;line-height:1.15}.lwc-completed-draw__verification-copy small{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:.78rem;font-weight:700;line-height:1.35}.lwc-completed-draw__verification-arrow{align-items:center;color:var(--wp--preset--color--lwc-terracotta-dark,#c95f4c);display:inline-flex;font-size:1.3rem;font-weight:900;justify-content:center;line-height:1}.lwc-completed-draw__note{color:var(--wp--preset--color--lwc-muted,#69706b);font-size:.85rem;font-weight:650;line-height:1.45;margin:1rem 0 0;text-align:center}@media(max-width:520px){.lwc-completed-draw{border-radius:var(--wp--custom--lwc--radius--md,16px);padding:1.15rem}.lwc-completed-draw__header{align-items:flex-start;gap:.8rem}.lwc-completed-draw__seal{border-width:3px;flex-basis:3.2rem;height:3.2rem;width:3.2rem}.lwc-completed-draw__seal svg{height:1.6rem;width:1.6rem}.lwc-completed-draw__details{gap:.85rem;grid-template-columns:1fr}.lwc-completed-draw__detail{padding:0}.lwc-completed-draw__detail:first-child{border-bottom:1px solid var(--wp--preset--color--lwc-line,#e9ded0);border-right:0;padding-bottom:.85rem}.lwc-completed-draw__verification{align-items:flex-start;gap:.7rem;grid-template-columns:auto minmax(0,1fr);padding:.8rem}.lwc-completed-draw__verification-arrow{display:none}.lwc-completed-draw__verification-icon{height:2.35rem;width:2.35rem}}