:root{--td-blue:#1d567f;--td-blue-deep:#123b59;--td-ink:#233648;--td-muted:#6b7d8e;--td-line:#e5edf2;--td-soft:#f6f9fb;--td-white:#fff;--td-radius:16px;--td-shadow:0 18px 50px rgb(18 59 89 / 8%)}html{scroll-behavior:smooth}body{color:var(--td-ink);background:var(--td-white);letter-spacing:.004em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{color:var(--td-blue-deep);font-weight:500!important;letter-spacing:-.018em}main strong,main b,footer strong,footer b{color:inherit!important;font-weight:550!important}main p,main li{color:var(--td-ink);line-height:1.72}main :where(.rte,.prose,[class*=rte],[class*=prose]) h1{margin-bottom:1.2rem}main :where(.rte,.prose,[class*=rte],[class*=prose]) h2{margin-top:2.6rem;margin-bottom:.75rem;font-size:clamp(1.25rem,1.8vw,1.65rem)}main :where(.rte,.prose,[class*=rte],[class*=prose]) h3{margin-top:2rem;margin-bottom:.6rem}main :where(.rte,.prose,[class*=rte],[class*=prose]) a{color:var(--td-blue);text-underline-offset:.18em}.header,.header__row{border-color:var(--td-line)}.header__menu-item,.header__menu-item span,.header a{font-weight:500;letter-spacing:.01em}.header__menu-item:hover,.header__menu-item[aria-current=page]{color:var(--td-blue)}.header-actions__action{border-radius:999px}.hero{min-height:clamp(500px,68vh,760px)}.hero__container{border-radius:0 0 26px 26px;overflow:hidden}.hero__media img{transform:scale(1.002)}.hero__content-wrapper{padding-inline:clamp(24px,5vw,72px);padding-block:clamp(48px,7vw,88px)}.hero .text-block :is(h1,h2,h3,h4,h5,h6),.hero .text-block p{text-shadow:0 1px 18px rgb(0 0 0 / 12%)}.hero .text-block h2,.hero .text-block h3,.hero .text-block h4{font-weight:500!important}.hero .button,.hero a.button{border-radius:999px;padding-inline:28px;box-shadow:0 8px 24px #0000001a}.section{--td-section-pad:clamp(48px,6vw,84px)}.product-card,.collection-card{border-radius:var(--td-radius);overflow:hidden}.product-card__content,.collection-card__content{background:var(--td-white)}.product-card__title,.collection-card__title{color:var(--td-blue-deep);font-weight:500!important;letter-spacing:-.008em}.product-card__price,.price,.product-price{color:var(--td-ink);font-weight:500}.product-card:hover,.collection-card:hover{box-shadow:var(--td-shadow)}.product-card__image,.collection-card__image{background:var(--td-soft)}:is(.product-card,.collection-card) .text-block,:is(.product-card,.collection-card) .product-title{letter-spacing:-.003em}button,.button,.shopify-payment-button__button,a.button{border-radius:999px;font-weight:550!important;letter-spacing:.01em}input,textarea,select{border-color:var(--td-line)}main .page-width-content{max-width:860px}main .shopify-section:has(.page) .section,main .shopify-section:has(.main-page) .section{padding-top:clamp(44px,6vw,84px);padding-bottom:clamp(52px,7vw,92px)}main .shopify-section:has(.page) h1,main .shopify-section:has(.main-page) h1{margin-bottom:1.5rem}main .shopify-section:has(.page) :where(p,li),main .shopify-section:has(.main-page) :where(p,li){color:var(--td-ink)}footer{border-top:1px solid var(--td-line)}footer :where(p,li,a){font-size:.95rem}footer a{text-underline-offset:.18em}.badge,.product-badge,.badges{font-weight:500!important;letter-spacing:.045em}@media(min-width:750px){.product-card__content,.collection-card__content{padding-inline:2px}.hero__container{margin-inline:var(--page-margin)}}@media(max-width:749px){.hero{min-height:540px}.hero__container{border-radius:0 0 18px 18px}h1,.h1{letter-spacing:-.022em}.product-card,.collection-card{border-radius:12px}main .shopify-section:has(.page) .section,main .shopify-section:has(.main-page) .section{padding-top:36px;padding-bottom:48px}.hero .button,.hero a.button{width:auto;padding-inline:22px}}@media(prefers-reduced-motion:no-preference){.product-card,.collection-card,.hero .button,.hero a.button{transition:transform .25s ease,box-shadow .25s ease}.hero .button:hover,.hero a.button:hover{transform:translateY(-1px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tahara-derm-premium.css.map */
