.rm-article,.rm-takeaways{--rm-teal: 49 143 138;--rm-gold: 190 155 126;--rm-red: 197 69 65}.article.banner.media--450px:has(>.banner__media){display:grid;height:auto;min-height:260px}.article.banner.media--450px>:is(.banner__media,.banner__content){grid-area:1 / 1}.article.banner.media--450px>.banner__content{position:relative;height:auto}@media screen and (min-width:1024px){.page-width:has(>.article.banner){--page-padding: var(--sp-12);max-width:75rem}}.article.banner .banner__title{font-size:min(calc(var(--title-lg) - 4px),var(--sp-16))}@media screen and (max-width:767px){.article.banner .banner__box>.grid>div:first-child:not(:has(.badge)){display:none}}.rm-article-crumb{margin-block-end:var(--sp-5)}.rm-article-crumb ol{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-1) var(--sp-2d5);margin:0;padding:var(--sp-1d5) var(--sp-4);list-style:none;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--rounded-full);background-color:color-mix(in srgb,currentColor 12%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rm-article-crumb li{display:inline-flex;align-items:center;gap:var(--sp-2d5)}.rm-article-crumb li+li:before{content:"/";opacity:.5}.rm-article-crumb a{display:inline-flex;align-items:center;color:inherit}.rm-article-crumb__hub{gap:.34em;font-family:"Oleo Script",var(--font-heading-family);font-weight:700;font-size:var(--text-xl);line-height:1.2;letter-spacing:0}.rm-article-crumb__hub .rm-hub-logo{width:1.06em;height:1.06em;flex:none}.rm-article-crumb__blog{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--text-sm);line-height:1.1;letter-spacing:.08em;text-transform:uppercase}.rm-article-crumb a:hover :is(span),.rm-article-crumb__blog:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:639px){.rm-article-crumb ol{column-gap:var(--sp-3);padding-inline:var(--sp-5);border-radius:1.25rem}.rm-article-crumb li+li:before{content:none}}@media screen and (min-width:768px){.article.banner.media--450px:has(>.banner__media){min-height:360px}}@media screen and (min-width:1536px){.article.banner.media--450px:has(>.banner__media){min-height:400px}}.rm-takeaways{display:flex;flex-direction:column;gap:var(--sp-5);margin-block-end:clamp(var(--sp-10),5vw,var(--sp-14));padding:clamp(var(--sp-6),3vw,var(--sp-10));border-radius:var(--border-radius);background-color:rgb(var(--color-foreground) / .035)}.rm-takeaways__title{display:flex;align-items:center;gap:var(--sp-4);font-size:var(--fluid-lg-to-2xl);line-height:1.2}.rm-takeaways__title:after{content:"";flex:1;height:2px;background-color:rgb(var(--rm-teal))}.rm-takeaways__list{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.rm-takeaways__list li{position:relative;padding-inline-start:var(--sp-6);font-size:var(--text-base);line-height:1.5}.rm-takeaways__list li:before{content:"";position:absolute;inset-inline-start:var(--sp-1);top:calc(.75em - 3.5px);width:7px;height:7px;border-radius:50%;background-color:rgb(var(--rm-teal))}@media screen and (min-width:768px){.rm-takeaways__list li{font-size:var(--text-lg)}}.rm-article .button{--color-button-background: var(--rm-teal);--color-button-text: 255 255 255;--color-button-border: var(--rm-teal);--color-button-gradient: none;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);letter-spacing:.04em;text-transform:uppercase}.rm-article .button{max-height:none;text-align:center;text-wrap:balance}.rm-article .button .btn-text{margin-block:-.125em;line-height:1.25}.rte.rm-article a.button--primary{background:var(--color-button-gradient);background-color:rgb(var(--color-button-background))}.rm-article .blog-cb{margin-block:var(--sp-8);padding:clamp(var(--sp-5),2.4vw,var(--sp-7)) clamp(var(--sp-5),2.8vw,var(--sp-8));border:2px solid rgb(var(--rm-gold));border-radius:var(--sp-2d5);background-color:rgb(var(--rm-gold) / .08)}.rm-article .blog-cb:has(+.blog-cb){margin-block-end:var(--sp-5)}.rm-article .blog-cb+.blog-cb{margin-block-start:var(--sp-5)}.rm-article .blog-cb>span:first-child:not([class]){display:block;margin-block-end:var(--sp-2);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--fluid-lg-to-2xl);line-height:1.25}.rm-article .blog-ast1{padding-inline-start:.05em;font-size:1.15em;font-weight:700;line-height:0;color:rgb(var(--rm-red))}.rm-article .blog-ast2{font-size:var(--text-sm);font-style:italic;color:rgb(var(--rm-red))}.rm-article .blog-ast2:before{content:"*";margin-inline-end:.4em;font-style:normal;font-weight:700}.rte.rm-article :is(h3,h4,h5,h6){font-family:var(--font-body-family);font-weight:600;letter-spacing:-.01em;line-height:1.3}.rte.rm-article h3{font-size:max(var(--sp-5),calc(var(--text-h3) * .875))}.rte.rm-article h4{font-size:max(var(--text-lg),calc(var(--text-h4) * .875))}.rte.rm-article :is(h5,h6){font-size:var(--text-lg)}.rm-article h2:has(+.article__subhead){margin-block-end:calc(var(--sp-2) - 10px)}.rm-article h3.article__subhead{margin:0 0 var(--sp-6)!important;font-size:var(--text-h5)!important;font-weight:500;font-style:italic;color:rgb(var(--rm-link-hover))}.rte.rm-article blockquote{--quote-icon-width: var(--sp-7);--quote-icon-height: var(--sp-7);--rm-quote-pad: clamp(var(--sp-6), 3vw, var(--sp-9));position:relative;margin-block:var(--sp-10);padding:var(--rm-quote-pad);padding-block-start:calc(var(--rm-quote-pad) + var(--quote-icon-height) + var(--sp-3));border-radius:var(--sp-2d5);background-color:rgb(var(--rm-teal) / .07);font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:italic;letter-spacing:0;text-align:start}.rte.rm-article blockquote,.rte.rm-article blockquote p{font-size:var(--fluid-lg-to-2xl);line-height:1.55}.rte.rm-article blockquote:before{inset-block-start:var(--rm-quote-pad);inset-inline-start:var(--rm-quote-pad);transform:none;background-color:rgb(var(--rm-teal))}.rte.rm-article blockquote>*+*{margin-block-start:var(--sp-3)}.rm-article blockquote [style*=color]{color:inherit!important}.rte.rm-article blockquote:has(img){padding:0;background:none;font-style:normal}.rte.rm-article blockquote:has(img):before{content:none}
/*# sourceMappingURL=/cdn/shop/t/118/assets/custom-articles.css.map */
