.tl-reason__media picture{display:block;width:100%}.tl .tl-summary{margin-bottom:16px}.tl-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.6,.3,1)}.tl-reveal.tl-visible{opacity:1;transform:none}.tl-reason__media.tl-reveal{transform:translateY(16px) scale(.98)}.tl-reason__media.tl-visible{transform:none}.tl-to-top{position:fixed;right:20px;bottom:20px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#222;box-shadow:0 2px 10px #0002;z-index:25;font-size:24px;cursor:pointer}.tl-to-top[hidden]{display:none}@media(min-width:720px){.tl-reason__text-inner{padding:0 0 0 30px;max-width:none}.tl-reason__content{align-items:center}.tl-bar__text{padding-block:18px}}@media(max-width:719px){.tl-sec{padding-inline:18px}.tl-bar{padding-left:18px;padding-right:134px}.tl-bar__text{text-align:left;justify-content:flex-start}.tl-bar__cta{right:18px}}@media(prefers-reduced-motion:reduce){.tl-reveal{opacity:1;transform:none;transition:none}}@media print{.tl-reveal{opacity:1;transform:none}.tl-to-top{display:none}}.tn.tl a.tl-cta,.tn.tl a.tl-offer__btn,.tn.tl a.tl-bar__cta{color:#fff}@media(min-width:720px){.tn.tl .tl-h1,.tn.tl .tl-sub{font-size:52px}.tn.tl .tl-h2{font-size:32px}.tn.tl .tl-reason__text-inner{padding:0 0 0 30px;max-width:none}.tn.tl .tl-bar__text{padding-block:18px}}@media(max-width:719px){.tn.tl .tl-sec{padding-inline:18px}.tn.tl .tl-bar{padding-left:18px;padding-right:134px}.tn.tl .tl-bar__text{text-align:left;justify-content:flex-start}.tn.tl .tl-bar__cta{right:18px}}.tn-reviews{background:var(--tn-bg);scroll-margin-top:100px}.tn-reviews [hidden]{display:none!important}.tn-reviews__summary{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:30px;border:1px solid var(--tn-line);border-radius:16px;background:#fff}.tn-reviews__summary>div:first-child{text-align:center}.tn-reviews__average{font-family:"Tonelle Serif",Georgia,serif;font-size:64px;line-height:1}.tn-reviews__summary p,.tn-reviews__empty{color:var(--tn-muted);font-size:14px;text-align:center}.tn-reviews__bar-row{display:grid;grid-template-columns:35px 1fr 30px;gap:10px;align-items:center;font-size:13px}.tn-reviews__bar-row meter{width:100%;height:12px}.tn-reviews__bar-row meter::-webkit-meter-bar{background:var(--tn-panel);border:0}.tn-reviews__bar-row meter::-webkit-meter-optimum-value{background:var(--tn-rose)}.tn-reviews__bar-row meter::-moz-meter-bar{background:var(--tn-rose)}.tn-reviews__toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:28px 0 20px;font-size:14px}.tn-reviews__toolbar select{font:inherit;color:var(--tn-ink);padding:12px;border:1px solid var(--tn-line);border-radius:7px;background:#fff}.tn-reviews__toolbar p{margin-left:auto;color:var(--tn-muted)}.tn-reviews__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.tn-reviews__card{display:flex;flex-direction:column;padding:26px;border:1px solid var(--tn-line);border-radius:12px;background:#fff;overflow-wrap:anywhere}.tn-reviews__stars{color:var(--tn-rose);letter-spacing:3px;font-size:19px}.tn-reviews__star-empty{color:var(--tn-line)}.tn-reviews__text{white-space:pre-line;font-size:15px;line-height:1.7;margin:16px 0 24px}.tn-reviews__text summary{cursor:pointer}.tn-reviews__text[open] summary>span:first-child{display:none}.tn-reviews__text p{margin:12px 0 0}.tn-reviews__read-more{display:block;color:var(--tn-rose-dark);text-decoration:underline;font-size:13px}.tn-reviews__card footer{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px}.tn-reviews__verified{color:var(--tn-muted);font-size:12px}.tn-reviews__more{display:block;margin:28px auto 0;padding:14px 32px;border:1px solid var(--tn-rose);border-radius:7px;color:var(--tn-rose-dark);background:#fff;font:inherit;cursor:pointer;min-height:48px}.tn-reviews__more:hover{background:var(--tn-rose-soft)}.tn-reviews :focus-visible{outline:2px solid var(--tn-rose-dark);outline-offset:4px}@media(max-width:600px){.tn-reviews__summary{gap:24px;padding:24px 16px;grid-template-columns:1fr}.tn-reviews__grid{grid-template-columns:1fr}.tn-reviews__toolbar p{width:100%;margin:0}.tn-reviews__card{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
