.magazine{--magazine-bg: #fcf2e4;--magazine-text: #0e1b4d;--magazine-image-radius: 1.6rem;background-color:var(--magazine-bg);color:var(--magazine-text)}@media screen and (min-width:990px){.magazine{--magazine-image-radius: 2.4rem}}.magazine__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "media" "body";gap:2rem;align-items:start}.magazine__media{grid-area:media}.magazine__heading{grid-area:heading}.magazine__body{grid-area:body}@media screen and (min-width:990px){.magazine__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;grid-template-areas:"media heading" "media body";column-gap:3.2rem;row-gap:2.4rem;align-items:center}.magazine__grid>.magazine__heading{align-self:end}.magazine__grid>.magazine__body{align-self:start}.magazine--text_first .magazine__grid{grid-template-areas:"heading media" "body media"}}.magazine__media{width:100%;border-radius:var(--magazine-image-radius);overflow:hidden;aspect-ratio:1 / 1;background-color:#0e1b4d0d;position:relative}.magazine__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.magazine__heading{margin:0;color:var(--magazine-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.4;font-size:3.2rem}@media screen and (min-width:990px){.magazine__heading{font-size:4.8rem}}.magazine__body{display:flex;flex-direction:column;gap:2rem;width:100%}@media screen and (min-width:990px){.magazine__body{gap:2.4rem}}.magazine__description{color:#0e1b4dbf;font-size:1.4rem;line-height:1.5}@media screen and (min-width:990px){.magazine__description{color:var(--magazine-text);font-size:1.6rem}}.magazine__description>*:first-child{margin-top:0}.magazine__description>*:last-child{margin-bottom:0}.magazine__description p{margin:0 0 1rem}.magazine__description p:last-child{margin-bottom:0}.magazine__description ul{margin:0;padding:0;list-style:none}.magazine__description ul li{position:relative;padding-left:1.4rem;margin:0 0 .4rem}.magazine__description ul li:before{content:"\2022";position:absolute;left:0;top:0;line-height:1.5}.magazine__description strong{font-weight:700}.magazine__button{width:100%;min-height:5.6rem;align-self:stretch}@media screen and (min-width:990px){.magazine__button{width:auto;min-width:16.4rem;min-height:4.8rem;align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-magazine.css.map */
