.apris-reviews,.apris-reviews *{box-sizing:border-box}.apris-reviews{display:block;width:100%;min-width:0;overflow:hidden;padding:var(--ar-top) 16px var(--ar-bottom);background:var(--ar-background);color:var(--ar-heading);font-family:var(--font-body-family, inherit);font-style:normal;text-align:left;letter-spacing:normal;--ar-gutter: 16px}.apris-reviews .apris-reviews__inner{max-width:1200px;margin:0 auto;min-width:0}.apris-reviews .apris-reviews__main{max-width:900px;margin:0 0 12px;padding:0;color:var(--ar-heading)!important;font-family:var(--font-heading-family, inherit);font-size:var(--ar-mobile-heading);font-weight:700;line-height:1.15;letter-spacing:-.3px;text-align:left;text-transform:none;overflow-wrap:break-word}.apris-reviews .apris-reviews__main em{display:block;color:var(--ar-accent);font-family:inherit;font-style:normal;font-weight:inherit}.apris-reviews.apris-reviews--accent-serif .apris-reviews__main em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.6px}.apris-reviews .apris-reviews__proof{margin:0;padding:0;color:var(--ar-heading)!important;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;letter-spacing:normal;text-align:left}.apris-reviews .apris-reviews__stars{display:inline-block;color:var(--ar-accent);font-size:18px;line-height:1;letter-spacing:1px;white-space:nowrap}.apris-reviews .apris-reviews__star{display:inline;color:inherit}.apris-reviews .apris-reviews__star.is-off{color:#d5dbe3}.apris-reviews.apris-reviews--align-center .apris-reviews__main,.apris-reviews.apris-reviews--align-center .apris-reviews__proof{margin-left:auto;margin-right:auto;text-align:center}.apris-reviews .apris-reviews__viewport{width:auto;margin-top:24px;margin-right:calc(var(--ar-gutter) * -1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ar-accent) #e5e7eb}.apris-reviews.is-enhanced.apris-reviews--arrows .apris-reviews__viewport{scrollbar-width:none}.apris-reviews.is-enhanced.apris-reviews--arrows .apris-reviews__viewport::-webkit-scrollbar{display:none}@media(max-width:768.98px){.apris-reviews.is-enhanced .apris-reviews__viewport{scrollbar-width:none}.apris-reviews.is-enhanced .apris-reviews__viewport::-webkit-scrollbar{display:none}}.apris-reviews .apris-reviews__viewport:focus-visible,.apris-reviews .apris-reviews__arrow:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.apris-reviews .apris-reviews__list{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;width:max-content;min-width:100%;margin:0;padding:0 var(--ar-gutter) 0 0;list-style:none}.apris-reviews .apris-reviews__item{display:flex;flex-direction:column;flex:0 0 auto;width:calc((100vw - var(--ar-gutter)) * .82);min-width:0;margin:0;padding:0;border:0;background:transparent;list-style:none;scroll-snap-align:start}.apris-reviews .apris-reviews__item:before{content:none}.apris-reviews .apris-reviews__photo{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--ar-radius);background:#f5f5f5}.apris-reviews.apris-reviews--ratio-square .apris-reviews__photo{aspect-ratio:1 / 1}.apris-reviews.apris-reviews--ratio-portrait .apris-reviews__photo{aspect-ratio:3 / 4}.apris-reviews .apris-reviews__image,.apris-reviews .apris-reviews__placeholder,.apris-reviews .apris-reviews__placeholder svg{display:block;width:100%;height:100%}.apris-reviews .apris-reviews__image{max-width:none;margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center}.apris-reviews .apris-reviews__placeholder{color:var(--ar-accent);background:#eef6fb}.apris-reviews .apris-reviews__placeholder svg{fill:currentColor;opacity:.45}.apris-reviews .apris-reviews__rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:14px 0 0;padding:0}.apris-reviews .apris-reviews__score{color:var(--ar-body);font-size:15px;font-weight:400;line-height:1.2;letter-spacing:normal}.apris-reviews .apris-reviews__score b{color:var(--ar-heading);font-weight:600}.apris-reviews .apris-reviews__label{margin:10px 0 0;padding:0;color:var(--ar-heading)!important;font-family:inherit;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:normal;text-align:left;text-transform:none}.apris-reviews .apris-reviews__quote{margin:8px 0 0;padding:0;border:0;color:var(--ar-body);font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:left;overflow-wrap:break-word}.apris-reviews .apris-reviews__quote strong,.apris-reviews .apris-reviews__quote b{color:var(--ar-heading);font-weight:700}.apris-reviews .apris-reviews__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:auto 0 0;padding:14px 0 0}.apris-reviews .apris-reviews__name{margin:0;padding:0;color:var(--ar-heading)!important;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:normal;text-align:left}.apris-reviews .apris-reviews__verified{display:inline-flex;align-items:center;gap:6px;margin:0 0 0 auto;padding:0 3px 0 0;color:var(--ar-verified);font-family:inherit;font-size:15px;font-weight:400;line-height:1.2;letter-spacing:normal;white-space:nowrap}.apris-reviews .apris-reviews__verified svg{display:block;flex:0 0 auto;width:18px;height:18px;color:var(--ar-accent)}.apris-reviews .apris-reviews__verified i{font-style:italic}.apris-reviews .apris-reviews__controls{display:flex;align-items:center;gap:16px;margin-top:22px}.apris-reviews .apris-reviews__controls[hidden]{display:none}.apris-reviews .apris-reviews__progress{flex:1 1 auto;height:4px;overflow:hidden;border-radius:999px;background:#e5e7eb}.apris-reviews .apris-reviews__progress span{display:block;width:100%;height:100%;border-radius:999px;background:var(--ar-accent);transform:scaleX(.3);transform-origin:left}.apris-reviews .apris-reviews__nav{display:flex;flex:0 0 auto;gap:8px}.apris-reviews .apris-reviews__arrow{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;appearance:none;-webkit-appearance:none;border:1px solid #c9d3de;border-radius:50%!important;background:#fff;color:#0b5a7a;cursor:pointer;box-shadow:none;text-transform:none}.apris-reviews .apris-reviews__arrow:before,.apris-reviews .apris-reviews__arrow:after{display:none;content:none}.apris-reviews .apris-reviews__arrow svg{display:block;width:22px;height:22px}.apris-reviews .apris-reviews__arrow:disabled{opacity:.35;cursor:default}@media(min-width:769px){.apris-reviews{padding-left:24px;padding-right:24px}.apris-reviews .apris-reviews__main,.apris-reviews .apris-reviews__proof{margin-left:auto;margin-right:auto;text-align:center}.apris-reviews .apris-reviews__main{margin-bottom:14px;font-size:var(--ar-desktop-heading)}.apris-reviews .apris-reviews__proof{font-size:18px}.apris-reviews .apris-reviews__stars{font-size:20px}.apris-reviews .apris-reviews__viewport{width:100%;margin-top:36px;margin-right:0}.apris-reviews .apris-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;width:100%;min-width:0;padding:0}.apris-reviews.apris-reviews--few .apris-reviews__list{justify-content:center}.apris-reviews .apris-reviews__item{width:auto}.apris-reviews .apris-reviews__rating{margin-top:18px}.apris-reviews .apris-reviews__score{font-size:16px}.apris-reviews .apris-reviews__label{font-size:20px}.apris-reviews .apris-reviews__quote{font-size:18px;line-height:1.45}.apris-reviews .apris-reviews__name{font-size:18px}.apris-reviews .apris-reviews__verified{font-size:16px}.apris-reviews .apris-reviews__controls{margin-top:28px}}.apris-steps,.apris-steps *{box-sizing:border-box}.apris-steps{display:block;width:100%;min-width:0;overflow:hidden;padding:var(--as-top) 16px var(--as-bottom);background:var(--as-background);color:var(--as-heading);font-family:var(--font-body-family, inherit);font-style:normal;text-align:left;letter-spacing:normal;--as-gutter: 16px}.apris-steps .apris-steps__inner{max-width:1200px;margin:0 auto;min-width:0}.apris-steps .apris-steps__main{max-width:900px;margin:0 0 10px;padding:0;color:var(--as-heading)!important;font-family:var(--font-heading-family, inherit);font-size:var(--as-mobile-heading);font-weight:700;line-height:1.15;letter-spacing:-.3px;text-align:left;text-transform:none;text-wrap:balance;overflow-wrap:break-word}.apris-steps .apris-steps__main em{display:inline}.apris-steps .apris-steps__main em{color:var(--as-accent);font-family:inherit;font-style:normal;font-weight:inherit}.apris-steps.apris-steps--accent-serif .apris-steps__main em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.6px}.apris-steps .apris-steps__sub{max-width:900px;margin:0;padding:0;color:var(--as-body)!important;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left}.apris-steps.apris-steps--align-center .apris-steps__main,.apris-steps.apris-steps--align-center .apris-steps__sub{margin-left:auto;margin-right:auto;text-align:center}.apris-steps .apris-steps__viewport{width:100%;margin-top:24px}.apris-steps .apris-steps__viewport:focus-visible{outline:2px solid var(--as-accent);outline-offset:2px}.apris-steps .apris-steps__list{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;width:100%;margin:0;padding:0;list-style:none;counter-reset:none}.apris-steps .apris-steps__step{display:block;min-width:0;margin:0;padding:0;border:0;background:transparent;list-style:none}.apris-steps .apris-steps__step:before{content:none}.apris-steps .apris-steps__photo{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--as-radius);background:#f5f5f5}.apris-steps.apris-steps--ratio-portrait .apris-steps__photo{aspect-ratio:1 / 1.17}.apris-steps.apris-steps--ratio-portrait .apris-steps__image{object-position:left center}.apris-steps .apris-steps__image,.apris-steps .apris-steps__placeholder,.apris-steps .apris-steps__placeholder svg{display:block;width:100%;height:100%}.apris-steps .apris-steps__image{max-width:none;margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center}.apris-steps .apris-steps__placeholder{color:var(--as-accent);background:#eef6fb}.apris-steps .apris-steps__placeholder svg{fill:currentColor;opacity:.45}.apris-steps .apris-steps__chip{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin:0;padding:5px 13px;border-radius:999px;background:var(--as-pill-bg);color:var(--as-pill-text);font-family:inherit;font-size:15px;font-weight:700;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;box-shadow:0 1px 4px #00000024}.apris-steps.apris-steps--pos-bottom-right .apris-steps__chip{left:auto;right:14px}.apris-steps.apris-steps--pos-top-right .apris-steps__chip{left:auto;right:14px;bottom:auto;top:14px}.apris-steps .apris-steps__name{margin:14px 0 0;padding:0;color:var(--as-heading)!important;font-family:var(--font-heading-family, inherit);font-size:19px;font-weight:700;line-height:1.2;letter-spacing:normal;text-align:left;text-transform:none;overflow-wrap:break-word}.apris-steps .apris-steps__text{margin:6px 0 0;padding:0;color:var(--as-body);font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:normal;text-align:left;overflow-wrap:break-word}.apris-steps .apris-steps__progress{height:4px;margin-top:20px;overflow:hidden;border-radius:999px;background:#e5e7eb}.apris-steps .apris-steps__progress[hidden]{display:none}.apris-steps .apris-steps__progress span{display:block;width:100%;height:100%;border-radius:999px;background:var(--as-accent);transform:scaleX(.4);transform-origin:left}@media(max-width:768.98px){.apris-steps.apris-steps--mobile-slider .apris-steps__viewport{width:auto;margin-right:calc(var(--as-gutter) * -1);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--as-accent) #e5e7eb}.apris-steps.apris-steps--mobile-slider.is-enhanced .apris-steps__viewport{scrollbar-width:none}.apris-steps.apris-steps--mobile-slider.is-enhanced .apris-steps__viewport::-webkit-scrollbar{display:none}.apris-steps.apris-steps--mobile-slider .apris-steps__list{width:max-content;min-width:100%;padding-right:var(--as-gutter)}.apris-steps.apris-steps--mobile-slider .apris-steps__step{flex:0 0 auto;width:calc((100vw - var(--as-gutter)) * .68);scroll-snap-align:start}.apris-steps.apris-steps--mobile-stack .apris-steps__list{flex-direction:column;gap:16px}.apris-steps.apris-steps--mobile-stack .apris-steps__step{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-content:center}.apris-steps.apris-steps--mobile-stack .apris-steps__photo{grid-column:1;grid-row:1 / span 2;align-self:center}.apris-steps.apris-steps--mobile-stack .apris-steps__name{grid-column:2;margin-top:0;align-self:end}.apris-steps.apris-steps--mobile-stack .apris-steps__text{grid-column:2;align-self:start}.apris-steps.apris-steps--mobile-stack .apris-steps__chip{left:8px;bottom:8px;min-height:24px;padding:4px 10px;font-size:15px}.apris-steps.apris-steps--mobile-stack.apris-steps--pos-bottom-right .apris-steps__chip{left:auto;right:8px}.apris-steps.apris-steps--mobile-stack.apris-steps--pos-top-right .apris-steps__chip{left:auto;right:8px;bottom:auto;top:8px}}@media(min-width:769px){.apris-steps{padding-left:24px;padding-right:24px}.apris-steps .apris-steps__main,.apris-steps .apris-steps__sub{margin-left:auto;margin-right:auto;text-align:center}.apris-steps .apris-steps__main{margin-bottom:12px;font-size:var(--as-desktop-heading)}.apris-steps .apris-steps__sub{font-size:18px}.apris-steps .apris-steps__viewport{margin-top:36px}.apris-steps .apris-steps__list{display:grid;grid-template-columns:repeat(var(--as-columns),minmax(0,384px));justify-content:center;gap:24px}.apris-steps .apris-steps__chip{left:20px;bottom:20px;min-height:34px;padding:6px 16px;font-size:17px}.apris-steps.apris-steps--pos-bottom-right .apris-steps__chip{left:auto;right:20px}.apris-steps.apris-steps--pos-top-right .apris-steps__chip{left:auto;right:20px;bottom:auto;top:20px}.apris-steps .apris-steps__name{margin-top:18px;font-size:22px}.apris-steps .apris-steps__text{margin-top:8px;font-size:18px;line-height:1.38}.apris-steps .apris-steps__progress{display:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=KA */
