.viter-faq .viter-faq__eyebrow{margin:0 0 var(--viter-gap-sm)}.viter-faq .viter-faq__lead{margin:calc(-1 * var(--viter-gap-xs)) 0 var(--viter-gap-l)}.viter-faq .viter-faq__lead>*{margin:0}.collapsible-content .viter-faq__list{border-top:var(--viter-line)}.collapsible-content .viter-faq__list>.accordion:last-child{border-bottom:var(--viter-line)}.viter-faq--plus .accordion summary{position:relative}.viter-faq--plus .accordion summary .accordion__title{padding-inline-end:var(--viter-gap-l)}.collapsible-content .accordion summary .viter-faq__plus{position:absolute;top:calc(50% - .9rem);inset-inline-end:0;width:1.8rem;height:1.8rem;transition:transform var(--viter-duration) var(--viter-ease)}.collapsible-content .accordion details[open]>summary .viter-faq__plus{transform:rotate(45deg)}.viter-faq .viter-faq__app{margin-block:var(--viter-gap-m)}.viter-faq .viter-faq__footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--viter-gap-sm);margin-top:var(--viter-gap-ml)}.viter-faq .viter-faq__footer-text{font-size:var(--viter-fs-body);line-height:var(--viter-lh-body);color:rgb(var(--color-text-muted))}.viter-faq .viter-faq__footer-text>*{margin:0}.viter-faq .viter-faq__more{display:inline-flex;align-items:center;gap:var(--viter-gap-xs);min-height:4.4rem;font-size:var(--viter-fs-body);font-weight:var(--font-body-weight-semibold);color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.viter-faq .viter-faq__more:hover{color:rgb(var(--color-accent))}.viter-faq .viter-faq__more svg{flex-shrink:0;transition:transform var(--viter-duration) var(--viter-ease)}.viter-faq .viter-faq__more:hover svg{transform:translate(.3rem)}@media screen and (max-width:989px){.viter-faq--split .collapsible-content .collapsible-content-wrapper-narrow{display:flex;flex-direction:column}.viter-faq--split .viter-faq__aside{display:contents}.viter-faq--split .viter-faq__aside>.viter-faq__footer{order:2}.viter-faq--split .collapsible-content__grid{order:1}}@media screen and (min-width:990px){.viter-faq--split .viter-faq__aside{position:sticky;top:var(--viter-gap-ml)}.viter-faq--split .viter-faq__aside>.viter-faq__footer{margin-top:var(--viter-gap-m);max-width:34rem}.viter-faq--split .collapsible-content .collapsible-content-wrapper-narrow{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--viter-gap-l) clamp(4rem,6vw,9.6rem);align-items:start;max-width:var(--page-width)}.viter-faq--split .collapsible-content__header{text-align:start}.viter-faq--split .collapsible-content .collapsible-content__heading{margin-bottom:0;font-size:calc(var(--font-heading-scale) * clamp(3.2rem,1.6rem + 2.1vw,4.6rem));overflow-wrap:normal}.viter-faq--split .collapsible-content .collapsible-content__grid{margin:0}}@media(prefers-reduced-motion:reduce){.collapsible-content .accordion summary .viter-faq__plus,.viter-faq .viter-faq__more svg{transition:none}}.footer .viter-footer__company{color:rgb(var(--color-text-muted))}.footer .viter-footer__company a{color:inherit}.footer .viter-footer__payments{margin:0}.footer-block__logo{line-height:0}.footer-block__logo-link{display:inline-block}.footer-block__logo-img{display:block;width:auto;height:var(--viter-footer-logo-height);max-width:100%}.cart__footer .viter-cart-note{margin:var(--viter-gap-xs) 0 0;text-align:end}@media screen and (max-width:749px){.cart__footer .viter-cart-note{text-align:center}}[data-viter-accordion-anchor]{scroll-margin-top:calc(var(--header-height, 0px) + var(--viter-gap-sm))}.viter-accordion__spec{margin-top:var(--viter-gap-sm)}.viter-cmp-section__inner{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;margin-inline:auto}.viter-cmp-section__body{min-width:0}.viter-cmp-section .viter-cmp-section__note{margin-top:var(--viter-gap-sm)}.viter-cmp-section__note>*{margin:0}.viter-cmp{--viter-cmp-label: 31%;--viter-cmp-ico: calc(var(--viter-gap-l) + var(--viter-gap-s));--viter-cmp-pad-y: var(--viter-gap-s);--viter-cmp-pad-x: var(--viter-gap-2xs);width:100%;min-width:0}.viter-cmp .viter-cmp__table{display:flex;flex-direction:column;width:100%;min-width:0;font-size:var(--viter-fs-micro);line-height:1.3}.viter-cmp .viter-cmp__aria-table,.viter-cmp .viter-cmp__body{display:flex;flex-direction:column;width:100%;min-width:0}.viter-cmp .viter-cmp__row{display:grid;grid-template-columns:var(--viter-cmp-label) repeat(var(--viter-cmp-cols),minmax(0,1fr));align-items:stretch}.viter-cmp .viter-cmp__label,.viter-cmp .viter-cmp__cell,.viter-cmp .viter-cmp__corner{min-width:0;margin:0;padding:var(--viter-cmp-pad-y) var(--viter-cmp-pad-x);border-bottom:var(--viter-line);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.viter-cmp .viter-cmp__label{display:flex;flex-direction:column;justify-content:center;padding-inline-start:0;padding-inline-end:var(--viter-gap-xs);font-weight:var(--font-body-weight-medium);color:rgb(var(--color-text-muted))}.viter-cmp .viter-cmp__label>*{margin:0}.viter-cmp .viter-cmp__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--viter-gap-2xs);text-align:center;color:rgb(var(--color-text-soft))}.viter-cmp .viter-cmp__row--head .viter-cmp__cell,.viter-cmp .viter-cmp__row--head .viter-cmp__corner{justify-content:flex-end;padding-block:var(--viter-gap-sm);font-size:var(--viter-fs-small);font-weight:var(--font-body-weight-semibold);line-height:1.25;color:rgb(var(--color-foreground));border-bottom:.1rem solid rgb(var(--color-foreground))}.viter-cmp .viter-cmp__cell--hl{background-color:rgb(var(--color-background));font-weight:var(--font-body-weight-medium);color:rgb(var(--color-foreground));border-bottom:.1rem solid rgba(var(--color-foreground),.22)}.viter-cmp .viter-cmp__row--head .viter-cmp__cell--hl{border-radius:var(--viter-radius) var(--viter-radius) 0 0;border-bottom-color:rgba(var(--color-foreground),.4)}.viter-cmp .viter-cmp__body .viter-cmp__row:nth-last-child(1 of.viter-cmp__row) .viter-cmp__cell--hl{border-radius:0 0 var(--viter-radius) var(--viter-radius);border-bottom-color:transparent}.viter-cmp .viter-cmp__ico{display:none;width:var(--viter-cmp-ico);aspect-ratio:1 / 1;margin-bottom:var(--viter-gap-xs);overflow:hidden;border-radius:var(--viter-radius-sm);background-color:rgb(var(--color-surface))}.viter-cmp--images-mobile .viter-cmp__ico{display:block}.viter-cmp .viter-cmp__ico img{display:block;width:100%;height:100%;object-fit:cover}.viter-cmp .viter-cmp__mark{display:inline-flex;flex-shrink:0;width:var(--viter-check-size);height:var(--viter-check-size);color:rgb(var(--color-text-muted))}.viter-cmp .viter-cmp__mark svg{display:block;width:100%;height:100%}.viter-cmp .viter-cmp__mark-bg{fill:none;stroke:currentColor;stroke-width:1}.viter-cmp .viter-cmp__mark-fg{stroke:currentColor}.viter-cmp .viter-cmp__mark-half{fill:currentColor}.viter-cmp .viter-cmp__mark--yes{color:rgb(var(--color-foreground))}.viter-cmp .viter-cmp__mark--no .viter-cmp__mark-bg{stroke-opacity:.5}.viter-cmp .viter-cmp__cell--hl .viter-cmp__mark{color:rgb(var(--color-foreground))}.viter-cmp .viter-cmp__cell--hl .viter-cmp__mark--yes .viter-cmp__mark-bg{fill:rgb(var(--color-foreground));stroke:none}.viter-cmp .viter-cmp__cell--hl .viter-cmp__mark--yes .viter-cmp__mark-fg{stroke:rgb(var(--color-background))}.viter-cmp .viter-cmp__d{display:none}.viter-cmp--scroll{overflow-x:auto;scrollbar-width:thin}.viter-cmp--scroll .viter-cmp__table{min-width:56rem}.viter-cmp--scroll .viter-cmp__label,.viter-cmp--scroll .viter-cmp__corner{position:sticky;inset-inline-start:0;z-index:1;background-color:rgb(var(--color-background))}.viter-cmp--scroll:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.viter-cmp-section .viter-cmp-section__body>.shopify-app-block,.viter-cmp .viter-cmp__body>.shopify-app-block{width:100%}@media screen and (min-width:750px){.viter-cmp{--viter-cmp-label: 24%;--viter-cmp-ico: var(--viter-gap-xl);--viter-cmp-pad-y: var(--viter-gap-sm);--viter-cmp-pad-x: var(--viter-gap-m)}.viter-cmp .viter-cmp__table{min-width:0;font-size:var(--viter-fs-body);line-height:1.4}.viter-cmp .viter-cmp__cell{flex-direction:row;justify-content:flex-start;gap:var(--viter-gap-s);text-align:start}.viter-cmp .viter-cmp__row--head .viter-cmp__cell{flex-direction:column;align-items:flex-start;gap:0;font-size:var(--viter-fs-lead)}.viter-cmp .viter-cmp__ico{display:block}.viter-cmp .viter-cmp__d{display:inline}.viter-cmp .viter-cmp__m{display:none}.viter-cmp--scroll{overflow-x:visible}.viter-cmp--scroll .viter-cmp__label,.viter-cmp--scroll .viter-cmp__corner{position:static}}@media screen and (min-width:990px){.viter-cmp-section--side .viter-cmp-section__inner{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:var(--viter-gap-xl);max-width:none}.viter-cmp-section--side .viter-cmp-section__head{position:sticky;top:var(--viter-gap-l);margin-bottom:0}}.viter-compare{padding-top:var(--viter-compare-pt);padding-bottom:var(--viter-compare-pb)}.viter-compare__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "media" "content";gap:var(--viter-gap-m)}.viter-compare__heading{grid-area:heading;margin:0;font-size:var(--viter-fs-h2);font-weight:var(--font-heading-weight);letter-spacing:var(--viter-heading-tracking);line-height:1.08}.viter-compare__media{grid-area:media;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--viter-gap-xs)}.viter-compare__item{display:flex;flex-direction:column;gap:var(--viter-gap-s);margin:0}.viter-compare__frame{aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--viter-radius);background-color:rgb(var(--color-surface))}.viter-compare__image,.viter-compare__placeholder{display:block;width:100%;height:100%}.viter-compare__image{object-fit:cover}.viter-compare__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-compare__label{font-size:var(--viter-fs-micro);font-weight:var(--font-body-weight-medium);letter-spacing:var(--viter-tracking-caps);text-transform:uppercase;line-height:var(--viter-lh-body);text-align:center;color:rgb(var(--color-foreground))}.viter-compare__item--dim .viter-compare__label{color:rgb(var(--color-text-muted))}.viter-compare__content{grid-area:content;display:flex;flex-direction:column;gap:var(--viter-gap-m)}.viter-compare__text{font-size:var(--viter-fs-body);line-height:var(--viter-lh-body);color:rgb(var(--color-text-soft))}.viter-compare__text>:first-child{margin-top:0}.viter-compare__text>:last-child{margin-bottom:0}@media screen and (min-width:990px){.viter-compare{padding-top:var(--viter-compare-pt-desktop);padding-bottom:var(--viter-compare-pb-desktop)}.viter-compare__inner{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media heading" "media content" "media .";column-gap:var(--viter-gap-xl);row-gap:var(--viter-gap-m)}.viter-compare__media{gap:var(--viter-gap-s)}.viter-compare__frame{border-radius:var(--viter-radius-media)}}.viter-hero__picture,.viter-hero__video{display:block;width:100%;height:100%}.viter-hero__image,.viter-hero__video-player,.viter-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--viter-hero-focal)}.viter-hero__placeholder{background-color:var(--viter-placeholder-bg);fill:rgba(var(--color-foreground),.35)}.viter-hero__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--viter-gap-sm);min-width:0}.viter-hero__content>.viter-button-block{margin-top:var(--viter-gap-xs)}.viter-hero__video{position:relative}.viter-hero__video-toggle{position:absolute;inset-block-end:var(--viter-gap-sm);inset-inline-end:var(--viter-gutter);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:var(--viter-radius-pill);background-color:rgba(var(--color-background),.72);color:rgb(var(--color-foreground));cursor:pointer}.viter-hero__video-toggle:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:.3rem}.viter-hero__icon-play,.viter-hero__video.is-paused .viter-hero__icon-pause{display:none}.viter-hero__video.is-paused .viter-hero__icon-play{display:block}.viter-hero--overlay{position:relative;display:flex;min-height:var(--viter-hero-min-h-mobile);overflow:hidden;isolation:isolate}.viter-hero--overlay .viter-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:var(--viter-placeholder-bg)}.viter-hero--overlay .viter-hero__shade{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,rgba(var(--color-background),min(1,calc(var(--viter-hero-overlay) * 1.24))),rgba(var(--color-background),var(--viter-hero-overlay)) 46%,rgba(var(--color-background),0) 84%)}.viter-hero--overlay.viter-hero--mobile-top .viter-hero__shade{background:linear-gradient(180deg,rgba(var(--color-background),min(1,calc(var(--viter-hero-overlay) * 1.24))),rgba(var(--color-background),var(--viter-hero-overlay)) 46%,rgba(var(--color-background),0) 84%)}.viter-hero--overlay .viter-hero__inner{display:flex;flex-direction:column;justify-content:flex-end;padding-top:var(--viter-pad-top-mobile, var(--viter-gap-xl));padding-bottom:var(--viter-pad-bottom-mobile, var(--viter-gap-xl))}.viter-hero--overlay.viter-hero--mobile-top .viter-hero__inner{justify-content:flex-start}.viter-hero--overlay .viter-hero__content{max-width:76rem}.viter-hero--overlay .viter-eyebrow,.viter-hero--overlay .viter-text{color:rgb(var(--color-foreground))}.viter-hero--overlay .viter-text{max-width:52rem}.viter-hero--overlay .viter-hero__video-toggle{inset-block-start:var(--viter-gap-sm);inset-block-end:auto}.viter-hero--split .viter-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--viter-gap-l)}.viter-hero--split .viter-hero__media{background-color:var(--viter-placeholder-bg)}.viter-hero--bleed .viter-hero__media{margin-inline:calc(-1 * var(--viter-gutter));border-radius:0}.viter-hero--desktop-center .viter-hero__content{align-items:center;text-align:center}@media screen and (max-width:749px){.viter-hero__image,.viter-hero__video-player{object-position:var(--viter-hero-focal-mobile)}}@media screen and (min-width:750px){.viter-hero--overlay{min-height:var(--viter-hero-min-h)}.viter-hero--overlay .viter-hero__inner{padding-top:var(--viter-pad-top-desktop, var(--viter-gap-2xl));padding-bottom:var(--viter-pad-bottom-desktop, var(--viter-gap-2xl))}.viter-hero--overlay.viter-hero--mobile-top .viter-hero__inner{justify-content:flex-end}.viter-hero--overlay.viter-hero--mobile-top .viter-hero__shade,.viter-hero--overlay .viter-hero__shade{background:linear-gradient(0deg,rgba(var(--color-background),min(1,calc(var(--viter-hero-overlay) * 1.2))),rgba(var(--color-background),max(.55,calc(var(--viter-hero-overlay) * .94))) 45%,rgba(var(--color-background),calc(var(--viter-hero-overlay) * .45)) 75%,rgba(var(--color-background),calc(var(--viter-hero-overlay) * .15)))}.viter-hero--overlay.viter-hero--desktop-left .viter-hero__shade{background:linear-gradient(90deg,rgba(var(--color-background),min(1,calc(var(--viter-hero-overlay) * 1.2))),rgba(var(--color-background),max(.6,var(--viter-hero-overlay))) 40%,rgba(var(--color-background),max(.55,calc(var(--viter-hero-overlay) * .85))) 60%,rgba(var(--color-background),calc(var(--viter-hero-overlay) * .35)) 85%,rgba(var(--color-background),calc(var(--viter-hero-overlay) * .15)))}.viter-hero--overlay.viter-hero--desktop-center .viter-hero__content{margin-inline:auto}}@media screen and (min-width:990px){.viter-hero--split .viter-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,8fr);align-items:center;gap:var(--viter-gap-xl)}.viter-hero--bleed .viter-hero__media{margin-inline:0;border-radius:var(--viter-radius-media)}.viter-hero--image-right .viter-hero__media{order:2}.viter-hero--image-left .viter-hero__grid{grid-template-columns:minmax(0,8fr) minmax(0,7fr)}}.viter-tiles__grid{display:grid;grid-template-columns:repeat(var(--viter-tiles-cols-mobile),minmax(0,1fr));gap:var(--viter-gap-ml) var(--viter-gap-xs)}.viter-tiles--tiles .viter-tiles__grid{gap:0 var(--viter-gap-sm)}.viter-tiles__footnote{margin-top:var(--viter-gap-ml)}@media screen and (max-width:749px){.viter-tiles--scroll-mobile .viter-tiles__grid{display:flex;gap:var(--viter-gap-s);margin-inline:calc(-1 * var(--viter-gutter));padding-inline:var(--viter-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--viter-gutter);overscroll-behavior-x:contain;scrollbar-width:none}.viter-tiles--scroll-mobile .viter-tiles__grid>*{flex:0 0 72%;scroll-snap-align:start}.viter-tiles--scroll-mobile .viter-tiles__grid::-webkit-scrollbar{display:none}}.viter-tiles--carousel{overflow-x:clip}.viter-tiles__carousel{--viter-tiles-gap: var(--viter-gap-s);--viter-tiles-visible: 1.18;display:block;container-type:inline-size}.viter-tiles--carousel .viter-tiles__grid{display:flex;gap:var(--viter-tiles-gap);margin-inline:calc(-1 * var(--viter-gutter));padding-inline:var(--viter-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--viter-gutter);overscroll-behavior-x:contain;scrollbar-width:none}.viter-tiles--carousel .viter-tiles__grid::-webkit-scrollbar{display:none}.viter-tiles--carousel .viter-tiles__grid:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:.4rem}.viter-tiles--carousel .viter-tiles__grid>*{flex:0 0 calc((100cqi - var(--viter-tiles-gap) * (var(--viter-tiles-visible) - 1)) / var(--viter-tiles-visible));scroll-snap-align:start}.viter-tiles--carousel .viter-tile__media img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.viter-tiles__carousel.is-dragging .viter-tiles__grid{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.viter-tiles__carousel.is-dragging .viter-tiles__grid *{pointer-events:none}@media(hover:hover)and (pointer:fine){.viter-tiles__carousel.is-scrollable .viter-tiles__grid{cursor:grab}}.viter-tiles__controls{display:none;align-items:center;gap:var(--viter-gap-sm);margin-top:var(--viter-gap-ml)}.viter-tiles__carousel.is-scrollable .viter-tiles__controls{display:flex}.viter-tiles__progress{position:relative;flex:1 1 auto;height:.2rem;margin-inline-end:var(--viter-gap-xs);border-radius:var(--viter-radius-pill);background-color:rgba(var(--color-foreground),.12);overflow:hidden}.viter-tiles__progress-bar{position:absolute;inset:0 auto 0 0;width:calc(var(--viter-progress-size, .3) * 100%);border-radius:inherit;background-color:rgb(var(--color-foreground));transform:translate(calc(var(--viter-progress-pos, 0) * 100%));will-change:transform}.viter-tiles__arrow{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;padding:0;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--viter-radius-pill);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:background-color var(--viter-duration) ease,color var(--viter-duration) ease,border-color var(--viter-duration) ease,opacity var(--viter-duration) ease,transform var(--viter-duration) var(--viter-ease)}.viter-tiles__arrow svg{transition:transform .3s var(--viter-ease)}.viter-tiles__arrow:not([disabled]):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.viter-tiles__arrow[data-dir="1"]:not([disabled]):hover svg{transform:translate(.3rem)}.viter-tiles__arrow[data-dir="-1"]:not([disabled]):hover svg{transform:translate(-.3rem)}.viter-tiles__arrow:not([disabled]):active{transform:scale(.94)}.viter-tiles__arrow:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:.2rem}.viter-tiles__arrow[disabled]{border-color:rgba(var(--color-foreground),.2);opacity:.45;cursor:default}.viter-tiles__carousel.is-reveal-ready .viter-tiles__grid>*{opacity:0;transform:translate(6rem)}.viter-tiles__carousel.is-reveal-ready.is-revealed .viter-tiles__grid>*{opacity:1;transform:none;transition:opacity .7s ease calc(var(--viter-i, 0) * .09s),transform .9s var(--viter-ease) calc(var(--viter-i, 0) * .09s)}@supports (animation-timeline: view(x)){.viter-tiles--carousel .viter-tile__media{clip-path:inset(0 round var(--viter-radius-media));isolation:isolate}.viter-tiles--carousel .viter-tile__media>img{width:112%;max-width:none;margin-inline-start:-6%;animation:viter-tiles-parallax linear both;animation-timeline:view(x)}@keyframes viter-tiles-parallax{0%{translate:-5% 0}to{translate:5% 0}}}@media(prefers-reduced-motion:reduce){.viter-tiles__arrow,.viter-tiles__arrow svg{transition:none}.viter-tiles__carousel.is-reveal-ready .viter-tiles__grid>*{opacity:1;transform:none}.viter-tiles--carousel .viter-tile__media>img{width:100%;margin-inline-start:0;animation:none}}@media screen and (min-width:750px){.viter-tiles__carousel{--viter-tiles-gap: var(--viter-gap-m);--viter-tiles-visible: 2.3}.viter-tiles--carousel .viter-tiles__grid{margin-inline:0 calc(50cqi - 50vw);padding-inline:0 calc(50vw - 50cqi);scroll-padding-inline:0}.viter-tiles__controls{margin-top:var(--viter-gap-l)}.viter-tiles__arrow{width:5.6rem;height:5.6rem}}@media screen and (min-width:990px){.viter-tiles__carousel{--viter-tiles-visible: calc(var(--viter-tiles-cols-desktop) - .6)}}@media screen and (min-width:750px){.viter-tiles__grid{grid-template-columns:repeat(var(--viter-tiles-cols-tablet),minmax(0,1fr));gap:var(--viter-gap-xl) var(--viter-gap-m)}.viter-tiles--tiles .viter-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--viter-gap-l)}}@media screen and (min-width:990px){.viter-tiles__grid,.viter-tiles--tiles .viter-tiles__grid{grid-template-columns:repeat(var(--viter-tiles-cols-desktop),minmax(0,1fr))}}.viter-kit{padding-top:var(--viter-kit-pt);padding-bottom:var(--viter-kit-pb)}.viter-kit .viter-kit__inner.page-width{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "heading" "items";width:calc(100% - 2 * var(--viter-gutter));max-width:calc(var(--page-width) - 2 * var(--viter-gutter));margin-left:auto;margin-right:auto;padding:0;overflow:hidden;border:var(--viter-line);border-radius:var(--viter-radius);background-color:rgb(var(--color-surface))}.viter-kit__heading{grid-area:heading;margin:0;padding:var(--viter-gap-l) var(--viter-gap-m) var(--viter-gap-s);font-size:var(--viter-fs-h2);font-weight:var(--font-heading-weight);letter-spacing:var(--viter-heading-tracking);line-height:1.08;text-wrap:balance}.viter-kit__media{grid-area:media;aspect-ratio:1 / 1;overflow:hidden;background-color:rgb(var(--color-background))}.viter-kit__image,.viter-kit__placeholder{display:block;width:100%;height:100%}.viter-kit__image{object-fit:cover}.viter-kit__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-kit__items{grid-area:items;display:grid;grid-template-columns:minmax(0,1fr);padding:0 var(--viter-gap-m) var(--viter-gap-l)}.viter-kit__items--mobile-2{grid-template-columns:minmax(0,1fr)}.viter-kit__items:empty{display:none}@media screen and (min-width:990px){.viter-kit{padding-top:var(--viter-kit-pt-desktop);padding-bottom:var(--viter-kit-pb-desktop)}.viter-kit .viter-kit__inner.page-width{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media heading" "media items" "media .";border-radius:var(--viter-radius-media)}.viter-kit .viter-kit__inner.viter-kit--media-right{grid-template-areas:". media" "heading media" "items media" ". media"}.viter-kit__media{aspect-ratio:auto;min-height:52rem}.viter-kit__heading{padding:var(--viter-gap-xl) var(--viter-gap-xl) var(--viter-gap-s)}.viter-kit__items{padding:0 var(--viter-gap-xl) var(--viter-gap-xl)}}.viter-marquee{position:relative;display:block;overflow:hidden}.viter-marquee--border-top{border-top:var(--viter-line)}.viter-marquee--border-bottom{border-bottom:var(--viter-line)}.viter-marquee__viewport{overflow-x:auto;scrollbar-width:none}.viter-marquee__viewport::-webkit-scrollbar{display:none}.viter-marquee__viewport:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:-.2rem}.viter-marquee__track{display:flex;width:max-content}.viter-marquee__group{display:flex;flex-shrink:0;margin:0;padding:0;list-style:none}.viter-marquee.is-animated .viter-marquee__viewport{overflow:hidden}.viter-marquee.is-animated .viter-marquee__track{animation:viter-marquee-scroll var(--viter-marquee-duration) linear infinite;will-change:transform}.viter-marquee--right.is-animated .viter-marquee__track{animation-direction:reverse}.viter-marquee.is-paused .viter-marquee__track,.viter-marquee.is-offscreen .viter-marquee__track,.viter-marquee--hover-pause:hover .viter-marquee__track,.viter-marquee__viewport:focus-within .viter-marquee__track{animation-play-state:paused}.viter-marquee__toggle{position:absolute;inset-block:0;inset-inline-end:0;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;min-height:4.4rem;padding:0;border:0;background-color:rgb(var(--color-background));box-shadow:-1.2rem 0 1.2rem rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.viter-marquee__toggle[hidden]{display:none}.viter-marquee__toggle:focus-visible{outline:.2rem solid rgb(var(--color-accent));outline-offset:-.4rem}.viter-marquee__icon-play,.viter-marquee.is-paused .viter-marquee__icon-pause{display:none}.viter-marquee.is-paused .viter-marquee__icon-play{display:block}@keyframes viter-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--viter-marquee-shift, 50%)))}}@media(prefers-reduced-motion:reduce){.viter-marquee.is-animated .viter-marquee__track{animation:none}.viter-marquee.is-animated .viter-marquee__viewport{overflow-x:auto}}.viter-mt__inner{display:flex;flex-direction:column;gap:var(--viter-gap-sm)}.viter-mt__figure{display:flex;flex-direction:column;gap:var(--viter-gap-s);min-width:0;margin:0}.viter-mt__media.viter-media{aspect-ratio:var(--viter-mt-ratio, 4 / 5)}.viter-mt__media picture{display:block;width:100%;height:100%}.viter-mt__image,.viter-mt__placeholder{display:block;width:100%;height:100%;object-fit:cover}.viter-mt__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-mt__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--viter-gap-sm);min-width:0}@media screen and (max-width:989px){.viter-mt__content{display:contents}.viter-mt__inner>.viter-mt__figure{order:1;margin-block:var(--viter-gap-xs)}.viter-mt__content>*{order:0}.viter-mt--img-after-1 .viter-mt__content>:nth-child(n+2),.viter-mt--img-after-2 .viter-mt__content>:nth-child(n+3),.viter-mt--img-after-3 .viter-mt__content>:nth-child(n+4),.viter-mt--img-after-4 .viter-mt__content>:nth-child(n+5){order:2}.viter-mt--img-after-all .viter-mt__inner>.viter-mt__figure{order:3}.viter-mt--img-after-0 .viter-mt__inner>.viter-mt__figure{order:-1;margin-top:0}}@media screen and (min-width:990px){.viter-mt__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(4rem,6vw,9.6rem)}.viter-mt--align-start .viter-mt__inner{align-items:start}.viter-mt--media-right .viter-mt__figure{order:2}.viter-mt__content{gap:var(--viter-gap-sm)}}.viter-ps__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "content"}.viter-ps__head.viter-section-head{grid-area:head;margin-bottom:var(--viter-gap-sm)}.viter-ps__media.viter-media{grid-area:media;aspect-ratio:var(--viter-ps-ratio, 4 / 5);margin-bottom:var(--viter-gap-xs)}.viter-ps--bleed .viter-ps__media.viter-media{margin-inline:calc(-1 * var(--viter-gutter));border-radius:0}.viter-ps__media picture{display:block;width:100%;height:100%}.viter-ps__image,.viter-ps__placeholder{display:block;width:100%;height:100%;object-fit:cover}.viter-ps__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-ps__content{grid-area:content;display:flex;flex-direction:column;min-width:0}.viter-ps__pairs:empty{display:none}.viter-ps__closing{margin:var(--viter-gap-ml) 0 0;font-family:var(--font-heading-family);font-size:calc(var(--viter-fs-h3) * 1.2);font-weight:var(--font-heading-weight);line-height:var(--viter-lh-h3);letter-spacing:-.025em;color:rgb(var(--color-foreground));text-wrap:balance}.viter-ps__closing em{font-style:normal;color:rgb(var(--color-accent))}.viter-ps__content .viter-section-cta{margin-top:var(--viter-gap-l)}@media screen and (min-width:990px){.viter-ps__inner{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr auto auto 1fr;grid-template-areas:"media ." "media head" "media content" "media .";column-gap:clamp(4rem,6vw,9.6rem)}.viter-ps--media-right .viter-ps__inner{grid-template-areas:". media" "head media" "content media" ". media"}.viter-ps__head.viter-section-head{margin-bottom:var(--viter-gap-ml)}.viter-ps__media.viter-media,.viter-ps--bleed .viter-ps__media.viter-media{align-self:center;margin:0;border-radius:var(--viter-radius-media)}.viter-ps__pairs{border-top:var(--viter-line)}}.viter-pcard .viter-pcard__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--viter-gap-l)}.viter-pcard .viter-pcard__gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--viter-gap-xs);min-width:0}.viter-pcard .viter-pcard__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--viter-radius-media);background-color:rgb(var(--color-surface))}.viter-pcard .viter-pcard__media--main{grid-column:1 / -1}.viter-pcard .viter-pcard__image{display:block;width:100%;height:100%;object-fit:cover}.viter-pcard .viter-pcard__placeholder{width:100%;height:100%;fill:rgba(var(--color-foreground),.3)}.viter-pcard .viter-pcard__body{display:flex;flex-direction:column;gap:var(--viter-gap-sm);min-width:0}.viter-pcard .viter-pcard__body>*{margin:0}.viter-pcard .viter-pcard__text{font-size:var(--viter-fs-body);line-height:var(--viter-lh-body);color:rgb(var(--color-text-soft))}.viter-pcard .viter-pcard__text>*{margin:0}.viter-pcard .viter-pcard__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--viter-gap-s) var(--viter-gap-ml);padding-block:var(--viter-gap-sm);border-top:var(--viter-line);border-bottom:var(--viter-line)}.viter-pcard .viter-pcard__title{font-size:calc(var(--font-heading-scale) * clamp(3rem,2.406rem + 1.524vw,4.6rem));line-height:var(--viter-lh-heading)}.viter-pcard .viter-pcard__price{margin:0;font-size:calc(var(--font-heading-scale) * 2.8rem);font-weight:var(--font-heading-weight);letter-spacing:-.03em;line-height:1}.viter-pcard .viter-pcard__compare{margin-inline-start:var(--viter-gap-xs);font-size:var(--viter-fs-body);font-weight:var(--font-body-weight-medium);letter-spacing:0;color:rgb(var(--color-text-muted))}.viter-pcard .viter-pcard__variant{display:flex;align-items:center;gap:var(--viter-gap-xs);margin:0;font-size:var(--viter-fs-small);color:rgb(var(--color-text-muted))}.viter-pcard .viter-pcard__variant strong,.viter-pcard .viter-pcard__variant b{font-weight:var(--font-body-weight-semibold);color:rgb(var(--color-foreground))}.viter-pcard .viter-pcard__swatch{flex-shrink:0;width:var(--viter-check-size);height:var(--viter-check-size);border-radius:50%;background-color:var(--viter-swatch);box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .3rem rgb(var(--color-foreground))}.viter-pcard .viter-pcard__omnibus{margin-top:calc(-1 * var(--viter-gap-xs))}.viter-pcard .viter-pcard__actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--viter-gap-sm)}.viter-pcard .viter-pcard__form{display:block;width:100%}.viter-pcard .viter-pcard__submit{min-height:var(--viter-button-min-height)}.viter-pcard .viter-pcard__express{margin-top:var(--viter-gap-s)}.viter-pcard .viter-pcard__error{display:flex;gap:var(--viter-gap-xs);margin-bottom:var(--viter-gap-s);font-size:var(--viter-fs-small)}.viter-pcard .viter-pcard__error[hidden]{display:none}.viter-pcard .viter-pcard__error .svg-wrapper{flex-shrink:0;width:1em;height:1em}.viter-pcard .viter-pcard__link{display:inline-flex;align-items:center;align-self:center;gap:var(--viter-gap-xs);min-height:4.4rem;font-size:var(--viter-fs-body);font-weight:var(--font-body-weight-semibold);color:rgb(var(--color-foreground));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.viter-pcard .viter-pcard__link:hover{color:rgb(var(--color-accent))}.viter-pcard .viter-pcard__link svg{flex-shrink:0}.viter-pcard .viter-pcard__note{text-align:center}.viter-pcard .viter-pcard__note>*{margin:0}.viter-pcard .viter-pcard__payments{justify-content:center}.viter-pcard .viter-pcard__apps{width:100%}@media screen and (max-width:749px){.viter-pcard .viter-pcard__gallery{margin-inline:calc(-1 * var(--viter-gutter));padding-inline:var(--viter-gutter)}.viter-pcard .viter-pcard__media--main{margin-inline:calc(-1 * var(--viter-gutter));border-radius:0}}@media screen and (min-width:990px){.viter-pcard .viter-pcard__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--viter-gap-xl)}.viter-pcard .viter-pcard__body{max-width:48rem;gap:var(--viter-gap-m)}.viter-pcard .viter-pcard__price{font-size:calc(var(--font-heading-scale) * 3.2rem)}.viter-pcard .viter-pcard__actions{flex-direction:column;align-items:stretch;gap:var(--viter-gap-s)}.viter-pcard .viter-pcard__form{width:100%}.viter-pcard .viter-pcard__link{align-self:flex-start}.viter-pcard .viter-pcard__note{text-align:start}.viter-pcard .viter-pcard__payments{justify-content:flex-start}}.viter-pcta{position:relative;display:flex;isolation:isolate;overflow:hidden}.viter-pcta .viter-pcta__wrap{position:relative;z-index:1;width:100%}.viter-pcta .viter-pcta__inner{display:flex;flex-direction:column;align-items:stretch;gap:var(--viter-gap-sm);max-width:52rem}.viter-pcta--plain .viter-pcta__inner{align-items:center;margin-inline:auto;text-align:center}.viter-pcta .viter-pcta__inner>*{margin:0}.viter-pcta .viter-pcta__heading{color:rgb(var(--color-foreground))}.viter-pcta .viter-pcta__lead{font-size:var(--viter-fs-lead);line-height:var(--viter-lh-lead);color:rgb(var(--color-foreground))}.viter-pcta--plain .viter-pcta__lead{color:rgb(var(--color-text-muted))}.viter-pcta .viter-pcta__lead>*{margin:0}.viter-pcta .viter-pcta__price-wrap{display:flex;flex-direction:column;gap:var(--viter-gap-2xs);padding-top:var(--viter-gap-2xs)}.viter-pcta .viter-pcta__price{margin:0;font-size:var(--viter-fs-h3);font-weight:var(--font-heading-weight);letter-spacing:-.03em;line-height:1.1}.viter-pcta .viter-pcta__compare{margin-inline-start:var(--viter-gap-xs);font-size:var(--viter-fs-body);font-weight:var(--font-body-weight-medium);letter-spacing:0;color:rgb(var(--color-text-muted))}.viter-pcta .viter-pcta__omnibus{margin:0;color:rgb(var(--color-text-muted))}.viter-pcta .viter-pcta__action{width:100%}.viter-pcta--plain .viter-pcta__action{max-width:42rem}.viter-pcta .viter-pcta__action .viter-buy-form__submit{min-height:var(--viter-button-min-height)}.viter-pcta .viter-pcta__note{font-size:var(--viter-fs-small);line-height:var(--viter-lh-small);text-align:center;color:rgb(var(--color-foreground))}.viter-pcta--plain .viter-pcta__note{color:rgb(var(--color-text-muted))}.viter-pcta .viter-pcta__note>*{margin:0}.viter-pcta .viter-pcta__app{width:100%}.viter-pcta--image_bg{min-height:var(--viter-pcta-min-h-mobile)}.viter-pcta--image_bg .viter-pcta__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgb(var(--color-surface))}.viter-pcta--image_bg .viter-pcta__media picture,.viter-pcta--image_bg .viter-pcta__image{display:block;width:100%;height:100%;object-fit:cover}.viter-pcta--image_bg .viter-pcta__placeholder{fill:rgba(var(--color-foreground),.25)}.viter-pcta--image_bg .viter-pcta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--color-background),var(--viter-pcta-overlay)),rgba(var(--color-background),calc(var(--viter-pcta-overlay) * .85)) 58%,rgba(var(--color-background),0))}.viter-pcta--image_bg .viter-pcta__payments,.viter-pcta--image_bg .viter-payment-icons{justify-content:flex-start}@media screen and (min-width:750px){.viter-pcta--image_bg{align-items:center;min-height:var(--viter-pcta-min-h)}.viter-pcta--image_bg .viter-pcta__shade{background:linear-gradient(90deg,rgba(var(--color-background),var(--viter-pcta-overlay)),rgba(var(--color-background),calc(var(--viter-pcta-overlay) * .82)) 42%,rgba(var(--color-background),0) 78%)}.viter-pcta--image_bg .viter-pcta__inner{align-items:flex-start}.viter-pcta--image_bg .viter-pcta__action{width:auto;min-width:28rem}.viter-pcta--image_bg .viter-pcta__note{text-align:start}}.viter-reviews{padding-top:var(--viter-reviews-pt);padding-bottom:var(--viter-reviews-pb)}.viter-reviews__inner{display:flex;flex-direction:column;gap:var(--viter-gap-m)}.viter-reviews__heading{margin:0;font-size:var(--viter-fs-h2);font-weight:var(--font-heading-weight);letter-spacing:var(--viter-heading-tracking);line-height:1.08;text-wrap:balance}.viter-reviews__heading--center{text-align:center}.viter-reviews__hint{margin:0;padding:var(--viter-gap-m);border:.1rem dashed rgb(var(--color-border));border-radius:var(--viter-radius);color:rgb(var(--color-text-muted));font-size:var(--viter-fs-small);text-align:center}@media screen and (min-width:990px){.viter-reviews{padding-top:var(--viter-reviews-pt-desktop);padding-bottom:var(--viter-reviews-pb-desktop)}.viter-reviews__inner{gap:var(--viter-gap-xl)}.viter-reviews__hint{padding:var(--viter-gap-l)}}.viter-spec .viter-spec__inner{display:grid;grid-template-columns:minmax(0,1fr)}.viter-spec__body{min-width:0}.viter-spec .viter-spec__list{margin:0;border-top:var(--viter-line)}.viter-spec .viter-spec__row{display:flex;justify-content:space-between;gap:var(--viter-gap-m);padding-block:var(--viter-gap-sm);border-bottom:var(--viter-line);font-size:var(--viter-fs-small);line-height:var(--viter-lh-small)}.viter-spec .viter-spec__label{flex:0 0 40%;min-width:0;color:rgb(var(--color-text-muted))}.viter-spec .viter-spec__value{min-width:0;margin:0;overflow-wrap:anywhere;text-align:end;font-weight:var(--font-body-weight-medium);color:rgb(var(--color-foreground))}.viter-spec__app{margin-top:var(--viter-gap-l)}@media screen and (min-width:750px){.viter-spec .viter-spec__row{gap:var(--viter-gap-ml);font-size:var(--viter-fs-body)}.viter-spec .viter-spec__label{flex-basis:42%}}@media screen and (min-width:990px){.viter-spec--side .viter-spec__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--viter-gap-xl)}.viter-spec--side .viter-spec__head{margin-bottom:0}.viter-spec--side.viter-spec--sticky .viter-spec__head{position:sticky;top:var(--viter-gap-ml)}}.viter-steps__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--viter-gap-xl) var(--viter-gap-ml);counter-reset:viter-step}@media screen and (max-width:749px){.viter-steps--mobile-scroll .viter-steps__list{display:flex;gap:var(--viter-gap-sm);margin-inline:calc(-1 * var(--viter-gutter));padding-inline:var(--viter-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--viter-gutter);overscroll-behavior-x:contain;scrollbar-width:none}.viter-steps--mobile-scroll .viter-steps__list>*{flex:0 0 80%;scroll-snap-align:start}.viter-steps--mobile-scroll .viter-steps__list::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){.viter-steps__list{grid-template-columns:repeat(var(--viter-steps-cols),minmax(0,1fr))}}.viter-sticky-atc{display:none}@media screen and (max-width:749px){.viter-sticky-atc--mobile{display:block}}@media screen and (min-width:750px){.viter-sticky-atc--desktop{display:block}}.viter-sticky-atc__bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:3;padding-block:var(--viter-gap-s) calc(var(--viter-gap-s) + env(safe-area-inset-bottom,0px));border-top:var(--viter-line);background-color:rgb(var(--color-background));box-shadow:var(--viter-shadow-soft);transform:translateY(100%);visibility:hidden;transition:transform var(--viter-duration) var(--viter-ease),visibility 0s linear var(--viter-duration)}.viter-sticky-atc[data-visible] .viter-sticky-atc__bar{transform:translateY(0);visibility:visible;transition:transform var(--viter-duration) var(--viter-ease),visibility 0s linear 0s}.viter-sticky-atc__inner{display:flex;align-items:center;gap:var(--viter-gap-s);max-width:var(--page-width)}.viter-sticky-atc__thumb{flex:0 0 auto;width:4.8rem;aspect-ratio:1;overflow:hidden;border-radius:var(--viter-radius-sm);background-color:rgb(var(--color-surface))}.viter-sticky-atc__img{display:block;width:100%;height:100%;object-fit:cover}.viter-sticky-atc__info{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--viter-gap-2xs);min-width:0}.viter-sticky-atc__title{margin:0;overflow:hidden;font-size:var(--viter-fs-small);font-weight:var(--font-body-weight-medium);line-height:var(--viter-lh-small);color:rgb(var(--color-text-muted));white-space:nowrap;text-overflow:ellipsis}.viter-sticky-atc__price{margin:0;font-size:var(--viter-fs-body);font-weight:var(--font-body-weight-semibold);line-height:var(--viter-lh-tight);color:rgb(var(--color-foreground));white-space:nowrap}.viter-sticky-atc__price[hidden]{display:none}.viter-sticky-atc__action{flex:0 0 auto;margin-inline-start:auto}.viter-sticky-atc__info+.viter-sticky-atc__action{flex:0 1 auto}.viter-sticky-atc__inner>.viter-sticky-atc__action:only-child{flex:1 1 auto}.viter-sticky-atc .viter-buy-form__submit{min-height:var(--viter-button-min-height);padding-inline:var(--viter-button-padding-x);white-space:nowrap}body.viter-sticky-atc-active{padding-bottom:var(--viter-sticky-atc-height)}@media(prefers-reduced-motion:reduce){.viter-sticky-atc__bar,.viter-sticky-atc[data-visible] .viter-sticky-atc__bar{transition:none}}.viter-tile{display:flex;flex-direction:column;gap:var(--viter-gap-2xs);min-width:0;color:rgb(var(--color-foreground));overflow-wrap:break-word}.viter-tile__media.viter-media{aspect-ratio:var(--viter-tiles-ratio, 4 / 5);margin-bottom:var(--viter-gap-xs)}.viter-tile__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-tile__title{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--viter-fs-h3) * .84);font-weight:var(--font-heading-weight);line-height:var(--viter-lh-h3);letter-spacing:var(--viter-h3-tracking)}.viter-tile__text{margin:0;font-size:var(--viter-fs-small);line-height:var(--viter-lh-small);color:rgb(var(--color-text-muted))}.viter-tile--icon{gap:var(--viter-gap-xs);padding-block:var(--viter-gap-ml);border-top:var(--viter-line)}.viter-tile__icon{display:flex;margin-bottom:var(--viter-gap-2xs);color:rgb(var(--color-accent))}.viter-tile__icon-svg,.viter-tile__icon-img{display:block;width:2.8rem;height:2.8rem;object-fit:contain}@media screen and (min-width:750px){.viter-tile{gap:var(--viter-gap-xs)}.viter-tile__media.viter-media{margin-bottom:var(--viter-gap-s)}.viter-tile__title{font-size:calc(var(--viter-fs-h3) * .88)}.viter-tile__text{font-size:calc(var(--viter-fs-body) * .9375);line-height:var(--viter-lh-lead)}.viter-tile--icon{padding-block:calc(var(--viter-gap-l) - .4rem) var(--viter-gap-xs);border-top:.1rem solid rgb(var(--color-foreground))}.viter-tile--icon .viter-tile__title{font-size:calc(var(--viter-fs-h3) * .82)}.viter-tile__icon{margin-bottom:var(--viter-gap-xs)}.viter-tile__icon-svg,.viter-tile__icon-img{width:3rem;height:3rem}}.viter-list-item{display:flex;align-items:flex-start;gap:var(--viter-gap-s);padding:var(--viter-gap-s) 0;border-bottom:var(--viter-line);color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.7rem);font-weight:var(--font-body-weight);line-height:1.4}.viter-list-item:last-child{border-bottom:0}.viter-list-item:before{content:"";flex:0 0 var(--viter-check-size);width:var(--viter-check-size);height:var(--viter-check-size);margin-top:calc((1.4em - var(--viter-check-size)) / 2);background-color:rgb(var(--color-button));-webkit-mask:var(--viter-mask-check-circle) center / contain no-repeat;mask:var(--viter-mask-check-circle) center / contain no-repeat}.viter-list-item>p{margin:0}@media screen and (min-width:990px){.viter-list-item{padding:var(--viter-gap-m) 0;font-size:calc(var(--font-body-scale) * 1.8rem)}}.viter-marquee__item{display:flex;align-items:center;gap:var(--viter-gap-s);padding-block:var(--viter-gap-sm);padding-inline-end:calc(var(--viter-marquee-gap, 9.6rem) / 2);font-size:var(--viter-fs-marquee);font-weight:var(--font-body-weight-medium);line-height:var(--viter-lh-small);letter-spacing:var(--viter-marquee-tracking);white-space:nowrap;color:rgb(var(--color-foreground))}.viter-marquee__icon{flex-shrink:0;width:var(--viter-icon-size);height:var(--viter-icon-size);color:rgb(var(--color-accent))}.viter-marquee__text{display:inline-flex;align-items:center;gap:calc(var(--viter-marquee-gap, 9.6rem) / 2)}.viter-marquee--sep-diamond .viter-marquee__text:after,.viter-marquee--sep-dot .viter-marquee__text:after{content:"";flex-shrink:0;width:var(--viter-eyebrow-dot);height:var(--viter-eyebrow-dot);background-color:rgb(var(--color-accent))}.viter-marquee--sep-diamond .viter-marquee__text:after{border-radius:.1rem;transform:rotate(45deg)}.viter-marquee--sep-dot .viter-marquee__text:after{border-radius:50%}@media screen and (min-width:750px){.viter-marquee__item{padding-block:calc(var(--viter-gap-m) + .2rem);padding-inline-end:var(--viter-gap-l)}.viter-marquee__text{gap:var(--viter-gap-l)}}.viter-pair{display:flex;flex-direction:column;gap:var(--viter-gap-s);padding-block:var(--viter-gap-m);border-bottom:var(--viter-line)}.viter-pair__item{display:flex;align-items:flex-start;gap:var(--viter-gap-s);margin:0;line-height:var(--viter-lh-small)}.viter-pair__item--problem{font-size:var(--viter-fs-body);color:rgb(var(--color-text-muted))}.viter-pair__item--solution{font-size:calc(var(--viter-fs-body) * 1.0625);font-weight:var(--font-body-weight-semibold);color:rgb(var(--color-foreground))}.viter-pair__mark{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--viter-check-size);height:var(--viter-check-size);margin-top:calc((1.5em - var(--viter-check-size)) / 2);border-radius:50%}.viter-pair__mark--no{box-shadow:inset 0 0 0 .1rem rgb(var(--color-border));color:rgb(var(--color-text-muted))}.viter-pair__mark--yes{background-color:rgb(var(--color-accent));color:rgb(var(--color-background))}@media(forced-colors:active){.viter-pair__mark{border:.1rem solid CanvasText}}.viter-step{counter-increment:viter-step;display:flex;flex-direction:column;gap:var(--viter-gap-sm);min-width:0}.viter-step__media.viter-media{aspect-ratio:var(--viter-steps-ratio, 4 / 3)}.viter-step__placeholder{fill:rgba(var(--color-foreground),.35)}.viter-step__body{display:flex;flex-direction:column;gap:var(--viter-gap-xs)}.viter-step__number{display:none}.viter-steps--numbered .viter-step__number{display:block;font-size:var(--viter-fs-eyebrow);font-weight:var(--font-body-weight-semibold);line-height:var(--viter-lh-small);letter-spacing:var(--viter-tracking-caps);color:rgb(var(--color-accent))}.viter-steps--numbered .viter-step__number:before{content:counter(viter-step,decimal-leading-zero)}.viter-step__title{margin:0;font-family:var(--font-heading-family);font-size:var(--viter-fs-h3);font-weight:var(--font-heading-weight);line-height:var(--viter-lh-h3);letter-spacing:var(--viter-h3-tracking);color:rgb(var(--color-foreground))}.viter-step__text{margin:0;font-size:var(--viter-fs-body);line-height:var(--viter-lh-body);color:rgb(var(--color-text-soft))}@media screen and (min-width:750px){.viter-step{gap:var(--viter-gap-m)}}.viter-button-block{display:flex;width:100%}.viter-button-block--center{justify-content:center}.viter-button-block--right{justify-content:flex-end}.viter-button-block--large .viter-btn,.viter-button-block--large .viter-buy-form__submit{min-height:var(--viter-button-min-height-lg)}.viter-button-block .viter-buy-form{width:auto;min-width:min(100%,28rem)}.viter-button-block--secondary .viter-buy-form__submit.button{--color-button: var(--color-background);--color-button-text: var(--color-foreground);box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}@media screen and (max-width:749px){.viter-button-block--full-mobile .viter-btn,.viter-button-block--full-mobile .viter-buy-form{width:100%}}@media screen and (min-width:750px){.viter-button-block--desktop-fixed .viter-btn,.viter-button-block--desktop-fixed .viter-buy-form{width:100%;max-width:32rem}.viter-button-block--desktop-full .viter-btn,.viter-button-block--desktop-full .viter-buy-form{width:100%}}.viter-eyebrow-block{display:flex;width:100%}.viter-eyebrow-block--center{justify-content:center;text-align:center}.viter-eyebrow-block--right{justify-content:flex-end;text-align:end}.viter-heading-block{width:100%;margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));overflow-wrap:break-word;text-wrap:balance}.viter-heading-block em{font-style:normal;color:rgb(var(--color-accent))}.viter-heading-block--hero{font-size:var(--viter-fs-hero);line-height:var(--viter-lh-hero);letter-spacing:var(--viter-hero-tracking)}.viter-heading-block--xl{font-size:var(--viter-fs-h2);line-height:var(--viter-lh-heading);letter-spacing:var(--viter-heading-tracking)}.viter-heading-block--l{font-size:var(--viter-fs-display);line-height:var(--viter-lh-tight);letter-spacing:var(--viter-heading-tracking)}.viter-heading-block--m{font-size:var(--viter-fs-h3);line-height:var(--viter-lh-h3);letter-spacing:var(--viter-h3-tracking)}.viter-heading-block--left{text-align:start}.viter-heading-block--center{text-align:center}.viter-heading-block--right{text-align:end}.viter-text{width:100%;max-width:var(--viter-text-max, 60ch);font-size:var(--viter-fs-body);line-height:var(--viter-lh-body);color:rgb(var(--color-text-soft));overflow-wrap:break-word}.viter-text>*{margin:0}.viter-text>*+*{margin-top:var(--viter-gap-s)}.viter-text--large{font-size:var(--viter-fs-lead);line-height:var(--viter-lh-lead)}.viter-text--small{font-size:var(--viter-fs-small);line-height:var(--viter-lh-small)}.viter-text--muted{color:rgb(var(--color-text-muted))}.viter-text--ink{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.viter-text--divider{margin-top:var(--viter-gap-s);padding-top:var(--viter-gap-ml);border-top:var(--viter-line)}}.viter-text--align-center{margin-inline:auto;text-align:center}.viter-text--align-right{margin-inline-start:auto;text-align:end}.cart-drawer .viter-cart-note{margin:var(--viter-gap-xs) 0 0;text-align:center}.cart-drawer .viter-cart-drawer__express{margin-top:var(--viter-gap-s)}.viter-buy-form{display:flex;flex-direction:column;align-items:stretch;gap:var(--viter-gap-s);width:100%}.viter-buy-form__product-form{display:block;width:100%}.viter-buy-form__submit{min-height:var(--viter-button-min-height);font-size:var(--viter-fs-button);font-weight:var(--font-body-weight-semibold);letter-spacing:var(--viter-button-tracking);text-transform:var(--viter-button-transform)}.viter-buy-form__text{display:inline-flex;justify-content:center}.viter-buy-form__info-price[hidden],.viter-buy-form__choose[hidden]{display:none}.viter-buy-form__error{display:flex;align-items:flex-start;gap:var(--viter-gap-xs);margin-bottom:var(--viter-gap-s);font-size:var(--viter-fs-small);text-align:start}.viter-buy-form__error[hidden]{display:none}.viter-buy-form__error .svg-wrapper{flex-shrink:0;width:1em;height:1em}.viter-buy-form__choose{align-self:center;font-size:var(--viter-fs-small)}.viter-buy-form--compact{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--viter-gap-s) var(--viter-gap-m)}.viter-buy-form--compact .viter-buy-form__info{flex:1 1 0;min-width:0}.viter-buy-form--compact .viter-buy-form__product-form{flex:1 1 0;width:auto}.viter-buy-form--compact .viter-buy-form__info+.viter-buy-form__product-form{flex:0 1 auto}.viter-buy-form__title{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--viter-fs-small);font-weight:var(--font-body-weight-bold);line-height:var(--viter-lh-tight)}.viter-buy-form__info-price{margin:0;font-weight:var(--font-body-weight-heavy);line-height:var(--viter-lh-body)}.viter-buy-form--compact .viter-buy-form__choose{flex-basis:100%}.viter-section-cta{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--viter-head-gap)}.viter-section-cta--center{align-items:center;text-align:center}.viter-section-cta .viter-buy-form{width:auto;min-width:min(100%,28rem)}.viter-section-cta--secondary .viter-buy-form__submit.button{--color-button: var(--color-background);--color-button-text: var(--color-foreground);box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}@media screen and (max-width:749px){.viter-section-cta--full-mobile{align-items:stretch}.viter-section-cta--full-mobile .viter-btn,.viter-section-cta--full-mobile .viter-buy-form{width:100%}}.viter-spec-list{margin:var(--viter-gap-sm) 0 0;padding:0}.viter-spec-list__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--viter-gap-sm);padding-block:var(--viter-gap-xs);border-top:var(--viter-line)}.viter-spec-list__row:last-child{border-bottom:var(--viter-line)}.viter-spec-list__label{margin:0;font-size:var(--viter-fs-small);line-height:var(--viter-lh-small);color:rgb(var(--color-text-muted))}.viter-spec-list__value{margin:0;font-size:var(--viter-fs-small);font-weight:var(--font-body-weight-medium);line-height:var(--viter-lh-small);color:rgb(var(--color-foreground));overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
