.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}}.offers-announcement-bar{--offer-active-section-height: var(--offer-section-height, 0px);--offer-padding-bleed: min(var(--section-padding-top, 0px), var(--section-padding-bottom, 0px));--offer-icon-bleed: max(var(--offer-padding-bleed), calc((var(--offer-active-section-height) - 1lh - 2px) / 2));display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:var(--offer-active-section-height)}.offers-announcement-bar>.offers-announcement-marquee,.offers-announcement-bar>.announcement-bar__wrapper{width:100%}.offers-announcement-bar--providers{background:var(--offer-bar-background, #00b2bf);--offer-active-provider-width: var(--offer-provider-width, 640px);height:var(--offer-active-section-height);min-height:0;padding:0;overflow:hidden}.offers-announcement-bar--providers .announcement-bar__wrapper{max-width:100%;height:100%}.offers-announcement-bar--providers .offers-announcement-marquee__viewport{padding-block:0;margin-block:0}.offers-announcement-bar--providers .offers-announcement-marquee__group{gap:0;padding-inline:0}.offers-announcement-bar--providers .offers-announcement-marquee__item{line-height:0}.offers-announcement-bar .offers-announcement__message{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;max-width:100%;vertical-align:middle}.offers-announcement-bar .offers-announcement__icon-slot{position:relative;flex:0 0 auto;width:var(--offer-icon-width, 24px);height:1lh}.offers-announcement-bar .offers-announcement__icon{position:absolute;display:block;top:50%;inset-inline-start:0;transform:translateY(-50%);width:100%;height:var(--offer-icon-height, 24px);max-height:calc(1lh + var(--offer-icon-bleed) * 2);object-fit:contain}.offers-announcement-bar .offers-announcement-marquee__viewport,.offers-announcement-bar .announcement-bar__wrapper{padding-block:var(--offer-icon-bleed);margin-block:calc(-1 * var(--offer-icon-bleed))}.offers-announcement-bar .offers-announcement__text{min-width:0;overflow-wrap:anywhere}.offers-announcement-marquee{display:flex;align-items:center;gap:1rem}.offers-announcement-marquee__viewport{flex:1;min-width:0;overflow:hidden;direction:ltr}.offers-announcement-marquee__track{display:flex;width:max-content;direction:ltr;animation:offers-announcement-marquee-scroll var(--announcement-duration, 25s) linear infinite;animation-direction:var(--announcement-direction, normal)}.offers-announcement-marquee__group{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start;gap:3rem;width:max-content;min-width:var(--announcement-viewport-width, 100vw);box-sizing:border-box;padding-inline:1.5rem}.offers-announcement-marquee__item{flex:0 0 auto;white-space:nowrap}.offers-announcement-marquee__item br{display:none}.offers-announcement-marquee__item a{color:inherit}.offers-announcement-marquee__item>a,.offers-announcement__provider-link{display:block;text-decoration:none}.offers-announcement-marquee__item>a:focus-visible,.offers-announcement__provider-link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.offers-announcement-marquee:hover .offers-announcement-marquee__track,.offers-announcement-marquee:focus-within .offers-announcement-marquee__track{animation-play-state:paused}.offers-announcement-marquee:focus-within .offers-announcement-marquee__viewport{overflow-x:auto}.offers-announcement-marquee:focus-within .offers-announcement-marquee__track{animation:none}.offers-announcement-marquee:focus-within .offers-announcement-marquee__group[aria-hidden]{display:none}.offers-announcement-marquee[data-editing] .offers-announcement-marquee__viewport{overflow-x:auto}.offers-announcement-marquee[data-editing] .offers-announcement-marquee__track{animation:none}.offers-announcement-marquee[data-editing] .offers-announcement-marquee__group[aria-hidden]{display:none}@keyframes offers-announcement-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:640px)and (max-width:767.98px){.offers-announcement-bar{--offer-padding-bleed: min(4rem, var(--section-padding-top, 0px) * .6, var(--section-padding-bottom, 0px) * .6)}}@media(max-width:767.98px){.offers-announcement-bar{--offer-active-section-height: var(--offer-section-height-mobile, var(--offer-section-height, 0px))}.offers-announcement-bar--providers{--offer-active-provider-width: var(--offer-provider-width-mobile, 560px)}}@media(max-width:639.98px){.offers-announcement-bar{--offer-padding-bleed: .8rem}}@media(prefers-reduced-motion:reduce){.offers-announcement-marquee__track{animation:none}.offers-announcement-marquee__group[aria-hidden]{display:none}.offers-announcement-marquee__viewport{overflow-x:auto}}.offers-provider{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--offer-active-provider-width, 640px);height:var(--offer-active-section-height, 64px);container-type:size;box-sizing:border-box;background:var(--provider-background, #00b2bf);color:var(--provider-text, #ffffff);white-space:nowrap;vertical-align:top;box-shadow:inset -1px 0 #1924471a}.offers-provider__content{--provider-unit: min( .15625cqw , 1.5625cqh );display:flex;align-items:center;justify-content:space-between;gap:calc(var(--offer-provider-content-gap, 16) * var(--provider-unit));width:100%;height:100%;padding:calc(6 * var(--provider-unit)) calc(var(--offer-provider-padding-inline, 20) * var(--provider-unit));box-sizing:border-box;line-height:1.3}.offers-provider__brand{display:flex;flex:0 1 calc(var(--provider-logo-width, 100) * var(--provider-unit));align-items:center;justify-content:center;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.offers-provider__logo{display:block;width:100%;height:min(100%,calc(var(--provider-logo-height, 44) * var(--provider-unit)));object-fit:contain;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.offers-provider__name{font-size:calc(var(--provider-name-size, 28) * var(--provider-unit));font-weight:800;overflow:hidden;text-overflow:ellipsis;text-align:center}.offers-provider__duration{flex:1;min-width:0;font-size:calc(var(--provider-duration-size, 28) * var(--provider-unit));font-weight:800;text-align:center;overflow:hidden;text-overflow:ellipsis}.offers-provider__badges{display:inline-flex;flex:0 0 auto;align-items:center;gap:calc(10 * var(--provider-unit))}.offers-provider__badge{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:calc(76 * var(--provider-unit));min-height:calc(36 * var(--provider-unit));margin-top:calc(8 * var(--provider-unit));padding:calc(8 * var(--provider-unit)) calc(4 * var(--provider-unit)) calc(4 * var(--provider-unit));box-sizing:border-box;border:1px solid var(--provider-accent, #243b83);border-radius:calc(5 * var(--provider-unit))}.offers-provider__badge:last-child{width:calc(106 * var(--provider-unit))}.offers-provider__badge:before,.offers-provider__badge:after{content:"";position:absolute;top:calc(50% - 4 * var(--provider-unit));width:calc(6 * var(--provider-unit));height:calc(8 * var(--provider-unit));border:1px solid var(--provider-accent, #243b83);border-radius:50%;background:var(--provider-background, #00b2bf)}.offers-provider__badge:before{left:calc(-4 * var(--provider-unit));border-left-color:transparent}.offers-provider__badge:after{right:calc(-4 * var(--provider-unit));border-right-color:transparent}.offers-provider__badge-label{position:absolute;top:calc(-9 * var(--provider-unit));left:50%;transform:translate(-50%);max-width:calc(100% - 4 * var(--provider-unit));padding:calc(2 * var(--provider-unit)) calc(5 * var(--provider-unit));border-radius:calc(3 * var(--provider-unit));background:var(--provider-accent, #243b83);color:var(--provider-label, #ffffff);font-size:calc(var(--provider-badge-label-size, 12) * var(--provider-unit));font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis}.offers-provider__badge-value{max-width:100%;font-size:calc(var(--provider-badge-value-size, 20) * var(--provider-unit));font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){.offers-provider{width:min(var(--offer-active-provider-width, 560px),var(--announcement-viewport-width, 100vw))}.offers-provider__content{--provider-unit: min( .3125cqw , calc(100cqh / 56));display:grid;grid-template-columns:min(calc(var(--provider-logo-width-mobile, 80) * var(--provider-unit)),23%) minmax(0,1fr);grid-template-rows:calc(18 * var(--provider-unit)) minmax(0,1fr);gap:calc(2 * var(--provider-unit)) calc(var(--offer-provider-content-gap, 16) * var(--provider-unit) / 2);padding:calc(3 * var(--provider-unit)) calc(var(--offer-provider-padding-inline, 20) * var(--provider-unit) / 2)}.offers-provider__brand{grid-column:1;grid-row:1 / -1;width:100%;height:100%}.offers-provider__logo{height:min(100%,calc(var(--provider-logo-height-mobile, 44) * var(--provider-unit)))}.offers-provider__name,.offers-provider__duration{font-size:calc(var(--provider-duration-size, 28) * var(--provider-unit) * .64);line-height:1}.offers-provider__name{font-size:calc(var(--provider-name-size, 28) * var(--provider-unit) * .64)}.offers-provider__duration{grid-column:2;grid-row:1;text-align:center}.offers-provider__badges{grid-column:2;grid-row:2;justify-content:center;align-self:center;gap:calc(6 * var(--provider-unit))}.offers-provider__badge{width:calc(58 * var(--provider-unit));min-height:0;margin-top:calc(5 * var(--provider-unit));padding:calc(7 * var(--provider-unit)) calc(4 * var(--provider-unit)) 0}.offers-provider__badge:last-child{width:calc(88 * var(--provider-unit))}.offers-provider__badge-label{top:calc(-5 * var(--provider-unit));padding:calc(1 * var(--provider-unit)) calc(3 * var(--provider-unit));font-size:calc(var(--provider-badge-label-size, 12) * var(--provider-unit) * .75);line-height:1.2}.offers-provider__badge-value{font-size:calc(var(--provider-badge-value-size, 20) * var(--provider-unit) * .65);line-height:1.1}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
