:root{--timebanner-height: 0rem}.o-timebanner{background-color:rgb(var(--color-background));color:rgb(var(--color-text));height:var(--timebanner-height);overflow:hidden}a.o-timebanner,a.o-timebanner:hover,a.o-timebanner:focus,a.o-timebanner:focus-visible{color:rgb(var(--color-text));cursor:pointer;display:block;text-decoration:none}a.o-timebanner:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.o-timebanner__inner{gap:1.6rem;height:100%;justify-content:space-between}.o-timebanner__content{flex:1 1 auto;min-width:0;width:auto}.o-timebanner__message{color:rgb(var(--color-heading));font-family:var(--ff-secondary);font-size:1.4rem;font-weight:var(--ff-secondary-weight);line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o-timebanner__heading{font-weight:700;letter-spacing:.02em;text-transform:uppercase}.o-timebanner__text{font-weight:400;margin-left:.4rem}.o-timebanner__actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:1.6rem;width:auto}.o-timebanner__countdown{align-items:stretch;display:flex;gap:0}.o-timebanner__countdown.is-hidden,.o-timebanner__countdown[aria-hidden=true]{display:none}.o-timebanner__countdown-item{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:4.4rem;padding:0 1.2rem;position:relative;text-align:center}.o-timebanner__countdown-item+.o-timebanner__countdown-item:before{background-color:rgb(var(--color-text));content:"";height:70%;left:0;opacity:.35;position:absolute;top:50%;transform:translateY(-50%);width:1px}.o-timebanner__countdown-value{color:rgb(var(--color-heading));font-family:var(--ff-secondary);font-size:1.8rem;font-weight:400;letter-spacing:.02em;line-height:1}.o-timebanner__countdown-label{color:rgb(var(--color-text));font-family:var(--ff-primary);font-size:.9rem;font-weight:600;letter-spacing:.08em;line-height:1.2;margin-top:.2rem;text-transform:uppercase}.o-timebanner__btn{flex-shrink:0;padding:.8rem 1.6rem;white-space:nowrap}.o-timebanner__btn[hidden],.o-timebanner__btn.is-hidden{display:none!important}.o-timebanner__btn.a-btn,.o-timebanner__btn.a-link{font-size:1.4rem;letter-spacing:.2rem}.section-timebanner{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;overflow-anchor:none;position:relative;transform:none;transition:height var(--default-transition-easing) var(--default-transition-timing);z-index:10000}.section-timebanner .o-timebanner{flex-shrink:0;width:100%}.section-timebanner.is-hidden-on-scroll{pointer-events:none}body.sidebar--is-animating .section-timebanner,body.sidebar--open .section-timebanner{z-index:999}body.sidebar-desktop--open .section-timebanner{z-index:10000}body.filter-sidebar--is-animating .section-timebanner,body.filter-sidebar--open .section-timebanner{z-index:0}@media screen and (max-width:767px){.o-timebanner{height:auto}.o-timebanner__inner{align-items:center;column-gap:1.6rem;display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto;padding-bottom:1rem;padding-top:1rem;row-gap:.8rem}.o-timebanner__content{align-self:center;grid-column:1;grid-row:1;min-width:0;text-align:left;width:auto}.o-timebanner__message{font-size:1.4rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.o-timebanner__text,.o-timebanner__btn{display:none!important}.o-timebanner__actions{display:contents}.o-timebanner__countdown{grid-column:2;grid-row:1;justify-self:end}.o-timebanner__countdown-item{min-width:4.4rem;padding:0 .8rem}.o-timebanner__countdown-value{font-size:1.4rem}.o-timebanner__countdown-label{font-size:.8rem}.o-timebanner__btn.a-btn,.o-timebanner__btn.a-link{font-size:1.3rem;letter-spacing:.12rem;padding:.6rem 1.2rem}}@media screen and (min-width:768px){.o-timebanner__message{font-size:1.6rem}.o-timebanner__countdown-item{min-width:4rem;padding:0 1rem}.o-timebanner__countdown-value{font-size:2rem}.o-timebanner__btn.a-btn,.o-timebanner__btn.a-link{font-size:1.4rem;padding:.8rem 1.6rem}}@media screen and (min-width:1100px){.o-timebanner__message{font-size:1.8rem}.o-timebanner__countdown-item{min-width:4.6rem;padding:0 1.2rem}.o-timebanner__countdown-value{font-size:2.2rem}.o-timebanner__actions{gap:2rem}.o-timebanner__btn.a-btn,.o-timebanner__btn.a-link{font-size:1.5rem}}.o-timebanner__actions:not(:has(.o-timebanner__btn:not([hidden]):not(.is-hidden))):not(:has(.o-timebanner__countdown:not(.is-hidden))){display:none}.o-timebanner:not(:has(.o-timebanner__btn:not([hidden]):not(.is-hidden))):not(:has(.o-timebanner__countdown:not(.is-hidden))) .o-timebanner__inner{justify-content:center}.o-timebanner:not(:has(.o-timebanner__btn:not([hidden]):not(.is-hidden))):not(:has(.o-timebanner__countdown:not(.is-hidden))) .o-timebanner__content,.o-timebanner:not(:has(.o-timebanner__btn:not([hidden]):not(.is-hidden))):not(:has(.o-timebanner__countdown:not(.is-hidden))) .o-timebanner__message{grid-column:1 / -1;text-align:center;width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/timebanner-style.css.map */
