.article-content{--element-margin-bottom: 2em;--heading-margin-bottom: 1.5em}.article-editorial{position:relative;z-index:1}.article-editorial__header{margin-bottom:calc(10 * var(--space-unit));padding:clamp(24px,4vw,42px);border:1px solid rgba(16,92,170,.1);border-radius:30px;background:linear-gradient(135deg,#fffffff7,#f6f9fffa),radial-gradient(circle at top right,rgba(198,32,32,.05),transparent 36%);box-shadow:0 26px 60px #105caa14}.article-editorial__meta{margin-bottom:calc(5 * var(--space-unit))}.article-editorial__meta-pill{display:inline-flex;align-items:center;min-height:34px;padding:7px 14px;border:1px solid rgba(16,92,170,.12);border-radius:999px;background:#ffffffc2;color:#333c;font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.article-editorial__meta-pill--accent{border-color:#105caa29;background:#105caa14;color:#105caa}.article-editorial__title{width:100%;max-width:100%}.article-editorial__title h1{max-width:min(100%,17ch);font-size:clamp(2.9rem,2.2rem + 1.15vw,4.3rem);font-weight:720;letter-spacing:-.03em;line-height:1.08;text-wrap:pretty;overflow-wrap:normal;word-break:normal}.article-editorial__header.text-center .article-editorial__title,.article-editorial__header.text-center .article-editorial__title h1{margin-inline:auto}.article-editorial__header.text-end .article-editorial__title,.article-editorial__header.text-end .article-editorial__title h1{margin-inline-start:auto}.article-editorial__image .media{overflow:hidden;border-radius:30px;box-shadow:0 30px 70px #105caa24}.article-editorial__content{font-size:clamp(1.8rem,1.55rem + .22vw,2.05rem);line-height:1.9;color:#333333e0}.article-editorial__content>:first-child{margin-top:0}.article-editorial__content>p:first-of-type{font-size:clamp(2.05rem,1.8rem + .32vw,2.45rem);line-height:1.55;color:#333333eb}.article-editorial__content h2,.article-editorial__content h3,.article-editorial__content h4{letter-spacing:-.03em}.article-editorial__content h2{font-size:clamp(2.8rem,2.2rem + .6vw,3.8rem)}.article-editorial__content h3{font-size:clamp(2.2rem,1.95rem + .4vw,2.9rem)}.article-editorial__content ul,.article-editorial__content ol{padding-inline-start:1.35em}.article-editorial__content li+li{margin-top:.55em}.article-editorial__content a{color:#105caa;text-decoration-thickness:1.5px;text-underline-offset:.18em}.article-editorial__content blockquote{padding:calc(5 * var(--space-unit)) calc(6 * var(--space-unit));border-inline-start:4px solid rgb(16,92,170);border-radius:0 24px 24px 0;background:linear-gradient(135deg,#105caa14,#c6202008);color:#333333e6}.article-editorial__content img{border-radius:24px}.article-editorial__footer{padding:calc(5 * var(--space-unit)) calc(6 * var(--space-unit));border:1px solid rgba(16,92,170,.08);border-radius:26px;background:linear-gradient(180deg,#fffffffa,#f8fafe);box-shadow:0 20px 46px #105caa14}.article-editorial__commerce{display:grid;gap:calc(4 * var(--space-unit));margin-bottom:calc(8 * var(--space-unit));padding:clamp(24px,3.5vw,36px);border:1px solid rgba(16,92,170,.1);border-radius:28px;background:linear-gradient(135deg,#105caa0f,#c620200d),#fffffff5;box-shadow:0 20px 46px #105caa12}.article-editorial__commerce-eyebrow{margin:0 0 .7rem;color:#105caa;font-size:1.2rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.article-editorial__commerce-title{margin-bottom:.8rem;max-width:24ch}.article-editorial__commerce-text{margin:0;max-width:60ch;color:#333c;font-size:1.7rem;line-height:1.6}.article-editorial__commerce-actions{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit))}@media(min-width:900px){.article-editorial__commerce{grid-template-columns:minmax(0,1.45fr) minmax(250px,.75fr);align-items:center}.article-editorial__commerce-copy{min-width:0}.article-editorial__commerce-actions{flex-direction:column;align-items:stretch;justify-self:end;width:min(100%,300px)}.article-editorial__commerce-actions .btn{width:100%;justify-content:center}}.article__pagination{margin-top:calc(8 * var(--space-unit));padding-top:calc(4 * var(--space-unit))}.article__pagination .js-pagination-link{display:inline-flex;align-items:center;gap:calc(2 * var(--space-unit))}.article-content p,.article-content ol,.article-content ul,.article-content blockquote,.article-content img{margin-bottom:var(--element-margin-bottom, 2em)}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin-top:var(--heading-margin-bottom, 1.5em)}.article-content img{padding-top:calc(2 * var(--space-unit));padding-bottom:calc(2 * var(--space-unit))}.article-content blockquote{padding-top:calc(4 * var(--space-unit));font-size:2rem;font-style:italic;line-height:2.4rem}.article-content blockquote p:last-child{margin-bottom:0}.article-content iframe{max-width:100%}.article__image--wider .media{width:calc(100% + var(--gutter) * 3.3);max-width:calc(100% + var(--gutter) * 3.3);margin-inline-start:calc(var(--gutter) * -1.65)}@media(max-width:1023.98px){.article-content,.article-width{max-width:37em}}@media(max-width:768.98px){.article-editorial__header{margin-bottom:calc(7 * var(--space-unit));padding:18px;border-radius:24px}.article-editorial__meta{margin-bottom:calc(4 * var(--space-unit))}.article-editorial__title{max-width:100%}.article-editorial__title h1{max-width:100%;font-size:clamp(2.5rem,6vw,3.3rem);line-height:1.08}.article-editorial__image .media{border-radius:22px}.article-editorial__content>p:first-of-type{font-size:clamp(1.95rem,5.4vw,2.25rem)}.article-editorial__content blockquote{padding:calc(4 * var(--space-unit));border-radius:0 18px 18px 0}.article-editorial__footer{padding:calc(4 * var(--space-unit));border-radius:22px}.article-editorial__commerce{margin-bottom:calc(6 * var(--space-unit));padding:20px;border-radius:22px}.article-editorial__commerce-title{max-width:100%}.article-editorial__commerce-actions{flex-direction:column}.article-editorial__commerce-actions .btn{width:100%}}@media(min-width:768px){.article-content img{padding-top:calc(4 * var(--space-unit))}}@media(min-width:1024px){.article-content blockquote{font-size:2.8rem;line-height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/article.css.map */
