.zh{position:sticky;top:0;z-index:50}.zh-bar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;height:78px}.zh-burger{display:none}.zh-logo{grid-column:1}.zh-nav{grid-column:2;justify-self:center;align-self:stretch;display:flex}.zh-actions{grid-column:3;display:flex;align-items:center;gap:2px}.zh-list{display:flex;gap:4px;list-style:none;margin:0;padding:0;align-items:stretch}.zh-item{display:flex;align-items:stretch}.zh-item.has-mega{position:static}.zh-link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 14px;font-size:14px;letter-spacing:.08em}.zh-link:after{content:"";position:absolute;left:14px;right:100%;bottom:22px;height:1.5px;background:var(--gold);transition:right .35s var(--ease)}.zh-link:hover:after,.zh-link[aria-current=page]:after,.zh-item.open>.zh-link:after{right:14px}.zh-caret{transition:transform .3s var(--ease)}.zh-item.open .zh-caret{transform:rotate(180deg)}.zh-mega{position:absolute;left:0;right:0;top:100%;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 34px 50px -34px #2a183866;padding:28px 0 34px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s var(--ease),transform .3s var(--ease),visibility .3s}.zh-item.open>.zh-mega,.zh-item.has-mega:focus-within>.zh-mega{opacity:1;visibility:visible;transform:none}@media(hover:hover){.zh-item.has-mega:hover>.zh-mega{opacity:1;visibility:visible;transform:none}.zh-item.has-mega:hover .zh-caret{transform:rotate(180deg)}}.zh-mega-grid{display:grid;grid-template-columns:repeat(3,1fr) 1.15fr;gap:24px;align-items:stretch}.zh-mega-card{display:grid;grid-template-columns:92px 1fr;grid-template-rows:auto auto;align-content:center;column-gap:16px;padding:10px;border-radius:18px;transition:background .25s}.zh-mega-card:hover{background:var(--sand)}.zh-mega-img{grid-row:1 / 3;width:92px;height:116px;overflow:hidden;border-radius:999px 999px 14px 14px;background:var(--sand)}.zh-mega-img img{width:100%;height:100%;object-fit:cover}.zh-mega-t{align-self:end;font:500 28px/1 var(--serif)}.zh-mega-card small{align-self:start;margin-top:6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.zh-mega-all{display:grid;align-content:center;gap:6px;padding:22px 26px;border-radius:18px;background:linear-gradient(135deg,var(--blush),var(--lilac));transition:transform .35s var(--ease)}.zh-mega-all:hover{transform:translateY(-3px)}.zh-mega-all span{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--plum-2)}.zh-mega-all strong{font:500 26px/1.1 var(--serif)}.zh-search{border-top:1px solid var(--line);background:var(--paper);padding:18px 0 24px}.zh-sform{display:flex;gap:12px;align-items:center}.zh-sform input[type=search]{flex:1;min-width:0;font:400 18px var(--sans);color:var(--plum);background:var(--ivory);border:1.5px solid var(--line);border-radius:999px;padding:15px 22px}.zh-sform input[type=search]:focus{outline:none;border-color:var(--gold)}.zh-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin-top:18px}.zh-results:empty{display:none}.zh-res{display:grid;gap:6px;font-size:14px;line-height:1.25}.zh-res img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px;background:var(--sand)}.zh-res strong{font:500 18px/1.1 var(--serif)}.zh-res small{color:var(--muted)}.zh-all{grid-column:1 / -1;font-weight:500;text-decoration:underline;text-underline-offset:3px}.zh-note{color:var(--muted)}.zh-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1d0f2880;z-index:75;opacity:0;transition:opacity .35s}.zh-scrim.show{opacity:1}.zh-panel{position:fixed;top:0;bottom:0;left:0;width:min(420px,92vw);background:var(--paper);z-index:80;display:flex;flex-direction:column;gap:18px;padding:18px 24px 28px;overflow:auto;transform:translate(-104%);transition:transform .5s var(--ease);box-shadow:30px 0 60px -30px #2a183880;visibility:hidden}.zh-panel.open{transform:none;visibility:visible}.zh-phead{display:flex;justify-content:space-between;align-items:center}.zh-phead .logo svg{height:32px}.zh-pform{display:flex;border:1.5px solid var(--line);border-radius:999px;background:var(--ivory);overflow:hidden}.zh-pform input[type=search]{flex:1;min-width:0;border:0;background:none;padding:14px 20px;font:400 16px var(--sans);color:var(--plum)}.zh-pform input[type=search]:focus{outline:none}.zh-pform button{border:0;background:var(--plum);color:var(--ivory);padding:0 22px;font-size:18px}.zh-plinks{display:grid}.zh-plinks a{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line);font:500 32px/1 var(--serif)}.zh-plinks a small{font:400 12px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.zh-psecond{display:grid;gap:4px;margin-top:auto;font-size:15px;color:var(--muted)}.zh-psecond a,.zh-psecond button{padding:8px 0;text-align:left;border:0;background:none;color:inherit;font:inherit}.badge.save{background:#e4f2ea;color:#1f5b3f}.mrp{color:var(--muted);font-weight:400;margin-left:6px}.price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:4px}.price-row .price{margin:0}.price-row s{font:400 22px var(--serif);color:var(--muted)}.price-save{font:500 13px var(--sans);color:#1f5b3f;background:#e4f2ea;padding:5px 12px;border-radius:999px}.offers{margin:22px 0;padding:20px;border:1.5px solid var(--line);border-radius:18px;background:var(--paper)}.offers h3{font:500 26px/1.1 var(--serif);margin-bottom:4px}.offers>p{margin:0;color:var(--muted);font-size:14px}.offer-tiers{display:grid;gap:10px;margin-top:14px}.tier{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;padding:14px 16px;border:1.5px solid var(--line);border-radius:14px;cursor:pointer;background:var(--ivory);transition:border-color .2s,box-shadow .2s,background .2s}.tier:hover{border-color:var(--plum)}.tier input{accent-color:var(--plum);width:18px;height:18px;margin:0}.tier.sel{border-color:var(--gold);background:#fff9ec;box-shadow:0 0 0 3px #b98a3c2e}.tier b{font-weight:500}.tier small{display:block;color:var(--muted)}.tier .tag{margin-left:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:var(--plum);color:var(--gold-light);border-radius:999px;padding:3px 9px;font-weight:400}.tier .tp{text-align:right;font-weight:500}.tier .tp s{display:block;color:var(--muted);font-weight:400;font-size:13px}.offer-note{font-size:12px;color:var(--muted);margin:12px 0 0}.combo{padding:clamp(56px,8vw,96px) 0;background:linear-gradient(180deg,var(--blush),var(--ivory))}.combo-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.combo-card{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);padding:22px;display:grid;gap:16px;align-content:start}.combo-card h3{font:500 28px/1.1 var(--serif)}.combo-items{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.combo-item{display:grid;gap:6px;width:104px;text-align:center;font-size:13px;line-height:1.25}.combo-item img{width:104px;height:104px;object-fit:cover;border-radius:14px;background:var(--sand)}.combo-plus{font:500 28px var(--serif);color:var(--gold)}.combo-sum{display:grid;gap:4px}.combo-sum .was{color:var(--muted);font-size:14px}.combo-sum .now{font:500 30px/1 var(--serif)}.combo-sum .save{color:#1f5b3f;font-size:14px;font-weight:500}.stars{--pct: 100%;position:relative;display:inline-block;font-size:15px;letter-spacing:2px;line-height:1;color:#ddd2c2}.stars:before{content:"\2605\2605\2605\2605\2605"}.stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--pct);overflow:hidden;color:#d9a441}.rating-row{display:flex;gap:10px;align-items:center;color:var(--muted);font-size:14px;margin-bottom:16px}.rating-row a{text-decoration:underline;text-underline-offset:3px}.rev-head{display:grid;grid-template-columns:minmax(0,300px) 1fr;gap:clamp(24px,5vw,64px);margin-bottom:32px;align-items:start}.rev-score{font:500 72px/1 var(--serif)}.rev-score small{font:400 16px var(--sans);color:var(--muted)}.bars{display:grid;gap:8px}.bar-row{display:grid;grid-template-columns:34px 1fr 28px;gap:12px;align-items:center;font-size:13px;color:var(--muted)}.bar-track{height:8px;border-radius:4px;background:var(--sand);overflow:hidden}.bar-fill{height:100%;background:#d9a441;border-radius:4px}.rev{padding:24px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:220px 1fr;gap:24px}.rev-who strong{display:block;font-weight:500}.rev-who small{color:var(--muted);display:block}.verified{display:inline-flex;gap:6px;align-items:center;margin-top:8px;font-size:12px;color:#2f6b4f;background:#e4f2ea;padding:4px 10px;border-radius:999px}.sample-tag{display:inline-block;margin-top:8px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;background:#fff3c9;color:#5a4300;padding:3px 8px;border-radius:999px}.rev h4{font:500 22px/1.2 var(--serif);margin:6px 0}.rev p{color:#4b3f57;margin:0}.rev-write{margin-top:28px;border:1.5px solid var(--line);border-radius:18px;background:var(--ivory)}.rev-write summary{cursor:pointer;list-style:none;padding:16px 22px;font:500 22px var(--serif);display:flex;justify-content:space-between}.rev-write summary::-webkit-details-marker{display:none}.rev-write summary:after{content:"+";color:var(--gold-deep);font:400 24px/1 var(--sans)}.rev-write[open] summary:after{content:"\2013"}.rev-form{padding:0 22px 22px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.rev-form label{display:grid;gap:6px;font-size:13px;color:var(--muted)}.rev-form .full{grid-column:1 / -1}.rev-form input,.rev-form select,.rev-form textarea{font:400 16px var(--sans);color:var(--plum);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--paper);width:100%}.rev-form input:focus,.rev-form select:focus,.rev-form textarea:focus{outline:none;border-color:var(--gold)}.rev-ok{grid-column:1 / -1;background:#e4f2ea;color:#1f5b3f;padding:12px 16px;border-radius:12px;margin:0}.rev-err{grid-column:1 / -1;background:#fbe4e4;color:#7a1f1f;padding:12px 16px;border-radius:12px;margin:0}.drawer .sub.disc{font:500 15px var(--sans);color:#1f5b3f}.drawer .sub.was{font:400 15px var(--sans);color:var(--muted)}@media(max-width:1099px){.zh-bar{grid-template-columns:1fr auto 1fr;height:68px;gap:12px}.zh-burger{display:grid;grid-column:1;justify-self:start;margin-left:-10px}.zh-logo{grid-column:2}.zh-logo svg{height:32px}.zh-nav{display:none}.zh-actions{grid-column:3;justify-self:end;margin-right:-10px}}@media(max-width:640px){.zh-account,.zh-wish{display:none}.zh-logo svg{height:28px}.zh-sform .btn{display:none}.zh-results{grid-template-columns:repeat(2,1fr)}.zh-plinks a{font-size:28px}.rev-head,.rev{grid-template-columns:1fr;gap:10px}.rev-form{grid-template-columns:1fr}.tier{grid-template-columns:22px 1fr}.tier .tp{grid-column:2;text-align:left}.combo-item,.combo-item img{width:88px}.combo-item img{height:88px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/zevarah-ui.css.map */
