.modulo-tm{box-sizing:border-box;color:var(--modulo-tm-text, #1A1A2E);font-family:inherit;padding-top:var(--modulo-tm-pad-top, 84px);padding-bottom:var(--modulo-tm-pad-bottom, 84px)}.modulo-tm *,.modulo-tm *:before,.modulo-tm *:after{box-sizing:border-box}.modulo-tm--width-page{background:var(--modulo-tm-bg, #F5F5FA)}.modulo-tm--width-page .modulo-tm__inner{width:100%}.modulo-tm--width-boxed{padding-inline:24px}.modulo-tm--width-boxed .modulo-tm__inner{max-width:1440px;margin-inline:auto;background:var(--modulo-tm-bg, #F5F5FA);border-radius:var(--modulo-tm-outer-radius, 28px);overflow:hidden;padding-block:clamp(32px,5vw,56px)}.modulo-tm__head-wrap{max-width:var(--modulo-tm-container, 1440px);margin-inline:auto;padding-inline:24px;margin-bottom:clamp(28px,4vw,46px)}.modulo-tm__header{max-width:760px}.modulo-tm--align-center .modulo-tm__header{margin-inline:auto;text-align:center}.modulo-tm--align-left .modulo-tm__header{margin-inline:0;text-align:left}.modulo-tm__eyebrow{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--modulo-tm-text, #1A1A2E) 75%,transparent)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm__eyebrow{color:var(--modulo-tm-text, #1A1A2E)}}.modulo-tm__heading{margin:0;font-size:var(--modulo-tm-heading-size, 46px);font-weight:600;line-height:1.08;letter-spacing:-.015em;color:var(--modulo-tm-text, #1A1A2E);text-wrap:balance}.modulo-tm--font-inherit .modulo-tm__heading{font-family:inherit}.modulo-tm--font-fraunces .modulo-tm__heading{font-family:Fraunces,Georgia,serif}.modulo-tm--font-playfair .modulo-tm__heading{font-family:Playfair Display,Georgia,serif}.modulo-tm--font-inter .modulo-tm__heading{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}.modulo-tm__heading strong,.modulo-tm__heading b{font-weight:inherit;color:var(--modulo-tm-accent, #6366F1)}.modulo-tm--accent-gradient .modulo-tm__heading strong,.modulo-tm--accent-gradient .modulo-tm__heading b{background:linear-gradient(100deg,var(--modulo-tm-accent, #6366F1),var(--modulo-tm-accent2, #8B5CF6));-webkit-background-clip:text;background-clip:text;color:transparent}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.modulo-tm--accent-gradient .modulo-tm__heading strong,.modulo-tm--accent-gradient .modulo-tm__heading b{color:var(--modulo-tm-accent, #6366F1)}}.modulo-tm__sub{margin:14px 0 0;max-width:560px;font-size:16px;line-height:1.55;color:color-mix(in srgb,var(--modulo-tm-text, #1A1A2E) 62%,transparent)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm__sub{color:#5f5f6d}}.modulo-tm--align-center .modulo-tm__sub{margin-inline:auto}.modulo-tm__strip{position:relative;width:100%;overflow:hidden;padding-block:30px}.modulo-tm--faded .modulo-tm__strip{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--modulo-tm-edge-fade, 120px),#000 calc(100% - var(--modulo-tm-edge-fade, 120px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--modulo-tm-edge-fade, 120px),#000 calc(100% - var(--modulo-tm-edge-fade, 120px)),transparent 100%)}.modulo-tm__row{overflow:visible}.modulo-tm__row+.modulo-tm__row{margin-top:var(--modulo-tm-gap, 22px)}.modulo-tm__track{display:flex;align-items:stretch;gap:var(--modulo-tm-gap, 22px);width:max-content;flex-shrink:0}.modulo-tm__track[data-modulo-tm-ready="1"]{animation:modulo-tm-scroll-left var(--modulo-tm-speed, 60s) linear infinite;will-change:transform}.modulo-tm__row--reverse .modulo-tm__track[data-modulo-tm-ready="1"]{animation-name:modulo-tm-scroll-right}@keyframes modulo-tm-scroll-left{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--modulo-tm-cycle-width, 0px)),0,0)}}@keyframes modulo-tm-scroll-right{0%{transform:translate3d(calc(-1 * var(--modulo-tm-cycle-width, 0px)),0,0)}to{transform:translateZ(0)}}html[dir=rtl] .modulo-tm__row:not(.modulo-tm__row--reverse) .modulo-tm__track[data-modulo-tm-ready="1"]{animation-name:modulo-tm-scroll-right}html[dir=rtl] .modulo-tm__row--reverse .modulo-tm__track[data-modulo-tm-ready="1"]{animation-name:modulo-tm-scroll-left}.modulo-tm--pausable .modulo-tm__strip:hover .modulo-tm__track,.modulo-tm--pausable .modulo-tm__strip:focus-within .modulo-tm__track,.modulo-tm--pausable .modulo-tm__strip:focus .modulo-tm__track{animation-play-state:paused}.modulo-tm__strip:focus-visible{outline:2px solid var(--modulo-tm-accent, #6366F1);outline-offset:4px;border-radius:4px}.modulo-tm__card{flex:0 0 auto;display:flex;align-items:center;gap:14px;width:min(var(--modulo-tm-card-w, 380px),86vw);padding:var(--modulo-tm-card-pad-y, 16px) var(--modulo-tm-card-pad-x, 26px);background:var(--modulo-tm-card-bg, #FFFFFF);border-radius:var(--modulo-tm-card-radius, 60px);border:var(--modulo-tm-card-border-w, 0) solid var(--modulo-tm-card-border, #ECECF3);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease}.modulo-tm--shadow-soft .modulo-tm__card{box-shadow:0 10px 30px -14px color-mix(in srgb,var(--modulo-tm-shadow-color, #6366F1) 38%,transparent),0 2px 6px -2px #1a1a2e0f}.modulo-tm--shadow-medium .modulo-tm__card{box-shadow:0 18px 44px -18px color-mix(in srgb,var(--modulo-tm-shadow-color, #6366F1) 50%,transparent),0 3px 8px -3px #1a1a2e14}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm--shadow-soft .modulo-tm__card{box-shadow:0 10px 30px -14px #6366f161,0 2px 6px -2px #1a1a2e0f}.modulo-tm--shadow-medium .modulo-tm__card{box-shadow:0 18px 44px -18px #6366f180,0 3px 8px -3px #1a1a2e14}}.modulo-tm--shadow-soft .modulo-tm__card:hover,.modulo-tm--shadow-medium .modulo-tm__card:hover{transform:translateY(-4px);box-shadow:0 22px 50px -18px color-mix(in srgb,var(--modulo-tm-shadow-color, #6366F1) 55%,transparent),0 4px 12px -4px #1a1a2e1f}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm--shadow-soft .modulo-tm__card:hover,.modulo-tm--shadow-medium .modulo-tm__card:hover{box-shadow:0 22px 50px -18px #6366f18c,0 4px 12px -4px #1a1a2e1f}}.modulo-tm__avatar-wrap{position:relative;flex:0 0 auto;line-height:0}.modulo-tm__avatar{width:var(--modulo-tm-avatar-size, 54px);height:var(--modulo-tm-avatar-size, 54px);border-radius:var(--modulo-tm-avatar-radius, 999px);object-fit:cover;display:block;background:#e5e7eb}.modulo-tm__avatar--ph{display:grid;place-items:center;overflow:hidden;color:#fff;background:#d7d9e0}.modulo-tm__avatar--ph svg{width:100%;height:100%;display:block}.modulo-tm__badge{position:absolute;right:-4px;bottom:-4px;display:inline-flex;align-items:center;gap:2px;padding:2px 6px;border-radius:999px;background:color-mix(in srgb,var(--modulo-tm-accent, #6366F1) 85%,#000);color:#fff;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--modulo-tm-card-bg, #FFFFFF)}.modulo-tm--accent-gradient .modulo-tm__badge{background:linear-gradient(135deg,color-mix(in srgb,var(--modulo-tm-accent, #6366F1) 85%,#000),color-mix(in srgb,var(--modulo-tm-accent2, #8B5CF6) 85%,#000))}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm__badge,.modulo-tm--accent-gradient .modulo-tm__badge{background:#4f46e5}}.modulo-tm__badge svg{width:10px;height:10px;fill:currentColor}.modulo-tm__body{min-width:0}.modulo-tm__quote{margin:0;font-size:var(--modulo-tm-quote-size, 16px);line-height:1.4;font-weight:500;color:var(--modulo-tm-text, #1A1A2E);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.modulo-tm__author{display:block;margin-top:5px;font-size:13px;font-style:normal;color:color-mix(in srgb,var(--modulo-tm-text, #1A1A2E) 70%,transparent)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-tm__author{color:#6b7280}}.modulo-tm__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:860px){.modulo-tm--faded .modulo-tm__strip{--modulo-tm-edge-fade: 48px}.modulo-tm__head-wrap{padding-inline:20px}}@media(max-width:480px){.modulo-tm__head-wrap{padding-inline:16px}.modulo-tm__heading{font-size:clamp(24px,7vw,var(--modulo-tm-heading-size, 46px))}.modulo-tm--faded .modulo-tm__strip{--modulo-tm-edge-fade: 22px}}@media(prefers-reduced-motion:reduce){.modulo-tm__track{animation:none!important;transform:none!important}.modulo-tm__card{transition:none!important}.modulo-tm__card:hover{transform:none}.modulo-tm__strip{overflow-x:auto;-webkit-overflow-scrolling:touch}.modulo-tm--faded .modulo-tm__strip{-webkit-mask-image:none;mask-image:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/modulo-section-testimonials-marquee.css.map */
