.ts-customer-voices,.ts-faq,.ts-newsletter{overflow:hidden}.ts-customer-voices__full-width,.ts-faq__full-width,.ts-newsletter__full-width{padding-inline:1.5rem}.ts-customer-voices__header,.ts-faq__header,.ts-newsletter__content{text-align:var(--ts-text-align, left)}.ts-customer-voices__header,.ts-faq__header{max-width:76rem;margin-block-end:3rem}.ts-customer-voices__header--center,.ts-faq__header--center{margin-inline:auto}.ts-customer-voices__header--right,.ts-faq__header--right{margin-inline-start:auto}.ts-customer-voices__eyebrow,.ts-faq__eyebrow,.ts-newsletter__eyebrow{margin:0 0 1rem;color:rgba(var(--color-foreground),.82);font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ts-customer-voices__heading,.ts-faq__heading,.ts-newsletter__heading{margin:0}.ts-customer-voices__description,.ts-faq__description,.ts-newsletter__description{margin-block-start:1.5rem}.ts-customer-voices__grid{display:grid;grid-template-columns:repeat(var(--ts-columns-mobile),minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.ts-customer-card{height:100%;overflow:hidden;border:var(--ts-card-border) solid rgba(var(--color-foreground),.16);border-radius:var(--ts-card-radius);text-align:var(--ts-card-align)}.ts-customer-card__image-wrap{aspect-ratio:var(--ts-customer-ratio);background:rgba(var(--color-foreground),.05)}.ts-customer-card__image{width:100%;height:100%;object-fit:cover}.ts-customer-card__body{padding:2rem}.ts-customer-card__rating{margin-block-end:1.2rem}.ts-customer-card__stars{display:inline-flex;gap:.2rem;color:rgb(var(--color-button));letter-spacing:.05em}.ts-customer-card__star--empty{opacity:.25}.ts-customer-card__quote{margin:0;font-size:1.7rem;line-height:1.55}.ts-customer-card__meta{display:flex;align-items:center;gap:1rem;margin-block-start:1.6rem}.ts-customer-card__initials{display:inline-grid;flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;place-items:center;background:rgba(var(--color-foreground),.08);font-weight:700}.ts-customer-card__name,.ts-customer-card__details,.ts-customer-card__label{margin:0}.ts-customer-card__details,.ts-customer-card__label{color:rgba(var(--color-foreground),.7);font-size:1.3rem}.ts-customer-card__product{display:inline-block;margin-block-start:1.4rem;text-underline-offset:.3rem}.ts-customer-voices__apps{display:grid;gap:2rem;margin-block-start:2rem}.ts-customer-voices__apps:first-child{margin-block-start:0}.ts-customer-voices__guidance,.ts-customer-card__editor-note{padding:1.5rem;border:.1rem dashed rgba(var(--color-foreground),.3);background:rgba(var(--color-foreground),.04)}.ts-customer-card__editor-note{margin:1rem 2rem 2rem;font-size:1.2rem}.ts-faq__list{max-width:var(--ts-faq-width);margin-inline:auto}.ts-faq-item{border-block-start:var(--ts-faq-border) solid rgba(var(--color-foreground),.16)}.ts-faq-item:last-child{border-block-end:var(--ts-faq-border) solid rgba(var(--color-foreground),.16)}.ts-faq-item summary{display:flex;min-height:5.6rem;align-items:center;gap:1.5rem;padding-block:1.5rem;cursor:pointer;list-style:none}.ts-faq-item summary::-webkit-details-marker{display:none}.ts-faq-item summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.3rem}.ts-faq-item__question{flex:1;margin:0;overflow-wrap:anywhere}.ts-faq-item__icon{position:relative;flex:0 0 auto;width:2rem;height:2rem}.ts-faq-item__icon:before,.ts-faq-item__icon:after{position:absolute;top:50%;left:50%;width:1.4rem;height:.2rem;background:currentColor;content:"";transform:translate(-50%,-50%)}.ts-faq-item__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ts-faq-item[open] .ts-faq-item__icon:after{transform:translate(-50%,-50%) rotate(0)}.ts-faq--icon-chevron .ts-faq-item__icon{border-inline-end:.2rem solid currentColor;border-block-end:.2rem solid currentColor;transform:rotate(45deg) translate(-.3rem,-.3rem)}.ts-faq--icon-chevron .ts-faq-item__icon:before,.ts-faq--icon-chevron .ts-faq-item__icon:after{display:none}.ts-faq--icon-chevron .ts-faq-item[open] .ts-faq-item__icon{transform:rotate(225deg) translate(-.3rem,-.3rem)}.ts-faq-item__answer{padding:0 4rem 2rem 0}.ts-faq-item__link{display:inline-block;margin-block-start:1rem}.ts-newsletter__inner{display:grid;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1rem}.ts-newsletter__content{align-self:center;max-width:var(--ts-content-width);padding:clamp(2.4rem,5vw,6rem)}.ts-newsletter__form{margin-block-start:2rem}.ts-newsletter__field-group{display:flex;flex-wrap:wrap;flex-direction:column;align-items:var(--ts-form-align);gap:1rem}.ts-newsletter__field{flex:1 1 24rem;width:100%}.ts-newsletter__label{display:block;margin-block-end:.7rem;font-weight:600}.ts-newsletter__input{width:100%;min-height:4.8rem;padding:1.2rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.45);border-radius:var(--inputs-radius-outset);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.ts-newsletter__input:focus-visible,.ts-customer-card a:focus-visible,.ts-faq-item a:focus-visible,.ts-newsletter a:focus-visible,.ts-newsletter button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.8);outline-offset:.3rem}.ts-newsletter__message{display:flex;align-items:flex-start;gap:.8rem;margin-block:1.2rem 0}.ts-newsletter__button{max-width:100%;white-space:normal}.ts-newsletter__message .svg-wrapper{flex:0 0 auto;width:1.8rem}.ts-newsletter__privacy{margin-block-start:1.5rem;color:rgba(var(--color-foreground),.82);font-size:1.2rem}.ts-newsletter__privacy>*{display:inline}.ts-newsletter__media{min-width:0;aspect-ratio:var(--ts-media-ratio);background:rgba(var(--color-foreground),.05)}.ts-newsletter__image{width:100%;height:100%;object-fit:cover;object-position:var(--ts-image-position, 50% 50%)}.ts-newsletter__illustration{display:grid;min-height:28rem;grid-template-columns:repeat(3,auto);align-content:center;justify-content:center;gap:1.2rem;color:rgb(var(--color-button))}.ts-newsletter__illustration span{display:grid;width:6.5rem;height:6.5rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:50%;place-items:center;background:rgb(var(--color-background))}.ts-newsletter__illustration .ts-icon{width:3rem;height:3rem}.ts-newsletter__inner--no-media{display:block}.ts-newsletter__inner--no-media .ts-newsletter__content{margin-inline:auto}@media screen and (min-width:750px){.ts-customer-voices__full-width,.ts-faq__full-width,.ts-newsletter__full-width{padding-inline:5rem}.ts-customer-voices__grid{grid-template-columns:repeat(var(--ts-columns-desktop),minmax(0,1fr));gap:2rem}.ts-newsletter__inner{grid-template-columns:var(--ts-media-width, 50%) minmax(0,1fr)}.ts-newsletter__inner--image-right{grid-template-columns:minmax(0,1fr) var(--ts-media-width, 50%)}.ts-newsletter__inner--image-right .ts-newsletter__media,.ts-newsletter__inner--image-right .ts-newsletter__illustration{order:2}.ts-newsletter__inner--no-media{display:block}.ts-newsletter__field-group--row{flex-direction:row;align-items:flex-end}.ts-newsletter__field-group--row .ts-newsletter__button{flex:0 0 auto}}@media screen and (max-width:749px){.ts-newsletter__inner--mobile-text-first .ts-newsletter__media,.ts-newsletter__inner--mobile-text-first .ts-newsletter__illustration{order:2}.ts-newsletter__image{object-position:var(--ts-mobile-image-position, var(--ts-image-position, 50% 50%))}.ts-newsletter__button{width:100%}}@media(prefers-reduced-motion:reduce){.ts-faq-item__icon,.ts-faq-item__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-social-faq-newsletter.css.map */
