.explore-product-page{background:var(--paper);color:var(--ink);font-family:var(--font-body--family);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;padding-bottom:110px}.explore-product-page{letter-spacing:normal;word-spacing:normal}.explore-product-page h1,.explore-product-page h2,.explore-product-page h3,.explore-product-page h4,.explore-product-page h5,.explore-product-page h6{font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:normal;word-spacing:normal;color:inherit}.explore-product-page p,.explore-product-page li,.explore-product-page span,.explore-product-page b,.explore-product-page small,.explore-product-page strong,.explore-product-page article,.explore-product-page label,.explore-product-page div{letter-spacing:normal;word-spacing:normal}.explore-product-page p{margin:1em 0;font-family:inherit;color:inherit}.explore-product-page .serif{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:400;letter-spacing:-.02em;word-spacing:.06em}.explore-product-page .eyebrow{letter-spacing:.18em;word-spacing:.16em}.explore-product-page button{appearance:none;-webkit-appearance:none}.explore-product-page .btn{text-decoration:none;box-shadow:none}.explore-product-page .btn[disabled],.explore-product-page .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.explore-product-page .pwz-explore-form{display:block}.explore-product-page .product-grid,.explore-product-page .media-grid,.explore-product-page .product-info,.explore-product-page .media-stage{min-width:0}.explore-product-page .price-note{font-size:13px;font-weight:500;color:var(--muted)}.explore-product-page .rating-line{display:flex;align-items:center;gap:9px;font-size:11px;color:var(--muted);margin:-4px 0 15px}.explore-product-page .rating-stars{letter-spacing:.08em;color:var(--deep);font-size:12px}.explore-product-page .location-option{position:relative;gap:12px}.explore-product-page .location-option span{flex:1 1 auto;min-width:0}.explore-product-page .location-option b{flex:0 0 auto;min-width:10.75em;white-space:nowrap;text-align:right}.explore-product-page .location-option input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.explore-product-page .location-option:focus-within{outline:2px solid var(--deep);outline-offset:2px}.explore-product-page .location-option.sold-out{opacity:.55;pointer-events:auto}.explore-product-page .thumb:focus-visible,.explore-product-page .btn:focus-visible,.explore-product-page .carousel-v3-controls button:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.explore-product-page .included-v3{background:var(--cream)}.explore-product-page .included-v3-head{margin-bottom:30px}.explore-product-page .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:38px}.explore-product-page .section-head h2{font-size:56px;line-height:.98;margin:8px 0 0;max-width:780px;font-weight:400}.explore-product-page .section-head p{max-width:470px;line-height:1.65;color:var(--muted);margin:0;font-size:16px}.explore-product-page .included-v3 .explore-included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}.explore-product-page .included-v3 .explore-included-grid article{display:block;width:auto;max-width:none;background:#fff;border-radius:22px;padding:28px;min-height:210px;box-sizing:border-box}.explore-product-page .included-v3 .explore-included-grid article>b{display:block;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1;color:#adc1b8;margin:0 0 26px;letter-spacing:-.02em;word-spacing:.04em}.explore-product-page .included-v3 .explore-included-grid h3{font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.25;margin:0 0 11px;letter-spacing:normal;word-spacing:normal}.explore-product-page .included-v3 .explore-included-grid p{font-family:var(--font-body--family);font-size:13px;font-weight:400;line-height:1.65;color:var(--muted);margin:0;letter-spacing:normal;word-spacing:normal}.explore-product-page .included-v3 .explore-detail-line{margin-top:14px;font-size:11px;font-weight:700;color:#4f645d;letter-spacing:normal;word-spacing:.04em}.explore-product-page .questions-v3{background:#fff}.explore-product-page .commerce-reviews{margin-top:16px}.explore-product-page .commerce-reviews article,.explore-product-page .commerce-reviews .review{border:1px solid var(--line);border-radius:20px;padding:22px;background:#fff}.explore-product-page .commerce-reviews .stars{color:var(--deep);letter-spacing:.08em;font-size:12px;margin-bottom:12px}.explore-product-page .commerce-reviews p{font-family:Iowan Old Style,Baskerville,serif;font-size:20px;line-height:1.35;margin:0;color:var(--ink);max-width:none}.explore-product-page .portal-v3{background:var(--deep);color:#fff}.explore-product-page .portal-v3-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.explore-product-page .portal-v3 .eyebrow{color:var(--lime)}.explore-product-page .portal-v3 h2{font-size:58px;line-height:.95;margin:10px 0 20px}.explore-product-page .portal-v3 p{font-size:15px;line-height:1.7;color:#c7d7d2}.explore-product-page .portal-v3-wearables{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.explore-product-page .portal-v3-wearables span{background:#ffffff1a;padding:9px 11px;border-radius:999px;font-size:10px}.explore-product-page .portal-v3-payoff strong{color:#fff}.explore-product-page .portal-v3-ui{background:#f4f6f3;color:var(--ink);border-radius:26px;padding:24px}.explore-product-page .portal-ui-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px}.explore-product-page .portal-ui-top strong{font-family:Iowan Old Style,serif;font-size:26px;font-weight:400}.explore-product-page .portal-ui-top span{font-size:10px;background:var(--lime);padding:7px 10px;border-radius:999px;font-weight:800}.explore-product-page .portal-ui-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.explore-product-page .portal-ui-grid article{background:#fff;border-radius:16px;padding:18px;min-height:138px}.explore-product-page .portal-ui-grid small{font-size:9px;letter-spacing:.12em;color:var(--muted)}.explore-product-page .portal-ui-grid strong{display:block;font-size:14px;margin:18px 0 5px}.explore-product-page .portal-ui-grid span{font-size:10.5px;line-height:1.45;color:var(--muted)}.explore-product-page .how-v3{background:var(--cream)}.explore-product-page .how-v3 .how-head{text-align:center;max-width:800px;margin:0 auto 36px}.explore-product-page .how-v3-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.explore-product-page .how-v3-grid article{background:#fff;border-radius:20px;padding:24px;min-height:245px}.explore-product-page .how-v3-grid b{width:36px;height:36px;border-radius:50%;background:var(--deep);color:#fff;display:grid;place-items:center;font-size:11px}.explore-product-page .how-v3-grid h3{font-family:Iowan Old Style,serif;font-size:28px;font-weight:400;line-height:1.05;margin:34px 0 12px}.explore-product-page .how-v3-grid p{font-size:12px;line-height:1.55;color:var(--muted);margin:0}.explore-product-page .assessment-carousel-v3{background:#fff}.explore-product-page .carousel-v3-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.explore-product-page .carousel-v3-head h2{font-size:52px;line-height:.98;margin:7px 0 0}.explore-product-page .carousel-v3-controls{display:flex;gap:8px}.explore-product-page .carousel-v3-controls button{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:18px;cursor:pointer}.explore-product-page .assessment-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.explore-product-page .assessment-track::-webkit-scrollbar{display:none}.explore-product-page .assessment-product{flex:0 0 calc((100% - 28px) / 3);min-width:340px;background:var(--cream);border-radius:24px;overflow:hidden;scroll-snap-align:start}.explore-product-page .assessment-product.current{background:#eef4df}.explore-product-page .assessment-product-visual{height:250px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,#e8eee9,#c9d9d1)}.explore-product-page .essential-product .assessment-product-visual{background:linear-gradient(135deg,#edf3df,#d9ef7f)}.explore-product-page .deep-product .assessment-product-visual{background:linear-gradient(135deg,#234c40,#0b3329);color:#fff}.explore-product-page .assessment-product-visual span{font-size:10px;font-weight:800;letter-spacing:.15em}.explore-product-page .assessment-product-visual strong{font-family:Iowan Old Style,serif;font-size:34px;font-weight:400;line-height:1}.explore-product-page .assessment-product-body{padding:22px}.explore-product-page .assessment-product-top{display:flex;justify-content:space-between;gap:20px;align-items:center}.explore-product-page .assessment-product-top h3{font-family:Iowan Old Style,serif;font-size:31px;font-weight:400;margin:0}.explore-product-page .assessment-product-top b{font-size:15px}.explore-product-page .assessment-product-body p{font-size:12px;line-height:1.55;color:var(--muted);min-height:76px}.explore-product-page .assessment-product-body .btn{margin-top:8px}.explore-product-page .assessment-product-body small{display:block;font-size:9.5px;line-height:1.45;color:var(--muted);margin-top:12px}.explore-product-page .assessment-product-body button[disabled]{opacity:.65;cursor:default}.explore-product-page .faq{padding-bottom:120px}.explore-product-page .reel-card>a{display:contents;color:inherit}@media(max-width:1024px){.explore-product-page .product-grid{gap:32px}.explore-product-page .wrap{padding-left:24px;padding-right:24px}}@media(max-width:900px){.explore-product-page .portal-v3-grid{grid-template-columns:1fr}.explore-product-page .how-v3-grid{grid-template-columns:repeat(2,1fr)}.explore-product-page .assessment-product{flex-basis:60%}.explore-product-page .explore-questions-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.explore-product-page .section-head{display:block}.explore-product-page .section-head h2{font-size:44px}.explore-product-page .section-head p{margin-top:14px;max-width:none}.explore-product-page .included-v3 .explore-included-grid{grid-template-columns:1fr}.explore-product-page .included-v3 .explore-included-grid article{min-height:auto}.explore-product-page .wrap{padding:0 18px}.explore-product-page .scan-list,.explore-product-page .explore-included-grid,.explore-product-page .explore-questions-grid,.explore-product-page .portal-ui-grid,.explore-product-page .how-v3-grid,.explore-product-page .consult-board{grid-template-columns:1fr}.explore-product-page .consult-board{width:100%}.explore-product-page .portal-v3 h2,.explore-product-page .explore-review h2{font-size:43px}.explore-product-page .assessment-product{flex-basis:86%;min-width:280px}.explore-product-page .carousel-v3-head{align-items:center}.explore-product-page .carousel-v3-head h2{font-size:42px}.explore-product-page .portal-v3-ui{padding:16px}.explore-product-page .product-lead{font-size:14px}.explore-product-page .sticky-buy{left:14px;right:14px;min-width:0}}.explore-product-page .explore-questions-grid,.explore-product-page .how-v3-grid,.explore-product-page .reels-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media(max-width:900px){.explore-product-page .explore-questions-grid,.explore-product-page .how-v3-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.explore-product-page .explore-questions-grid,.explore-product-page .how-v3-grid,.explore-product-page .reels-row,.explore-product-page .explore-included-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/explore-product-extras.css.map */
