.announcement-marquee{display:flex;align-items:center;gap:1rem}.announcement-marquee__viewport{flex:1;min-width:0;overflow:hidden}.announcement-marquee__track{display:flex;direction:ltr}.announcement-marquee__group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;gap:3rem;width:max-content;min-width:100%;box-sizing:border-box;padding-inline:1.5rem;animation:announcement-marquee-scroll var(--announcement-duration, 25s) linear infinite;animation-direction:var(--announcement-direction, normal)}.announcement-marquee__item{flex:0 0 auto;white-space:nowrap}.announcement-marquee__item br{display:none}.announcement-marquee__item a{color:inherit}.announcement-marquee:hover .announcement-marquee__group,.announcement-marquee:focus-within .announcement-marquee__group{animation-play-state:paused}.announcement-marquee:focus-within .announcement-marquee__viewport{overflow-x:auto}.announcement-marquee:focus-within .announcement-marquee__group{animation:none}.announcement-marquee:focus-within .announcement-marquee__group[aria-hidden]{display:none}@keyframes announcement-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.announcement-marquee__group{animation:none}.announcement-marquee__group[aria-hidden]{display:none}.announcement-marquee__viewport{overflow-x:auto}}.faq-page__header{margin-block-end:2.8rem}.faq-page__title{margin:0}.faq-page__intro{max-width:84rem;margin:0 auto 3.2rem;text-align:center}.faq-page__intro>:first-child{margin-block-start:0}.faq-page__intro>:last-child{margin-block-end:0}.faq-page__list{display:grid;gap:var(--faq-item-gap);max-width:92rem;margin-inline:auto}.faq-page__item{overflow:hidden;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));color:rgb(var(--color-foreground))}.faq-page__list[data-item-style=card] .faq-page__item{border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--blocks-radius);background:rgb(var(--color-background));box-shadow:0 .6rem 2rem rgba(var(--color-foreground),.045);transition:border-color .18s ease,box-shadow .18s ease}.faq-page__list[data-item-style=card] .faq-page__item[open]{border-color:rgba(var(--color-button),.38);box-shadow:0 1rem 2.8rem rgba(var(--color-foreground),.075)}.faq-page__question{display:flex;min-height:6.4rem;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;list-style:none;color:rgb(var(--color-foreground));cursor:pointer}.faq-page__list[data-item-style=card] .faq-page__question{padding-inline:2rem}.faq-page__question::-webkit-details-marker{display:none}.faq-page__question-text{min-width:0;font-weight:700;line-height:1.5}.faq-page__question-text>*{margin:0}.faq-page__icon{position:relative;width:3.2rem;height:3.2rem;flex:0 0 3.2rem;border-radius:50%;color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.faq-page__icon:before,.faq-page__icon:after{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:.16rem;border-radius:99rem;background:currentColor;transform:translate(-50%,-50%);transition:transform .18s ease,opacity .18s ease}.faq-page__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-page__item[open] .faq-page__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}.faq-page__answer{overflow:hidden}.faq-page__answer-inner{padding:0 0 2rem}.faq-page__list[data-item-style=card] .faq-page__answer-inner{padding-inline:2rem}.faq-page__answer-inner>:first-child{margin-block-start:0}.faq-page__answer-inner>:last-child{margin-block-end:0}.faq-page__question:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:-.3rem}@media(max-width:749px){.faq-page__header{margin-block-end:2rem}.faq-page__intro{margin-block-end:2.4rem;text-align:start}.faq-page__list[data-item-style=card] .faq-page__item{border-radius:var(--blocks-radius-mobile)}.faq-page__question,.faq-page__list[data-item-style=card] .faq-page__question{min-height:5.8rem;padding:1.5rem 1.4rem}.faq-page__answer-inner,.faq-page__list[data-item-style=card] .faq-page__answer-inner{padding:0 1.4rem 1.6rem}.faq-page__icon{width:2.8rem;height:2.8rem;flex-basis:2.8rem}}@media(prefers-reduced-motion:reduce){.faq-page__item,.faq-page__icon:before,.faq-page__icon:after{transition:none}}.installment-providers__decision{margin-block-end:3.2rem}.installment-providers__prompt{margin:0 0 1.2rem;font-weight:600}.installment-providers__filters{display:inline-flex;max-width:100%;gap:.6rem;padding:.5rem;overflow-x:auto;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius);background:rgba(var(--color-foreground),.04);scrollbar-width:none}.installment-providers__filters::-webkit-scrollbar{display:none}.installment-providers__filter{display:inline-flex;min-height:4.4rem;align-items:center;justify-content:center;gap:.8rem;padding:.9rem 1.6rem;border:0;border-radius:calc(var(--buttons-radius) * .8);color:rgb(var(--color-foreground));background:transparent;font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.installment-providers__filter span{display:inline-grid;min-width:2.2rem;min-height:2.2rem;place-items:center;padding-inline:.5rem;border-radius:99rem;background:rgba(var(--color-foreground),.08);font-size:1.1rem}.installment-providers__filter.is-active{color:rgb(var(--color-button-text));background:rgb(var(--color-button));box-shadow:0 .4rem 1.2rem rgba(var(--color-foreground),.12)}.installment-providers__filter.is-active span{background:rgba(var(--color-button-text),.16)}.installment-providers__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--installment-gap);align-items:stretch}.installment-provider-group{position:relative;display:flex;min-width:0;height:100%;flex-direction:column;gap:1.8rem;padding:2.4rem;overflow:hidden;border:.15rem solid rgba(var(--color-button),.28);background:linear-gradient(145deg,rgba(var(--color-button),.065),transparent 42%),rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 3.2rem rgba(var(--color-foreground),.07);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.installment-provider-group:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:.4rem;background:rgb(var(--color-button))}.installment-provider-group:hover{transform:translateY(-.2rem);border-color:rgba(var(--color-button),.52);box-shadow:0 1.6rem 4rem rgba(var(--color-foreground),.11)}.installment-provider-group[hidden]{display:none}.installment-provider-group__header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-block-end:1.8rem;border-bottom:.1rem solid rgba(var(--color-button),.2)}.installment-provider-group__title{margin:0;font-weight:700}.installment-provider-group__count{display:inline-grid;min-width:3.2rem;min-height:3.2rem;place-items:center;padding-inline:.8rem;border-radius:99rem;color:rgb(var(--color-button-text));background:rgb(var(--color-button));font-size:1.3rem;font-weight:700;box-shadow:0 .5rem 1.4rem rgba(var(--color-button),.2)}.installment-provider-group__items{display:grid;grid-template-columns:repeat(var(--installment-columns-mobile),minmax(0,1fr));gap:1.2rem}.installment-provider-card{position:relative;display:flex;min-width:0;flex-direction:column;gap:2rem;padding:2rem;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.installment-provider-group .installment-provider-card{display:block;padding:0;border:0;background:transparent;box-shadow:none}.installment-provider-group .installment-provider-card:hover{transform:none;border-color:transparent;box-shadow:none}.installment-provider-card:hover{transform:translateY(-.3rem);border-color:rgba(var(--color-foreground),.24);box-shadow:0 1.2rem 3.2rem rgba(var(--color-foreground),.08)}.installment-provider-card.is-featured{box-shadow:inset 0 0 0 .1rem rgb(var(--color-button))}.installment-provider-card[hidden]{display:none}.installment-provider-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.installment-provider-card__logo{display:grid;width:min(var(--installment-logo-size-mobile),100%);height:auto;aspect-ratio:1;flex:0 1 var(--installment-logo-size-mobile);place-items:center;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),var(--provider-card-border-alpha));border-radius:var(--small-blocks-radius);background:rgb(var(--color-background));font-size:2rem;font-weight:700}.installment-provider-card__logo img{width:78%;height:78%;object-fit:contain}.installment-provider-card__trigger{display:flex;width:100%;min-height:11rem;align-items:center;justify-content:center;flex-direction:column;gap:.8rem;padding:1.2rem;border:.1rem solid rgba(var(--color-foreground),var(--provider-card-border-alpha));border-radius:var(--small-blocks-radius);color:rgb(var(--color-foreground));background:rgba(var(--color-background),.82);box-shadow:inset 0 0 0 .1rem rgba(var(--color-background),.6);text-decoration:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.installment-provider-group .installment-provider-card__featured{position:absolute;z-index:1;inset-block-start:.7rem;inset-inline-end:.7rem;min-height:2.2rem;padding:.4rem .7rem;font-size:1rem}.installment-provider-card__name{font-size:1.35rem;font-weight:700;line-height:1.35;text-align:center}.installment-provider-card__summary{color:rgba(var(--color-foreground),.68);font-size:1.15rem;line-height:1.5;text-align:center}.installment-provider-card__details-label{color:rgb(var(--color-button));font-size:1.15rem;font-weight:700}.installment-provider-card__trigger:hover,.installment-provider-card__trigger:focus-visible{transform:translateY(-.2rem);border-color:rgba(var(--color-foreground),var(--provider-card-hover-border-alpha));background:rgb(var(--color-background));box-shadow:0 .8rem 2rem rgba(var(--color-foreground),.08)}.installment-provider-card__trigger:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.installment-provider-group .installment-provider-card.is-featured{box-shadow:none}.installment-provider-card__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.installment-provider-card__type,.installment-provider-card__featured{display:inline-flex;align-items:center;min-height:2.8rem;padding:.5rem .9rem;border-radius:99rem;font-size:1.2rem;line-height:1}.installment-provider-card__type{background:rgba(var(--color-foreground),.07)}.installment-provider-card__featured{color:rgb(var(--color-button-text));background:rgb(var(--color-button))}.installment-provider-card__content{display:flex;flex:1;flex-direction:column}.installment-provider-card__title,.installment-provider-dialog__header h2,.installment-provider-dialog__group h3{margin:0}.installment-provider-card__description{margin:.8rem 0 0}.installment-provider-card__facts,.installment-provider-dialog__facts{display:grid;gap:1rem;margin:1.8rem 0 0}.installment-provider-card__facts div,.installment-provider-dialog__facts div{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;padding-block:.9rem;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.installment-provider-card__facts dt,.installment-provider-dialog__facts dt{color:rgba(var(--color-foreground),.64)}.installment-provider-card__facts dd,.installment-provider-dialog__facts dd{margin:0;text-align:end;font-weight:600}.installment-provider-card__actions{display:flex;flex-wrap:wrap;gap:1rem}.installment-provider-card__actions .btn{flex:1 1 auto}.installment-provider-dialog{width:min(62rem,calc(100% - 3.2rem));max-width:none;max-height:min(86dvh,76rem);padding:0;overflow:visible;border:0;color:rgb(var(--color-foreground));background:transparent}.installment-provider-dialog::backdrop{background:#0000008f;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem)}.installment-provider-dialog__surface{display:flex;max-height:min(86dvh,76rem);flex-direction:column;overflow:hidden;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));background:rgb(var(--color-background));box-shadow:0 2.4rem 7rem #0003}.installment-provider-dialog__header,.installment-provider-dialog__footer{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:2rem 2.4rem}.installment-provider-dialog__header{border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.installment-provider-dialog__eyebrow{display:block;margin-block-end:.4rem;color:rgba(var(--color-foreground),.64);font-size:1.2rem;font-weight:600}.installment-provider-dialog__close{display:grid;width:4.4rem;height:4.4rem;flex:0 0 4.4rem;place-items:center;padding:0;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));cursor:pointer}.installment-provider-dialog__close svg{width:1.8rem;height:1.8rem}.installment-provider-dialog__body{padding:2.4rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.installment-provider-dialog__body::-webkit-scrollbar{display:none}.installment-provider-dialog__group,.installment-provider-dialog__notice,.installment-provider-dialog__updated{margin-block-start:2rem}.installment-provider-dialog__group .rte{margin-block-start:.8rem}.installment-provider-dialog__notice{display:grid;gap:.5rem;padding:1.4rem 1.6rem;border-radius:var(--small-blocks-radius);background:rgba(var(--color-foreground),.05)}.installment-provider-dialog__footer{border-top:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.installment-provider-dialog__footer .btn{width:100%}.installment-providers__empty{padding:3.2rem;border:.1rem dashed rgba(var(--color-border),var(--color-border-alpha, 1));text-align:center}.installment-providers__sticky-cta{position:sticky;z-index:3;bottom:1.2rem;display:flex;justify-content:center;margin-block-start:2.4rem;pointer-events:none}.installment-providers__sticky-button{width:min(100%,42rem);box-shadow:0 1rem 3rem rgba(var(--color-foreground),.2);pointer-events:auto}@media(min-width:750px){.installment-providers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.installment-providers__grid[data-active-filter]:not([data-active-filter=all]){grid-template-columns:minmax(0,1fr)}.installment-providers__grid[data-active-filter]:not([data-active-filter=all]) .installment-provider-group__items{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.installment-provider-group__items{grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr))}.installment-provider-group,.installment-provider-card{padding:2.4rem}.installment-provider-card__logo{width:var(--installment-logo-size);height:var(--installment-logo-size);flex-basis:var(--installment-logo-size)}.installment-providers__sticky-cta{display:none}}@media(max-width:749px){.installment-providers__decision{margin-block-end:2.4rem}.installment-providers__filters{display:flex;width:100%}.installment-providers__filter{flex:1 0 auto;padding-inline:1.2rem}.installment-provider-card{gap:1.6rem;padding:1.6rem}.installment-provider-group{gap:1.4rem;padding:2rem 1.6rem 1.6rem}.installment-provider-group__items{gap:.8rem}.installment-provider-card__trigger{min-height:8rem;padding:.6rem}.installment-provider-dialog{width:calc(100% - 2rem);max-height:88dvh}.installment-provider-dialog__surface{max-height:88dvh;border-radius:var(--blocks-radius-mobile)}.installment-provider-dialog__header,.installment-provider-dialog__body,.installment-provider-dialog__footer{padding:1.6rem}}@media(prefers-reduced-motion:reduce){.installment-provider-group,.installment-provider-card,.installment-provider-card__trigger,.installment-providers__filter{transition:none}}.locations-grid__item{min-width:0}.location-card{height:100%;text-align:var(--location-content-alignment, center)}.location-card__media{position:relative;overflow:hidden;isolation:isolate}.location-card__media-link{color:inherit}.location-card__pin{position:absolute;z-index:2;top:var(--location-pin-position);left:50%;display:grid;width:var(--location-pin-size);height:var(--location-pin-size);place-items:center;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .4rem 1.2rem #0003;transform:translate(-50%,-50%);pointer-events:none}.location-card__pin svg{width:58%;height:58%}.location-card__info{padding-top:1.2rem}.location-card__title{margin:0}.location-card__address{margin-top:.4rem}.location-card__address>:first-child{margin-top:0}.location-card__address>:last-child{margin-bottom:0}.locations-grid[data-content-alignment=left] .location-card{--location-content-alignment: left}.locations-grid[data-content-alignment=right] .location-card{--location-content-alignment: right}@media(max-width:767.98px){.location-card__info{padding-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
