html body{margin:0;padding:0;font-size:20px;line-height:24px;color:#555;letter-spacing:0;font-family:contaxsans55regular;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:contaxsans55regular;font-weight:400;letter-spacing:0;color:#285872}body .image-with-text__content>*+*{margin-top:1.5rem}.announcement-bar__message{font-size:1.6rem}h2.image-with-text__heading.inline-richtext.h0{font-size:86px;line-height:90px}h2.image-with-text__heading.inline-richtext.h1{margin:0;font-size:70px;line-height:78px}h2.image-with-text__heading.inline-richtext.h0,h2.image-with-text__heading.inline-richtext.h1{color:#3c83aa}.img_bnr_st .image-with-text__text.rte.subtitle p{font-size:28px;font-weight:400;line-height:29px;color:#3c83aa!important;color:#fff;letter-spacing:0}#contact_form.newsletter-form{max-width:100%}#contact_form .newsletter-form__field-wrapper .wait-list{width:100%;margin:4rem 0 0;gap:12px}.button--primary{max-width:168px;min-width:168px;height:47px;background:#285872;outline:none;letter-spacing:0;width:100%;padding:0;font-size:18px;line-height:16px;color:#f9faf7;border:none}.button--primary:before,.button--primary:after,#contact_form .newsletter-form__field-wrapper .field:before,#contact_form .newsletter-form__field-wrapper .field:after{display:none}.button--primary:hover,.button--primary:focus{background:#183646}#contact_form .newsletter-form__field-wrapper input[type=email]{max-width:350px;width:100%;padding:0;border-bottom:1px solid rgba(40,88,114,1);border-radius:0;min-width:100%;height:auto;min-height:auto;margin:0;font-family:contaxsans55regular;background:transparent;outline:none}.img_bnr_st #contact_form .newsletter-form__field-wrapper input[type=email]{border-bottom:1px solid #285872}#contact_form .newsletter-form__field-wrapper input[type=email],#contact_form .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{font-size:18px;line-height:18px;color:#285872;font-family:contaxsans55regular;font-weight:400;letter-spacing:0}.img_bnr_st #contact_form .newsletter-form__field-wrapper input[type=email],#contact_form .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{color:#285872}.img_bnr_st #contact_form .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{color:#285872}.waitlist_newsletter #contact_form .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{color:inherit!important}#contact_form .newsletter-form__field-wrapper input[type=email]:hover,#contact_form .newsletter-form__field-wrapper input[type=email]:focus{outline:none;box-shadow:none}.collection-card-wrapper .icon-wrap{display:none}.collection-list-title.inline-richtext.h1{font-size:50px;font-weight:400;line-height:46px}.collection__description.subtitle p{font-size:24px;font-weight:400;line-height:22px;color:#666;letter-spacing:0}.newsletter.center h2.inline-richtext.h1{font-size:50px;line-height:46px;font-weight:400;text-align:start}.newsletter.center.wait_list_section .newsletter-form__field-wrapper{max-width:100%!important}.newsletter.center.wait_list_section .newsletter-form__field-wrapper .field{gap:50px;display:grid;grid-template-columns:6fr 1fr}.newsletter.center.wait_list_section .newsletter-form{margin:50px 0 0;max-width:none}.newsletter.center.wait_list_section .field:after{border:none;box-shadow:none}.newsletter.center.wait_list_section .field:hover{border:none;box-shadow:none}.newsletter.center.wait_list_section .newsletter__wrapper{padding:100px 1.5rem}.our_collection_list:after{content:"";position:absolute;right:0;bottom:0;background:url(/cdn/shop/files/Lois-and-Mae_Illustration_Lavender.svg?v=1705473897) no-repeat bottom right;width:130px;height:215px;background-size:cover}.our_collection_list:before{content:"";position:absolute;top:0;left:0;background:url(/cdn/shop/files/Lois-and-Mae_Illustration_Rose.svg?v=1705473897) no-repeat center top;width:188px;height:230px;z-index:1;background-size:100%}.our_collection_list{position:relative}.fundamental_selfcare{margin:0;position:relative;z-index:2}.fundamental_selfcare .image-with-text__content p{font-size:38px;font-weight:400;line-height:40px;color:#285872;letter-spacing:0}.image-with-text-section .fundamental_selfcare .image-with-text__content h2{font-size:65px;line-height:73px;color:#285872}.fundamental_selfcare .image-with-text__content .image-with-text__text.rte.body{margin:0 0 42px}.fundamental_selfcare .image-with-text__content{margin:210px 0 0 90px;padding:0 1.5rem}.author_section h2.image-with-text__heading.inline-richtext.h1{font-size:65px;line-height:73px;color:#285872}.author_section .image-with-text__content .image-with-text__text.rte.body p{font-size:20px;line-height:24px;color:#555}.author_section a.button.button--primary{font-size:16px;line-height:14px}.fundamental_selfcare .page-width{padding:0;margin:0 auto}.fundamental_selfcare .image-with-text__text-item.grid__item:after{content:"";position:absolute;border:1px solid #285872;width:100%;height:100%;max-width:980px;top:65px;left:0;border-radius:0 500px 500px 0!important;box-shadow:none!important;z-index:1}.fundamental_selfcare .image-with-text__media{box-shadow:none}.fundamental_selfcare .image-with-text__media:after{display:none}.fundamental_selfcare .image-with-text__text-item.grid__item{padding-bottom:150px;position:initial}.author_section .image-with-text__content{padding:78px 0 78px 100px}.author_section .image-with-text__media{border-radius:20px!important}.author_section{position:relative}.author_section{overflow:hidden}.author_section:after{content:"";position:absolute;width:300px;height:360px;background:url(/cdn/shop/files/Lois-and-Mae_Illustration_Vanilla.svg?v=1705487208) no-repeat bottom right;background-size:100%;bottom:-40px;right:0}.multicolumn_column .multicolumn.background-primary .multicolumn-card{background:transparent!important}.multicolumn_column,.multicolumn_column .page-width{padding-left:0;padding-right:0}.multicolumn_column .multicolumn-card__info h3.inline-richtext{font-size:20px;text-align:center;line-height:22px}.email_banner_footer .banner__box{width:100%;max-width:100%;border-radius:0;padding:44px 100px 55px 91px}.email_banner_footer .banner__box .newsletter__subheading.rte.subtitle h3{color:#fff;font-size:20px;line-height:18px;letter-spacing:normal}.email_banner_footer .banner__box .newsletter__subheading,.email-signup-banner__box #contact_form .newsletter-form__field-wrapper{max-width:100%}.email-signup-banner__box #contact_form .newsletter-form__field-wrapper input[type=email],.email-signup-banner__box #contact_form .newsletter-form__field-wrapper input[type=email]::-webkit-input-placeholder{max-width:100%;background:#fff;padding:15px 260px 15px 15px;height:72px;text-align:left}.newsletter.email-signup-banner__box #contact_form .newsletter-form__field-wrapper .button--primary{position:absolute;right:7px;top:50%;height:56px;transform:translateY(-50%)}.email-signup-banner .banner__content{padding-left:1.5rem;padding-right:1.5rem}.footer .footer__content-top{padding:0}.footer .footer__content-top .footer-block__image-wrapper{margin:0}img_bnr_st .image-with-text{position:relative;z-index:4}img_bnr_st .image-with-text .image-with-text__media{padding-bottom:100%!important;max-width:450px;display:block;margin:-40px 0 0 auto}img_bnr_st #ImageWithText--template--21524085670193__image-with-text{padding:0 0 75px 40px;overflow:visible}.header nav.header__inline-menu ul{gap:4rem}.header nav.header__inline-menu ul li a{padding:0}.header nav.header__inline-menu ul li a span{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:400;text-decoration:none;text-underline-offset:0;color:#285872}.header nav.header__inline-menu ul li a:hover span,.header nav.header__inline-menu ul li a:focus span,.header nav.header__inline-menu ul li a span.header__active-menu-item{text-decoration:underline;text-underline-offset:.3rem}.header .header__icons .header__icon,.header .header__icons .header__icon svg{width:20px;height:20px}.header .header__icons{gap:30px}.header__search .search-modal.modal__content{background:#285872;border:none}.header__search .search-modal.modal__content .modal-overlay{display:none}.header__search .search-modal.modal__content input[type=search]{padding:15px;border:none;outline:none;background:#fff;box-shadow:none}.header__search .search-modal.modal__content input[type=search],.header__search .search-modal.modal__content input[type=search]::-webkit-input-placeholder{font-size:18px;line-height:16px;color:#285872;font-family:contaxsans55regular;font-weight:400;letter-spacing:0;border-radius:0;margin:0}.header__search .search-modal.modal__content .field:before,.header__search .search-modal.modal__content .field:after{display:none}.header__search .search-modal.modal__content .search-modal__close-button.modal__close-button{color:#fff;width:20px;height:20px;margin-left:1.5rem}.header__search .search-modal.modal__content .icon{width:20px;height:20px}.header__search .search-modal.modal__content .predictive-search{background:#fff;border-radius:0;box-shadow:none;border:none}.newsletter #contact_form .newsletter-form__field-wrapper .button--primary{text-transform:uppercase;max-width:240px;min-width:240px;height:60px}.fundamental_selfcare{position:relative}.fundamental_selfcare .image-with-text{position:initial;animation:none!important;transform:none;opacity:1}.image-with-text-section .fundamental_selfcare .image-with-text__media-item{position:absolute;right:0;height:100%;max-width:650px;bottom:0;z-index:2}.image-with-text-section .fundamental_selfcare .image-with-text__media img{position:relative;width:100%;height:100%}body{overflow-x:hidden}.image-with-text-section .fundamental_selfcare .image-with-text__media-item{animation:slideRight 1s cubic-bezier(0,0,.3,1) forwards}.fundamental_selfcare .image-with-text__content{animation:slideLeft 1s cubic-bezier(0,0,.3,1) forwards}@keyframes slideRight{0%{transform:translate(4rem);opacity:.01}to{transform:translate(0);opacity:1}}@keyframes slideLeft{0%{transform:translate(0);opacity:.01}to{transform:translate(4rem);opacity:1}}.multicolumn_column .multicolumn-card__image-wrapper .media.media--transparent{padding-bottom:0!important;height:125px;width:125px;margin:0 auto;object-fit:cover}.multicolumn_column .multicolumn-card-spacing{padding-top:0;margin-left:0;margin-right:0;min-height:135px;display:flex;align-items:center}.multicolumn-list__item .media--adapt .multicolumn-card__image{object-fit:contain}.about-img-left h2.image-with-text__heading.inline-richtext.h1{font-size:65px;line-height:73px;color:#285872}.about-img-left .image-with-text__text.rte.body p{font-size:20px;line-height:24px;color:#555}.about-img-right .image-with-text{z-index:2}.about-img-right:after{content:"";position:absolute;width:300px;height:300px;background:url(/cdn/shop/files/Lois-and-Mae_Illustratio.webp?v=1705657362) no-repeat top right;top:-190px;right:0;background-size:95%;transform:rotate(15deg)}.about-img-left,.about-img-right{position:relative}.about-img-left .image-with-text__media{border-radius:20px!important}.about-img-left .image-with-text__content{padding:78px 0 170px 100px}.about-img-right h2.image-with-text__heading.inline-richtext.h1{font-size:40px;line-height:45px;color:#285872}.about-img-right .image-with-text__text.rte.body p{font-size:20px;line-height:24px;color:#555}.about-img-right .image-with-text__content{padding:130px 100px 130px 0}.about-img-right .image-with-text__text.rte.body{margin-top:27px}.about-img-right .image-with-text__media{border-radius:20px!important}.about-rich-text .rich-text__blocks{max-width:100%}.about-rich-text .rich-text__text p{font-size:30px;line-height:42px;color:#285872;font-family:ACaslonProRegular}.about-my-ins h2.image-with-text__heading.inline-richtext.h1{font-size:40px;line-height:45px;color:#285872}.about-my-ins .image-with-text__text.rte.body p{font-size:20px;line-height:24px;color:#555}.about-my-ins .image-with-text__content{padding:70px 0 0 70px}.about-my-ins .image-with-text__media,.about-my-ins .image-with-text__media img{border-radius:0!important}.about-my-ins{position:relative;overflow:hidden}.about-my-ins:after{content:"";position:absolute;width:300px;height:380px;background:url(/cdn/shop/files/Lois-and-Mae_Illustration_Rose_f46d8602-6fff-425e-8b04-64d554c29a41.svg?v=1705582230) no-repeat bottom right;background-size:100%;right:0;z-index:1;bottom:-70px}.about-our-miss h2.banner__heading.inline-richtext.h1{font-size:40px;line-height:45px;margin:0}.about-our-miss h3.banner_sub_heading{font-size:20px;line-height:22px;color:#777;margin:15px 0 0}.about-our-miss .banner_text{display:flex;margin:44px 0 0;column-gap:30px}.about-our-miss .banner_text .side_image img{width:60px;height:60px;object-fit:cover;object-position:center}.about-our-miss .banner_text h6{font-size:20px;line-height:24px;margin:0 0 2px;color:#333}.about-our-miss .banner_text p{font-size:20px;line-height:24px;color:#555;margin:0}.about-our-miss .banner__box.content-container{padding:68px 56px 69px;border-radius:0!important;position:absolute;top:-70px;box-shadow:-2px -10px 17px -1px #7c7c7c63;max-width:71rem;left:0}.about-our-miss .banner__content.banner__content--middle-center{justify-content:start}.about-form h2.image-with-text__heading.inline-richtext.h1{font-size:40px;line-height:45px;color:#285872}.about-form p.image-with-text__text{font-size:18px;line-height:21px;color:#555;margin-top:21px;letter-spacing:0}.about-form .image-with-text__text.rte.body p{font-size:18px;line-height:21px;color:#555;margin-top:20px}.about-form .image-with-text__media.image-with-text__media--adapt,.about-form .image-with-text__media img{border-radius:0}.about-form:after{content:"";position:absolute;width:126px;height:100%;background:url(/cdn/shop/files/Lois-and-Mae_Illustration_Tansy.svg?v=1705645983) no-repeat bottom right;background-size:100%;z-index:1;bottom:20px}.about-form{position:relative}.about-form .image-with-text{position:initial;animation:none!important;transform:none;opacity:1}.about-form .image-with-text__media{padding-bottom:0!important}.about-form .image-with-text__media img{position:relative!important}.about-form .image-with-text__media-item{position:absolute!important;right:0;max-width:720px;top:50%;transform:translateY(-50%);width:100%!important}.about-form .image-with-text__content{padding:0;overflow:visible}.about-form .image-with-text__text-item{max-width:517px;margin:50px auto 50px 0}.about-form{padding-top:25rem;padding-bottom:25rem;background:#f9faf7}.drawer__footer span.summary__title{font-size:16px;line-height:20px}.drawer__footer p.totals__total-value{color:#333;font-size:16px;line-height:20px}.drawer__footer .button:not([disabled]):hover:after{--border-offset: auto}th#CartDrawer-ColumnProduct,th#CartDrawer-ColumnTotal{font-size:16px;line-height:20px}button#CartDrawer-Checkout{font-size:18px;line-height:22px}h2.drawer__heading{font-size:24px;line-height:28px}.contact .section-main-page{background:#e7f4f9}.contact .section-main-page h1.main-page-title{color:#3c83aa;font-size:70px;line-height:65px;text-align:center;margin:0}#ContactForm .field:before,#ContactForm .field:after{display:none}#ContactForm .field input,#ContactForm .field textarea,#ContactForm .field input::-webkit-input-placeholder,#ContactForm .field textarea::-webkit-input-placeholder{font-size:18px;line-height:18px;color:#285872;font-family:contaxsans55regular;font-weight:400;letter-spacing:0}#ContactForm .field input,#ContactForm .field textarea{width:100%;padding:0;border-bottom:1px solid rgba(40,88,114,1);border-radius:0;margin:0;background:transparent;outline:none;box-shadow:none}.main-collection-list,body .collection-hero,.main-blog-section{padding:60px 0}.main-collection-list h1,.collection-hero .collection-hero__title,.template-search__header h1,.main-blog-section h1.title--primary{color:#3c83aa;font-size:70px;line-height:65px;text-align:center;margin:0}ul.collection-list li .card-wrapper .color-background-1{background:transparent}ul.collection-list li .card-wrapper .card--card:after{display:none}ul.collection-list li .card-wrapper .card__heading a{font-size:24px;font-weight:400;line-height:22px;color:#285872}#product-grid.collection--empty .title-wrapper{margin-top:5rem;margin-bottom:5rem}.collection--empty .title-wrapper .title.title--primary{margin:0;color:#3c83aa;font-size:25px;line-height:30px;text-align:center}.collection--empty .title-wrapper .title.title--primary a{color:#3c83aa}.collection--empty .title-wrapper .title.title--primary a:hover,.collection--empty .title-wrapper .title.title--primary a:focus{text-decoration:none;text-decoration-thickness:0}#FacetFiltersForm .facets__heading,#FacetFiltersForm .facets__summary-label,#FacetFiltersForm .facets__summary span,#FacetFiltersForm .facet-filters__label label,#FacetFiltersForm .select select,#FacetFiltersForm span#ProductCountDesktop{font-size:15px;line-height:17px;font-weight:400;color:#285872;letter-spacing:0}#FacetFiltersForm summary .icon-caret,#FacetFiltersForm .select .icon-caret,#FacetFiltersForm .customer select+svg{height:.7rem}#FacetFiltersForm .facets__summary:hover .facets__summary-label{text-decoration:none;text-underline-offset:0}#FacetFiltersForm .facets__display{border:none;box-shadow:none;border-radius:0}#FacetFiltersForm .facets__header,#FacetFiltersForm .facets__display{background:#e7f4f9}#FacetFiltersForm .facet-checkbox>svg{background:#285872}#FacetFiltersForm .facet-filters__sort:focus-visible{outline:none;outline-offset:0;box-shadow:none}#product-grid li .product-card-wrapper .card--card{background:transparent}#product-grid li .product-card-wrapper .card--card:after{display:none}#product-grid li .product-card-wrapper .card--card .card__content a{font-size:24px;font-weight:400;line-height:22px;color:#285872;text-transform:uppercase;letter-spacing:0}#product-grid li .product-card-wrapper .card-information .price-item--regular{font-size:18px;font-weight:400;line-height:20px;color:#285872;letter-spacing:0}#product-grid li .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.facets__display .facets__price .field:before,.facets__display .facets__price .field:after{display:none}.facets__display .facets__price .field input{background:transparent;border:1px solid #416c84;box-shadow:none;border-radius:0;padding:1.5rem}.facets__price .field__label{display:none}.focus-offset:focus-visible{outline:none;outline-offset:0;box-shadow:none}.template-search__search form .field:before,.template-search__search form .field:after{display:none}.template-search__search form .field input{width:100%;border:1px solid #285872;border-radius:0;margin:0;background:transparent;outline:none;box-shadow:none;padding:1.5rem 9.8rem 1.5rem 1.5rem}.product .product__info-wrapper{padding-left:0}body.blog{background:#fff}body.blog .main-blog{padding-top:60px;padding-bottom:60px}.blog-articles__article .article-card{background:transparent}.blog-articles__article .article-card:after{display:none}.main-blog .card__information h3 a,.article-template .scroll-trigger h1.article-template__title,.article-template__content h2{font-size:24px;font-weight:400;line-height:22px;color:#285872;letter-spacing:0}.main-blog .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.main-blog .article-card__info span,.article-template .scroll-trigger .circle-divider,.article-template .scroll-trigger .caption-with-letter-spacing{font-size:15px;line-height:18px;color:#285872;letter-spacing:0}.main-blog .article-card__excerpt,.article-template__content p{font-size:18px;line-height:24px;color:#555}.blog .main-blog .card__content,.blog .main-blog .blog-articles .article-card .card__information{padding-left:0;padding-right:0}.article-template__link{color:#285872}body.gradient{background:#fff}.cart-drawer__empty-content h2.cart__empty-text{font-size:24px;line-height:26px}.cart-drawer__empty-content a.button:before,.cart-drawer__empty-content a.button:after{display:none}.cart-drawer__empty-content a.button{height:47px;background:#285872;outline:none;letter-spacing:0;font-size:18px;line-height:16px;color:#f9faf7;border:none}.cart-drawer__empty-content a.button:hover,.cart-drawer__empty-content a.button:focus{background:#183646}.quantity__input:focus-visible{z-index:0;outline:none;outline-offset:0;box-shadow:none}.section+.section:has(.fundamental_selfcare){margin:0;position:relative;z-index:2}.about-us .section-main-page{background:#e7f4f9}.about-us .section-main-page h1.main-page-title{color:#3c83aa;font-size:70px;line-height:65px;text-align:center;margin:0}.privacy-policy .shopify-policy__container{max-width:100%;padding:0}.privacy-policy .shopify-policy__title{padding:60px 0;background:#e7f4f9}.privacy-policy .shopify-policy__title h1{margin:0 auto;max-width:72.6rem;color:#3c83aa;font-size:70px;line-height:65px;text-align:center}.privacy-policy .shopify-policy__body{max-width:65ch;margin:0 auto;padding:60px 0}.privacy-policy .shopify-policy__body h2{margin:0;line-height:35px}.privacy-policy .shopify-policy__body br{display:none}.terms-of-service .shopify-policy__container{max-width:100%;padding:0}.terms-of-service .shopify-policy__title{padding:60px 0;background:#e7f4f9}.terms-of-service .shopify-policy__title h1{margin:0 auto;max-width:72.6rem;color:#3c83aa;font-size:70px;line-height:65px;text-align:center}.terms-of-service .shopify-policy__body{max-width:65ch;margin:0 auto;padding:60px 0}.terms-of-service .shopify-policy__body h2{margin:0;line-height:35px}.terms-of-service .shopify-policy__body br{display:none}.terms-of-service .shopify-policy__body p{line-height:30px}heme .faqs.page .main-page-title.page-title{text-align:center;font-size:40px;margin-bottom:0rem}.faqs main#MainContent{max-width:72.6rem;margin:auto}@media screen and (max-width: 767px){.faqs main#MainContent{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
