.section-head h2,.acula-reviews__head h2{font-size:13px;letter-spacing:.2em}.section-head a{font-size:10px;letter-spacing:.16em}.prod-info h3{font-size:11px;letter-spacing:.08em;font-weight:500;line-height:1.4}.prod-info .price,.prices .price{font-size:12px;font-weight:500}[class^=ai-banner-container-]{height:82vh!important;height:82svh!important;min-height:520px}[id$=__trust_bar_UxrbaW],[id$=__trust],.pdp-trust,.pdp-bundle-note{display:none}.pdp-perks li:nth-child(3){display:none}.acula-reviews{padding:56px 0 48px}.acula-reviews__head{margin-bottom:22px}.acula-reviews__summary{font-size:12px}.acula-reviews__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.acula-reviews__grid::-webkit-scrollbar{display:none}.acula-review,.acula-review.is-hidden{display:flex;flex:0 0 calc((100% - 36px)/4);scroll-snap-align:start;padding:20px 18px;gap:8px}.acula-review__body{font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.acula-review__title{font-size:11px}.acula-reviews__more{display:none}.section{padding:56px 0}#faq.section{padding:48px 0}.faq summary{padding:16px 4px;font-size:11px;letter-spacing:.12em}.af-tagline,.af-note{display:none}#smile-ui-lite-launcher-frame-container{width:48px!important;height:48px!important;left:16px!important;right:auto!important;bottom:16px!important}#smile-lite-launcher-frame{width:142px!important;min-width:142px!important;height:60px!important;min-height:60px!important;right:auto!important;left:-6px!important;top:-6px!important}@media(max-width:920px){.section-head h2,.acula-reviews__head h2{font-size:12px;letter-spacing:.18em}.section-head{margin-bottom:18px}.prod-info{padding-top:10px}.prod-info h3{font-size:10px}.prod-info .price,.prices .price{font-size:11px}.badge{font-size:8px;padding:4px 7px}[class^=ai-banner-container-]{aspect-ratio:auto!important;height:72vh!important;height:72svh!important;min-height:0}.acula-reviews{padding:40px 0 36px}.acula-reviews__head{margin-bottom:18px;gap:8px}.acula-reviews__summary{font-size:11px}.acula-reviews__grid{gap:10px;margin:0 -20px;padding:0 20px 4px;scroll-padding:0 20px}.acula-review,.acula-review.is-hidden{flex:0 0 78%;padding:18px 16px}.section{padding:40px 0}#faq.section{padding:36px 0}.faq summary{padding:16px 0}.af-col a{font-size:11px}}body .cart-drawer-head{padding:16px 20px}body .cart-drawer-title{font-size:12px;letter-spacing:.18em;font-weight:700}body .cart-threshold{padding:12px 20px 14px}body .cart-threshold p.cart-threshold-msg{font-size:12px;font-weight:400;letter-spacing:.02em;margin-bottom:10px}body .cart-threshold p.cart-threshold-msg strong{font-weight:600;letter-spacing:.04em}body .cart-threshold-track{height:2px}body .cd-line{padding:14px 0}body .cd-name{font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.4}body .cd-meta{font-size:11px}body .cd-disc{font-size:9px;letter-spacing:.12em;font-weight:600}body .cd-price{font-size:12px;font-weight:500}body .cd-remove{font-size:9px;letter-spacing:.12em}body .cd-qty button{width:26px;height:26px}body .cart-upsell{padding:18px 0 10px}body .cart-upsell__title{font-size:12px;letter-spacing:.18em;margin-bottom:14px}body .cart-upsell__name{font-size:10px;font-weight:500;letter-spacing:.08em}body .cart-upsell__price{font-size:11px;font-weight:500}body .cart-upsell__add{font-size:9px;font-weight:600;letter-spacing:.14em;padding:7px 6px}body .cart-drawer-foot{padding:14px 20px 18px}body .cd-row{font-size:12px;font-weight:600;letter-spacing:.14em;margin-bottom:6px}body .cd-row--save{font-weight:500;color:#767676}body .cart-points{background:none;padding:0;margin:2px 0 12px;font-size:10px;font-weight:500;letter-spacing:.12em;color:#767676;gap:8px}body .cart-points strong{font-weight:700;color:#000}body .cart-points svg{width:14px;height:14px}body .cd-note,body .cd-view{display:none}body .cd-checkout{padding:15px 20px;font-size:11px;letter-spacing:.2em}body .cd-pay{margin-top:10px;gap:5px}body .cd-pay-icon{height:16px}body .cart-page{padding:40px 20px 56px}body .cart-page h1{font-size:13px;letter-spacing:.2em;margin-bottom:24px}body .cart-page-threshold{margin-bottom:8px;border:0}body .cart-line{grid-template-columns:72px 1fr auto;gap:14px;padding:14px 0}body .cart-line img{width:72px;height:72px}body .cart-line h3{font-size:11px;font-weight:500;letter-spacing:.08em}body .cart-line .qty{font-size:11px}body .cart-line .remove{font-size:9px}body .cart-line .price{font-size:12px;font-weight:500}body .cart-total{padding:14px 0 6px;font-size:12px;letter-spacing:.14em}body .cart-checkout{padding:15px 20px;font-size:11px}body .cart-pay-icon{height:18px}@media(max-width:920px){body .cart-drawer-head{padding:12px 16px}body .cart-threshold{padding:10px 16px 12px}body .cart-drawer-foot{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}body .cd-line{padding:12px 0}body .cd-checkout{padding:13px 20px}body .cart-page{padding:28px 16px 40px}}html body .cart-drawer-title{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none}html body .cart-threshold p.cart-threshold-msg{font-size:13px;letter-spacing:0;text-align:center}html body .cart-threshold p.cart-threshold-msg strong{letter-spacing:0;font-weight:700}html body .cart-threshold-msg.is-rotating .ct-msg{left:0;right:0}html body .cd-name{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.35}html body .cd-meta{font-size:12px;color:#767676}html body .cd-disc{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:#3a3a3a}html body .cd-price{font-size:14px;font-weight:500}html body .cd-remove{font-size:12px;letter-spacing:0;text-transform:none}html body .cart-pair__label{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html body .cart-pair__name{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}html body .cart-pair__price{font-size:13px}html body .cart-pair__nudge{font-size:12px}html body .cart-pair__nudge strong{letter-spacing:0}html body .cart-pair__add{font-size:10px;letter-spacing:.1em;padding:9px 14px}html body .cart-upsell__title{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}html body .cart-upsell__name{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}html body .cart-upsell__price{font-size:12px;font-weight:500}html body .cart-upsell__add{font-size:9px;letter-spacing:.1em}html body .cd-row{align-items:baseline;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#767676;margin-bottom:4px}html body .cd-row span:last-child{font-size:17px;font-weight:600;letter-spacing:0;color:#000}html body .cd-row--save span:last-child{font-size:13px;font-weight:500;color:#767676}html body .cart-points{font-size:12px;letter-spacing:0;text-transform:none;font-weight:400;margin:2px 0 10px}html body .cd-checkout{padding:11px 18px;font-size:11px;letter-spacing:.14em}html body .cd-pay{margin-top:8px}html body .cd-pay-icon{height:14px}html body .cart-page h1{font-size:20px;font-weight:500;letter-spacing:0;text-transform:none}html body .cart-line h3{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none}html body .cart-line .qty{font-size:12px}html body .cart-line .remove{font-size:12px;letter-spacing:0;text-transform:none}html body .cart-line .price{font-size:14px}html body .cart-total{font-size:11px;font-weight:500;letter-spacing:.14em;color:#767676;align-items:baseline}html body .cart-total span:last-child{font-size:17px;font-weight:600;letter-spacing:0;color:#000}html body .cart-total--save span:last-child{font-size:13px;font-weight:500;color:#767676}html body .cart-checkout{padding:12px 18px;font-size:11px;letter-spacing:.14em}html body .cart-pay-icon{height:16px}@media(max-width:920px){html body .cd-checkout{padding:11px 18px}html body .cd-name,html body .cd-price{font-size:13px}html body .cart-perks{margin-top:10px;padding-top:10px}html body .cart-perks svg{width:20px;height:20px}html body .cart-perks span{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/acula-mobile.css.map */
