:root{--pwc-paper:#f5f1e9;--pwc-card:#fbf9f4;--pwc-stage:#ebe5da;--pwc-ink:#141510;--pwc-muted:#746d62;--pwc-gold:#b88d49;--pwc-line:#d7c8b0;--pwc-serif:Georgia,"Times New Roman",serif}
.pwc{width:min(1440px,calc(100% - 64px));margin:20px auto 72px;color:var(--pwc-ink)}.pwc *{box-sizing:border-box}.pwc a{text-decoration:none}
.pwc-head{display:flex;align-items:end;justify-content:space-between;gap:42px;margin-bottom:22px;padding-bottom:20px;border-bottom:1px solid var(--pwc-line)}
.pwc-head>div:first-child>p,.pwc-panel-head p{margin:0 0 8px;color:#9f7332;font:700 9px/1.3 Arial,sans-serif;letter-spacing:.21em;text-transform:uppercase}
.pwc .pwc-head h2{margin:0!important;color:var(--pwc-ink)!important;font:400 38px/1.04 var(--pwc-serif)!important;letter-spacing:-.025em!important;text-transform:none!important}
.pwc-head-aside{display:flex;align-items:end;gap:30px}.pwc-head-aside>p{max-width:390px;margin:0;color:var(--pwc-muted);font:400 13px/1.65 Arial,sans-serif;text-align:right}
.pwc-browse-nav{display:flex;align-items:center;gap:7px;white-space:nowrap}.pwc-browse-nav span{margin-right:7px;color:#8a7b68;font:400 10px/1 Arial,sans-serif;letter-spacing:.1em}.pwc-browse-nav b{color:var(--pwc-ink)}
.pwc-browse-nav button,.pwc-panel-actions button{display:grid;width:38px;height:38px;padding:0;place-items:center;background:transparent;color:var(--pwc-ink);border:1px solid var(--pwc-line);cursor:pointer}.pwc-browse-nav button:hover,.pwc-panel-actions button:hover{background:var(--pwc-ink);color:#f5e8ce;border-color:var(--pwc-ink)}
.pwc-banners{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 42px)/4);gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b89b6e transparent;padding-bottom:9px}
.pwc-banner{position:relative;min-width:0;height:394px;overflow:hidden;background:var(--pwc-card);border:1px solid #cbbb9f;scroll-snap-align:start;isolation:isolate;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}
.pwc-banner-media{position:absolute;inset:0 0 112px;display:block;overflow:hidden;background:linear-gradient(145deg,#f7f4ed,#e5ded2)}.pwc-banner-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(245,241,233,.92) 100%)}
.pwc-banner img{width:100%;height:100%;object-fit:contain;object-position:center;filter:saturate(.84) contrast(1.025);transition:transform .45s ease,filter .3s ease}.pwc-banner-shade{position:absolute;z-index:1;inset:auto 0 0;height:128px;background:linear-gradient(180deg,rgba(251,249,244,.1),var(--pwc-card) 24%)}
.pwc-banner-copy{position:absolute;z-index:2;left:20px;right:50px;bottom:18px;display:flex;min-height:79px;flex-direction:column;justify-content:end;color:var(--pwc-ink)}.pwc-banner-copy small{margin-bottom:6px;color:#9d7130;font:700 8px/1.2 Arial,sans-serif;letter-spacing:.17em;text-transform:uppercase}.pwc-banner-copy strong{font:400 24px/1.05 var(--pwc-serif);letter-spacing:-.025em}.pwc-banner-copy em{margin-top:7px;color:#776e62;font:normal 9px/1.2 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}
.pwc-banner-index{position:absolute;z-index:2;left:15px;top:14px;display:grid;width:31px;height:31px;place-items:center;background:rgba(250,247,240,.9);color:#8d652b;border:1px solid rgba(172,137,78,.45);font:700 8px/1 Arial,sans-serif;letter-spacing:.08em}.pwc-banner-arrow{position:absolute;z-index:2;right:16px;bottom:18px;display:grid;width:32px;height:32px;place-items:center;color:#d8bd8a;background:var(--pwc-ink);font-size:13px}
.pwc-banner:hover,.pwc-banner:focus{transform:translateY(-2px);border-color:#a37c3e;box-shadow:0 15px 34px rgba(39,31,18,.09)}.pwc-banner:hover img,.pwc-banner:focus img{transform:scale(1.025);filter:saturate(.94) contrast(1.03)}.pwc-banner.is-active{border-color:#a77c38;box-shadow:inset 0 -3px 0 #b88d49}.pwc-banner.is-active .pwc-banner-arrow{background:#b88d49;color:#fff}
.pwc-panel{position:relative;margin-top:18px;padding:28px 42px;background:transparent;color:var(--pwc-ink);border-top:1px solid var(--pwc-line);border-bottom:1px solid var(--pwc-line);min-height:575px}.pwc-panel.is-loading{opacity:.68;pointer-events:none}
.pwc-panel-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:22px}.pwc .pwc-panel-head h3{margin:0!important;color:var(--pwc-ink)!important;font:400 32px/1.04 var(--pwc-serif)!important;letter-spacing:-.025em!important;text-transform:none!important}.pwc-panel-actions{display:flex;align-items:center;gap:8px}.pwc-panel-actions>a{margin-right:12px;padding-bottom:5px;color:#7f5924;border-bottom:1px solid #a98750;font:700 9px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.pwc-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.pwc-track::-webkit-scrollbar{display:none}
.pwc-product{min-width:0;display:flex;flex-direction:column;background:#fbf9f4;color:var(--pwc-ink);scroll-snap-align:start;border:1px solid #d9cdbb;transition:transform .25s ease,box-shadow .25s ease}.pwc-product:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(50,42,29,.1)}
.pwc-product-media{position:relative;display:block;aspect-ratio:1/1.08;overflow:hidden;background:#fff}.pwc-product-media img{width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.pwc-product:hover .pwc-product-media img{transform:scale(1.025)}.pwc-product-index{position:absolute;left:12px;top:12px;display:grid;min-width:29px;height:29px;place-items:center;background:#f8f4ec;color:#91692f;border:1px solid #c9b693;font:700 8px/1 Arial,sans-serif;letter-spacing:.08em}
.pwc-product-copy{display:flex;min-height:274px;flex:1;flex-direction:column;padding:18px 17px 16px;background:#fbf9f4}.pwc-product-brand{margin:0 0 8px;color:#a18e71;font:600 8px/1.2 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}.pwc .pwc-product h3{display:-webkit-box!important;min-height:44px!important;margin:0!important;overflow:hidden!important;color:var(--pwc-ink)!important;font:400 15px/1.4 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pwc-product h3 a{color:inherit}.pwc-product-reference{margin:20px 0 0;color:#8a8175;font:600 8px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pwc-product-badges{display:flex;gap:7px;margin:13px 0 0}.pwc-product-badges span{display:inline-flex;min-height:27px;align-items:center;padding:6px 9px;color:#6c5635;border:1px solid #b9a47f;font:700 7px/1 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.pwc-product-badges .is-instock{color:#476856;background:#eef5ef;border-color:#c9dacd}.pwc-product-badges .is-preorder{color:#7a5c29;background:#f7f0df;border-color:#dfcd9f}.pwc-product-badges .is-enquire{color:#6e665a;background:#f1eee8;border-color:#d5cec1}
.pwc-product-bottom{display:grid;grid-template-columns:1fr;gap:12px;margin-top:auto;padding-top:13px;border-top:1px solid #ded1bd}.pwc-product-price{color:#171813;font:500 17px/1.2 Arial,sans-serif}.pwc-product-link{display:flex;width:100%;height:42px;align-items:center;justify-content:space-between;padding:0 14px;color:#fff;background:var(--pwc-ink);font:700 9px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;transition:background-color .22s ease,color .22s ease}.pwc-product-link:before{content:"View watch"}.pwc-product-link:hover,.pwc-product-link:focus-visible{color:#fff;background:#917748;outline:none}.pwc-empty{display:grid;min-height:360px;place-items:center;color:#856d49;font-family:var(--pwc-serif);font-size:22px}
@media(min-width:768px){.pwc-panel-actions button{position:absolute;z-index:5;top:48%;border-radius:999px;background:rgba(245,241,233,.94)}.pwc-panel-actions [data-pwc-prev]{left:-20px}.pwc-panel-actions [data-pwc-next]{right:-20px}}
@media(max-width:1100px){.pwc{width:min(980px,calc(100% - 40px))}.pwc-banners{grid-auto-columns:calc((100% - 28px)/3)}.pwc-track{grid-auto-columns:calc((100% - 36px)/3)}}
@media(max-width:767px){.pwc{width:calc(100% - 24px);margin:20px auto 44px}.pwc-head{align-items:start;flex-direction:column;gap:12px;margin-bottom:15px;padding-bottom:16px}.pwc .pwc-head h2{font-size:31px!important}.pwc-head-aside{width:100%;align-items:center;justify-content:space-between;gap:12px}.pwc-head-aside>p{max-width:215px;font-size:11px;line-height:1.5;text-align:left}.pwc-browse-nav span{display:none}.pwc-browse-nav button{width:34px;height:34px}.pwc-banners{grid-auto-columns:82%;gap:9px}.pwc-banner{height:365px}.pwc-banner-media{bottom:106px}.pwc-banner-copy{left:16px;right:46px;bottom:15px}.pwc-banner-copy strong{font-size:22px}.pwc-banner-index{left:12px;top:12px}.pwc-banner-arrow{right:13px;bottom:15px}.pwc-panel{margin-top:10px;padding:20px 14px;min-height:520px}.pwc-panel-head{align-items:start;flex-direction:column;gap:13px;margin-bottom:17px}.pwc .pwc-panel-head h3{font-size:28px!important}.pwc-panel-actions{width:100%;justify-content:flex-end}.pwc-panel-actions>a{margin-right:auto}.pwc-track{grid-auto-columns:84%;gap:10px}.pwc-product-copy{min-height:235px;padding:15px 14px}.pwc .pwc-product h3{font-size:15px!important}.pwc-product-price{font-size:16px}}
@media(prefers-reduced-motion:reduce){.pwc-banner,.pwc-banner img,.pwc-product,.pwc-product-media img{transition:none}.pwc-banners,.pwc-track{scroll-behavior:auto}}
