.alp{--alp-ground: #F8F5F2;--alp-ink: #33283B;--alp-muted: #5E5566;--alp-plum: #5E3F73;--alp-plum-dark: #43294F;--alp-lilac: #EEE7F3;--alp-line: #E4DDD6;--alp-star: #B7791F;--alp-numeral: #B9A6C8;--alp-logo: #C0708A;--alp-fine: #6A6070;--alp-display: "Fraunces", Georgia, serif;--alp-body: "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--alp-pad: 80px;background:var(--alp-ground);color:var(--alp-ink);font-family:var(--alp-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.alp *,.alp *:before,.alp *:after{box-sizing:border-box}.alp--white{background:#fff}.alp h1,.alp h2,.alp h3{margin:0;font-family:var(--alp-display);font-weight:700;color:inherit;letter-spacing:normal;text-transform:none}.alp p{margin:0}.alp a{color:var(--alp-plum)}.alp a:hover{color:var(--alp-plum-dark)}.alp img{display:block;max-width:none}.alp s{text-decoration:line-through}.alp__inner{max-width:1440px;margin:0 auto;padding-left:var(--alp-pad);padding-right:var(--alp-pad)}.alp .alp-m{display:none}.alp .alp-btn{display:inline-block;font-family:var(--alp-body);font-size:18px;font-weight:800;line-height:1.2;text-decoration:none;text-align:center;color:#fff;background:var(--alp-plum);padding:18px 34px;border-radius:999px;letter-spacing:normal;text-transform:none}.alp .alp-btn:hover{color:#fff;background:var(--alp-plum-dark)}.alp .alp-btn--outline{color:var(--alp-plum);background:transparent;border:2px solid var(--alp-plum);font-size:16px;padding:12px 22px}.alp .alp-btn--outline:hover{color:#fff;background:var(--alp-plum)}.alp .alp-btn--white{color:var(--alp-plum);background:#fff}.alp .alp-btn--white:hover{color:var(--alp-plum-dark);background:var(--alp-lilac)}.alp-stars{color:var(--alp-star);letter-spacing:2px}.alp-frame{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:var(--ar-d);background:var(--alp-frame-bg, transparent)}.alp-frame>img,.alp-frame>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.alp-frame--contain>img{object-fit:contain}.alp-slot-hint{border:2px dashed var(--alp-line);border-radius:16px;padding:14px 16px;font-size:14px;color:var(--alp-fine);text-align:center}.alp-label{position:absolute;z-index:1;background:#fffffff2;color:var(--alp-ink);border-radius:999px;padding:6px 12px;font-size:16px;font-weight:800;line-height:1.3}.alp-label--plum{background:var(--alp-plum);color:#fff}.alp-label--top_left{left:12px;top:12px}.alp-label--top_right{right:12px;top:12px}.alp-label--middle_right{right:12px;top:30%}.alp-label--bottom_left{left:12px;bottom:12px}.alp-label--bottom_right{right:12px;bottom:12px}.alp-header .alp__inner{height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--alp-line)}.alp .alp-logo{font-family:var(--alp-display);font-size:30px;font-weight:600;font-style:italic;color:var(--alp-logo);text-decoration:none}.alp .alp-logo:hover{color:var(--alp-logo)}.alp-hero__grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:560px minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". media" "top media" "bottom media" ". media";column-gap:64px;row-gap:22px;padding:48px 0 64px var(--alp-pad)}.alp-hero__top{grid-area:top;display:flex;flex-direction:column;gap:22px}.alp-hero__bottom{grid-area:bottom;display:flex;flex-direction:column;gap:22px}.alp-hero__rating{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:16px;color:var(--alp-muted)}.alp-hero__rating strong{font-weight:700}.alp .alp-hero__h1{font-size:58px;line-height:1.06}.alp-hero__sub{font-size:20px;line-height:1.55;color:var(--alp-muted)}.alp-offer{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;background:var(--alp-lilac);border:2px solid var(--alp-plum);border-radius:999px;padding:6px 18px 6px 6px;font-size:17px;font-weight:800;line-height:1.3}.alp-offer__tag{background:var(--alp-plum);color:#fff;border-radius:999px;padding:5px 12px;font-size:14px;letter-spacing:.5px;flex-shrink:0}.alp-offer s,.alp-price s,.alp-sticky s{font-weight:600;color:var(--alp-fine)}.alp-hero__ctas{display:flex;align-items:center;gap:20px}.alp .alp-hero__link{font-size:16px;font-weight:700}.alp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;font-size:15px;font-weight:700}.alp-trust__item{display:flex;align-items:center;gap:8px}.alp-dot{width:8px;height:8px;border-radius:999px;background:var(--alp-plum);flex-shrink:0}.alp-hero__media{grid-area:media;position:relative;min-width:0}.alp-hero__media .alp-frame{aspect-ratio:736 / 640;border-radius:24px 0 0 24px}.alp-hero__media .alp-frame>img{object-position:40% 50%}.alp-hero__labels{position:absolute;right:40px;top:47%;display:flex;flex-direction:column;align-items:flex-end;gap:12px;z-index:1}.alp-hero__labels .alp-label{position:static;padding:10px 18px;display:flex;align-items:center;gap:8px;background:#fffffff0}.alp-hero__labels .alp-dot{width:10px;height:10px}@media(min-width:1441px){.alp-hero__grid{padding-right:var(--alp-pad)}.alp-hero__media .alp-frame{border-radius:24px}}.alp-intro .alp__inner{padding-top:88px;padding-bottom:48px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.alp .alp-intro__h2{max-width:900px;font-size:50px;line-height:1.1}.alp-intro__body{max-width:760px;font-size:20px;line-height:1.6;color:var(--alp-muted)}.alp-reason .alp__inner{padding-top:48px;padding-bottom:48px}.alp-reason--first .alp__inner{padding-top:24px}.alp-reason--last .alp__inner{padding-bottom:96px}.alp-reason__row{display:flex;align-items:center;gap:72px}.alp-reason--media-right .alp-reason__row{flex-direction:row-reverse}.alp-reason__media{width:600px;max-width:47%;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.alp-reason__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.alp-reason__num{font-family:var(--alp-display);font-weight:700;font-size:64px;line-height:1;color:var(--alp-numeral)}.alp .alp-reason__h3{font-size:40px;line-height:1.12}.alp-reason__body{font-size:19px;line-height:1.6;color:var(--alp-muted)}.alp-check{background:var(--alp-lilac);border-radius:14px;padding:16px 20px;font-size:16px;line-height:1.5}.alp-check strong{font-weight:800}.alp-quote{border-left:3px solid var(--alp-star);padding:2px 0 2px 16px;display:flex;flex-direction:column;gap:4px}.alp-quote .alp-stars{font-size:15px}.alp-quote__text{font-size:17px;line-height:1.5;font-style:italic}.alp-quote__name{font-size:15px;font-weight:700;color:var(--alp-muted)}.alp-disclosure{font-size:13px;line-height:1.5;color:var(--alp-fine)}.alp-media__pair{display:flex;gap:12px}.alp-media__pair>.alp-media__item:first-child{flex:0 0 var(--alp-w, 50%);min-width:0}.alp-media__pair>:last-child{flex:1 1 0;min-width:0}.alp-panel{background:#fff;border:1px solid var(--alp-line);border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;gap:10px}.alp-panel__title{font-size:13px;font-weight:800;letter-spacing:1px;color:var(--alp-muted);text-transform:uppercase}.alp-panel__note{font-size:13px;color:var(--alp-fine)}.alp-list__row{display:flex;justify-content:space-between;gap:12px;font-size:16px;color:var(--alp-muted)}.alp-list__row span:last-child{text-align:right}.alp-list__row--first{font-weight:800;color:var(--alp-ink)}.alp-list__row--first span:last-child{color:var(--alp-plum)}.alp-bars{gap:14px}.alp-bar{display:flex;flex-direction:column;gap:6px}.alp-bar__top{display:flex;justify-content:space-between;gap:8px;font-size:16px;font-weight:700;color:var(--alp-muted)}.alp-bar__top span:last-child{text-align:right}.alp-bar__track{height:14px;border-radius:999px;background:#f1edea}.alp-bar__fill{height:14px;border-radius:999px;background:#cfc7d6}.alp-bar--ours .alp-bar__top{font-weight:800;color:var(--alp-ink)}.alp-bar--ours .alp-bar__top span:last-child{color:var(--alp-plum)}.alp-bar--ours .alp-bar__fill{background:var(--alp-plum)}.alp-timeline{background:#fff;border:1px solid var(--alp-line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:14px}.alp-stage{display:flex;align-items:center;gap:16px}.alp-stage__thumb{width:130px;flex-shrink:0}.alp-stage__thumb .alp-frame{aspect-ratio:130 / 96;border-radius:12px;background:#fff}.alp-stage__text{display:flex;flex-direction:column;gap:2px;min-width:0}.alp-stage__n{font-size:13px;font-weight:800;letter-spacing:1px;color:var(--alp-plum)}.alp-stage__title{font-size:18px;font-weight:800;line-height:1.3}.alp-stage__line{font-size:16px;line-height:1.4;color:var(--alp-muted)}.alp-spec .alp__inner{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;align-items:center;gap:36px}.alp .alp-h2{font-size:46px;line-height:1.1;text-align:center}.alp-spec__table{width:100%;max-width:1280px;display:grid;grid-template-columns:1.1fr repeat(var(--alp-cols),minmax(0,1fr));font-size:17px}.alp-spec__cell{padding:18px 14px;text-align:center;color:var(--alp-muted);border-bottom:1px solid var(--alp-line)}.alp-spec__cell--label{text-align:left;font-weight:700;color:var(--alp-ink)}.alp-spec__cell--head{font-weight:700}.alp-spec__cell--ours{background:var(--alp-lilac);color:var(--alp-ink);font-weight:800;border-bottom-color:#dcd0e5}.alp-spec__cell--ours-head{background:var(--alp-plum);color:#fff;font-weight:800;border-radius:14px 14px 0 0;border-bottom:0}.alp-spec__cell--last{border-bottom:0}.alp-spec__cell--ours.alp-spec__cell--last{border-radius:0 0 14px 14px}.alp-spec__cards{display:none}.alp-spec__note{font-size:14px;color:var(--alp-fine);text-align:center}.alp-band{background:var(--alp-plum);color:#fff}.alp-band .alp__inner{padding-top:72px;padding-bottom:72px;display:flex;align-items:center;justify-content:space-between;gap:48px}.alp-band__copy{display:flex;flex-direction:column;gap:10px}.alp .alp-band__h2{font-size:42px;line-height:1.1;color:#fff}.alp-band__text{font-size:19px}.alp-band .alp-btn{flex-shrink:0}.alp-reviews .alp__inner{padding-top:96px;padding-bottom:96px;display:flex;flex-direction:column;align-items:center;gap:40px}.alp-reviews__grid{width:100%;max-width:1280px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.alp-card{background:#fff;border:1px solid var(--alp-line);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px}.alp-card__text{font-size:18px;line-height:1.55}.alp-card__name{font-size:15px;font-weight:700;color:var(--alp-muted)}.alp-faq .alp__inner{padding-top:96px;padding-bottom:96px;display:flex;justify-content:center;gap:80px}.alp .alp-faq__h2{width:360px;flex-shrink:0;font-size:46px;line-height:1.1}.alp-faq__list{width:760px;max-width:100%;display:flex;flex-direction:column;gap:26px;font-size:18px;line-height:1.55}.alp-faq__item{display:flex;flex-direction:column;gap:6px}.alp-faq__q{font-weight:800}.alp-faq__a{color:var(--alp-muted)}.alp-cta .alp__inner{padding-top:96px;padding-bottom:96px;display:flex;align-items:center;gap:72px}.alp-cta__media{width:560px;max-width:45%;flex-shrink:0}.alp-cta__media .alp-frame{border-radius:24px}.alp-cta__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.alp .alp-cta__h2{font-size:52px;line-height:1.08}.alp-cta__body{font-size:20px;line-height:1.6;color:var(--alp-muted)}.alp-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.alp-price__amount{font-family:var(--alp-display);font-size:40px;font-weight:700}.alp-price s{font-size:20px;font-weight:400}.alp-price__note{font-size:18px;font-weight:700;color:var(--alp-plum)}.alp-cta__copy .alp-btn{align-self:flex-start;font-size:19px;padding:20px 40px}.alp-cta__trust{font-size:16px;font-weight:700;color:var(--alp-muted)}.alp-footer .alp__inner{border-top:1px solid var(--alp-line);padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.6;color:var(--alp-fine)}.alp-sticky{display:none}@media(max-width:1200px){.alp{--alp-pad: 48px}.alp-hero__grid{grid-template-columns:460px minmax(0,1fr);column-gap:48px}.alp .alp-hero__h1{font-size:48px}.alp-reason__row,.alp-cta .alp__inner,.alp-faq .alp__inner{gap:48px}.alp .alp-faq__h2{width:280px}.alp-stage__thumb{width:104px}}@media(max-width:899px){.alp{--alp-pad: 24px}.alp .alp-d{display:none}.alp .alp-m{display:inline}.alp-frame{aspect-ratio:var(--ar-m)}.alp-header .alp__inner{height:60px}.alp .alp-logo{font-size:26px}.alp .alp-btn--outline{font-size:15px;padding:10px 16px}.alp-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"top" "media" "bottom";row-gap:18px;padding:24px var(--alp-pad) 40px}.alp-hero__top,.alp-hero__bottom{gap:18px}.alp-hero__rating{font-size:15px;gap:4px 8px}.alp .alp-hero__h1{font-size:36px;line-height:1.1}.alp-hero__sub{font-size:17px}.alp-hero__media .alp-frame{aspect-ratio:342 / 300;border-radius:18px}.alp-hero__media .alp-frame>img{object-position:45% 50%}.alp-hero__labels{right:12px;top:auto;bottom:12px;gap:8px}.alp-hero__labels .alp-label{padding:7px 13px;background:#fffffff2}.alp-hero__labels .alp-dot{display:none}.alp-offer{display:block;align-self:stretch;border-radius:16px;padding:12px 16px;line-height:1.4}.alp-offer__tag{display:inline;padding:3px 10px;font-size:13px;margin-right:6px}.alp-hero__ctas{flex-direction:column;align-items:stretch}.alp-hero__ctas .alp-btn{padding:17px 20px}.alp .alp-hero__link{display:none}.alp-trust{gap:10px 12px;font-size:16px}.alp-intro .alp__inner{padding-top:40px;padding-bottom:16px;align-items:flex-start;text-align:left;gap:14px}.alp .alp-intro__h2{font-size:32px;line-height:1.12}.alp-intro__body{font-size:17px}.alp-reason .alp__inner{padding-top:32px;padding-bottom:32px}.alp-reason--first .alp__inner{padding-top:24px}.alp-reason--last .alp__inner{padding-bottom:56px}.alp-reason__row,.alp-reason--media-right .alp-reason__row{flex-direction:column;align-items:stretch;gap:16px}.alp-reason__copy{display:contents}.alp-reason__copy>*{order:4}.alp-reason__copy>.alp-reason__num{order:1}.alp-reason__copy>.alp-reason__h3{order:2}.alp-reason__media{order:3;width:auto;max-width:none}.alp-reason__num{font-size:44px}.alp .alp-reason__h3{font-size:28px;line-height:1.15}.alp-reason__body{font-size:17px}.alp-quote__text{font-size:16px}.alp-media__pair{flex-direction:column}.alp-media__pair>.alp-media__item:first-child,.alp-media__pair>:last-child{flex:none}.alp-timeline{padding:16px}.alp-stage__thumb{width:96px}.alp-stage__thumb .alp-frame{aspect-ratio:96 / 80}.alp-stage__title{font-size:17px}.alp .alp-h2{font-size:32px;line-height:1.12;text-align:left}.alp-spec .alp__inner{padding-top:56px;padding-bottom:56px;align-items:stretch;gap:16px}.alp-spec__table{display:none}.alp-spec__cards{display:flex;flex-direction:column;gap:16px}.alp-spec__card{border:1px solid var(--alp-line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;font-size:16px}.alp-spec__card-label{font-weight:800}.alp-spec__line{display:flex;justify-content:space-between;gap:10px;color:var(--alp-muted)}.alp-spec__line span:last-child{text-align:right}.alp-spec__line--ours{font-weight:800;color:var(--alp-plum)}.alp-spec__note{font-size:13px;text-align:left}.alp-band .alp__inner{padding-top:48px;padding-bottom:48px;flex-direction:column;align-items:stretch;gap:14px}.alp-band__copy{gap:14px}.alp .alp-band__h2{font-size:30px;line-height:1.12}.alp-band__text{font-size:17px;line-height:1.5}.alp-band .alp-btn{padding:16px 20px}.alp-reviews .alp__inner{padding-top:56px;padding-bottom:56px;align-items:stretch;gap:16px}.alp-reviews .alp-h2{font-size:30px}.alp-reviews__grid{display:flex;flex-direction:column;gap:16px}.alp-card{border-radius:16px;padding:20px;gap:8px}.alp-card--hide-m{display:none}.alp-card__text{font-size:17px;line-height:1.5}.alp-faq .alp__inner{padding-top:56px;padding-bottom:56px;flex-direction:column;gap:22px}.alp .alp-faq__h2{width:auto;font-size:30px;line-height:1.12}.alp-faq__list{width:auto;gap:22px;font-size:17px}.alp-faq__item{gap:4px}.alp-cta .alp__inner{padding-top:56px;padding-bottom:56px;flex-direction:column;align-items:stretch;gap:18px}.alp-cta__media{width:auto;max-width:none}.alp-cta__media .alp-frame{border-radius:18px}.alp-cta__copy{gap:18px}.alp .alp-cta__h2{font-size:32px;line-height:1.12}.alp-cta__body{font-size:17px}.alp-price{gap:10px}.alp-price__amount{font-size:32px}.alp-price s{font-size:17px}.alp-price__note{font-size:16px}.alp-cta__copy .alp-btn{align-self:stretch;font-size:18px;padding:18px 20px}.alp-cta__trust{text-align:center}.alp-footer .alp__inner{padding-top:28px;padding-bottom:120px}.alp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--alp-line)}.alp-sticky__price{display:flex;flex-direction:column;line-height:1.3}.alp-sticky__amount{font-weight:800;font-size:17px}.alp-sticky__amount s{font-size:14px}.alp-sticky__note{font-size:14px;font-weight:700;color:var(--alp-plum)}.alp-sticky .alp-btn{font-size:17px;padding:14px 22px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/alp-lp.css.map */
