@font-face{font-family:Cooper L BT;src:url(/cdn/shop/files/CooperBT-Light.woff2?v=1743248910) format("woff2"),url(/cdn/shop/files/CooperBT-Light.woff?v=1743248906) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Honeydew-Regular;src:url(/cdn/shop/files/Honeydew-Regular.woff2?v=1743256908) format("woff2"),url(/cdn/shop/files/Honeydew-Regular.woff?v=1743256905) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Sans Pro;src:url(/cdn/shop/files/SourceSansPro-Regular.woff2?v=1743258293) format("woff2"),url(/cdn/shop/files/SourceSansPro-Regular.woff?v=1743258288) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:StayClassyDuoSerif;src:url(/cdn/shop/files/StayClassyDuoSerif.ttf?v=1689247577)}@font-face{font-family:SourceSansVariable;src:url(/cdn/shop/files/SourceSansVariable.ttf)}#shopify-section-template--24350803460402__text_columns_WYtK9t a{text-decoration:none}.template-page-choose-a-vanity .medium-up--one-half .image-wrap{border-radius:10px}.template-page-choose-a-vanity .medium-up--one-half a{color:#373a3d;font-family:Cooper L BT;font-size:22px;text-decoration:underline;border:none;padding:0;max-width:206px}body.template-page-choose-a-vanity main .page-width{max-width:1100px}#shopify-section-template--24350803460402__text_and_image_ebKqKg{background:#f5e3e6;padding:2px 0;position:relative;margin-bottom:80px}#shopify-section-template--24350803460402__text_and_image_ebKqKg:after{content:"";background:url(https://www.laurenandgracestudios.com/cdn/shop/files/circlee-pink.png?v=168969477111);height:70px;width:100%;position:absolute;bottom:-32px;left:0;background-position:center;background-size:contain;z-index:1}.title-img{font-family:Source Sans Pro;white-space:nowrap;line-height:1.2;margin-top:8px;color:#000}#shopify-section-template--24350803460402__text_columns_WYtK9t h2{font-size:30px;font-family:Honeydew-Regular!important}@media only screen and (min-width: 769px){.template-page-choose-a-vanity #shopify-section-template--24350803460402__text_columns_PFhdhk .medium-up--one-half{width:25%}.template-page-choose-a-vanity #shopify-section-template--24350803460402__text_columns_PFhdhk .float-grid{display:flex}}html,body,button,.btn,a{font-family:Source Sans Pro}#form-search{align-items:center;background:var(--colorNav);bottom:0;color:var(--colorNavText);display:none;left:0;position:absolute;right:0;top:0;z-index:7}#form-search.is-active{display:flex!important}#form-search form{display:flex;flex-wrap:wrap;position:relative;width:100%;z-index:999}#shopify-section-template--24294625214770__rich_text_LcgPnM .page-width--narrow{max-width:1000px}.predictive__screen{background:#00000080;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.is-active .predictive__screen{display:block;z-index:99}.search__input{background:#fff!important}.toolbar-section .toolbar{background:#4b5a71;height:42px;display:flex;align-items:center}.toolbar-section .toolbar p,.toolbar-section .toolbar a{color:#fff;font-size:14px}.header-item--icons .site-nav{display:flex;align-items:center}.site-nav__expanded-item .site-nav__link{font-family:Cooper L BT;font-size:18px}.site-nav svg.icon{width:36px;height:36px}.site-nav__item svg.icon{width:12px}.site-nav__icon-label{font-size:14px;font-family:Cooper L BT}.hero__sidebyside-content{text-align:center}.hero__sidebyside-content .hero__title{font-size:35px;font-family:Cooper L BT}.hero__sidebyside-content .hero__subtitle{color:#aa98ad;font-family:Honeydew-Regular;font-size:1.8em;letter-spacing:2px;line-height:1.2;margin-bottom:25px}.hero .slideshow__slide .hero__link .btn{background-color:#fdacbd;--typeBaseSize: 17px}.hero__link_bottom{display:flex;align-items:center;justify-content:center;gap:30px;z-index:1;position:relative}.hero__link_bottom a{background:#fdacbd;padding:1rem 5rem;color:#373a3d;font-size:20px;margin-top:-31px}.custom__homepage_author.ts-home-bottom-section{padding:50px 0 100px!important;background-position:center bottom}.custom__homepage_author img{border:5px solid #b2ddd6}.custom__homepage_author .feature-row__text h2{font-family:Honeydew-Regular!important;margin-top:0;font-size:55px;line-height:1;color:#fff}.custom__homepage_author .featured-row__subtext p{font-size:19px;color:#fff}.grid-product__colors .color-swatch{border:0!important}.ts-home-maain-banner a.btn.btn--primary,.ts-home-bottom-section a.btn.btn--primary,.ts-contact .contact-form .btn,.text-with-icons .text-with-icons__button a,a.btn.cart__continue,.cart__checkout{background-color:#fdacbd;border-radius:50px;font-size:20px;letter-spacing:0px;border:1px solid #fdacbd;transition:all .6s;font-weight:800}.section-header--with-link .section-header__title{font-family:Cooper L BT;color:#000}.grid-product__title{font-size:20px;font-weight:600;color:#4b5a71;font-family:StayClassyDuoSerif}.newsletter-container{background:url(../assets/marble_1080x.jpg)}.newsletter-section__content .h2{font-family:Cooper L BT}.newsletter__input-group input{background:transparent;background-color:transparent!important;border-radius:25px!important;border:1px solid;border-color:#71806e;padding:8px 10px}.site-footer div#FooterMenus+.footer__section{display:none}.color-swatch:hover{border:2px solid #0000}.wrap-socials svg.icon{margin-right:15px;width:30px;height:30px}.footer__menu a{font-size:20px;font-family:Source Sans Variable;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.footer__menu a{display:inline-block;padding:4px 0}.footer__title{color:#fdacbd!important;text-transform:uppercase;font-size:30px;letter-spacing:3px;text-align:left}.footer__blocks{justify-content:space-between!important}.footer__block{justify-content:space-between;max-width:100%!important;flex:0 1 25%!important}.footer__menu span{font-size:20px;font-family:Source Sans Variable;letter-spacing:1px;text-transform:uppercase}.main-cstm-banner .heading-cstm h2.heading{padding:52px;color:#4b5a71;text-align:center!important;font-size:45px;font-family:Cooper L BT}.main-cstm-banner span.subheading{font-family:Honeydew-Regular;margin-top:10px;margin-bottom:10px;display:block;font-size:40px;padding-left:41%}.template-product .kaktus-w-completed .kaktus-w-wishlist-button__wrap{background:#4b5a71!important;color:#fff!important}.template-product .kaktus-w-completed .kaktus-w-wishlist-button__wrap:hover{background:#fdacbd!important;color:#fff!important}body.template-page-about-us .page-width.page-width--narrow.page-content,body.template-page-contact .page-width.page-width--narrow{max-width:1320px}body.template-page-about-us .section-header{display:none}span.ts-about-heading-pink.ts-pink{font-size:80px;color:#fdacbd;font-family:Honeydew-Regular;display:block;text-align:left!important;line-height:138px}@media only screen and (min-width: 769px){span.ts-about-heading-pink img{margin-bottom:350px}}span.ts-about-heading-pink img{width:40%!important;margin-right:20px;margin-top:35px}.template-page .inner-ab-us,.ts-about-sec p,.template-page-contact .enlarge-text p,.ts-about-us .about-inner-ist{font-size:17px;color:#4b5a71;letter-spacing:0px;font-family:SourceSansVariable;font-weight:700;line-height:1.4!important}.ts-about-author-name{line-height:60px}.ts-about-author-name{font-size:54px;color:#fdacbd;font-family:Honeydew-Regular;display:block;margin-top:35px}.ts-about-author-title{font-size:20px;color:#fdacbd}#shopify-section-template--24263075529010__ts_text_and_image_2_TnrzkU .feature-row__item.feature-row__text h2{font-family:Honeydew-Regular;font-size:60px}.template-page-about-us h2.h2,.template-page-contact .theme-block h2{color:#fdacbd;font-size:42px}.main-cstm-banner .heading-cstm{text-align:center;padding:80px 0}.site-footer{position:relative;z-index:9}.template-page .site-footer:before,.template- .site-footer:before,.template-product .site-footer:before{content:"";background:url(/cdn/shop/files/circlee.png?v=168969477111);height:70px;width:100%;position:absolute;top:-32px;left:0;background-position:center;background-size:contain;z-index:-1}.template-page-about-us .index-section{padding-top:80px!important;padding-bottom:80px!important}.h0,.h1,.h2,h1,h2{font-family:Cooper L BT!important}.template-collection .section-header__title{font-family:Cooper L BT;text-align:center}.collapsible-trigger__layout--inline{color:#fdacbd;font-size:20px!important;font-weight:600;letter-spacing:0px;border:none;border-bottom:1px solid}.section-header__title+h3{font-size:53px;font-family:Honeydew-Regular;letter-spacing:0;background:none;word-spacing:0px;color:#4b5a71;line-height:112px;text-align:center;line-height:1}.product-single__sticky .product-single__meta{padding-top:0}h1.h2.product-single__title{color:#4b5a71;text-transform:uppercase;letter-spacing:2px;font-size:42px;margin-bottom:10px;font-family:Cooper L BT}.product-single__meta .block-price{display:flex;align-items:baseline;margin-bottom:15px}.variant__label[for]{cursor:default;display:block;margin-bottom:10px}span.variant__label{font-size:22px!important;text-transform:uppercase;font-family:StayClassyDuoSerif;color:#4b5a71;font-weight:600!important;letter-spacing:2px;margin-right:10px}.product-single__meta .product__price{font-size:28px;line-height:32px;color:#fdacbd}span.bcpo-value{font-weight:600;color:#fdacbd;font-size:15px;letter-spacing:1px}#bcpo .bcpo-title{margin-right:8px}#bcpo .bcpo-title{margin-right:8px;font-weight:600;letter-spacing:2px;font-size:20px!important}.product-single__meta .bcpo-front-color-label,.product-single__meta .bcpo-front-image-label{width:50px!important;height:50px!important;border-radius:0!important;border:1px solid grey!important}#bcpo .bcpo-colors .bcpo-medium-swatches div.bcpo-color-parent,#bcpo .bcpo-images .bcpo-medium-swatches div.bcpo-image-parent{width:50px!important;border:none}#bcpo .bcpo-buttons label.bcpo-front-button-label,#bcpo button.bcpo-front-button-label{min-width:320px!important;width:100%;padding:12px!important;border-radius:0!important}#bcpo .bcpo-front-button-option:checked+.bcpo-front-button-label{background:#4b5a71!important;color:#fff!important}.template-page .h1,.template-page .h2{font-family:Cooper L BT}#shopify-section-template--24263075529010__rich_text_VYqcCb .h2{font-family:Honeydew-Regular;font-size:45px}#shopify-section-template--24263075529010__rich_text_VYqcCb *{color:#373a3d}#shopify-section-template--24263075299634__form .color-scheme-1{background:url(../assets/marble_1080x.jpg)}.template-page-contact .contact-form .input-full{border:1px solid #fdacbd;border-radius:25px;padding:12px!important;background:#fff;background-color:#fff!important;padding:8px 10px}.ts-home-maain-banner a.btn.btn--primary,.ts-home-bottom-section a.btn.btn--primary,.template-page-contact .contact-form .btn,.text-with-icons .text-with-icons__button a,a.btn.cart__continue,.cart__checkout{background-color:#fdacbd;border-radius:50px;font-size:20px;letter-spacing:0px;border:1px solid #fdacbd;transition:all .6s;font-weight:800}.template-page-faq .rich-text-section .color-scheme-1{background:url(../assets/marble_1080x.jpg)}.template-page-faq .section--divider{border-top:0;padding-top:0}#shopify-section-template--24263075397938__faq,#shopify-section-template--24263075397938__rich_text_h4xaWk .color-scheme-none .h2{color:#000}#shopify-section-template--24263075397938__rich_text_h4xaWk .color-scheme-none a{background:#4b5a71;color:#fff}.template-product .ts-description-title{font-size:53px;font-family:Honeydew-Regular;line-height:142px;letter-spacing:0;background:none;word-spacing:0px;color:#85a0b6}.product-block--tab .collapsible-trigger-btn{color:#fdacbd;font-size:26px;padding:5px 0;border:none;border-bottom:1px solid}.metafield-rich_text_field ul{list-style:disc;line-height:1.6}.btn.add-to-cart{background:#4b5a71!important;color:#fff!important}.text-with-icons__button .btn,.template-product .section-header__title{color:#000!important}.shopify-policy__container{max-width:1500px!important;padding-left:40px!important;padding-right:40px!important;color:#000}.shopify-policy__body,#MainContent{padding-bottom:100px!important}.template-page-career #shopify-section-template--24302895563058__rich_text_KkK7Mh .color-scheme-1,.template-page-career #shopify-section-template--24302895563058__contact_form_3ttUhA .color-scheme-1{background:url(../assets/marble_1080x.jpg)}.template-page-career #MainContent,.template-index #MainContent,.template-page-about-us #MainContent,.template-page-contact #MainContent,.template-product #MainContent{padding-bottom:0!important}.template-page-trade-form .rich-text-section ul{text-align:left;list-style:disc}#shopify-section-template--24263075070258__text_columns_mTXimg h2,#shopify-section-template--24291507011890__rich_text_VYqcCb .h2{font-family:Honeydew-Regular!important}.template-cart .section-header__title{text-transform:uppercase}.template-cart p{color:#000;font-size:15px}.template-cart .btn{color:#0000000!important;background:#fdacbd!important;font-size:22px!important}.page-width--cart{padding-bottom:100px!important}#shopify-section-template--24263075922226__174340817374f31004 .shopify-app-block{max-width:1500px;margin:0 auto;padding:0 40px}.jdgm-write-rev-link{border-radius:25px!important}.cart__item-title .cart__item-name{color:#fdacbd;letter-spacing:2px;font-size:42px;margin-bottom:10px}.js-qty__wrapper .js-qty__num{border-radius:50px;border-color:#fdacbd;color:#4b5a71}#shopify-section-template--24350803460402__text_columns_WYtK9t .index-section{margin-bottom:0!important}@media only screen and (min-width: 769px){#shopify-section-template--24263074283826__main-collection{border-top:1px solid;border-top-color:#71806e;margin-top:35px;padding-top:25px}.cart__image{height:230px;display:flex;align-items:center}.desktop-hide{display:none}}#shopify-section-template--24291501474098__ts_text_and_image_2_Tw3dUn .feature-row__item.feature-row__text h2{font-family:Honeydew-Regular!important}@media only screen and (max-width: 767px){#shopify-section-template--24263075922226__174340817374f31004 .shopify-app-block{padding:0 15px}.hero .slideshow__slide .hero__link .btn{font-size:20px;color:#000!important}.site-nav svg.icon{height:23px;width:23px}#form-search form{position:fixed;z-index:999;width:90%;left:10%}.header-item .kaktus-w-wishlist-button__text{display:none}.hero__title{font-size:26.25px!important}.hero__link_bottom a{padding:.8rem 2rem;font-size:16px;margin-top:-21px}.feature-row--33 .feature-row__images{max-width:90%!important}.ts-home-maain-banner .rte.featured-row__subtext p,.ts-home-bottom-section p{font-size:16px;line-height:1.2}.custom__homepage_author .feature-row__text h2{font-size:26px}.custom__homepage_author .feature-row__text{text-align:center!important}.footer__menu span,.footer__menu a{font-size:13px}.footer__block{flex:0 1 100%!important}.footer__blocks--mobile{display:block!important}.footer__blocks .footer__block:nth-child(1){border-top:0}.footer__blocks .footer__block{border-top:1px solid;border-top-color:#fff;margin-top:20px}.page-content--product{padding:15px}.product-main-slide{border-radius:10px}h1.h2.product-single__title{color:#fdacbd!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:30px!important}.template-product .ts-description-title{font-size:34px;line-height:70px;word-spacing:13px}.ts-home-maain-banner a.btn.btn--primary,.ts-home-bottom-section a.btn.btn--primary,.template-page-contact .contact-form .btn,.text-with-icons .text-with-icons__button a,a.btn.cart__continue,.cart__checkout{font-size:16px;display:block;margin:0 auto!important;max-width:414px;width:60%}.main-cstm-banner .heading-cstm h2.heading{padding:30px 30px 0;font-size:26px}.main-cstm-banner .heading-cstm{padding:20px 0}.main-cstm-banner span.subheading{font-size:20px;padding-left:0%}span.ts-about-heading-pink img{width:100%!important;margin-right:0;margin-top:0}span.ts-about-heading-pink.ts-pink,.about-innar{text-align:center!important;font-size:15px}span.ts-about-heading-pink.ts-pink,.ts-about-author-name{font-size:44px}.feature-row-wrapper .feature-row__text{text-align:center!important}.header-section{padding-bottom:0}.site-header__drawer{background-color:#a0dfda!important;box-shadow:0 10px 25px #a4e5e0!important;color:#0c6170!important}body.template-page-choose-a-vanity .grid__item{padding-left:5px;padding-right:5px;width:33.33%}body.template-page-choose-a-vanity #shopify-section-template--24350803460402__text_columns_PFhdhk .float-grid{display:flex;overflow:auto}.template-page-choose-a-vanity .medium-up--one-half a{font-size:8px;max-width:100%}body.template-page-choose-a-vanity .grid__item{width:100%}}@media only screen and (min-width: 320px) and (max-width: 767px){.footer__menu a{padding:0!important}.footer__blocks{gap:10px!important}}.custom__homepage_author .feature-row__text h2{font-family:Cooper BT,"serif"!important;font-size:37.4px;color:#fff;font-weight:200!important}.custom__homepage_author .feature-row__item .btn{color:#000!important;font-weight:800}.template-page-color-palette .index-section{margin-bottom:5px}.template-page-color-palette .index-section:has(img){padding-top:5px!important}.template-page-choose-a-vanity a.btn{background:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/styles.css.map */
