.rte:after{clear:both;content:"";display:block}.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:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease;text-decoration:none}.rte a:hover{color:#000;text-decoration-thickness:.2rem;font-weight:600}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.multicolumn.color-background-2.gradient.background-none h1.title.h1{text-align:center}@media screen and (max-width:500px){.newsletter-form__field-wrapper .fields{width:100%;height:55px}.newsletter-form__field-wrapper .fields input{width:100%}button#Subscribe{max-width:100%}button#Subscribe{margin-top:127px;width:100%;margin-left:-350px}.newsletter-form{margin-bottom:25px}}button#Subscribe{background:linear-gradient(to left,#001e42 50%,transparent 50%) right;background-size:200%;transition:.5s ease-out}button#Subscribe:hover{color:#000;background-position:left;border:1px solid #001e42}.image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container .btn-sp{padding:10px 28PX}.newsletter__subheading button#Subscribe{padding:16px 28px!important}.collection__description.body.rte{text-align:center;font-size:22px}@media screen and (min-width:300px)and (max-width:769px){.multirow .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{position:relative}.multirow .image-with-text__media--medium{height:auto;border:none;padding:4rem 0}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-rte.css.map */
