#MainContent .ct-reviews261{--ct-review-width:min(360px, calc(100vw - 80px) )}#MainContent .ct-reviews261 .ct-section-heading{align-items:flex-end;gap:24px;margin-bottom:24px}#MainContent .ct-reviews261 .ct-google-heading{gap:12px;align-items:center}#MainContent .ct-reviews261 .ct-google-heading>img{width:28px;height:28px;flex:0 0 28px;object-fit:contain}#MainContent .ct-reviews261 .ct-google-heading h2{font-size:var(--ct-heading-section260,3.2rem);font-weight:600;line-height:1.3;letter-spacing:-.025em;text-transform:none}#MainContent .ct-reviews261 [data-review-disclosure]{max-width:65ch;margin:12px 0 0;font-size:1.5rem;line-height:1.7;color:#485867}#MainContent .ct-reviews261 .ct-section-heading>.ct-text-link{display:inline-flex;align-items:center;min-height:44px;min-width:0;max-width:100%;font-size:1.4rem;line-height:1.6;flex:0 1 auto;white-space:normal;overflow-wrap:anywhere;text-align:left;text-underline-offset:.2em;color:#034aa6}#MainContent .ct-reviews261 .ct-review-viewport{box-sizing:border-box;overflow-x:auto;overflow-y:hidden;margin-inline:-4px;padding:6px 4px;max-width:calc(100% + 8px);scrollbar-width:none;scroll-padding-inline:4px;overscroll-behavior-x:contain}#MainContent .ct-reviews261 .ct-review-viewport::-webkit-scrollbar{display:none;width:0;height:0}#MainContent .ct-reviews261 .ct-review-track{display:flex;align-items:stretch;width:max-content;gap:0}#MainContent .ct-reviews261 .ct-review-group{display:flex;gap:16px;margin:0;padding:0 16px 0 0;align-items:stretch;flex:none}#MainContent .ct-reviews261 .ct-review{display:flex;flex-direction:column;justify-content:flex-start;gap:20px;position:relative;flex:0 0 var(--ct-review-width);width:var(--ct-review-width);max-width:none;min-width:0;min-height:244px;box-sizing:border-box;margin:0;padding:24px;border:1px solid #d3dce7;border-radius:12px;background:#fff;box-shadow:none;color:#142638;text-align:left}#MainContent .ct-reviews261 .ct-review:hover,#MainContent .ct-reviews261 .ct-review:focus-within{border-color:#8191a4}#MainContent .ct-reviews261 .ct-review-header{display:flex;flex-direction:row;align-items:center;gap:12px;margin:0;min-width:0}#MainContent .ct-reviews261 .ct-review-portrait261{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;overflow:hidden;border-radius:50%;background:#e8f0fa;color:#034aa6}#MainContent .ct-reviews261 .ct-review-initial261{font-size:1.8rem;line-height:1;font-weight:600}#MainContent .ct-reviews261 .ct-review-avatar{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:48px;height:48px;border-radius:50%;object-fit:cover;background:#f4f7fb}#MainContent .ct-reviews261 .ct-review-avatar[hidden]{display:none}#MainContent .ct-reviews261 .ct-review-author{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;gap:4px}#MainContent .ct-reviews261 .ct-review-author strong{display:block;font-size:1.6rem;line-height:1.45;font-weight:600;letter-spacing:0;color:#142638;overflow-wrap:anywhere}#MainContent .ct-reviews261 .ct-review-author a{font-size:inherit;font-weight:inherit;color:inherit;text-decoration:none}#MainContent .ct-reviews261 .ct-review-author a:hover{text-decoration:underline;text-underline-offset:.2em}#MainContent .ct-reviews261 .ct-review-origin261{font-size:1.3rem;line-height:1.5;color:#485867}#MainContent .ct-reviews261 .ct-review-google{position:static;display:block;flex:0 0 22px;width:22px;height:22px;max-width:none;object-fit:contain;align-self:center}#MainContent .ct-reviews261 .ct-review blockquote{flex:1;min-width:0;margin:0;padding:0;border:0;font-style:normal;color:#142638}#MainContent .ct-reviews261 .ct-review blockquote p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin:0;padding:0;font-size:1.6rem;font-weight:400;line-height:1.7;color:#142638;white-space:pre-line;overflow-wrap:anywhere}#MainContent .ct-reviews261 .ct-review--source-missing261 blockquote p{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}#MainContent .ct-reviews261 .ct-review-footer261{display:flex;align-items:center;min-width:0;margin-top:auto;padding-top:12px;border-top:1px solid #d3dce7}#MainContent .ct-reviews261 .ct-review-source{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:44px;box-sizing:border-box;margin:0;padding:6px 0;font-size:1.4rem;line-height:1.6;font-weight:500;color:#034aa6;text-decoration:none;text-underline-offset:.2em}#MainContent .ct-reviews261 .ct-review-source:hover{text-decoration:underline;color:#073b80}#MainContent .ct-reviews261 .ct-review-source span{min-width:0;overflow-wrap:anywhere}#MainContent .ct-reviews261 .ct-review-source svg{flex:0 0 18px;width:18px;height:18px;--color-icon:currentColor}#MainContent .ct-reviews261 .ct-review-missing261{display:flex;align-items:center;min-height:44px;font-size:1.3rem;line-height:1.6;color:#485867}#MainContent .ct-reviews261 .ct-review-empty261{margin:0;max-width:65ch;font-size:1.6rem;line-height:1.7;color:#485867}#MainContent .ct-reviews261 :is(a,.ct-review-viewport):focus-visible{outline:3px solid #034aa6;outline-offset:3px;border-radius:4px}#MainContent .ct-reviews261[data-review261-visible=false] .ct-review-track,#MainContent .ct-reviews261[data-review261-held=true] .ct-review-track{animation-play-state:paused!important}#MainContent .ct-reviews261 .ct-review-viewport:focus-within .ct-review-track{animation:none!important;transform:none!important}#MainContent .ct-reviews261 .ct-review-viewport:focus-within .ct-review-duplicate{display:none}@media(max-width:749px){#MainContent .ct-reviews261 .ct-section-heading{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;margin-bottom:20px}#MainContent .ct-reviews261 .ct-section-heading>.ct-text-link{margin:0}#MainContent .ct-reviews261 .ct-review{padding:20px;gap:16px;min-height:236px}#MainContent .ct-reviews261 .ct-review-header{gap:10px}#MainContent .ct-reviews261 .ct-review-viewport{scroll-snap-type:x proximity}#MainContent .ct-reviews261 .ct-review{scroll-snap-align:start}}@media(prefers-reduced-motion:no-preference){#MainContent .ct-reviews261 .ct-review{transition:border-color .15s ease}#MainContent .ct-reviews261 .ct-review-source{transition:color .15s ease}}@media(prefers-reduced-motion:reduce){#MainContent .ct-reviews261 .ct-review-track{animation:none!important;transform:none!important}#MainContent .ct-reviews261 .ct-review-duplicate{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-reviews261.css.map */
