.tr-document{width:100%;max-width:72ch;margin-inline:auto;padding-block:32px 56px;color:#333;font-family:var(--font-body--family, Arial, sans-serif);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.tr-document :is(h1,h2,h3){font-family:inherit;color:#333;font-weight:700;letter-spacing:normal;text-transform:none}.tr-document__header h1{margin:0;font-size:clamp(30px,4vw,44px);line-height:1.2}.tr-document__heading-phrase{white-space:nowrap}.tr-document__updated{margin:12px 0 20px;color:#6b6b6b;font-size:14px}.tr-document__updated strong{font-weight:500}.tr-document__header>p:last-child{margin:0}.tr-document a{color:#c81261;text-decoration:underline;text-underline-offset:3px}.tr-document a:hover{color:#333}.tr-document a:focus-visible{outline:3px solid #8b5fbf!important;outline-offset:3px;border-radius:2px}.tr-document__toc{margin-block:28px 36px;padding:18px;border:1px solid #dfdfdf!important;border-radius:12px;background:#ffe3f0}.tr-document__toc h2{margin:0 0 10px;font-size:17px;line-height:1.4}.tr-document__toc ol{display:grid;grid-template-columns:minmax(0,1fr);gap:0 20px;margin:0;padding:0;list-style:none}.tr-document__toc li{min-width:0}.tr-document__toc a{display:flex;align-items:center;min-height:40px;padding-block:3px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none}.tr-document__toc a:hover{text-decoration:underline}.tr-document__body section+section{margin-top:32px}.tr-document__body h2{margin:0 0 14px;font-size:21px;line-height:1.35;scroll-margin-top:calc(var(--header-height, 80px) + 24px)}.tr-document__body :is(p,ul,ol){margin:0 0 18px}.tr-document__body :is(ul,ol){padding-inline-start:24px}.tr-document__body li+li{margin-top:8px}.tr-document__body strong{font-weight:700}.tr-document__body :is(a[href^="mailto:"],a[href^="https://wa.me/"]){display:inline-block;min-height:44px;padding-block:8px}.tr-document__body section>:last-child{margin-bottom:0}@media(min-width:750px){.tr-document{padding-block:48px 72px;font-size:17px}.tr-document__toc{padding:22px;margin-bottom:44px}.tr-document__body section+section{margin-top:40px}.tr-document__body h2{font-size:24px}}.tr-about__source{min-width:0}.tr-about .tr-about__promises{display:grid;grid-template-columns:minmax(0,1fr);gap:26px 32px;padding:20px;list-style:none;border-radius:16px;background:#ffe3f0;font-size:16px;line-height:1.65}.tr-about .tr-about__promises li{display:flex;align-items:flex-start;gap:14px;min-width:0;margin:0;padding:0;border:0!important}.tr-about__promise-icon,.tr-document__contact-icon{display:flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;color:#c81261}.tr-about__promise-icon{background:#fff}.tr-document__contact-icon{background:#ffe3f0}.tr-about__promises svg{width:22px;height:22px}.tr-about__promises strong{display:block;margin-bottom:7px;line-height:1.4}.tr-about .tr-about__divider{margin-block:36px;border:0!important;border-top:1px solid #dfdfdf!important}.tr-document .tr-document__contact-links{margin:0;padding:0;list-style:none}.tr-document__contact-links+p{margin-top:18px}.tr-document .tr-document__contact-links li{margin:0;border-bottom:1px solid #dfdfdf!important}.tr-document .tr-document__contact-links li:last-child{border-bottom:0!important}.tr-document .tr-document__contact-links :is(a.tr-document__contact-link,div.tr-document__contact-link){display:flex;align-items:center;gap:16px;min-height:70px;padding:14px 0;color:#333;text-decoration:none}.tr-document__contact-icon svg{width:22px;height:22px}.tr-document__contact-copy{min-width:0}.tr-document__contact-copy strong{display:block;color:#6b6b6b;font-size:13px;font-weight:500}.tr-document__contact-value{display:block;font-size:16px;font-weight:600}.tr-document__contact-note{font-weight:400}a.tr-document__contact-link:hover .tr-document__contact-value{color:#c81261;text-decoration:underline;text-underline-offset:3px}.tr-about__contact>h2{font-size:clamp(25px,2.8vw,32px);line-height:1.25;margin-bottom:18px}.tr-about__contact .tr-document__contact-links li:last-child{border-bottom:1px solid #dfdfdf!important}.tr-about .tr-about__contact a.tr-document__contact-link{gap:18px;padding-block:18px}.tr-about__connect{margin-top:24px}.tr-about__connect h3{margin:0 0 10px;font-size:18px;line-height:1.4;font-weight:700}.tr-about .tr-about__social-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none}.tr-about .tr-about__social-links li{margin:0}.tr-about .tr-about__social-links a{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:#333;font-size:14px;line-height:1.5;font-weight:500;text-decoration:none}.tr-about__social-links svg{flex:0 0 20px;width:20px;height:20px}.tr-about .tr-about__social-links a:hover{color:#c81261;text-decoration:underline;text-underline-offset:4px}@media(min-width:750px){.tr-about .tr-about__promises{grid-template-columns:repeat(2,minmax(0,1fr));padding:26px}.tr-about__contact .tr-document__contact-icon{flex-basis:48px;width:48px;height:48px}.tr-about__contact .tr-document__contact-icon svg{width:24px;height:24px}.tr-about__contact .tr-document__contact-copy strong{font-size:14px}.tr-about__contact .tr-document__contact-value{font-size:18px}.tr-about__connect{margin-top:28px}.tr-about__connect h3{font-size:20px;margin-bottom:12px}.tr-about .tr-about__social-links{column-gap:28px}.tr-about .tr-about__social-links a{gap:9px;font-size:17px}.tr-about__social-links svg{flex-basis:22px;width:22px;height:22px}}.tr-refund__source{min-width:0}.tr-refund__intro{margin-top:20px}.tr-refund__intro p{margin:0}.tr-refund .tr-document__body a.tr-refund__inline-contact{display:inline;min-height:0;padding:0;line-height:inherit;vertical-align:baseline;overflow-wrap:anywhere}.tr-refund .tr-document__body a.tr-refund__inline-contact[href^="mailto:"]{text-decoration-thickness:1px;text-underline-offset:.14em;text-decoration-skip-ink:auto}@media(min-width:990px)and (hover:hover)and (pointer:fine){.tr-document .tr-document__toc a{min-height:30px;padding-block:2px}}.tr-refund__resolution{padding:20px;border-radius:12px;background:#ffe3f0}.tr-refund__contact{margin-top:26px}.tr-document .tr-refund__notice{margin-top:24px;font-size:14px;color:#6b6b6b}.tr-document .tr-document__divider{margin-block:36px 0;border:0!important;border-top:1px solid #dfdfdf!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/tr-content-pages.css.map */
