:root{--s-wine:#6E1023;--s-deep:#4E0B18;--s-gold:#C9A227;--s-gold-soft:#E7D394;--s-cream:#F7ECE4;--s-ink:#2E0A12;--s-muted:#7A5560;--s-line:#E7D6C8;--s-card:#FFFFFF}:root[data-theme=dark]{--s-cream:#1A060C;--s-ink:#F4E7DC;--s-muted:#C39AA3;--s-line:#3A1A22;--s-card:#2A0D14}.sov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300}.sov[hidden]{display:none}.sov__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#14060a8c;opacity:0;transition:opacity .3s}.sov.open .sov__scrim{opacity:1}.sov__panel{position:relative;background:var(--s-cream);color:var(--s-ink);max-height:min(86vh,760px);display:flex;flex-direction:column;box-shadow:0 30px 60px #14060a59;border-radius:0 0 24px 24px;transform:translateY(-102%);transition:transform .45s cubic-bezier(.22,1,.36,1)}.sov.open .sov__panel{transform:none}.sov__form{display:flex;align-items:center;gap:14px;max-width:1100px;width:100%;margin:0 auto;padding:22px 26px;border-bottom:1px solid var(--s-line)}.sov__ico{width:24px;height:24px;color:var(--s-wine);flex:none}.sov__input{flex:1;min-width:0;border:0;background:transparent;color:var(--s-ink);font-family:var(--font,"Parkinsans",sans-serif);font-size:clamp(18px,2.2vw,26px);font-weight:500;padding:8px 0;outline:none;-webkit-appearance:none;appearance:none}.sov__input::placeholder{color:var(--s-muted);opacity:.8}.sov__input::-webkit-search-cancel-button{display:none}.sov__close{flex:none;border:1px solid var(--s-line);background:transparent;color:var(--s-ink);border-radius:30px;padding:8px 16px;font:600 13px var(--font,"Parkinsans",sans-serif);cursor:pointer;display:flex;gap:6px;align-items:center}.sov__close:hover{border-color:var(--s-wine);color:var(--s-wine)}.sov__body{overflow:auto;max-width:1100px;width:100%;margin:0 auto;padding:18px 26px 26px}.sov__label{display:block;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--s-muted);margin-bottom:10px}.sov__chiprow{display:flex;flex-wrap:wrap;gap:8px}.sov__chip{border:1px solid var(--s-line);background:var(--s-card);color:var(--s-ink);border-radius:30px;padding:8px 16px;font:500 13.5px var(--font,"Parkinsans",sans-serif);cursor:pointer;transition:.2s}.sov__chip:hover{background:var(--s-wine);border-color:var(--s-wine);color:#fff}.sov__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.sov__p{display:flex;flex-direction:column;background:var(--s-card);border:1px solid var(--s-line);border-radius:16px;overflow:hidden;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .3s}.sov__p:hover{transform:translateY(-3px);box-shadow:0 16px 30px #2e0a121f}.sov__pimg{position:relative;aspect-ratio:1/1;background:#efe3da;overflow:hidden}.sov__pimg img{width:100%;height:100%;object-fit:cover;display:block}.sov__off{position:absolute;top:8px;right:8px;background:var(--s-gold-soft);color:var(--s-deep);font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:20px}.sov__pinfo{padding:10px 12px 12px}.sov__pt{font-size:13.5px;font-weight:700;line-height:1.3;margin:0 0 4px}.sov__pp{font-size:13px;font-weight:700;color:var(--s-wine)}:root[data-theme=dark] .sov__pp{color:var(--s-gold-soft)}.sov__pp s{color:var(--s-muted);font-weight:500;margin-left:6px}.sov__links{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.sov__link{border:1px solid var(--s-line);border-radius:12px;padding:9px 14px;font-size:13.5px;color:var(--s-ink);text-decoration:none;background:var(--s-card)}.sov__link small{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--s-muted)}.sov__link:hover{border-color:var(--s-wine)}.sov__all{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;background:var(--s-wine);color:#fff;border-radius:40px;padding:14px 20px;font:700 14px var(--font,"Parkinsans",sans-serif);text-decoration:none}.sov__all:hover{background:var(--s-deep)}.sov__empty{color:var(--s-muted);font-size:14.5px;padding:10px 0 18px}.sov__loading{height:3px;background:linear-gradient(90deg,transparent,var(--s-gold),transparent);background-size:50% 100%;animation:sovload 1s linear infinite;border-radius:3px;margin:-6px 0 14px}@keyframes sovload{0%{background-position:-50% 0}to{background-position:150% 0}}body.sov-lock{overflow:hidden}@media(max-width:900px){.sov__grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:600px){.sov__panel{max-height:100vh;height:100%;border-radius:0}.sov__form{padding:14px 16px}.sov__body{padding:14px 16px 20px}.sov__close{padding:7px 12px}}.srch-ico{display:none;background:none;border:0;color:inherit;padding:4px;cursor:pointer;line-height:0}.srch-ico svg{width:20px;height:20px}@media(max-width:900px){.srch-ico{display:inline-flex}}.srch-hero{background:var(--s-wine);color:var(--s-gold-soft);padding:48px 0 40px;text-align:center}.srch-hero .eyebrow{color:var(--s-gold-soft)}.srch-hero h1{font-family:var(--disp,"Playfair Display",serif);font-style:italic;font-weight:500;color:#fff;font-size:clamp(28px,4.6vw,48px);margin:8px 0 18px}.srch-form{display:flex;gap:10px;max-width:620px;margin:0 auto;padding:0 20px}.srch-form input{flex:1;min-width:0;border:0;border-radius:40px;padding:15px 22px;font:500 16px var(--font,"Parkinsans",sans-serif);background:#fff;color:#2e0a12;outline:none}.srch-form button{border:0;border-radius:40px;padding:0 26px;background:var(--s-gold);color:#2e0a12;font:700 14px var(--font,"Parkinsans",sans-serif);cursor:pointer}.srch-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:34px 0 18px;color:var(--s-muted);font-size:14px}.srch-meta b{color:var(--s-ink)}.srch-sub{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--s-muted);margin:36px 0 14px}.srch-pages{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:40px}.srch-page{display:block;border:1px solid var(--s-line);border-radius:16px;padding:16px 18px;background:var(--s-card);color:var(--s-ink);text-decoration:none}.srch-page small{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--s-muted);margin-bottom:4px}.srch-page b{display:block;font-size:15px;margin-bottom:4px}.srch-page span{font-size:13px;color:var(--s-muted)}.srch-page:hover{border-color:var(--s-wine)}.srch-none{text-align:center;padding:50px 0 30px;color:var(--s-muted)}.srch-none h2{font-family:var(--disp,"Playfair Display",serif);font-style:italic;font-weight:500;color:var(--s-ink);font-size:28px;margin-bottom:8px}.srch-none .sov__chiprow{justify-content:center;margin-top:16px}.srch-pag{display:flex;justify-content:center;gap:8px;margin:34px 0 70px;flex-wrap:wrap}.srch-pag a,.srch-pag span{min-width:40px;height:40px;display:inline-grid;place-items:center;padding:0 12px;border:1px solid var(--s-line);border-radius:20px;color:var(--s-ink);text-decoration:none;font-weight:600;font-size:14px}.srch-pag .current{background:var(--s-wine);border-color:var(--s-wine);color:#fff}@media(max-width:700px){.srch-pages{grid-template-columns:1fr}.srch-form button{padding:0 18px}}.nav .ico .srch-link{display:inline}
/*# sourceMappingURL=/cdn/shop/t/52/assets/search.css.map */
