@charset "UTF-8";.rte:after{clear:both;content:"";display:block}.rte *{line-height:1.4}.rte>*:first-child{margin-top:0}.rte h1,.rte h2,.rte h3,.rte h4{margin-top:2.4rem;margin-bottom:1.6rem;line-height:var(--font-heading-line-height)}@media screen and (min-width:576px){.rte h1,.rte h2,.rte h3,.rte h4{margin-top:3.2rem}}@media screen and (min-width:750px){.rte h1,.rte h2,.rte h3,.rte h4{margin-top:4.8rem}}@media screen and (min-width:1200px){.rte h1,.rte h2,.rte h3,.rte h4{margin-top:5.6rem}}.rte h1+p,.rte h2+p,.rte h3+p,.rte h4+p{margin-top:0}.rte div{margin:0}.rte p{margin:1.6rem 0}@media screen and (min-width:576px){.rte p{margin:3.2rem 0}}.rte p:first-child{margin-top:0}.rte p:last-child{margin-bottom:0}.rte ol,.rte ul{padding-left:2.4rem;margin:0 0 1.6rem}@media screen and (min-width:576px){.rte ol,.rte ul{margin:0 0 1.6rem .8rem}}.rte li{list-style:inherit;padding-left:.4rem;margin:1.6rem 0rem}.rte li:last-child{margin-bottom:0}.rte a{color:rgb(var(--color-accent));text-decoration:none;transition:opacity var(--duration-default) ease}.rte a:hover{opacity:.8}.rte img,.rte figure{height:auto;max-width:100%;margin-top:.8rem;margin-bottom:.8rem;border-radius:1.2rem}@media screen and (min-width:1200px){.rte.article-template__content-rte img,.rte.article-template__content-rte figure{margin:2.4rem -13.8rem;width:108rem;max-width:unset}}.rte figure>img{margin:0}.rte figcaption{font-size:1.6rem;color:rgb(var(--color-foreground-secondary))}.rte table{table-layout:fixed;overflow:auto}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte iframe{display:block;margin-left:auto;margin-right:auto;max-width:100%}.rte blockquote{position:relative;display:inline-flex;flex-direction:column;width:100%;padding:3.2rem;margin:3.2rem 0;border:none;border-radius:1.2rem;overflow:hidden;background-color:rgb(var(--color-background-secondary))}@media screen and (min-width:990px){.rte blockquote{margin:4.8rem 0}}@media screen and (min-width:1360px){.rte blockquote{margin-top:5.6rem;margin-bottom:5.6rem;padding:6.4rem}}.rte blockquote+*{margin-top:0}.rte blockquote:before{content:"";height:2.8rem;margin-bottom:2.4rem}@media screen and (min-width:990px){.rte blockquote:before{height:3rem;margin-bottom:3.2rem}}@media screen and (min-width:1360px){.rte blockquote:before{height:3.6rem;margin-bottom:4.4rem}}.rte blockquote:after{content:"\201c";position:absolute;top:-.2rem;height:8rem;margin-left:-.6rem;font-family:var(--font-heading-family);font-size:11rem;font-weight:var(--font-heading-weight);text-align:center;background:var(--gradient-accent);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:990px){.rte blockquote:after{top:-.4rem;font-size:12rem}}@media screen and (min-width:1200px){.rte blockquote:after{top:1.2rem}}@media screen and (min-width:1360px){.rte blockquote:after{top:1.6rem;height:10rem;margin-left:-.8rem;font-size:15rem}}.rte blockquote>*{margin:0}.rte blockquote p{font-size:1.6rem}.rte blockquote p:nth-child(2){margin-top:3.2rem;margin-bottom:.2rem;font-family:var(--font-body-family)}.rte blockquote p:nth-child(2)+p{font-size:1.4rem}.rte blockquote img{max-width:100%;width:auto;margin-left:0;margin-right:0}.rte *+blockquote{margin-top:0}@media screen and (min-width:990px){.rte *+blockquote{margin-top:1.6rem}}@media screen and (min-width:1360px){.rte *+blockquote{margin-top:2.4rem}}@media screen and (min-width:1200px){.rte.article-template__content-rte blockquote{margin-left:-13.8rem;margin-right:-13.8rem;padding:4.8rem;width:108rem}}@media screen and (min-width:1360px){.rte.article-template__content-rte blockquote{margin-top:5.6rem;margin-bottom:5.6rem;padding:6.4rem}}.rte.article-template__content-rte blockquote img{max-width:100%;width:auto;margin-left:0;margin-right:0}.article-template__blocks_aside .article-template__content .rte img,.article-template__blocks_aside .article-template__content .rte figure,.article-template__blocks_aside .article-template__content .rte blockquote{max-width:100%;width:auto;margin-left:0;margin-right:0}@media screen and (min-width:1430px){.article-template__blocks_aside .article-template__content .rte img,.article-template__blocks_aside .article-template__content .rte figure,.article-template__blocks_aside .article-template__content .rte blockquote{margin-left:calc(-.5*(100vw - 143rem));margin-right:calc(-.5*(100vw - 143rem));width:calc(100vw - 45rem - 4.8rem - 12.8rem);max-width:unset}}@media screen and (min-width:1536px){.article-template__blocks_aside .article-template__content .rte img,.article-template__blocks_aside .article-template__content .rte figure,.article-template__blocks_aside .article-template__content .rte blockquote{margin-left:calc(-.5*(100vw - 148.4rem));margin-right:calc(-.5*(100vw - 148.4rem));width:calc(100vw - 68rem)}}@media screen and (min-width:1760px){.article-template__blocks_aside .article-template__content .rte img,.article-template__blocks_aside .article-template__content .rte figure,.article-template__blocks_aside .article-template__content .rte blockquote{margin-left:calc(-.5*(1760px - 148.4rem));margin-right:calc(-.5*(1760px - 148.4rem));width:calc(1760px - 68rem)}}.article-template__blocks_aside .article-template__content .rte blockquote img{max-width:100%;width:auto;margin-left:0;margin-right:0}.page-memory{max-width:900px;margin:auto;padding:20px;font-family:Arial,sans-serif;color:#333;line-height:1.7;text-align:center}.page-header{margin-bottom:40px}.page-header h1{font-size:34px;color:#1a1a1a}.page-header p{font-size:18px;color:#555}.page-section{margin-bottom:40px}.page-section h2{font-size:24px;color:#2c7a7b;margin-bottom:15px}.page-section p,.page-section li{font-size:16px;text-align:center}.page-section ul{list-style:none;padding:0;margin:0 auto}.page-section ul li{margin-bottom:10px;position:relative;padding-left:20px}.page-section img{max-width:100%;border-radius:8px;margin-top:20px}.faq-table{width:100%;border-collapse:collapse;margin-top:20px;text-align:left}.faq-table th,.faq-table td{border:1px solid #ddd;padding:12px;vertical-align:top}.faq-table th{background-color:#f4f4f4;color:#2c7a7b;font-weight:700}.page-cta{margin-top:40px}.cta-button{background-color:#2c7a7b;color:#fff;padding:14px 28px;border-radius:6px;font-size:17px;text-decoration:none;transition:background .3s ease;display:inline-block}.cta-button:hover{background-color:#1e5e5f}.template-page .rte{margin-top:0!important;padding-top:0!important}.page-header{margin-bottom:20px!important;margin-top:0!important;padding-top:0!important}.section-main-page-padding,.container,.main-content{padding-top:0!important;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-rte.css.map */
