.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.rich-text__blocks{width:100%}.rich-text__blocks--full-width{max-width:100%!important}.returns.site-branding__coverstore .rich-text{padding-top:2px}.returns.site-branding__coverstore .rich-text__heading{font-size:24px;font-weight:600;line-height:36px}.returns.site-branding__coverstore .rich-text__text{font-size:14px;line-height:20px;margin-bottom:12px;margin-top:0}.returns.site-branding__coverstore .rich-text__wrapper{width:100%}.returns.site-branding__coverstore .rich-text__buttons a{font-weight:600;max-width:338px;width:100%}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:50rem}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:78rem}.returns.site-branding__coverstore .rich-text__heading{font-size:30px;font-weight:400;margin-bottom:4px}.returns.site-branding__coverstore .rich-text__text{max-width:858px;margin:0 auto}.returns.site-branding__coverstore .rich-text__text p{font-size:14px}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__html{margin-top:50px}.rich-text__html tbody tr:first-child td{padding-top:13px;padding-left:16px;padding-right:16px;vertical-align:top}.rich-text__html tbody tr:last-child td{padding-bottom:13px}.rich-text__heading .text-content-alignment{text-align:inherit}.rich-text__heading .text-left{text-align:left}.rich-text__heading .text-center{text-align:center}.rich-text__heading .text-right{text-align:right}.rich-text__subheading{font-size:20px;font-weight:600;margin-bottom:15px}body.site-branding__coverstore.shipping-policy .rich-text__heading{font-weight:600;font-size:30px;line-height:50px;margin-bottom:10px}body.site-branding__coverstore.warranty .rich-text__text p{line-height:20px}body.site-branding__coverstore.careers .rich-text__heading,body.site-branding__coverstore.warranty .rich-text__heading,body.site-branding__coverstore.dealer .rich-text__heading{font-weight:600}body.site-branding__coverstore.dealer .rich-text__buttons a{font-weight:600;letter-spacing:1.5px;border-radius:4px}body.site-branding__coverstore.dealer .rich-text__text{margin-top:10px}body.site-branding__coverstore.order-tracking .rich-text__heading{font-size:40px;font-weight:600;line-height:31px}body.site-branding__coverstore.order-tracking .rich-text__text p{color:#333}body.site-branding__coverstore.order-tracking .rich-text__buttons a{border-radius:4px;font-size:15px;font-weight:700;height:45px;letter-spacing:.12em;text-transform:uppercase;width:338px}body.site-branding__coverstore.order-tracking .rich-text__blocks{max-width:none;margin:0 12%}body.site-branding__coverstore.shipping-policy .rich-text__wrapper{max-width:972px;width:100%}body.site-branding__coverstore.shipping-policy .rich-text__blocks{max-width:100%}body.site-branding__coverstore.shipping-policy .rich-text__text{margin-top:10px}body.site-branding__coverstore.shipping-policy .rich-text__text p{line-height:24px}body.site-branding__coverstore.dealer .rich-text__buttons a:after,body.site-branding__coverstore.dealer .rich-text__buttons a:before,body.site-branding__coverstore.order-tracking .rich-text__buttons a:after,body.site-branding__coverstore.order-tracking .rich-text__buttons a:before{display:none}@media screen and (max-width: 768px){body.site-branding__coverstore.order-tracking .rich-text__buttons a{width:100%}body.site-branding__coverstore.order-tracking .rich-text__blocks{margin:0}body.site-branding__coverstore.order-tracking .rich-text__heading{font-size:30px;line-height:36px}.rich-text__html p{line-height:24px;font-size:14px}}@media screen and (min-width: 768px){.rich-text__text{max-width:var(--bs-text-width, 100%);margin-left:auto;margin-right:auto}body.site-branding__coverstore.warranty .rich-text__buttons a{width:338px}body.site-branding__coverstore.dealer .rich-text__heading{font-weight:500}body.site-branding__coverstore.shipping-policy .rich-text__heading{font-size:40px}}body.site-branding__coverstore.careers .page-width{max-width:1040px;margin:0 auto}body.site-branding__coverstore.careers .rich-text__blocks,body.site-branding__coverstore.waterproof-car-cover .rich-text__blocks{max-width:100%}@media screen and (max-width: 767px){body.site-branding__coverstore.careers .rich-text__wrapper,body.site-branding__coverstore.waterproof-car-cover .rich-text__wrapper{width:100%;margin:0 auto}body.site-branding__coverstore.waterproof-car-cover .rich-text__wrapper.page-width{padding-left:20px;padding-right:20px}}body.site-branding__coverstore.careers .rich-text__heading.h1{font-size:30px;font-weight:600;line-height:50px;margin-bottom:-8px}body.site-branding__coverstore.breathable-car-covers h2.rich-text__heading.h2,body.site-branding__coverstore.careers h2.rich-text__heading.h2{font-size:20px;font-weight:600;line-height:1.5;margin-bottom:-10px}body.site-branding__coverstore.waterproof-car-cover .page-width{max-width:930px;margin:0 auto}body.site-branding__coverstore.waterproof-car-cover h2.rich-text__heading.h1{font-size:30px;font-weight:600;line-height:30px}body.site-branding__coverstore.waterproof-car-cover h2.rich-text__heading.h2{line-height:30px;font-size:20px;margin-bottom:-15px}body.site-branding__coverstore.waterproof-car-cover h2.rich-text__heading.h2 strong{font-weight:500}body.site-branding__coverstore.careers .rich-text__text ul{padding-left:0;margin-left:0;margin-top:-22px}body.site-branding__coverstore.careers .rich-text__text ul li{font-size:14px;padding-bottom:10px}body.site-branding__coverstore.careers .rich-text__text h4{font-size:18px;line-height:27px;margin-bottom:-20px;font-weight:600}body.site-branding__coverstore.careers .rich-text__text p{margin-bottom:32px;line-height:24px}body.site-branding__coverstore.breathable-car-covers .page-width{padding:0 15px!important}body.site-branding__coverstore.breathable-car-covers .rich-text__blocks,body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout{margin:0 auto;max-width:892px!important;padding:0}body.site-branding__coverstore.breathable-car-covers,body.site-branding__coverstore.breathable-car-covers .rich-text.content-container{width:100%}body.site-branding__coverstore.breathable-car-covers .rich-text__wrapper{padding:0;width:100%}body.site-branding__coverstore.breathable-car-covers .rich-text__heading.h1{font-size:30px;font-weight:600;line-height:1;letter-spacing:0;margin-bottom:30px;padding:0;text-align:center;white-space:nowrap}body.site-branding__coverstore.breathable-car-covers .rich-text__heading.h2,body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__heading{font-size:20px;font-weight:400!important;line-height:1.5;letter-spacing:0}body.site-branding__coverstore.breathable-car-covers .rich-text__heading.h2 strong{font-weight:600}body.site-branding__coverstore.breathable-car-covers .rich-text__text{margin:15px 0 28px}body.site-branding__coverstore.breathable-car-covers .rich-text__text p,body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__description p{color:#333;font-size:14px;font-weight:400;line-height:23px;letter-spacing:0}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__content{margin:0}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__container{align-items:center;flex-direction:column-reverse}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__description{margin:15px 0 24px}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__image{padding:10px;max-width:400px}@media screen and (min-width: 768px){body.site-branding__coverstore.breathable-car-covers .rich-text__heading.h1{font-size:40px;font-weight:500}body.site-branding__coverstore.waterproof-car-cover .rich-text__heading.h1{font-size:40px!important;font-weight:500!important}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__container{align-items:flex-start;flex-direction:row-reverse}body.site-branding__coverstore.breathable-car-covers .rich-text-split-tout__description{margin:15px 0 24px;max-width:432px}}@media screen and (min-width: 768px){:is(body.site-branding__coverstore.careers .rich-text__text,body.site-branding__coverstore.waterproof-car-cover .rich-text__text) ul{padding-left:0;margin-left:0}:is(body.site-branding__coverstore.careers .rich-text__text,body.site-branding__coverstore.waterproof-car-cover .rich-text__text) ul li{font-size:14px}:is(body.site-branding__coverstore.careers .rich-text__text,body.site-branding__coverstore.waterproof-car-cover .rich-text__text) h4{font-size:20px;line-height:30px;margin-bottom:-20px}}body.site-branding__coverstore.waterproof-car-cover .rich-text__text.text--small p{font-size:14px;line-height:23px}body.site-branding__coverstore.about-us .rich-text__heading{font-size:25px;line-height:30px;font-weight:600}@media (min-width: 768px){body.site-branding__coverstore.about-us .rich-text__heading{font-size:36px;line-height:43px}}
/*# sourceMappingURL=/cdn/shop/t/462/assets/section-rich-text.css.map */
