.lp-drh-story.lp-drh-story--dark{--color-foreground: 246, 241, 248;background:#2a1036;background:color-mix(in srgb,var(--lp-brand) 78%,#000);color:rgb(var(--color-foreground))}.lp-drh-story__grid{display:grid;grid-template-areas:"text" "media" "badges";grid-template-columns:minmax(0,1fr);gap:1.4rem}.lp-drh-story__grid--no-media{grid-template-areas:"text" "badges"}.lp-drh-story__text{grid-area:text;display:flex;flex-direction:column;gap:1.4rem;min-width:0}.lp-drh-story__eyebrow{margin:0;color:var(--lp-brand);font-size:1.4rem;font-weight:800;letter-spacing:.1rem;line-height:1.3;text-transform:uppercase}.lp-drh-story--dark .lp-drh-story__eyebrow{color:var(--lp-hl)}.lp-drh-story__heading{margin:0;text-wrap:balance}.lp-drh-story--dark .lp-drh-story__heading{color:#fff}.lp-drh-story__body{font-size:1.7rem;line-height:1.55;letter-spacing:normal}.lp-drh-story__body>*{margin:0}.lp-drh-story__body>*+*{margin-top:1rem}.lp-drh-story__media{grid-area:media;aspect-ratio:16 / 7;overflow:hidden;border-radius:1.8rem}.lp-drh-story__img{display:block;width:100%;height:100%;object-fit:cover}.lp-drh-story__media--placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.2rem;border:2px dashed rgba(var(--color-foreground),.45);text-align:center}.lp-drh-story__media--placeholder p{margin:0;max-width:36rem;font-size:1.4rem;line-height:1.4}.lp-drh-story__placeholder-svg{width:6rem;height:4rem;fill:rgba(var(--color-foreground),.55)}.lp-drh-story__badges{grid-area:badges;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:.4rem 0 0;list-style:none}.lp-drh-story__badge{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.lp-drh-story__badge-img,.lp-drh-story__badge-icon{display:block;flex:none;width:7.6rem;height:7.6rem;border-radius:50%}.lp-drh-story__badge-img{object-fit:cover}.lp-drh-story__badge-icon{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--lp-brand) 8%,#fff);color:var(--lp-brand)}.lp-drh-story--dark .lp-drh-story__badge-icon{background:#ffffff1a;box-shadow:inset 0 0 0 2px var(--lp-hl);color:var(--lp-hl)}.lp-drh-story__badge-icon svg{width:3.4rem;height:3.4rem}.lp-drh-story__badge-label{display:flex;flex-direction:column;font-size:1.4rem;font-weight:700;line-height:1.3;word-break:break-word}.lp-drh-story--dark .lp-drh-story__badge-label{color:#fff}.lp-drh-story__badge-sub{font-weight:600;opacity:.85}@media screen and (min-width:750px){.lp-drh-story__grid,.lp-drh-story__text{gap:1.6rem}.lp-drh-story__eyebrow{font-size:1.5rem}.lp-drh-story__body{font-size:1.9rem;line-height:1.6}.lp-drh-story__media{aspect-ratio:16 / 9;border-radius:2.2rem}.lp-drh-story__badges{gap:1.6rem;max-width:52rem;padding-top:.8rem}.lp-drh-story__badge{gap:1rem}.lp-drh-story__badge-img,.lp-drh-story__badge-icon{width:8.8rem;height:8.8rem}.lp-drh-story__badge-icon svg{width:4rem;height:4rem}.lp-drh-story__badge-label{font-size:1.5rem}}@media screen and (min-width:990px){.lp-drh-story__grid{grid-template-areas:"text media" "badges media";grid-template-columns:minmax(0,52fr) minmax(0,42fr);grid-template-rows:auto auto;column-gap:4.8rem;align-items:center}.lp-drh-story__text{align-self:end}.lp-drh-story__badges{align-self:start}.lp-drh-story__media{aspect-ratio:4 / 3}.lp-drh-story__grid--no-media{grid-template-areas:"text" "badges";grid-template-columns:minmax(0,76rem)}}@media screen and (min-width:990px){.lp-drh-story__grid--wide{grid-template-areas:"text badges" "media media";grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:3.2rem}.lp-drh-story__grid--wide .lp-drh-story__text,.lp-drh-story__grid--wide .lp-drh-story__badges{align-self:center}.lp-drh-story__grid--wide .lp-drh-story__badges{justify-self:end}}.lp-drh-story__figure{grid-area:media;display:flex;flex-direction:column;gap:.8rem;min-width:0}.lp-drh-story__figure .lp-drh-story__media{grid-area:auto}.lp-drh-story__caption{margin:0;font-size:1.5rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.lp-drh-story--dark .lp-drh-story__caption{color:#e9e1ee}@media screen and (min-width:750px){.lp-drh-story__caption{font-size:1.7rem}}@media screen and (min-width:990px){.lp-drh-story__grid--wide .lp-drh-story__figure{margin-top:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-lp-diabo-rhushi-story.css.map */
