.tfr{display:block;box-sizing:border-box;width:84.7%;max-width:var(--tfr-max-width, 1600px);margin-inline:auto;padding:var(--tfr-padding, 64px) clamp(24px,3.2vw,54px);background:var(--tfr-bg, #080808);color:var(--tfr-text, #d0d0d0);font-family:var(--font-body-family, sans-serif);font-style:var(--font-body-style, normal);letter-spacing:normal}.tfr *,.tfr *:before,.tfr *:after{box-sizing:border-box}.tfr [hidden]{display:none!important}.tfr :where(h2,h3,p,blockquote){margin:0}.tfr :where(a,button,summary){-webkit-tap-highlight-color:transparent}.tfr :focus-visible{outline:2px solid var(--tfr-accent, #ffd600);outline-offset:4px}.tfr__inner{min-width:0}.tfr__header{max-width:960px;margin:0 auto 48px;text-align:center}.tfr__eyebrow{margin-bottom:14px;color:var(--tfr-accent, #ffd600);font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.08em}.tfr__rating-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin-bottom:16px;color:var(--tfr-heading, #fff);font-size:14px;line-height:1.5}.tfr__rating-value{font-weight:700}.tfr__rating-caption{color:var(--tfr-text, #d0d0d0)}.tfr__stars{display:inline-block;color:var(--tfr-star, #e3a000);font-size:20px;line-height:1;letter-spacing:1px;white-space:nowrap}.tfr__stars--average{position:relative;vertical-align:middle}.tfr__stars-base{color:#555}.tfr__stars-fill{position:absolute;inset-block:0;inset-inline-start:0;width:var(--tfr-star-fill, 0%);overflow:hidden;color:var(--tfr-star, #e3a000);white-space:nowrap}.tfr .tfr__heading{margin:0;color:var(--tfr-heading, #fff);font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-size:var(--tfr-heading-size, 52px);font-weight:800;line-height:var(--tfr-heading-line-height, 1.12);letter-spacing:-.035em;overflow-wrap:anywhere}.tfr__heading-line,.tfr__heading-accent{display:block}.tfr__heading-accent{margin-top:3px}.tfr__introduction{max-width:65ch;margin:24px auto 0;color:var(--tfr-text, #d0d0d0);font-size:18px;line-height:1.6;overflow-wrap:anywhere}.tfr__viewport{width:100%;min-width:0;max-width:100%;padding-block:4px;overflow-x:auto;overflow-y:hidden;container-type:inline-size;direction:ltr;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tfr__viewport::-webkit-scrollbar{display:none}.tfr__viewport:focus-visible{outline-offset:-2px}.tfr__track,.tfr__group{display:flex;flex-wrap:nowrap;align-items:stretch;min-width:0;width:max-content}.tfr:defined:not([data-marquee-static]) .tfr__viewport{overflow:hidden;overflow:clip;touch-action:pan-y pinch-zoom}.tfr:defined:not([data-marquee-static]) .tfr__track{will-change:transform}.tfr__group{flex:0 0 auto;gap:var(--tfr-gap, 24px);padding-inline-end:var(--tfr-gap, 24px)}.tfr[data-marquee-static] .tfr__track{transform:none!important;will-change:auto}.tfr[data-marquee-static] [data-review-clone]{display:none}.tfr__card{display:flex;flex:0 0 var(--tfr-card-width, 390px);flex-direction:column;align-items:flex-start;width:var(--tfr-card-width, 390px);min-width:0;min-height:360px;padding:30px;border:1px solid var(--tfr-border, #393939);border-radius:var(--tfr-radius, 14px);background:var(--tfr-card, #1a1a1a);color:var(--tfr-text, #d0d0d0);overflow-wrap:anywhere;transition:border-color .18s ease}.tfr__category{margin-bottom:12px;color:var(--tfr-accent, #ffd600);font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.tfr__sample-notice{margin-top:14px;color:var(--tfr-text, #d0d0d0);font-size:13px;line-height:1.5}.tfr__pending-label{margin-bottom:14px;color:var(--tfr-text, #d0d0d0);font-size:12px;font-weight:600;line-height:1.5}.tfr__pending-copy{margin-top:14px;color:var(--tfr-text, #d0d0d0);font-size:var(--tfr-body-size, 18px);line-height:1.6}.tfr__rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;color:var(--tfr-heading, #fff);font-size:13px;line-height:1.5}.tfr .tfr__card-title{margin:0;color:var(--tfr-heading, #fff);font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, normal);font-size:var(--tfr-card-heading-size, 24px);font-weight:700;line-height:1.3;letter-spacing:-.015em}.tfr__quote{width:100%;margin-top:14px;padding:0;border:0;color:var(--tfr-text, #d0d0d0);font-size:var(--tfr-body-size, 18px);font-style:normal;line-height:1.6}.tfr__quote p+p,.tfr__full-text p+p{margin-top:12px}.tfr__full-review{width:100%;margin-top:6px}.tfr__full-review summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:var(--tfr-heading, #fff);font-size:14px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.tfr__full-review summary::-webkit-details-marker{display:none}.tfr__full-review summary::marker{content:""}.tfr__expand-icon{flex:0 0 auto;font-size:20px;line-height:1}.tfr__expand-icon:before{content:"+"}.tfr__full-review[open] .tfr__expand-icon:before{content:"\2212"}.tfr__collapse-label,.tfr__full-review[open] .tfr__expand-label{display:none}.tfr__full-review[open] .tfr__collapse-label{display:inline}.tfr__full-text{padding-block:4px 12px;padding-inline:0;border:0;color:var(--tfr-text, #d0d0d0);font-size:var(--tfr-body-size, 18px);font-style:normal;line-height:1.6}.tfr__full-text>:first-child{margin-top:0}.tfr__full-text>:last-child{margin-bottom:0}.tfr__attribution{display:flex;align-items:center;gap:12px;width:100%;margin-top:auto;padding-top:24px;color:var(--tfr-heading, #fff);font-size:14px;line-height:1.5}.tfr__attribution>:last-child{min-width:0}.tfr__avatar{display:block;flex:0 0 48px;width:48px;height:48px;border-radius:50%;object-fit:cover}.tfr__initial{display:grid;flex:0 0 48px;place-items:center;width:48px;height:48px;border-radius:50%;background:#2b2b2b;color:var(--tfr-heading, #fff);font-size:20px;font-weight:600;line-height:1}.tfr__author{flex:1 1 auto;min-width:0}.tfr__author .tfr__rating{gap:4px 6px;margin:6px 0 0;font-size:12px}.tfr__author .tfr__stars{font-size:18px;letter-spacing:.5px}.tfr__name{display:block;font-weight:600}.tfr__verified{display:inline-flex;align-items:center;gap:5px;color:var(--tfr-text, #d0d0d0);font-size:12px;line-height:1.5}.tfr__verified svg{flex:0 0 14px;width:14px;height:14px}.tfr__product{display:block;margin-top:3px;color:var(--tfr-text, #d0d0d0);font-size:14px;line-height:1.5}.tfr a.tfr__product{text-decoration:underline;text-underline-offset:3px}.tfr__source{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;color:var(--tfr-heading, #fff);font-size:13px;font-weight:600;line-height:1.5;text-decoration:underline;text-underline-offset:3px}.tfr__empty{padding-block:24px;color:var(--tfr-text, #d0d0d0);font-size:16px;line-height:1.6;text-align:center}@media(hover:hover){.tfr__card:hover{border-color:color-mix(in srgb,var(--tfr-accent, #ffd600) 40%,var(--tfr-border, #393939))}.tfr__full-review summary:hover{text-decoration:underline;text-underline-offset:4px}}@media(max-width:989px){.tfr{width:calc(100% - 8px)}}@media(max-width:749px){.tfr{padding:var(--tfr-mobile-padding, 36px) clamp(14px,4.8vw,27px)}.tfr__header{margin-bottom:32px}.tfr__eyebrow{margin-bottom:12px;font-size:13px}.tfr__rating-summary{margin-bottom:14px;font-size:13px}.tfr .tfr__heading{font-size:var(--tfr-mobile-heading-size, 34px)}.tfr__introduction{margin-top:20px;font-size:16px}.tfr__card{flex-basis:var(--tfr-mobile-card-width, 86cqw);width:var(--tfr-mobile-card-width, 86cqw);min-height:320px;padding:24px}.tfr .tfr__card-title{font-size:var(--tfr-mobile-card-heading-size, 22px)}.tfr__attribution{gap:10px}.tfr__avatar,.tfr__initial{flex-basis:44px;width:44px;height:44px}.tfr__quote,.tfr__full-text,.tfr__pending-copy{font-size:var(--tfr-mobile-body-size, 16px)}}@media(prefers-reduced-motion:reduce){.tfr__card{transition:none}.tfr:defined:not([data-marquee-static]) .tfr__viewport,.tfr__viewport{overflow-x:auto;overflow-y:hidden;touch-action:pan-x pan-y pinch-zoom}.tfr__track{transform:none!important;will-change:auto}.tfr [data-review-clone]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/timetome-family-reviews.css.map */
