.tl-sale{--tl-sale-deal-border: #FFD9BC;--tl-sale-track: #E9E0D4;--tl-sale-hairline: #EDE2D4;--tl-sale-card-border: var(--tl-border);--tl-sale-ink: 255, 254, 249;--tl-sale-accent: var(--tl-accent-rgb);--tl-sale-maxw: 1280px;--tl-sale-gutter: 24px}@keyframes tlSalePulseDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes tlSaleGlowMove{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-20px) scale(1.08)}}.tl-sale-hero{position:relative;overflow:hidden;background:var(--tl-dark);padding:44px 0 30px}.tl-sale-hero__glow{position:absolute;border-radius:50%;filter:blur(14px);pointer-events:none}.tl-sale-hero__glow--a{top:-100px;left:-60px;width:340px;height:340px;background:radial-gradient(circle,rgba(var(--tl-sale-accent),.32),transparent 70%);animation:tlSaleGlowMove 8s ease-in-out infinite}.tl-sale-hero__glow--b{bottom:-140px;right:-60px;width:380px;height:380px;background:radial-gradient(circle,rgba(124,58,237,.18),transparent 70%)}.tl-sale-hero__inner{position:relative;max-width:var(--tl-sale-maxw);margin:0 auto;padding:0 var(--tl-sale-gutter);text-align:center}.tl-sale-hero__badge{display:inline-flex;align-items:center;gap:8px;background:rgba(var(--tl-sale-accent),.15);border:1px solid rgba(var(--tl-sale-accent),.4);color:var(--tl-accent);font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;padding:7px 14px;border-radius:var(--tl-radius-full);margin-bottom:18px}.tl-sale-hero__badge-dot{width:7px;height:7px;border-radius:50%;background:var(--tl-accent);animation:tlSalePulseDot 1.6s ease-in-out infinite}.tl-sale-hero__title{margin:0 0 10px;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(30px,4vw,48px);color:var(--tl-bg);letter-spacing:-.02em;line-height:1.1}.tl-sale-hero__sub{margin:0 0 24px;font-size:15.5px;color:rgba(var(--tl-sale-ink),.65)}.tl-sale-hero__countdown{display:flex;justify-content:center;gap:8px;margin-bottom:22px;flex-wrap:nowrap}.tl-sale-hero__cd-box{background:rgba(var(--tl-sale-ink),.08);border:1px solid rgba(var(--tl-sale-ink),.1);border-radius:12px;padding:10px 6px;flex:1 1 0;min-width:0;max-width:96px;text-align:center}.tl-sale-hero__cd-num{margin:0;font-family:var(--tl-font-heading);font-weight:900;font-size:20px;color:var(--tl-bg);font-variant-numeric:tabular-nums}.tl-sale-hero__cd-label{margin:2px 0 0;font-size:9px;color:rgba(var(--tl-sale-ink),.5);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.tl-sale-hero__live{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;color:rgba(var(--tl-sale-ink),.55);font-weight:600}.tl-sale-hero__live-dot{width:7px;height:7px;border-radius:50%;background:var(--tl-green);animation:tlSalePulseDot 1.6s ease-in-out infinite}.tl-sale-hero__live-count{color:var(--tl-bg);font-weight:800}.tl-sale-hero__ended,.tl-sale-hero.is-ended .tl-sale-hero__countdown,.tl-sale-hero.is-ended .tl-sale-hero__live{display:none}.tl-sale-hero.is-ended .tl-sale-hero__ended{display:inline-block;font-size:14px;font-weight:700;color:rgba(var(--tl-sale-ink),.7);background:rgba(var(--tl-sale-ink),.08);border:1px solid rgba(var(--tl-sale-ink),.12);padding:10px 20px;border-radius:var(--tl-radius-full)}.tl-sale-trust{background:var(--tl-bg);border-bottom:1px solid var(--tl-sale-hairline);padding:16px 0}.tl-sale-trust__inner{max-width:var(--tl-sale-maxw);margin:0 auto;padding:0 var(--tl-sale-gutter);display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.tl-sale-trust__item{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--tl-text)}.tl-sale-trust__item svg{flex-shrink:0}.tl-sale-filter{max-width:var(--tl-sale-maxw);margin:0 auto;padding:40px var(--tl-sale-gutter) 0}.tl-sale-filter__head{display:flex;flex-direction:column;align-items:stretch;gap:14px}.tl-sale-filter__headings{min-width:0}.tl-sale-filter__eyebrow{margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--tl-accent)}.tl-sale-filter__title{margin:0;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(26px,3vw,34px);color:var(--tl-text)}.tl-sale-pills__row{display:flex;gap:6px;background:var(--tl-surface);padding:5px;border-radius:var(--tl-radius-full);width:100%;min-width:0;max-width:100%;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.tl-sale-pills__row::-webkit-scrollbar{display:none}.tl-sale-pill{border:none;background:transparent;color:var(--tl-text);padding:9px 16px;border-radius:var(--tl-radius-full);font-size:13px;font-weight:700;font-family:var(--tl-font-body);cursor:pointer;white-space:nowrap;flex:0 0 auto;min-height:38px;transition:background .15s ease,color .15s ease}.tl-sale-pill:not(.is-active):hover{color:var(--tl-accent)}.tl-sale-pill.is-active{background:var(--tl-accent);color:#fff}.tl-sale-deal{max-width:var(--tl-sale-maxw);margin:0 auto;padding:28px var(--tl-sale-gutter) 8px}.tl-sale-deal__card{background:linear-gradient(120deg,var(--tl-surface-2),var(--tl-bg));border:1.5px solid var(--tl-sale-deal-border);border-radius:24px;overflow:hidden;display:grid;grid-template-columns:1fr;gap:0;max-width:1040px;margin:0 auto}.tl-sale-deal__media{aspect-ratio:1 / 1;position:relative;min-width:0;overflow:hidden}.tl-sale-deal__media img{width:100%;height:100%;object-fit:cover;display:block}.tl-sale-deal__media-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:56px}.tl-sale-deal__tag{position:absolute;top:16px;left:16px;background:var(--tl-dark);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:var(--tl-radius-full)}.tl-sale-deal__body{padding:26px 28px;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden}.tl-sale-deal__cat{margin:0 0 6px;font-size:11.5px;font-weight:800;color:var(--tl-accent);text-transform:uppercase;letter-spacing:.06em}.tl-sale-deal__title{margin:0 0 12px;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(18px,2vw,24px);color:var(--tl-text);line-height:1.25;overflow-wrap:break-word}.tl-sale-deal__price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:14px;flex-wrap:wrap}.tl-sale-deal__price{font-family:var(--tl-font-heading);font-weight:900;font-size:26px;color:var(--tl-text)}.tl-sale-deal__mrp{font-size:16px;color:var(--tl-text-subtle);text-decoration:line-through}.tl-sale-deal__disc{background:var(--tl-accent);color:#fff;font-size:12.5px;font-weight:800;padding:4px 11px;border-radius:var(--tl-radius-full)}.tl-sale-deal__progress{margin-bottom:18px}.tl-sale-deal__progress-head{display:flex;justify-content:space-between;margin-bottom:6px}.tl-sale-deal__claimed{font-size:12.5px;font-weight:700;color:var(--tl-accent-dark)}.tl-sale-deal__stock{font-size:12.5px;color:var(--tl-text-subtle)}.tl-sale-deal__bar{position:relative;height:8px;background:var(--tl-sale-track);border-radius:var(--tl-radius-full);overflow:hidden}.tl-sale-deal__bar-fill{position:absolute;top:0;bottom:0;left:0;width:0%;min-width:6px;background-color:var(--tl-accent, #FF6B35);border-radius:var(--tl-radius-full);transition:width .6s cubic-bezier(.25,.8,.25,1)}.tl-sale-deal__bar>.tl-sale-deal__bar-fill{display:block}.tl-sale-hero>.tl-sale-hero__glow{display:block}.tl-sale-deal__cta{align-self:flex-start;background:var(--tl-accent);color:#fff;border:none;padding:13px 26px;border-radius:var(--tl-radius-full);font-family:var(--tl-font-body);font-weight:800;font-size:14px;cursor:pointer;box-shadow:0 10px 26px rgba(var(--tl-sale-accent),.35);transition:background .18s ease}.tl-sale-deal__cta:hover{background:var(--tl-accent-hover)}.tl-sale-cat{max-width:var(--tl-sale-maxw);margin:0 auto;padding:36px var(--tl-sale-gutter) 0}.tl-sale-cat__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:18px;gap:12px}.tl-sale-cat__heading{margin:0;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(19px,2.2vw,24px);color:var(--tl-text)}.tl-sale-cat__count{margin:4px 0 0;font-size:13px;color:var(--tl-text-subtle)}.tl-sale-cat__viewall{display:inline-flex;align-items:center;gap:6px;color:var(--tl-accent);font-weight:700;font-size:13.5px;white-space:nowrap;transition:gap .18s ease}.tl-sale-cat__viewall:hover{gap:10px}.tl-sale__row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.tl-sale-cat[hidden]{display:none!important}.tl-sale-card{background:#fff;border:1.5px solid var(--tl-sale-card-border);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.25,.8,.25,1),box-shadow .25s cubic-bezier(.25,.8,.25,1),border-color .25s cubic-bezier(.25,.8,.25,1)}.tl-sale-card:hover{transform:translateY(-5px);box-shadow:0 20px 48px #0f0e171c;border-color:var(--tl-accent)}.tl-sale-card__media{position:relative;aspect-ratio:1;display:block;overflow:hidden}.tl-sale-card__media img{width:100%;height:100%;object-fit:cover;display:block}.tl-sale-card__media-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:40px}.tl-sale-card__disc{position:absolute;top:10px;left:10px;background:var(--tl-accent);color:#fff;font-size:11px;font-weight:800;padding:4px 10px;border-radius:var(--tl-radius-full)}.tl-sale-card__rating{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--tl-radius-full);background:rgba(var(--tl-sale-ink),.94);border:1px solid var(--tl-border);font-size:11px;font-weight:800;color:var(--tl-text)}.tl-sale-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:7px;flex:1}.tl-sale-card__title{margin:0;font-family:var(--tl-font-heading);font-size:14.5px;font-weight:800;color:var(--tl-text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.tl-sale-card__title a{color:inherit}.tl-sale-card__price-row{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.tl-sale-card__price{font-family:var(--tl-font-heading);font-weight:900;font-size:17px;color:var(--tl-text)}.tl-sale-card__mrp{font-size:12.5px;color:var(--tl-text-subtle);text-decoration:line-through}.tl-sale-card__urgency{margin:0;font-size:11px;font-weight:700;min-height:14px}.tl-sale-card__urgency--low{color:var(--tl-accent-dark)}.tl-sale-card__urgency--sold{color:var(--tl-green-dark)}.tl-sale-card__atc{width:100%;min-height:42px;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:12px;background:var(--tl-accent);color:#fff;font-family:var(--tl-font-body);font-size:11.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;box-shadow:0 3px 12px rgba(var(--tl-sale-accent),.28);transition:background .18s ease}.tl-sale-card__atc:hover{background:var(--tl-accent-hover)}.tl-sale-card__atc-plus{font-family:var(--tl-font-heading);font-weight:900;font-size:1.15em}.tl-sale-card__atc-eye{width:1.3em;height:1.3em;flex-shrink:0}.tl-sale-card__atc[data-added=true]{background:var(--tl-green-dark)}.tl-sale-news{max-width:var(--tl-sale-maxw);margin:48px auto 56px;padding:0 var(--tl-sale-gutter)}.tl-sale-news__card{background:var(--tl-dark);border-radius:24px;padding:40px 32px;text-align:center}.tl-sale-news__heading{margin:0 0 8px;font-family:var(--tl-font-heading);font-weight:900;font-size:clamp(20px,2.4vw,26px);color:var(--tl-bg)}.tl-sale-news__sub{margin:0 0 20px;font-size:14px;color:rgba(var(--tl-sale-ink),.6)}.tl-sale-news__form{display:flex;gap:10px;max-width:420px;margin:0 auto;flex-wrap:wrap;justify-content:center}.tl-sale-news__input{flex:1;min-width:220px;padding:14px 18px;border-radius:var(--tl-radius-full);border:none;font-size:14px;font-family:var(--tl-font-body);outline:none}.tl-sale-news__submit{background:var(--tl-accent);color:#fff;border:none;padding:14px 26px;border-radius:var(--tl-radius-full);font-family:var(--tl-font-body);font-weight:800;font-size:14px;cursor:pointer;white-space:nowrap;transition:background .18s ease}.tl-sale-news__submit:hover{background:var(--tl-accent-hover)}.tl-sale-news__success{background:#fff;border-radius:16px;padding:18px 28px;display:inline-flex;align-items:center;gap:12px;text-align:left}.tl-sale-news__success-title{font-size:15px;font-weight:700;color:var(--tl-text);margin:0}.tl-sale-news__success-sub{font-size:13px;color:var(--tl-text-muted);margin:0}.tl-sale-news__error{color:#fff;margin-top:12px;font-size:13px}.tl-sale-tail{height:12px}@media(min-width:700px){.tl-sale__row{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.tl-sale-hero__countdown{gap:12px}.tl-sale-hero__cd-box{flex:0 0 auto;max-width:none;min-width:64px;padding:12px 18px;border-radius:14px}.tl-sale-hero__cd-num{font-size:24px}.tl-sale-hero__cd-label{font-size:10.5px;letter-spacing:.06em}.tl-sale-filter__head{flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}.tl-sale-pills__row{width:auto;flex-wrap:wrap;justify-content:flex-start;overflow-x:visible}}@media(min-width:1024px){.tl-sale__row{grid-template-columns:repeat(4,1fr)}}@media(min-width:1080px){.tl-sale-deal__card{grid-template-columns:1fr 1fr}.tl-sale-deal__media{aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.tl-sale-hero__glow--a,.tl-sale-hero__badge-dot,.tl-sale-hero__live-dot{animation:none}.tl-sale-card,.tl-sale-deal__bar-fill,.tl-sale-cat__viewall,.tl-sale-pill{transition:none}}a.tl-sale-card__atc,a.tl-sale-deal__cta{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/toyland-sale.css.map */
