.fpxm-content{color:var(--fpxm-ink,#24201b);background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.45;letter-spacing:normal;overflow-wrap:break-word}.fpxm-content,.fpxm-content *{box-sizing:border-box}.fpxm-content .fpxm-inner{max-width:640px;margin-inline:auto;padding:42px 20px}.fpxm-content p,.fpxm-content h1,.fpxm-content h2,.fpxm-content h3,.fpxm-content figure,.fpxm-content ul{margin:0}.fpxm-content button,.fpxm-content a{touch-action:manipulation}.fpxm-content button{font-family:inherit;letter-spacing:normal}.fpxm-content button:focus-visible,.fpxm-content a:focus-visible,.fpxm-content summary:focus-visible,.fpxm-content [tabindex]:focus-visible{outline:3px solid var(--fpxm-accent,#80643c);outline-offset:4px}.fpxm-content .fpxm-heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(33px,10.77vw,42px);font-weight:400;line-height:1.2;letter-spacing:-1.6px;text-transform:none;color:inherit;text-align:center;margin:0 0 22px}.fpxm-content .fpxm-heading em{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;color:var(--fpxm-accent,#80643c)}.fpxm-content .fpxm-richtext{font-family:Arial,Helvetica,sans-serif;line-height:1.45;font-size:16px;color:inherit}.fpxm-content .fpxm-richtext p+p{margin-top:14px}.fpxm-content .fpxm-richtext ul,.fpxm-content .fpxm-richtext ol{padding-left:22px}.fpxm-content .fpxm-richtext a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fpxm-content .fpxm-richtext strong{font-weight:700}.fpxm-content .fpxm-media{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#ede9e2}.fpxm-content .fpxm-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.fpxm-content .fpxm-media__placeholder{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#81715b;background:linear-gradient(145deg,#eeebe5,#e5e0d7);padding:20px;text-align:center;font-size:13px;line-height:1.35}.fpxm-content .fpxm-media__placeholder svg{max-width:28%;flex-shrink:0;opacity:.6}.fpxm-content .fpxm-section-image{margin-bottom:27px;border-radius:9px}.fpxm-content .fpxm-cta{width:100%;min-height:56px;display:flex;justify-content:center;align-items:center;gap:12px;padding:15px 12px;background:var(--fpxm-ink,#24201b);border:1px solid var(--fpxm-ink,#24201b);border-radius:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.2;font-weight:700;text-align:center;text-decoration:none;letter-spacing:0;margin-top:24px;box-shadow:none}.fpxm-content .fpxm-cta span{font-size:23px;font-weight:400;line-height:1}.fpxm-content .fpxm-cta:hover{background:#3d3428}.fpxm-content .fpxm-guarantee{font-size:12px;line-height:1.35;text-align:center;margin:11px 0 0;letter-spacing:0}.fpxm-content .fpxm-guarantee span{margin-right:4px}.fpxm-content .fpxm-proof-label{color:#736959;font-size:12px;line-height:1.4;font-weight:400;letter-spacing:.1px}.fpxm-content .fpxm-placeholder-copy{font-size:15px;line-height:1.45;color:#736959}.fpxm-content .fpxm-eyebrow{font-size:12px;line-height:1.4;letter-spacing:1.1px;text-transform:uppercase;text-align:center;font-weight:700}.fpxm-content .fpxm-stars{font-family:Arial,Helvetica,sans-serif;color:var(--fpxm-accent,#80643c);font-size:16px;letter-spacing:1px;white-space:nowrap}.fpxm-content .fpxm-source-name{font-size:13px;font-weight:700;margin-top:15px}.fpxm-content .fpxm-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fpxm-content fpxm-carousel,.fpxm-content fpxm-review-wall{display:block;min-width:0}.fpxm-content .fpxm-track{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fpxm-content .fpxm-track::-webkit-scrollbar{display:none}.fpxm-content .fpxm-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.fpxm-content .fpxm-carousel-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:20px}.fpxm-content .fpxm-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #c9c0b1;border-radius:50%;background:transparent;color:inherit;cursor:pointer;font-size:24px;line-height:1;box-shadow:none}.fpxm-content .fpxm-arrow:disabled{opacity:.3;cursor:default}.fpxm-content .fpxm-carousel-count{font-size:12px;line-height:1;min-width:36px;text-align:center;font-variant-numeric:tabular-nums}.fpxm-hero .fpxm-hero__media{width:calc((100% - 20px)*.85);max-width:527px;margin:16px auto 0;border:1px solid #d2c0a7;border-radius:8px;background:#fff}.fpxm-hero .fpxm-hero__copy{padding-top:22px;padding-bottom:31px}.fpxm-hero .fpxm-heading{text-align:left;font-size:clamp(27px,8.2vw,32px);line-height:1.2;letter-spacing:-.8px;margin:12px 0}.fpxm-hero .fpxm-rating-row{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.2;text-decoration:none;color:inherit;min-height:22px}.fpxm-hero .fpxm-hero__subtitle{font-size:16px;line-height:1.4;margin-bottom:20px}.fpxm-hero .fpxm-benefits{list-style:none;padding:0;display:grid;gap:11px;margin-top:18px}.fpxm-hero .fpxm-benefits li{display:flex;align-items:flex-start;gap:9px;font-size:15px;line-height:1.3;list-style:none}.fpxm-hero .fpxm-tick{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;background:var(--fpxm-ink,#24201b);color:#fff;border-radius:50%;font-size:12px;line-height:1}.fpxm-hero .fpxm-cta{margin-top:23px}.fpxm-authority .fpxm-inner{padding-top:24px;padding-bottom:27px}.fpxm-authority .fpxm-eyebrow{margin:0 0 22px}.fpxm-authority .fpxm-authority__track{gap:12px}.fpxm-authority .fpxm-source-card{flex-basis:calc((100% - 12px)/2);min-height:180px;display:flex;flex-direction:column;text-align:center;border-radius:8px;padding:19px 12px;background:#f8f7f4;border:1px solid #eeebe5}.fpxm-authority .fpxm-source-card__quote{font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.25;margin:10px 0 24px}.fpxm-authority .fpxm-source-card__source{margin-top:auto;font-weight:700;font-size:12px;text-align:center}.fpxm-authority .fpxm-source-card__source img{max-width:100%;height:auto;max-height:35px;object-fit:contain;display:inline-block}.fpxm-authority .fpxm-carousel-nav{margin-top:15px}.fpxm-community .fpxm-inner{padding-top:40px;padding-bottom:45px}.fpxm-community .fpxm-richtext{text-align:center;margin:-8px 0 24px}.fpxm-community .fpxm-community__cards{display:grid;gap:15px}.fpxm-community .fpxm-community__cards figure{padding:17px;background:#faf8f5;border-radius:10px;border:1px solid #f0eae2}.fpxm-community .fpxm-media{border-radius:6px;aspect-ratio:auto;height:auto;background:#1c1e21}.fpxm-community .fpxm-media img{height:auto;object-fit:contain;object-position:top center}.fpxm-community figcaption{font-size:12px;line-height:1.4;margin-top:10px;text-align:center}.fpxm-banner{position:relative;isolation:isolate;min-height:320px;aspect-ratio:1;display:grid;place-items:center;background:#a99c85}.fpxm-banner .fpxm-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;z-index:-2}.fpxm-banner .fpxm-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#14110e61}.fpxm-banner .fpxm-banner__media .fpxm-media__placeholder{justify-content:flex-end;padding-bottom:35px;background:linear-gradient(140deg,#a0957d,#b9ad95);color:#fff}.fpxm-banner .fpxm-banner__overlay{position:relative;align-self:center;color:#fff;padding:40px 20px;max-width:850px;width:100%;text-align:center}.fpxm-banner .fpxm-heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,10.6vw,62px);line-height:1.06;font-weight:400;letter-spacing:-.035em;margin:0;text-shadow:0 1px 12px #18130f44;text-wrap:balance}.fpxm-banner .fpxm-banner__subheading{font-size:clamp(17px,4.5vw,28px);line-height:1.35;font-weight:400;margin:22px auto 0;max-width:590px;text-wrap:balance}.fpxm-banner .fpxm-banner__caption{position:absolute;bottom:8px;left:10px;right:auto;margin:0;padding:4px 7px;color:#fff;background:#18130fb3;border-radius:2px;font-size:12px;line-height:1.3}.fpxm-stories,.fpxm-secrets,.fpxm-steps,.fpxm-faq{background:var(--fpxm-cream,#faf7f2)}.fpxm-stories .fpxm-inner{padding-top:43px;padding-bottom:36px}.fpxm-stories .fpxm-heading{font-size:clamp(36px,11.3vw,44px)}.fpxm-stories>.fpxm-inner>.fpxm-richtext{text-align:center;margin:-6px 0 22px}.fpxm-stories .fpxm-filters{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:0 0 22px}.fpxm-stories .fpxm-filters button{border:1px solid #d5cbba;border-radius:30px;min-height:40px;line-height:1.15;font-size:12px;padding:10px 14px;background:transparent;color:inherit;cursor:pointer;font-weight:400;box-shadow:none}.fpxm-stories .fpxm-filters button[aria-pressed=true]{background:var(--fpxm-accent,#80643c);border-color:var(--fpxm-accent,#80643c);color:#fff}.fpxm-stories .fpxm-story-card{background:#fff;border-radius:11px;overflow:hidden;border:1px solid #eae3d8}.fpxm-stories .fpxm-story-card__images{display:grid;grid-template-columns:1fr 1fr;gap:2px}.fpxm-stories .fpxm-story-card__images .fpxm-media{aspect-ratio:4/5}.fpxm-stories .fpxm-story-card__images .fpxm-media__placeholder{padding:10px;font-size:11px}.fpxm-stories .fpxm-story-card__body{padding:20px}.fpxm-stories .fpxm-story-card__category{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:var(--fpxm-accent,#80643c);margin-bottom:8px}.fpxm-stories .fpxm-story-card h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:23px;line-height:1.2;margin:0 0 12px}.fpxm-features .fpxm-feature-row{display:grid;grid-template-columns:48px 1fr;gap:14px;padding:22px 0;border-bottom:1px solid #e8e2d9}.fpxm-features .fpxm-feature-row:last-child{border-bottom:0;padding-bottom:0}.fpxm-features .fpxm-feature-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1ece4;color:var(--fpxm-accent,#80643c);font-size:20px;font-family:Georgia,Times New Roman,serif}.fpxm-features .fpxm-feature-icon img{width:30px;height:30px;object-fit:contain}.fpxm-features .fpxm-feature-row h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3;font-weight:700;margin:0 0 6px;letter-spacing:0;text-transform:none}.fpxm-features .fpxm-feature-row .fpxm-richtext{font-size:15px;line-height:1.4}.fpxm-features .fpxm-section-image{margin-bottom:1px}.fpxm-secrets .fpxm-heading{font-size:clamp(32px,9.75vw,38px);text-align:left;line-height:1.12;margin-bottom:9px}.fpxm-secrets .fpxm-text-row{padding:24px 0;border-bottom:1px solid #ded6c9}.fpxm-secrets .fpxm-text-row:last-child{border-bottom:0;padding-bottom:0}.fpxm-secrets .fpxm-text-row h3{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.25;letter-spacing:-.3px;margin:0 0 10px}.fpxm-secrets .fpxm-cta{margin-top:27px}.fpxm-explainer .fpxm-heading{font-size:clamp(32px,9.5vw,37px);line-height:1.12;text-align:left}.fpxm-explainer .fpxm-explainer__paragraphs{display:grid;gap:17px}.fpxm-steps>.fpxm-inner>.fpxm-richtext{text-align:center;margin:-7px 0 23px}.fpxm-steps .fpxm-step-cards{display:grid;gap:12px}.fpxm-steps .fpxm-step-card{background:#fff;border:1px solid #ede6dd;border-radius:10px;overflow:hidden;display:grid;grid-template-columns:110px minmax(0,1fr);align-items:stretch;min-height:110px}.fpxm-steps .fpxm-step-card>.fpxm-media{width:110px;min-height:110px;height:100%;aspect-ratio:auto}.fpxm-steps .fpxm-step-card .fpxm-media__placeholder{padding:10px;gap:5px;font-size:10px}.fpxm-steps .fpxm-step-card .fpxm-media__placeholder svg{width:35px;height:35px;max-width:50%}.fpxm-steps .fpxm-step-card__copy{padding:14px 12px;align-self:center}.fpxm-steps .fpxm-step-card h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.25;text-transform:uppercase;font-weight:700;letter-spacing:.2px;margin-bottom:7px}.fpxm-steps .fpxm-step-card .fpxm-richtext{font-size:13px;line-height:1.35}.fpxm-testimonials .fpxm-heading{font-size:clamp(32px,9.75vw,38px);margin-bottom:17px}.fpxm-testimonials .fpxm-rating-summary{text-align:center;font-size:13px;line-height:1.4;margin:0 0 25px}.fpxm-testimonials .fpxm-testimonials__track{margin-right:-20px;padding-right:20px;gap:14px}.fpxm-testimonials .fpxm-testimonial-card{flex-basis:282px;max-width:calc(100% - 36px);border:1px solid #e6dfd4;border-radius:10px;overflow:hidden;background:#fff}.fpxm-testimonials .fpxm-testimonial-card>.fpxm-media{aspect-ratio:1}.fpxm-testimonials .fpxm-testimonial-card__copy{padding:20px 18px;font-size:15px}.fpxm-testimonials .fpxm-testimonial-card__copy>.fpxm-proof-label{margin-bottom:14px}.fpxm-testimonials .fpxm-testimonial-card__copy .fpxm-stars{margin:0 0 8px;font-size:13px;letter-spacing:.02em}.fpxm-testimonials .fpxm-testimonial-card__copy .fpxm-richtext{font-size:15px;line-height:1.5}.fpxm-faq .fpxm-heading{font-size:clamp(27px,7.7vw,30px);line-height:1.15;letter-spacing:-.8px}.fpxm-faq .fpxm-faq__items{display:grid;gap:10px}.fpxm-faq .fpxm-faq-item{background:#fff;border:1px solid #eee7de;border-radius:5px}.fpxm-faq .fpxm-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:62px;padding:18px 15px;font-size:15px;line-height:1.25;font-weight:600;list-style:none;cursor:pointer}.fpxm-faq .fpxm-faq-item summary::-webkit-details-marker{display:none}.fpxm-faq .fpxm-faq-icon{font-size:25px;line-height:1;font-weight:400;transition:transform .15s;flex-shrink:0}.fpxm-faq .fpxm-faq-item[open] .fpxm-faq-icon{transform:rotate(45deg)}.fpxm-faq .fpxm-faq-answer{padding:0 15px 20px;font-size:14px;line-height:1.45}.fpxm-reviews{scroll-margin-top:85px}.fpxm-reviews .fpxm-heading{font-size:32px;line-height:1.15}.fpxm-reviews .fpxm-reviews__summary{padding-bottom:25px;border-bottom:1px solid #ded8cf;margin-bottom:4px}.fpxm-reviews .fpxm-reviews__score{display:flex;align-items:center;gap:16px;margin:0 0 22px}.fpxm-reviews .fpxm-reviews__score strong{font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:34px;line-height:1.1;white-space:nowrap}.fpxm-reviews .fpxm-reviews__score>span{font-size:12px;max-width:150px}.fpxm-reviews .fpxm-distribution{display:grid;gap:7px}.fpxm-reviews .fpxm-distribution-row{display:grid;grid-template-columns:33px minmax(0,1fr) 37px;gap:10px;align-items:center;font-size:12px}.fpxm-reviews .fpxm-distribution-row>span:last-child{text-align:right}.fpxm-reviews .fpxm-distribution-bar{height:7px;border-radius:5px;background:#ede9e1;overflow:hidden}.fpxm-reviews .fpxm-distribution-bar i{display:block;height:100%;background:var(--fpxm-accent,#80643c)}.fpxm-reviews .fpxm-review-card{padding:24px 0;border-bottom:1px solid #e4ded4}.fpxm-reviews .fpxm-review-card[hidden]{display:none}.fpxm-reviews .fpxm-review-card__top{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:13px}.fpxm-reviews .fpxm-review-card__top span{font-size:11px;color:#736959}.fpxm-reviews .fpxm-review-card h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3;letter-spacing:0;font-weight:700;margin:10px 0}.fpxm-reviews .fpxm-review-card .fpxm-richtext{font-size:14px;line-height:1.5}.fpxm-reviews .fpxm-review-card__image{width:110px;margin-top:15px;border-radius:5px}.fpxm-reviews .fpxm-load-more{display:block;min-height:48px;min-width:190px;margin:25px auto 0;border:1px solid var(--fpxm-ink,#24201b);background:#fff;border-radius:5px;font-size:14px;line-height:1.2;padding:13px 23px;color:inherit;cursor:pointer;font-weight:600;box-shadow:none}.fpxm-reviews .fpxm-load-more[hidden]{display:none}.fpxm-close .fpxm-inner{padding-top:26px;padding-bottom:40px}.fpxm-close .fpxm-heading{font-size:30px;line-height:1.18;letter-spacing:-.7px;margin-bottom:14px}.fpxm-close .fpxm-richtext{text-align:center;font-size:15px}@media(min-width:750px){.fpxm-content .fpxm-inner{padding-top:60px;padding-bottom:60px}.fpxm-hero .fpxm-hero__copy{padding-top:25px}.fpxm-banner{min-height:570px}.fpxm-content .fpxm-heading{font-size:46px}.fpxm-hero .fpxm-heading{font-size:38px}.fpxm-authority .fpxm-inner{padding-block:35px}.fpxm-community .fpxm-community__cards figure{padding:24px}.fpxm-banner .fpxm-heading{font-size:55px}.fpxm-faq .fpxm-heading,.fpxm-close .fpxm-heading{font-size:36px}.fpxm-steps .fpxm-step-card__copy{padding:18px}.fpxm-testimonials .fpxm-testimonial-card{flex-basis:330px}.fpxm-close .fpxm-inner{padding-top:25px}}@media(max-width:350px){.fpxm-content .fpxm-inner{padding-left:16px;padding-right:16px}.fpxm-testimonials .fpxm-testimonials__track{margin-right:-16px;padding-right:16px}.fpxm-steps .fpxm-step-card{grid-template-columns:96px minmax(0,1fr)}.fpxm-steps .fpxm-step-card>.fpxm-media{width:96px}.fpxm-steps .fpxm-step-card__copy{padding:11px 9px}.fpxm-stories .fpxm-filters button{padding-inline:11px}.fpxm-content .fpxm-cta{font-size:15px}.fpxm-community .fpxm-community__cards figure{padding:15px}}@media(prefers-reduced-motion:reduce){.fpxm-content *{scroll-behavior:auto!important;transition:none!important}}.fpxm-authority .fpxm-carousel-dots{display:flex;justify-content:center;align-items:center;gap:0;margin-top:4px}.fpxm-authority .fpxm-carousel-dots button{width:44px;height:44px;border:0;background:transparent;padding:0;display:grid;place-items:center}.fpxm-authority .fpxm-carousel-dots button span{width:7px;height:7px;border-radius:50%;background:#d4cfc5}.fpxm-authority .fpxm-carousel-dots button[aria-pressed=true] span{background:var(--fpxm-ink,#24201b)}.fpxm-reviews .fpxm-review-toolbar{padding:19px 0;border-bottom:1px solid #e4ded4}.fpxm-reviews .fpxm-review-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fpxm-reviews .fpxm-review-controls label{font-size:11px;line-height:1.3}.fpxm-reviews .fpxm-review-controls select{width:100%;min-height:44px;border:1px solid #d2c9bb;border-radius:4px;background:#fff;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.3;padding:9px 25px 9px 10px;margin-top:5px}.fpxm-reviews .fpxm-review-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:25px 0 0}.fpxm-reviews .fpxm-review-pagination button{width:40px;height:44px;padding:0;border:1px solid #d8cfc2;border-radius:3px;background:#fff;color:inherit;font-size:14px;font-weight:400;display:grid;place-items:center}.fpxm-reviews .fpxm-review-pagination button[aria-current=page]{background:var(--fpxm-accent,#80643c);border-color:var(--fpxm-accent,#80643c);color:#fff}.fpxm-reviews .fpxm-review-empty{padding:30px 0;text-align:center;font-size:14px;color:#736959}.fpxm-banner .fpxm-heading em{font:inherit;color:inherit}.fpxm-hero,.fpxm-authority{background:var(--fpxm-cream,#faf7f2)}.fpxm-authority .fpxm-source-card{background:transparent;border:0;border-radius:0;padding:19px 8px;justify-content:flex-start}.fpxm-authority .fpxm-source-card__source{margin-top:0;min-height:36px;display:flex;align-items:center;justify-content:center}.fpxm-authority .fpxm-source-card__quote{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35;margin:15px 0 0}.fpxm-authority .fpxm-source-card>.fpxm-proof-label{margin-bottom:8px}.fpxm-steps .fpxm-step-card>.fpxm-media{height:auto;min-height:0;aspect-ratio:1;align-self:center}.fpxm-steps .fpxm-step-stage{font-size:13px;line-height:1.25;text-transform:uppercase;font-weight:700;letter-spacing:.2px;margin:0 0 8px}.fpxm-steps .fpxm-step-card h3{font-size:12px;line-height:1.3;margin:0 0 8px}.fpxm-steps .fpxm-step-checks{display:grid;gap:6px;list-style:none;padding:0;margin:8px 0 0}.fpxm-steps .fpxm-step-checks li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:6px;font-size:12px;line-height:1.3;list-style:none}.fpxm-steps .fpxm-step-checks li>span:first-child{font-size:12px;color:var(--fpxm-accent,#80643c)}.fpxm-purchase-proof{background:var(--fpxm-cream,#faf7f2);border-radius:4px;padding:18px 14px 12px;margin:0 0 25px;min-width:0}.fpxm-purchase-proof .fpxm-track{gap:14px}.fpxm-purchase-proof .fpxm-purchase-review__header{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:12px}.fpxm-purchase-proof .fpxm-purchase-review__header>.fpxm-media{width:48px;height:48px;border-radius:50%}.fpxm-purchase-proof .fpxm-purchase-review__header .fpxm-media__placeholder{padding:4px;font-size:8px;gap:0}.fpxm-purchase-proof .fpxm-purchase-review__header .fpxm-media__placeholder svg{display:none}.fpxm-purchase-proof .fpxm-source-name{margin:0 0 4px;font-size:13px}.fpxm-purchase-proof .fpxm-stars{font-size:13px}.fpxm-purchase-proof .fpxm-richtext,.fpxm-purchase-proof .fpxm-placeholder-copy{font-size:14px;line-height:1.4}.fpxm-purchase-proof .fpxm-carousel-nav{margin-top:10px;gap:10px}.fpxm-purchase-proof .fpxm-arrow{width:44px;height:44px;background:transparent}.fpxm-testimonials .fpxm-rating-summary--top{margin:0 0 13px}.fpxm-close .fpxm-cta:first-child{margin-top:0}.fpxm-content [data-slide][hidden]{display:none!important}.fpxm-source-name a{color:inherit;text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:8px 0}.fpxm-source-name a:focus-visible{outline:2px solid var(--fpxm-accent,#80663b);outline-offset:3px}#fpxm-wearing-guide{scroll-margin-top:80px}@media(min-width:750px){.fpxm-banner{aspect-ratio:auto;min-height:570px}.fpxm-banner .fpxm-heading{font-size:clamp(55px,6.5vw,78px)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/fpxm-content.css.map */
