.collapsible-content--tpw{--color-background: 255, 255, 255;--color-foreground: 23, 23, 23;--color-foreground-secondary: 95, 95, 95;--color-border: 235, 235, 235;--ccm-soft: 115, 115, 115;--ccm-mute: 107, 107, 107;--ccm-pad: clamp(2rem, 2.65vw, 4rem);background-color:rgb(var(--color-background));border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.collapsible-content--tpw .ccm-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.8rem;flex-wrap:wrap;padding:clamp(2.6rem,3vw,4.4rem) var(--ccm-pad) clamp(1.8rem,2.2vw,3rem)}.collapsible-content--tpw .ccm-headmain{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.collapsible-content--tpw .ccm-eyebrow{display:inline-flex;align-items:center;gap:1.1rem;margin:0;font-family:DM Mono,ui-monospace,monospace;font-size:1.1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:rgb(var(--ccm-soft))}.collapsible-content--tpw .ccm-eyebrow:before{content:"";width:24px;height:1px;background:#cfcfcf}.collapsible-content--tpw .ccm-heading{font-family:var(--font-heading-family),"Outfit",sans-serif;font-weight:700;font-size:clamp(2.2rem,2.5vw,3.4rem);line-height:1.12;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:balance;margin:0}.collapsible-content--tpw .ccm-sub{font-size:clamp(1.3rem,1.2vw,1.5rem);line-height:1.5;color:rgb(var(--color-foreground-secondary));max-width:52ch;margin:0}.collapsible-content--tpw .ccm-idx{font-family:DM Mono,ui-monospace,monospace;font-size:1.05rem;color:rgb(var(--ccm-mute));flex-shrink:0}.collapsible-content--tpw .ccm-chip{display:inline-flex;align-items:center;gap:.7rem;border:1px solid rgb(var(--color-border));background:#fafafa;border-radius:999px;padding:.6rem 1.1rem;font-size:1.05rem;font-weight:600;color:rgb(var(--color-foreground));white-space:nowrap;text-decoration:none}.collapsible-content--tpw .ccm-chip{transition:border-color .15s ease,color .15s ease}.collapsible-content--tpw a.ccm-chip:hover{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.collapsible-content--tpw .ccm-chip--link{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.collapsible-content--tpw a.ccm-chip--link:hover{background:#242424;color:#fff;border-color:#242424}.collapsible-content--tpw .cc-dot{width:.8rem;height:.8rem;border-radius:50%;background:#a3a3a3;flex-shrink:0}.collapsible-content--tpw .cc-dot.is-open{background:rgb(var(--color-foreground));box-shadow:0 0 #1414184d;animation:ccm-pulse 2.4s infinite}@keyframes ccm-pulse{0%{box-shadow:0 0 #1414184d}70%{box-shadow:0 0 0 7px #14141800}to{box-shadow:0 0 #14141800}}.collapsible-content--tpw .ccm-list{border-top:1px solid rgb(var(--color-border))}.collapsible-content--tpw .ccm-q{display:flex;align-items:center;gap:1.3rem;width:100%;min-height:5.6rem;text-align:left;background:none;border:0;border-bottom:1px solid rgb(var(--color-border));cursor:pointer;padding:1.5rem var(--ccm-pad);font-family:var(--font-heading-family),"Outfit",sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:rgb(var(--color-foreground));transition:background-color .15s ease}.collapsible-content--tpw .ccm-qt{flex:1;min-width:0}.collapsible-content--tpw .ccm-tg{font-family:DM Mono,ui-monospace,monospace;font-size:1.8rem;font-weight:400;color:rgb(var(--ccm-soft));width:1.8rem;text-align:center;flex-shrink:0}.collapsible-content--tpw .ccm-tg:before{content:"+"}.collapsible-content--tpw .ccm-q.ccm-open-m .ccm-tg:before{content:"\2212"}.collapsible-content--tpw .ccm-a{display:none;padding:.2rem var(--ccm-pad) 2rem;border-bottom:1px solid rgb(var(--color-border))}.collapsible-content--tpw .ccm-a.ccm-open-m{display:block;animation:ccm-reveal .28s cubic-bezier(.22,1,.36,1)}.collapsible-content--tpw .ccm-q.ccm-open-m{border-bottom:0;box-shadow:inset 3px 0 #e5301b}.collapsible-content--tpw .ccm-q.ccm-open-m .ccm-tg{color:#e5301b}@keyframes ccm-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.collapsible-content--tpw .ccm-pq{display:none}.collapsible-content--tpw .ccm-text,.collapsible-content--tpw .ccm-text p{font-size:1.3rem;line-height:1.62;color:rgb(var(--color-foreground-secondary));margin:0;max-width:58ch}.collapsible-content--tpw .ccm-text p+p{margin-top:.8rem}.collapsible-content--tpw .ccm-text a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:2px}.collapsible-content--tpw .ccm-chips{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.collapsible-content--tpw .ccm-foot{display:flex;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;flex-wrap:wrap;padding:1.6rem var(--ccm-pad) 1.8rem}.collapsible-content--tpw .ccm-fact{display:inline-flex;align-items:center;gap:.9rem;font-family:DM Mono,ui-monospace,monospace;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ccm-soft))}.collapsible-content--tpw .ccm-ask{display:inline-flex;align-items:center;gap:.9rem;min-height:44px;font-size:1.35rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap}.collapsible-content--tpw .ccm-wa{width:1.6rem;height:1.6rem;flex-shrink:0}.collapsible-content--tpw .ccm-arr{width:1.5rem;height:1.5rem;transition:transform .3s cubic-bezier(.22,.61,.36,1)}@media screen and (hover:hover)and (pointer:fine){.collapsible-content--tpw .ccm-q:hover{background-color:#fafafa}.collapsible-content--tpw .ccm-ask:hover .ccm-arr{transform:translate(4px)}}@media screen and (min-width:100000px){.collapsible-content--tpw .ccm-list{display:grid;grid-template-columns:minmax(30rem,.9fr) minmax(0,1.45fr)}.collapsible-content--tpw .ccm-q{grid-column:1;min-height:5.2rem;font-size:clamp(1.4rem,1.15vw,1.55rem);font-weight:600;color:rgb(var(--color-foreground-secondary));padding:1.4rem clamp(1.6rem,1.8vw,2.6rem) 1.4rem var(--ccm-pad)}.collapsible-content--tpw .ccm-q:hover{color:rgb(var(--color-foreground))}.collapsible-content--tpw .ccm-tg{display:none}.collapsible-content--tpw .ccm-q.ccm-open{background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:700;border-bottom-color:rgb(var(--color-foreground))}.collapsible-content--tpw .ccm-q.ccm-open:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.collapsible-content--tpw .ccm-q.ccm-open .ccm-idx{color:rgba(var(--color-background),.55)}.collapsible-content--tpw .ccm-a{grid-column:2;display:none;border-bottom:0;border-left:1px solid rgb(var(--color-border));padding:clamp(2rem,2.4vw,3.4rem) var(--ccm-pad) clamp(2rem,2.4vw,3.2rem) clamp(2rem,2.4vw,3.6rem);min-height:30rem;height:100%}.collapsible-content--tpw .ccm-a.ccm-open{display:block}.collapsible-content--tpw .ccm-pq{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:1.4rem}.collapsible-content--tpw .ccm-pt{font-family:var(--font-heading-family),"Outfit",sans-serif;font-size:clamp(1.7rem,1.8vw,2.3rem);font-weight:700;letter-spacing:-.015em;color:rgb(var(--color-foreground));margin:0}.collapsible-content--tpw .ccm-text,.collapsible-content--tpw .ccm-text p{font-size:clamp(1.3rem,1.25vw,1.45rem);line-height:1.65}.collapsible-content--tpw .ccm-foot{grid-column:2;border-left:1px solid rgb(var(--color-border));border-top:1px solid rgb(var(--color-border));padding:1.5rem var(--ccm-pad) 1.6rem clamp(2rem,2.4vw,3.6rem)}}@media(prefers-reduced-motion:reduce){.collapsible-content--tpw .ccm-q,.collapsible-content--tpw .ccm-arr{transition-duration:.001ms}.collapsible-content--tpw .cc-dot.is-open,.collapsible-content--tpw .ccm-a.ccm-open-m{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/452/assets/section-collapsible-content-tpw.css.map */
