html[data-tt-theme=dark]{color-scheme:dark;--tt-dark-page: #12161d;--tt-dark-surface: #1b222d;--tt-dark-raised: #252e3b;--tt-dark-field: #222c3a;--tt-dark-text: #f0f3f7;--tt-dark-muted: #b7c1ce;--tt-dark-line: #3a4655;--tt-dark-link: #9fcaff;--color-background: 18, 22, 29;--color-foreground: 240, 243, 247;--gradient-background: #12161d}html[data-tt-theme=dark] :is(.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2){--color-background: 18, 22, 29;--color-foreground: 240, 243, 247;--gradient-background: #12161d}html[data-tt-theme=dark] body,html[data-tt-theme=dark] body.gradient,html[data-tt-theme=dark] #MainContent,html[data-tt-theme=dark] .content-for-layout{background:var(--tt-dark-page)!important;color:var(--tt-dark-text)}html[data-tt-theme=dark] #MainContent :is(h1,h2,h3,h4,h5,h6),html[data-tt-theme=dark] #MainContent :is(.h0,.h1,.h2,.h3,.h4,.h5){color:var(--tt-dark-text)}html[data-tt-theme=dark] #MainContent :is(p,li,dt,dd,label,.rte){color:inherit}html[data-tt-theme=dark] #MainContent a:not(.button):not([class*=cta]):not(.collection-banner-cta){text-decoration-color:currentColor}html[data-tt-theme=dark] #MainContent .rte a{color:var(--tt-dark-link)}html[data-tt-theme=dark]{--tt-header-text: var(--tt-dark-text);--tt-header-muted: var(--tt-dark-muted);--tt-header-line: var(--tt-dark-line);--tt-header-soft: var(--tt-dark-field);--tt-header-soft-border: var(--tt-dark-line)}html[data-tt-theme=dark] .header-wrapper,html[data-tt-theme=dark] .header-wrapper.gradient,html[data-tt-theme=dark] .header-mega-menu-block.header--has-menu{--gradient-background: #073763}html[data-tt-theme=dark] .header-search-item .header-search__inner-wrapper{background:var(--tt-dark-field)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .header-search-item .search__input,html[data-tt-theme=dark] .header-search-item .search__input::placeholder{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.modern-mega-menu__content,.modern-mega-menu__panel,.modern-mega-menu__submenu,.menu-drawer,.menu-drawer__submenu,.header__submenu,.predictive-search,.thistle-predictive-search,.search-modal__content){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.modern-mega-menu__content,.modern-mega-menu__content a,.modern-mega-menu__content span,.menu-drawer__menu-item,.menu-drawer__menu-item:visited,.header__submenu a,.predictive-search a,.thistle-predictive-search a,.thistle-predictive-search__product-title,.thistle-predictive-search__column-heading){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.modern-mega-menu__content a:hover,.menu-drawer__menu-item:hover,.thistle-predictive-search__product-link:hover .thistle-predictive-search__product-title){color:var(--tt-dark-link)!important}html[data-tt-theme=dark] :is(.thistle-predictive-search__item:hover,.thistle-predictive-search__item[aria-selected=true],.thistle-predictive-search__product-image-wrapper,.thistle-predictive-search__product-image-placeholder){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] .breadcrumbs,html[data-tt-theme=dark] .template-product .breadcrumbs{background:var(--tt-dark-surface)!important;box-shadow:0 0 0 100vmax var(--tt-dark-surface)!important}html[data-tt-theme=dark] .breadcrumbs :is(.breadcrumb a,.breadcrumb span){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] .breadcrumbs .breadcrumb__current{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] #MainContent :is(.product-card-wrapper .card,.collection-card-wrapper .card,.card--standard,.article-card-wrapper .card,.content-container,.collapsible-content__wrapper,.accordion,.faq-accordion,.customer .field,.search-results,.pagination__item){background-color:var(--tt-dark-surface);color:var(--tt-dark-text);border-color:var(--tt-dark-line)}html[data-tt-theme=dark] #MainContent :is(.field__input,.select__select,.quantity,input[type=text],input[type=email],input[type=search],input[type=number],input[type=tel],textarea,select){background-color:var(--tt-dark-field);color:var(--tt-dark-text);border-color:var(--tt-dark-line)}html[data-tt-theme=dark] #MainContent :is(input,textarea)::placeholder{color:var(--tt-dark-muted)}html[data-tt-theme=dark] #MainContent .card__heading a,html[data-tt-theme=dark] #MainContent .price-item,html[data-tt-theme=dark] #MainContent .card-information{color:var(--tt-dark-text)}html[data-tt-theme=dark] #MainContent :is(.card__inner,.card__media,.media){background-color:var(--tt-dark-raised)}html[data-tt-theme=dark] #MainContent :is(.product-card-wrapper .card__media img,.product-grid .card__media img,.product__media img,.card__media .media>img){mix-blend-mode:normal!important}html[data-tt-theme=dark] .template-collection{--plp-ink: var(--tt-dark-text);--plp-muted: var(--tt-dark-muted);--plp-line: var(--tt-dark-line);--plp-soft: var(--tt-dark-surface)}html[data-tt-theme=dark] .template-collection :is(.section-main-collection-product-grid,.shopify-section:has(#ProductGridContainer)){background:var(--tt-dark-page)!important}html[data-tt-theme=dark] .template-collection :is(.facets-wrapper,.product-grid .card,.modern-collection-quick-filter,.facets-vertical-sort #SortBy,.pagination__item,.collection-quick-add-modal__dialog,.collection-quick-add-modal__summary,.collection-quick-add-modal__close){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .template-collection :is(.product-grid .card__inner,.product-grid .card__inner.gradient,.product-grid .card__media,.collection-quick-add-modal__media){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] .template-collection :is(.product-grid .card__heading,.product-grid .card__heading a,.product-grid .price-item,.product-grid .modern-card-vendor,.collection-quick-add-modal__summary h2,.collection-quick-add-modal__summary .price){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .template-collection :is(.modern-collection-quick-filters__label,.product-grid .card__variant-label,.facet-checkbox,.product-count,.collection-quick-add-modal__eyebrow){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] .template-collection .modern-collection-quick-filter.is-active,html[data-tt-theme=dark] .template-collection .pagination__item--current{background:#073763!important;color:#fff!important;border-color:#487eae!important}html[data-tt-theme=dark] .template-collection .facet-checkbox>input[type=checkbox]:not(:checked){background:var(--tt-dark-field)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .template-collection .collection-quick-add-modal__dialog :is(select,input,.quantity){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .facets-container-drawer :is(.mobile-facets__inner,.mobile-facets__main,.mobile-facets__details,.mobile-facets__footer,.mobile-facets__submenu,.mobile-facets__list){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .facets-container-drawer .mobile-facets__summary>div>span:first-child,html[data-tt-theme=dark] .facets-container-drawer .mobile-facets__label,html[data-tt-theme=dark] .facets-container-drawer .mobile-facets__checkbox{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .template-product{--pdp-ink: var(--tt-dark-text);--pdp-muted: var(--tt-dark-muted);--pdp-line: var(--tt-dark-line);--pdp-soft: var(--tt-dark-surface);--pdp-soft-2: var(--tt-dark-page);--pdp-success-bg: #163b30}html[data-tt-theme=dark] .template-product product-info{background:var(--tt-dark-page)!important}html[data-tt-theme=dark] .template-product :is(.product__media-list .product__media-item,.product-media-container,.product-media-modal__dialog,.product-media-modal__content,.product-media-modal__slide,.thumbnail-list__item,.thumbnail,.v101-option-select select,.product-buybox__qty .quantity,.product-buybox__qty input,.v101-product-specs__row){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .template-product :is(.product__media-list .media,.product-media-modal__track,.product-media-modal__nav,.product-media-modal__toggle){background:var(--tt-dark-raised)!important;color:var(--tt-dark-text)}html[data-tt-theme=dark] .template-product :is(.product__title h1,.price-item,.v101-variant-label,.v101-product-specs dt,.v101-product-specs dd){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .template-product :is(.v101-product-summary,.buybox-payment-meta,.v101-price-meta,.v101-product-tabs a,.v101-detail-panel p,.v101-detail-panel .rte){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] .template-product :is(.product__media-list img,.product-media-modal__slide img,.thumbnail img){mix-blend-mode:normal!important}html[data-tt-theme=dark] .template-product .product-buybox__qty .quantity__button{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.drawer__inner,.drawer__inner-empty,.cart-drawer__main,.cart-drawer__footer,.cart-drawer__items,.cart-drawer .drawer__header,.cart-drawer .drawer__footer,.cart__footer,.cart-items,.cart-item,.cart-item__details,.cart__contents){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.cart-drawer .drawer__heading,.cart-drawer .cart-item__name,.cart-drawer .price,.cart-drawer .totals__total,.cart-drawer .totals__total-value){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.cart-drawer .cart-item__quantity .quantity,.cart-drawer .quantity,.cart-drawer .field__input){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)}html[data-tt-theme=dark] :is(.cart-drawer .cart-item,.cart-drawer .drawer__footer){border-color:var(--tt-dark-line)}html[data-tt-theme=dark] .cart-drawer .drawer__close{color:var(--tt-dark-text)}html[data-tt-theme=dark] :is(.homepage-empty-state,.homepage-events__weekly-card,.homepage-freshly-forged__product,.homepage-section .authenticity-pill,.homepage-section .homepage-section__eyebrow,.homepage-collection-grid__tile,.tavern-drops-product-card,.homepage-events__filter-chip,.homepage-events__day,.homepage-events__day-nav,.homepage-collection-grid__card,.homepage-section .homepage-events__weekly-body){background-color:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .homepage-section .homepage-section__heading{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .homepage-section .homepage-section__heading:after{background:#f0c244}html[data-tt-theme=dark] .homepage-section :is(.homepage-section__description,.homepage-section__description p,.homepage-events__weekly-body p,.homepage-events__weekly-body h3,.homepage-events__weekly-body a,.homepage-events__weekly-card .price,.tavern-drops-product-card__title,.homepage-freshly-forged__product .card__heading a){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .homepage-section .homepage-events__filter-chip.is-active,html[data-tt-theme=dark] .homepage-section .homepage-events__day.is-active{background:#073763!important;color:#fff!important}html[data-tt-theme=dark] :is(.event-card,.event-card__inner,.event-card__media--placeholder,.page-events-filters__location-chip){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)}html[data-tt-theme=dark] :is(.event-card__title,.event-card__title a,.event-card__meta,.event-card__badge,.event-card__price .price){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .page-events-filters__location-chip[aria-pressed=true]{background:#073763!important;color:#fff!important}.footer-theme-preference{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:0 0 8px;font-family:var(--font-body-family, Montserrat, sans-serif)}.footer-theme-preference__label{font-size:13px;font-weight:600;color:#ffffffd9}.footer-theme-preference__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:6px 10px 6px 12px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:#ffffff17;color:#fff;font:inherit;font-size:13px;font-weight:600;letter-spacing:0;cursor:pointer}.footer-theme-preference__button:hover{background:#ffffff2b}.footer-theme-preference__button:focus-visible{outline:3px solid #f0c244;outline-offset:3px}.footer-theme-preference__icon{display:flex;width:17px;height:17px;align-items:center;justify-content:center}.footer-theme-preference__icon svg{display:block;width:17px;height:17px}.footer-theme-preference__switch{position:relative;display:inline-block;flex:0 0 36px;width:36px;height:21px;margin-left:5px;border-radius:999px;background:#ffffff59;transition:background .2s ease}.footer-theme-preference__knob{display:block;position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:transform .2s ease}html[data-tt-theme=dark] .footer-theme-preference__switch{background:#f0c244}html[data-tt-theme=dark] .footer-theme-preference__knob{transform:translate(15px);background:#073763}@media screen and (max-width:749px){.footer-theme-preference{justify-content:space-between;flex-wrap:wrap;margin-bottom:12px}}@media(prefers-reduced-motion:reduce){.footer-theme-preference__switch,.footer-theme-preference__knob{transition:none}}html[data-tt-theme=dark] :is(.tt-mobile-menu__drawer,.tt-mobile-menu__viewport,.tt-mobile-menu__panel,.tt-mobile-menu__root-header,.tt-mobile-menu__account,.tt-mobile-menu__panel-scroll,.tt-mobile-menu__submenu-header,.tt-mobile-menu__row,.tt-mobile-menu__predictive-search .thistle-predictive-search,.tt-mobile-menu__predictive-search .thistle-predictive-search__footer){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.tt-mobile-menu__row:hover,.tt-mobile-menu__row:focus-visible,.tt-mobile-menu__row.is-current,.tt-mobile-menu__account:hover,.tt-mobile-menu__predictive-search .thistle-predictive-search__item:hover){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] :is(.tt-mobile-menu__close,.tt-mobile-menu__back,.tt-mobile-menu__account,.tt-mobile-menu__row,.tt-mobile-menu__row a,.tt-mobile-menu__submenu-header>strong,.tt-mobile-menu__chevron,.tt-mobile-menu__utility a,.tt-mobile-menu__predictive-search .thistle-predictive-search__column-heading,.tt-mobile-menu__predictive-search .header-search__input-magnifier,.tt-mobile-menu__predictive-search .reset__button){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.tt-mobile-menu__predictive-search .header-search__inner-wrapper,.tt-mobile-menu__predictive-search .search__input,.tt-mobile-menu__predictive-search .field__input){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.tt-mobile-menu__predictive-search .search__input::placeholder){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] :is(.modern-mega-menu__heading,.modern-mega-menu__link,.modern-mega-menu__link:visited,.modern-mega-menu__copy,.modern-mega-menu__footer){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.modern-mega-menu__link:hover,.modern-mega-menu__link:focus-visible){color:var(--tt-dark-link)!important}html[data-tt-theme=dark] :is(.thistle-predictive-search__footer,.thistle-predictive-search__search-for-button,.thistle-predictive-search__event-badge,.thistle-predictive-search__product-image-wrapper,.thistle-predictive-search__product-image-placeholder){background-color:var(--tt-dark-raised)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.header-search-item .field__input,.header-search__item .search__input.field__input,.search-modal .search__input.field__input){background-color:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.product-grid li .card.card--card,.tavern-drops-product-card--plp .card.card--card,.explore-cards-collection-section .collection-list-new-slider .slick-slide a,.section-collection-list-new .collection-list__item a,.tavern-drops-product-card__drops-actions){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.product-grid li .card.card--card .card__inner,.tavern-drops-product-card--plp .card__inner,.slick-slider-dots-nav .slick-prev,.slick-slider-dots-nav button.slick-next,.slick-slider-dots-nav .slick-dots){background:var(--tt-dark-raised)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.tavern-drops-product-card--plp .card__information .card__heading a,.tavern-drops-product-card--plp .card__information .card__variant-block .card__variant-label,.tavern-drops-product-card--plp .card__information .price__regular,.tavern-drops-releases .tavern-drops-row__date){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.tavern-drops-releases .authenticity-pill,.tavern-drops-product-card--plp .card__badge.preorder_btn .badge){background:var(--tt-dark-raised)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.template-collection .quick-add-modal__content,.template-collection .quick-add-modal__toggle,.quick-add-modal__content-info,.quick-add-modal__content,.quick-add-modal__header){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.quick-add-modal__content :is(.field__input,select,.select__select,.quantity),.collection-quick-add-modal__dialog :is(.field__input,.select__select,.quantity)){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.collection-sort-chip,.facets-vertical-form .facet-filters__field .select #SortBy,.facets__price .field__label,facet-remove .active-facets__button span,.facets-container-drawer .mobile-facets__close){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.collection-sort-chip:hover,.facets-container-drawer .mobile-facets__summary:hover){background:var(--tt-dark-raised)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.facets-container-drawer .mobile-facets__inner,.facets-container-drawer .mobile-facets__details,.facets-container-drawer .mobile-facets__main,.facets-container-drawer .mobile-facets__submenu>.mobile-facets__footer,.facets-container-drawer .mobile-facets__footer,.js .facets-container-drawer .mobile-facets__submenu){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.facets-container-drawer .mobile-facets__main :is(.mobile-facets__summary,.mobile-facets__label,.mobile-facets__count,.mobile-facets__info,.mobile-facets__item,.facet-checkbox,a),.facets-container-drawer .mobile-facets__footer a){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.facet-checkbox>input[type=checkbox]:not(:checked),.mobile-facets__list .mobile-facets__item input[type=checkbox]:not(:checked)){background:var(--tt-dark-field)!important;border-color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] :is(.product__inventory,.pickup-availability-info,.pickup-availability-drawer,.product-popup-modal__content,.quantity-popover__info,.quantity-popover__info-button){background-color:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.cart-drawer .cart-item__media,.cart-drawer .cart-quantity,.drawer__footer,.modern-cart-shipping__track,.cart-drawer__empty-icon,cart-drawer.is-empty .drawer__inner,.cart-notification,.cart-notification__links){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.cart-drawer .cart-item__media,.cart-drawer__empty-icon,.modern-cart-shipping__track){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] :is(.cart-drawer .drawer__heading,.cart-drawer .cart-item__totals .price,.cart-drawer .cart-item__name,.modern-cart-shipping__text strong,.modern-cart-summary__row--total,.cart-drawer__empty-state .cart__empty-text){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.cart-drawer .cart-item__details dl .product-option,.cart-drawer cart-remove-button .cart-remove-button,.modern-cart-shipping__text,.modern-cart-summary__row--subtotal,.modern-cart-summary__row--subtotal strong,.cart-drawer__empty-copy){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] :is(.homepage-welcome__form-wrap,.homepage-welcome__form-wrap .field:before,.usps-section--grid.usps-section--mobile-visible>.page-width,.usps-section,.homepage-events__weekly-card){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.homepage-welcome__form-wrap .field__input,.homepage-welcome__form-wrap .text-area.field__input,.homepage-welcome__form-wrap textarea){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.homepage-events__weekly-game,.homepage-events__weekly-meta,.homepage-events__weekly-fee,.homepage-welcome__intro,.homepage-welcome__location-title,.homepage-welcome__detail,.homepage-welcome__detail-icon,.homepage-welcome__cta-heading,.homepage-welcome__cta-text,.homepage-welcome__cta-text p,.homepage-section .homepage-events__day:not(.is-active)){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.thistle-search-tab-btn:not(.is-active),.thistle-blog-card,.thistle-search-tab-empty,.thistle-search-deep-search,.thistle-search-tab-badge,.thistle-blog-card__tag,.thistle-blog-card__image-link){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.thistle-search-tab-btn:not(.is-active):hover,.thistle-search-tab-empty,.thistle-search-deep-search,.thistle-blog-card__image-link,.thistle-blog-card__tag){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] :is(.thistle-search-results-count,.thistle-search-tab-btn:not(.is-active),.thistle-search-page .facets__heading,.thistle-search-page .facets__heading--vertical,.thistle-search-page .facets__summary,.thistle-blog-card__title,.thistle-blog-card__title a,.thistle-search-deep-search__title){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.thistle-search-breadcrumb,.thistle-search-breadcrumb a,.thistle-blog-card__excerpt,.thistle-blog-card__date,.thistle-search-tab-empty p,.thistle-search-tab-loading,.thistle-search-deep-search__hint,.thistle-search-deep-search__progress){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] :is(.shipping-page,.shipping-page__hero-card,.shipping-page__section,.international-service__details,.shipping-info-card,.shipping-page__notice--soft){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.shipping-page){background:var(--tt-dark-page)!important}html[data-tt-theme=dark] :is(.shipping-page__hero-icon,.international-service__icon,.shipping-method__badge){background:var(--tt-dark-raised)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.shipping-page :is(h1,h2,h3,h4,p,li),.shipping-help__button){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.event-product-pdp__image-wrap,.event-product-store__map,.event-product-related-card,.event-product-related-card__media,.event-product-store__map-placeholder button){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.event-product-related-card:hover,.event-product-pdp__image-wrap,.event-product-related-card__media){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] :is(.event-product-pdp__title,.event-product-pdp__price-value,.event-product-pdp__meta-label,.event-product-pdp__meta-value,.event-product-pdp__buybox .buybox-cards-label,.event-product-store__intro,.event-product-store__detail-text,.event-product-store__map-placeholder,.event-product-related-card__meta,.event-product-related-card__title,.event-product-related-card__price){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.event-product-pdp__meta-icon,.event-product-store__detail-icon,.event-product-promo__bullet-icon,.event-product-related-card__arrow){color:var(--tt-dark-link)!important}html[data-tt-theme=dark] :is(.page-game-hub-nav__link,.collection-sets-hub-link__button,.game-set-card__media--placeholder,.expert-profile__social-badge,.faqs-section details){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.page-game-hub-nav__link:hover,.game-set-card__media--placeholder){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] :is(.page-game-sets-grid__intro,.page-game-hub-nav__link,.collection-sets-hub-link__button,.faqs-section details summary){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.contact--enquiry .contact__enquiry-input,.contact--enquiry .contact__gate,.contact--enquiry select,.contact--enquiry textarea,.contact--enquiry .field__input){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.contact--enquiry .contact__heading h2,.contact--enquiry .contact__enquiry-label,.contact--enquiry .contact__gate-copy,.contact--enquiry .contact__gate-copy p,.contact--enquiry .contact__enquiry-caret){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is(.shopify-section.footer-new-section .footer-section-new .footer-newsletter input.field__input,.shopify-section.footer-new-section .footer-section-new .footer-newsletter input.field__input::placeholder){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.customer :is(.field__input,select,input:not([type=hidden]),textarea),.customer .field:before){background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.modal__content,.modal__content-info,.modal__dialog,.popup-modal__content,.drawer__header,.drawer__content,.product-form__input .select__select,.disclosure__list-wrapper,.localization-form__currency,.localization-form__select){background-color:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] :is(.disclosure__list,.disclosure__item,.disclosure__item a,.localization-form__select option){background-color:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] :is([data-tt-theme-toggle]){color:#fff}html[data-tt-theme=dark] .rarity-mobile-accordion details{background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .rarity-mobile-accordion :is(summary,.rarity-item a,.rarity-item p),html[data-tt-theme=dark] .rarity-slider :is(.rarity-item a,.rarity-item p,.swiper-button-prev,.swiper-button-next){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .template-product .stock-status{background:var(--tt-dark-raised)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] .shipping-page{--shipping-ink: var(--tt-dark-text);--shipping-muted: var(--tt-dark-muted);--shipping-line: var(--tt-dark-line)}html[data-tt-theme=dark] .shipping-page__hero-card span,html[data-tt-theme=dark] .shipping-page__section-heading p,html[data-tt-theme=dark] .shipping-page__intro{color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section:has(#ProductGridContainer),html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section:has(#ProductGridContainer)>.gradient,html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section:has(#ProductGridContainer)>[class*=-padding],html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical,html[data-tt-theme=dark] body.template-collection #MainContent .product-grid-container,html[data-tt-theme=dark] body.template-collection #MainContent .product-grid-container>.collection,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort,html[data-tt-theme=dark] body.template-collection #MainContent .collection--empty,html[data-tt-theme=dark] body.template-collection #MainContent #product-grid:not(.product-grid),html[data-tt-theme=dark] body.template-collection #MainContent .collection .loading-overlay:not(.loading){--color-background: 18, 22, 29;--color-foreground: 240, 243, 247;--gradient-background: #12161d;background:var(--tt-dark-page)!important;color:var(--tt-dark-text)}html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper,html[data-tt-theme=dark] body.template-collection #MainContent #FacetFiltersForm,html[data-tt-theme=dark] body.template-collection #MainContent .facets__form-vertical,html[data-tt-theme=dark] body.template-collection #MainContent .active-facets-vertical-filter,html[data-tt-theme=dark] body.template-collection #MainContent .facets__disclosure-vertical,html[data-tt-theme=dark] body.template-collection #MainContent .facets__display-vertical,html[data-tt-theme=dark] body.template-collection #MainContent .facets__header-vertical,html[data-tt-theme=dark] body.template-collection #MainContent .facets__price{--plp-ink: var(--tt-dark-text);--plp-muted: var(--tt-dark-muted);--plp-line: var(--tt-dark-line);background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent .active-facets-vertical-filter :is(h2,.facets__heading),html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper :is(.facets__heading,.facets__heading--vertical,.facets__summary,.facets__summary-label,.facets__summary--div>span:first-child,.facets__selected,.facet-checkbox,.facet-checkbox__text,.facet-checkbox__text-label,.facets__label,.facets__and-helptext,.facets__price .field-currency){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper :is(.facet-checkbox__count,.facets__price .field-currency,.facets__header-vertical .facets__selected,.facets__summary .icon-caret,.facet-checkbox.disabled .facet-checkbox__text-label){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper :is(.facet-checkbox input[type=checkbox]:not(:checked),.facet-checkbox>input[type=checkbox]:not(:checked)){background:var(--tt-dark-field)!important;border-color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper .facet-checkbox>input[type=checkbox]:checked{background:#2861a0!important;border-color:#83b8ec!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-wrapper .facets__disclosure-vertical{border-bottom-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent price-range.facets__price>.field,html[data-tt-theme=dark] body.template-collection #MainContent price-range.facets__price .field__input,html[data-tt-theme=dark] body.template-collection #MainContent price-range.facets__price input[type=number]{background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:#6d849c!important;box-shadow:none!important}html[data-tt-theme=dark] body.template-collection #MainContent price-range.facets__price .field__label{background:transparent!important;color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent price-range.facets__price .field__input:focus-visible{border-color:#f0c244!important;outline:2px solid #f0c244!important;outline-offset:2px!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort .product-count__text,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort .product-count__text #ProductCountDesktop,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort .product-count__text #ProductCount,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort .facet-filters__label,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort .facet-filters__label label,html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer .product-count__text,html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer #ProductCount{color:var(--tt-dark-muted)!important;opacity:1!important}html[data-tt-theme=dark] body.template-collection #MainContent #FacetSortForm #SortBy,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-sort #SortBy,html[data-tt-theme=dark] body.template-collection #MainContent .facets-vertical-form .facet-filters__field .select #SortBy,html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer .mobile-facets__sort .select__select{background-color:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important;color-scheme:dark}html[data-tt-theme=dark] body.template-collection #MainContent #FacetSortForm #SortBy option,html[data-tt-theme=dark] body.template-collection #MainContent .mobile-facets__sort option{background:var(--tt-dark-field);color:var(--tt-dark-text)}html[data-tt-theme=dark] body.template-collection #MainContent .product-grid .card,html[data-tt-theme=dark] body.template-collection #MainContent .product-grid li .card.card--card,html[data-tt-theme=dark] body.template-collection #MainContent .tavern-drops-product-card--plp .card{background:var(--tt-dark-surface)!important;border-color:var(--tt-dark-line)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .product-grid :is(.card__inner,.card__inner.gradient,.card__media,.card__media .media){background:var(--tt-dark-raised)!important}html[data-tt-theme=dark] body.template-collection #MainContent .product-grid .card__media img,html[data-tt-theme=dark] body.template-collection #MainContent .product-grid .card__media .media>img{background:transparent!important;mix-blend-mode:normal!important;filter:none!important}html[data-tt-theme=dark] body.template-collection #MainContent .product-grid :is(.card__heading,.card__heading a,.card-information,.price,.price-item,.card__variant-label){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .product-grid :is(.modern-card-vendor,.card__variant-block,.rating-count,.rating-text){color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer :is(.facets-toolbar,.facets-toolbar__chips,.product-count--drawer-toolbar,.mobile-facets__main,.mobile-facets__inner,.mobile-facets__details,.mobile-facets__footer,.mobile-facets__submenu){background:var(--tt-dark-surface)!important;border-color:var(--tt-dark-line)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer :is(.mobile-facets__label,.mobile-facets__label .facet-checkbox__text-label,.mobile-facets__label .facet-checkbox__count,.mobile-facets__summary>div>span:first-child,.mobile-facets__footer a){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets-container-drawer .mobile-facets__label .facet-checkbox__count{color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent :is(.quick-add-modal__content,.quick-add-modal__content-info,.collection-quick-add-modal__dialog,.collection-quick-add-modal__quantity,.collection-quick-add-modal__cancel,.collection-quick-add-modal__select){background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent .collection-quick-add-modal__label-row :is(label,span),html[data-tt-theme=dark] body.template-collection #MainContent .collection-quick-add-modal__details{color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .pagination__item:not(.pagination__item--current){background:var(--tt-dark-surface)!important;border-color:var(--tt-dark-line)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .facets__label.disabled{color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent>.shopify-section,html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section.section:has(.collection-usps-accordion-section),html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section.section:has(.collection-reviews-placeholder),html[data-tt-theme=dark] body.template-collection #MainContent .shopify-section.section:has(.collection-related-blog-section),html[data-tt-theme=dark] body.template-collection #MainContent :is(.collection-usps-accordion-section,.collection-reviews-placeholder,.collection-related-blog-section,.collection-description){background-color:var(--tt-dark-page)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .collection-banner-section{background-color:var(--tt-dark-page)}html[data-tt-theme=dark] body.template-collection #MainContent :is(.collection-usps-accordion-title,.collection-usps-accordion-intro,.collection-usps-accordion-body-inner,.collection-reviews-description,.collection-related-blog-title,.collection-related-blog-link,.collection-blog-read-more,.collection-description :is(p,li,strong),.faqs-section .accordion-title-header,.faqs-section .accordion-body,.rarity-item a,.collections-single-title){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent :is(.collection-usps-accordion-toggle,.collection-related-blog-date){color:var(--tt-dark-link)!important}html[data-tt-theme=dark] body.template-collection #MainContent .faqs-section details{background:var(--tt-dark-surface)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent .modern-card-instore-stock{background:#30291f!important;border-color:#77633c!important;color:#fbe9b5!important}html[data-tt-theme=dark] body.template-collection #MainContent .modern-card-instore-stock>strong{color:#f8db91!important}html[data-tt-theme=dark] body.template-collection #MainContent .modern-card-instore-stock__locations span{color:#e0c4b7!important}html[data-tt-theme=dark] body.template-collection #MainContent :is(.modern-card-instore-quick-add .quick-add__submit,.modern-card-instore-cta){background:var(--tt-dark-field)!important;border-color:var(--tt-dark-line)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection #MainContent .collection-card-sold-out .quick-add__submit{background:var(--tt-dark-raised)!important;color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .modern-facet-search__input,html[data-tt-theme=dark] body.template-collection #MainContent .modern-facet-search__input:focus{background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent .modern-facet-search__input::placeholder{color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent :is(.tt-fallback-filter__link,.tt-fallback-filter__empty,.tt-fallback-filter__selected){color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection #MainContent .tt-fallback-filter__link:hover,html[data-tt-theme=dark] body.template-collection #MainContent .tt-fallback-filter__link.is-active{color:var(--tt-dark-link)!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-toolbar,html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-sheet__panel,html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-sheet__header,html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-sheet__options{background:var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-toolbar__button--filter,html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-sheet__close{background:var(--tt-dark-field)!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-toolbar__button--sort{background:#073763!important;color:#fff!important;border-color:#83b8ec!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-option{background:transparent!important;color:var(--tt-dark-text)!important;border-color:var(--tt-dark-line)!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-option:has(input:checked),html[data-tt-theme=dark] body.template-collection .collection-mobile-sort-option__check{color:var(--tt-dark-link)!important}html[data-tt-theme=dark] body.template-collection .collection-mobile-toolbar__count.is-empty{background:var(--tt-dark-raised)!important;color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection .mobile-facets__list .tt-mobile-facet-checkbox-ui,html[data-tt-theme=dark] body.template-collection .mobile-facets__list .tt-mobile-facet-option>.tt-mobile-facet-checkbox-ui{background:var(--tt-dark-field)!important;border-color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection .mobile-facets__list .tt-mobile-facet-option>input:checked+.tt-mobile-facet-checkbox-ui{background:#2861a0!important;border-color:#83b8ec!important}html[data-tt-theme=dark] body.template-collection .mobile-facets__list :is(.facet-checkbox__text-label,.facet-checkbox__count){color:var(--tt-dark-text)!important}html[data-tt-theme=dark] body.template-collection .mobile-facets__list .facet-checkbox__count{color:var(--tt-dark-muted)!important}html[data-tt-theme=dark] body.template-collection #MainContent .breadcrumbs{background:var(--tt-dark-surface)!important;box-shadow:0 0 0 100vmax var(--tt-dark-surface)!important;color:var(--tt-dark-text)!important}html[data-tt-theme=dark] .tt-photo-cutout .card__media img,html[data-tt-theme=dark] .tt-photo-cutout .card__media .media>img,html[data-tt-theme=dark] .tt-photo-cutout .collection-quick-add-modal__media img,html[data-tt-theme=dark] .tt-photo-cutout .quick-add-modal__product img,html[data-tt-theme=dark] .tt-photo-cutout .quick-add-modal__content img:not(.icon){background-color:transparent!important;mix-blend-mode:normal!important;filter:url(#tt-white-backdrop-cutout)!important}html[data-tt-theme=dark] .tt-photo-cutout .card__media .media,html[data-tt-theme=dark] .tt-photo-cutout .card__media,html[data-tt-theme=dark] .tt-photo-cutout .collection-quick-add-modal__media{mix-blend-mode:normal!important}html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product__media-list img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .thumbnail-list__item img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product-media-modal__slide>img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product-media-modal__slide .media img{background:transparent!important;mix-blend-mode:normal!important;filter:url(#tt-white-backdrop-cutout)!important}html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout :is(.product__media-list .media,.product__media-list .global-media-settings,.product-media-modal__slide,.thumbnail-list__item,.thumbnail-list__item .media){mix-blend-mode:normal!important}html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product__media-list .product__media-item{background:linear-gradient(145deg,#2b3444,#232c3a)!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:inset 0 0 0 1px #ffffff08!important}html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product__media-list img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .thumbnail-list__item img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product-media-modal__slide>img,html[data-tt-theme=dark] body.template-product.tt-product-photo-cutout .product-media-modal__slide .media img{background:transparent!important;mix-blend-mode:normal!important;filter:url(#tt-white-backdrop-cutout) contrast(1.02) saturate(1.01)!important}html[data-tt-theme=dark] body.template-product :is(.product__media-list .media,.product__media-list .global-media-settings,.product__media-list .product__media-item,.product__media-list .product-media-container,.thumbnail-list__item .media,.product-media-modal__slide,.product-media-modal__slide .media){mix-blend-mode:normal!important}html[data-tt-theme=dark] body.template-product:not(.tt-product-photo-cutout) :is(.product__media-list img,.thumbnail-list__item img,.product-media-modal__slide img){filter:none!important;mix-blend-mode:normal!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dark-mode.css.map */
