.s1lb .preorder-label{display:inline-block;background:#f0702c;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 11px;border-radius:999px;line-height:1.2;box-shadow:0 1px 2px #00000026}.release-countdown-container{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;margin:14px 0 22px;background:#f0702c14;border:1px solid rgba(240,112,44,.28);border-radius:8px}.release-countdown-container>.strong{font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;opacity:.75;margin:0}.release-countdown-container .countdown{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;margin:0}.release-countdown-container .countdown .simply-section{display:inline-flex;flex-direction:column;align-items:center;min-width:42px;padding:4px 6px}.release-countdown-container .countdown .simply-amount{font-size:20px;font-weight:700;color:#f0702c;line-height:1;letter-spacing:.02em}.release-countdown-container .countdown .simply-word{font-size:9px;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-top:3px;font-weight:600}.tcglwd-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;list-style:none;padding:0;margin:16px 0 20px}.tcglwd-stats li{display:flex;flex-direction:column;align-items:flex-start;padding:14px 16px;background:#f0702c14;border:1px solid rgba(240,112,44,.25);border-radius:8px;gap:2px}.tcglwd-stats__value{font-size:22px;font-weight:700;color:#f0702c;line-height:1.1;font-variant-numeric:tabular-nums}.tcglwd-stats__label{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;opacity:.7}.tcglwd-subscribed{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#4caf50}.tcglwd-subscribed .icon-check{font-size:14px}.tcglwd-newsletter-form{display:inline-block;margin:0}.tcglwd-subscribe-btn{background:transparent;color:#f0702c;border:1px solid #f0702c;padding:4px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;cursor:pointer;transition:all .15s ease}.tcglwd-subscribe-btn:hover{background:#f0702c;color:#fff}.tcglwd-profile{max-width:720px;margin:72px auto 80px;padding:0 20px}.tcglwd-profile__header{margin-bottom:24px}.tcglwd-profile__header h1{margin:0 0 8px;font-size:28px;font-weight:700}.tcglwd-profile__header p{margin:0;opacity:.7;font-size:14px}.tcglwd-profile__details{margin:24px 0}.tcglwd-profile__details h2{font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.7;margin:0 0 12px}.tcglwd-profile__list{list-style:none;padding:0;margin:0;border:1px solid rgba(255,255,242,.12);border-radius:8px;overflow:hidden}.tcglwd-profile__list li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(255,255,242,.08)}.tcglwd-profile__list li:last-child{border-bottom:none}.tcglwd-profile__label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.7}.tcglwd-profile__value{font-weight:600;font-size:14px}.tcglwd-profile__value--empty{opacity:.4;font-style:italic;font-weight:400}.tcglwd-profile__list-item--bandai{flex-direction:column;align-items:stretch!important;gap:10px!important}.tcglwd-profile__row{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.tcglwd-profile__bandai-form{margin:0;width:100%}.tcglwd-profile__bandai-fields{display:flex;gap:8px;margin-top:4px}.tcglwd-profile__bandai-fields input[type=text]{flex:1;padding:9px 12px;background:#00000040;border:1px solid rgba(255,255,242,.15);border-radius:6px;color:inherit;font:inherit;font-size:13px;transition:border-color .15s ease}.tcglwd-profile__bandai-fields input[type=text]:focus{outline:none;border-color:#f0702c}.tcglwd-profile__bandai-toggle{margin-top:4px}.tcglwd-profile__bandai-toggle summary{cursor:pointer;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;opacity:.6;list-style:none;-webkit-user-select:none;user-select:none}.tcglwd-profile__bandai-toggle summary:before{content:"\270f  "}.tcglwd-profile__bandai-toggle[open] summary{opacity:.85}.tcglwd-profile__form-success{margin:6px 0 0;padding:10px 14px;background:#4caf501f;border:1px solid rgba(76,175,80,.4);border-radius:6px;font-size:13px}.tcglwd-profile__orders{margin-top:36px}.tcglwd-profile__orders h2{font-size:14px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.7;margin:0 0 12px}.tcglwd-orders-list{list-style:none;padding:0;margin:0;border:1px solid rgba(255,255,242,.12);border-radius:8px;overflow:hidden}.tcglwd-orders-list__item{border-bottom:1px solid rgba(255,255,242,.08)}.tcglwd-orders-list__item:last-child{border-bottom:none}.tcglwd-orders-list__link{display:grid;grid-template-columns:auto 1fr auto auto;gap:14px;align-items:center;padding:14px 18px;text-decoration:none;color:inherit;transition:background .15s ease}.tcglwd-orders-list__link:hover{background:#f0702c0f}.tcglwd-orders-list__number{font-weight:700;font-size:14px}.tcglwd-orders-list__date{font-size:12px;opacity:.65}.tcglwd-orders-list__status{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;padding:3px 8px;border-radius:999px;background:#fffff214}.tcglwd-orders-list__status--paid{background:#4caf502e;color:#6dd470}.tcglwd-orders-list__status--pending{background:#f0702c2e;color:#f0702c}.tcglwd-orders-list__status--refunded{background:#ee1c6c26;color:#ee1c6c}.tcglwd-orders-list__total{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.tcglwd-request{padding:60px 20px 80px}.tcglwd-request__inner{max-width:640px;margin:0 auto}.tcglwd-request__header{text-align:center;margin-bottom:32px}.tcglwd-request__header h1{margin:0 0 12px;font-size:32px;font-weight:700}.tcglwd-request__header p{margin:0;opacity:.75;font-size:15px;line-height:1.5}.tcglwd-request__form{display:flex;flex-direction:column;gap:18px;padding:28px;background:#fffff20a;border:1px solid rgba(255,255,242,.12);border-radius:10px}.tcglwd-request__field{display:flex;flex-direction:column;gap:6px}.tcglwd-request__field label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.75}.tcglwd-request__field input,.tcglwd-request__field textarea{padding:12px 14px;background:#00000040;border:1px solid rgba(255,255,242,.15);border-radius:6px;font:inherit;font-size:14px;color:inherit;transition:border-color .15s ease}.tcglwd-request__field input:focus,.tcglwd-request__field textarea:focus{outline:none;border-color:#f0702c}.tcglwd-request__field textarea{resize:vertical;min-height:140px;font-family:inherit}.tcglwd-request__submit{align-self:flex-start;background:#f0702c;color:#fff;border:none;padding:12px 28px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;cursor:pointer;transition:background .15s ease}.tcglwd-request__submit:hover{background:#d65d1c}.tcglwd-request__success{padding:16px 18px;background:#4caf501f;border:1px solid rgba(76,175,80,.4);border-radius:6px;font-size:14px}.tcglwd-request__success p{margin:0 0 4px}.tcglwd-request__success p:last-child{margin:0}.tcglwd-request__errors{padding:16px 18px;background:#ee1c6c1a;border:1px solid rgba(238,28,108,.4);border-radius:6px;font-size:14px}.tcglwd-request__errors p{margin:0 0 8px}.tcglwd-request__errors ul{margin:0;padding-left:20px}.tcglwd-agenda{padding:60px 20px 80px}.tcglwd-agenda--teaser{padding:50px 20px}.tcglwd-agenda__inner{max-width:1100px;margin:0 auto}.tcglwd-agenda__header{margin-bottom:28px}.tcglwd-agenda__header--row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}.tcglwd-agenda__header h1{margin:0 0 10px;font-size:32px;font-weight:700}.tcglwd-agenda__header h2{margin:0;font-size:24px;font-weight:700}.tcglwd-agenda__header p{margin:0;opacity:.75;font-size:15px;line-height:1.5}.tcglwd-agenda__view-all{font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:#f0702c;text-decoration:none}.tcglwd-agenda__view-all:hover{text-decoration:underline}.tcglwd-agenda__month-heading{margin:34px 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.12em;font-weight:700;opacity:.6;grid-column:1 / -1}.tcglwd-agenda__month-heading:first-of-type{margin-top:0}.tcglwd-agenda__grid{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:720px){.tcglwd-agenda__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}}.tcglwd-agenda__empty{padding:24px;text-align:center;opacity:.65;font-style:italic}.tcglwd-event-card{border:1px solid rgba(255,255,242,.12);border-radius:10px;background:#fffff205;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.tcglwd-event-card:hover{border-color:#f0702c80;transform:translateY(-2px)}.tcglwd-event-card__link{display:flex;gap:16px;padding:18px;text-decoration:none;color:inherit;align-items:stretch}.tcglwd-event-card__date{flex:0 0 64px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 6px;background:#f0702c1f;border:1px solid rgba(240,112,44,.35);border-radius:8px;text-align:center}.tcglwd-event-card__day{font-size:24px;font-weight:700;color:#f0702c;line-height:1;font-variant-numeric:tabular-nums}.tcglwd-event-card__month{font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:.8;margin-top:3px}.tcglwd-event-card__weekday{font-size:9px;text-transform:uppercase;letter-spacing:.06em;opacity:.55;margin-top:2px}.tcglwd-event-card__body{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.tcglwd-event-card__title{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3}.tcglwd-event-card__location{margin:0 0 10px;font-size:12px;opacity:.7;line-height:1.3}.tcglwd-event-card__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:8px}.tcglwd-event-card__price{font-size:15px;font-weight:700;color:#f0702c;font-variant-numeric:tabular-nums}.tcglwd-event-card__cta{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;opacity:.75}.tcglwd-event-card__soldout{font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#ee1c6c}.tcglwd-cal-section{padding:60px 20px 30px}.tcglwd-cal__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 18px}.tcglwd-cal__nav-btn{flex:0 0 auto;box-sizing:border-box;background:transparent;border:1px solid rgba(240,112,44,.4);color:#f0702c;width:40px;height:40px;min-width:40px;padding:0;border-radius:999px;font-size:22px;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;-webkit-appearance:none;appearance:none}.tcglwd-cal__nav-btn:focus{outline:none}.tcglwd-cal__nav-btn:focus-visible{outline:2px solid #f0702c;outline-offset:2px}.tcglwd-cal__nav-btn:hover:not(:disabled){background:#f0702c;color:#fff;border-color:#f0702c}.tcglwd-cal__nav-btn:disabled{opacity:.3;cursor:not-allowed}.tcglwd-cal__nav-label{margin:0;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:center;flex:1}.tcglwd-cal__container{min-height:200px}.tcglwd-cal__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:10px;border:1px solid rgba(255,255,242,.12);border-radius:10px;background:#fffff205}.tcglwd-cal__weekday{text-align:center;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.55;padding:8px 0 4px}.tcglwd-cal__day{min-height:88px;padding:6px;border-radius:6px;background:#fffff205;display:flex;flex-direction:column;gap:4px}.tcglwd-cal__day--empty{background:transparent}.tcglwd-cal__day--has-events{background:#f0702c14;border:1px solid rgba(240,112,44,.3)}.tcglwd-cal__day-num{font-size:12px;font-weight:700;opacity:.7;font-variant-numeric:tabular-nums}.tcglwd-cal__day--has-events .tcglwd-cal__day-num{color:#f0702c;opacity:1}.tcglwd-cal__event{display:flex;flex-direction:column;gap:1px;padding:4px 6px;background:#f0702c;color:#fff;border-radius:4px;text-decoration:none;font-size:10px;line-height:1.2;transition:background .15s ease}.tcglwd-cal__event:hover{background:#d65d1c}.tcglwd-cal__event--soldout{background:#ee1c6cb3}.tcglwd-cal__event-time{font-weight:700;font-variant-numeric:tabular-nums}.tcglwd-cal__event-title{font-size:9px;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){.tcglwd-cal__grid{padding:6px;gap:2px}.tcglwd-cal__day{min-height:56px;padding:3px}.tcglwd-cal__day-num{font-size:10px}.tcglwd-cal__event{font-size:9px;padding:2px 4px}.tcglwd-cal__event-title{display:none}.tcglwd-cal__weekday{font-size:8px;padding:4px 0 2px}}.tcglwd-collection-title-hidden{display:none!important}aside#cart,aside#cart .m6pn,.cart-drawer,.panel-cart{background-color:#1c1c30!important;color:#fffff2;box-shadow:-2px 0 30px #00000080}aside#cart *{color:inherit}aside#cart a,aside#cart button:not(.overlay-buy_button):not(.overlay-preorder):not(.tcglwd-subscribe-btn){color:#fffff2}aside#cart .strong,aside#cart strong{color:#fffff2}aside#cart [class*=overlay-]:not(.disabled){background-color:#f0702c;color:#fff}.tcglwd-event-fallback-img{width:100%;height:auto;object-fit:contain;background:#1c1c30;padding:20px}.tcglwd-event-fallback-img.filled{object-fit:cover;padding:0}button.overlay-preorder:not(.disabled){background:#f0702c;color:#fff;border-color:#f0702c}button.overlay-preorder:not(.disabled):hover{background:#d65d1c;border-color:#d65d1c}.tcglwd-hero-product-slider{max-width:1280px;margin:24px auto;padding:0 20px}.tcglwd-hero-product-slider .tcglwd-hero-slide{position:relative;overflow:hidden;background:#fffff20a;border:1px solid rgba(255,255,242,.1);border-radius:16px;color:#fffff2}.tcglwd-hero-product-slider .tcglwd-hero-slide__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:50px 60px;min-height:460px}.tcglwd-hero-product-slider .tcglwd-hero-slide__media{display:flex;align-items:center;justify-content:center;height:100%;max-height:420px}.tcglwd-hero-product-slider .tcglwd-hero-slide__media img,.tcglwd-hero-product-slider .tcglwd-hero-slide__media picture{max-width:100%;max-height:420px;width:auto;height:auto;object-fit:contain;display:block;filter:drop-shadow(0 20px 40px rgba(0,0,0,.4))}.tcglwd-hero-product-slider .tcglwd-hero-slide__content{text-align:left;padding:0 10px}.tcglwd-hero-product-slider .tcglwd-hero-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;margin:0 0 14px;color:#fffff2;opacity:.6;font-weight:600}.tcglwd-hero-product-slider .tcglwd-hero-title{font-size:clamp(32px,4.2vw,56px);line-height:1.02;margin:0 0 20px;color:#f0702c;font-weight:800;letter-spacing:-.01em;text-shadow:0 2px 20px rgba(0,0,0,.3)}.tcglwd-hero-product-slider .tcglwd-hero-price{font-size:26px;font-weight:700;margin:0 0 26px;color:#fffff2}.tcglwd-hero-product-slider .tcglwd-hero-slide__content .link-btn{margin:0}.tcglwd-hero-product-slider .tcglwd-hero-slide__content .link-btn a{background:#f0702c;color:#fff;border:2px solid #f0702c;border-radius:4px;padding:14px 34px;font-weight:600;display:inline-block;text-decoration:none;transition:background .2s,border-color .2s}.tcglwd-hero-product-slider .tcglwd-hero-slide__content .link-btn a:hover{background:#d65d1c;border-color:#d65d1c}.tcglwd-hero-product-slider .link-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.tcglwd-hero-product-slider .tcglwd-hero-slide__inner{position:relative;z-index:2}.tcglwd-hero-product-slider .tcglwd-hero-slide__content .link-btn a{position:relative;z-index:3}@media only screen and (max-width:900px){.tcglwd-hero-product-slider .tcglwd-hero-slide__inner{padding:36px 32px;min-height:380px;gap:20px}.tcglwd-hero-product-slider .tcglwd-hero-slide__media img{max-height:320px}}@media only screen and (max-width:760px){.tcglwd-hero-product-slider .tcglwd-hero-slide__inner{grid-template-columns:1fr;padding:28px 20px 36px;text-align:center;min-height:0}.tcglwd-hero-product-slider .tcglwd-hero-slide__content{text-align:center;padding:0}.tcglwd-hero-product-slider .tcglwd-hero-slide__media img{max-height:260px}.tcglwd-hero-product-slider .tcglwd-hero-title{font-size:clamp(22px,6vw,30px)}.tcglwd-hero-product-slider .tcglwd-hero-price{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tcglwd-custom.css.map */
