.ttl-pb{display:block;padding-block:var(--ttl-pb-pt, 0) var(--ttl-pb-pb, 0);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.ttl-pb__grid{display:grid;grid-template-columns:1fr;align-items:center;gap:2.4rem}@media screen and (min-width:990px){.ttl-pb__grid{grid-template-columns:var(--ttl-pb-grid, minmax(0, 50fr) minmax(0, 50fr));gap:0}.ttl-pb__grid--left>.ttl-pb__content{grid-column:2;grid-row:1}.ttl-pb__grid--left>.ttl-pb__media{grid-column:1;grid-row:1}.ttl-pb__grid--no-media{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:989px){.ttl-pb__grid--m-media-first>.ttl-pb__media{order:-1}}.ttl-pb__content{display:flex;flex-direction:column;gap:1.6rem;padding:4rem 2rem}.ttl-pb__content--center{align-items:center;text-align:center}.ttl-pb__content--left{align-items:flex-start;text-align:left}@media screen and (min-width:990px){.ttl-pb__content{padding:5.6rem 5rem}}.ttl-pb:not(.ttl-pb--bleed) .ttl-pb__content{padding-inline:0}@media screen and (min-width:990px){.ttl-pb:not(.ttl-pb--bleed) .ttl-pb__content{padding-inline:0 4rem}.ttl-pb:not(.ttl-pb--bleed) .ttl-pb__grid--left>.ttl-pb__content{padding-inline:4rem 0}}.ttl-pb__overline{display:inline-flex;align-items:center;gap:.6rem;margin:0;padding:.4rem 1.2rem;border-radius:var(--radius-pill, 999px);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.ttl-pb__dot{width:.6rem;height:.6rem;border-radius:var(--radius-pill, 999px);background-color:var(--ttl-pb-accent, var(--ttl-accent, #ce092d));flex:0 0 auto}.ttl-pb__title{margin:0;max-width:var(--ttl-pb-title-max, 420px);font-size:clamp(2.2rem,1.4rem + 1.9vw,3.6rem);line-height:1.15;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.ttl-pb__body{margin:0;max-width:52ch;color:var(--ttl-text-muted, rgba(29, 29, 29, .65))}.ttl-pb__body>:first-child{margin-top:0}.ttl-pb__body>:last-child{margin-bottom:0}.ttl-pb__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;max-width:var(--ttl-pb-title-max, 420px)}.ttl-pb__content--center .ttl-pb__tags{justify-content:center}.ttl-pb__tag{padding:.4rem .9rem;border-radius:var(--radius-sm, 2px);font-size:1.1rem;line-height:1.4;letter-spacing:.01em;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.ttl-pb__cta{margin-top:.8rem}.ttl-pb__content--center .ttl-pb__cta{align-self:center}.ttl-pb__content--left .ttl-pb__cta{align-self:flex-start}.ttl-pb__media{position:relative;overflow:hidden;aspect-ratio:var(--ttl-pb-ratio, 1.5)}.ttl-pb:not(.ttl-pb--bleed) .ttl-pb__media{border-radius:var(--radius-md, 4px)}.ttl-pb__img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.ttl-pb--bleed .ttl-pb__media{aspect-ratio:auto;align-self:stretch;min-height:100%}}.ttl-pb__dialog:not([open]){display:none}.ttl-pb__dialog[open]{display:block}.ttl-pb__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;overflow:hidden;background:transparent;color:inherit}.ttl-pb__dialog::backdrop{background-color:#1d1d1d73;opacity:0;transition:opacity var(--ttl-pb-anim, .22s) ease}.ttl-pb__dialog.is-open::backdrop{opacity:1}.ttl-pb__dialog--fallback{z-index:var(--ttl-pb-fallback-z, 10000)}.ttl-pb__dialog--fallback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1d1d1d73;opacity:0;transition:opacity var(--ttl-pb-anim, .22s) ease}.ttl-pb__dialog--fallback.is-open:before{opacity:1}.ttl-pb__panel{position:relative;margin-inline-start:auto;display:flex;flex-direction:column;width:min(var(--ttl-pb-panel-w, 620px),100%);height:100%;overflow:hidden;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));box-shadow:var(--ttl-shadow-float, 0 2px 16px rgba(29, 29, 29, .08));opacity:0;transition:opacity var(--ttl-pb-anim, .22s) ease}.ttl-pb__dialog.is-open .ttl-pb__panel{opacity:1}.ttl-pb__close{position:relative;z-index:2;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:1.2rem 1.2rem 0 auto;padding:0;border:1px solid var(--ttl-border, #cdccc8);border-radius:var(--radius-sm, 2px);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));cursor:pointer;transition:border-color .16s ease,color .16s ease}.ttl-pb__close:hover{border-color:var(--ttl-pb-accent, var(--ttl-accent, #ce092d));color:var(--ttl-pb-accent, var(--ttl-accent, #ce092d))}.ttl-pb__panel-inner{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2rem;padding:.8rem 2.4rem 2.4rem}@media screen and (min-width:750px){.ttl-pb__panel-inner{padding:1.2rem 3.2rem 3.2rem}}.ttl-pb__panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.ttl-pb__panel-head-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;min-width:0}.ttl-pb__panel-title{margin:0;font-size:clamp(2rem,1.6rem + .9vw,2.8rem);line-height:1.2;text-transform:uppercase}.ttl-pb__panel-body{margin:0;color:var(--ttl-text-muted, rgba(29, 29, 29, .65))}.ttl-pb__panel-body>:first-child{margin-top:0}.ttl-pb__panel-body>:last-child{margin-bottom:0}.ttl-pb__seal{flex:0 0 auto;width:var(--ttl-pb-seal, 88px)}.ttl-pb__seal-img{display:block;width:100%;height:auto}.ttl-pb__figures{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:620px){.ttl-pb__figures{grid-template-columns:repeat(var(--ttl-pb-panel-cols, 2),minmax(0,1fr))}}.ttl-pb__fig{display:flex;flex-direction:column;gap:.4rem;padding:1.6rem;border-radius:var(--radius-md, 4px);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.ttl-pb__fig:before{content:"";display:block;width:2.4rem;height:2px;margin-bottom:.8rem;background-color:var(--ttl-pb-accent, var(--ttl-accent, #ce092d))}.ttl-pb__fig-value{font-size:clamp(2.4rem,2rem + 1vw,3.2rem);font-weight:600;line-height:1;letter-spacing:-.01em}.ttl-pb__fig-label{font-size:1.3rem;line-height:1.4;color:var(--ttl-text-muted, rgba(29, 29, 29, .65))}.ttl-pb__footnote{font-size:1.2rem;font-style:italic;line-height:1.5;color:var(--ttl-text-muted, rgba(29, 29, 29, .65))}.ttl-pb__footnote>:first-child{margin-top:0}.ttl-pb__footnote>:last-child{margin-bottom:0}.ttl-pb__panel-cta{align-self:flex-start}html.ttl-pb-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.ttl-pb__panel,.ttl-pb__dialog::backdrop{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tothelove-proof-band.css.map */
