.cp__live-frame{height:min(75vh,760px);background:#fff}.cp__live-frame iframe{display:block;width:100%;height:100%;border:0}.cp__embeds{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;align-items:start}.cp__embed{min-width:0}.cp__embed .instagram-media{min-width:0!important}.cp__fb iframe{display:block;border-radius:16px}.cp__brand-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px}.cp__li-card{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:22px 24px;border-radius:18px;border:1px solid color-mix(in srgb,var(--fg) 18%,transparent);color:inherit;text-decoration:none;max-width:760px}.cp__li-card:hover{border-color:var(--fg)}.cp__li-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background:#0a66c2;color:#fff;font-weight:700;font-size:24px;font-family:Arial,sans-serif}.cp__li-text{display:flex;flex-direction:column;gap:4px;flex:1 1 220px}.cp__coming{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;padding-top:28px}.cp__muted{color:color-mix(in srgb,var(--fg) 64%,transparent);margin:0}.cp__back-row{padding-top:24px}.cp__back{font-size:14px;font-weight:600;text-decoration:none}.cp__back:hover{text-decoration:line-through}.cp__hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:40px 64px;align-items:end;padding-top:clamp(32px,5vw,64px);padding-bottom:56px}.cp__hero-text{display:flex;flex-direction:column;gap:22px}.cp__title{margin:0}.cp__title--l{font-size:clamp(84px,10.5vw,176px)}.cp__title--m{font-size:clamp(68px,8vw,132px)}.cp__title--s{font-size:clamp(56px,6.4vw,108px)}.cp__story{font-size:18px;line-height:1.6;max-width:46ch}.cp__story p{margin:0}.cp__hero-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.cp__logo{grid-column:1 / -1;height:240px;border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);border-radius:22px;display:flex;align-items:center;justify-content:center;padding:28px;overflow:hidden}.cp__logo img{max-width:72%;max-height:100%;width:auto;height:auto;object-fit:contain}.cp__fact{border-top:1.5px solid var(--fg);padding-top:12px;display:flex;flex-direction:column;gap:4px;font-size:16px}.cp__fact--wide{grid-column:1 / -1}.cp__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 0 24px;border-top:1.5px solid var(--fg)}.cp__bar .eyebrow{margin:0}.cp__jump{display:flex;gap:8px;flex-wrap:wrap}.cp__tab{display:inline-flex;align-items:center;height:44px;padding:0 20px;border-radius:999px;border:1px solid var(--fg);background:var(--bg);color:var(--fg);font:500 14px/1 var(--f-body);cursor:pointer;text-decoration:none;transition:background .2s,color .2s}.cp__tab:hover,.cp__tab:focus-visible{background:var(--fg);color:var(--bg)}.cp__block{padding:clamp(40px,5vw,72px) 0 8px;scroll-margin-top:calc(var(--header-h) + 24px)}.cp__block+.cp__block{border-top:1px solid color-mix(in srgb,var(--fg) 14%,transparent)}.cp__block-title{margin:0 0 24px;line-height:.9}.cp__block-title .d{font-size:clamp(40px,4.6vw,72px)}.cp__block-title .s{font-size:clamp(44px,5vw,78px)}.cp__grid{display:grid;gap:12px}.cp__media{margin:0;border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--fg) 6%,var(--bg));position:relative}.cp__media img,.cp__media video{display:block;width:100%;height:100%;object-fit:cover}.cp__grid--posts{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.cp__grid--posts .cp__media{aspect-ratio:4 / 5}.cp__carousels{display:flex;flex-direction:column;gap:40px}.cp__car-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.cp__car-name{font-weight:600;font-size:16px}.cp__car-ctrl{display:flex;align-items:center;gap:12px;font-size:22px}.cp__car-ctrl button{width:44px;height:44px;border-radius:999px;border:1px solid var(--fg);background:transparent;color:var(--fg);font-size:18px;cursor:pointer}.cp__car-ctrl button:hover{background:var(--fg);color:var(--bg)}.cp__car-ctrl button:disabled{opacity:.3;cursor:default;background:transparent;color:var(--fg)}.cp__car-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}.cp__car-track::-webkit-scrollbar{display:none}.cp__car-track.is-dragging{cursor:grabbing;scroll-snap-type:none}.cp__car-track.is-dragging img{pointer-events:none}.cp__slide{flex:0 0 min(78vw,360px);aspect-ratio:4 / 5;scroll-snap-align:start}.cp__grid--reels{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.cp__reel{aspect-ratio:9 / 16;background:var(--ink)}.cp__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:60px;height:60px;border-radius:999px;border:1.5px solid var(--snow);background:#0b0b0b59;color:var(--snow);font-size:18px;cursor:pointer;transition:opacity .25s}.cp__reel.is-playing .cp__play{opacity:0}.cp__web{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.cp__desktop{flex:999 1 560px;min-width:0;border-radius:18px;border:1px solid color-mix(in srgb,var(--fg) 18%,transparent)}.cp__desktop-screen{max-height:720px;overflow-y:auto}.cp__desktop-screen img{height:auto;object-fit:initial}.cp__phone{flex:1 1 200px;max-width:260px;aspect-ratio:9 / 19.5;border-radius:34px;border:8px solid var(--ink)}.cp__browser{display:flex;gap:6px;align-items:center;height:34px;padding:0 14px;background:color-mix(in srgb,var(--fg) 4%,var(--bg));border-bottom:1px solid color-mix(in srgb,var(--fg) 18%,transparent)}.cp__browser i{width:10px;height:10px;border-radius:999px;background:color-mix(in srgb,var(--fg) 18%,transparent)}.cp__browser em{margin-left:12px;font-style:normal;font-size:12px;color:color-mix(in srgb,var(--fg) 60%,transparent)}.cp__grid--brand,.cp__grid--ads{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.cp__grid--brand .cp__media,.cp__grid--ads .cp__media{aspect-ratio:1 / 1}.cp__grid--brand .cp__media--first,.cp__grid--ads .cp__media--first{grid-column:1 / -1;aspect-ratio:21 / 9}.cp__grid--brand .cp__media--first img{object-fit:contain;padding:40px;box-sizing:border-box}.cp__caption{margin-top:16px}.cp__caption-row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.cp__caption{font-size:15px;max-width:60ch}.cp__link{font-weight:600;font-size:15px}.cp__quote-wrap{margin-top:clamp(56px,7vw,88px)}.cp__quote{margin:0;background:var(--ink);color:var(--snow);border-radius:22px;padding:clamp(32px,5vw,72px);display:flex;flex-direction:column;gap:24px}.cp__quote blockquote{margin:0;font-size:clamp(34px,3.6vw,56px);line-height:1.08;max-width:26ch}.cp__quote figcaption{color:#c4c4c4}.cp__next{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-top:clamp(56px,7vw,88px);padding-bottom:clamp(56px,7vw,88px)}.cp__next-link{border-top:1.5px solid var(--fg);padding-top:20px;display:flex;flex-direction:column;gap:6px;text-decoration:none}.cp__next-link--right{align-items:flex-end;text-align:right}.cp__next-name{font-size:clamp(36px,4vw,60px);line-height:.95}.cp__next-link:hover .cp__next-name{text-decoration:line-through}.cp__cta{background:var(--ink);color:var(--snow)}.cp__cta-inner{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;padding-top:clamp(56px,7vw,100px);padding-bottom:clamp(56px,7vw,100px)}.cp__cta-title{margin:0;display:flex;flex-direction:column;line-height:.88}.cp__cta-title .d{font-size:clamp(56px,7vw,112px)}.cp__cta-title .s{font-size:clamp(60px,7.4vw,118px);margin-left:.4em}.cp__cta-btn{display:inline-flex;align-items:center;height:56px;padding:0 30px;border-radius:999px;background:var(--snow);color:var(--ink);border:1px solid var(--snow);text-decoration:none;font-weight:600;font-size:16px}.cp__cta-btn:hover{background:transparent;color:var(--snow)}.pf{padding-bottom:clamp(56px,7vw,96px)}.pf__top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap;padding-top:clamp(32px,5vw,72px);padding-bottom:32px}.pf__title{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;line-height:.86}.pf__title .d{font-size:clamp(88px,12vw,200px)}.pf__title .s{font-size:clamp(92px,12.6vw,210px)}.pf__top-side{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:42ch}.pf__intro{margin:0;font-size:18px;line-height:1.55}.pf__count-link{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 8px 0 18px;border-radius:999px;border:1px solid var(--fg);font-weight:600;font-size:14px;text-decoration:none}.pf__count{min-width:28px;height:28px;border-radius:999px;background:var(--fg);color:var(--bg);display:inline-grid;place-items:center;font-size:13px}.pf__muted{color:color-mix(in srgb,var(--fg) 64%,transparent);font-size:14px;margin:0}.pf__empty{padding:24px;border:1px dashed currentColor;border-radius:18px}.pf__group{margin-top:0}.pf__group--charity{margin-top:clamp(56px,7vw,88px)}.pf__bar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0 24px;border-top:1.5px solid var(--fg)}.pf__bar .eyebrow{margin:0}.pf__charity{background:color-mix(in srgb,var(--fg) 4%,var(--bg));border-radius:22px;padding:clamp(24px,4vw,48px)}.pf__charity-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 48px;flex-wrap:wrap;margin-bottom:32px}.pf__charity-title{margin:0;line-height:.88}.pf__charity-title .d{font-size:clamp(52px,6vw,96px)}.pf__charity-title .s{font-size:clamp(56px,6.4vw,102px)}.pf__charity-text{margin:0;font-size:17px;line-height:1.55;max-width:38ch}.pf__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:28px 20px}.pf__item{display:flex;flex-direction:column;gap:10px}.pf__frame{width:100%;aspect-ratio:4 / 5;border-radius:18px;border:1px solid color-mix(in srgb,var(--fg) 12%,transparent);background:var(--bg);padding:20px;display:flex;flex-direction:column;cursor:zoom-in;color:inherit;font:inherit;text-align:left;transition:transform .24s var(--ease-out, ease),border-color .24s}.pf__frame:hover{transform:scale(.97);border-color:var(--fg)}.pf__frame-top{display:flex;justify-content:space-between;font-size:12px;font-weight:600;letter-spacing:.16em;color:color-mix(in srgb,var(--fg) 64%,transparent)}.pf__logo{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 8px}.pf__logo img{max-width:82%;max-height:62%;width:auto;height:auto;object-fit:contain;filter:grayscale(1);transition:filter .24s}.pf__frame:hover .pf__logo img{filter:none}.pf__logo-text{font-size:40px;text-align:center}.pf__meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.pf__meta-text{display:flex;flex-direction:column;gap:2px;min-width:0}.pf__name{font-size:24px;line-height:1;text-decoration:none}.pf__name:hover{text-decoration:line-through}.pf__services{font-size:13px}.pf__pick{flex:0 0 auto;height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--fg);background:var(--bg);color:var(--fg);font:600 13px/1 var(--f-body);cursor:pointer}.pf__pick[aria-pressed=true]{background:var(--fg);color:var(--bg)}.pf__shortlist-wrap{margin-top:clamp(56px,7vw,72px)}.pf__shortlist{background:var(--ink);color:var(--snow);border-radius:22px;padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:22px}.pf__on-dark-muted{margin:0;color:#c4c4c4;font-size:15px}.pf__shortlist-empty{margin:0;font-size:40px;line-height:1.05;max-width:22ch}.pf__chips{display:flex;gap:10px;flex-wrap:wrap}.pf__chips:empty{display:none}.pf__chip{height:44px;padding:0 16px 0 20px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;font:500 15px/1 var(--f-body);cursor:pointer}.pf__shortlist-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid #3A3A3A;padding-top:22px}.pf__send{display:inline-flex;align-items:center;height:56px;padding:0 28px;border-radius:999px;background:var(--snow);color:var(--ink);border:1px solid var(--snow);text-decoration:none;font-weight:600;font-size:16px}.pf__send:hover{background:transparent;color:var(--snow)}.pf__dialog{width:min(1120px,calc(100vw - 32px));max-height:calc(100vh - 32px);border:0;padding:0;background:transparent;color:var(--snow)}.pf__dialog::backdrop{background:#0b0b0beb}.pf__dialog-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:32px 48px;align-items:center}.pf__dialog-logo{aspect-ratio:4 / 5;max-height:70vh;border-radius:22px;background:var(--snow);color:var(--ink);display:flex;align-items:center;justify-content:center;padding:32px}.pf__dialog-logo img{max-width:80%;max-height:60%;object-fit:contain}.pf__dialog-logo .d{font-size:48px;text-align:center}.pf__dialog-body{display:flex;flex-direction:column;gap:18px}.pf__dialog-title{margin:0;font-size:clamp(52px,6vw,96px)}.pf__dialog-summary{margin:0;font-size:18px;line-height:1.55;color:#e6e6e6;max-width:42ch}.pf__dialog-summary:empty{display:none}.pf__dialog-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.pf__ghost{height:56px;padding:0 22px;border-radius:999px;border:1px solid var(--snow);background:transparent;color:var(--snow);font:500 15px/1 var(--f-body);cursor:pointer}.pf__round{width:56px;padding:0;font-size:20px}.svc-row__links{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.svp__muted{color:color-mix(in srgb,var(--fg) 64%,transparent)}.svp__accent{color:#800020}[data-scheme=dark] .svp__accent{color:inherit}.svp__hero{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(56px,7vw,96px)}.svp__crumbs{display:flex;gap:10px;margin:0 0 28px}.svp__crumbs a{text-decoration:underline;text-underline-offset:3px}.svp__hero-grid{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-end}.svp__hero-text{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:28px}.svp__hero-text>.eyebrow{margin:0}.svp__title{margin:0;display:flex;flex-direction:column}.svp__title .d{font-size:clamp(64px,10.5vw,176px)}.svp__title .s{font-size:clamp(68px,11vw,184px);margin-left:.5em}.svp__lede{margin:0}.svp__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.svp__price-chip{display:inline-flex;align-items:baseline;gap:8px;border:1.5px solid var(--fg);border-radius:999px;padding:12px 22px}.svp__price-chip .s{font-size:26px;line-height:1}.svp__price-chip .svp__muted{font-size:14px}.svp__photo{margin:0;border-radius:22px;overflow:hidden;background:color-mix(in srgb,var(--fg) 8%,var(--bg))}.svp__photo img{display:block;width:100%;height:100%;object-fit:cover}.svp__photo--hero{flex:1 1 380px;aspect-ratio:4 / 5;max-height:640px}.svp__split{display:flex;flex-wrap:wrap;gap:48px;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.svp__split-head{flex:1 1 320px}.svp__split-head .eyebrow{margin:0 0 18px}.svp__h2{margin:0;line-height:.88}.svp__h2 .d{font-size:clamp(48px,5.6vw,88px)}.svp__h2 .s{font-size:clamp(52px,6vw,94px)}.svp__problems .svp__h2 .s{margin-left:.4em}.svp__intro{margin:20px 0 0;font-size:17px;line-height:1.55;max-width:34ch}.svp__problem-list{flex:999 1 560px;list-style:none;margin:0;padding:0;border-top:1.5px solid var(--fg)}.svp__problem-list li{display:flex;gap:24px;align-items:baseline;padding:24px 0;border-bottom:1px solid color-mix(in srgb,var(--fg) 18%,transparent);font-size:clamp(19px,1.6vw,24px);line-height:1.35}.svp__problem-list .s{flex:none;width:36px;font-size:24px}.svp__goods-grid{flex:999 1 560px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 32px}.svp__good{border-top:1.5px solid var(--fg);padding:22px 0 32px;display:flex;flex-direction:column;gap:10px}.svp__good h3{margin:0;font-size:32px;line-height:.95}.svp__good p{margin:0;font-size:16px;line-height:1.5}.svp__strip{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:clamp(64px,8vw,112px)}.svp__photo--wide{flex:999 1 640px;aspect-ratio:16 / 9}.svp__photo--detail{flex:1 1 300px;aspect-ratio:4 / 5;max-height:560px}.svo{border-top:1px solid color-mix(in srgb,var(--fg) 18%,transparent)}.svo__inner{padding-top:40px;padding-bottom:56px}.svo__muted{margin:0 0 20px;color:color-mix(in srgb,var(--fg) 64%,transparent)}.svo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.svo__link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;border:1.5px solid var(--fg);border-radius:999px;padding:18px 24px;text-decoration:none;transition:background .25s,color .25s}.svo__link .d{font-size:26px;line-height:1}.svo__link .icon-arrow{width:14px;height:14px}.svo__link:hover,.svo__link:focus-visible{background:var(--fg);color:var(--bg)}.svpr__inner{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-end;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.svpr__main{flex:999 1 520px;display:flex;flex-direction:column;gap:18px}.svpr__main>*{margin:0}.svpr__muted{color:color-mix(in srgb,var(--fg) 64%,transparent)}.svpr__price{line-height:.9}.svpr__price .d{font-size:clamp(40px,4.4vw,64px)}.svpr__price .s{font-size:clamp(84px,10vw,160px)}.svpr__note{font-size:18px;color:color-mix(in srgb,var(--fg) 80%,transparent)}.svpr__extra{margin-top:8px!important;padding:18px 22px;border:1px solid color-mix(in srgb,var(--fg) 30%,transparent);border-radius:18px;font-size:16px;line-height:1.5;max-width:52ch}.svpr__side{flex:1 1 300px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.svpr__side p{margin:0;font-size:16px;line-height:1.55;max-width:36ch;color:color-mix(in srgb,var(--fg) 80%,transparent)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
