.cart-addons__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.cart-addons__kicker{margin:0 0 .8rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.cart-addons__title{margin:0}@media screen and (max-width:749px){.cart-addons__header{flex-direction:column;align-items:flex-start}}.pak-cards__wrapper{display:block}.pak-cards__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4rem}.pak-cards__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-cards__title{margin:0}.pak-cards__arrows{display:flex;flex-shrink:0;gap:1rem}.pak-cards__arrow{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:border-color var(--duration-short) ease,opacity var(--duration-short) ease}.pak-cards__arrow:hover:not([disabled]){border-color:rgb(var(--color-foreground))}.pak-cards__arrow[disabled]{opacity:.35;cursor:default}.pak-cards__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - var(--pak-peek, 0px));gap:2rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.pak-cards__list::-webkit-scrollbar{display:none}.pak-cards__item{scroll-snap-align:start}@media screen and (min-width:750px){.pak-cards__list{grid-auto-columns:calc((100% - 2rem * (var(--pak-columns-mobile) - 1) - var(--pak-peek, 0px)) / var(--pak-columns-mobile))}}@media screen and (min-width:990px){.pak-cards__list{gap:2.4rem;grid-auto-columns:calc((100% - 2.4rem * (var(--pak-columns) - 1) - var(--pak-peek, 0px)) / var(--pak-columns))}}.pak-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--pak-radius);background:rgba(var(--color-foreground),.04)}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-vertical-lift .pak-cards__list,.animate--hover-3d-lift .pak-cards__list{padding-block:1.6rem;margin-block:-1.6rem;isolation:isolate}.animate--hover-vertical-lift .pak-card{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .pak-cards__item:hover .pak-card{transform:translateY(-.75rem)}.animate--hover-vertical-lift .pak-cards__item:active .pak-card{transform:translateY(-.5rem)}.animate--hover-3d-lift .pak-card{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .pak-cards__item:hover .pak-card{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.animate--hover-3d-lift .pak-cards__item:hover{z-index:2}}.pak-card__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.pak-card__body{display:flex;flex-direction:column;flex-grow:1;padding:2.8rem 2.4rem}.pak-cards__item--highlight .pak-card{border-color:var(--pak-highlight)}.pak-card__badge{position:absolute;top:1.6rem;right:1.6rem;z-index:1;padding:.5rem 1.2rem;border-radius:10rem;background:var(--pak-highlight);color:var(--pak-highlight-contrast);font-size:1rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.pak-card__body .pak-icon{margin-bottom:2.4rem}.pak-card__title{margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.1}.pak-card__subtitle{margin:0 0 1.6rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.pak-card__description{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.5}.pak-card__features{margin:2.4rem 0 0;padding:0;list-style:none}.pak-card__feature{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 0;font-size:1.5rem;line-height:1.4;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.pak-card__feature:last-child{border-bottom:0}.pak-card__check{flex-shrink:0;margin-top:.3rem;color:var(--pak-accent)}.pak-card__price{display:flex;align-items:baseline;gap:.8rem;margin:auto 0 0;padding-top:2.8rem}.pak-card__price-prefix{color:rgba(var(--color-foreground),.6);font-size:1.4rem}.pak-card__price-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1}.pak-card__button{display:block;margin-top:2rem;padding:1.4rem 2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--pak-button-radius, 10rem);background:transparent;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;text-align:center;text-decoration:none;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.pak-card__button:hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08)}.pak-card__button--highlight{border-color:var(--pak-highlight);background:var(--pak-highlight);color:var(--pak-highlight-contrast)}.pak-card__button--highlight:hover{border-color:var(--pak-highlight);background:var(--pak-highlight);opacity:.88}@media screen and (max-width:749px){.pak-cards__header{flex-direction:column;align-items:flex-start}}.pak-contents__header{margin-bottom:4rem}.pak-contents__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-contents__title{margin:0}.pak-contents__list{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.pak-contents__list{grid-template-columns:repeat(var(--pak-contents-columns),minmax(0,1fr))}}.pak-content-card{display:flex;flex-direction:column;height:100%}.pak-content-card--boxed{padding:2.8rem 2.4rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--pak-radius);background:rgba(var(--color-foreground),.04)}.pak-content-card__title{margin:2rem 0 1.2rem;font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2;color:rgb(var(--color-foreground))}.pak-content-card__text{color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.6}.pak-content-card__text>*:first-child{margin-top:0}.pak-content-card__text>*:last-child{margin-bottom:0}.pak-content-card__link{margin-top:2rem;color:var(--pak-accent);font-size:1.4rem;font-weight:600;text-decoration:none}.pak-content-card__link:hover{text-decoration:underline}.pak-hero__breadcrumb{margin-bottom:3.2rem}.pak-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;padding:0;list-style:none;font-size:1.3rem}.pak-hero__crumbs li+li:before{content:"/";margin-right:.8rem;opacity:.4}.pak-hero__crumbs a{color:inherit;text-decoration:none;opacity:.7}.pak-hero__crumbs a:hover{opacity:1;text-decoration:underline}.pak-hero__layout{display:grid;gap:4rem;align-items:center}@media screen and (min-width:990px){.pak-hero__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6rem}.pak-hero__layout--image-first .pak-hero__content{order:2}}.pak-hero__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-hero__heading{margin:0}.pak-hero__description{margin-top:1.6rem;max-width:52rem;font-size:1.7rem;line-height:1.6}.pak-hero__description>*:first-child{margin-top:0}.pak-hero__description>*:last-child{margin-bottom:0}.pak-hero__chips{display:flex;flex-wrap:wrap;gap:1.2rem;margin:2.8rem 0 0;padding:0;list-style:none}.pak-hero__chip{display:flex;align-items:center;gap:.8rem}.pak-hero__chip-label{font-size:1.4rem}.pak-hero__price{display:flex;align-items:baseline;gap:.8rem;margin:3.2rem 0 0}.pak-hero__price-prefix{color:rgba(var(--color-foreground),.6);font-size:1.5rem}.pak-hero__price-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3rem);line-height:1}.pak-hero__button{display:inline-block;margin-top:2.8rem;padding:1.4rem 3.2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--pak-button-radius, 10rem);color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;text-decoration:none}.pak-hero__button--solid{border-color:var(--pak-accent);background:var(--pak-accent);color:rgb(var(--color-background))}.pak-hero__media img{display:block;width:100%;height:auto;border-radius:var(--pak-image-radius, 1.6rem)}.pak-marquee{overflow:hidden}.pak-marquee--bordered{border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.pak-marquee__viewport{overflow:hidden}.pak-marquee__track{display:flex;width:max-content;animation:pak-marquee-scroll var(--pak-marquee-duration, 40s) linear infinite}.pak-marquee:hover .pak-marquee__track{animation-play-state:paused}.pak-marquee__group{display:flex;align-items:center;gap:var(--pak-marquee-gap, 48px);margin:0;padding:0 calc(var(--pak-marquee-gap, 48px) / 2);list-style:none}.pak-marquee__item{display:flex;align-items:center;gap:.8rem;flex-shrink:0;font-size:var(--pak-marquee-size, 15px);line-height:1.2;white-space:nowrap}.pak-marquee__icon{font-size:1.25em;line-height:1}.pak-marquee__stat{font-weight:700}.pak-marquee__label{color:rgba(var(--color-foreground),.72)}@keyframes pak-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pak-marquee__track{animation:none;width:100%;overflow-x:auto}.pak-marquee__group[aria-hidden=true]{display:none}}.pak-partners__header{margin-bottom:3.2rem}.pak-partners{overflow:hidden}.pak-partners__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-partners__title{margin:0}.pak-partners__viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pak-partners__viewport::-webkit-scrollbar{display:none}.pak-partners__viewport--manual{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pak-partners__viewport--manual::-webkit-scrollbar{display:none}.pak-partners__track{display:flex;width:max-content}.pak-partners__viewport:not(.pak-partners__viewport--manual) .pak-partners__track{animation:pak-partners-scroll var(--pak-partners-duration, 40s) linear infinite}.pak-partners:hover .pak-partners__viewport .pak-partners__track,.pak-partners--interacting .pak-partners__viewport .pak-partners__track{animation-play-state:paused}.pak-partners__group{display:flex;align-items:center;gap:var(--pak-partners-gap, 64px);margin:0;padding:0 calc(var(--pak-partners-gap, 64px) / 2);list-style:none}.pak-partners__item{flex-shrink:0;scroll-snap-align:center}.pak-partners__link{display:flex;align-items:center;justify-content:center;min-height:var(--pak-partners-logo-height-mobile, 32px);text-decoration:none;color:inherit}.pak-partners__logo{display:block;width:auto;height:var(--pak-partners-logo-height-mobile, 32px);object-fit:contain}.pak-partners__placeholder{display:flex;align-items:center;justify-content:center;min-width:12rem;height:var(--pak-partners-logo-height-mobile, 32px);padding:0 1.6rem;border:.1rem dashed rgba(var(--color-foreground),.25);border-radius:.6rem;color:rgba(var(--color-foreground),.55);font-size:1.3rem;white-space:nowrap}@media screen and (min-width:750px){.pak-partners__link,.pak-partners__logo,.pak-partners__placeholder{height:var(--pak-partners-logo-height, 40px);min-height:var(--pak-partners-logo-height, 40px)}}.pak-partners--muted .pak-partners__logo{filter:grayscale(1);opacity:var(--pak-partners-opacity, .65);transition:filter var(--duration-default) ease,opacity var(--duration-default) ease}@media(hover:hover){.pak-partners--muted a.pak-partners__link:hover .pak-partners__logo{filter:grayscale(0);opacity:1}}@keyframes pak-partners-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pak-partners__track{animation:none;width:100%;overflow-x:auto}.pak-partners__group[aria-hidden=true]{display:none}}.pak-steps__header{margin-bottom:3.2rem}.pak-steps__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-steps__title{margin:0}.pak-steps__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - var(--pak-steps-peek, 40px));gap:2rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.pak-steps__list::-webkit-scrollbar{display:none}.pak-steps__item{scroll-snap-align:start}@media screen and (min-width:990px){.pak-steps__list{grid-auto-flow:row;grid-template-columns:repeat(var(--pak-steps-columns),minmax(0,1fr));gap:2.4rem;overflow-x:visible}}.pak-step{display:flex;flex-direction:column;height:100%;padding:3.2rem 2.8rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--pak-radius, 1.6rem);background:rgba(var(--color-foreground),.02);transition:border-color var(--duration-default) ease}.pak-step__number{display:block;margin-bottom:3.2rem;color:rgba(var(--color-foreground),.12);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:var(--pak-steps-number-size, 6.4rem);font-weight:var(--font-heading-weight);line-height:1}.pak-step__title{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.8rem;font-weight:var(--font-body-weight-bold);line-height:1.3}.pak-step__text{color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.6}.pak-step__text>*:first-child{margin-top:0}.pak-step__text>*:last-child{margin-bottom:0}@media(hover:hover){.pak-steps__item:hover .pak-step{border-color:var(--pak-accent)}}.pak-steps__dots{display:flex;justify-content:center;gap:.8rem;margin-top:2.8rem}@media screen and (min-width:990px){.pak-steps__dots{display:none}}.pak-steps__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:10rem;background:rgba(var(--color-foreground),.2);cursor:pointer;transition:width var(--duration-default) ease,background-color var(--duration-default) ease}.pak-steps__dot--active{width:2.4rem;background:var(--pak-accent)}.pak-tiers__header{margin-bottom:4rem}.pak-tiers__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.pak-tiers__title{margin:0}.pak-tiers__list{display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.pak-tiers__list{grid-template-columns:repeat(var(--pak-tier-columns),minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-vertical-lift .pak-tiers__list,.animate--hover-3d-lift .pak-tiers__list{isolation:isolate}.animate--hover-vertical-lift .pak-tier{transition:transform var(--duration-medium) var(--ease-out-slow)}.animate--hover-vertical-lift .pak-tiers__item:hover .pak-tier{transform:translateY(-.75rem)}.animate--hover-vertical-lift .pak-tiers__item:active .pak-tier{transform:translateY(-.5rem)}.animate--hover-3d-lift .pak-tier{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.animate--hover-3d-lift .pak-tiers__item:hover .pak-tier{transition:transform var(--duration-extended) ease,box-shadow var(--duration-long) ease;transform:rotate(1deg);box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.animate--hover-3d-lift .pak-tiers__item:hover{z-index:2}}.pak-tier{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--pak-radius);background:rgba(var(--color-foreground),.04)}.pak-tiers__item--highlight .pak-tier{border-color:var(--pak-highlight)}.pak-tier__badge{position:absolute;top:1.6rem;right:1.6rem;z-index:1;padding:.5rem 1.2rem;border-radius:10rem;background:var(--pak-highlight);color:var(--pak-highlight-contrast);font-size:1rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.pak-tier__media img{display:block;width:100%;height:auto}.pak-tier__media--fixed img{aspect-ratio:var(--pak-tier-image-ratio);object-fit:cover}.pak-tier__body{display:flex;flex-direction:column;flex-grow:1;padding:2.8rem 2.4rem}.pak-tier__title{margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.1;color:rgb(var(--color-foreground))}.pak-tier__price{display:flex;align-items:baseline;gap:.6rem;margin:0 0 1.6rem}.pak-tier__price-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1}.pak-tier__price-suffix{color:rgba(var(--color-foreground),.6);font-size:1.4rem}.pak-tier__description{margin:0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.5}.pak-tier__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin:auto 0 0;padding-top:2.8rem}.pak-tier__button{flex:1 1 14rem;padding:1.4rem 2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--pak-button-radius, 10rem);color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;text-align:center;text-decoration:none;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease}.pak-tier__button:hover{border-color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.08)}.pak-tier__button--solid{border-color:var(--pak-highlight);background:var(--pak-highlight);color:var(--pak-highlight-contrast)}.pak-tier__button--solid:hover{border-color:var(--pak-highlight);background:var(--pak-highlight);opacity:.88}.pak-tier__stock{align-self:flex-start;margin:0 0 1.2rem;padding:.4rem 1rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:10rem;color:rgba(var(--color-foreground),.7);font-size:1.1rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase}.partner-branding--bordered{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.partner-branding .partner-branding__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--partner-gap, 1.2rem) calc(var(--partner-gap, 1.2rem) * 1.6);padding-top:var(--partner-padding-top, 1.2rem);padding-bottom:var(--partner-padding-bottom, 1.2rem)}.partner-branding__content{flex:1 1 24rem;min-width:0}.partner-branding__heading{margin:0;font-size:var(--partner-heading-size, 1.5rem);font-weight:600}.partner-branding__text{margin:.2rem 0 0;color:rgba(var(--color-foreground),.75);font-size:var(--partner-text-size, 1.4rem);line-height:1.4}.partner-branding__offer{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.partner-branding__code{padding:.6rem 1.2rem;border:.1rem dashed var(--partner-accent);border-radius:var(--partner-code-radius, .6rem);color:var(--partner-accent);font-size:1.3rem;font-weight:700;letter-spacing:.08rem}.partner-branding__cta{padding:.8rem 1.8rem;border:.1rem solid var(--partner-accent);border-radius:var(--partner-button-radius, 10rem);background:var(--partner-accent);color:rgb(var(--color-background));font-size:1.4rem;font-weight:600;text-decoration:none;white-space:nowrap}.partner-branding__close{flex-shrink:0;padding:.6rem;border:0;background:transparent;color:currentColor;cursor:pointer}.partner-branding__close .svg-wrapper{width:1.6rem;height:1.6rem}.header .header__heading-link--cobranded,.header__heading .header__heading-link--cobranded{display:inline-flex;align-items:center;justify-content:center}.partner-lockup{display:inline-flex;align-items:center;gap:1.2rem;margin-left:1.2rem;vertical-align:middle}.partner-lockup:before{content:"";display:block;width:.1rem;height:calc(var(--partner-logo-height, 2.8rem) * .7);background:rgba(var(--color-foreground),.25)}.partner-lockup img{display:block;width:auto;height:var(--partner-logo-height, 2.8rem);object-fit:contain}@media screen and (max-width:749px){.partner-branding__inner{align-items:flex-start}.partner-lockup{margin-left:.8rem;gap:.8rem}}.product-addons__header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}@media screen and (max-width:749px){.product-addons__header{flex-direction:column;align-items:flex-start}}.product-addons__kicker{margin:0 0 1.2rem;color:var(--pak-accent);font-size:1.2rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}.product-addons__title{margin:0}.product-addons__description{margin-top:1.2rem;color:rgba(var(--color-foreground),.72)}.testimonials__summary{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-bottom:2.4rem;text-align:center}.testimonials__summary-text{margin:0}.testimonials__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100% - var(--testimonials-peek, 32px));gap:1.6rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.testimonials__list::-webkit-scrollbar{display:none}.testimonials__item{scroll-snap-align:start}.testimonials__dots{display:flex;justify-content:center;gap:.8rem;margin-top:2rem}.testimonials__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:10rem;background:rgba(var(--color-foreground),.2);cursor:pointer;transition:width var(--duration-default) ease,background-color var(--duration-default) ease}.testimonials__dot--active{width:2.4rem;background:rgb(var(--color-button))}@media screen and (min-width:750px){.testimonials__summary{flex-direction:row;justify-content:center}.testimonials__list{grid-auto-flow:row;grid-template-columns:repeat(var(--testimonials-columns, 3),minmax(0,1fr));gap:2.4rem;overflow-x:visible}.testimonials__dots{display:none}}.testimonial-card{display:flex;flex-direction:column;gap:1.6rem;height:100%;padding:2.4rem}.testimonial-card__quote{margin:0;font-size:1.7rem;line-height:1.5}.testimonial-card__quote>*:first-child{margin-top:0}.testimonial-card__quote>*:last-child{margin-bottom:0}.testimonial-card__footer{display:flex;align-items:center;gap:1.2rem;margin-top:auto}.testimonial-card__avatar img{display:block;width:4.8rem;height:4.8rem;border-radius:50%;object-fit:cover}.testimonial-card__author,.testimonial-card__detail{margin:0;line-height:1.4}.testimonial-card__author{font-weight:600}.testimonial-card__detail{font-size:1.4rem;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
