.rte:after{clear:both;content:"";display:block}.rte>*{margin-bottom:2.7rem}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width: 750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border-radius:var(--border-radius)}.rte ul{padding-left:1.4em}.rte li{list-style:disc;margin-bottom:.8rem}.rte li:last-child{margin-bottom:0}.rte a:not(.button){color:rgb(var(--color-link));position:relative;text-decoration:none;text-shadow:.1rem .1rem rgb(var(--color-background)),.1rem -.1rem rgb(var(--color-background)),-.1rem .1rem rgb(var(--color-background)),-.1rem -.1rem rgb(var(--color-background)),.2rem .2rem rgb(var(--color-background)),.2rem -.2rem rgb(var(--color-background)),-.2rem .2rem rgb(var(--color-background)),-.2rem -.2rem rgb(var(--color-background)),0 .2rem rgb(var(--color-background)),0 -.2rem rgb(var(--color-background)),-.2rem 0 rgb(var(--color-background)),-.2rem .03rem rgb(var(--color-background))}.rte a:not(.button):before{content:"";background-color:rgb(var(--color-foreground));border-radius:var(--underline-height);position:absolute;bottom:0;left:0;height:.075em;width:100%;transform:scaleY(0);transform-origin:top;transition:transform var(--transition-smooth);will-change:transform;z-index:-1}.rte a:not(.button):where(:hover,:focus-visible):before{transform:scaleY(1)}.rte blockquote{display:block;margin:0;border-left:0;padding:var(--spacing-edge-fluid);background-color:rgb(var(--color-gray-300));font-size:var(--blockquote-font-size);line-height:var(--blockquote-line-height);font-style:unset;font-weight:var(--font-weight-medium)}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte .h2,.rte .h3,.rte .h4,.rte .h5,.rte .h6{margin-top:2.7rem;margin-bottom:1.5rem}.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child,.rte .h2:first-child,.rte .h3:first-child,.rte .h4:first-child,.rte .h5:first-child,.rte .h6:first-child{margin-top:0}.rte h2,.rte .h2{font-size:var(--font-size-rte-h2-mobile);line-height:var(--line-height-rte-h2-mobile);text-transform:uppercase}.rte h4,.rte .h4{font-size:var(--font-size-rte-h4)}@media screen and (min-width: 750px){.rte h2,.rte .h2{font-size:var(--font-size-rte-h2-desktop);line-height:var(--line-height-rte-h2-desktop)}}
/*# sourceMappingURL=/cdn/shop/t/756/assets/component-rte.css.map */
