.ev-cmp-cap{display:block;margin:0;font-family:var(--ev-font-body);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ev-ink2);line-height:1.4}ev-compare{display:inline-block}.ev-cmp-b{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;padding:0;margin:0;border:0;background:none;font:inherit;font-family:var(--ev-font-body);font-size:13px;color:var(--ev-ink);cursor:pointer}.ev-cmp-box{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--ev-ink);background:transparent;transition:background .15s}.ev-cmp-box svg{width:11px;height:11px;fill:none;stroke:var(--ev-accent-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:0}ev-compare.on .ev-cmp-box{background:var(--ev-ink)}ev-compare.on .ev-cmp-box svg{opacity:1}.ev-cmp--link .ev-cmp-l{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--ev-ink) 40%,transparent)}.ev-cmp--link .ev-cmp-b:hover .ev-cmp-l{text-decoration-color:var(--ev-ink)}.ev-card{position:relative}.ev-cmp--card{position:absolute;z-index:3;top:10px;right:10px;opacity:0;transition:opacity .2s}.ev-cmp--card .ev-cmp-b{gap:8px;height:30px;padding:0 10px;background:color-mix(in srgb,var(--ev-bg) 92%,transparent);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ev-cmp--card .ev-cmp-box{width:13px;height:13px}.ev-card:hover .ev-cmp--card,.ev-cmp--card:focus-within,.ev-cmp--card.on{opacity:1}@media(hover:none){.ev-cmp--card{opacity:1}.ev-cmp--card .ev-cmp-l{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ev-cmp--card .ev-cmp-b{width:34px;height:34px;padding:0;justify-content:center}}@media(max-width:749px){.ev-cmp--card{top:0;right:0;opacity:1}.ev-cmp--card .ev-cmp-l{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ev-cmp--card .ev-cmp-b{position:relative;width:44px;height:44px;padding:0;justify-content:center;background:none}.ev-cmp--card .ev-cmp-box{width:20px;height:20px;background:color-mix(in srgb,var(--ev-bg) 88%,transparent)}.ev-cmp--card .ev-cmp-box svg{width:13px;height:13px}.ev-cmp--card .ev-cmp-b:focus-visible{outline:2px solid var(--ev-ink);outline-offset:-4px}.ev-cmp--card.on .ev-cmp-box{background:var(--ev-ink)}}@media(hover:none)and (min-width:750px){.ev-cmp--card .ev-cmp-b{width:44px;height:44px}}.ev-cmp-tray{position:fixed;z-index:95;left:50%;bottom:calc(16px + var(--ev-cmp-lift, 0px));transform:translate(-50%);width:min(760px,calc(100vw - 32px));background:var(--ev-bg);border:1px solid var(--ev-line);box-shadow:0 10px 40px #1f1e1c1f;font-family:var(--ev-font-body);color:var(--ev-ink);transition:bottom .35s ease}.ev-cmp-tray[hidden]{display:none}body.ev-cmp-tray-on .page-wrapper{padding-bottom:var(--ev-tray-pad, 0px)}body:has(#cart-drawer>dialog[open]) .ev-cmp-tray{visibility:hidden;opacity:0;pointer-events:none}body.ev-cmp-tray-on shopify-chat[mode=standalone]:not([open]){translate:0 calc(-1 * var(--ev-tray-h, 0px));transition:translate .35s ease}.ev-cmp-tray-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:12px 14px 12px 20px}.ev-cmp-tray-hd{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:grid;grid-template-columns:auto auto;column-gap:8px;align-items:center;text-align:left}.ev-cmp-tray-hd .ev-cmp-cap{color:var(--ev-ink)}.ev-cmp-n{grid-column:1;font-size:12px;color:var(--ev-ink2)}.ev-cmp-chev{grid-column:2;grid-row:1 / span 2;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.2;transform:rotate(180deg);transition:transform .2s}.ev-cmp-slots{list-style:none;margin:0;padding:0;display:flex;gap:8px}.ev-cmp-slot{position:relative;width:56px;height:56px;flex:none;background:var(--ev-surface)}.ev-cmp-slot a{display:block;width:100%;height:100%;color:inherit;text-decoration:none;font-size:10px;line-height:1.2;overflow:hidden}.ev-cmp-slot img{display:block;width:100%;height:100%;object-fit:cover}.ev-cmp-slot--empty{background:transparent;border:1px dashed var(--ev-line)}.ev-cmp-rm{-webkit-appearance:none;appearance:none;position:absolute;z-index:1;top:-9px;right:-9px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--ev-ink);cursor:pointer}.ev-cmp-rm:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid var(--ev-line);border-radius:50%;background:var(--ev-bg)}.ev-cmp-rm svg{position:relative}.ev-cmp-rm svg,.ev-cmpp-rm svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.ev-cmp-act{display:flex;align-items:center;gap:16px}.ev-cmp-clear{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;font-size:12.5px;color:var(--ev-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ev-cmp-go{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;background:var(--ev-accent);color:var(--ev-accent-ink);border:1px solid var(--ev-accent);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.ev-cmp-go:hover{opacity:.86}.ev-cmp-go--off{background:transparent;color:var(--ev-ink);border-color:var(--ev-line)}.ev-cmp-go--off:hover{opacity:1;background:var(--ev-surface)}.ev-cmp-go:focus-visible,.ev-cmp-tray-hd:focus-visible,.ev-cmp-clear:focus-visible,.ev-cmp-rm:focus-visible,.ev-cmpp-rm:focus-visible,.ev-cmpp-btn:focus-visible{outline:2px solid var(--ev-ink);outline-offset:2px}.ev-cmp-msg{grid-column:1 / -1;margin:0;font-size:12.5px;color:var(--ev-sale)}.ev-cmp-tray.min .ev-cmp-slots,.ev-cmp-tray.min .ev-cmp-clear{display:none}.ev-cmp-tray.min .ev-cmp-chev{transform:none}.ev-cmp-tray.min .ev-cmp-tray-in{grid-template-columns:minmax(0,1fr) auto;padding:8px 10px 8px 18px}.ev-cmp-tray.min .ev-cmp-go{height:38px}@media(min-width:900px){body:has(.ev-p-rail) .ev-cmp-tray{--ev-cmp-rail: 492px;left:calc(max(0px,(100% - var(--ev-max)) / 2) + var(--ev-gutter));transform:none;width:min(760px,calc(min(100%,var(--ev-max)) - 2 * var(--ev-gutter) - var(--ev-cmp-rail)))}}@media(min-width:900px)and (max-width:1100px){body:has(.ev-p-rail) .ev-cmp-tray{--ev-cmp-rail: 400px}}@media(min-width:900px)and (max-width:1279px){body:has(.ev-p-rail) .ev-cmp-tray-in{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:10px 10px 10px 14px}body:has(.ev-p-rail) .ev-cmp-tray-hd{grid-column:1 / -1;grid-template-columns:auto auto 1fr}body:has(.ev-p-rail) .ev-cmp-n{grid-column:2}body:has(.ev-p-rail) .ev-cmp-chev{grid-column:3;grid-row:1;justify-self:end}body:has(.ev-p-rail) .ev-cmp-slots{gap:6px}body:has(.ev-p-rail) .ev-cmp-slot{width:44px;height:44px}body:has(.ev-p-rail) .ev-cmp-act{gap:12px}body:has(.ev-p-rail) .ev-cmp-go{height:40px;padding:0 14px}body:has(.ev-p-rail) .ev-cmp-tray.min .ev-cmp-tray-hd{grid-column:1}}@media(max-width:760px){.ev-cmp-tray{width:calc(100vw - 16px);bottom:calc(8px + var(--ev-cmp-lift, 0px))}.ev-cmp-tray-in{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:10px 10px 10px 14px}.ev-cmp-tray-hd{grid-column:1 / -1;grid-template-columns:auto auto 1fr}.ev-cmp-n{grid-column:2}.ev-cmp-chev{grid-column:3;grid-row:1;justify-self:end}.ev-cmp-slots{gap:6px}.ev-cmp-slot{width:44px;height:44px}.ev-cmp-act{gap:12px}.ev-cmp-go{height:40px;padding:0 14px}.ev-cmp-tray.min .ev-cmp-tray-hd{grid-column:1}.ev-cmp-tray.min{bottom:max(8px,var(--ev-cmp-lift, 0px))}.ev-cmp-tray.min .ev-cmp-tray-in{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0 0 0 14px}.ev-cmp-tray.min .ev-cmp-tray-hd{min-height:44px}.ev-cmp-tray.min .ev-cmp-go{height:44px;border-width:0 0 0 1px}.ev-cmp-tray.min .ev-cmp-go--off{border-left:1px solid var(--ev-line)}}@media(max-width:420px){.ev-cmp-slots{gap:5px}.ev-cmp-slot{width:38px;height:38px}.ev-cmp-rm:before{top:3px;right:3px;bottom:3px;left:3px}}ev-compare-page{display:block;max-width:var(--ev-max);margin:0 auto;padding:40px var(--ev-gutter) 120px;box-sizing:border-box;font-family:var(--ev-font-body);color:var(--ev-ink);--lab: 200px;--colw: minmax(200px, 1fr)}ev-compare-page *{box-sizing:border-box}.ev-cmpp-h{margin:10px 0 0;font-family:var(--ev-font-display);font-weight:300;font-size:clamp(34px,3.4vw,52px);letter-spacing:.04em;text-transform:uppercase;line-height:1.05}.ev-cmpp-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:20px 40px;flex-wrap:wrap;padding-bottom:28px}.ev-cmpp-tools{display:flex;align-items:center;gap:14px 28px;flex-wrap:wrap;font-size:13px}.ev-cmpp-sw{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.ev-cmpp-sw input{position:absolute;opacity:0;width:1px;height:1px}.ev-cmpp-sw span{position:relative;width:30px;height:16px;border:1px solid var(--ev-ink);border-radius:8px;transition:background .2s}.ev-cmpp-sw span:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--ev-ink);transition:transform .2s,background .2s}.ev-cmpp-sw input:checked+span{background:var(--ev-ink)}.ev-cmpp-sw input:checked+span:after{transform:translate(14px);background:var(--ev-bg)}.ev-cmpp-sw input:focus-visible+span{outline:2px solid var(--ev-ink);outline-offset:2px}.ev-cmpp-lnk{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--ev-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(max-width:749px){.ev-cmpp-lnk{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px;margin-inline:-4px}}.ev-cmpp-scroll{overflow-x:auto;scrollbar-width:thin}.ev-cmpp-grid{min-width:min-content;border-top:1px solid var(--ev-ink)}.ev-cmpp-row{display:grid;grid-template-columns:var(--lab) repeat(var(--cols, 2),var(--colw));border-bottom:1px solid var(--ev-line)}.ev-cmpp-lab,.ev-cmpp-cell{padding:13px 20px 13px 0;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.ev-cmpp-cell{padding-left:20px}.ev-cmpp-lab{color:var(--ev-ink2);font-size:13px;position:sticky;left:0;background:var(--ev-bg);z-index:1}.ev-cmpp-na{color:var(--ev-ink2)}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod) .ev-cmpp-cell{background:var(--ev-surface);font-weight:500}.ev-cmpp-lab{padding-left:14px}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod) .ev-cmpp-lab{color:var(--ev-ink);background:var(--ev-surface);box-shadow:inset 2px 0 0 var(--ev-ink)}.ev-cmpp--only .ev-cmpp-row.same{display:none}.ev-cmpp-lab-s{display:block;margin-top:3px;font-size:11px;color:var(--ev-ink2)}.ev-cmpp-size svg{display:block;width:100%;max-width:320px;height:auto;color:var(--ev-ink)}.ev-cmpp-size .fl{fill:none;stroke:var(--ev-line);stroke-width:1}.ev-cmpp-size-t{display:block;margin-top:6px;font-size:13px;font-variant-numeric:tabular-nums;color:var(--ev-ink2)}.ev-cmpp-prod{border-bottom-color:var(--ev-ink)}.ev-cmpp-prod .ev-cmpp-lab{padding-top:20px}.ev-cmpp-prod .ev-cmpp-cell{position:relative;display:flex;flex-direction:column;padding-top:20px;padding-bottom:24px}.ev-cmpp-img{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:var(--ev-surface);overflow:hidden}.ev-cmpp-img img{display:block;max-width:100%;max-height:100%;object-fit:contain}.ev-cmpp-name{margin-top:16px;font-size:17px;font-weight:400;line-height:1.3;color:var(--ev-ink);text-decoration:none}.ev-cmpp-name:hover{text-decoration:underline;text-underline-offset:3px}.ev-cmpp-sub{margin:4px 0 0;font-size:13px;color:var(--ev-ink2)}.ev-cmpp-sub>span{display:inline-block;max-width:100%}.ev-cmpp-sub>span:not(:last-child):after{content:"\a0\b7"}.ev-cmpp-sub>span.ev-sub-end:after{visibility:hidden}.ev-cmpp-rt{margin:8px 0 0;min-height:16px}.ev-cmpp-rt ev-card-rating{justify-content:flex-start;margin:0}.ev-cmpp-price{margin:10px 0 16px;font-size:20px;font-weight:500;font-variant-numeric:tabular-nums;flex:1}.ev-cmpp-price.sale{color:var(--ev-sale)}.ev-cmpp-price s{margin-left:6px;font-size:14px;font-weight:400;color:var(--ev-ink2)}.ev-cmpp-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;width:100%;background:var(--ev-accent);color:var(--ev-accent-ink);border:1px solid var(--ev-accent);border-radius:0;font-family:var(--ev-font-body);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer}.ev-cmpp-btn:hover{opacity:.86}.ev-cmpp-btn:disabled{opacity:.6;cursor:default}.ev-cmpp-btn--off{background:transparent;color:var(--ev-ink2);border-color:var(--ev-line);cursor:default}.ev-cmpp-rm{-webkit-appearance:none;appearance:none;position:absolute;z-index:2;top:23px;right:3px;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--ev-ink);cursor:pointer}.ev-cmpp-rm:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--ev-bg);transition:background .15s}.ev-cmpp-rm svg{position:relative}.ev-cmpp-rm:hover{color:var(--ev-bg)}.ev-cmpp-rm:hover:before{background:var(--ev-ink)}@media(min-width:761px){ev-compare-page{--colw: minmax(200px, 440px)}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod){background:var(--ev-surface)}}@media(min-width:761px){.ev-cmpp-hd,.ev-cmpp-grid,.ev-cmpp-pin-in{max-width:calc(var(--lab) + var(--cols, 2) * 440px);margin-inline:auto}}.ev-cmpp-pin{position:sticky;top:0;height:0;z-index:30}.ev-cmpp-pin-in{position:absolute;left:0;right:0;top:0;background:var(--ev-bg);box-shadow:0 1px 0 var(--ev-ink);opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .18s,transform .18s}.ev-cmpp-pin.on .ev-cmpp-pin-in{opacity:1;transform:none}.ev-cmpp-pin-sc{overflow:hidden}.ev-cmpp-pin-row{display:grid;grid-template-columns:var(--lab) repeat(var(--cols, 2),var(--colw));min-width:min-content}.ev-cmpp-pin-c{display:flex;align-items:center;gap:12px;min-width:0;padding:8px 12px 8px 20px}.ev-cmpp-pin-c img,.ev-cmpp-pin-noimg{width:40px;height:40px;flex:none;object-fit:contain;background:var(--ev-surface)}.ev-cmpp-pin-t{display:flex;flex-direction:column;min-width:0}.ev-cmpp-pin-n{font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-cmpp-pin-p{font-size:13px;color:var(--ev-ink2);font-variant-numeric:tabular-nums}.ev-cmpp-lnk:hover{text-decoration-thickness:2px}.ev-cmpp-lnk:focus-visible{outline:2px solid var(--ev-ink);outline-offset:3px}.ev-cmpp-empty{max-width:720px;margin:0 auto;padding:72px 0 112px;text-align:center}.ev-cmpp-empty .ev-cmpp-h{text-wrap:balance}.ev-cmpp-empty p:not(.ev-cmp-cap){font-size:15px;color:var(--ev-ink2);margin:14px auto 28px;max-width:440px;text-wrap:balance}.ev-cmpp-empty .ev-cmpp-btn{width:auto;padding:0 28px;margin-top:0}@media(max-width:760px){ev-compare-page{padding-top:24px;--lab: 0px;--colw: minmax(46vw, 1fr)}.ev-cmpp-scroll{margin:0 calc(-1 * var(--ev-gutter));padding:0 var(--ev-gutter);scroll-snap-type:x proximity}.ev-cmpp-row:not(.ev-cmpp-prod){grid-template-columns:repeat(var(--cols, 2),var(--colw))}.ev-cmpp-row:not(.ev-cmpp-prod) .ev-cmpp-lab{grid-column:1 / -1;padding:12px 0 0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;width:calc(100vw - 2 * var(--ev-gutter))}.ev-cmpp-row.ev-cmpp-prod{grid-template-columns:repeat(var(--cols, 2),var(--colw))}.ev-cmpp-prod .ev-cmpp-lab{display:none}.ev-cmpp-lab-s{display:inline;margin:0 0 0 8px;text-transform:none;letter-spacing:0}.ev-cmpp-lab,.ev-cmpp-cell{font-size:13.5px}.ev-cmpp-cell{padding:6px 12px 12px 0}.ev-cmpp-prod .ev-cmpp-cell{padding:16px 12px 20px 0}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod) .ev-cmpp-cell{background:transparent}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod){background:var(--ev-surface)}.ev-cmpp--diff .ev-cmpp-row.diff:not(.ev-cmpp-prod) .ev-cmpp-lab{background:transparent;box-shadow:none;padding-left:0}.ev-cmpp-name{font-size:15px}.ev-cmpp-price{font-size:17px}.ev-cmpp-rm{top:15px;right:11px}.ev-cmpp-pin-in{margin:0 calc(-1 * var(--ev-gutter));padding:0 var(--ev-gutter)}.ev-cmpp-pin-row{grid-template-columns:repeat(var(--cols, 2),var(--colw))}.ev-cmpp-pin-lab{display:none}.ev-cmpp-pin-c{padding:8px 12px 8px 0;gap:10px}.ev-cmpp-pin-n{font-size:13px}.ev-cmpp-tools{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;align-items:center}.ev-cmpp-tools>.ev-cmpp-lnk{order:1;justify-self:start}.ev-cmpp-tools>.ev-cmpp-lnk[data-clear]{order:2;grid-column:2;justify-self:end}.ev-cmpp-tools>.ev-cmpp-sw{order:3;min-height:44px;gap:8px;line-height:1.25}.ev-cmpp-tools>.ev-cmpp-sw span{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/eviva-compare.css.map */
