@font-face{font-family:Gill Sans Nova;src:url(gillsansnova_book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(gillsansnova_bookitalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(GillSansNova-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(GillSansNova-Medium.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(GillSansNova-Medium.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root,body,.h0,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,input,textarea,select,button,.button,.field__input,.select__select,.product__title,.article-template__title,.cart__heading,.collection__title,.title,.subtitle,.caption,.caption-large,.caption-with-letter-spacing,.menu-drawer__menu,.header__menu-item,.predictive-search__heading,.price{font-family:Gill Sans Nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product__title,.article-template__title,.collection__title,.cart__heading,.section-header__heading{font-weight:500!important;letter-spacing:-.005em}body,p,li,td,th,label,.rte,.rte p{font-weight:400}blockquote,blockquote p,em,i,.terraapis-author-bio em{font-style:italic}:root{--terraapis-gray-1: #cfd0d2;--terraapis-gray-2: #6c6d70;--terraapis-accent-1: #e38cb3;--terraapis-accent-2: #2f3371}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.product__title,.article-template__title,.collection__title,.section-header__heading,.terraapis-article-faq__title,.terraapis-author-bio__title{color:#231f20!important}a:not(.button):not([class*=button]):not(.header__menu-item):not(.list-menu__item):not(.menu-drawer__menu-item){color:#231f20;text-decoration-color:#231f204d;transition:text-decoration-color .15s ease}a:not(.button):not([class*=button]):not(.header__menu-item):not(.list-menu__item):not(.menu-drawer__menu-item):hover{text-decoration-color:#231f20}.button--primary,.button:not([class*=secondary]):not([class*=outline]){background:var(--terraapis-accent-2)!important;color:#fff!important;border-color:var(--terraapis-accent-2)!important}.button--primary:hover,.button:not([class*=secondary]):not([class*=outline]):hover{background:#232760!important;border-color:#232760!important}.button--secondary{color:var(--terraapis-accent-2)!important;border-color:var(--terraapis-accent-2)!important;background:transparent!important}.button--secondary:hover{background:#2f33710f!important}.badge.price__badge-sale,.product-card__badge,.card__badge .badge,.badge--bottom-left,span.badge{background:var(--terraapis-accent-1);color:#fff;border-color:var(--terraapis-accent-1)}.price--on-sale .price__sale .price-item--sale,.price-item--sale{color:var(--terraapis-accent-1)}hr,.article-template__back{border-color:var(--terraapis-gray-1)}body,p,li{color:var(--terraapis-gray-2)}.header__menu-item,.header__active-menu-item,.menu-drawer__menu-item{color:var(--terraapis-accent-2)}.header__menu-item:hover,.menu-drawer__menu-item:hover{color:var(--terraapis-accent-1)}.cart-count-bubble{background:var(--terraapis-accent-1);color:#fff}.field__input:focus,.select__select:focus,.text-area:focus{outline-color:var(--terraapis-accent-2);border-color:var(--terraapis-accent-2)}.terraapis-article-faq__item:hover,.terraapis-article-faq__item[open]{border-color:var(--terraapis-accent-2)}.terraapis-author-bio__title{color:var(--terraapis-accent-2);letter-spacing:.06em}.footer__heading{color:var(--terraapis-accent-2)}.ta-prodgrid{display:grid;grid-template-columns:1fr;gap:2rem;margin:2.4rem 0 3.2rem}@media screen and (min-width:600px){.ta-prodgrid{grid-template-columns:1fr 1fr;gap:2.4rem}}.rte .ta-prodcard,.ta-prodcard{display:flex;flex-direction:column;text-decoration:none;color:#231f20;background:#fff;border:1px solid #e6e7e8;border-radius:8px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rte .ta-prodcard:hover,.ta-prodcard:hover{transform:translateY(-2px);box-shadow:0 6px 18px #231f201a;border-color:#cfd0d2;text-decoration:none}.ta-prodcard__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#f6f6f5}.rte .ta-prodcard__media img,.ta-prodcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}.ta-prodcard__body{display:block;padding:1.6rem 1.8rem 1.9rem}.ta-prodcard__name{display:block;font-size:1.5rem;font-weight:600;line-height:1.3;letter-spacing:.02em;color:#231f20}.ta-prodcard__desc{display:block;margin-top:.8rem;font-size:1.4rem;line-height:1.55;color:#6c6d70}.ta-prodcard__cta{display:inline-block;margin-top:1.3rem;font-size:1.3rem;font-weight:500;color:#2f3371;border-bottom:1px solid currentColor;padding-bottom:.2rem}.rte .ta-prodcard:hover .ta-prodcard__cta{opacity:.72}.ta-pressgrid{display:grid;grid-template-columns:1fr;gap:2rem;margin:2.4rem 0 3.2rem}@media screen and (min-width:600px){.ta-pressgrid{grid-template-columns:1fr 1fr;gap:2.4rem}}.rte .ta-presscard,.ta-presscard{display:flex;flex-direction:column;text-decoration:none;color:#231f20;background:#fff;border:1px solid #e6e7e8;border-radius:8px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.rte .ta-presscard:hover,.ta-presscard:hover{transform:translateY(-2px);box-shadow:0 6px 18px #231f201a;border-color:#cfd0d2;text-decoration:none}.ta-presscard__media{display:block;position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#231f20}.rte .ta-presscard__media img,.ta-presscard__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover}.ta-presscard__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#ffffffeb;color:#231f20;display:flex;align-items:center;justify-content:center;padding-left:3px;box-shadow:0 4px 16px #0000004d;transition:transform .15s ease}.ta-presscard:hover .ta-presscard__play{transform:translate(-50%,-50%) scale(1.08)}.ta-presscard__body{display:block;padding:1.4rem 1.7rem 1.7rem}.ta-presscard__outlet{display:block;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#e38cb3;margin-bottom:.4rem}.ta-presscard__title{display:block;font-size:1.5rem;font-weight:600;line-height:1.35;color:#231f20}.ta-presscard__date{display:block;margin-top:.5rem;font-size:1.25rem;color:#6c6d70}.ta-presslist{list-style:none;margin:1.6rem 0 2.8rem;padding:0}.rte .ta-presslist li,.ta-presslist li{margin:0 0 1.4rem;padding:0 0 1.4rem;border-bottom:1px solid #eceded}.ta-presslist__outlet{display:block;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#e38cb3;margin-bottom:.2rem}.ta-presslist__date{color:#6c6d70;font-size:1.3rem;white-space:nowrap}.ta-docgrid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin:2rem 0 3.2rem}@media screen and (min-width:600px){.ta-docgrid{grid-template-columns:1fr 1fr;gap:2rem}}@media screen and (min-width:990px){.ta-docgrid{grid-template-columns:1fr 1fr 1fr}}.rte .ta-doccard,.ta-doccard{display:flex;flex-direction:column;background:#fff;border:1px solid #e6e7e8;border-radius:8px;padding:1.6rem 1.8rem 1.7rem;color:#231f20}.ta-doccard__name{display:block;font-size:1.8rem;font-weight:600;line-height:1.3;color:#2f3371}.ta-doccard__spec{display:block;margin-top:.3rem;font-size:1.3rem;line-height:1.45;color:#6c6d70}.ta-doccard__clinic{display:block;margin-top:.8rem;font-size:1.4rem;font-weight:500;color:#231f20}.ta-doccard__addr{display:block;margin-top:.2rem;font-size:1.3rem;line-height:1.45;color:#6c6d70}.rte .ta-doccard__contact,.ta-doccard__contact{list-style:none;margin:1rem 0 0;padding:1rem 0 0;border-top:1px solid #eceded;font-size:1.3rem;line-height:1.6}.rte .ta-doccard__contact li,.ta-doccard__contact li{margin:0;padding:0}.ta-doccard__contact a{word-break:break-word}.ta-doccard__note{display:block;margin-top:.8rem;font-size:1.25rem;font-style:italic;color:#6c6d70}
/*# sourceMappingURL=/cdn/shop/t/6/assets/terraapis-brand.css.map */
