#pd2DropSection{display:none!important}
body.product-open .pd-live-editorial-stage,body.pd-coming-product-open .pd-live-editorial-stage{display:none!important}
#pdComingProductPage[hidden]{display:none!important}
body.pd-coming-product-open .pd102-nav{background:#090908!important}
#pdComingProductPage{position:fixed;inset:60px 0 0;z-index:14000;overflow:auto;background:#090908;color:#f3f1ea;padding:30px max(5vw,20px) 70px;box-sizing:border-box}
.pd-preview-back,.pd-preview-reserve{border:1px solid #666;padding:14px 18px;background:transparent;color:inherit;cursor:pointer;min-height:44px}
.pd-preview-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;margin-top:28px;align-items:start}
.pd-preview-image{background:white;max-width:720px;margin:auto}.pd-preview-details{padding:28px 0}.pd-preview-details h1{font-size:clamp(34px,5vw,70px);line-height:1;letter-spacing:-.04em;margin:18px 0 30px}.pd-preview-details h2{font:12px monospace;letter-spacing:1px;margin-top:28px}.pd-preview-details p{font-size:14px;line-height:1.8;color:#b5b4ab}.pd-preview-details .pd-coming-switch{justify-content:flex-start;flex-wrap:wrap}.pd-preview-reserve{background:#eeeae0;color:#111;width:100%;font-weight:bold;margin-top:20px}
@media(max-width:760px){.pd-preview-layout{grid-template-columns:1fr;gap:14px}#pdComingProductPage{inset:56px 0 0;padding:20px 16px 50px}.pd-preview-details{padding:10px 0}}
.pd-coming-section{padding:56px max(5vw,20px);background:#e8e4dc;color:#282a26}
.pd-coming-section header{margin-bottom:28px}.pd-coming-section header small{font:10px/1.6 monospace;letter-spacing:1.2px}.pd-coming-section h2{font-size:clamp(32px,5vw,64px);line-height:1.1;letter-spacing:-.04em;margin:12px 0}.pd-coming-section p{font-size:13px;line-height:1.7}
.pd-coming-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pd-coming-card{min-width:0}
.pd-coming-art{display:block;position:relative;width:100%;aspect-ratio:4/5;padding:0;border:0;background:white;overflow:hidden;cursor:pointer}
.pd-coming-art.pd-coming-pair{aspect-ratio:2/1}
.pd-coming-pair>img{display:block;width:100%;height:100%;object-fit:contain}
.pd-coming-pair-mobile{display:none}
.pd-coming-front,.pd-coming-back{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#fff;transition:opacity .25s}.pd-coming-back{opacity:0}.pd-coming-art:hover .pd-coming-back,.pd-coming-art:focus-visible .pd-coming-back{opacity:1}.pd-coming-art:hover .pd-coming-front,.pd-coming-art:focus-visible .pd-coming-front{opacity:0}
.pd-coming-thumb{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:1/1;background:#fff}
.pd-coming-thumb img{position:absolute!important;display:block!important;width:200%!important;max-width:none!important;height:100%!important;left:0;top:0;object-fit:contain!important;padding:0!important;margin:0!important;aspect-ratio:auto!important}
.pd-coming-thumb.is-back img{left:-100%}
.pd-coming-thumb.is-fomo img{transform:none}
.pd-coming-copy{padding:14px 0}.pd-coming-copy strong{display:block;font-size:14px;line-height:1.4}.pd-coming-copy span{display:block;font:10px/1.7 monospace;margin-top:6px;color:#777}
#shopAllGrid [data-pd-coming] .pd-coming-thumb{width:100%;aspect-ratio:1/1}
#shopAllPage #shopAllGrid [data-pd-coming] .pd-coming-thumb img{width:200%!important;height:100%!important;transform:none!important}
#shopAllPage #shopAllGrid .pd-sonder-mock .pd-coming-thumb img{width:200%!important;height:100%!important;transform:none!important}
#pd102Home .pd-sonder-mock .pd-coming-front,#pd102Home .pd-sonder-mock .pd-coming-back{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;background:#fff!important;color:inherit!important}
#pd102Home .pd-sonder-mock .pd-coming-thumb{position:relative!important;display:block!important;inset:auto!important;width:73%!important;height:auto!important;aspect-ratio:1/1!important;padding:0!important;background:#fff!important}
#pd102Home .pd-sonder-mock .pd-coming-thumb img{width:200%!important;height:100%!important;transform:none!important;object-fit:contain!important}
#pd102Home .pd-sonder-mock .pd-sonder-index{z-index:2}
@media(max-width:900px){#pd102Home .pd-sonder-mock .pd-coming-thumb{width:76%!important}}
@media(max-width:560px){#pd102Home .pd-sonder-mock .pd-coming-thumb{width:80%!important}}
#pd2SearchResults .pd-coming-thumb{aspect-ratio:4/5;display:flex;align-items:center}#pd2SearchResults .pd-coming-thumb img{height:80%!important;top:10%}
#pd2SearchResults .pd2-search-result>img[src*="sonder-white-back"]{padding:12px;box-sizing:border-box;object-fit:contain}
#pdComingDialog{width:min(620px,calc(100% - 24px));max-height:90dvh;box-sizing:border-box;overflow:auto;padding:24px;background:#fff;color:#222;border:1px solid #ccc}#pdComingDialog::backdrop{background:#0009}#pdComingDialog h2{font-size:22px;line-height:1.3;margin:20px 0}#pdComingImage{max-width:420px;margin:auto}.pd-coming-dialog-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.pd-coming-dialog-top small{font:10px monospace}.pd-coming-switch{display:flex;gap:10px;justify-content:center;margin:15px 0}.pd-coming-switch button,#pdComingClose{min-height:44px;border:1px solid #999;padding:10px 14px;background:white;color:#222;cursor:pointer}.pd-coming-switch button[aria-pressed=true]{background:#222;color:white}#pdComingDialog p{font-size:13px;line-height:1.7}.pd-coming-art:focus-visible{outline:2px solid #222;outline-offset:3px}
#pdComingSection .pd-chapter-image img{object-fit:contain!important}
@media(min-width:1101px){#pdComingSection .pd-chapter-rail{grid-template-columns:repeat(4,minmax(0,1fr))!important}}
