html,body{overflow-x:clip;max-width:100%}.lr{overflow-x:clip}.lr-offer__card{align-items:center}#compare .lr-head{max-width:none}#compare h2{font-size:clamp(1.7rem,3vw,2.6rem)}@media(min-width:900px){#compare h2{white-space:nowrap}}.lr-table{min-width:720px}.lr-table th,.lr-table td{padding:16px 14px}:root{--lr-bg:#fbf6ee;--lr-bg2:#f5eee3;--lr-card:#fffaf3}body{background:var(--lr-bg)}.lr-header{background:#fbf6eef0}.lr-pcard,.lr-fcard,.lr-tl,.lr-rstep,.lr-table-wrap,.lr-offer__card,.lr-qty,.lr-routine__tag{background:var(--lr-card)}.lr-stat,.lr-box{background:var(--lr-bg2)}.lr-btn--light{background:var(--lr-card)}.lr-hero{background:radial-gradient(ellipse at 85% 10%,#f9e3da,#fbf6ee00 55%),var(--lr-bg)}.lr-fcard--highlight{background:var(--lr-card);border-color:#18120f0f}.lr-fcard--highlight .lr-ficon{background:var(--lr-blush);color:var(--lr-red-text)}.lr-wl span{background:var(--lr-red);color:#fff;border-color:var(--lr-red)}@media(min-width:900px){.lr-features__head{grid-template-columns:auto 1fr;gap:56px}.lr-features__head h2{white-space:nowrap;font-size:clamp(1.8rem,3vw,2.6rem)}}@media(min-width:900px){.lr-cards--4{grid-template-columns:repeat(4,1fr);gap:18px}}@media(min-width:600px)and (max-width:899px){.lr-cards--4{grid-template-columns:1fr 1fr}}.lr-pcard--noimg{background:var(--lr-blush)!important;border-color:#d33b362e}.lr-pcard__icon{aspect-ratio:4/3;display:grid;place-items:center;color:var(--lr-red);background:radial-gradient(circle at 50% 50%,#d33b361f,#d33b3600 65%)}.lr-life img,.lr-pcard img,.lr-problem__intro img{object-position:50% 20%}@media(max-width:899px){.lr-trust{flex-direction:column;gap:10px}.lr-life figure{aspect-ratio:4/5}.lr-problem__intro img,.lr-pcard img{aspect-ratio:4/5}.lr-pcard__icon{aspect-ratio:auto;padding:36px 0 8px}}@media(max-width:749px){#what-to-expect h2{font-size:min(2.4rem,6.2vw)}.lr-table{min-width:640px}.lr-table th:first-child,.lr-table td:first-child{position:sticky;left:0;z-index:1;background:var(--lr-card);min-width:132px;max-width:132px;box-shadow:1px 0 #18120f14;font-size:.84rem}.lr-table th,.lr-table td{padding:14px 10px}.lr-table-wrap:after{content:"Swipe to compare \2192";display:block;text-align:right;font-size:.72rem;color:var(--lr-muted);padding:8px 12px;position:sticky;left:0}}@media(max-width:520px){.lr-buy .lr-btn{padding:0 14px;letter-spacing:.06em;font-size:.74rem;gap:8px}.lr-qty button{width:36px}.lr-qty input{width:28px}.lr-buy__row{gap:8px}.lr h1{font-size:2.3rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lumaroot-tweaks.css.map */
