.dm-is-life .dm-section p,.dm-is-life .dm-section .rte,.dm-is-life .dm-product-benefits{letter-spacing:0}.dm-is-life .dm-offer-disclosure--hero{font:500 14px/1.5 Figtree PK,Nunito,sans-serif;color:#606d78;background:none;padding:0;margin:10px 0 18px;letter-spacing:0}.dm-is-life .dm-offer-disclosure--hero strong{font-weight:700;color:#44525f}.dm-is-life .dm-sticky-atc .button{font-family:Figtree PK,Nunito,sans-serif;font-weight:800;letter-spacing:0}@media(max-width:749px){.dm-is-life .product__media-wrapper{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.dm-is-life .product__media-wrapper slider-component{margin:0!important}.dm-is-life .product__media-list{width:100%!important;gap:0!important;scroll-padding-left:0!important}.dm-is-life .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.dm-is-life .product__media-list:after{display:none!important}.dm-is-life .product-media-container{width:100%!important;max-width:100%!important}.dm-is-life .product__media{padding-top:100%!important}.dm-is-life .product__media img{object-fit:contain!important}.dm-is-life media-gallery .slider-buttons{min-height:44px;margin:2px 0 8px}.dm-is-life .product__info-container>.product__title{margin:12px 0}.dm-is-life .product__title h1{font-size:30px!important;line-height:1.12!important;letter-spacing:-.35px}.dm-is-life .dm-pdp-eyebrow{font-size:12px!important;letter-spacing:.6px!important}.dm-is-life .dm-pdp-subhead strong{font-size:19px!important;line-height:1.3!important}.dm-is-life .dm-product-benefits li{font-size:16px!important;line-height:1.5!important;font-weight:500!important}.dm-is-life .dm-product-benefits li strong{font-weight:800!important}.dm-is-life .product-form__submit,.dm-is-life .dm-section .button{font:800 16px/1.3 Figtree PK,Nunito,sans-serif!important;letter-spacing:0!important;min-height:50px;padding:13px 18px}.dm-is-life .dm-pdp-assurances{gap:8px;margin-top:14px}.dm-is-life .dm-pdp-assurances>div{padding:12px 5px}.dm-is-life .dm-pdp-assurances strong{font:800 14px/1.3 Figtree PK,sans-serif!important;letter-spacing:0}.dm-is-life .dm-pdp-assurances small{font-size:12px!important;letter-spacing:0}.dm-is-life .dm-trust{padding:18px 0!important}.dm-is-life .dm-trust__grid{gap:0}.dm-is-life .dm-trust__item{gap:10px;padding:12px 10px;min-width:0}.dm-is-life .dm-trust__item .dm-icon{width:22px;min-width:22px}.dm-is-life .dm-trust__item strong{display:block;font:800 14px/1.3 Figtree PK,sans-serif;letter-spacing:0}.dm-is-life .dm-trust__item span:last-child{font:500 13px/1.4 Figtree PK,sans-serif;letter-spacing:0}.dm-is-life .dm-section__head>p,.dm-is-life .dm-outcome-banner__content .rte,.dm-is-life .dm-real-library__head .rte,.dm-is-life .dm-grand-offer__intro .rte,.dm-is-life .dm-guarantee .rte,.dm-is-life .dm-faq__answer,.dm-is-life .dm-final .rte{font-size:16px!important;line-height:1.55!important;letter-spacing:0!important}.dm-is-life .dm-outcome-banner__content{padding:230px 20px 24px}.dm-is-life .dm-outcome-banner__content h2{font-size:32px;line-height:1.1}.dm-is-life .dm-outcome-banner__content .button{margin-top:16px}.dm-is-life .dm-real-library__item{gap:8px;padding:12px 10px}.dm-is-life .dm-real-library__item h3{font:800 15px/1.35 Figtree PK,sans-serif!important;letter-spacing:0}.dm-is-life .dm-real-library__close span,.dm-is-life .dm-grand-offer__visual-note strong,.dm-is-life .dm-grand-offer__visual-note small,.dm-is-life .dm-guarantee small,.dm-is-life .dm-final__note{font-size:14px!important;line-height:1.5!important;letter-spacing:0}.dm-is-life .dm-video-showcase__copy li{font:800 14px/1.35 Figtree PK,sans-serif!important;letter-spacing:0;padding:13px 8px;gap:9px}.dm-is-life .dm-page-reel__label span{font-size:13px;letter-spacing:0}.dm-is-life .dm-sticky-atc{padding:10px 14px max(10px,env(safe-area-inset-bottom))}.dm-is-life .dm-sticky-atc__inner{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:12px;padding:0}.dm-is-life .dm-sticky-atc__product strong{display:block;max-width:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font:800 14px/1.3 Figtree PK,sans-serif!important;letter-spacing:0}.dm-is-life .dm-sticky-atc__price{font:600 12px/1.4 Figtree PK,sans-serif!important;letter-spacing:0;margin-top:3px}.dm-is-life .dm-sticky-atc .button{min-height:48px;font-size:15px!important;padding:12px!important;border-radius:12px}}@media(max-width:359px){.dm-is-life .product__title h1{font-size:27px!important}.dm-is-life .dm-sticky-atc__inner{grid-template-columns:minmax(0,1fr) 118px;gap:8px}.dm-is-life .dm-sticky-atc .button{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dm-life-polish.css.map */
