body.emh-ad-page{margin:0;background:#fff;color:#252820;--header-height:0px;--header-group-height:0px}.emh-advertorial{--ink:#252820;--cream:#f5f4ef;--warm-bg:#fff;--muted:#62665d;--line:#dfdfd6;--surface:#f5f4ef;--gold:#8d6b38;background:#fff;border:0;font-family:Arial,Helvetica,sans-serif;padding-bottom:40px}.emh-advertorial .emh-wrap,.emh-advertorial .emh-l-hero .emh-wrap{width:min(760px,calc(100% - 44px));max-width:760px;margin-inline:auto}.emh-advertorial .emh-l-hero{text-align:left;padding:44px 0 0}.emh-ad-disclosure{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#62665d;margin:0 0 23px;line-height:1.6}.emh-ad-disclosure span{padding-inline:7px;color:#a5a99c}.emh-advertorial .emh-l-hero__h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(31px,4.1vw,49px);line-height:1.12;letter-spacing:-.025em;font-weight:700;margin:0 0 22px;overflow-wrap:break-word}.emh-advertorial .emh-l-hero__sub{max-width:none;margin:0;font-size:20px;line-height:1.6;color:#50564c}.emh-ad-byline{font-size:12px;line-height:1.8;color:#62665d;padding:19px 0;border-bottom:1px solid var(--line);margin:4px 0 0}.emh-ad-byline span{padding-inline:5px}.emh-advertorial .emh-l-hero__action{max-width:none;margin:18px 0 0}.emh-advertorial .emh-l-hero__action .emh-btn{display:inline;padding:0;min-height:0;background:none;border:0;color:#52643b;text-transform:none;letter-spacing:0;font-size:15px;text-decoration:underline;text-underline-offset:4px;font-weight:600;text-align:left}.emh-advertorial .emh-btn:before,.emh-advertorial .emh-btn:after{display:none}.emh-advertorial .emh-l-hero__action .emh-btn:hover{background:none;color:#304427}.emh-advertorial .emh-l-hero__action .emh-l-action-note{display:none}.emh-advertorial .emh-l-hero__img{margin:27px 0 0;box-shadow:none;border:0;border-radius:0;aspect-ratio:16/10}.emh-advertorial .emh-l-hero__img img{width:100%;height:100%;object-fit:cover;object-position:50% 35%}.emh-ad-caption{font-size:12px;line-height:1.55;margin:10px 0 0;color:#6d7168}.emh-advertorial .emh-section{padding:30px 0;background:transparent}.emh-advertorial .emh-l-agitate p,.emh-ad-prose p{font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.8;color:#30352e;margin:0 0 22px}.emh-advertorial .emh-l-agitate p:first-child{font-size:22px;line-height:1.65}.emh-ad-chapter{margin:0 0 36px}.emh-ad-chapter h2,.emh-advertorial .emh-h2,.emh-advertorial .emh-l-mechanism h2,.emh-advertorial .emh-l-magnet h2{font-family:Georgia,Times New Roman,serif;font-size:29px;line-height:1.25;font-weight:700;letter-spacing:-.015em;margin:0 0 20px;color:var(--ink)}.emh-ad-callout{padding:22px 25px;background:#f4f5ef;border-left:3px solid #70815c;margin:0 0 36px}.emh-ad-callout p{font-size:18px;line-height:1.65;margin:0 0 12px}.emh-ad-callout a{color:#465b32;font-size:15px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}.emh-ad-exercise-label{display:block;font:600 11px/1.5 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#576c43;margin-bottom:12px}.emh-ad-callout h2{font:700 25px/1.25 Georgia,serif;margin:0 0 18px}.emh-ad-callout p:last-child{margin-bottom:0}.emh-ad-editorial-image{padding-bottom:32px}.emh-advertorial #article-start{scroll-margin-top:20px}.emh-ad-story-note{font:12px/1.6 Arial,sans-serif;color:#68705f;margin:0 0 20px}.emh-ad-story-cta{border:1px solid #d6ddca;background:#f7f8f3;padding:26px;margin:0 0 38px}.emh-ad-story-cta h2{font:700 25px/1.3 Georgia,serif;margin:0 0 12px}.emh-ad-story-cta p{font:16px/1.65 Arial,sans-serif;margin:0 0 18px}.emh-ad-story-cta .emh-btn{color:#fff;display:inline-flex;text-align:center}.emh-ad-support-image{margin:0 0 38px}.emh-ad-support-image img{display:block;width:100%;height:auto;max-height:580px;object-fit:cover;object-position:center 35%}.emh-ad-support-image figcaption{font:12px/1.6 Arial,sans-serif;color:#68705f;margin-top:10px}@media(max-width:600px){.emh-ad-story-cta{padding:20px}.emh-ad-story-cta .emh-btn{width:100%}.emh-ad-support-image img{max-height:450px}}.emh-advertorial .emh-l-list__item{padding:10px 0 26px 48px;border-bottom:0}.emh-advertorial .emh-l-list__item:before{top:8px;background:#f0f1e9;color:#405333;font-family:Georgia,serif}.emh-advertorial .emh-l-list__item h3{font-family:Georgia,serif;font-size:24px;line-height:1.3;font-weight:700;margin-bottom:12px}.emh-advertorial .emh-l-list__item p{font-family:Georgia,serif;font-size:19px;line-height:1.75;color:#30352e}.emh-advertorial .emh-l-mechanism{background:#f6f5f1;color:var(--ink);padding:30px;box-shadow:none}.emh-advertorial .emh-l-mechanism p,.emh-advertorial .emh-l-steps li{color:#454b40;font-size:16px}.emh-advertorial .emh-l-steps__n{background:#e6e9dd;color:#405333}.emh-advertorial .emh-l-magnet{text-align:left;padding:30px;border:1px solid var(--line);background:#f7f8f2}.emh-advertorial .emh-l-magnet p{margin-left:0;max-width:none;line-height:1.7}.emh-advertorial .emh-btn{background:#425934;border-color:#425934;text-transform:none;letter-spacing:0;font-size:16px;font-weight:600}.emh-advertorial .emh-btn:hover{background:#304427;color:#fff}.emh-advertorial .emh-visualizer{color:var(--ink);background:#fff;scroll-margin-top:20px}.emh-advertorial .emh-visualizer__intro{gap:12px;margin-bottom:22px}.emh-advertorial .emh-visualizer__intro .emh-eyebrow{display:none}.emh-advertorial .emh-visualizer__intro .emh-copy{color:#555d4e;margin:0;max-width:none}.emh-advertorial .emh-visualizer__form,.emh-advertorial .emh-visualizer__stage{background:#f7f7f3;border:1px solid var(--line);padding:24px}.emh-advertorial .emh-visualizer__stage{display:flex;flex-direction:column;justify-content:center;min-height:320px;gap:16px}.emh-advertorial .emh-visualizer__result-actions{position:static;width:100%;padding:0;flex-wrap:wrap;margin:0;background:transparent}.emh-advertorial .emh-visualizer__result-actions .emh-btn{color:#fff}.emh-advertorial .emh-visualizer__status{position:static;font-size:14px;line-height:1.6}.emh-advertorial .emh-visualizer__room,.emh-advertorial .emh-visualizer__result{height:auto;max-height:560px}.emh-advertorial .emh-visualizer__loading{color:#f5f4ef}.emh-advertorial .emh-visualizer__loading small{color:#dedfd9}.emh-advertorial .emh-product-choice .emh-eyebrow{color:#62665d}.emh-advertorial .emh-upload:focus-within{outline:3px solid #677951;outline-offset:3px}.emh-advertorial .emh-upload{border:1px dashed #9ca58e;color:var(--ink);background:#fff}.emh-advertorial .emh-upload strong,.emh-advertorial .emh-field>span,.emh-advertorial .emh-product-choice strong{color:var(--ink)}.emh-advertorial .emh-upload small,.emh-advertorial .emh-visualizer__privacy,.emh-advertorial .emh-visualizer__empty small,.emh-advertorial .emh-visualizer__status{color:#62665d}.emh-advertorial .emh-upload__number,.emh-advertorial .emh-field b{color:#677951}.emh-advertorial .emh-upload__action{background:#e8eddf;color:#35462b;border:0}.emh-advertorial .emh-lightpick__item{color:var(--ink);background:#fff;border-color:#d7dccf}.emh-advertorial .emh-lightpick{max-height:420px;overflow:auto;padding:4px;scrollbar-gutter:stable}.emh-advertorial .emh-lightpick__item.is-selected{outline:2px solid #536740;border-color:#536740}.emh-advertorial .emh-product-choice{background:#fff;border-color:#d7dccf}.emh-advertorial .emh-visualizer__empty strong{color:var(--ink)}.emh-advertorial .emh-visualizer .emh-l-action-note,.emh-advertorial .emh-consent{color:#555d4e}.emh-advertorial .emh-visualizer .emh-l-action-note a,.emh-advertorial .emh-consent a{color:#405b30}.emh-advertorial .emh-l-trust{border-top:1px solid var(--line);padding:18px 0 0;font-size:12px;justify-content:flex-start;gap:12px 20px}.emh-advertorial .emh-l-faq summary{font-size:17px;line-height:1.55}.emh-advertorial .emh-l-faq p{font-size:16px;line-height:1.75}@media(max-width:600px){.emh-advertorial .emh-l-hero{padding-top:25px}.emh-advertorial .emh-l-hero__sub{font-size:18px}.emh-advertorial .emh-l-agitate p,.emh-ad-prose p{font-size:18px;line-height:1.8}.emh-advertorial .emh-l-agitate p:first-child{font-size:20px}.emh-ad-chapter h2,.emh-advertorial .emh-h2{font-size:26px}.emh-advertorial .emh-visualizer__form,.emh-advertorial .emh-visualizer__stage,.emh-advertorial .emh-l-magnet,.emh-advertorial .emh-l-mechanism{padding:20px}.emh-advertorial .emh-l-list__item h3{font-size:22px}.emh-advertorial .emh-l-list__item p{font-size:18px}.emh-ad-callout{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/emalove-advertorial.css.map */
