.pdp-lemme{background:#faf6ee}.pdp-offer-bar{background:#eee2d1;border-bottom:1px solid #ddccb6;padding:9px 15px;font-size:10px}.pdp-lemme .pdp-main{max-width:1440px;margin:auto;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:5%;padding:12px 5% 55px;align-items:start}.pdp-lemme .pdp-purchase{border:0;border-radius:0;background:transparent;padding:12px 0 0}.pdp-lemme .pdp-purchase h1{font-size:clamp(36px,4.2vw,62px);line-height:1.05;margin:13px 0 16px;letter-spacing:-.035em}.pdp-lemme .pdp-lead{font:400 19px/1.4 var(--iv-serif);margin-bottom:12px}.pdp-lemme .pdp-description{font:13px/1.65 Arial;margin:0 0 24px;color:#6c5c50;max-width:440px}.pdp-lemme .pdp-slides{border-radius:18px}.pdp-lemme .pdp-thumbs{gap:9px;padding-top:8px}.pdp-lemme .pdp-thumbs button{flex:1 0 55px;max-width:95px;border-radius:10px}.pdp-lemme .pdp-thumbs img{border-radius:7px}.pdp-lemme .pdp-gallery-bottom{padding:4px 0}.pdp-lemme .pdp-mode{padding-top:20px;border-top:1px solid #d8c5ad;gap:10px}.pdp-lemme .pdp-mode legend{padding-top:8px}.pdp-lemme .pdp-mode label{border-radius:10px;background:#fffaf4;min-height:65px;padding:13px}.pdp-lemme .pdp-mode label:has(input:checked){background:#e9dbc8;border-color:#78543a}.pdp-lemme .pdp-plans{margin-top:18px}.pdp-lemme .pdp-plans label{border-radius:10px;padding:14px 12px;border:1px solid #deceba;background:#f5ecdf;align-items:center;margin-bottom:8px}.pdp-lemme .pdp-plans label:has(input:checked){border:1px solid #78543a;background:#e9dbc8}.pdp-lemme .pdp-plan-price{max-width:105px}.pdp-lemme .pdp-plan-price b{font-size:15px}.pdp-lemme .pdp-plan-price em{font-size:9px;padding:4px 7px}.pdp-lemme .pdp-order-summary{margin-top:18px;font-size:11px}.pdp-lemme .pdp-add{min-height:50px!important}.pdp-lemme .pdp-buy-once{font-size:12px;margin-top:8px}.pdp-lemme .pdp-billing{font-size:10px;line-height:1.5}.pdp-format-notes{margin-top:18px;padding:14px 0}.pdp-fineprint{margin-top:14px;font-size:10px}.pdp-jump{margin-top:16px;padding-bottom:10px}.pdp-lemme .pdp-detail-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:7%;max-width:none;padding:50px 7% 60px;border-top:1px solid #ddcbb5;background:#f1e7d9}.pdp-detail-layout .pdp-section-heading{text-align:left;position:sticky;top:30px;align-self:start;margin:0}.pdp-detail-layout .pdp-section-heading h2{font-size:clamp(32px,4vw,55px);line-height:1.04;margin:16px 0}.pdp-detail-layout .pdp-section-heading>p:last-child{font:13px/1.6 Arial;color:#6c5c50;max-width:220px}.pdp-accordion-list{min-width:0}.pdp-lemme .pdp-accordion-list details{border:0;border-bottom:1px solid #cbb69c;border-radius:0;background:transparent;margin:0;padding:20px 0}.pdp-lemme .pdp-accordion-list details:first-child{border-top:1px solid #cbb69c}.pdp-accordion-list summary{font:400 22px/1.25 var(--iv-serif)}.pdp-accordion-list details[open]{padding-bottom:26px}.pdp-accordion-list details[open] summary{border:0;padding-bottom:10px}.pdp-lemme .glp-disclaimer{padding-top:22px;margin-top:0}.pdp-lemme .glp-visible-fda{padding-bottom:22px}.pdp-lemme .pdp-buy-once[hidden]{display:none}@media(max-width:749px){.pdp-lemme .pdp-main{grid-template-columns:1fr;gap:22px;padding:8px 5% 35px}.pdp-lemme .pdp-purchase{padding:0}.pdp-lemme .pdp-purchase h1{font-size:39px}.pdp-lemme .pdp-lead{font-size:18px}.pdp-lemme .pdp-thumbs button{flex:0 0 59px}.pdp-lemme .pdp-mode label{padding:12px 10px}.pdp-lemme .pdp-detail-layout{grid-template-columns:1fr;padding:35px 6%;gap:24px}.pdp-detail-layout .pdp-section-heading{position:static}.pdp-detail-layout .pdp-section-heading h2{font-size:36px}.pdp-detail-layout .pdp-section-heading>p:last-child{max-width:none}.pdp-accordion-list summary{font-size:21px}.pdp-lemme .pdp-accordion-list details{padding:18px 0}}.glp-page .pdp-description,.glp-page .pdp-lead,.glp-page .pdp-fineprint,.glp-page .pdp-billing,.glp-page .pdp-plan-note,.glp-page .pdp-plan-expanded p,.glp-page .glp-details p,.glp-page .glp-details li,.glp-page .glp-details dd,.glp-page .pdp-section-heading>p:last-child,.glp-page .glp-disclaimer,.glp-page .glp-visible-fda{text-align:justify;text-justify:inter-word;text-align-last:start;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.pdp-offer-bar{overflow:hidden;padding:10px 0;text-align:left}.pdp-offer-track{display:flex;width:max-content;animation:inova-offer-scroll 28s linear infinite}.pdp-offer-group{flex:0 0 auto;min-width:100vw;display:flex;align-items:center;justify-content:space-around;gap:26px;padding:0 20px;white-space:nowrap}.pdp-offer-group span{padding:0}.pdp-offer-bar:hover .pdp-offer-track{animation-play-state:paused}@keyframes inova-offer-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pdp-offer-track{animation:none;width:100%}.pdp-offer-group{min-width:0;width:100%;flex-wrap:wrap;white-space:normal;justify-content:center;gap:8px}.pdp-offer-group+.pdp-offer-group{display:none}}.glp-page:not(.appetite-page) #your-routine{padding-bottom:40px}.glp-page:not(.appetite-page) #inside-formula{padding-top:38px;padding-bottom:42px}.glp-page:not(.appetite-page) #inside-formula>header{max-width:none;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:4%;align-items:end;margin-bottom:26px}.glp-page:not(.appetite-page) #inside-formula>header .pdp-kicker{grid-column:1/-1;margin:0 0 10px}.glp-page:not(.appetite-page) #inside-formula>header h2{font-size:clamp(32px,3.8vw,52px);margin:0;line-height:1.04}.glp-page:not(.appetite-page) #inside-formula>header>p:last-child{max-width:none;margin:0 0 3px;font-size:14px;line-height:1.65}.glp-page:not(.appetite-page) #inside-formula .formula-ingredient-notes{gap:16px}.glp-page:not(.appetite-page) #inside-formula .formula-ingredient-notes article{padding:22px}.glp-page:not(.appetite-page) #inside-formula .formula-card-word{padding:23px 0;margin-bottom:18px}.glp-page:not(.appetite-page) #inside-formula .formula-ingredient-notes h3{margin:10px 0}.glp-page:not(.appetite-page) #inside-formula .formula-text-link{margin-top:20px}@media(max-width:749px){.glp-page:not(.appetite-page) #your-routine{padding-bottom:30px}.glp-page:not(.appetite-page) #inside-formula{padding-top:28px;padding-bottom:30px}.glp-page:not(.appetite-page) #inside-formula>header{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.glp-page:not(.appetite-page) #inside-formula>header h2{font-size:36px}.glp-page:not(.appetite-page) #inside-formula>header .pdp-kicker{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/glp-layout-refined.css.map */
