.template-page-terms-conditions .collapsible-section-layout,.template-page-faqs .collapsible-section-layout,.template-page-privacy .collapsible-section-layout{padding:0}.template-page-returns-policy .collapsible-section-layout{padding-top:20px;padding-bottom:20px}body .rich-text__blocks{max-width:100%}.template-page-terms-conditions .accordion summary .accordion__title,.template-page-faqs .accordion summary .accordion__title,.template-page-returns-policy .accordion summary .accordion__title,.template-page-privacy .accordion summary .accordion__title{color:#000;font-size:20px;line-height:25px;text-align:left}.template-page-terms-conditions .accordion__content,.template-page-faqs .accordion__content,.template-page-returns-policy .accordion__content,.template-page-privacy .accordion__content{color:#000}.template-page-terms-conditions .collapsible-content summary:hover,.template-page-faqs .collapsible-content summary:hover,.template-page-returns-policy .collapsible-content summary:hover,.template-page-privacy .collapsible-content summary:hover{background:transparent}.template-page-terms-conditions .collapsible-content summary:hover .accordion__title,.template-page-privacy .collapsible-content summary:hover .accordion__title,.template-page-returns-policy .collapsible-content summary:hover .accordion__title,.template-page-faqs .collapsible-content summary:hover .accordion__title{text-decoration:none}.template-page-terms-conditions .accordion details[open] summary .accordion__title,.template-page-faqs .accordion details[open] summary .accordion__title,.template-page-returns-policy .accordion details[open] summary .accordion__title,.template-page-privacy .accordion details[open] summary .accordion__title{font-weight:700}.rich-text__blocks *{color:#000}.main-page-title{margin-bottom:0;font-size:48px;font-weight:700;text-align:left}.template-page-terms-conditions .main-page-title+.rte *,.template-page-contact-2 .main-page-title+.rte *,.template-page-privacy .main-page-title+.rte *,.template-page-faqs .main-page-title+.rte *{color:#000}.template-page-terms-conditions .main-page-title+.rte,.template-page-contact-2 .main-page-title+.rte .template-page-faqs .main-page-title+.rte{padding-top:30px}.template-page-about-us .banner--mobile-bottom .slideshow__text.banner__box{display:none}.template-page-returns-policy .collapsible-content__heading{margin-bottom:10px;font-size:20px}.template-page-returns-policy .collapsible-content__wrapper{padding:30px}.template-page-returns-policy .collapsible-content__wrapper .page-width{padding:0;max-width:unset}.template-page-returns-policy .caption-with-letter-spacing{font-size:18px;line-height:24px;color:#000;text-transform:unset;letter-spacing:unset;margin:0}@media (max-width: 749px){.main-page-title{font-size:30px;font-weight:700;line-height:1.25}.template-page-terms-conditions .accordion summary .accordion__title,.template-page-faqs .accordion summary .accordion__title,.template-page-returns-policy .accordion summary .accordion__title,.template-page-privacy .accordion summary .accordion__title{font-size:18px}.template-page-returns-policy .rich-text__wrapper.page-width{margin:0}.template-page-returns-policy .collapsible-content__wrapper{padding:20px}}.template-page-contact-2 .contact-info{font-size:24px;text-transform:uppercase;margin-bottom:24px}.template-page-contact-2 .main-page-title{margin-bottom:30px}.template-page-contact-2 .contact-info.bold-text{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cms-pages.css.map */
