.lpv3 .problem-story{background:#121212;color:#fff;padding:0 24px 60px}.lpv3 .problem-story__layout{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr;gap:0}.lpv3 .problem-story__intro{grid-area:1/1;position:relative;z-index:1;align-self:start;padding:24px 0 0;color:#121212}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{color:#121212;font-size:var(--lp-heading,26px);line-height:1.25;font-weight:400;letter-spacing:.035em;text-align:center;text-wrap:balance;max-width:24ch;margin:0 auto}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading strong{font-weight:700}.lpv3 .problem-story__media{grid-area:1/1;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:3/4;margin:0 -24px;background:#121212}.lpv3 .problem-story__media img,.lpv3 .problem-story__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;-webkit-mask-image:linear-gradient(to bottom,#000 73%,transparent 100%);mask-image:linear-gradient(to bottom,#000 73%,transparent 100%)}.lpv3 .problem-story__drawbacks{position:relative;margin-top:0}.lpv3 .problem-story__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px;list-style:none;padding:0;margin:0}.lpv3 .problem-story__item{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:0;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:normal}.lpv3 .problem-story__cross{color:#ca5264;font-size:inherit;width:26px;height:26px;margin-top:calc((1.5em - 26px)/2)}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story .problem-story__closer{margin:36px auto 0;text-align:center;font-size:18px;font-weight:500;line-height:1.5;max-width:32ch;color:#fff}@media(min-width:750px){.lpv3 .problem-story{padding:0 40px 72px}.lpv3 .problem-story__layout{grid-template-columns:1.05fr 1fr;column-gap:56px;align-items:center}.lpv3 .problem-story__intro{padding:28px 24px 0}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{max-width:27ch}.lpv3 .problem-story__media{margin:0}.lpv3 .problem-story__drawbacks{grid-area:1/2}.lpv3 .problem-story__list{gap:32px 24px}.lpv3 .problem-story__item{font-size:18px;grid-template-columns:28px minmax(0,1fr);gap:12px}.lpv3 .problem-story__cross{width:28px;height:28px;margin-top:calc((1.5em - 28px)/2)}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story .problem-story__closer{margin-top:42px;font-size:20px;text-align:left}}@media(max-width:359px){.lpv3 .problem-story{padding-inline:20px}.lpv3 .problem-story__media{margin-inline:-20px}.lpv3 .problem-story__list{gap:24px 16px}.lpv3 .problem-story__item{font-size:15px;gap:8px}}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__closer strong{font-weight:700}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{text-shadow:0 1px 5px rgba(0,0,0,.32),0 2px 18px rgba(0,0,0,.42),0 0 18px rgba(255,255,255,.9)}@media(max-width:749px){.lpv3 .problem-story__intro{padding-top:clamp(24px,6.8vw,32px)}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{font-size:2.4rem;line-height:1.3;letter-spacing:.05em}.lpv3 .problem-story__media img,.lpv3 .problem-story__media video{object-position:50% 62%}.lpv3 .problem-story__drawbacks{margin-top:18px}}@media(min-width:990px){.lpv3 .problem-story{padding:0}.lpv3 .problem-story__layout{max-width:1320px;min-height:clamp(560px,51.5vw,680px);grid-template-columns:46% 54%;grid-template-rows:1fr auto auto 1fr;column-gap:0;align-items:start}.lpv3 .problem-story__media{grid-column:1;grid-row:1 / 5;align-self:stretch;aspect-ratio:auto;margin:0}.lpv3 .problem-story__media img,.lpv3 .problem-story__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 76%;mask-image:none;-webkit-mask-image:none}.lpv3 .problem-story__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to right,#121212 0%,rgba(18,18,18,.7) 5%,rgba(18,18,18,.24) 12%,transparent 22%)}.lpv3 .problem-story__intro{grid-column:2;grid-row:2;padding:0 clamp(32px,4vw,64px) 32px;align-self:end}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{color:#fff;text-align:left;text-shadow:none;max-width:21ch;margin:0;font-size:var(--lp-heading);line-height:1.3;letter-spacing:.05em}.lpv3 .problem-story__drawbacks{grid-column:2;grid-row:3;padding:0 clamp(32px,4vw,64px)}.lpv3 .problem-story__list{gap:24px 20px;padding:26px 0;border-top:1px solid #ffffff26}.lpv3 .problem-story__item{font-size:18px;line-height:1.45;gap:10px}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story .problem-story__closer{margin:28px 0 0;font-size:20px;line-height:1.5;max-width:30ch}}@media(max-width:749px){body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story .problem-story__closer{border-top:1px solid rgba(255,255,255,.18);padding-top:24px;margin-top:28px}}@media(max-width:749px){body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__intro{grid-area:auto;padding:20px 0 28px;color:#fff}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{color:#fff;text-shadow:none}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__media{grid-area:auto;aspect-ratio:8/9}body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__media img,body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__media video{object-position:50% 74%}}.problem-story__mobile-break{display:none}@media(max-width:749px){body.template-page-cover-gray-brian #MainContent .lpv3 .problem-story__heading{max-width:none;font-size:clamp(19px,5.05vw,24px)}.problem-story__mobile-break{display:block}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/bw-lp-problem-story.css.map */
