body .vip{overflow-x:clip}body .vip-pdp>*,body .vip-split>*,body .vip-buy>*,body .vip-feat>*,body .vip-band>*,body .vip-duo>*,body .vip-stats>*,body .vip-cols>*,body .vip-exp>*,body .vip-tabs__pane>*,body .vip-cmp>*,body .vip-prod>*,body .vip-tl__step>*,body .vip-band__feats>*,body .vip-feat__subs>*,body .vip-rev>*{min-width:0}body .vip-pdp__thumbs{max-width:100%}.vip-gal__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-radius:16px}.vip-gal__track::-webkit-scrollbar{display:none}.vip-gal__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1;background:#faf7f0;border-radius:16px;overflow:hidden}.vip-gal__slide img{width:100%;height:100%;object-fit:contain;display:block}.vip-gal__nav{display:none;align-items:center;justify-content:center;gap:18px;margin-top:12px;color:#5d6660;font-size:.85rem}.vip-gal__arrow{border:0;background:none;font-size:1.5rem;line-height:1;padding:4px 12px;cursor:pointer;color:#39443e}body .vip-btn,body .vip-pdp__btn,body .vip-btn--white{transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}body .vip-btn:hover,body .vip-pdp__btn:hover,body .vip-btn--white:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 8px 20px #14472d2e}body .vip-btn:active,body .vip-pdp__btn:active,body .vip-btn--white:active{transform:scale(.98)}body .vip-bundle{transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}body .vip-bundle:hover{transform:translateY(-2px)}body .vip-bundle:active{transform:scale(.99)}body .vip-col,body .vip-card,body .vip-rev__card,body .vip-exp details{transition:transform .2s ease,box-shadow .2s ease}body .vip-cols--boxed .vip-col:hover,body .vip-rev__card:hover,body .vip-exp details:hover{transform:translateY(-4px);box-shadow:0 12px 28px #14472d1f}body .vip-pdp__thumb{transition:border-color .15s ease,transform .15s ease}body .vip-pdp__thumb:hover{transform:translateY(-2px)}.vip-pre{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.vip-pre.vip-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.vip-pre{opacity:1;transform:none;transition:none}.vip-gal__track{scroll-behavior:auto}}body .vip{line-height:1.6}body .vip-wrap{padding:84px 28px}body .vip-wrap--wide{max-width:1240px}body .vip-head{max-width:680px;margin-bottom:48px}body .vip-eyebrow{font-size:.72rem}body .vip h2{font-size:clamp(1.4rem,2.3vw,1.9rem);font-weight:500;line-height:1.25}body .vip h2.vip-h2b,body .vip h2.vip-h2c{font-weight:600}body .vip-sub{font-size:1rem;line-height:1.7}body .vip-ann{font-size:.72rem;font-weight:500;letter-spacing:.12em}body .vip-btn{font-size:.95rem;font-weight:500}body .vip-btn--big{padding:17px 36px;font-size:.9rem;font-weight:600;letter-spacing:.06em;border-radius:12px}body .vip-btn--white{padding:20px;font-size:.9rem;font-weight:600}body .vip-center{margin-top:44px}body .vip-note{font-size:.74rem}body .vip-small{font-size:.8rem}body .vip-foot{font-size:.82rem}body .vip-split{gap:64px}body .vip-split h1{font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600;line-height:1.38}body .vip-split__body{font-size:1rem;line-height:1.75}body .vip-card h3{font-size:1rem;font-weight:600}body .vip-card p{font-size:.93rem}body .vip-grid--badge{gap:28px}body .vip-grid--badge .vip-card{padding:24px 26px}body .vip-grid--badge .vip-card svg{width:28px;height:28px}body .vip-grid--badge .vip-card h3{font-size:.8rem;font-weight:600}body .vip-grid--plain .vip-card svg{width:42px;height:42px;margin-bottom:16px}body .vip-grid--plain .vip-card h3{font-size:1.06rem;font-weight:600}body .vip-grid--plain .vip-card p{font-size:.95rem}body .vip-cols{gap:44px}body .vip-col h3{font-size:1.08rem;font-weight:600;margin-bottom:10px}body .vip-col p{font-size:.96rem}body .vip-panel{padding:36px 38px}body .vip-panel h3{font-size:1.18rem;font-weight:600;margin-bottom:16px}body .vip-panel li{font-size:.96rem}body .vip-panel svg{width:20px;height:20px}body .vip-stats{gap:48px 80px}body .vip-stat__n{font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:600}body .vip-stat h3{font-size:1.04rem;font-weight:600}body .vip-stat p{font-size:.96rem}body .vip-stat__bar{height:8px}body .vip-cmp{gap:28px}body .vip-cmp__col h3{font-size:1.12rem;font-weight:600;padding:22px 14px 16px}body .vip-cmp__col li{font-size:.93rem;padding:20px 18px;overflow-wrap:anywhere}body .vip-cmp__col li:before{width:24px;height:24px;line-height:24px;font-size:.78rem}body .vip-cmp__col--a li:before{line-height:21px}body .vip-cmp__side h2{font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;margin:10px 0 22px}body .vip-checks li{font-size:1rem;padding:10px 0 10px 40px}body .vip-checks li:before{width:25px;height:25px;line-height:25px;font-size:.78rem;top:10px}body .vip-buy{gap:60px}body .vip-buy h2{font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:600}body .vip-buy .vip-checks li{font-size:.96rem;padding:8px 0 8px 38px}body .vip-buy .vip-checks li:before{width:24px;height:24px;line-height:24px;top:8px}body .vip-opt{font-size:.96rem;padding:14px 16px}body .vip-opt__p{font-weight:600}body .vip-buy button.vip-btn{font-size:1rem;font-weight:600;padding:16px}body .vip-faq summary{font-size:1rem;font-weight:500}body .vip-faq__a{font-size:.96rem}body .vip .vip-news h2{font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600}body .vip-pdp{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px}body .vip-pdp__thumbs{gap:10px;margin-top:14px}body .vip-pdp__thumb{width:84px;height:84px;border-radius:10px}body .vip-pdp__kicker{font-size:.72rem;font-weight:500;margin-bottom:10px}body .vip-pdp h1{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:600;line-height:1.2;margin-bottom:12px}.vip-pdp__rev{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:.86rem;color:#5d6660;text-decoration:underline;text-decoration-color:#cfc5ad;text-underline-offset:4px;margin:0 0 22px}.vip-pdp__rev span{color:#cfc5ad;letter-spacing:.14em;font-size:1rem;text-decoration:none;display:inline-block}body .vip-pdp .vip-checks{margin-bottom:28px}body .vip-pdp .vip-checks li{font-size:.97rem;padding:8px 0 8px 38px}body .vip-pdp .vip-checks li:before{width:24px;height:24px;line-height:24px;font-size:.76rem;top:8px}body .vip-quote{padding:22px 24px;font-size:.94rem;margin-bottom:30px;border-radius:14px}body .vip-quote:before{width:34px;height:34px;font-size:1.5rem;padding-top:10px;margin-bottom:12px}body .vip-quote strong{font-weight:600}body .vip-bundles{gap:22px;margin-bottom:24px}body .vip-bundle{border-radius:14px}body .vip-bundle__top{padding:16px 18px;gap:14px}body .vip-bundle__img{width:52px;height:52px}body .vip-bundle__name strong{font-size:1.06rem;font-weight:600;margin-right:8px}body .vip-bundle__save{font-size:.74rem;padding:3px 8px;border-radius:6px}body .vip-bundle__name small{font-size:.85rem}body .vip-bundle__price b{font-size:1.08rem;font-weight:600}body .vip-bundle__price s{font-size:.85rem}body .vip-bundle__row{font-size:.85rem;font-weight:500;padding:10px 18px;gap:10px}body .vip-bundle__row:last-child{border-radius:0 0 12px 12px}body .vip-bundle__row svg{width:18px;height:18px}body .vip-bundle__ribbon{font-size:.74rem;font-weight:600;top:-12px;right:14px;padding:4px 12px}body .vip-pdp__btn{font-size:1rem;font-weight:600;padding:17px}body .vip-notice{padding:18px 20px;margin-top:26px}body .vip-notice h3{font-size:.95rem;font-weight:600;margin-bottom:8px}body .vip-notice h3 svg{width:20px;height:20px}body .vip-notice p{font-size:.9rem}body .vip-acc{margin-top:26px}body .vip-acc summary{font-size:1rem;font-weight:500;padding:19px 40px 19px 2px}body .vip-acc summary:after{top:14px;font-size:1.4rem}body .vip-acc__a{font-size:.94rem;padding:0 2px 22px}body .vip-acc__a h3{font-size:.98rem;font-weight:600}body .vip-why{padding:32px;border-radius:18px;margin-top:34px}body .vip .vip-why h2{font-size:1.22rem;font-weight:600;margin-bottom:16px}body .vip-why li{font-size:.93rem;gap:10px;padding:7px 0}body .vip-why li svg{width:19px;height:19px}body .vip-why__note{font-size:.93rem;font-weight:500;margin-top:20px}body .vip-cols.vip-cols--4{gap:28px}body .vip-cols.vip-cols--boxed .vip-col__img{margin-bottom:20px}body .vip-feat{gap:40px}body .vip-feat__img{border-radius:18px}body .vip-feat__panel{padding:40px;border-radius:20px}body .vip .vip-feat__panel h2{font-weight:600;margin-bottom:18px}body .vip-feat__panel>p{font-size:1rem;margin-bottom:36px;color:#39443e}body .vip-feat__subs{gap:40px;padding:0 20px}body .vip-feat__sub h3{font-size:1rem;font-weight:500;color:#1c2420}body .vip-feat__sub p{font-size:.92rem;color:#5d6660}body .vip-band{gap:56px}body .vip-band__feats{gap:44px 28px}body .vip-band__feats svg{width:44px;height:44px;margin-bottom:14px}body .vip-band__feats h3{font-size:1.02rem;font-weight:500;line-height:1.4}body .vip-exp{gap:22px}body .vip-exp details{padding:20px;border-radius:14px}body .vip-exp summary{gap:18px}body .vip-exp__img{width:116px;height:100px}body .vip-exp__t strong{font-size:1.08rem;font-weight:600;margin-bottom:6px;color:#1c2420}body .vip-exp__t span{font-size:.93rem}body .vip-exp__plus{width:38px;height:38px;font-size:1.3rem}body .vip-exp__more{font-size:.94rem}body .vip-mq{padding:11px 0}body .vip-mq__item{font-size:.88rem;font-weight:500;padding:0 36px;gap:10px}body .vip-mq__item svg{width:18px;height:18px}body .vip-tl__step{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);gap:48px;margin-bottom:46px}body .vip-tl__step:last-child{margin-bottom:0}body .vip-tl__dot{width:60px;height:60px}body .vip-tl__dot svg{width:25px;height:25px}body .vip-tl__label{font-size:.76rem;margin:4px 0 6px}body .vip-tl__body h3{font-size:1.28rem;font-weight:600;margin-bottom:10px}body .vip-tl__body li{font-size:.96rem;padding:5px 0 5px 24px;color:#39443e}body .vip-tl__body li:before{font-weight:400}body .vip-tabs__nav{margin-bottom:40px;border-width:1px;border-radius:14px}body .vip-tabs__btn{font-size:.92rem;font-weight:500;padding:13px 22px;border-radius:10px}body .vip-tabs__pane{gap:64px;max-width:1040px;margin:0 auto}body .vip-tabs__img{border-radius:20px}body .vip-tabs__pane h3{font-size:1.32rem;font-weight:600;margin-bottom:14px}body .vip-tabs__pane p{font-size:1rem;color:#39443e}body .vip-tabs__pane ul{padding-left:0}body .vip-tabs__pane li{font-size:.97rem;padding:7px 0 7px 26px;color:#39443e}body .vip-tabs__pane li:before{font-weight:400}body .vip-seal{width:118px;height:118px;margin-bottom:20px}body .vip-banner.vip-banner--wide .vip-sub{font-size:1rem;max-width:700px;color:#39443e}body .vip-banner.vip-banner--wide.vip--green .vip-sub{color:#e6ece8}#vip-reviews{scroll-margin-top:100px}.vip-stars{color:#c19a4b;letter-spacing:.18em;font-size:1.1rem;margin:0 0 10px}.vip-stars--off{color:#cfc5ad}.vip-rev__sum{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;color:#5d6660;font-size:.95rem;margin:0}.vip-rev__sum .vip-stars{margin:0}.vip-rev__sum b{color:#1c2420;font-weight:600}.vip-rev{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.vip-rev__card{border:1px solid #E3DAC6;border-radius:14px;padding:28px;display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 20px #14472d0d}.vip-rev__card h3{font-size:1.02rem;font-weight:600;margin:0 0 10px;color:#1c2420}.vip-rev__card>p{color:#5d6660;line-height:1.7;margin:0 0 22px;font-size:.95rem}.vip-rev__who{margin-top:auto;display:flex;align-items:center;gap:12px}.vip-rev__av{width:42px;height:42px;border-radius:50%;background:#f3ecdd;color:#14472d;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1rem;flex:none}.vip-rev__who b{display:block;color:#1c2420;font-weight:600;font-size:.94rem}.vip-rev__who small{color:#5d6660;font-size:.8rem}.vip-rev__form{max-width:600px;margin:40px auto 0}.vip-head+.vip-rev__form{margin-top:0}.vip-rev__form details{border:1px solid #E3DAC6;border-radius:14px;background:#fff}.vip-rev__form summary{list-style:none;cursor:pointer;text-align:center;padding:16px 20px;font-weight:600;font-size:.95rem;color:#14472d}.vip-rev__form summary::-webkit-details-marker{display:none}.vip-rev__form summary:after{content:"+";margin-left:10px;font-weight:400}.vip-rev__form details[open] summary:after{content:"\2013"}.vip-rev__fields{padding:6px 24px 26px;display:grid;gap:16px}.vip-rev__fields label,.vip-rev__lab{display:grid;gap:6px;font-size:.86rem;color:#39443e;margin:0}.vip-rev__fields input[type=text],.vip-rev__fields input[type=email],.vip-rev__fields textarea{border:1px solid #cfc5ad;border-radius:8px;padding:12px 14px;font:inherit;font-size:1rem;background:#fff;color:#1c2420;width:100%;box-sizing:border-box}.vip-rev__fields textarea{min-height:120px;resize:vertical}.vip-rev__two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.vip-rate{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;position:relative}.vip-rate input{position:absolute;opacity:0;width:1px;height:1px}.vip-rev__fields .vip-rate label{display:block;color:#d9cfb8;font-size:1.9rem;line-height:1;padding:0 3px;cursor:pointer}.vip-rev__fields .vip-rate input:checked~label,.vip-rev__fields .vip-rate label:hover,.vip-rev__fields .vip-rate label:hover~label{color:#c19a4b}.vip-rate input:focus-visible+label{outline:2px solid #14472D;outline-offset:2px;border-radius:4px}.vip-rev__hint{font-size:.8rem;color:#5d6660;margin:0;line-height:1.55}.vip-rev__fields button.vip-btn{border:0;cursor:pointer;border-radius:10px;padding:15px;font-family:inherit;font-weight:600;width:100%}.vip-rev__ok{background:#f3ecdd;color:#14472d;border-radius:12px;padding:16px 20px;text-align:center;margin:0 0 16px;font-size:.95rem}.vip-rev__err{color:#9b2c2c;font-size:.9rem;margin:0 0 12px;text-align:center}body .vip-pdp__rev span.is-on{color:#c19a4b}@media(max-width:860px){body .vip-pdp,body .vip-feat,body .vip-band,body .vip-exp,body .vip-tabs__pane.is-on,body .vip-split,body .vip-buy,body .vip-duo,body .vip-prod,body .vip-cols,body .vip-rev{grid-template-columns:minmax(0,1fr)}body .vip-cols.vip-cols--4,body .vip-cols.vip-cols--2,body .vip-stats,body .vip-band__feats,body .vip-feat__subs,body .vip-cmp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .vip-wrap{padding:60px 22px}body .vip-head{margin-bottom:32px}body .vip h2{font-size:1.4rem}body .vip h1,body .vip h2,body .vip h3{overflow-wrap:break-word}body .vip-split,body .vip-buy,body .vip-duo,body .vip-cols,body .vip-prod,body .vip-feat,body .vip-band,body .vip-tabs__pane.is-on{gap:32px}body .vip-exp{gap:16px}body .vip-pdp{gap:26px;padding-top:20px}body .vip-stats{gap:36px 24px}body .vip-grid--badge{gap:14px}body .vip-grid--badge .vip-card{padding:20px 22px}body .vip-panel{padding:28px 24px}body .vip-cmp{gap:14px}body .vip-cmp__col h3{font-size:1rem;padding:18px 10px 14px}body .vip-cmp__col li{padding:16px 10px;font-size:.86rem}body .vip-feat__subs{padding:0;gap:26px}body .vip-feat__panel{padding:28px 22px}body .vip-why{padding:26px 22px}body .vip-tl:before{left:24px}body .vip-tl__step{grid-template-columns:48px minmax(0,1fr);gap:18px;margin-bottom:34px}body .vip-tl__dot{width:48px;height:48px}body .vip-tl__dot svg{width:21px;height:21px}body .vip-tl__body h3{font-size:1.14rem}body .vip-exp details{padding:16px}body .vip-exp summary{gap:14px}body .vip-exp__img{width:76px;height:76px}body .vip-exp__t strong{font-size:1rem}body .vip-exp__t span{font-size:.88rem}body .vip-exp__plus{width:32px;height:32px;font-size:1.15rem}body .vip-bundle__top{padding:14px;gap:12px}body .vip-bundle__name strong{display:block;font-size:1.02rem;margin:0 0 4px}body .vip-bundle__row{padding:10px 14px;font-size:.83rem}body .vip-tabs__nav{width:100%}body .vip-tabs__btn{flex:1;padding:11px 8px;font-size:.86rem}body .vip-band__feats{gap:32px 16px}body .vip-band__feats h3{font-size:.96rem}body .vip-seal{width:104px;height:104px}body .vip-gal__slide{flex-basis:90%}body .vip-gal__nav{display:flex}body .vip-pdp__thumbs{display:none}body .vip-rev{gap:18px}}@media(max-width:520px){body .vip-stats,body .vip-cols.vip-cols--4,body .vip-cols.vip-cols--2,body .vip-feat__subs{grid-template-columns:minmax(0,1fr)}body .vip-wrap{padding:52px 20px}body .vip h2{font-size:1.3rem}body .vip-split h1{font-size:1.22rem}body .vip-pdp h1{font-size:1.5rem}body .vip-stat__n{font-size:1.9rem}body .vip-cmp__side h2{font-size:1.4rem}body .vip-band__feats h3{font-size:.9rem;overflow-wrap:anywhere}body .vip-band__feats svg{width:38px;height:38px}body .vip-bundle__top{padding:13px 12px;gap:10px}body .vip-bundle__img{width:44px;height:44px}body .vip-bundle__price b{font-size:1rem}body .vip-bundle__row{padding:9px 12px;font-size:.81rem}body .vip-why{padding:22px 18px}body .vip-feat__panel{padding:24px 18px}body .vip-tabs__btn{padding:11px 4px;font-size:.82rem}body .vip-rev__card{padding:22px}body .vip-rev__fields{padding:6px 18px 22px}body .vip-rev__two{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/vip-fix.css.map */
