:root{--pink:#FBE9EE;--pink-deep:#F5CFD9;--sky:#E4EEF5;--moss:#E5ECD9;--butter:#FBF4D8;--paper:#FCFCFA;--snow:#FFFFFF;--forest:#1F4D2E;--navy:#1A2A4D;--blaze:#F7AD1E;--ink:#141414;--mute:#6B6B6B;--rule:#E6E6E2;--font-display:"Anton",sans-serif;--font-body:"Space Grotesk",sans-serif}html,body{background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.55;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;letter-spacing:-.005em;text-transform:uppercase;line-height:.95}a{color:inherit;text-decoration:none}.product-grid .grid__item:nth-child(6n+1) .card__media,.product-grid .grid__item:nth-child(6n+1) .media{background:var(--pink)!important}.product-grid .grid__item:nth-child(6n+2) .card__media,.product-grid .grid__item:nth-child(6n+2) .media{background:var(--sky)!important}.product-grid .grid__item:nth-child(6n+3) .card__media,.product-grid .grid__item:nth-child(6n+3) .media{background:var(--moss)!important}.product-grid .grid__item:nth-child(6n+4) .card__media,.product-grid .grid__item:nth-child(6n+4) .media{background:var(--butter)!important}.product-grid .grid__item:nth-child(6n+5) .card__media,.product-grid .grid__item:nth-child(6n+5) .media{background:var(--pink-deep)!important}.product-grid .grid__item:nth-child(6n+6) .card__media,.product-grid .grid__item:nth-child(6n+6) .media{background:var(--snow)!important}.card{background:transparent!important;border:none!important;box-shadow:none!important}.card__media,.media{border-radius:0!important;overflow:hidden}.card__content,.card__information{padding:14px 4px 0!important}.card__heading,.card__heading a{font-family:var(--font-display)!important;font-weight:400!important;font-size:18px!important;letter-spacing:.01em!important;text-transform:uppercase;line-height:1.1}.price{font-family:var(--font-body)!important;font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.page-width{max-width:1400px!important;margin:0 auto!important}.product-grid{gap:24px!important}@media(min-width:990px){.product-grid,.grid.product-grid,.collection .product-grid{grid-template-columns:repeat(4,1fr)!important}}.collection__title,.title-wrapper-with-link h2{display:none!important}.shopify-section--newsletter,.shopify-section--email-signup,section[class*=newsletter]{background:var(--blaze)!important}.newsletter,.email-signup{background:var(--blaze)!important;padding:72px 32px!important;text-align:center}.newsletter h2,.newsletter__title,.email-signup__title{font-family:var(--font-display)!important;font-size:clamp(36px,5vw,64px)!important;text-transform:uppercase!important;letter-spacing:-.005em!important;color:var(--ink)!important;margin-bottom:14px!important;line-height:1!important}.newsletter p,.newsletter__subtext,.email-signup__subtext{font-family:var(--font-body)!important;color:var(--ink)!important;opacity:.85;font-size:14px!important;max-width:44ch;margin:0 auto 28px!important;text-transform:none!important}.newsletter-form input[type=email],.newsletter input[type=email],.field__input{background:transparent!important;border:1px solid var(--ink)!important;color:var(--ink)!important;padding:16px 18px!important;font-family:var(--font-body)!important;font-size:13px!important;flex:1;border-radius:0!important}.newsletter-form__button,.newsletter button[type=submit],.field__button{background:var(--ink)!important;color:var(--blaze)!important;border:1px solid var(--ink)!important;font-family:var(--font-body)!important;font-size:11px!important;letter-spacing:.24em!important;text-transform:uppercase!important;font-weight:700!important;padding:0 24px!important;border-radius:0!important}.page-width,.shopify-section .page-width,main .page-width,.shopify-section--featured-collection .page-width,.shopify-section--collection .page-width,#MainContent .page-width{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important;width:100%!important}main,.main-content,#MainContent{width:100%;max-width:100%}.product-grid,ul.product-grid,.grid.product-grid{margin-left:auto!important;margin-right:auto!important;justify-content:center;width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/teaco-base.css.map */
