.mad [hidden],.mad[hidden]{display:none!important}.mad-skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;white-space:nowrap}.mad-header__nav{min-width:0}@media(min-width:1025px)and (max-width:1320px){.mad-header__pharmacy span{display:none}.mad-header__bar{gap:16px}.mad-header__nav>ul{gap:0}.mad-nav__link{padding:0 8px;font-size:14.5px}.mad-announce__item:not(:first-child){display:none}}.mad-footer__logo img,.mad-mfooter__logo img{filter:none;background:#fff;border-radius:14px;padding:8px 12px;width:112px}@media(min-width:750px){.mad-step h3{margin-top:0}.mad-step__num{margin-bottom:54px}}.mad-step{justify-content:flex-start}.mad-includes .mad-badge{display:inline-flex;color:#fff;font-size:11px}.mad-chead__quiz .mad-chead__quiz-icon{display:grid;color:#fff}@media(max-width:1024px){.mad-coll{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.mad-coll__bar{flex-wrap:wrap;gap:8px}.mad-sort{font-size:0;gap:0}.mad-sort .mad-select{font-size:14px;height:40px}.mad-coll__count{font-size:13px}}@media(max-width:1024px){.mad-choose__grid>#quiz{grid-column:1/-1}}@media(max-width:749px){.mad-card__badges{flex-direction:column;align-items:flex-start;gap:4px}}.mad-cart__wa{display:flex;align-items:center;justify-content:center;gap:8px}.mad-cart__wa svg{width:18px;height:18px;flex:none}.mad-btn .mad-icon-wa{width:20px;height:20px}.mad-announce{margin:8px 8px 0;border-radius:12px;overflow:hidden}.mad-hero{margin:0 8px;border-radius:24px}.mad-footer{margin:0 8px 8px;border-radius:24px;overflow:hidden}#mps-sales-notification.sn-common{border-radius:16px!important}@media(max-width:749px){.mad-announce{margin:6px 6px 0;border-radius:10px}.mad-hero{margin:0 6px;border-radius:18px}.mad-footer{margin:0 6px 6px;border-radius:18px}#mps-sales-notification.sn-common{border-radius:14px!important}}.mad-news{margin:0 8px 8px;border-radius:24px;overflow:hidden}@media(max-width:749px){.mad-news{margin:0 6px 6px;border-radius:18px}}.mad-hero__products>video.mad-hero__single{width:100%;height:100%;object-fit:cover;display:block;background:var(--mad-mint-wash,#eef7f1)}.mad-socials{gap:10px}.mad-socials a.mad-social{width:44px;height:44px;min-height:0;padding:0;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff14;color:#fff;transition:background .2s,border-color .2s,color .2s,transform .2s}.mad-socials a.mad-social svg{width:20px;height:20px;display:block}.mad-socials a.mad-social:hover,.mad-socials a.mad-social:focus-visible{transform:translateY(-2px);color:#fff;border-color:transparent}.mad-social--ig:hover,.mad-social--ig:focus-visible{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important}.mad-social--tt:hover,.mad-social--tt:focus-visible{background:#000!important;box-shadow:-2px -2px #25f4ee,2px 2px #fe2c55}.mad-social--fb:hover,.mad-social--fb:focus-visible{background:#0866ff!important}.mad-social--yt:hover,.mad-social--yt:focus-visible{background:red!important}@media(max-width:749px){.mad-need__grid>li{flex:0 0 40%;min-width:0;scroll-snap-align:start}.mad-need__grid>li .mad-need-card{flex:1 1 auto}.mad-need-card__body{padding:2px 12px 14px}.mad-need-card__body strong{font-size:14px;line-height:1.25}}@media(max-width:420px){.mad-need__grid>li{flex-basis:42%}}@media(max-width:749px){.mad-dentist-card{grid-template-columns:1fr;padding:12px;gap:14px}.mad-dentist-card__img{aspect-ratio:4/3}.mad-dentist-card .mad-h3{font-size:20px}}.mad-hero__stats .mad-stat strong{font-variant-numeric:tabular-nums}@media(min-width:750px){.mad-hero__stats{flex-wrap:nowrap;gap:12px 28px}.mad-stat{flex-direction:column;align-items:flex-start;gap:2px}.mad-stat strong{font-size:28px;line-height:1.05}.mad-stat span{font-size:13px;white-space:nowrap}.mad-hero__stats .mad-stat+.mad-stat{padding-left:28px;border-left:1px solid var(--mad-line)}}@media(max-width:749px){.mad-hero__content{display:contents}.mad-hero__grid{gap:16px}.mad-hero__content .mad-hero__kicker{order:1}.mad-hero__title{order:2}.mad-hero__visual{order:3;margin-top:4px}.mad-hero__text{order:4}.mad-hero__ctas{order:5}.mad-hero__stats{order:6}.mad-hero__grid>*{position:relative;z-index:2}}@media(max-width:749px){.mad-news__row .mad-input{flex:none;height:52px;width:100%}.mad-news__row .mad-btn{width:100%}}.mad-faq--show-ctas .mad-faq__intro .mad-lead{display:block}.mad-faq__intro .mad-rte p+p{margin-top:12px}@media(max-width:749px){.mad-card__sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.35;margin-top:2px}}@media(max-width:749px){.mad-best{padding-bottom:28px}.mad-best+.mad-section{padding-top:28px}}.mad-drawer--left .mad-drawer__panel{width:min(440px,100vw)}.mad-mtiles{padding:18px 20px 6px}.mad-mtiles__title{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--mad-muted);font-weight:800;margin:0 0 10px}.mad-mtiles__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mad-mtile{display:grid;justify-items:center;gap:6px;padding:12px 8px;border-radius:16px;background:var(--tint,var(--mad-ground));text-align:center;font-weight:800;font-size:14px;line-height:1.2;color:var(--mad-ink);text-decoration:none;transition:transform .2s}.mad-mtile:active{transform:scale(.97)}.mad-mtile img{width:76px;height:76px;object-fit:contain;mix-blend-mode:multiply;border-radius:10px}.mad-mnav__link,.mad-mnav summary{font-size:18px;min-height:58px}.mad-mnav__sub{gap:18px;padding:2px 0 18px}.mad-mnav__sub>div{display:grid;gap:2px}.mad-mnav__sub a{min-height:44px;font-size:16px;padding:0 12px;border-radius:12px;background:var(--mad-ground);margin-bottom:6px;justify-content:space-between}.mad-mnav__sub a.mad-link{background:none;padding:0;justify-content:flex-start;gap:8px;color:var(--mad-blue)}.mad-mnav__sub h4{margin:4px 0 8px}section.mad-stars{display:block;font-size:inherit;color:var(--mad-ink)}.mad-sale-tag,.mad-gallery__stage:after{position:absolute;left:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--mad-sale,#c8372f);color:#fff;font-family:var(--mad-font-body);font-size:12px;font-weight:800;line-height:1;letter-spacing:.02em;white-space:nowrap;box-shadow:0 4px 12px #c8372f4d;pointer-events:none}.mad-gallery__stage:after{content:"11.11 Sale"}@media(max-width:749px){.mad-card__badges>span:first-child:has(+.mad-badge--sale){display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mad-fixes.css.map */
