.big-number__line{white-space:nowrap}.big-number__line[data-style=light]{font-weight:200;line-height:.8;letter-spacing:.02em}.big-number__line[data-style=bold]{font-weight:700;line-height:.85;letter-spacing:-.02em}.big-number__line[data-style=tagline]{margin-top:.2em;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.big-number{display:flex;flex-shrink:0;margin:0;font-family:var(--font-body-family);font-weight:400;line-height:1;color:var(--big-number-color, currentColor)}.big-number__inner{display:flex;flex-shrink:0;align-items:flex-start;gap:.23em;width:max-content}.big-number__number{font-size:var(--big-number-em);font-weight:200;font-variant-numeric:tabular-nums;line-height:.715;letter-spacing:-.04em;white-space:nowrap;transform:translateY(.03em)}.big-number__lines{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:767px){.big-number{width:100%;justify-content:var(--flex-align-mobile, flex-start);container-type:inline-size}.big-number__inner{gap:.34em;font-size:calc(var(--big-number-size-mobile) * 1px);font-size:min(calc(var(--big-number-size-mobile) * 1px),calc(100cqi / var(--big-number-fit)))}}@media screen and (min-width:768px){.big-number__inner{font-size:min(calc(var(--big-number-size) * 100vw / 1280),calc(var(--big-number-size) * 1px))}}.tt-button{width:var(--btn-width-mobile);text-align:center;text-decoration:none}@media screen and (min-width:768px){.tt-button{width:var(--btn-width)}}.tt-button[data-state=custom]{border-color:var(--btn-bg);background-color:var(--btn-bg);color:var(--btn-text);transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.tt-button[data-state=custom]:hover{border-color:var(--btn-hover-bg);background-color:var(--btn-hover-bg)}.tt-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.financing-offer-terms{max-width:var(--terms-max-width);font-family:var(--font-body-family);font-size:calc(var(--font-body-scale, 1) * 1rem);font-weight:400;line-height:1.5;text-align:var(--terms-align-mobile);color:var(--terms-color, inherit)}.financing-offer-terms[data-size=small]{font-size:calc(var(--font-body-scale, 1) * .875rem)}.financing-offer-terms[data-size=large]{font-size:calc(var(--font-body-scale, 1) * 1.125rem)}.financing-offer-terms p{margin:0}.financing-offer-terms p+p{margin-top:.75em}.financing-offer-terms a{color:inherit;text-decoration:underline}@media screen and (min-width:768px){.financing-offer-terms{text-align:var(--terms-align)}}.tt-group{width:var(--group-width-mobile);max-width:100%;min-width:0}@media screen and (min-width:768px){.tt-group{width:var(--group-width)}}.banner-timer-stack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;padding:var(--stack-pt, 0px) var(--stack-pr, 0px) var(--stack-pb, 0px) var(--stack-pl, 0px);pointer-events:none}.banner-timer-stack__group{display:flex;flex-direction:column;width:max-content;max-width:100%;pointer-events:auto}.banner-timer-stack[data-mobile-x=left]{justify-content:flex-start}.banner-timer-stack[data-mobile-x=center]{justify-content:center}.banner-timer-stack[data-mobile-x=right]{justify-content:flex-end}.banner-timer-stack[data-mobile-y=top]{align-items:flex-start}.banner-timer-stack[data-mobile-y=center]{align-items:center}.banner-timer-stack[data-mobile-y=bottom]{align-items:flex-end}.banner-timer-stack[data-mobile-x=left] .banner-timer-stack__group{align-items:flex-start;text-align:left}.banner-timer-stack[data-mobile-x=center] .banner-timer-stack__group{align-items:center;text-align:center}.banner-timer-stack[data-mobile-x=right] .banner-timer-stack__group{align-items:flex-end;text-align:right}.banner-timer-stack__subtitle{margin:1.25rem 0 0;max-width:28rem;font-size:1rem;font-weight:400;line-height:1.4}.banner-timer-stack__button{margin-top:1.25rem}.banner-timer-stack__button[data-state=custom]{border-color:var(--timer-btn-bg);background-color:var(--timer-btn-bg);color:var(--timer-btn-text)}.banner-timer-stack__button[data-state=custom]:hover{background-color:transparent;color:var(--timer-btn-bg)}.banner-timer-stack__scroll{display:flex;align-items:center;justify-content:center;align-self:center;width:fit-content;margin:1.75rem auto 0;background:none;border:0;padding:0;line-height:0;cursor:pointer;animation:banner-timer-stack-bounce 1.2s ease-in-out infinite}.banner-timer-stack__scroll:hover{animation-play-state:paused}@keyframes banner-timer-stack-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(min-width:640px){.banner-timer-stack{padding:var(--stack-pt-desktop, 0px) var(--stack-pr-desktop, 0px) var(--stack-pb-desktop, 0px) var(--stack-pl-desktop, 0px)}.banner-timer-stack[data-desktop-x=left]{justify-content:flex-start}.banner-timer-stack[data-desktop-x=center]{justify-content:center}.banner-timer-stack[data-desktop-x=right]{justify-content:flex-end}.banner-timer-stack[data-desktop-y=top]{align-items:flex-start}.banner-timer-stack[data-desktop-y=center]{align-items:center}.banner-timer-stack[data-desktop-y=bottom]{align-items:flex-end}.banner-timer-stack[data-desktop-x=left] .banner-timer-stack__group{align-items:flex-start;text-align:left}.banner-timer-stack[data-desktop-x=center] .banner-timer-stack__group{align-items:center;text-align:center}.banner-timer-stack[data-desktop-x=right] .banner-timer-stack__group{align-items:flex-end;text-align:right}}.tt-flex{display:flex;flex-wrap:nowrap;flex-direction:var(--flex-dir-mobile);justify-content:var(--flex-justify-mobile);align-items:var(--flex-align-mobile);gap:var(--flex-gap-mobile)}@media screen and (min-width:768px){.tt-flex{flex-direction:var(--flex-dir);justify-content:var(--flex-justify);align-items:var(--flex-align);gap:var(--flex-gap)}}
/*# sourceMappingURL=/cdn/shop/t/620/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAF4AAAABAAAAAABA */
