.pc-hero{position:relative;height:var(--hero-hm,700px);overflow:hidden;color:var(--pc-bone-50);background:var(--pc-noir-900)}@media(min-width:750px){.pc-hero{height:min(var(--hero-h,880px),100svh)}}.pc-hero__media,.pc-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.pc-hero__media img,.pc-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pc-hero__media img{animation:pc-settle var(--pc-dur-4) var(--pc-ease-expo) both}@keyframes pc-settle{0%{transform:scale(1.04)}to{transform:none}}.pc-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,calc(var(--scrim,30)/100)) 0%,transparent 60%)}.pc-hero__stories{position:absolute;top:80px;left:16px;right:0;z-index:3;color:var(--pc-bone-50)}@media(min-width:1100px){.pc-hero__stories{top:104px;left:var(--pc-page-margin);gap:20px}}.pc-hero__copy{position:absolute;left:var(--pc-page-margin);right:var(--pc-page-margin);bottom:32px;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:40px}@media(min-width:1100px){.pc-hero__copy{bottom:56px}}.pc-hero__copy--center{top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;text-align:center}.pc-hero__copy--center .pc-hero__btns{justify-content:center}.pc-hero__text{display:flex;flex-direction:column;gap:18px;max-width:900px}@media(min-width:1100px){.pc-hero__text{gap:24px}}.pc-hero__head{font-size:clamp(64px,11vw,184px)}.pc-hero__sub{max-width:52ch;color:var(--pc-bone-200)}.pc-hero__btns{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:749px){.pc-hero__btns .pc-btn{flex:1}.pc-hero__btns .pc-btn--ghost{display:none}}.pc-hero__controls{display:flex;gap:8px}.pc-hero__ctl{border:1px solid rgba(246,245,242,.4);color:var(--pc-bone-50)}@media(max-width:749px){.pc-hero__controls{position:absolute;right:0;top:-60px}}.pc-catgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-top:4px}@media(min-width:1100px){.pc-catgrid{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.pc-catcard{position:relative;aspect-ratio:3/4;background:var(--pc-noir-800);color:var(--pc-bone-50);overflow:hidden;display:block}.pc-catcard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--pc-dur-4) var(--pc-ease-expo)}.pc-catcard:hover img{transform:scale(1.03)}.pc-catcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,10,10,.45),transparent 50%)}.pc-catcard__copy{position:absolute;left:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;gap:10px}@media(min-width:1100px){.pc-catcard__copy{left:24px;bottom:24px}}.pc-catcard__title{font-family:var(--pc-font-serif);font-size:30px;line-height:.95;letter-spacing:-.025em}@media(min-width:1100px){.pc-catcard__title{font-size:48px}}@media(max-width:749px){.pc-catcard__cta{display:none}}.pc-statement{padding:88px var(--pc-page-margin);display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}@media(min-width:1100px){.pc-statement{padding-block:160px}}.pc-statement__text{max-width:18ch;font-size:clamp(56px,7vw,120px);line-height:.95}.pc-stack__slide{position:sticky;top:0;height:100svh;max-height:880px;min-height:560px;overflow:hidden;z-index:var(--z)}@media(min-width:1100px){.pc-stack__slide{max-height:none}}.pc-stack__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pc-noir-800)}.pc-stack__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pc-stack__copy{position:absolute;left:var(--pc-page-margin);right:var(--pc-page-margin);bottom:48px;display:flex;flex-direction:column;gap:20px;color:var(--pc-bone-50)}.pc-stack__copy .pc-display-xl{font-size:clamp(56px,8vw,136px);line-height:.9}.pc-fantiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}@media(min-width:1100px){.pc-fantiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.pc-fantile{position:relative;aspect-ratio:1/1;background:var(--pc-noir-900);border-top:2px solid var(--tint);padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}@media(min-width:1100px){.pc-fantile{padding:24px}}.pc-fantile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.pc-fantile__name{position:relative;font-family:var(--pc-font-serif);font-size:32px;line-height:.95;letter-spacing:-.025em}@media(min-width:1100px){.pc-fantile__name{font-size:44px}}.pc-split{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--pc-line)}@media(min-width:1100px){.pc-split{grid-template-columns:1fr 1fr}}.pc-split__col{padding:64px var(--pc-page-margin);display:flex;flex-direction:column;gap:24px}@media(min-width:1100px){.pc-split__col{padding-block:96px}.pc-split__col:first-child{border-right:1px solid var(--pc-line)}}.pc-bslot{width:96px;aspect-ratio:4/5;border:1px dashed var(--pc-grey-300);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--pc-muted)}.pc-bslot.is-filled{background:var(--pc-bone-100);border:1px solid var(--pc-ink)}.pc-review{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid var(--pc-line)}.pc-review blockquote{margin:0}.pc-marquee{overflow:hidden}.pc-marquee__track{display:flex;gap:4px;width:max-content;animation:pc-marquee var(--speed,40s) linear infinite}.pc-marquee__track.is-rev{animation-direction:reverse}.pc-marquee:hover .pc-marquee__track,.pc-marquee:focus-within .pc-marquee__track{animation-play-state:paused}.pc-marquee__tile{width:200px;aspect-ratio:1/1;background:var(--pc-bone-100);flex:none;overflow:hidden}@media(min-width:1100px){.pc-marquee__tile{width:280px}}.pc-marquee__tile img{width:100%;height:100%;object-fit:cover}@keyframes pc-marquee{to{transform:translate(-50%)}}.pc-richsplit{display:flex;flex-wrap:wrap;gap:24px 40px}.pc-richsplit.has-border{border-top:1px solid var(--pc-line);padding-top:48px}.pc-richsplit>h2{flex:1 1 280px}.pc-richsplit>.pc-rte{flex:2 1 480px;color:var(--pc-muted-2);font-size:15px;line-height:1.6}.pc-richsplit>.pc-rte a{color:var(--pc-fg)}.pc-rail-arrow{display:none}@media(min-width:1100px){.pc-rail-arrow{display:inline-flex}}.pc-pdp{display:grid;grid-template-columns:1fr;gap:0}@media(min-width:1100px){.pc-pdp{grid-template-columns:minmax(240px,3fr) minmax(0,5fr) minmax(320px,4fr);gap:40px;padding:48px var(--pc-page-margin) 96px;align-items:start}}.pc-pdp__story{display:none}@media(min-width:1100px){.pc-pdp__story{display:flex;flex-direction:column;gap:24px;position:sticky;top:96px}}.pc-pdp__specs{border-top:1px solid var(--pc-line)}.pc-pdp__specs div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--pc-line);font-size:13px}.pc-pdp__specs dt{color:var(--pc-muted)}.pc-pdp__specs dd{margin:0;text-align:right}.pc-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--pc-bone-100)}.pc-gallery::-webkit-scrollbar{display:none}.pc-gallery__item{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4/5;position:relative;background:var(--pc-bone-100)}.pc-gallery__item img,.pc-gallery__item video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:1100px){.pc-gallery{flex-direction:column;overflow:visible;gap:4px;background:none}.pc-gallery__item{flex:none;width:100%}}.pc-gallery-wrap{position:relative}.pc-gallery__dots{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:flex;gap:4px}.pc-gallery__dots i{width:18px;height:2px;background:#0a0a0a33}.pc-gallery__dots i.is-on{background:var(--pc-ink)}@media(min-width:1100px){.pc-gallery__dots{display:none}}.pc-buy{display:flex;flex-direction:column;gap:22px;padding:20px var(--pc-page-margin) 32px}@media(min-width:1100px){.pc-buy{position:sticky;top:96px;padding:0;gap:24px;max-width:420px}}.pc-buy__title{font-size:28px;font-weight:700;line-height:1;letter-spacing:-.045em;text-transform:uppercase}@media(min-width:1100px){.pc-buy__title{font-size:40px}}.pc-opt{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;min-width:0}.pc-opt legend{padding:0;margin-bottom:12px;width:100%;display:flex;justify-content:space-between;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pc-pills{display:flex;flex-wrap:wrap;gap:4px}.pc-pick{position:relative;min-height:48px;padding:0 16px;border:1px solid var(--pc-line-strong);background:#fff;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center}.pc-pick input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pc-pick:has(input:checked){background:var(--pc-ink);color:var(--pc-bone-50);border-color:var(--pc-ink)}.pc-pick.is-unavailable{color:var(--pc-grey-400);text-decoration:line-through}.pc-pick:has(input:focus-visible){outline:2px solid var(--pc-ink);outline-offset:2px}.pc-siblings{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--pc-bone-100)}@media(max-width:1099px){.pc-siblings{margin-inline:calc(-1*var(--pc-page-margin))}}.pc-siblings__row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media(max-width:749px){.pc-siblings__row{display:flex;overflow-x:auto;scrollbar-width:none}.pc-siblings__row>a{flex:0 0 76px}}.pc-siblings__item{display:flex;flex-direction:column;gap:6px;font-size:10px;line-height:1.2;text-transform:uppercase;color:var(--pc-muted-2)}.pc-siblings__img{aspect-ratio:4/5;background:var(--pc-bone-50);border:1px solid transparent;overflow:hidden;display:block}.pc-siblings__img img{width:100%;height:100%;object-fit:cover}.pc-siblings__item[aria-current] .pc-siblings__img{border-color:var(--pc-ink)}.pc-siblings__item[aria-current]{color:var(--pc-ink)}.pc-siblings__item.is-soldout{opacity:.4}.pc-offer{background:var(--pc-bone-100);padding:16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pc-trust{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--pc-muted-2);padding:0;margin:0;list-style:none}.pc-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:var(--pc-z-sticky);padding:12px 16px 20px;background:#f6f5f2f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--pc-bone-200);display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform var(--pc-dur-3) var(--pc-ease-expo)}.pc-sticky-buy.is-on{transform:none}@media(min-width:1100px){.pc-sticky-buy{display:none}}.pc-fits{font-size:13px;color:var(--pc-success)}.pc-phone__brands{display:flex;flex-wrap:wrap;gap:6px}.pc-phone__search{margin-top:4px}.pc-phone__list{border-top:1px solid var(--pc-line);max-height:264px;overflow-y:auto}.pc-phone__row{position:relative;height:48px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--pc-line);font-size:15px;cursor:pointer}.pc-phone__row input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pc-phone__row:has(input:checked){font-weight:600}.pc-phone__row:has(input:checked):after{content:"\2713"}.pc-phone__row.is-unavailable{color:var(--pc-grey-400)}.pc-phone__row:has(input:focus-visible){outline:2px solid var(--pc-ink)}.pc-casetypes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.pc-casetypes .pc-pick{min-height:64px;flex-direction:column;align-items:flex-start;justify-content:center}.pc-size-table{width:100%;font-size:14px;font-variant-numeric:tabular-nums}.pc-size-table th{text-align:left;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-muted);padding:10px 0;border-bottom:1px solid var(--pc-ink)}.pc-size-table td{padding:12px 0;border-bottom:1px solid var(--pc-line)}.pc-size-table td:first-child{font-weight:600}.pc-coll-hero{padding:32px var(--pc-page-margin) 16px;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;align-items:flex-end}@media(min-width:1100px){.pc-coll-hero{padding-top:56px;padding-bottom:32px}}.pc-coll-hero__text{display:flex;flex-direction:column;gap:12px;max-width:760px}.pc-coll-banner{margin:0 var(--pc-page-margin) 24px;aspect-ratio:21/9;max-height:40vh;width:calc(100% - 2*var(--pc-page-margin));overflow:hidden}.pc-coll-banner img{width:100%;height:100%;object-fit:cover}.pc-siblings-nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:0 var(--pc-page-margin) 16px}@media(min-width:1100px){.pc-siblings-nav{flex-wrap:wrap;padding-bottom:24px}}.pc-toolbar{position:sticky;top:0;z-index:var(--pc-z-sticky);background:color-mix(in srgb,var(--pc-bg) 92%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-block:1px solid var(--pc-line);height:52px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:1100px){.pc-toolbar{height:56px;display:flex;align-items:center;gap:24px;padding:0 var(--pc-page-margin)}}.pc-toolbar__btn{height:100%;border:0;border-right:1px solid var(--pc-line);background:none;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}@media(min-width:1100px){.pc-toolbar__btn{height:40px;border:1px solid var(--pc-ink);padding:0 16px}.pc-toolbar__btn[aria-expanded=true]{background:var(--pc-ink);color:var(--pc-bone-50)}}.pc-toolbar__chips{display:none}@media(min-width:1100px){.pc-toolbar__chips{display:flex;gap:8px;flex:1;overflow:hidden}}.pc-toolbar__chips a{height:32px;padding:0 12px;border-radius:999px;background:var(--pc-bone-200);font-size:12px;display:flex;align-items:center;gap:8px}.pc-toolbar__sort{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;border-right:1px solid var(--pc-line)}@media(min-width:1100px){.pc-toolbar__sort{border:0}}.pc-toolbar__sort select{border:0;background:transparent;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;-webkit-appearance:none;appearance:none;padding:0 4px;cursor:pointer}.pc-density{display:flex;gap:4px;align-items:center;justify-content:center}.pc-density button{width:40px;height:40px;border:1px solid var(--pc-line-strong);background:none;font-family:var(--pc-font-mono);font-size:11px}.pc-density button[aria-pressed=true]{border-color:var(--pc-ink)}@media(max-width:1099px){.pc-density button[data-density="2"]{display:none}.pc-density button{border:0;width:auto;font-family:var(--pc-font-sans);font-weight:600;letter-spacing:.1em}}.pc-coll-body{display:flex;gap:32px;padding:4px 0 0;align-items:flex-start}@media(min-width:1100px){.pc-coll-body{padding:32px var(--pc-page-margin) 0}}.pc-coll-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:48px}.pc-filters{width:260px;flex:none}@media(min-width:1100px){.pc-filters{position:sticky;top:80px;left:auto;right:auto;bottom:auto;max-height:none;display:none;visibility:visible;transform:none;background:none;z-index:1}.pc-filters.is-open{display:block}.pc-filters .pc-drawer__body{padding:0!important;overflow:visible}}@media(max-width:1099px){.pc-filters{position:fixed;left:0;right:0;bottom:0;width:auto;max-height:88vh;z-index:var(--pc-z-drawer);background:var(--pc-bone-50);transform:translateY(100%);visibility:hidden;transition:transform var(--pc-dur-3) var(--pc-ease-expo);display:flex;flex-direction:column}.pc-filters.is-open{transform:none;visibility:visible}}.pc-facet{border-top:1px solid var(--pc-line);padding:16px 0;display:flex;flex-direction:column;gap:12px}.pc-facet summary{list-style:none;display:flex;justify-content:space-between;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.pc-facet summary:after{content:"+"}.pc-facet[open] summary:after{content:"\2212"}.pc-facet__opts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pc-fopt{position:relative;height:36px;padding:0 12px;border:1px solid var(--pc-line-strong);background:#fff;font-size:12px;display:flex;align-items:center;gap:6px}.pc-fopt input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.pc-fopt:has(input:checked){background:var(--pc-ink);color:var(--pc-bone-50);border-color:var(--pc-ink)}.pc-fopt:has(input:focus-visible){outline:2px solid var(--pc-ink);outline-offset:2px}.pc-fopt.is-disabled{opacity:.4}.pc-fopt i{width:12px;height:12px;border-radius:999px;background:var(--sw);box-shadow:inset 0 0 0 1px #0a0a0a26}.pc-price-range{display:flex;gap:8px}.pc-price-range input{width:100%;height:40px;border:1px solid var(--pc-line-strong);background:#fff;padding:0 10px}.pc-load{display:flex;flex-direction:column;align-items:center;gap:12px;padding-bottom:16px}.pc-load__bar{width:240px;height:1px;background:var(--pc-line);position:relative}.pc-load__bar i{position:absolute;left:0;top:0;height:1px;background:var(--pc-ink)}.pc-top{position:fixed;right:16px;bottom:16px;z-index:var(--pc-z-sticky);height:44px;padding:0 18px;border-radius:999px;background:var(--pc-ink);color:var(--pc-bone-50);display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity var(--pc-dur-2)}.pc-top.is-on{opacity:1;pointer-events:auto}@media(min-width:1100px){.pc-top{right:24px;bottom:24px}}.pc-seo-copy{border-top:1px solid var(--pc-line);padding:32px var(--pc-page-margin) 96px;display:flex;flex-wrap:wrap;gap:24px 40px}@media(min-width:1100px){.pc-seo-copy{padding-inline:0}}.pc-seo-copy>h2{flex:1 1 260px}.pc-seo-copy>div{flex:2 1 480px;max-width:720px;color:var(--pc-muted-2)}.pc-fanhero{position:relative;height:640px;overflow:hidden;background:var(--pc-noir-900);color:var(--pc-bone-50)}@media(min-width:1100px){.pc-fanhero{height:860px}}.pc-fanhero__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tint);opacity:.24;mix-blend-mode:multiply}.pc-fanhero__copy{position:absolute;left:var(--pc-page-margin);right:var(--pc-page-margin);bottom:40px;display:flex;flex-direction:column;gap:18px}@media(min-width:1100px){.pc-fanhero__copy{bottom:56px;gap:20px}}.pc-fanhero__copy h1{font-size:clamp(72px,13vw,220px);line-height:.86}.pc-page-head{padding:48px var(--pc-page-margin) 32px}@media(min-width:1100px){.pc-page-head{padding-top:64px}}.pc-twocol{display:flex;flex-wrap:wrap;gap:40px 64px;padding:0 var(--pc-page-margin) 96px;align-items:flex-start}.pc-twocol__nav{flex:1 1 220px;max-width:260px;display:flex;flex-direction:column;border-top:1px solid var(--pc-line)}@media(min-width:1100px){.pc-twocol__nav{position:sticky;top:96px}}.pc-twocol__nav a{height:48px;display:flex;align-items:center;border-bottom:1px solid var(--pc-line);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--pc-muted-2)}.pc-twocol__nav a[aria-current]{color:var(--pc-ink);font-weight:700}.pc-twocol__main{flex:999 1 560px;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:20px}.pc-cards4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.pc-help-card{min-height:180px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--pc-line);background:#fff}.pc-help-card.pc-scheme-noir{border-color:var(--pc-ink)}.pc-help-card strong{font-family:var(--pc-font-serif);font-weight:400;font-size:36px;line-height:1;letter-spacing:-.02em}.pc-box{background:#fff;border:1px solid var(--pc-line);padding:24px}.pc-blog-head{padding:48px var(--pc-page-margin) 32px;border-bottom:1px solid var(--pc-ink);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;align-items:flex-end}@media(min-width:1100px){.pc-blog-head{padding-top:64px}}.pc-blog-head h1{font-size:clamp(72px,12vw,200px);line-height:.85;letter-spacing:-.04em}.pc-blog-feature{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:flex-end;padding:12px var(--pc-page-margin) 0}.pc-blog-feature__img{flex:3 1 560px;aspect-ratio:16/9;background:var(--pc-noir-800);overflow:hidden}.pc-blog-feature__img img{width:100%;height:100%;object-fit:cover}.pc-blog-feature__copy{flex:2 1 320px;display:flex;flex-direction:column;gap:16px}.pc-blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:56px 24px;padding:64px var(--pc-page-margin)}.pc-post{display:flex;flex-direction:column;gap:14px}.pc-post__img{aspect-ratio:4/3;background:var(--pc-bone-100);overflow:hidden}.pc-post__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--pc-dur-4) var(--pc-ease-expo)}.pc-post:hover .pc-post__img img{transform:scale(1.03)}.pc-post__title{font-family:var(--pc-font-serif);font-size:30px;line-height:1;letter-spacing:-.02em}@media(min-width:1100px){.pc-post__title{font-size:34px}}.pc-article-head{padding:56px var(--pc-page-margin) 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.pc-article-head h1{max-width:16ch;font-size:clamp(48px,7vw,112px);line-height:.92}.pc-article-hero{margin:0 var(--pc-page-margin);aspect-ratio:21/9;background:var(--pc-noir-800);overflow:hidden}.pc-article-hero img{width:100%;height:100%;object-fit:cover}.pc-article-body{max-width:720px;margin:0 auto;padding:56px 20px 0;font-size:18px;line-height:1.7}.pc-article-body>p:first-child{font-size:22px;line-height:1.5}.pc-article-body .pc-shop-look{margin:24px 0;padding:20px;background:#fff;border:1px solid var(--pc-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pc-chapter{display:flex;flex-wrap:wrap;border-top:1px solid var(--pc-line)}.pc-chapter:nth-child(2n){flex-direction:row-reverse}.pc-chapter__img{flex:1 1 480px;aspect-ratio:4/5;max-height:760px;background:var(--pc-noir-800);overflow:hidden}.pc-chapter__img img{width:100%;height:100%;object-fit:cover}.pc-chapter__copy{flex:1 1 420px;padding:48px var(--pc-page-margin);display:flex;flex-direction:column;justify-content:center;gap:20px;max-width:720px}.pc-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;padding:96px var(--pc-page-margin)}.pc-facts div{border-top:1px solid var(--pc-noir-700);padding-top:20px;display:flex;flex-direction:column;gap:8px}.pc-facts strong{font-family:var(--pc-font-serif);font-weight:400;font-size:72px;line-height:.9;letter-spacing:-.03em}.pc-bundle{display:flex;flex-wrap:wrap;gap:40px;padding:0 var(--pc-page-margin) 96px;align-items:flex-start}.pc-bundle__grid{flex:999 1 640px;min-width:0}.pc-bundle__panel{flex:1 1 320px;max-width:400px;background:var(--pc-ink);color:var(--pc-bone-50);padding:28px;display:flex;flex-direction:column;gap:20px}@media(min-width:1100px){.pc-bundle__panel{position:sticky;top:96px}}@media(max-width:1099px){.pc-bundle__panel{position:sticky;bottom:0;max-width:none;width:100%;order:2;padding:16px;gap:12px;z-index:var(--pc-z-sticky)}}.pc-bundle__slots{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:6px}.pc-bundle__slot{display:flex;flex-direction:column;gap:6px;font-size:10px;line-height:1.3;text-transform:uppercase;color:var(--pc-bone-300)}.pc-bundle__slot [data-slot-img]{aspect-ratio:4/5;border:1px dashed var(--pc-grey-500);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--pc-grey-500);overflow:hidden}.pc-bundle__slot.is-filled [data-slot-img]{border-style:solid;background:var(--pc-noir-700)}.pc-bundle__sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.pc-bundle__sizes button{height:36px;border:1px solid var(--pc-line-strong);background:#fff;font-size:11px;font-weight:500}.pc-bundle__sizes button:disabled{opacity:.35;text-decoration:line-through}.pc-bundle__sizes button:hover:not(:disabled){background:var(--pc-ink);color:var(--pc-bone-50)}.pc-drop{position:relative;min-height:100svh;overflow:hidden;background:var(--pc-ink);color:var(--pc-bone-50);display:flex;flex-direction:column;padding:32px var(--pc-page-margin)}.pc-drop__media{position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:1100px){.pc-drop__media{left:50%}}.pc-drop__media img,.pc-drop__media video{width:100%;height:100%;object-fit:cover;opacity:.7}.pc-drop__copy{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:28px;max-width:760px}.pc-drop__copy h1{font-size:clamp(56px,8vw,128px);line-height:.88;letter-spacing:-.04em}.pc-count{display:flex;gap:28px}.pc-count span{display:flex;flex-direction:column;gap:4px}.pc-count b{font-family:var(--pc-font-mono);font-weight:500;font-size:clamp(36px,4vw,56px);line-height:1;font-variant-numeric:tabular-nums}@media(min-width:750px){.pc-popup{left:auto;right:24px;bottom:24px;width:420px;max-height:none}}.pc-acc-grid{display:flex;flex-direction:column;gap:16px}.pc-order{background:#fff;border:1px solid var(--pc-line);padding:24px;display:flex;flex-direction:column;gap:20px}.pc-order__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.pc-order__steps span{display:flex;flex-direction:column;gap:8px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted)}.pc-order__steps span:before{content:"";height:2px;background:var(--pc-line)}.pc-order__steps span.is-done{color:var(--pc-ink)}.pc-order__steps span.is-done:before{background:var(--pc-ink)}.pc-404{min-height:80svh;display:flex;flex-direction:column;justify-content:center;gap:32px;padding:64px var(--pc-page-margin)}.pc-404 h1{font-size:clamp(80px,14vw,200px);line-height:.85;letter-spacing:-.04em}.pc-scheme-noir .pc-card__media{background:var(--pc-noir-900)}.pc-scheme-noir .pc-fopt,.pc-scheme-noir .pc-price-range input{background:transparent;color:var(--pc-bone-50)}.pc-scheme-noir .pc-fopt:has(input:checked){background:var(--pc-bone-50);color:var(--pc-ink)}.pc-scheme-noir .pc-toolbar__chips a{background:var(--pc-noir-800)}.pc-scheme-noir .pc-load__bar i{background:var(--pc-bone-50)}.pc-scheme-noir .pc-card__quick{background:#0a0a0ad9}.pc-scheme-noir .pc-card__quick button{background:transparent;color:var(--pc-bone-50);border-color:var(--pc-noir-700)}.pc-scheme-noir .pc-skeleton{background:var(--pc-noir-900)}@media(max-width:1099px){.pc-scheme-noir .pc-filters{background:var(--pc-ink)}}.pc-scheme-noir .pc-card__swatches button[aria-pressed=true]{border-color:var(--pc-bone-50)}
/*# sourceMappingURL=/cdn/shop/t/60/assets/pc-sections.css.map */
