.rte h1,.rte h2,.rte h3,.rte h4{margin-top:15px;margin-bottom:5px}.rte a{-webkit-text-decoration:underline;text-decoration:underline}.rte i,.rte em{font-style:italic}.rte b,.rte strong{font-weight:bold}.rte ol{list-style-type:decimal;margin-left:25px;margin-bottom:5px}.rte ol li{margin-bottom:2px}.rte ul{list-style-type:disc;margin-left:25px;margin-bottom:5px}.rte ul li{margin-bottom:2px}.rte.rich-text h2{margin-bottom:0.75rem;font-family:CanelaDeck, ui-serif, serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.06em}@media (min-width: 1024px){.rte.rich-text h2{margin-bottom:1rem}}.rte.rich-text p{margin-bottom:0.75rem;text-align:justify;font-family:ui-monospace, monospace;font-size:15px;line-height:160%;letter-spacing:0.04em}@media (min-width: 1024px){.rte.rich-text p{margin-bottom:1rem}}.rte.rich-text p:has(+h2){margin-bottom:4rem}.rte.rich-text p:has(+h3){margin-bottom:1.5rem}.rte.rich-text h3{font-family:Canela Text Web, ui-sans, sans;font-size:14px;line-height:140%;letter-spacing:0.16em}.rte.rich-text ul li{margin-bottom:0.75rem;font-family:ui-monospace, monospace;font-size:15px;line-height:160%;letter-spacing:0.04em}@media (min-width: 1024px){.rte.rich-text ul li{margin-bottom:1rem}}.rte p:not(:last-child){margin-bottom:20px}.rte.pdp-note p:not(:last-child){margin-bottom:10px}.rte.legal h2{margin-bottom:1rem;margin-top:0px;font-family:CanelaDeck, ui-serif, serif;font-size:24px;line-height:130%;letter-spacing:0.02em;--tw-text-opacity:1;color:rgba(0, 0, 0, 1);color:rgba(0, 0, 0, var(--tw-text-opacity, 1))}@media (min-width: 1024px){.rte.legal h2{margin-bottom:1.5rem;font-size:32px;line-height:100%;letter-spacing:-0.01em}}.rte.legal h2:not(:first-child){margin-top:3rem}@media (min-width: 1024px){.rte.legal h2:not(:first-child){margin-top:4rem}}.rte.legal p{margin-bottom:0.75rem;font-size:13px;font-weight:300;line-height:130%;letter-spacing:0.04em;--tw-text-opacity:1;color:rgba(58, 46, 38, 1);color:rgba(58, 46, 38, var(--tw-text-opacity, 1))}@media (min-width: 1024px){.rte.legal p{font-size:14px}}.rte.legal a{text-decoration-line:underline}
