.tc{--r-sm:4px;--r-md:8px;--r-lg:14px;--r-pill:9999px;--t-label:1.125rem;--t-sm:1.25rem;--t-body:1.5rem;--t-lead:1.875rem;--c-bg:#ffffff;--c-surface:#ffffff;--c-tint:#fef2f3;--c-tint2:#fde4e6;--c-line:#e7e3e3;--c-ink:#121212;--c-muted:#4a4747;--c-red:#f04557;--c-red-strong:#c2182a;--c-band:linear-gradient(75deg,#f04557 0%,#c2182a 100%);--c-band-alt:linear-gradient(255deg,#f04557 0%,#c2182a 100%);--c-dark-ink:#ffffff;--c-dark-muted:#ffe2e2;--c-dark-line:rgba(255,255,255,.3);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--gap-sec:64px;--w-grid:1180px;--w-read:780px;direction:rtl;background:var(--c-bg);color:var(--c-ink);font-size:var(--t-body);line-height:1.7;overflow-x:clip}@media(min-width:990px){.tc{--gap-sec:104px}}.tc *,.tc *:before,.tc *:after{box-sizing:border-box}.tc img{display:block;max-width:100%;height:auto}.tc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tc-wrap{width:100%;max-width:var(--w-grid);margin-inline:auto;padding-inline:var(--s-4)}@media(min-width:750px){.tc-wrap{padding-inline:var(--s-6)}}.tc-read{max-width:var(--w-read);margin-inline:auto}.tc-sec{padding-block:var(--gap-sec)}.tc-sec:nth-of-type(2n){background:var(--c-tint)}.tc-sec.tc-band{background:var(--c-band)}.tc-sec.tc-band:nth-of-type(2n){background:var(--c-band-alt)}.tc-badges{background:var(--c-tint);border-block:1px solid var(--c-line);padding-block:var(--s-5)}.tc-badges__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3) var(--s-4)}@media(min-width:750px){.tc-badges__list{grid-template-columns:repeat(4,1fr);gap:var(--s-4)}}.tc-badge{display:flex;align-items:center;gap:var(--s-3);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-pill);padding:var(--s-3) var(--s-4);font-size:var(--t-sm);font-weight:700;line-height:1.3}.tc-badge__ic{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--r-pill);background:var(--c-red);color:#fff}.tc-badge__ic svg{width:22px;height:22px}.tc-eyebrow{font-size:var(--t-label);font-weight:800;letter-spacing:.1em;color:var(--c-red-strong);margin:0 0 var(--s-3);display:block}.tc-h2{font-size:2.5rem;line-height:1.18;font-weight:800;letter-spacing:-.02em;margin:0 0 var(--s-4);color:inherit}@media(min-width:750px){.tc-h2{font-size:3.125rem}}@media(min-width:990px){.tc-h2{font-size:3.875rem}}.tc-h2 strong{font-weight:900;color:var(--c-red)}.tc-band .tc-h2 strong{color:#fff;text-decoration:underline;text-underline-offset:6px}.tc-h3{font-size:1.75rem;line-height:1.3;font-weight:800;margin:0 0 var(--s-2)}.tc-rt{font-size:var(--t-body);line-height:1.75}@media(min-width:990px){.tc-rt{font-size:1.75rem}}.tc-rt>p{margin:0 0 var(--s-4)}.tc-rt>p:last-child{margin-bottom:0}.tc-rt strong{font-weight:800}.tc-rt a{color:inherit;text-underline-offset:3px}.tc-rt ul{margin:0 0 var(--s-4);padding-inline-start:1.1em}.tc-rt li{margin-bottom:var(--s-2)}.tc-lead{font-size:var(--t-lead);line-height:1.45;font-weight:700;margin:0 0 var(--s-5)}@media(min-width:990px){.tc-lead{font-size:2.25rem}}.tc-story{display:grid;gap:var(--s-6);align-items:center}@media(min-width:990px){.tc-story--media{grid-template-columns:1fr 1fr;gap:var(--s-8)}.tc-story--flip .tc-story__media{order:2}}.tc-story__media{border-radius:var(--r-lg);overflow:hidden;background:var(--c-surface)}.tc-story__media img{width:100%;aspect-ratio:1/1;object-fit:cover}.tc-story--narrow .tc-story__body{max-width:var(--w-read);margin-inline:auto}.tc-band{background:var(--c-band);color:var(--c-dark-ink)}.tc-band .tc-eyebrow{color:#fff}.tc-band .tc-story__media{background:#0000001f}.tc-band .tc-rt a{color:var(--c-dark-ink)}.tc-sources{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--c-line);font-size:var(--t-sm)}.tc-band .tc-sources{border-top-color:var(--c-dark-line)}.tc-sources a{color:var(--c-muted);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:var(--s-1)}.tc-band .tc-sources a{color:var(--c-dark-muted)}.tc-sources svg{width:14px;height:14px;flex:0 0 auto}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tc-pdp.css.map */
