:root{--font-body-family:"TWHeroOutfit",sans-serif;--font-heading-family:"TWHeroFredoka",sans-serif;--tw-site-ink:#303d62;--tw-site-cream:#fdf8f5;--tw-site-mint:#e1f2e9;--tw-site-pink:#f8c7cd;--buttons-radius:30px;--inputs-radius:12px;--inputs-radius-outset:12px}body{font-family:var(--font-body-family);background:var(--tw-site-cream)}#MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--font-heading-family)}#MainContent :is(input,select,textarea,button){font-family:var(--font-body-family)}#MainContent :is(.main-page-title,.title--primary,.collection-hero__title,.article-template__title,.blog__title){color:var(--tw-site-ink);line-height:1.12;letter-spacing:-.025em}#MainContent :is(.button,.shopify-challenge__button){border-radius:30px;--color-button:223,113,136;--color-button-text:48,61,98;--buttons-radius:30px;--buttons-radius-outset:30px;min-height:48px;font-weight:500}#MainContent :is(.button--secondary,.button--tertiary){--color-button:253,248,245;--color-button-text:48,61,98}#MainContent :is(.field__input,.select__select,.customer input,.customer select){border-radius:12px}#MainContent :is(.field,.select):after{border-radius:12px}#MainContent :is(.card-wrapper,.article-card-wrapper) .card{border-radius:22px;overflow:hidden}#MainContent .card__inner{border-radius:22px 22px 0 0;overflow:hidden}#MainContent .card__heading{font-family:var(--font-body-family);font-weight:600}#MainContent .card__information{padding:18px 12px}#MainContent :is(.pagination__item,.facets__summary,.facets__label){color:var(--tw-site-ink)}.template-page #MainContent>.shopify-section>.page-width--narrow,.shopify-policy__container{color:var(--tw-site-ink);max-width:960px;margin-inline:auto;padding:40px 28px}.template-page .main-page-title{margin-bottom:28px;font-size:clamp(34px,5vw,58px)}.template-page .rte,.shopify-policy__body{font-family:var(--font-body-family);font-size:16px;line-height:1.7}.template-page .rte :is(h2,h3),.shopify-policy__body :is(h2,h3){color:var(--tw-site-ink);margin-top:30px}.template-page .rte a,.shopify-policy__body a{text-underline-offset:4px}.template-page .rte table,.shopify-policy__body table{display:block;overflow-x:auto;max-width:100%;border-radius:12px}.template-page .contact{background:var(--tw-site-mint);border-radius:26px;padding:32px;margin-bottom:40px;color:var(--tw-site-ink)}.template-blog .main-blog,.template-article .article-template{color:var(--tw-site-ink)}.template-blog .article-card,.template-article .article-template__comment-wrapper{background:var(--tw-site-mint);border-radius:22px}.template-article .article-template__content{line-height:1.7}.template-collection .collection-hero{background:var(--tw-site-mint);color:var(--tw-site-ink)}.template-collection .collection-hero__description{color:inherit;line-height:1.6}.template-search .template-search__header{background:var(--tw-site-mint);padding:32px 20px;border-radius:26px;color:var(--tw-site-ink)}.template-cart .title,.template-cart .cart-item__name{color:var(--tw-site-ink)}.tw-sds-card{border-radius:20px!important;border-color:#303d6230!important}.tw-sds-card-name,.tw-sds-group-title{font-family:var(--font-heading-family)!important;color:var(--tw-site-ink)}.tw-sds-card-head{background:#fdf8f5}.tw-sds-prose{line-height:1.65}:where(a,button,input,select,textarea):focus-visible{outline:2px solid #3b6b6d;outline-offset:4px}@media(max-width:749px){.template-page #MainContent>.shopify-section>.page-width--narrow,.shopify-policy__container{padding:28px 20px}.template-page .contact{padding:24px 20px;margin-inline:16px}.template-page .main-page-title{font-size:36px}#MainContent .card__information{padding:14px 8px}}body{font-family:var(--font-body-family)!important}#MainContent :is(h1,h2,h3,.h0,.h1,.h2,.h3){font-family:var(--font-heading-family)!important}#MainContent :is(p,li,label,input,select,textarea){font-family:var(--font-body-family)!important}#MainContent :is(.tw-faq-hero,.tw-sds-hero){background:linear-gradient(120deg,#f8c7cd,#e1f2e9)!important;color:#303d62!important}#MainContent :is(.tw-faq-hero,.tw-sds-hero) :is(h1,p,.tw-sds-hero-sub){color:#303d62!important;opacity:1}#MainContent :is(.tw-sds-hero-tag,.tw-sds-hero-badge,.tw-faq-hero-pill){background:#fffaf7;color:#303d62;border:1px solid #303d6230}#MainContent :is(.tw-sds,.tw-faq){font-family:var(--font-body-family)!important}
/*# sourceMappingURL=/cdn/shop/t/65/assets/tw-site-foundation.css.map */
