.page__container{margin:0 auto;max-width:42.5rem}.page__title{padding:2rem 0}.rte strong,.rte b{font-weight:700}.rte ol{margin:var(--grid-margin) 0}.rte ol>li:not(:last-child){margin-bottom:1rem}.rte ul{list-style-position:outside;margin:var(--grid-margin) 0;padding-left:var(--grid-margin)}.rte ul>li{list-style:none;position:relative}.rte ul>li:before{background:rgb(var(--color-black));border-radius:50%;content:"";height:.25rem;left:calc(-1rem + 1px);position:absolute;top:.5625rem;width:.25rem}.rte li:last-child{margin-bottom:0}.rte a{color:rgb(var(--color-blue-03))}.rte a:hover{text-underline-offset:.1875rem;text-decoration:underline}.rte .title{margin-bottom:1rem}.rte h2{font-weight:700;border-bottom:solid 1px currentcolor}.rte h3,.rte h4{border-bottom:solid 1px currentcolor;font-weight:700;display:inline-block;margin-top:2rem;padding-bottom:.125rem}.rte h2+p,.rte h3+p,.rte h4+p,.rte h2+h3,.rte h2+h4,.rte ul+h3,.rte ul+h4{margin-top:1rem}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte address{margin:var(--grid-margin) 0 1.5rem;padding-left:var(--grid-margin);position:relative}.rte address:before{background:currentcolor;content:"";height:100%;left:0;position:absolute;opacity:.1;top:0;width:1px}.rte table{margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;width:100%}.rte table td,.rte table th{border-bottom:1px solid rgba(var(--color-black),.1);padding:.5rem .75rem;text-align:center}.rte tbody tr:last-child td{border-bottom:0}.rte table td:first-child,.rte table th:first-child{padding-left:0;text-align:left}.rte table th{border-bottom:1px solid rgb(var(--color-black));font-weight:600}.rte img{height:auto;margin:1rem 0;width:100%}.page__back{display:flex;justify-content:center}.page__back+.title{margin-top:1.25rem}.page__img,.page__video{line-height:0;margin-bottom:2.5rem;height:auto;width:100%}.page__img>img,.page__video>video{height:auto;width:100%}@media (min-width: 681px){.rte h2:not(:first-child){margin-top:3rem}.rte h2{font-size:2rem;line-height:2.25rem;margin-bottom:1.75rem;padding-bottom:1.25rem}}@media (max-width: 680px){.page__title{padding:1.75rem 0}.rte h2:not(:first-child){margin-top:2.5rem}.rte h2{font-size:1.5rem;line-height:2rem;margin-bottom:.75rem;padding-bottom:.5rem}.rte table{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/page.css.map */
