.rte{margin-bottom:6.4rem;line-height:var(--font-body-line-height)}.rte:after{clear:both;content:"";display:block}.rte>*{position:relative}.rte h1,.rte h2,.rte h3{margin-top:0;margin-bottom:2.4rem;line-height:var(--font-heading-line-height)}@media screen and (min-width: 990px){.rte h1,.rte h2,.rte h3{margin-bottom:4.8rem}}.rte h4{margin-top:2.4rem;margin-bottom:1.2rem;line-height:var(--font-heading-line-height)}@media screen and (min-width: 990px){.rte h4{margin-top:4.8rem;margin-bottom:2.4rem}}.rte p{font-size:2rem;letter-spacing:normal;margin:1.6rem 0}@media screen and (min-width: 990px){.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:2rem;margin:0 0 1.6rem 2.4rem}.rte li{list-style:inherit;padding-left:.8rem;margin:1.6rem 0;font-size:1.8rem;letter-spacing:0}.rte li:last-child{margin-bottom:0}.rte a{color:rgb(var(--color-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration-color:rgb(var(--color-link));transition:color var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link),.6)}.rte img,.rte figure{margin:0 auto;padding:0;max-width:100%;height:auto}@media screen and (min-width: 750px){.rte img,.rte figure{padding-right:1.6rem}.rte img:last-child,.rte img:only-child,.rte figure:last-child,.rte figure:only-child{padding-right:0}}.rte blockquote{border:0;background:rgb(var(--color-base-background-4));color:#fff;text-align:center;font-family:var(--font-heading-family);margin:0;text-transform:uppercase;width:100%;line-height:1.1}.rte blockquote p{font-size:2.4rem}@media only screen and (min-width: 750px){.rte blockquote p{font-size:calc(var(--font-heading-h2-size) * .7)}}@media only screen and (min-width: 1200px){.rte blockquote p{font-size:calc(var(--font-heading-h2-size) * .8)}}@media only screen and (min-width: 1540px){.rte blockquote p{font-size:var(--font-heading-h2-size)}}.rte blockquote>span,.rte blockquote>p,.rte blockquote>div{max-width:107rem;margin:0 auto}.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%}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-rte.css.map */
