.SizeGuide_overlay__3R4Bc{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,16,24,.45)}.SizeGuide_panel__2NWOc{width:100%;max-width:420px;padding:24px;border-radius:20px;background:#fff;box-shadow:0 24px 60px -20px rgba(0,0,0,.4);text-align:left}.SizeGuide_head__23T4u{display:flex;align-items:center;justify-content:space-between}.SizeGuide_head__23T4u h3{margin:0;font-size:20px;font-weight:700;color:#111}.SizeGuide_head__23T4u button{width:32px;height:32px;border:0;border-radius:50%;background:#f3f1f4;color:#111;font-size:18px;line-height:1;cursor:pointer}.SizeGuide_note__1J2x_{margin:8px 0 16px;font-size:13px;line-height:1.5;color:#6b6b76}.SizeGuide_table__2xCfJ{width:100%;border-collapse:collapse;font-size:14px;color:#111}.SizeGuide_table__2xCfJ td,.SizeGuide_table__2xCfJ th{padding:10px 8px;border-bottom:1px solid #f0ecf2;text-align:center}.SizeGuide_table__2xCfJ th{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8b8594}.SizeGuide_table__2xCfJ td:first-child{font-weight:700}.PlannerHero_hero__i5A8N{--ink:#000;--line:#e5e5e5;--brand:linear-gradient(118deg,#d14e9a 14%,#ff566d 60%);--page:#fff5f9;--panel-a:#ffe0ef;--panel-b:#ede4ff;position:relative;padding:32px 16px 0;background:var(--page);color:var(--ink);transition:background-color .35s ease;font-family:SfPro,sans-serif;font-weight:500}.PlannerHero_hero__i5A8N button{font-family:inherit}.PlannerHero_grid___m5eA{display:grid;grid-template-columns:minmax(0,548px) minmax(0,560px);justify-content:center;gap:40px;align-items:start;padding-bottom:40px}.PlannerHero_hero__i5A8N[data-cover=pink]{--page:#fff0f4;--panel-a:#ffd9e6;--panel-b:#ffeef4}.PlannerHero_hero__i5A8N[data-cover=beige]{--page:#faf5ec;--panel-a:#efe3cf;--panel-b:#f8f1e4}.PlannerHero_hero__i5A8N[data-cover=maroon]{--page:#fbeef0;--panel-a:#f3cdd4;--panel-b:#f9e6e9}.PlannerHero_hero__i5A8N[data-cover=black]{--page:#f3f2f4;--panel-a:#dddbe0;--panel-b:#f0eff2}.PlannerHero_panel__MtBOD{position:relative;padding:16px;border-radius:32px;background:linear-gradient(160deg,var(--panel-a),var(--panel-b))}.PlannerHero_chip__3bhH_{top:16px;left:16px;padding:7px 14px;font-size:12px}.PlannerHero_backPill__A6O2v,.PlannerHero_chip__3bhH_{position:absolute;z-index:2;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font-weight:600}.PlannerHero_backPill__A6O2v{top:10px;right:16px;min-height:44px;padding:0 16px;font-size:13px;cursor:pointer}.PlannerHero_top__3d3CZ{display:flex;flex-direction:column;align-items:center;justify-content:center;height:372px;padding-top:24px;text-align:center;animation:PlannerHero_fadeIn__3VJ6s .3s ease}.PlannerHero_topLarge__1ex0N{height:640px;padding-top:44px}@keyframes PlannerHero_fadeIn__3VJ6s{0%{opacity:0;transform:translateY(6px)}}.PlannerHero_slides__1lzim{position:relative;flex:1;width:100%;min-height:0}.PlannerHero_slide__326RT{position:absolute;top:50%;left:50%;display:block;max-width:100%;max-height:100%;border-radius:16px;opacity:0;transform:translate(-50%,-50%);transition:opacity .6s ease}.PlannerHero_slideCutout__3AvQr{border-radius:0;filter:drop-shadow(0 18px 22px rgba(0,0,0,.24))}.PlannerHero_slideOn__gLQYl{opacity:1}.PlannerHero_setName__14ybS{margin:14px 0 0;font-size:20px;font-weight:700;color:var(--ink)}.PlannerHero_setSummary__2bDDO{margin:2px 0 0;font-size:14px;color:var(--ink)}.PlannerHero_detailImg__2CRJq{display:flex;flex:none;align-items:center;justify-content:center;width:280px;max-width:100%;height:210px;padding:8px;border-radius:16px;background:#fff;color:var(--ink)}.PlannerHero_detailImg__2CRJq img{display:block;width:100%;height:100%;border-radius:8px;-o-object-fit:contain;object-fit:contain}.PlannerHero_detailText__lFvwf{min-width:0}.PlannerHero_detailText__lFvwf h2{margin:12px 0 0;font-size:20px;font-weight:700;color:var(--ink)}.PlannerHero_detailText__lFvwf p{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--ink)}.PlannerHero_tiles__2wWpZ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.PlannerHero_tile__3zT0T{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;height:132px;padding:8px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.PlannerHero_tile__3zT0T:hover{transform:translateY(-2px)}.PlannerHero_covers__1f6A9 button:focus-visible,.PlannerHero_setRow__1k6m9:focus-visible,.PlannerHero_tile__3zT0T:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.PlannerHero_tile__3zT0T.PlannerHero_tileOn__3zRXe{border:3px solid var(--ink)}.PlannerHero_tileImg__3qlLR{display:flex;flex:none;align-items:center;justify-content:center;width:84px;height:84px;color:var(--ink)}.PlannerHero_tileImg__3qlLR img{display:block;width:100%;height:100%;border-radius:8px;-o-object-fit:contain;object-fit:contain}.PlannerHero_tileLabel__3CCWO{width:100%;font-size:12px;font-weight:500;line-height:1.2;text-align:center}.PlannerHero_photoRow__2dZ-8{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding:2px;scrollbar-width:none}.PlannerHero_photoRow__2dZ-8::-webkit-scrollbar{display:none}.PlannerHero_photoRow__2dZ-8 button{flex:none;width:48px;height:48px;padding:0;overflow:hidden;border:2px solid var(--line);border-radius:12px;background:#fff;cursor:pointer}.PlannerHero_photoRow__2dZ-8 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PlannerHero_photoRow__2dZ-8 img.PlannerHero_thumbCutout__1kIzP{padding:3px;-o-object-fit:contain;object-fit:contain}.PlannerHero_photoRow__2dZ-8 .PlannerHero_setThumb__FSs2g{color:var(--ink);font-size:12px;font-weight:600}.PlannerHero_photoRow__2dZ-8 .PlannerHero_thumbOn__jqF1G{border-color:var(--ink)}.PlannerHero_info__1DGqz{min-width:0}.PlannerHero_chips__3c_Pp{display:flex;flex-wrap:wrap;gap:8px}.PlannerHero_chipCover__17IfL,.PlannerHero_chipPre__oBoDA{padding:5px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font-size:12px;font-weight:600}.PlannerHero_title__3HzMI{margin:12px 0 8px;font-family:inherit;font-size:38px;font-weight:700;line-height:1.15;color:var(--ink)}.PlannerHero_lead__2-qE1{margin:0;font-size:16px;font-weight:400;line-height:1.5;color:var(--ink)}.PlannerHero_preNote__R0C_X{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--ink)}.PlannerHero_specLine__2_5o_{margin:4px 0 0;font-size:13px;color:var(--ink);opacity:.7}.PlannerHero_coverLabel__16S7q{margin:20px 0 8px;font-size:15px}.PlannerHero_coverLabel__16S7q,.PlannerHero_coverLabel__16S7q b{font-weight:600;color:var(--ink)}.PlannerHero_covers__1f6A9{display:flex;flex-wrap:wrap;gap:12px}.PlannerHero_covers__1f6A9 button{width:48px;height:48px;padding:3px;overflow:hidden;border:2px solid var(--line);border-radius:50%;background:#fff;cursor:pointer}.PlannerHero_covers__1f6A9 img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.PlannerHero_covers__1f6A9 .PlannerHero_coverOn__3ed8x{border-color:var(--ink)}.PlannerHero_setHead__31y9C{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin:22px 0 10px}.PlannerHero_setHead__31y9C h2{margin:0;font-family:inherit;font-size:16px;font-weight:600;color:var(--ink)}.PlannerHero_setHead__31y9C span{font-size:12px;color:var(--ink)}.PlannerHero_setList__hSAyz{display:grid;gap:12px}.PlannerHero_setRow__1k6m9{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;min-height:64px;padding:12px 16px;border:2px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);font-weight:500;text-align:left;cursor:pointer;transition:border-color .2s ease}.PlannerHero_setRowOn__3uFq7{border-color:var(--ink)}.PlannerHero_radio__3XH_t{width:22px;height:22px;border:2px solid var(--ink);border-radius:50%;background:#fff}.PlannerHero_setRowOn__3uFq7 .PlannerHero_radio__3XH_t{border:0;background:radial-gradient(circle,#fff 0 4px,transparent 4.5px),var(--ink)}.PlannerHero_setText__2NkW2 strong{display:block;font-size:15px;font-weight:700;line-height:1.3}.PlannerHero_setText__2NkW2 em{display:block;font-size:13px;font-style:normal;font-weight:600;color:var(--ink)}.PlannerHero_setPrice__J-385{text-align:right}.PlannerHero_setPrice__J-385 strong{display:block;font-size:18px;font-weight:700;color:var(--ink)}.PlannerHero_setPrice__J-385 s{display:block;font-size:12px;color:var(--ink)}.PlannerHero_popular__3wUGU{position:absolute;top:-11px;right:14px;padding:3px 10px;border-radius:999px;background:var(--ink);color:#fff;font-size:11px;font-weight:600}.PlannerHero_points__3alpW{grid-column:2/-1;display:grid;gap:4px;margin-top:8px}.PlannerHero_points__3alpW span{position:relative;padding-left:22px;font-size:13px;color:var(--ink)}.PlannerHero_points__3alpW span:before{content:"";position:absolute;top:4px;left:4px;width:10px;height:6px;border-bottom:2px solid var(--ink);border-left:2px solid var(--ink);transform:rotate(-45deg)}.PlannerHero_barCta__xxbFB,.PlannerHero_cta__1alox{border:0;border-radius:999px;background:var(--brand);color:#fff;font-weight:600;cursor:pointer;transition:opacity .2s ease}.PlannerHero_barCta__xxbFB:disabled,.PlannerHero_cta__1alox:disabled{opacity:.55;cursor:not-allowed}.PlannerHero_cta__1alox{width:100%;min-height:56px;margin-top:16px;font-size:16px}.PlannerHero_reassure__13CWR{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 16px;margin:10px 0 0;font-size:12px;color:var(--ink)}.PlannerHero_bar__ZkXxl{display:none}.PlannerHero_teeBox__2sUeu{margin-top:16px}.PlannerHero_teeHead__OYXCU{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:600}.PlannerHero_teeHead__OYXCU button{min-height:32px;padding:0;border:0;background:none;color:var(--ink);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.PlannerHero_teeSizes__2kfmi{display:flex;flex-wrap:wrap;gap:8px}.PlannerHero_teeSizes__2kfmi button{width:52px;height:44px;border:2px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font-size:13px;font-weight:600;cursor:pointer}.PlannerHero_teeSizes__2kfmi .PlannerHero_teeOn__J1jnZ{border-color:var(--ink);background:var(--ink);color:#fff}.PlannerHero_teeError__10ydp{margin:8px 0 0;font-size:13px;font-weight:600;color:var(--ink)}@media (max-width:991px){.PlannerHero_grid___m5eA{grid-template-columns:minmax(0,560px);gap:20px}}@media (max-width:575px){.PlannerHero_hero__i5A8N{padding-top:16px}.PlannerHero_grid___m5eA{padding-bottom:20px}.PlannerHero_top__3d3CZ{height:222px;padding-top:20px}.PlannerHero_topLarge__1ex0N{height:440px}.PlannerHero_setName__14ybS{margin-top:8px;font-size:18px}.PlannerHero_setSummary__2bDDO{font-size:13px}.PlannerHero_detail__20T7o{flex-direction:row;gap:12px;padding-top:44px;text-align:left}.PlannerHero_detailImg__2CRJq{width:124px;height:124px}.PlannerHero_detailText__lFvwf h2{margin-top:0;font-size:16px}.PlannerHero_detailText__lFvwf p{font-size:12px}.PlannerHero_tiles__2wWpZ{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.PlannerHero_tile__3zT0T{height:88px;padding:6px}.PlannerHero_tileImg__3qlLR{width:48px;height:48px}.PlannerHero_tileImg__3qlLR img{border-radius:8px}.PlannerHero_tileLabel__3CCWO{font-size:11px}.PlannerHero_title__3HzMI{font-size:28px}.PlannerHero_lead__2-qE1{font-size:15px}.PlannerHero_cta__1alox,.PlannerHero_leadMore__2QIDZ{display:none}.PlannerHero_bar__ZkXxl{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.PlannerHero_bar__ZkXxl div{min-width:0}.PlannerHero_bar__ZkXxl span{display:block;overflow:hidden;font-size:12px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.PlannerHero_bar__ZkXxl strong{display:block;font-size:20px;font-weight:700;color:var(--ink)}.PlannerHero_barCta__xxbFB{flex:none;min-height:52px;padding:0 28px;font-size:15px}}@media (prefers-reduced-motion:reduce){.PlannerHero_top__3d3CZ{animation:none}}