.ta-cond{padding:7.2rem 2.4rem 10.4rem;font-family:var(--ta-font, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.ta-cond--white{--ta-panel: var(--ta-page, #f2fafd);background:#fff}.ta-cond--tint{--ta-panel: #fff;background:var(--ta-page, #f2fafd)}.ta-cond__inner{max-width:var(--ta-shell, 128rem);margin:0 auto}.ta-cond__sprite{position:absolute;width:0;height:0;overflow:hidden}.ta-cond__eyebrow{display:block;width:fit-content;margin:0 auto 2.3rem;padding:.8rem 1.8rem;border:1px solid rgba(43,181,223,.35);border-radius:999px;background:var(--ta-tint, #e6f6fc);color:var(--ta-brand-ink, #2bb5df);font-size:1.35rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ta-cond__heading{max-width:22ch;margin:0 auto;color:var(--ta-deep, #094a5d);font-family:inherit;font-size:clamp(2.8rem,3vw,4.2rem);font-weight:500;line-height:1.14;letter-spacing:-.035em;text-align:center;text-wrap:balance}.ta-cond__intro{max-width:62ch;margin:1.8rem auto 0;color:var(--ta-muted, #5d6b78);font-size:1.65rem;line-height:1.5;text-align:center}.ta-cond__grid{display:grid;grid-template-columns:repeat(var(--ta-cond-cols, 4),minmax(0,1fr));gap:2.4rem;margin:6.4rem 0 0;padding:0;list-style:none}.ta-cond__card{display:flex;flex-direction:column;padding:0 0 2.4rem;border:1px solid rgba(9,74,93,.08);border-radius:22px;background:var(--ta-panel, #f2fafd);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ta-cond__toggle{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ta-cond__toggle:focus-visible{outline:3px solid var(--ta-brand, #2bb5df);outline-offset:-3px}.ta-cond__card:hover{border-color:#2bb5df73;box-shadow:0 1.4rem 3.6rem #094a5d1a;transform:translateY(-3px)}.ta-cond__stage{position:relative;display:block;margin-bottom:2.2rem;padding:3.4rem 3.2rem 2.8rem;background:linear-gradient(180deg,#e6f6fce6,#e6f6fc33);transition:background-color var(--ta-wipe, .78s) ease}.ta-cond__card:hover .ta-cond__stage,.ta-cond__toggle[aria-pressed=true] .ta-cond__stage{background-color:#2bb5df1a}.ta-cond__layers{position:relative;display:block;max-width:27rem;margin:0 auto}.ta-cond__layer{display:block}.ta-cond__layer--after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 100% 0 0);transition:clip-path var(--ta-wipe, .78s) cubic-bezier(.42,0,.12,1)}.ta-cond__card:hover .ta-cond__layer--after,.ta-cond__toggle[aria-pressed=true] .ta-cond__layer--after{clip-path:inset(0 0 0 0)}.ta-arch{display:block;width:100%;height:auto}.ta-arch__gum{filter:url(#ta-gum-tissue);fill:url(#ta-gum-upper) #e0949d;stroke:none}.ta-arch__gum--lower{fill:url(#ta-gum-lower) #e0949d}.ta-arch__tooth{filter:url(#ta-enamel-3d);fill:url(#ta-enamel) #fff;stroke:#7892a457;stroke-width:.4;stroke-linejoin:round}.ta-arch__row--lower .ta-arch__tooth{fill:url(#ta-enamel-lower) #fff}.ta-arch__tooth--mid{fill:url(#ta-enamel-mid) #f4f6f7}.ta-arch__tooth--deep{fill:url(#ta-enamel-deep) #e7edf1}.ta-arch__row--lower .ta-arch__tooth--mid{fill:url(#ta-enamel-lower-mid) #f4f6f7}.ta-arch__row--lower .ta-arch__tooth--deep{fill:url(#ta-enamel-lower-deep) #e7edf1}.ta-arch__margin{fill:none;stroke:#96606647;stroke-width:.6;stroke-linecap:round}.ta-arch__row--upper{filter:drop-shadow(0 1px 1px rgba(9,74,93,.14)) drop-shadow(0 6px 9px rgba(9,74,93,.1))}.ta-arch__row--lower{filter:drop-shadow(0 -1px 1px rgba(9,74,93,.09))}.ta-cond__sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transform:translate(-100%);transition:transform var(--ta-wipe, .78s) cubic-bezier(.42,0,.12,1);background:linear-gradient(90deg,rgba(43,181,223,0) 55%,rgba(43,181,223,.16) 86%,rgba(43,181,223,.7) 98%,var(--ta-brand, #2bb5df) 100%)}.ta-cond__card:hover .ta-cond__sweep,.ta-cond__toggle[aria-pressed=true] .ta-cond__sweep{transform:translate(0);animation:ta-cond-flash var(--ta-wipe, .78s) linear both}@keyframes ta-cond-flash{0%{opacity:0}14%{opacity:1}82%{opacity:1}to{opacity:0}}.ta-cond__badge{position:absolute;top:1.4rem;left:1.4rem;z-index:2;display:grid;padding:.55rem 1.2rem;border-radius:999px;background:#ffffffe6;font-size:1.1rem;font-weight:700;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.ta-cond__badge span{grid-area:1 / 1;transition:opacity .3s ease .34s}.ta-cond__badge .is-before{color:var(--ta-muted, #5d6b78)}.ta-cond__badge .is-after{color:var(--ta-brand-ink, #2bb5df);opacity:0}.ta-cond__card:hover .ta-cond__badge .is-before,.ta-cond__toggle[aria-pressed=true] .ta-cond__badge .is-before{opacity:0}.ta-cond__card:hover .ta-cond__badge .is-after,.ta-cond__toggle[aria-pressed=true] .ta-cond__badge .is-after{opacity:1}.ta-cond__name{margin:0 0 .6rem;padding:0 2.4rem;color:var(--ta-deep, #094a5d);font-family:inherit;font-size:1.9rem;font-weight:500;line-height:1.3;letter-spacing:-.02em}.ta-cond__text{margin:0;padding:0 2.4rem;color:var(--ta-muted, #5d6b78);font-size:1.5rem;line-height:1.5;min-height:4.5rem}.ta-cond__more{margin:1.4rem 0 0;padding:0 2.4rem}.ta-cond__more summary{display:inline-flex;align-items:center;gap:.6rem;color:var(--ta-brand-ink, #2bb5df);font-size:1.35rem;font-weight:600;cursor:pointer;list-style:none}.ta-cond__more summary::-webkit-details-marker{display:none}.ta-cond__more summary:after{content:"";width:.7rem;height:.7rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.15rem) rotate(45deg);transition:transform .18s ease}.ta-cond__more[open] summary:after{transform:translateY(.1rem) rotate(-135deg)}.ta-cond__more summary:focus-visible{outline:2px solid var(--ta-brand, #2bb5df);outline-offset:3px;border-radius:3px}.ta-cond__more p{margin:1rem 0 0;color:var(--ta-muted, #5d6b78);font-size:1.42rem;line-height:1.55}.ta-cond__foot{display:flex;flex-direction:column;align-items:center;gap:1.8rem;margin:5.6rem 0 0;text-align:center}.ta-cond__foot-note{max-width:46ch;margin:0;color:var(--ta-deep, #094a5d);font-size:1.62rem;line-height:1.5}.ta-cond__cta{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:5.6rem;padding:0 3.2rem;border:2px solid var(--ta-brand, #2bb5df);border-radius:999px;background:var(--ta-brand, #2bb5df);color:#fff;font-size:1.62rem;font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.ta-cond__cta:hover,.ta-cond__cta:focus{background:var(--ta-brand-press, #1ea6d1);border-color:var(--ta-brand-press, #1ea6d1);color:#fff}.ta-cond__cta:focus-visible{outline:2px solid var(--ta-deep, #094a5d);outline-offset:3px}@media(prefers-reduced-motion:reduce){.ta-cond__cta{transition:none}}@media screen and (max-width:1199px){.ta-cond{padding:7.2rem 2.4rem}.ta-cond__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:4.8rem}}@media screen and (max-width:749px){.ta-cond{padding:5.6rem 2rem}.ta-cond__grid{grid-template-columns:minmax(0,1fr)}.ta-cond__card{border-radius:18px}}@media(prefers-reduced-motion:reduce){.ta-cond__card,.ta-cond__layer--after,.ta-cond__stage,.ta-cond__badge span,.ta-cond__more summary:after{transition:none}.ta-cond__sweep,.ta-cond__card:hover .ta-cond__sweep,.ta-cond__toggle[aria-pressed=true] .ta-cond__sweep{animation:none;transition:none;opacity:0}}.ta-cond__card--still .ta-cond__layer--after,.ta-cond__card--still .ta-cond__sweep,.ta-cond__card--still .ta-cond__badge .is-after{display:none}.ta-cond__card--still .ta-cond__toggle{cursor:default}.ta-cond__card--still:hover .ta-cond__badge .is-before,.ta-cond__card--still .ta-cond__toggle[aria-pressed=true] .ta-cond__badge .is-before{opacity:1}.ta-cond__card--still:hover .ta-cond__stage,.ta-cond__card--still .ta-cond__toggle[aria-pressed=true] .ta-cond__stage{transform:none}.ta-cond__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem;margin:1.8rem 2.4rem 0;padding:1.8rem 0 0;border-top:1px solid rgba(9,74,93,.1)}.ta-cond__list-title{margin:0 0 .9rem;color:var(--ta-muted, #5d6b78);font-family:inherit;font-size:1.15rem;font-weight:600;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.ta-cond__list ul{margin:0;padding:0;list-style:none}.ta-cond__list li{position:relative;padding-inline-start:1.6rem;color:var(--ta-deep, #094a5d);font-size:1.38rem;line-height:1.45}.ta-cond__list li+li{margin-top:.5rem}.ta-cond__list li:before{position:absolute;inset-block-start:0;inset-inline-start:0;font-weight:700;line-height:1.45}.ta-cond__list--risks li:before{content:"\2022";color:#c2564b}.ta-cond__list--helps li:before{content:"\2713";font-size:1.2rem;color:var(--ta-brand-ink, #2bb5df)}@media screen and (max-width:749px){.ta-cond__lists{grid-template-columns:minmax(0,1fr);gap:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ta-conditions.css.map */
