.etec-list-actions{display:flex;gap:.6rem}.etec-list-toggle{display:block}.etec-list-toggle__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:4rem;height:4rem;margin:0;padding:0;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius-s);background:var(--etec-surface);color:var(--etec-text);font:inherit;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.etec-list-toggle__button .etec-icon{width:2rem;height:2rem;pointer-events:none}@media(hover:hover){.etec-list-toggle__button:hover{border-color:var(--etec-ink)}}.etec-list-toggle__button[aria-pressed=true]{border-color:var(--etec-ink);background:var(--etec-ink);color:var(--etec-accent)}.etec-list-toggle__button:focus-visible,.etec-compare__remove:focus-visible,.etec-lists__clear:focus-visible,.etec-compare__title:focus-visible,.etec-compare-bar__clear:focus-visible{outline:.2rem solid var(--etec-focus, var(--etec-ink));outline-offset:.2rem;box-shadow:none}.etec-list-toggle[data-list=wishlist] .etec-list-toggle__button[aria-pressed=true] .etec-icon{fill:currentColor}.etec-list-actions--card{position:absolute;top:.8rem;right:.8rem;z-index:2;flex-direction:column}.card--horizontal .etec-list-actions--card{display:none}@media screen and (max-width:989px),(pointer:coarse){.etec-list-actions--card .etec-list-toggle__button{width:4.4rem;height:4.4rem}}.etec-list-actions--product{flex-wrap:wrap;gap:1rem;margin:1.6rem 0}.etec-list-actions--product .etec-list-toggle{flex:1 1 14rem}.etec-list-actions--product .etec-list-toggle__button{width:100%;height:auto}.etec-list-actions--product .etec-list-toggle__button[aria-pressed=true]{--etec-button-fill: var(--etec-ink);--etec-button-text: var(--etec-accent)}.etec-wishlist-link{text-decoration:none}.etec-wishlist-link__icon{position:relative;display:flex}.etec-wishlist-link__icon .etec-icon{width:2.4rem;height:2.4rem}.etec-list-count{position:absolute;top:-.8rem;right:-1rem;display:block;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:1rem;background:var(--etec-accent);color:var(--etec-ink);font-family:var(--etec-font-mono);font-weight:600;font-size:1.2rem;line-height:2rem;text-align:center}.etec-list-count[hidden]{display:none}.etec-list-count--inline{position:static;margin-left:auto}.etec-wishlist-link--drawer{display:flex;align-items:center;gap:1.2rem;min-height:5.2rem;padding:1rem 3rem;color:rgb(var(--color-foreground));font-weight:600;font-size:1.6rem}.etec-wishlist-link--drawer .etec-icon{width:2rem;height:2rem}etec-wishlist,etec-compare,etec-recently-viewed{display:block}.etec-lists__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 2rem;margin-bottom:1.6rem}.etec-lists__bar[hidden],.etec-lists__empty[hidden],.etec-lists__grid[hidden],.etec-compare__scroll[hidden],.etec-recent[hidden]{display:none}.etec-lists__summary{margin:0;color:var(--etec-muted);font-family:var(--etec-font-mono);font-size:1.2rem;text-transform:none}.etec-lists__clear{min-height:4.4rem;margin:0 0 0 auto;padding:0 .4rem;border:0;background:none;color:var(--etec-text);font:inherit;font-weight:600;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.etec-lists__clear:hover{color:var(--etec-accent-text)}.etec-lists__note{margin:0;color:var(--etec-muted)}.etec-lists__empty{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 2.4rem;border:.1rem dashed var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface);color:var(--etec-text);text-align:center}.etec-lists__empty .etec-heading{justify-content:center;color:var(--etec-text);font-size:2.4rem}.etec-lists__empty-icon{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem;background:var(--etec-page);clip-path:var(--etec-cut-s);color:var(--etec-muted)}.etec-lists__empty-icon .etec-icon{width:3.2rem;height:3.2rem}.etec-lists__empty-text{max-width:44rem;margin:0;color:var(--etec-muted)}@media screen and (max-width:749px){.etec-lists .etec-lists__grid>li.etec-grid__item:nth-child(odd):last-child:not(:first-child){display:flex}}.etec-section--recent.etec-section--empty{display:none}.etec-compare__switch{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;font-weight:600;font-size:1.4rem;cursor:pointer}.etec-compare__switch input{flex:none;width:2rem;height:2rem;margin:0;accent-color:var(--etec-ink)}.etec-compare__switch input:disabled+span{color:var(--etec-muted)}.etec-compare__scroll{position:relative;overflow-x:auto;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface);color:var(--etec-text);-webkit-overflow-scrolling:touch}.etec-compare__table{--etec-compare-label: 11rem;--etec-compare-column: 16rem;width:100%;min-width:calc(var(--etec-compare-label) + var(--etec-compare-columns, 2) * var(--etec-compare-column));margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;box-shadow:none;font-size:1.4rem;line-height:1.45}.etec-compare__table th,.etec-compare__table td{padding:1.2rem;border:0;border-bottom:.1rem solid var(--etec-line-soft);border-left:.1rem solid var(--etec-line-soft);background:var(--etec-surface);font-weight:400;text-align:left;vertical-align:top;overflow-wrap:break-word}.etec-compare__table tr:last-child>*{border-bottom:0}.etec-compare__table .etec-compare__label{position:sticky;left:0;z-index:2;width:var(--etec-compare-label);border-left:0;border-right:.1rem solid var(--etec-line);background:var(--etec-page);color:var(--etec-muted);font-weight:400;font-size:1.4rem;line-height:2rem;text-transform:none;-webkit-hyphens:auto;hyphens:auto}.etec-compare__label+*{border-left:0}.etec-compare__table .etec-compare__product{position:relative;padding-top:1.6rem;vertical-align:top}.etec-compare__media{display:block;width:100%;max-width:16rem;aspect-ratio:1;margin:0 auto 1.2rem}.etec-compare__media img{display:block;width:100%;height:100%;object-fit:contain}.etec-compare__title{display:block;padding-right:.4rem;color:var(--etec-text);font-weight:600;text-decoration:none}.etec-compare__title:hover{text-decoration:underline;text-underline-offset:.3rem}.etec-compare__remove{position:absolute;top:.6rem;right:.6rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius-s);background:var(--etec-surface);color:var(--etec-text);cursor:pointer}.etec-compare__remove:hover{border-color:var(--etec-ink);background:var(--etec-ink);color:#fff}.etec-compare__remove .etec-icon{width:1.6rem;height:1.6rem}.etec-compare__price{font-family:var(--etec-font-display);font-weight:700;font-size:2rem;line-height:1.15}.etec-compare__was{color:var(--etec-muted);font-size:1.4rem;white-space:nowrap}.etec-compare__buy .etec-button{width:100%;padding:0 .8rem;text-align:center}.etec-compare__form,.etec-compare__form .form{display:block;margin:0}.etec-compare__view{background:var(--etec-line);color:var(--etec-text)}.etec-compare__add.loading>span{visibility:hidden}.etec-compare__add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:auto}.etec-compare__add .loading__spinner .spinner{width:2rem;height:2rem}.etec-compare__add .loading__spinner .path{stroke:currentColor}.etec-compare__form .product-form__error-message-wrapper:not([hidden]){display:block;margin-top:.8rem;font-size:1.2rem}.etec-compare__table .etec-compare__group>*{padding-top:.8rem;padding-bottom:.8rem;border-left:0;background:var(--etec-ink);color:#fff}.etec-compare__table .etec-compare__group .etec-compare__label{width:auto;border-right:0;color:#fff;font-weight:600;white-space:nowrap;overflow:visible;overflow-wrap:normal}.etec-compare__missing{color:var(--etec-muted)}.etec-compare__table.is-highlighting .is-different>td{background:var(--etec-ok-soft);background:color-mix(in srgb,var(--etec-accent) 16%,var(--etec-surface));font-weight:600}.etec-compare__table.is-highlighting .is-different>.etec-compare__label{box-shadow:inset .4rem 0 0 var(--etec-accent);color:var(--etec-text);font-weight:600}.etec-compare__corner-text{display:block}@media screen and (min-width:750px){.etec-compare__table{--etec-compare-label: 20rem;--etec-compare-column: 20rem}.etec-compare__table th,.etec-compare__table td{padding:1.2rem 1.6rem}}.etec-compare-bar{position:fixed;right:0;bottom:0;left:0;z-index:20;border-top:.3rem solid var(--etec-accent);background:var(--etec-ink);color:#fff;padding-bottom:env(safe-area-inset-bottom,0)}.etec-compare-bar[hidden],.overflow-hidden-mobile .etec-compare-bar,.overflow-hidden-tablet .etec-compare-bar,.overflow-hidden-desktop .etec-compare-bar{display:none}.etec-compare-bar__inner{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem;min-height:6.4rem;padding-top:1rem;padding-bottom:1rem}.etec-compare-bar__count{margin:0;font-family:var(--etec-font-mono);font-size:1.2rem;text-transform:none}.etec-compare-bar__message{order:3;flex:1 1 100%;margin:0;color:var(--etec-accent);font-size:1.4rem;line-height:1.4}.etec-compare-bar__message[hidden]{display:none}.etec-compare-bar__actions{display:flex;align-items:center;gap:.8rem;margin-left:auto}.etec-compare-bar__clear{min-height:4.4rem;padding:0 1rem;border:0;background:none;color:#fff;font:inherit;font-weight:600;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.etec-compare-bar__clear:hover{color:var(--etec-accent)}.etec-has-compare-bar body{padding-bottom:7rem}@media(prefers-reduced-motion:reduce){.etec-list-toggle__button,.etec-list-actions--product .etec-list-toggle__button:before{transition:none}}@media print{.etec-compare-bar,.etec-list-actions{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/etec-lists.css.map */
