.zp{--gold:#C9A86A;--maroon:#9C1C2E;--ink:#111111;--ivory2:#F4EEE6}.zp-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 0 4px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.zp-crumbs a:hover{color:var(--ink)}.zp-crumbs span[aria-current]{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60vw}.zp-crumbs span[aria-hidden]{opacity:.5}.zp-grid{display:grid;gap:26px;padding:12px 0 56px}@media(min-width:990px){.zp-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;padding:16px 0 88px}}@media(min-width:1280px){.zp-grid{gap:80px}}.zp-gallery{display:grid;gap:10px;min-width:0}@media(min-width:990px){.zp-gallery{grid-template-columns:78px minmax(0,1fr);gap:14px;align-items:start}}.zp-stage{position:relative;min-width:0}@media(max-width:989px){.zp-stage{margin:0 calc(var(--gutter)*-1)}}.zp-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;outline:0}.zp-track::-webkit-scrollbar{display:none}.zp-slide{flex:0 0 100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:2/3;background:var(--ivory2);overflow:hidden;position:relative;cursor:zoom-in}.zp-slide img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .35s ease;will-change:transform}.zp-slide.is-zoom img{transform:scale(2)}.zp-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#ffffffe0;color:var(--ink);display:none;place-items:center;cursor:pointer;box-shadow:0 2px 12px #00000014;transition:background .2s,opacity .2s;z-index:2}.zp-arrow:hover{background:#fff}.zp-arrow--prev{left:14px}.zp-arrow--next{right:14px}@media(hover:hover)and (min-width:990px){.zp-arrow{display:grid;opacity:0}.zp-stage:hover .zp-arrow{opacity:1}}.zp-count{position:absolute;left:14px;bottom:14px;background:#ffffffe0;font-size:11px;letter-spacing:.14em;padding:6px 10px;z-index:2;pointer-events:none}.zp-dots{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:6px;pointer-events:none;z-index:2}.zp-dots i{width:6px;height:6px;border-radius:50%;background:#fff9;box-shadow:0 0 0 1px #0000001f;transition:width .25s,background .25s}.zp-dots i.is-on{width:18px;border-radius:3px;background:#fff}@media(min-width:990px){.zp-dots{display:none}}@media(max-width:989px){.zp-count{display:none}}.zp-zoom-btn{position:absolute;right:14px;bottom:14px;width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;color:var(--ink);display:grid;place-items:center;cursor:pointer;z-index:2}@media(max-width:989px){.zp-zoom-btn{bottom:auto;top:12px;right:12px}}.zp-thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;order:2}.zp-thumbs::-webkit-scrollbar{display:none}.zp-thumb{flex:0 0 58px;aspect-ratio:2/3;padding:0;border:1px solid transparent;background:var(--ivory2);cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s;position:relative}.zp-thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.zp-thumb:hover{opacity:1}.zp-thumb[aria-current=true]{opacity:1;border-color:var(--ink)}@media(min-width:990px){.zp-thumbs{order:0;flex-direction:column;max-height:742px;overflow-y:auto}.zp-thumb{flex:0 0 auto;width:78px}}.zp-info{min-width:0}@media(min-width:990px){.zp-info__inner{position:sticky;top:100px;max-width:520px}}.zp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.zp-pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid var(--line);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);background:#fff}.zp-pill--stitch{background:var(--ink);border-color:var(--ink);color:#fff}.zp-pill--gold{border-color:var(--gold);color:#7d6331;background:#fbf7ef}.zp-title{font-family:var(--serif);font-size:clamp(28px,2.7vw,40px);font-weight:400;line-height:1.12;margin:0 0 6px;letter-spacing:.005em}.zp-badge-link{display:inline-block;min-height:4px}.zp .jdgm-preview-badge{margin:4px 0 0}.zp .jdgm-preview-badge .jdgm-star{color:var(--gold)!important;font-size:13px}.zp .jdgm-prev-badge__text{font-size:12px;color:var(--muted);letter-spacing:.04em}.zp-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:14px 0 4px}.zp .zp-price .price{justify-content:flex-start;font-size:22px;letter-spacing:.02em;gap:12px}.zp .zp-price .price s{font-size:15px}.zp-off{display:inline-flex;align-items:center;height:24px;padding:0 9px;background:var(--maroon);color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.zp-incl{font-size:12px;color:var(--muted);margin:0 0 18px;letter-spacing:.02em}.zp-sku{letter-spacing:.08em}.zp-facts{list-style:none;margin:0 0 24px;padding:14px 16px;background:var(--ivory2);display:grid;gap:10px;font-size:13px;line-height:1.5;color:var(--ink-2)}.zp-facts li{display:flex;gap:12px;align-items:flex-start}.zp-facts svg{flex:0 0 20px;margin-top:1px;color:var(--ink)}.zp-facts b{font-weight:500;color:var(--ink)}.zp-facts .zp-free{color:var(--maroon)}.zp .opt-label{font-size:11px;letter-spacing:.22em;margin-bottom:12px}.zp-swatches{gap:12px;margin-bottom:24px}.zp-swatches .swatch{width:40px;height:40px;transition:border-color .2s,transform .2s}.zp-swatches .swatch[aria-current=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.zp-swatches .swatch.is-sold{position:relative;opacity:.45}.zp-swatches .swatch.is-sold:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1px;background:var(--ink);transform:rotate(45deg)}.zp-buy{margin-bottom:10px}.zp-buy .btn{min-height:52px}.zp-buy .btn:hover{background:var(--maroon);border-color:var(--maroon);color:#fff}.zp .qty{height:52px}.zp-wa{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;background:#1f8f4e;border:1px solid #1f8f4e;color:#fff;font:500 12px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;margin-bottom:26px;transition:background .25s,color .25s}.zp-wa:hover{background:#fff;color:#1f8f4e}.zp-trust{list-style:none;margin:0 0 10px;padding:18px 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.zp-trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;font-size:10.5px;line-height:1.35;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);padding:0 4px}.zp-trust li+li{border-left:1px solid var(--line)}.zp-trust svg{width:26px;height:26px;color:var(--gold)}.zp-acc .acc summary{padding:19px 0;font-size:11.5px;letter-spacing:.22em;font-weight:500}.zp-acc .acc summary:after{font-weight:300;color:var(--muted)}.zp-acc .acc .rte{font-size:14px;line-height:1.75;padding-bottom:22px}.zp-acc .rte ul{padding-left:18px;margin:0 0 14px}.zp-acc .rte li{margin-bottom:4px}.zp-acc .rte h4{font:500 11px/1.4 var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:16px 0 8px}.zp-spec{list-style:none;padding:0!important;margin:6px 0 14px!important;border-top:1px solid var(--line)}.zp-spec li{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--line);margin:0!important}.zp-spec span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.zp-spec b{font-weight:400;text-align:right;color:var(--ink)}.zp-note{font-size:12.5px;color:var(--muted);font-style:italic;margin:0}.zp-link{border-bottom:1px solid currentColor}.zp-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#fff}.zp-lb[hidden]{display:none}.zp-lb__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 0 40px}.zp-lb__scroll img{width:100%;max-width:1000px;height:auto;cursor:zoom-in}.zp-lb__scroll img.is-big{max-width:none;width:180%;cursor:zoom-out}@media(min-width:990px){.zp-lb__scroll img.is-big{width:min(2000px,170%)}}.zp-lb__close{position:fixed;top:14px;right:14px;z-index:3;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:#fff;display:grid;place-items:center;cursor:pointer}.zp-lb__hint{position:fixed;left:50%;bottom:14px;transform:translate(-50%);margin:0;background:#111111c7;color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:8px 14px;pointer-events:none;z-index:3;white-space:nowrap}.zp-sticky{gap:12px;box-shadow:0 -6px 20px #0000000f}.zp-sticky__img{width:38px;height:57px;object-fit:cover;object-position:top;flex:0 0 38px}.zp-sticky__txt{min-width:0;flex:1}.zp-sticky__title{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em}.zp-sticky__price{font-weight:500;font-size:13px;margin-top:2px}.zp-sticky .btn{flex:0 0 auto;padding:0 22px}.zp-reviews{padding-top:24px;border-top:1px solid var(--line)}.zp-reviews .section-head{margin-bottom:20px}.zp-reviews .jdgm-star,.zp-reviews .jm-star,.zp-reviews [class*=star] svg{color:#c9a86a!important}.zp-related{padding-top:40px;background:linear-gradient(#fff,#fff)}.zp-rail{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gutter)*-1);padding:0 var(--gutter) 4px;scroll-padding:0 var(--gutter)}.zp-rail::-webkit-scrollbar{display:none}.zp-rail>.card{scroll-snap-align:start}@media(min-width:750px){.zp-rail{grid-auto-columns:31%;gap:18px}}@media(min-width:990px){.zp-rail{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);grid-auto-columns:auto;gap:44px 20px;overflow:visible;margin:0;padding:0}}.zp-rail .card.reveal{opacity:1;transform:none}.zp-related__more{text-align:center;margin:36px 0 0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zurees-pdp.css.map */
