.eviq-pdp{background:var(--eviq-bg);padding-block:16px 64px}.eviq-pdp__crumbs{font-size:13px;color:var(--eviq-muted);margin:0 0 16px;display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0}.eviq-pdp__crumbs a{color:inherit;text-decoration:none}.eviq-pdp__crumbs a:hover{text-decoration:underline}.eviq-pdp__crumbs li+li:before{content:"/";margin-right:6px;opacity:.5}.eviq-pdp__grid{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}.eviq-pdp__media,.eviq-pdp__info{min-width:0}@media(min-width:1000px){.eviq-pdp__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:start}.eviq-pdp__media{position:sticky;top:24px}}.eviq-gallery__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--eviq-radius);background:#fff;border:1px solid var(--eviq-border)}.eviq-gallery__main::-webkit-scrollbar{display:none}.eviq-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1 / 1;display:grid;place-items:center;padding:24px}.eviq-gallery__slide img{width:100%;height:100%;object-fit:contain}.eviq-gallery__slide video,.eviq-gallery__slide iframe{width:100%;height:100%;border:0;border-radius:12px}.eviq-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.eviq-gallery__thumb{flex:0 0 72px;height:72px;border-radius:12px;border:1px solid var(--eviq-border);background:#fff;padding:6px;cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.eviq-gallery__thumb img{width:100%;height:100%;object-fit:contain}.eviq-gallery__thumb[aria-current=true],.eviq-gallery__thumb:hover{opacity:1;border-color:var(--eviq-primary)}.eviq-gallery__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.eviq-gallery__dots span{width:6px;height:6px;border-radius:50%;background:var(--eviq-border)}.eviq-gallery__dots span[aria-current=true]{background:var(--eviq-primary)}@media(min-width:700px){.eviq-gallery__dots{display:none}}@media(max-width:699px){.eviq-gallery__thumbs{display:none}}.eviq-pdp__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.eviq-pdp__trust li{list-style:none;background:#fff;border:1px solid var(--eviq-border);border-radius:14px;padding:12px;font-size:12.5px;line-height:1.4;display:flex;gap:8px;align-items:center}.eviq-pdp__trust svg{width:18px;height:18px;flex:0 0 18px;color:var(--eviq-primary)}.eviq-pdp__trust strong{display:block;font-size:13px}.eviq-pdp__brand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}.eviq-pdp__brand img{max-height:28px;width:auto;max-width:110px;object-fit:contain}.eviq-pdp__tagline{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--eviq-primary)}.eviq .eviq-pdp__title{font-size:clamp(1.9rem,3.6vw,2.75rem);line-height:1.08}.eviq-pdp__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:14px}.eviq-stars{display:inline-flex;align-items:center;gap:6px;color:var(--eviq-ink);text-decoration:none}.eviq-stars__icons{display:inline-flex;gap:1px;color:var(--eviq-star)}.eviq-stars__icons svg{width:16px;height:16px}.eviq-stars__count{color:var(--eviq-muted)}.eviq-tag{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;background:var(--eviq-sage);color:var(--eviq-primary)}.eviq-tag--lime{background:var(--eviq-accent);color:var(--eviq-ink)}.eviq-tag--outline{background:transparent;border:1px solid var(--eviq-border);color:var(--eviq-muted)}.eviq-pdp__intro{margin-top:16px;font-size:15px;line-height:1.7;color:var(--eviq-muted)}.eviq-pdp__intro p+p{margin-top:10px}.eviq-pdp__intro[data-clamped] .eviq-pdp__intro-body{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.eviq-linkbtn{background:none;border:0;padding:0;margin-top:6px;font:600 14px var(--eviq-sans);color:var(--eviq-primary);text-decoration:underline;cursor:pointer}.eviq-pdp__pros{margin-top:14px}.eviq-pdp__pros li{font-size:14px}.eviq-pdp__pricehead{margin-top:22px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.eviq-pdp__price{font:600 clamp(1.9rem,3vw,2.4rem)/1.1 var(--eviq-sans)}.eviq-pdp__was{font-size:15px;color:var(--eviq-muted);text-decoration:line-through}.eviq-pdp__pricenote{width:100%;font-size:13px;color:var(--eviq-muted)}.eviq-step-block{margin-top:26px}.eviq-step-block[hidden]{display:none}.eviq-step-block__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.eviq-step-block__num{flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--eviq-primary);color:var(--eviq-bg);font-size:12px;font-weight:700}.eviq-step-block__title{font:600 16px/1.3 var(--eviq-sans);margin:0}.eviq-step-block__aside{margin-left:auto;font-size:13px;color:var(--eviq-primary);text-decoration:underline}.eviq-choice-list{display:grid;gap:12px}.eviq-choice{position:relative;display:block;cursor:pointer}.eviq-choice input{position:absolute;opacity:0;pointer-events:none}.eviq-choice__box{display:block;background:#fff;border:2px solid var(--eviq-border);border-radius:20px;padding:18px 18px 16px;transition:border-color .15s,box-shadow .15s}.eviq-choice:hover .eviq-choice__box{border-color:color-mix(in srgb,var(--eviq-primary) 45%,var(--eviq-border))}.eviq-choice input:checked+.eviq-choice__box{border-color:var(--eviq-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--eviq-accent) 55%,transparent)}.eviq-choice input:focus-visible+.eviq-choice__box{outline:2px solid var(--eviq-primary);outline-offset:3px}.eviq-choice input:disabled+.eviq-choice__box{opacity:.55;cursor:not-allowed}.eviq-choice__top{display:flex;align-items:flex-start;gap:12px}.eviq-choice__radio{flex:0 0 20px;height:20px;margin-top:2px;border-radius:50%;border:2px solid var(--eviq-border);background:#fff}.eviq-choice input:checked+.eviq-choice__box .eviq-choice__radio{border:6px solid var(--eviq-primary)}.eviq-choice__name{font:600 16px/1.3 var(--eviq-sans)}.eviq-choice__sub{display:block;font-size:13px;color:var(--eviq-muted);margin-top:2px;font-weight:400}.eviq-choice__price{margin-left:auto;text-align:right;white-space:nowrap}.eviq-choice__price strong{display:block;font:600 18px/1.2 var(--eviq-sans)}.eviq-choice__price s{display:block;font-size:12.5px;color:var(--eviq-muted)}.eviq-choice__badges{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0 32px}.eviq-choice__list{list-style:none;margin:12px 0 0 32px;padding:0;display:grid;gap:6px;font-size:13.5px;line-height:1.45}.eviq-choice__list li{display:flex;gap:8px}.eviq-choice__list li:before{content:"\2713";color:var(--eviq-primary);font-weight:700}.eviq-choice__delta{margin:12px 0 0 32px;font-size:13.5px;font-weight:600;color:var(--eviq-primary)}.eviq-choice__delta[data-good]{background:color-mix(in srgb,var(--eviq-accent) 35%,#fff);display:inline-block;padding:4px 10px;border-radius:8px}.eviq-choice:not(:has(input:checked)) .eviq-choice__list{display:none}@supports not selector(:has(a)){.eviq-choice__list{display:grid}}.eviq-infobox{margin-top:12px;border-radius:16px;padding:14px 16px;font-size:13.5px;line-height:1.6;background:color-mix(in srgb,var(--eviq-sage) 55%,#fff);color:var(--eviq-ink)}.eviq-infobox strong{font-weight:600}.eviq-infobox a{color:var(--eviq-primary);font-weight:600}.eviq-infobox--warn{background:#fff6e5}.eviq-infobox[hidden]{display:none}.eviq-opt+.eviq-opt{margin-top:16px}.eviq-opt__label{font-size:14px;font-weight:600;margin-bottom:8px}.eviq-opt__label span{font-weight:400;color:var(--eviq-muted)}.eviq-opt__values{display:flex;flex-wrap:wrap;gap:8px}.eviq-pillopt{position:relative}.eviq-pillopt input{position:absolute;opacity:0;pointer-events:none}.eviq-pillopt span{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 16px;border-radius:999px;border:1.5px solid var(--eviq-border);background:#fff;font-size:14px;cursor:pointer;transition:border-color .15s}.eviq-pillopt input:checked+span{border-color:var(--eviq-primary);background:var(--eviq-primary);color:var(--eviq-bg)}.eviq-pillopt input:focus-visible+span{outline:2px solid var(--eviq-primary);outline-offset:2px}.eviq-pillopt input:disabled+span{opacity:.45;text-decoration:line-through}.eviq-swatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.eviq-acc-note{font-size:13px;color:var(--eviq-muted);margin:-4px 0 12px}.eviq-acc-note strong{color:var(--eviq-primary)}.eviq-acc-list{display:grid;gap:10px}.eviq-acc{display:grid;grid-template-columns:auto 56px 1fr;gap:12px;align-items:start;background:#fff;border:1.5px solid var(--eviq-border);border-radius:16px;padding:12px 14px;transition:border-color .15s}.eviq-acc:has(.eviq-acc__check:checked){border-color:var(--eviq-primary);background:color-mix(in srgb,var(--eviq-sage) 22%,#fff)}.eviq-acc__check{width:20px;height:20px;margin-top:18px;accent-color:var(--eviq-primary);cursor:pointer}.eviq-acc__img{width:56px;height:56px;border-radius:10px;background:var(--eviq-bg);object-fit:contain;padding:4px}.eviq-acc__body{min-width:0}.eviq-acc__top{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.eviq-acc__title{font-size:14px;font-weight:600;line-height:1.35;cursor:pointer}.eviq-acc__title a{color:inherit;text-decoration:none}.eviq-acc__desc{font-size:12.5px;color:var(--eviq-muted);line-height:1.5;margin-top:2px}.eviq-acc__price{text-align:right;white-space:nowrap;font-size:14px}.eviq-acc__price strong{display:block;font-weight:600}.eviq-acc__price s{display:block;font-size:12px;color:var(--eviq-muted)}.eviq-acc__flag{display:inline-block;margin-top:6px;font-size:11.5px;font-weight:600;padding:3px 8px;border-radius:6px;background:var(--eviq-accent);color:var(--eviq-ink)}.eviq-acc__flag--muted{background:var(--eviq-sand);color:var(--eviq-muted)}.eviq-acc__select{margin-top:8px;width:100%;max-width:280px;min-height:38px;border-radius:10px;border:1px solid var(--eviq-border);background:#fff;padding:6px 10px;font:13px var(--eviq-sans);color:var(--eviq-ink)}.eviq-acc__qty{display:inline-flex;align-items:center;gap:0;margin-top:8px;border:1px solid var(--eviq-border);border-radius:999px;overflow:hidden;background:#fff}.eviq-acc__qty button{width:34px;height:32px;border:0;background:transparent;font-size:16px;cursor:pointer;color:var(--eviq-ink)}.eviq-acc__qty input{width:44px;height:32px;border:0;text-align:center;font:600 13px var(--eviq-sans);-moz-appearance:textfield;background:transparent}.eviq-acc__qty input::-webkit-outer-spin-button,.eviq-acc__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.eviq-acc__qty small{padding-right:10px;font-size:12px;color:var(--eviq-muted)}.eviq-acc[data-unavailable]{opacity:.55}.eviq-acc-more{margin-top:10px}.eviq-acc-more summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--eviq-primary);list-style:none}.eviq-acc-more summary::-webkit-details-marker{display:none}.eviq-acc-more summary:before{content:"+ "}.eviq-acc-more[open] summary:before{content:"\2212  "}.eviq-acc-more .eviq-acc-list{margin-top:10px}.eviq-summary{margin-top:26px;background:#fff;border:1px solid var(--eviq-border);border-radius:22px;padding:20px;box-shadow:0 10px 30px -18px #0a1f1a59}.eviq-summary__title{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--eviq-muted)}.eviq-summary__rows{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px;font-size:14px}.eviq-summary__rows li{display:flex;justify-content:space-between;gap:16px}.eviq-summary__rows li span:first-child{color:var(--eviq-muted)}.eviq-summary__rows li span:last-child{font-weight:600;white-space:nowrap}.eviq-summary__total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid var(--eviq-border);margin-top:14px;padding-top:14px}.eviq-summary__total span{font-weight:600}.eviq-summary__total strong{font:600 clamp(1.6rem,2.6vw,2rem)/1.1 var(--eviq-sans)}.eviq-summary__save{margin-top:10px;display:flex;gap:8px;align-items:center;font-size:13.5px;font-weight:600;background:color-mix(in srgb,var(--eviq-accent) 40%,#fff);color:var(--eviq-primary);border-radius:10px;padding:8px 12px}.eviq-summary__save[hidden]{display:none}.eviq-summary__save svg{width:16px;height:16px}.eviq-summary__terms{margin-top:10px;font-size:13px;color:var(--eviq-muted)}.eviq-summary__terms shopify-payment-terms{display:block}.eviq-atc{width:100%;margin-top:14px;min-height:56px;font-size:16px}.eviq-atc[aria-busy=true]{opacity:.7;pointer-events:none}.eviq-atc-msg{margin-top:10px;font-size:13.5px}.eviq-atc-msg[data-type=error]{color:#a3261b}.eviq-atc-msg[data-type=ok]{color:var(--eviq-primary);font-weight:600}.eviq-summary__alt{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;margin-top:12px;font-size:13.5px}.eviq-summary__alt a{color:var(--eviq-primary);font-weight:600}.eviq-pdp-acc{margin-top:22px;border-top:1px solid var(--eviq-border)}.eviq-pdp-acc details{border-bottom:1px solid var(--eviq-border)}.eviq-pdp-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 2px;font:600 15px var(--eviq-sans)}.eviq-pdp-acc summary::-webkit-details-marker{display:none}.eviq-pdp-acc summary:after{content:"+";font-size:20px;font-weight:400;color:var(--eviq-primary)}.eviq-pdp-acc details[open] summary:after{content:"\2212"}.eviq-pdp-acc__body{padding:0 2px 18px;font-size:14px;line-height:1.7;color:var(--eviq-muted)}.eviq-pdp-acc__body ul{padding-left:18px;margin:8px 0}.eviq-pdp-acc__body a{color:var(--eviq-primary);font-weight:600}.eviq-pdp-acc__body p+p{margin-top:8px}.eviq-spec{width:100%;border-collapse:collapse;font-size:14px}.eviq-spec th,.eviq-spec td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--eviq-border);vertical-align:top}.eviq-spec th{font-weight:500;color:var(--eviq-muted);width:46%}.eviq-spec td{font-weight:600;color:var(--eviq-ink)}.eviq-spec tr.eviq-spec__group th{color:var(--eviq-primary);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding-top:18px}.eviq-spec tbody tr:nth-child(2n):not(.eviq-spec__group){background:color-mix(in srgb,var(--eviq-sand) 50%,transparent)}.eviq-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fff;border-top:1px solid var(--eviq-border);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;box-shadow:0 -8px 24px -12px #0a1f1a4d;transform:translateY(110%);transition:transform .25s ease}.eviq-stickybar[data-visible]{transform:none}.eviq-stickybar__info{min-width:0;flex:1}.eviq-stickybar__info small{display:block;font-size:12px;color:var(--eviq-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eviq-stickybar__info strong{display:block;font-size:17px}.eviq-stickybar .eviq-btn{min-height:46px;padding-inline:18px;white-space:nowrap}@media(min-width:1000px){.eviq-stickybar{display:none}}.eviq-story{display:grid;gap:clamp(32px,5vw,64px)}.eviq-story__row{display:grid;gap:28px;align-items:center}@media(min-width:900px){.eviq-story__row{grid-template-columns:1fr 1fr;gap:56px}.eviq-story__row:nth-child(2n) .eviq-story__media{order:2}}.eviq-story__media img{width:100%;height:auto;border-radius:var(--eviq-radius);display:block;background:#fff}.eviq-story__text{font-size:15.5px;line-height:1.75;color:var(--eviq-muted)}.eviq-story__text h3{color:var(--eviq-ink);margin-bottom:14px;font-size:clamp(1.4rem,2.4vw,2rem)}.eviq-story__text p+p,.eviq-story__text ul{margin-top:10px}.eviq-story__text ul{padding-left:18px}.eviq-banner{position:relative;border-radius:var(--eviq-radius);overflow:hidden;background:var(--eviq-primary);color:var(--eviq-bg)}.eviq-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.38}.eviq-banner__inner{position:relative;padding:clamp(32px,6vw,72px);max-width:760px}.eviq-banner__inner .eviq-lead{color:color-mix(in srgb,var(--eviq-bg) 82%,transparent)}.eviq-details-grid{display:grid;gap:32px}@media(min-width:900px){.eviq-details-grid{grid-template-columns:1fr 1fr;gap:48px;align-items:start}}.eviq-details-card{background:#fff;border:1px solid var(--eviq-border);border-radius:var(--eviq-radius);padding:clamp(20px,3vw,32px)}.eviq-details-card h2{font-size:clamp(1.5rem,2.6vw,2rem);margin-bottom:16px}.eviq-manuals ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.eviq-manuals li a{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--eviq-bg);color:var(--eviq-ink);text-decoration:none;font-size:14px;font-weight:500}.eviq-manuals li a:hover{background:var(--eviq-sand)}.eviq-manuals li a:before{content:"PDF";font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 6px;border-radius:6px;background:var(--eviq-primary);color:var(--eviq-bg)}.eviq-reviews{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/eviq-product.css.map */
