.tsbf-daily{--tsbf-ink: #02040c;--tsbf-magenta: #ff3dd8;--tsbf-text: #ecf6ff;--tsbf-muted: #a9badf;--tsbf-display: var(--font-heading--family, "Barlow", sans-serif);--tsbf-body: var(--font-body--family, sans-serif);--tsbf-gutter: clamp(16px, 4vw, 48px);--tsbf-accent: #3df5ff;--tsbf-accent-rgb: 61 245 255;--tsbf-accent-2: #ff3dd8;--tsbf-accent-2-rgb: 255 61 216;position:relative;isolation:isolate;overflow-x:clip;padding-block:clamp(32px,4.4vw,60px) var(--tsbf-daily-pb, clamp(4px, 1vw, 12px));scroll-margin-top:72px;color:var(--tsbf-text);background:radial-gradient(60% 40% at 50% 0%,rgb(var(--tsbf-accent-rgb) / 8%),transparent 72%),var(--tsbf-ink);font-family:var(--tsbf-body)}.tsbf-daily :where(h1,h2,h3,p,ul,ol,figure){margin:0}.tsbf-daily :where(ul,ol){padding:0}.tsbf-daily.tsbf-accent--blue{--tsbf-accent: #5aa9ff;--tsbf-accent-rgb: 90 169 255;--tsbf-accent-2: #3df5ff;--tsbf-accent-2-rgb: 61 245 255}.tsbf-daily.tsbf-accent--magenta{--tsbf-accent: #ff4fdc;--tsbf-accent-rgb: 255 79 220;--tsbf-accent-2: #3df5ff;--tsbf-accent-2-rgb: 61 245 255}.tsbf-daily.tsbf-accent--violet{--tsbf-accent: #b483ff;--tsbf-accent-rgb: 180 131 255;--tsbf-accent-2: #3df5ff;--tsbf-accent-2-rgb: 61 245 255}.tsbf-daily.tsbf-accent--amber{--tsbf-accent: #ffb547;--tsbf-accent-rgb: 255 181 71;--tsbf-accent-2: #ff3dd8;--tsbf-accent-2-rgb: 255 61 216}.tsbf-daily .tsbf-wrap{width:min(100% - 2 * var(--tsbf-gutter),1320px);margin-inline:auto}.tsbf-daily .tsbf-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tsbf-daily__head{display:flex;flex-direction:column;gap:8px;margin-bottom:clamp(14px,1.8vw,22px)}.tsbf-daily__kicker{font:700 .72rem/1.2 var(--tsbf-body);letter-spacing:.28em;text-transform:uppercase;color:var(--tsbf-accent);text-shadow:0 0 10px rgb(var(--tsbf-accent-rgb) / 60%)}.tsbf-daily__title{display:flex;flex-wrap:wrap;column-gap:.28em;font:italic 900 clamp(1.7rem,3.4vw,2.9rem)/.95 var(--tsbf-display);letter-spacing:.01em;text-transform:uppercase;color:#fff4fd;text-shadow:0 0 3px #fff,0 0 14px rgb(255 61 216 / 90%),0 0 34px rgb(255 61 216 / 50%)}.tsbf-daily__title span+span{color:#e9fdff;text-shadow:0 0 3px #fff,0 0 14px rgb(61 245 255 / 90%),0 0 34px rgb(47 125 255 / 55%)}.tsbf-daily__timer{margin-bottom:clamp(16px,2vw,24px)}.tsbf-daily__timer:empty{display:none}html:not(.tsh) .tsbf.tsbf-daily .topshelf-sale-countdown{--tssc-accent: var(--tsbf-accent);--tssc-accent-2: var(--tsbf-accent-2);--tssc-panel-solid: #040a1f;--tssc-panel-bg: radial-gradient(50% 140% at 0% 50%, rgb(var(--tsbf-accent-2-rgb) / 20%), transparent 62%), radial-gradient(45% 140% at 100% 50%, rgb(var(--tsbf-accent-rgb) / 16%), transparent 62%), linear-gradient(90deg, #0b0424, #040a1f 55%, #03051a);--tssc-text: #fff;--tssc-muted: var(--tsbf-muted);margin-top:0}.tsbf-daily .topshelf-sale-countdown__kicker{margin:0 0 2px;font:700 .72rem/1.2 var(--tsbf-body);letter-spacing:.28em;text-transform:uppercase;color:var(--tsbf-accent);text-shadow:0 0 10px rgb(var(--tsbf-accent-rgb) / 60%)}.tsbf-daily .topshelf-sale-countdown__heading{color:#fff4fd;text-shadow:0 0 3px #fff,0 0 14px rgb(255 61 216 / 90%),0 0 34px rgb(255 61 216 / 50%)}.tsbf-daily .topshelf-sale-countdown__accent{color:#e9fdff;text-shadow:0 0 3px #fff,0 0 14px rgb(var(--tsbf-accent-rgb) / 90%),0 0 34px rgb(47 125 255 / 55%)}.tsbf-daily .topshelf-sale-countdown__digits{text-shadow:0 0 4px rgb(255 255 255 / 80%),0 0 14px rgb(var(--tsbf-accent-rgb) / 85%)}.tsbf-daily .topshelf-sale-countdown__status{color:var(--tsbf-magenta);text-shadow:0 0 6px rgb(255 61 216 / 75%),0 0 14px rgb(255 61 216 / 45%)}html:not(.tsh) .tsbf.tsbf-daily .topshelf-sale-countdown__fill{--tssc-accent: var(--tsbf-magenta);--tssc-glow: rgb(255 61 216 / 55%);--tssc-glow-soft: rgb(255 61 216 / 22%)}.tsbf-daily .topshelf-sale-countdown__fill:before{top:0;right:0;bottom:0;left:-14px;mix-blend-mode:normal;animation-name:tsbf-daily-meter-stripes;will-change:transform}@keyframes tsbf-daily-meter-stripes{to{transform:translate(14px)}}@container tssc (min-width: 1000px){.tsbf-daily .topshelf-sale-countdown__panel{padding:22px 28px 18px}.tsbf-daily .topshelf-sale-countdown__alarm{width:56px;height:56px}.tsbf-daily .topshelf-sale-countdown__divider{height:56px}.tsbf-daily .topshelf-sale-countdown__heading{font-size:2.3rem}.tsbf-daily .topshelf-sale-countdown__sub{font-size:.9375rem}.tsbf-daily .topshelf-sale-countdown__tiles{gap:14px}.tsbf-daily .topshelf-sale-countdown__card{min-width:84px;height:84px}.tsbf-daily .topshelf-sale-countdown__digits{font-size:2.9rem}}.tsbf-daily .topshelf-light-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:8px;box-shadow:0 0 0 1px rgb(var(--tsbf-accent-rgb) / 18%),0 14px 30px -12px #000000b3}.tsbf-daily .topshelf-light-carousel__item:is(:hover,:has(:focus-visible)) .topshelf-light-card{box-shadow:0 0 0 1px rgb(var(--tsbf-accent-rgb) / 60%),0 0 26px -4px rgb(var(--tsbf-accent-rgb) / 45%),0 18px 36px -14px #000c}.tsbf-daily .topshelf-light-card__link{display:flex;flex:1;flex-direction:column;height:100%;min-width:0}.tsbf-daily .topshelf-light-card__media{position:relative;display:block;flex:0 0 auto;aspect-ratio:1;overflow:hidden}.tsbf-daily :is(.topshelf-light-card__image,.topshelf-light-card__video){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tsbf-daily .topshelf-light-card__content{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0;padding:10px}.tsbf-daily .topshelf-light-card__title{display:-webkit-box;min-height:2.4em;margin:0;overflow:hidden;font-size:.9375rem;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tsbf-daily .topshelf-light-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin-block-start:auto;font-size:.9375rem;line-height:1.2}.tsbf-daily__grid{display:grid;grid-template-columns:repeat(var(--tsbf-daily-cols, 5),minmax(0,1fr));gap:clamp(10px,1.4vw,18px);max-width:calc(var(--tsbf-daily-cols, 5) * 300px);margin:0 auto;padding:0;list-style:none}.tsbf-daily__grid>.topshelf-light-carousel__item{position:relative;min-width:0}.tsbf-daily .topshelf-light-card__badge{position:absolute;top:8px;right:8px;left:auto;z-index:3;padding:5px 9px 4px;border:1px solid var(--tsbf-magenta);border-radius:999px;background:#02040ccc;font:italic 900 .92rem/1 var(--tsbf-display);color:#fff;text-shadow:0 0 8px var(--tsbf-magenta);box-shadow:0 0 12px #ff3dd88c}@media(min-width:750px){.tsbf-daily .topshelf-light-card__badge{top:10px;right:10px;padding:7px 13px 6px;font-size:clamp(1.05rem,1.25vw,1.3rem)}}@media(max-width:749px){.tsbf-daily{padding-block:28px var(--tsbf-daily-pb, 4px)}.tsbf-daily__title{font-size:clamp(1.35rem,6.6vw,1.75rem)}.tsbf-daily .topshelf-sale-countdown__kicker{font-size:.625rem;letter-spacing:.22em}.tsbf-daily__viewport{margin:-10px calc(-1 * var(--tsbf-gutter)) -14px;padding:10px 0 14px var(--tsbf-gutter);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tsbf-gutter);scrollbar-width:none}.tsbf-daily__viewport::-webkit-scrollbar{display:none}.tsbf-daily__grid{display:flex;gap:12px;max-width:none}.tsbf-daily__grid:after{content:"";flex:0 0 calc(var(--tsbf-gutter) - 12px)}.tsbf-daily__grid>.topshelf-light-carousel__item{flex:0 0 calc((100% - 12px) / 1.125);scroll-snap-align:start}.tsbf-daily--single .tsbf-daily__grid>.topshelf-light-carousel__item{flex-basis:100%}.tsbf-daily--mobile-2 .tsbf-daily__grid>.topshelf-light-carousel__item{flex-basis:calc((100% - 24px) / 2.125)}.tsbf-daily--mobile-2 .topshelf-light-card__content{padding:8px}.tsbf-daily--mobile-2 :is(.topshelf-light-card__title,.topshelf-light-card__price){font-size:.875rem}.tsbf-daily--mobile-2 .topshelf-light-card__badge{top:6px;right:6px;padding:4px 8px 3px;font-size:.8125rem}.tsbf-daily .topshelf-light-card__title,.tsbf-daily .topshelf-light-card__price{font-size:1rem}}.tsbf-daily--page{color:var(--tsn-text, #001935);background:transparent}.tsbf-daily--page .topshelf-light-card{box-shadow:0 0 0 1px rgb(var(--tsbf-accent-rgb) / 18%),0 10px 30px #0f172a38}.tsbf-daily--page .tsbf-daily__kicker{color:var(--tsn-text, #001935);text-shadow:none;opacity:.72}.tsbf-daily--page .tsbf-daily__title,.tsbf-daily--page .tsbf-daily__title span+span{color:var(--tsn-text, #001935);text-shadow:none}@media(min-width:1100px){.tsbf-daily--side .tsbf-wrap{width:min(1620px,calc(100% - 40px));display:grid;grid-template-columns:minmax(380px,34fr) minmax(0,66fr);align-items:stretch;gap:clamp(16px,1.6vw,24px)}.tsbf-daily--side .tsbf-daily__head{align-self:center;margin:0}.tsbf-daily--side .tsbf-daily__timer{margin:0}.tsbf-daily--side .tsbf-daily__timer:not(:empty){display:flex}.tsbf-daily--side .topshelf-sale-countdown{display:flex}.tsbf-daily--side .topshelf-sale-countdown__panel{flex:1;justify-content:center}.tsbf-daily--side .topshelf-sale-countdown__tiles{flex:1 1 100%}.tsbf-daily--side .topshelf-sale-countdown__unit{flex:1 1 0;min-width:0}.tsbf-daily--side .topshelf-sale-countdown__unit.is-dim{flex-grow:.6}.tsbf-daily--side .topshelf-sale-countdown__card{width:100%;min-width:0;height:64px}.tsbf-daily--side .topshelf-sale-countdown__digits{font-size:2.2rem}.tsbf-daily--side .tsbf-daily__cards{align-self:center;min-width:0}.tsbf-daily--side .tsbf-daily__grid{max-width:none}}@media(prefers-reduced-motion:reduce){.tsbf-daily *,.tsbf-daily *:before,.tsbf-daily *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/topshelf-bf-neon-daily.css.map */
