.tc-rt{--rt-shadow: 0 1px 2px rgba(9, 3, 2, .05), 0 10px 28px rgba(9, 3, 2, .05);--rt-ground: #fff;--rt-soft: #bfe5c0;--rt-on-forest: #e6f2e6}.tc-rt.tc-section--sand{--rt-ground: var(--tc-sand)}.tc-rt .tc-hl{color:var(--tc-green-ink)}.tc-rt .tc-h2,.tc-rt .tc-head .tc-lead{text-wrap:balance}.tc-rt .tc-section__inner{display:flex;flex-direction:column;gap:clamp(28px,4vw,44px)}.tc-section.tc-rt-hero{background:linear-gradient(180deg,var(--tc-mint) 0%,#fff 78%)}.tc-rt-hero .tc-section__inner{display:block}.tc-rt-hero__grid{display:grid;gap:36px;align-items:center}@media(min-width:990px){.tc-rt-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}}.tc-rt-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}.tc .tc-rt-h1{margin:0;font-family:var(--tc-head);font-weight:700;font-size:clamp(34px,4.6vw,58px);line-height:1.06;letter-spacing:-.025em;color:var(--tc-ink);text-transform:none;text-wrap:balance}.tc .tc-rt-lead{max-width:58ch;text-wrap:pretty}.tc-rt-hero__copy .tc-cta{width:100%;margin-top:4px}.tc-rt-jump{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:8px}.tc .tc-rt-jump__label{font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;color:var(--tc-muted)}.tc .tc-rt-jump__list{display:flex;flex-wrap:wrap;gap:8px}.tc .tc-rt-jump__list a{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--tc-line);font-size:14.5px;font-weight:600;line-height:1.25;color:var(--tc-ink);text-decoration:none;white-space:nowrap;transition:box-shadow .15s ease,color .15s ease}.tc .tc-rt-jump__list a:hover{box-shadow:inset 0 0 0 2px var(--tc-green);color:var(--tc-green-ink)}@media(max-width:599px){.tc .tc-rt-jump__list{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--gutter, 24px));padding:2px var(--gutter, 24px) 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tc .tc-rt-jump__list::-webkit-scrollbar{display:none}.tc .tc-rt-jump__list li{flex:none}}.tc-rt-promise{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:22px;min-width:0;padding:clamp(24px,3.2vw,36px);border-radius:var(--tc-radius);background:var(--tc-forest);color:#fff;box-shadow:0 18px 44px #145a1638}.tc-rt-promise__bg{position:absolute;right:-14%;bottom:-12%;width:92%;height:auto;opacity:.09;pointer-events:none}.tc-rt-promise__bg path{fill:none;stroke:#fff;stroke-width:20;stroke-linecap:round}.tc-rt-promise__top{position:relative;display:flex;align-items:center;gap:20px}.tc .tc-rt-promise .tc-seal{flex:none;width:clamp(104px,10vw,132px);margin:0}.tc-rt-promise__head{display:flex;flex-direction:column;gap:6px;min-width:0}.tc .tc-rt-promise .tc-eyebrow{color:var(--rt-soft)}.tc .tc-rt-promise__title{font-family:var(--tc-head);font-weight:700;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.015em;color:#fff;text-wrap:balance}.tc .tc-rt-promise__sub{font-family:var(--tc-head);font-weight:600;font-size:16px;line-height:1.35;color:var(--rt-soft)}.tc .tc-rt-stats{position:relative;display:grid;border-top:1px solid rgba(255,255,255,.2)}.tc .tc-rt-stats li{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.2)}.tc .tc-rt-stats li:last-child{padding-bottom:0;border-bottom:0}.tc .tc-rt-stat__num{font-family:var(--tc-head);font-weight:700;font-size:clamp(24px,2.4vw,30px);line-height:1.1;letter-spacing:-.02em;color:var(--tc-gold);white-space:nowrap}.tc .tc-rt-stat__text{font-size:15.5px;line-height:1.45;color:var(--rt-on-forest)}@media(max-width:479px){.tc-rt-promise__top{gap:16px}.tc .tc-rt-stats li{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0}}.tc .tc-rt-choices{position:relative;display:grid;gap:16px}@media(min-width:768px){.tc .tc-rt-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.tc-rt-choice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 18px;align-content:start;padding:26px;border-radius:20px;background:#fff;box-shadow:var(--rt-shadow)}.tc-rt-choice__ico{grid-row:span 3;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--tc-mint);color:var(--tc-green-ink)}.tc .tc-rt-choice__tag{justify-self:start;padding:5px 11px;border-radius:999px;background:var(--tc-mint);color:var(--tc-green-ink);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.25;text-transform:uppercase}@media(min-width:768px){.tc .tc-rt-choices:has(>.tc-rt-choice:nth-child(2):last-child):after{content:"or";position:absolute;left:50%;top:50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--tc-ink);color:#fff;font-family:var(--tc-head);font-size:15px;font-weight:700;box-shadow:0 0 0 6px var(--rt-ground);transform:translate(-50%,-50%)}}@media(max-width:479px){.tc-rt-choice{grid-template-columns:minmax(0,1fr);padding:22px 20px}.tc-rt-choice__ico{grid-row:auto;width:48px;height:48px}}.tc .tc-rt-card__title{margin:0;font-family:var(--tc-head);font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--tc-ink);text-transform:none}.tc .tc-rt-card__text{font-size:15.5px;line-height:1.55;color:var(--tc-body);text-wrap:pretty}.tc .tc-rt-steps{position:relative;display:grid;gap:28px}.tc .tc-rt-steps:before{content:"";position:absolute;top:28px;bottom:28px;left:27px;border-left:2px dashed #9fd3a0}.tc-rt-step{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:start;align-content:start}.tc-rt-step__badge{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--tc-mint);color:var(--tc-green-ink);box-shadow:0 0 0 6px var(--rt-ground)}.tc-rt-step__badge .tc-ico{width:26px;height:26px}.tc-rt-step__num{position:absolute;top:-5px;right:-7px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--tc-ink);color:#fff;font-family:var(--tc-head);font-size:12px;font-weight:700;line-height:1}.tc-section--sand .tc-rt-step__badge{background:#fff}.tc-rt-step:last-child .tc-rt-step__badge{background:var(--tc-green-ink);color:#fff}.tc-rt-step:last-child .tc-rt-step__num{background:var(--tc-gold);color:var(--tc-ink)}.tc-rt-step__copy{display:flex;flex-direction:column;gap:4px;padding-top:6px;min-width:0}.tc .tc-rt-step__title{margin:0;font-family:var(--tc-head);font-size:18px;font-weight:700;line-height:1.25;color:var(--tc-ink);text-transform:none}.tc .tc-rt-step__text{font-size:15.5px;line-height:1.5;color:var(--tc-muted);text-wrap:pretty}@media(min-width:990px){.tc .tc-rt-steps{grid-template-columns:repeat(var(--rt-n, 4),minmax(0,1fr));gap:24px}.tc .tc-rt-steps:before{top:38px;bottom:auto;left:calc(50% / var(--rt-n, 4));right:calc(50% / var(--rt-n, 4));border-left:0;border-top:2px dashed #9fd3a0}.tc-rt-step{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;text-align:center}.tc-rt-step__badge{width:76px;height:76px}.tc-rt-step__badge .tc-ico{width:30px;height:30px}.tc-rt-step__num{width:26px;height:26px;font-size:13px}.tc-rt-step__copy{padding-top:0;max-width:300px}}.tc-rt-start .tc-cta{margin-top:-4px}.tc-rt-talk{display:flex;align-items:center;gap:16px;width:100%;max-width:760px;margin:0 auto;padding:16px 22px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--tc-line)}.tc .tc-rt-talk .tc-pt{--pt: 48px}.tc .tc-rt-talk__text{font-size:15px;line-height:1.55;color:var(--tc-body);text-wrap:pretty}.tc .tc-rt-talk__text a{font-weight:600;white-space:nowrap}@media(max-width:599px){.tc-rt-talk{align-items:flex-start;padding:16px 18px}.tc .tc-rt-talk .tc-pt{--pt: 42px}}.tc .tc-rt-pair{display:grid;gap:16px}@media(min-width:768px){.tc .tc-rt-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.tc-rt-rule{display:flex;flex-direction:column;gap:18px;padding:26px;border-radius:20px;background:#fff;box-shadow:var(--rt-shadow)}.tc-rt-rule--yes{box-shadow:0 0 0 1px #cfe8cf,var(--rt-shadow)}.tc .tc-rt-rule__list{display:grid;gap:14px}.tc .tc-rt-rule__list li{display:flex;gap:12px;align-items:flex-start;font-size:16px;line-height:1.45;color:var(--tc-ink)}.tc-rt-mark{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-top:-1px;border-radius:50%}.tc-rt-mark .tc-ico{width:15px;height:15px;stroke-width:2.6}.tc-rt-mark--yes{background:var(--tc-mint-2);color:var(--tc-green-ink)}.tc-rt-mark--no{background:var(--tc-sand);color:var(--tc-muted)}.tc-rt-mark--no .tc-ico{transform:rotate(45deg)}.tc .tc-rt-good{display:grid;gap:16px}@media(min-width:900px){.tc .tc-rt-good{grid-template-columns:repeat(var(--rt-g, 3),minmax(0,1fr));gap:20px}}.tc-rt-good__item{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--tc-line)}.tc-rt-good__copy{display:flex;flex-direction:column;gap:6px;min-width:0}.tc-rt-ico{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tc-mint);color:var(--tc-green-ink)}.tc-rt-fault{display:grid;gap:22px 32px;align-items:center;padding:clamp(24px,3.4vw,40px);border-radius:var(--tc-radius);background:var(--tc-mint)}@media(min-width:990px){.tc-rt-fault{grid-template-columns:auto minmax(0,1fr) minmax(280px,340px)}}.tc .tc-rt-fault .tc-pt{--pt: 64px}.tc-rt-fault__copy{display:flex;flex-direction:column;gap:8px;min-width:0}.tc .tc-rt-fault__title{margin:0;font-family:var(--tc-head);font-size:clamp(22px,2.2vw,28px);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--tc-ink);text-transform:none;text-wrap:balance}.tc .tc-rt-fault__text{max-width:62ch;font-size:16px;line-height:1.55;color:var(--tc-body);text-wrap:pretty}.tc-rt-fault__act{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.tc-rt-fault__act .tc-cta{width:100%}.tc .tc-rt-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--tc-head);font-size:15px;font-weight:600;line-height:1.4;color:var(--tc-ink);text-decoration:underline;text-decoration-color:#9fd3a0;text-decoration-thickness:2px;text-underline-offset:5px}.tc .tc-rt-link .tc-ico{width:18px;height:18px;color:var(--tc-green-ink);transition:transform .15s ease}.tc .tc-rt-link:hover{color:var(--tc-green-ink)}.tc .tc-rt-link:hover .tc-ico{transform:translate(3px)}.tc .tc-rt-cards{display:grid;gap:16px}@media(min-width:768px){.tc .tc-rt-cards{grid-template-columns:repeat(var(--rt-c, 3),minmax(0,1fr));gap:20px}}.tc-rt-refund{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:20px;background:var(--tc-sand)}.tc-rt-refund .tc-rt-ico{margin-bottom:4px;background:#fff}.tc .tc-rt-note{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:-12px;font-size:14px;line-height:1.45;color:var(--tc-muted);text-align:center}.tc .tc-rt-note .tc-ico{width:18px;height:18px;color:var(--tc-green-ink)}.tc-rt-policy__wrap{display:flex;flex-direction:column;gap:24px;width:100%;max-width:880px;margin:0 auto}.tc-rt-legal{border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--tc-line),var(--rt-shadow)}.tc-rt-legal__sum{display:flex;align-items:center;gap:16px;min-height:76px;padding:18px 22px;border-radius:20px;cursor:pointer;list-style:none}.tc-rt-legal__sum::-webkit-details-marker{display:none}.tc-rt-legal__sum:focus-visible{outline:3px solid var(--tc-green);outline-offset:3px}.tc-rt-legal__label{display:flex;flex-direction:column;gap:2px;min-width:0}.tc-rt-legal__label strong{font-family:var(--tc-head);font-size:18px;font-weight:600;line-height:1.3;color:var(--tc-ink)}.tc-rt-legal__label span{font-size:14px;line-height:1.4;color:var(--tc-muted)}.tc-rt-legal__pm{position:relative;flex:none;width:36px;height:36px;margin-left:auto;border-radius:50%;background:var(--tc-mint);transition:background-color .2s ease}.tc-rt-legal__pm:before,.tc-rt-legal__pm:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;border-radius:2px;background:var(--tc-green-ink);transform:translate(-50%,-50%);transition:transform .2s ease,background-color .2s ease}.tc-rt-legal__pm:after{transform:translate(-50%,-50%) rotate(90deg)}.tc-rt-legal[open] .tc-rt-legal__pm{background:var(--tc-green-ink)}.tc-rt-legal[open] .tc-rt-legal__pm:before,.tc-rt-legal[open] .tc-rt-legal__pm:after{background:#fff}.tc-rt-legal[open] .tc-rt-legal__pm:after{transform:translate(-50%,-50%) rotate(0)}.tc-rt-legal__body{margin:0 22px;padding:24px 0 8px;border-top:1px solid var(--tc-line);font-size:15.5px;line-height:1.65;color:var(--tc-body)}.tc .tc-rt-legal__body>*+*{margin-top:14px}.tc .tc-rt-legal__body :is(h1,h2,h3,h4,h5){margin-top:30px;font-family:var(--tc-head);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:0;color:var(--tc-ink);text-transform:none}.tc .tc-rt-legal__body>:first-child{margin-top:0}.tc .tc-rt-legal__body ul{padding-left:1.3em;list-style:disc}.tc .tc-rt-legal__body ol{padding-left:1.4em;list-style:decimal}.tc .tc-rt-legal__body li+li{margin-top:8px}.tc .tc-rt-legal__body strong{color:var(--tc-ink)}.tc .tc-rt-legal__body hr{margin:28px 0;border:0;border-top:1px solid var(--tc-line)}.tc .tc-rt-legal__body p:has(a[href*="/pages/returns"]){display:none}.tc .tc-rt-legal__foot{margin:0 22px;padding:16px 0 22px;font-size:14px;color:var(--tc-muted)}@media(max-width:599px){.tc-rt-legal__sum{padding:16px 18px}.tc-rt-legal__body,.tc .tc-rt-legal__foot{margin:0 18px}.tc-rt-legal__body{font-size:15px}}@media(prefers-reduced-motion:reduce){.tc .tc-rt-jump__list a,.tc .tc-rt-link .tc-ico,.tc-rt-legal__pm,.tc-rt-legal__pm:before,.tc-rt-legal__pm:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tc-returns.css.map */
