.b-problems{--b-problems-text: var(--b-text);--b-problems-num: rgba(0, 0, 0, .08);padding-top:clamp(calc(var(--b-pt) * .6px),calc(var(--b-pt) * .05208vw),calc(var(--b-pt) * 1px));padding-bottom:clamp(calc(var(--b-pb) * .6px),calc(var(--b-pb) * .05208vw),calc(var(--b-pb) * 1px));isolation:isolate;content-visibility:auto;contain-intrinsic-size:auto 1000px}html[data-theme=dark] .b-problems{--b-problems-text: var(--b-muted);--b-problems-num: rgba(255, 255, 255, .06)}.b-problems__glow{position:absolute;left:var(--b-problems-glow-x, 86.25%);top:clamp(240px,20.2vw,388px);z-index:-1;width:max(139.7vw,900px);height:max(96.35vw,620px);translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#bbef3616,#bbef3611 25%,#bbef3608 46%,#bbef3603 70%,#bbef3600);pointer-events:none;opacity:0;transition:opacity .4s ease}.b-problems--glow-left .b-problems__glow{--b-problems-glow-x: 4%}.b-problems:not(.b-problems--glow-none){overflow-x:clip;content-visibility:visible}html[data-theme=dark] .b-problems__glow{opacity:1}.b-problems__head{display:flex;flex-direction:column;align-items:flex-start;max-width:1071px}.b-problems__heading{max-width:15.3em;margin-top:12px}.b-problems__text{margin-top:18px;font-size:clamp(17px,1.0417vw,20px);line-height:1.2;letter-spacing:-.03em;color:var(--b-problems-text)}.b-problems__list{margin-top:clamp(40px,3.125vw,60px);border-top:1px solid var(--b-line)}.b-problems__row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,43.32%);align-items:center;padding-block:30px;border-bottom:1px solid var(--b-line)}.b-problems__row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--b-accent);transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--b-ease);pointer-events:none}.b-problems__num{margin-right:clamp(20px,4.1667vw,80px);font-family:var(--b-font);font-weight:800;font-size:clamp(34px,2.5vw,48px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--b-problems-num);transition:color .4s ease,text-shadow .4s ease}.b-problems__title{min-width:0;padding-right:24px;font-weight:700;font-size:clamp(22px,1.6667vw,32px);line-height:1.2;letter-spacing:-.03em;color:var(--b-heading);transition:transform var(--b-dur) var(--b-ease)}.b-problems__desc{align-self:start;font-size:clamp(16px,.9375vw,18px);line-height:1.2;letter-spacing:-.03em;color:var(--b-problems-text);transition:color .4s ease}@media(hover:hover){.b-problems__row:hover .b-problems__num{color:var(--b-accent)}html[data-theme=dark] .b-problems__row:hover .b-problems__num{text-shadow:0 0 24px rgba(187,239,54,.35)}.b-problems__row:hover:after{transform:scaleX(1)}.b-problems__row:hover .b-problems__title{transform:translate(6px)}.b-problems__row:hover .b-problems__desc{color:var(--b-text-strong)}}@media(max-width:899px){.b-problems__row{grid-template-columns:auto minmax(0,1fr);row-gap:10px;padding-block:24px}.b-problems__title{padding-right:0}.b-problems__desc{grid-column:2}}@media(max-width:749px){.b-problems__heading br{display:none}.b-problems__num{margin-right:16px}.b-problems__desc{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.b-problems__row:after,.b-problems__title{transition:none}.b-problems__row:hover .b-problems__title{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bristm-problems.css.map */
