@supports (initial-letter: 1 1){.article-template__content--first-letter-large>p:first-of-type:first-letter{-webkit-initial-letter:2.5 2;initial-letter:2.5 2;padding-inline-end:.5em}.article-template__content--first-letter-times>p:first-of-type:first-letter{font-family:var(--font-article-heading-family);font-style:var(--font-article-heading-style);font-weight:var(--font-article-heading-weight)}}.article-template__article :is(h1,h2,h3,h4,h5,h6,.hxl,.h0){font-family:var(--font-article-heading-family);font-style:var(--font-article-heading-style);font-weight:var(--font-article-heading-weight);letter-spacing:calc((var(--font-heading-scale) * var(--font-article-heading-letter-spacing)))}.article-template__block:not(:first-child){margin-top:2rem}.article-template__block--title+.article-template__block--excerpt,.article-template__block--tags+.article-template__block--title,.article-template__block--title+.article-template__block--tags{margin-top:1rem}.article-template__content [data-image-caption]:after{content:attr(data-image-caption);display:block;font-size:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;color:rgba(var(--color-foreground),.7);margin:0 auto 1rem;text-wrap:balance}.article-template__content [data-image-caption]:has(.rte__large-image):after{text-align:center}.article-template__content>*:has(>img:only-child){font-size:0}.article-template__separator{padding-inline-start:.3em;padding-inline-end:.3em;color:rgba(var(--color-foreground),.5)}.article-template__pagination--next svg{transform:rotate(calc(-90deg * var(--direction-multiplier)))}.article-template__pagination--previous svg{transform:rotate(calc(90deg * var(--direction-multiplier)))}.article-template__pagination--next,.article-template__pagination--previous{gap:.3em}.article-template__pagination--next svg,.article-template__pagination--previous svg{width:1.2em}@media screen and (max-width:749.98px){.article-template__image-large,.article-template__content--images-large *:has(.rte__large-image:only-child){--media-radius: 0;margin-inline-start:calc(var(--px-mobile) * -1);margin-inline-end:calc(var(--px-mobile) * -1)}}@media screen and (min-width:750px){.article-template__image-large,.article-template__content--images-large *:has(.rte__large-image:only-child){margin-inline-start:-4rem;margin-inline-end:-4rem}}@media screen and (min-width:990px){.article-template__image-large,.article-template__content--images-large *:has(.rte__large-image:only-child){margin-inline-start:-8rem;margin-inline-end:-8rem}}.article-template__content{--article-table-border: #c8e2ee;--article-table-divider: #e2edf3;--article-table-heading: #124d6a;--article-table-heading-bg: #e4f5fd;--article-table-row-alt: #f7fbfd}.article-template__content.rte table{width:100%;min-width:0!important;overflow:hidden;border:1px solid var(--article-table-border);border-radius:12px;border-collapse:separate!important;border-spacing:0;background:#fff;color:#15364a;box-shadow:0 5px 18px #1834490d}.article-template__content.rte table :is(th,td){padding:12px 16px!important;border:0!important;text-align:start;vertical-align:top}.article-template__content.rte table thead th{border-bottom:1px solid var(--article-table-border)!important;background:var(--article-table-heading-bg)!important;color:var(--article-table-heading);font-weight:700!important}.article-template__content.rte table tbody th{background:transparent!important;font-weight:700!important}.article-template__content.rte table tbody tr:nth-child(2n){background:var(--article-table-row-alt)}.article-template__content.rte table tbody tr+tr>:is(th,td){border-top:1px solid var(--article-table-divider)!important}.article-template__content figure a:is([href^="/products/"],[href^="/pages/pokemon-kort/"],[href^="https://speloteket.se/products/"]):has(>img){display:block}.article-template__content figure a:has(>img):focus-visible{border-radius:6px;outline:2px solid #126f99;outline-offset:3px}@media(hover:hover){.article-template__content figure a:is([href^="/products/"],[href^="/pages/pokemon-kort/"],[href^="https://speloteket.se/products/"]):hover>img{filter:brightness(.96)}}@media screen and (min-width:750px){.article-template__content .responsive-table{overflow:visible}}@media screen and (max-width:749.98px){.article-template__content.rte .responsive-table{display:block;max-width:100%}.article-template__content.rte table:has(tr>:nth-child(3)){min-width:37rem!important}.article-template__content.rte table:has(tr>:nth-child(4)){min-width:49rem!important}.article-template__content.rte table :is(th,td){padding:9px 11px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-blog-post.css.map */
