.article__head,.article__body{max-width:920px;padding-inline:2rem;margin-inline:auto}.article__head{padding-block:4rem 3.2rem}.article__banner,.article__banner img{max-height:500px}.article__banner img{transform:none;position:relative;object-fit:cover;object-position:center center}.article__banner .media{padding-top:0!important}.article__title:not(:last-child){margin-bottom:0}.article__title:not(:last-child){margin-bottom:3rem}.article__author{color:var(--color-black-60);display:flex;flex-direction:column;align-items:center;gap:.8rem}.article__author img{width:5rem}.article__date{margin-top:1.2rem}.article__body{color:#3a3a3a;padding-block:4rem;position:relative}.article__body:before{content:"";border-top:1px solid var(--color-base-dark-gray);position:absolute;inset:0 2rem auto;opacity:.4}.article__rte img{width:auto!important}.article__rte :is(h1,h2,h3,h4,h5,h6,p,div){margin-bottom:0}.article__rte :is(h1,h2,h3,h4,h5,h6,p,div)+:is(h1,h2,h3,h4,h5,h6,p,div){margin-top:1rem}.article__rte :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:4.4rem}.article__rte p:has(img:not([class])),.article__rte div:has(img:not([class])){margin-top:4rem}.article__rte img{margin-top:2.6rem;margin-bottom:2.6rem}.article__rte h3+p,.article__rte iframe{margin-top:2.6rem}.article__rte iframe{width:100%;height:500px}.article__rte p p,.article__rte div div{margin-top:0!important}.article .article__rte img+h3{margin-top:1rem}.article__rte a{font-weight:700;color:var(--color-accent-purple)}.article__rte p:has(img:not([class]))+*,.article__rte div:has(img:not([class]))+*{margin-top:6rem}.article__rte *:has(.image-square),.article__rte *:has(.image-square)+*:not(span){vertical-align:middle;display:inline-block;max-width:calc(50% - 3rem)}.article__rte *:has(.image-square){margin-right:auto}.article__rte blockquote{font-size:1.8em;color:var(--color-text-black)}.article__rte *:has(.image-square)+*:not(span){font-style:normal;max-width:calc(50% + 2.6rem);padding-left:6rem;border:none;margin-block:0;margin-left:auto}.article__rte span:has(>.image-square){max-width:100%}@media (max-width: 749px){.article__title:not(:last-child){margin-bottom:2.6rem}.article__rte iframe{height:210px}.article__body{padding-top:3.2rem}.article__rte :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:2.6rem}.article__rte *:has(.image-square),.article__rte *:has(.image-square)+*:not(span){max-width:100%;display:block;padding-left:0}.article__rte p:has(img:not([class]))+*,.article__rte div:has(img:not([class]))+*{margin-top:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/section-article.css.map */
