.style_bigfunnelPage__3NPae .bundle-header{text-align:center;padding:28px 0 8px}.style_bigfunnelPage__3NPae .bundle-header h1{font-size:22px;font-weight:800;line-height:1.35;color:var(--c-text-1);margin-bottom:8px;text-wrap:balance}.style_bigfunnelPage__3NPae .bundle-header-sub{font-size:13px;color:var(--c-text-3);line-height:1.5;margin-bottom:16px}.style_bigfunnelPage__3NPae .bundle-count-badge{display:inline-flex;align-items:center;gap:5px;background:var(--c-pink-dim);color:var(--c-pink);border-radius:var(--pill);padding:5px 14px;font-size:12px;font-weight:700;margin-bottom:20px}@media (max-width:480px){.style_bigfunnelPage__3NPae .bundle-header h1{font-size:19px}}.style_bigfunnelPage__3NPae .bundle-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:28px}@media (max-width:580px){.style_bigfunnelPage__3NPae .bundle-grid{grid-template-columns:1fr}}.style_bigfunnelPage__3NPae .bundle-card{background:var(--c-surface);border:2px solid var(--c-border);border-radius:16px;overflow:hidden;cursor:pointer;transition:border-color .15s,box-shadow .15s;position:relative;display:flex;flex-direction:column;-webkit-tap-highlight-color:transparent}.style_bigfunnelPage__3NPae .bundle-card.selected,.style_bigfunnelPage__3NPae .bundle-card:hover{border-color:var(--c-pink);box-shadow:0 0 0 3px var(--c-selected-glow)}.style_bigfunnelPage__3NPae .bundle-card-select{display:flex;align-items:center;gap:8px;min-width:0}.style_bigfunnelPage__3NPae .bundle-select-label{font-size:12px;font-weight:600;color:var(--c-text-3);line-height:1.2}.style_bigfunnelPage__3NPae .bundle-card.selected .bundle-select-label{color:var(--c-pink)}.style_bigfunnelPage__3NPae .bundle-check{width:22px;height:22px;border-radius:6px;border:2px solid var(--c-border);background:var(--c-surface);display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.style_bigfunnelPage__3NPae .bundle-check svg{width:11px;height:11px;stroke:#fff;stroke-width:2.5;fill:none;opacity:0;transition:opacity .1s}.style_bigfunnelPage__3NPae .bundle-card.selected .bundle-check{background:var(--c-pink);border-color:var(--c-pink)}.style_bigfunnelPage__3NPae .bundle-card.selected .bundle-check svg{opacity:1}.style_bigfunnelPage__3NPae .bundle-card-img{width:100%;aspect-ratio:3/2;flex-shrink:0;overflow:hidden;background:var(--c-surface-2)}.style_bigfunnelPage__3NPae .bundle-card-img .ant-image{width:100%!important;height:100%!important;display:block}.style_bigfunnelPage__3NPae .bundle-card-img .ant-image-img{width:100%!important;height:100%!important;object-fit:contain;display:block}.style_bigfunnelPage__3NPae .bundle-card-body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:5px;flex:1 1}.style_bigfunnelPage__3NPae .bundle-card-brand{font-size:10px;font-weight:700;color:var(--c-text-4);text-transform:uppercase;letter-spacing:.6px}.style_bigfunnelPage__3NPae .bundle-card-title{font-size:13px;font-weight:600;color:var(--c-text-1);line-height:1.4;flex:1 1}.style_bigfunnelPage__3NPae .bundle-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;padding-top:8px;border-top:1px solid var(--c-border-s)}.style_bigfunnelPage__3NPae .bundle-card-value{font-size:11px;font-weight:700;color:var(--c-amber-text);background:var(--c-amber-dim);border-radius:var(--pill);padding:3px 9px;white-space:nowrap}.style_bigfunnelPage__3NPae .bundle-tc-pill{font-size:11px;font-weight:600;color:var(--c-text-3);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--pill);padding:4px 10px;cursor:pointer;transition:color .15s,border-color .15s;min-height:28px;white-space:nowrap;flex-shrink:0}.style_bigfunnelPage__3NPae .bundle-tc-pill:hover{color:var(--c-pink);border-color:var(--c-pink)}.style_bigfunnelPage__3NPae .tc-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:1100;display:flex;align-items:flex-end;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s}@media (min-width:640px){.style_bigfunnelPage__3NPae .tc-modal-overlay{align-items:center}}.style_bigfunnelPage__3NPae .tc-modal-overlay.open{opacity:1;pointer-events:all}.style_bigfunnelPage__3NPae .tc-modal-panel{background:var(--c-surface);border-radius:20px 20px 0 0;padding:20px 20px calc(env(safe-area-inset-bottom, 0px) + 28px);width:100%;max-width:600px;max-height:88vh;overflow-y:auto;transform:translateY(30px);transition:transform .25s cubic-bezier(.4,0,.2,1)}.style_bigfunnelPage__3NPae .tc-modal-overlay.open .tc-modal-panel{transform:translateY(0)}@media (min-width:640px){.style_bigfunnelPage__3NPae .tc-modal-overlay{align-items:center}.style_bigfunnelPage__3NPae .tc-modal-panel{border-radius:20px;max-height:80vh;margin:20px}}.style_bigfunnelPage__3NPae .tc-modal-drag{width:36px;height:4px;background:var(--c-border);border-radius:2px;margin:0 auto 18px}@media (min-width:640px){.style_bigfunnelPage__3NPae .tc-modal-drag{display:none}}.style_bigfunnelPage__3NPae .tc-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.style_bigfunnelPage__3NPae .tc-modal-title-wrap{flex:1 1;min-width:0}.style_bigfunnelPage__3NPae .tc-modal-brand{font-size:10px;font-weight:700;color:var(--c-text-4);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px}.style_bigfunnelPage__3NPae .tc-modal-title{font-size:16px;font-weight:700;color:var(--c-text-1);line-height:1.3}.style_bigfunnelPage__3NPae .tc-modal-close-btn{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--c-surface-2);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--c-text-3)}.style_bigfunnelPage__3NPae .tc-modal-close-btn svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none}.style_bigfunnelPage__3NPae .tc-modal-section-lbl{font-size:10px;font-weight:700;color:var(--c-text-4);text-transform:uppercase;letter-spacing:.7px;margin-bottom:12px}.style_bigfunnelPage__3NPae .consent-locked-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--c-border-s);cursor:pointer}.style_bigfunnelPage__3NPae .consent-locked-item:last-child{border-bottom:none}.style_bigfunnelPage__3NPae .consent-locked-left{display:flex;flex-direction:column;align-items:center;gap:5px;flex-shrink:0;padding-top:2px}.style_bigfunnelPage__3NPae .consent-locked-cb{width:20px;height:20px;border-radius:5px;background:var(--c-pink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.style_bigfunnelPage__3NPae .consent-locked-cb svg{width:11px;height:11px;stroke:#fff;stroke-width:2.5;fill:none}.style_bigfunnelPage__3NPae .consent-locked-req{font-size:9px;font-weight:700;color:var(--c-pink);background:var(--c-pink-dim);border-radius:3px;padding:2px 5px;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap}.style_bigfunnelPage__3NPae .consent-locked-text{font-size:13px;color:var(--c-text-2);line-height:1.6}.style_bigfunnelPage__3NPae .tc-modal-done{width:100%;background:var(--c-pink);color:#fff;border:none;border-radius:var(--pill);padding:14px;font-size:15px;font-weight:700;cursor:pointer;margin-top:20px;min-height:48px;transition:background .15s}.style_bigfunnelPage__3NPae .tc-modal-done:hover{background:var(--c-pink-dark)}.style_bigfunnelPage__3NPae .guard-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);z-index:1100;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .15s;padding:20px}.style_bigfunnelPage__3NPae .guard-overlay.open{opacity:1;pointer-events:all}.style_bigfunnelPage__3NPae .guard-panel{background:var(--c-surface);border-radius:20px;padding:28px 24px;max-width:380px;width:100%;text-align:center}.style_bigfunnelPage__3NPae .guard-title{font-size:15px;font-weight:700;color:var(--c-text-1);line-height:1.55;margin-bottom:20px}.style_bigfunnelPage__3NPae .guard-btn{width:100%;background:var(--c-pink);color:#fff;border:none;border-radius:var(--pill);padding:14px;font-size:15px;font-weight:700;cursor:pointer;min-height:48px;transition:background .15s}.style_bigfunnelPage__3NPae .guard-btn:hover{background:var(--c-pink-dark)}.style_bigfunnelPage__3NPae .bigfunnel-container{width:1275px;gap:18px;margin:auto;padding-top:102px;padding-bottom:104px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body{width:855px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-title{font-size:42px;font-weight:600}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list{flex-wrap:wrap;margin-top:21px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card{width:50%;flex:0 0 auto;padding:16px 0 11px;border-top:1px solid #333;cursor:pointer}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card:nth-child(odd){border-right:1px solid #333}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card:nth-child(2n){padding-left:17px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card:nth-last-child(-n+2){border-bottom:1px solid #333}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container{gap:16px;padding-right:7px;border-radius:8px;margin-right:15px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container .funnel-image{width:186px;height:125px;border-radius:8px;object-fit:cover}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container .funnel-content{flex:1 1}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container .funnel-content .funnel-label{font-size:14px;color:#f45e00;font-weight:600}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container .funnel-content .activity-title{font-size:16px;font-weight:600;color:#333;margin-top:3px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card-container .funnel-content .activity-desc{font-size:12px;color:#5f5f5f;margin-top:16px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .funnel-card.selected .funnel-card-container{background-color:#fef1f7}.style_bigfunnelPage__3NPae .funnel-terms{font-size:14px;font-weight:600;color:#333;margin-top:8px}.style_bigfunnelPage__3NPae .funnel-terms span{text-decoration:underline}.style_bigfunnelPage__3NPae .recommend-section{margin-top:110px}.style_bigfunnelPage__3NPae .recommend-section .recommend-title{font-size:26px;font-weight:600;color:#333}.style_bigfunnelPage__3NPae .recommend-section .recommend-container{margin-top:16px}.style_bigfunnelPage__3NPae .recommend-section .recommend-card{flex:1 1;padding:17px 0 15px;border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333}.style_bigfunnelPage__3NPae .recommend-section .recommend-card:last-child{border-right:none}.style_bigfunnelPage__3NPae .recommend-section .recommend-card:not(:first-child) .recommend-content{margin-left:17px}.style_bigfunnelPage__3NPae .recommend-section .recommend-card .recommend-content{margin-right:15px}.style_bigfunnelPage__3NPae .recommend-section .recommend-card .activity-title{font-size:22px;font-weight:600;color:#333}.style_bigfunnelPage__3NPae .recommend-section .recommend-card .activity-desc{margin-top:4px;font-size:12px;color:#5f5f5f}.style_bigfunnelPage__3NPae .recommend-section .recommend-card .activity-price{font-size:14px;color:#fd0369;font-weight:600;margin-top:20px}.style_consentModal__TqevN .ant-modal-close{left:21px;top:23px}.style_consentModal__TqevN .ant-modal-close .ant-modal-close-x{font-size:22px;font-weight:600;color:#333}.style_consentModal__TqevN .ant-modal-content{padding:76px 12px 12px;max-height:580px;overflow-y:auto}.style_consentModal__TqevN .ant-modal-content .ant-modal-header{margin:0 12px}.style_consentModal__TqevN .ant-modal-content .ant-modal-header .ant-modal-title{font-size:22px;font-weight:600}.style_consentModal__TqevN .ant-modal-content .terms-body{padding:20px 12px 0}.style_consentModal__TqevN .ant-modal-content .terms-body .term-item .brand-desc{margin-top:12px}.style_consentModal__TqevN .ant-modal-content .terms-body .brand-desc{font-size:12px;color:#5f5f5f}.style_consentModal__TqevN .ant-modal-content .terms-conditions{margin-top:32px}.style_consentModal__TqevN .ant-modal-content .terms-conditions .terms-title{font-size:22px;color:#333;font-weight:600;margin-bottom:20px}.style_dialogContent__s9r_l{color:#000000;font-weight:400;font-size:16px;line-height:150%}.style_dialogBody___SEGF{padding:40px 12px 20px!important}.style_dialogBack__JITGF{margin-right:5px;color:#dd4499;line-height:131.02%;background:#fff;border:.5px solid rgba(0,0,0,.25)}.style_dialogBack__JITGF,.style_dialogConfirm__dudLc{height:auto;font-weight:800!important;font-size:16px!important;border-radius:7px!important}.style_dialogConfirm__dudLc{margin-left:5px;color:#ffffff;background:#dd4499}@media screen and (max-width:768px){.style_bigfunnelPage__3NPae .bigfunnel-container{padding-top:25px;padding-left:16px;padding-right:16px;display:block;width:auto}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body{width:auto}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-title{font-size:20px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list{margin-top:16px;display:block}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card{width:100%;border-right:none;border-top:1px solid #333!important;padding:16px 0 10px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card:last-child{border-bottom:1px solid #333!important}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card:nth-last-child(-n+2){border:none}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card .funnel-image{width:120px;height:80px}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card .funnel-card-container{gap:8px;margin-right:0}.style_bigfunnelPage__3NPae .bigfunnel-container .bigfunnel-body .bigfunnel-list .funnel-card .funnel-card-container .funnel-content .funnel-label{font-size:10px}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section{margin-top:64px}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section .recommend-title{font-size:20px}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section .recommend-container{display:block}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section .recommend-container .recommend-card{border-bottom:none;border-right:none;padding:16px 0 12px}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section .recommend-container .recommend-card:last-child{border-bottom:1px solid #333!important}.style_bigfunnelPage__3NPae .bigfunnel-container .recommend-section .recommend-container .recommend-card .recommend-content{margin-left:0;margin-right:0}}