.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 h2.rich-text__heading{letter-spacing:0;font-weight:600;line-height:1.088;text-transform:uppercase}.template-page-accessibility footer.footer{margin-top:60px}@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:1050px}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:1050px}}.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__blocks{max-width:700px}.rich-text__blocks .rich-text__text p{font-size:15px;line-height:1.27;font-weight:400;letter-spacing:0;margin:0}.template-page-termandcondition .rich-text__text{margin:0;padding:5px 0 0}.template-page-termandcondition .rich-text__blocks{max-width:800px}.template-page-track-_your_order .rich-text__blocks{max-width:460px;margin-top:4px;width:100%}.template-page-about_us .rich-text__blocks h2.rich-text__heading span{display:block}.template-page-about_us .rich-text__blocks.left .rich-text__text p{font-size:25px}.template-page-careers .rich-text__blocks.left.center .rich-text__text{margin:2rem auto}.template-page-careers .rich-text__blocks.right .rich-text__text{text-align:right;margin:2rem 0 0;max-width:500px;display:inline-block}.template-404 .rich-text__blocks .rich-text__buttons{margin-top:3.2rem}.template-page-privacypolicy .rich-text__blocks .rich-text__text p{line-height:19px}.template-page-accessibility .rich-text__blocks h2.rich-text__heading{line-height:.9}.template-page-thank_you .rich-text__blocks h2.rich-text__heading{text-transform:none}@media screen and (max-width: 989px){.rich-text__blocks .rich-text__text p{text-align:left}.rich-text.content-container .rich-text__wrapper{padding:0}.template-404 .rich-text.content-container{padding-top:11px}.template-page-termandcondition .rich-text.content-container .rich-text__wrapper{padding:0 20px}.template-page-accessibility .rich-text__blocks .rich-text__text p{text-align:center}.template-page-editorial .rich-text.content-container .rich-text__wrapper{padding:0 20px}}.template-404 .rich-text .rich-text__buttons .button{width:100%;min-height:5.8rem}@media screen and (max-width:749px){.template-404 .rich-text .rich-text__buttons .button{width:100%;min-height:50px;font-size:12px;max-width:180px}.template-page-accessibility .rich-text__wrapper h2.rich-text__heading{font-size:25px;text-transform:none}.template-page-accessibility section.section_page_title h1{padding:20px 0 0}.template-page-accessibility .rich-text{border-top:solid 1px rgb(0 0 0 / 10%)}.template-page-accessibility footer.footer{margin-top:0}.template-page-accessibility footer.footer{margin-top:0;padding-top:25px}.template-page-accessibility footer.footer .footer-block--newsletter{margin-top:0}.template-page-about_us .rich-text__blocks h2.rich-text__heading{text-align:left;font-size:25px;margin-bottom:16px;line-height:1.24}.template-page-about_us .rich-text__blocks h2.rich-text__heading span{width:100%;display:inline-block}.template-page-about_us .rich-text__blocks h2.rich-text__heading span:first-child{padding-bottom:30px}.template-page-about_us .rich-text__text p{font-size:12px;font-weight:400;line-height:1.588}.section.three_rules_for_design section.section_page_title{padding:0 20px}section.section_page_title .three_rules_for_design_main h1{font-size:12px;text-transform:none;font-weight:400}.section.three_rules_for_design section.section_page_title .three_rules_for_design_content{flex-wrap:wrap;gap:25px}.template-page-careers .rich-text__blocks .rich-text__text p{font-size:12px;line-height:1.335}.template-page-careers .rich-text__blocks .rich-text__text{margin-top:1rem}.template-page-careers .rich-text__blocks .rich-text__text:last-child{background:#000;padding:20px;color:#fff;height:284px;margin-top:5rem}.template-page-careers .rich-text__blocks .rich-text__text:last-child p{font-size:25px;font-weight:600;text-align:left!important}.template-page-careers .rich-text__blocks .rich-text__text:last-child p a{color:#fff;text-decoration:none}.rich-text__wrapper .rich-text__blocks.left .rich-text__text.rte p{text-align:left}.rich-text__wrapper .rich-text__blocks.center .rich-text__text.rte p{text-align:center}.rich-text__wrapper .rich-text__blocks.right .rich-text__text.rte p{text-align:right}.template-404 .rich-text__blocks h2.rich-text__heading{font-size:25px;line-height:1.24}.template-404 .rich-text__blocks .rich-text__buttons{margin-top:3.2rem}.template-page-about_us .rich-text__blocks.left .rich-text__text p{font-size:12px;line-height:1.589}.template-page-about_us .rich-text.content-container{padding-top:28px}.template-page-about_us .section.three_rules_for_design section.section_page_title .three_rules_for_design_content{margin:30px 0 0}.template-404 .rich-text.content-container{padding-top:5px}.template-page-shippingandreturn .rich-text.content-container .rich-text__wrapper .rich-text__blocks .rich-text__text{margin-top:10px}.template-page-shippingandreturn .rich-text.content-container .rich-text__wrapper h2.rich-text__heading{padding-top:10px}.rich-text__wrapper .rich-text__blocks.mobile_aligmnent-left .rich-text__text.rte p{line-height:1.59}.template-page-shippingandreturn .need-help .title{margin-bottom:20px}.need-help .title-container .time-item .time-data{line-height:1.24}.template-page-termandcondition .rich-text.content-container .rich-text__wrapper{padding:0}.template-page-accessibility .rich-text__wrapper h2.rich-text__heading{line-height:1.24}.template-page-accessibility .rich-text__blocks .rich-text__text p{font-size:12px;line-height:1.588!important}.template-page-thank_you .rich-text__blocks h2.rich-text__heading{text-transform:none;font-size:25px;line-height:1.24}.template-page-thank_you section.contacts_information .facebook_video_btn .button.button--full-width.primary_button{max-width:175px;font-weight:400}.template-page-editorial .rich-text__wrapper .rich-text__blocks .rich-text__text.rte p{font-size:12px;line-height:19px}.template-page-editorial .rich-text.content-container .rich-text__wrapper{padding:0}.template-page-editorial .g_image img{border:none}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/section-rich-text.css.map */
