@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800&family=Nunito+Sans:wght@300;400;600&display=swap";body{background-color:#f0f9ff!important;color:#1a1a1a!important;font-family:Nunito Sans,sans-serif!important}h1,h2,h3,h4,h5,h6,.section__title,.collection__title,.product__title{font-family:Nunito,sans-serif!important;font-weight:700!important;color:#1a1a1a!important;text-transform:none!important;letter-spacing:-.01em!important}.banner__heading,.banner .heading,.hero .heading,.hero h1,.hero h2,.banner h1,.banner h2,[class*=banner] h1,[class*=banner] h2,[class*=banner] .heading,[class*=hero] h1,[class*=hero] h2{color:#fff!important;text-shadow:-2px -2px 0 rgba(0,0,0,.7),2px -2px 0 rgba(0,0,0,.7),-2px 2px 0 rgba(0,0,0,.7),2px 2px 0 rgba(0,0,0,.7),0 4px 16px rgba(0,0,0,.5)!important;font-family:Nunito,sans-serif!important;font-weight:800!important}.banner__text,.banner .body,.hero .body,.hero p,.banner p{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.6)!important}.newsletter__heading,.email-signup__title,[class*=newsletter] h1,[class*=newsletter] h2,[class*=newsletter] h3,[class*=newsletter] p,[class*=email-signup] h2,[class*=email-signup] p,.section--newsletter *,.shopify-section--newsletter *,.footer__newsletter *,[class*=newsletter] *{color:#1a1a1a!important;text-shadow:none!important}.ts-newsletter-sub,.ts-newsletter-title{color:#fff!important}.site-header,header,.header__wrapper,header-component{background-color:#fff!important;border-bottom:2px solid #B8E8C8!important}.site-nav a,.header__nav a,nav a,.header__menu-item a{color:#1a1a1a!important;font-family:Nunito,sans-serif!important;font-weight:600!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}.site-nav a:hover,nav a:hover,.header__menu-item a:hover{color:#2eaa6b!important}.shopify-section,.page-section,section{background-color:#f0f9ff!important}.shopify-section:nth-child(2n),.section--padded:nth-child(2n){background-color:#eaf7ee!important}.collection-card,.collection-grid__item,.collection-list__item{background-color:#fff!important;border:1px solid #B8E8C8!important;border-radius:12px!important;overflow:hidden!important}.collection-card__title,.collection-card .card__heading{color:#1a1a1a!important;font-family:Nunito,sans-serif!important;font-weight:700!important}.product-card,.card__information,.card-wrapper,.card{background-color:#fff!important;border-radius:10px!important}.card__heading,.card__heading a,.product-card__title{color:#1a1a1a!important;font-family:Nunito,sans-serif!important;font-weight:700!important}.price,.price__regular,.price__sale{color:#2eaa6b!important;font-family:Nunito,sans-serif!important;font-weight:700!important}.btn,.button,.shopify-payment-button__button,[class*=btn-],.button--primary{background-color:#2eaa6b!important;color:#fff!important;border-color:#2eaa6b!important;font-family:Nunito,sans-serif!important;font-weight:700!important;border-radius:8px!important}.btn:hover,.button:hover,.button--primary:hover{background-color:#239558!important;border-color:#239558!important}.banner .button--primary,.hero .button--primary,[class*=banner] .button,[class*=hero] .button{background-color:#2eaa6b!important;color:#fff!important;border-color:#2eaa6b!important;box-shadow:0 4px 12px #0000004d!important}footer,.footer__content,.site-footer{background-color:#eaf7ee!important;color:#1a1a1a!important;border-top:2px solid #B8E8C8!important}footer *,.footer__content *,.site-footer *{color:#1a1a1a!important}footer a,.footer__content a{color:#2eaa6b!important}.collection-card__image,.collection-card>svg{aspect-ratio:4 / 3!important;width:100%!important;overflow:hidden!important}.collection-card__image .resource-image__image,.collection-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.collection-list__items,.collection-list .grid,.collection-links__list{align-items:stretch!important}.ts-footer{background:#f5f2ee;padding:48px}.ts-footer-container{max-width:1440px;margin:0 auto}.ts-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;margin-bottom:48px}.ts-footer-col h3{font-family:Epilogue,sans-serif;font-size:14px;font-weight:700;color:#1c1c19;margin-bottom:20px;text-transform:uppercase;letter-spacing:.1em}.ts-footer-col a{display:block;font-family:Inter,sans-serif;font-size:14px;color:#1c1c19b3;text-decoration:none;margin-bottom:16px;transition:color .2s}.ts-footer-col a:hover{color:#396940}.ts-footer-brand{font-family:Epilogue,sans-serif;font-size:18px;font-weight:700;color:#396940;margin-bottom:16px}.ts-footer-col p{font-family:Inter,sans-serif;font-size:14px;color:#1c1c19b3;line-height:1.6;margin-bottom:8px}.ts-footer-bottom{border-top:1px solid rgba(193,201,190,.3);padding-top:32px;font-family:Inter,sans-serif;font-size:13px;color:#1c1c1980;text-align:center}@media(max-width:767px){.ts-footer{padding:32px 24px}.ts-footer-grid{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/thee-store-luxury.css.map */
