:root{--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1)}.product-disclosure{border-top:1px solid var(--studio-rule,#d9c8cb);scroll-margin-top:90px}.product-disclosure:last-child{border-bottom:1px solid var(--studio-rule,#d9c8cb)}.product-disclosure h2{font:700 1.0625rem/1.35 var(--font-body);letter-spacing:0;margin:0}.product-disclosure .t-acc-head{width:100%;min-height:58px;color:var(--studio-ink,#30222b);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;scroll-margin-top:90px;display:flex}.product-disclosure .t-acc-head:focus-visible{outline:2px solid var(--studio-plum,#65344f);outline-offset:-2px}.product-disclosure .t-acc-chevron{color:var(--studio-plum,#65344f)}.product-disclosure__copy{color:var(--studio-muted,#73646c);padding-bottom:20px;font-size:1.0625rem;line-height:1.5}.product-disclosure__copy p{margin:0 0 12px}.product-disclosure__copy p:last-child{margin-bottom:0}.product-disclosure__copy>a{align-items:center;min-height:44px;display:inline-flex}.product-disclosure__copy a{color:var(--studio-plum,#65344f);text-underline-offset:3px}.product-disclosure__copy dl{margin:0}.product-disclosure__copy dl>div{padding:8px 0}.product-disclosure__copy dt{color:var(--studio-ink,#30222b);font-weight:700}.product-disclosure__copy dd{margin:2px 0 0}.t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.t-acc-chevron path{vector-effect:non-scaling-stroke}.t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@media (prefers-reduced-motion:reduce){.t-acc-panel,.t-acc-panel-inner,.t-acc-chevron{transition:none!important}}
