.shopify-section--main-article .rte h2,.shopify-section--main-article .rte h3,.shopify-section--main-article .rte h4{letter-spacing:-.01em;line-height:1.2}.shopify-section--main-article .rte h3{margin-block-start:2.4em;margin-block-end:.6em;font-size:1.5rem}.shopify-section--main-article .rte h4{margin-block-start:2em;margin-block-end:.5em;font-size:1.175rem}@media screen and (min-width:1000px){.shopify-section--main-article .rte h3{font-size:1.75rem}.shopify-section--main-article .rte h4{font-size:1.25rem}}.shopify-section--main-article .rte blockquote{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:1.4em;line-height:1.12;letter-spacing:-.02em;color:rgb(var(--text-color));border:0;border-inline-start:1px solid rgb(var(--text-color) / .16);min-height:0;margin-block-start:2.8em;margin-block-end:2.8em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:1.05em;padding-inline-end:0;padding-block-start:.85em;padding-block-end:0;max-width:100%}.shopify-section--main-article .rte blockquote:before{left:-.08rem!important;top:-.15em;width:48px;height:38px;opacity:.11;-webkit-mask-size:48px 38px;mask-size:48px 38px}.shopify-section--main-article .article__content .rte blockquote p{margin:0;font-size:inherit;line-height:1.12;color:inherit}.shopify-section--main-article .article__content .rte blockquote p+p{margin-block-start:.55em}@media screen and (min-width:1000px){.shopify-section--main-article .rte blockquote{font-size:1.52em;line-height:1.14;margin-block-start:3em;margin-block-end:3em;padding-inline-start:1.25em;padding-block-start:.95em}.shopify-section--main-article .rte blockquote:before{width:62px;height:49px;top:-.2em;-webkit-mask-size:62px 49px;mask-size:62px 49px}.shopify-section--main-article .article__content .rte blockquote p{line-height:1.14}}.shopify-section--main-article .rte blockquote cite{align-items:center;border-top:1px solid rgb(var(--text-color) / .12);color:rgb(var(--text-color) / .62);display:inline-flex;gap:.55rem;margin-block-start:.9em;padding-block-start:.7em;font-family:Open Sans,system-ui,sans-serif;font-style:normal;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;width:fit-content}@media screen and (min-width:1000px){.shopify-section--main-article .rte blockquote cite{font-size:.74rem}}.shopify-section--main-article .rte ul,.shopify-section--main-article .rte ol{padding-inline-start:0;margin-block:1.5em;list-style:none;counter-reset:db-list}.shopify-section--main-article .rte ul{margin-inline-start:0}.shopify-section--main-article .rte li{position:relative}.shopify-section--main-article .rte ul>li{padding-inline-start:1.1rem}.shopify-section--main-article .rte ol>li{padding-inline-start:2.05rem}.shopify-section--main-article .rte li+li{margin-block-start:.9em}.shopify-section--main-article .rte ul>li:before{content:"";position:absolute;inset-inline-start:0;top:.78em;width:.375rem;height:.375rem;background:rgb(var(--text-color));border-radius:999px}.shopify-section--main-article .rte ol{counter-reset:db-list}.shopify-section--main-article .rte ol>li{counter-increment:db-list}.shopify-section--main-article .rte ol>li:before{content:counter(db-list,decimal-leading-zero);position:absolute;inset-inline-start:0;top:.18em;font-family:Open Sans,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;color:rgb(var(--text-color) / .5)}.shopify-section--main-article .rte li strong{font-weight:600;color:rgb(var(--text-color))}.shopify-section--main-article .rte dl{border-block:1px solid rgb(var(--border-color));margin-block:2.8em;padding-block:.35em .2em;background:linear-gradient(180deg,rgb(var(--text-color) / .02),rgb(var(--text-color) / 0) 22%)}.shopify-section--main-article .rte dl>dt,.shopify-section--main-article .rte .faq-question{display:grid;grid-template-columns:1.65rem minmax(0,1fr);column-gap:.95rem;align-items:start;font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:1.22em;line-height:1.18;letter-spacing:-.01em;color:rgb(var(--text-color));padding-block-start:1.2em;margin-block-start:1.25em;border-block-start:1px solid rgb(var(--border-color))}.shopify-section--main-article .rte dl>dt:before,.shopify-section--main-article .rte .faq-question:before{content:"Q";display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;justify-self:start;width:1.65rem;height:1.65rem;border:1px solid rgb(var(--text-color) / .32);border-radius:0;background:rgb(var(--secondary-background));font-family:Open Sans,system-ui,sans-serif;font-size:.68rem;font-weight:700;line-height:1;letter-spacing:.1em;color:rgb(var(--text-color) / .82);transform:translate(-.04rem,-.04rem)}.shopify-section--main-article .rte dl>dt:first-child,.shopify-section--main-article .rte .faq-question:first-child,.shopify-section--main-article .rte .faq-answer+.faq-question{padding-block-start:.85em;margin-block-start:0;border-block-start:0}.shopify-section--main-article .rte dl>dd,.shopify-section--main-article .rte .faq-answer{display:grid;grid-template-columns:1.65rem minmax(0,1fr);column-gap:.95rem;align-items:start;margin:.5em 0 0;padding:0 0 1.3em;color:rgb(var(--text-color) / .9)}.shopify-section--main-article .rte dl>dd:before,.shopify-section--main-article .rte .faq-answer:before{content:"A";display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;justify-self:start;width:1.65rem;height:1.65rem;border:1px solid rgb(var(--text-color) / .24);border-radius:0;background:rgb(var(--secondary-background));font-family:Open Sans,system-ui,sans-serif;font-size:.68rem;font-weight:700;line-height:1;letter-spacing:.1em;color:rgb(var(--text-color) / .62);transform:translate(-.04rem,.08rem)}@media screen and (min-width:1000px){.shopify-section--main-article .rte dl>dt,.shopify-section--main-article .rte .faq-question{grid-template-columns:1.75rem minmax(0,1fr)}.shopify-section--main-article .rte dl>dd,.shopify-section--main-article .rte .faq-answer{grid-template-columns:1.75rem minmax(0,1fr)}}.shopify-section--main-article .rte .db-stat{display:grid;gap:.45em;margin-block:2.8em;padding-block:1.45em 1.3em;padding-inline-start:.1rem;border-block:1px solid rgb(var(--text-color) / .12);background:linear-gradient(90deg,rgb(var(--text-color) / .04),rgb(var(--text-color) / 0) 42%);text-align:start}.shopify-section--main-article .rte .db-stat strong{display:block;font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:2.75rem;line-height:.95;letter-spacing:-.02em;font-feature-settings:"lnum" 1,"tnum" 1;color:rgb(var(--text-color))}.shopify-section--main-article .rte .db-stat span{display:block;margin-block-start:0;max-width:20rem;font-size:.76rem;font-weight:600;letter-spacing:.11em;line-height:1.35;text-transform:uppercase;color:rgb(var(--text-color) / .65)}@media screen and (min-width:1000px){.shopify-section--main-article .rte .db-stat{margin-block:3em;padding-block:1.55em 1.4em}.shopify-section--main-article .rte .db-stat strong{font-size:3.25rem}}.shopify-section--main-article .rte .db-key{position:relative;margin-block:2.8em;padding:1.1em 1.35em 1.3em;background:linear-gradient(180deg,rgb(var(--text-color) / .05),rgb(var(--text-color) / .025));border-inline-start:3px solid rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .06)}.shopify-section--main-article .rte .db-key:before{content:"Key takeaway";display:block;margin-block-end:.75em;font-family:Open Sans,system-ui,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .58)}.shopify-section--main-article .rte .db-key>*:first-child{margin-block-start:0}.shopify-section--main-article .rte .db-key>*:last-child{margin-block-end:0}.shopify-section--main-article .rte .db-key strong:first-child{color:rgb(var(--text-color))}.shopify-section--main-article .rte p a,.shopify-section--main-article .rte li a,.shopify-section--main-article .rte dd a{text-underline-offset:3px;text-decoration-thickness:1px}
/*# sourceMappingURL=/cdn/shop/t/111/assets/db-article-typography.css.map */
