.etec-fr{--fr-grid: var(--etec-line-soft);--fr-head-top: calc(var(--etec-sticky-top, 2rem) - 2rem);display:block;background:var(--etec-page);color:var(--etec-text)}.etec-fr__layout{max-width:max(var(--page-width, 140rem),168rem);display:grid;grid-template-columns:minmax(19rem,23rem) minmax(0,1fr);gap:2.4rem;align-items:start;padding-block:2.4rem 4.8rem}.etec-fr__side{position:sticky;top:var(--etec-sticky-top, 2rem);max-height:calc(100vh - var(--etec-sticky-top, 2rem) - 2rem);overflow:auto;overscroll-behavior:contain;padding:1.2rem;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface)}.etec-fr__side-title{margin:0 0 .8rem;padding:0 .8rem;color:var(--etec-muted);font-family:var(--etec-font-display);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.etec-fr__tree{margin:0;padding:0;list-style:none}.etec-fr__tree--sub{margin:.2rem 0 .4rem 1rem;padding-left:.8rem;border-left:.2rem solid var(--etec-line)}.etec-fr__cat{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.6rem .8rem;border-radius:var(--etec-radius-s);color:var(--etec-text);font-size:1.4rem;line-height:1.3;text-decoration:none}.etec-fr__cat:hover{background:var(--etec-line-soft)}.etec-fr__cat[aria-current=page]{background:var(--etec-accent);color:var(--etec-ink);font-weight:700}.etec-fr__cat-count{flex:none;color:var(--etec-muted);font-family:var(--etec-font-mono);font-size:1.2rem;font-variant-numeric:tabular-nums}.etec-fr__cat[aria-current=page] .etec-fr__cat-count{color:var(--etec-ink)}.etec-fr__mobilenav{display:none}.etec-fr__chips{display:flex;gap:.6rem;margin:0;padding:.2rem 0 .6rem;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.etec-fr__chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3.6rem;padding:0 1.2rem;border:.1rem solid var(--etec-line);border-radius:99rem;background:var(--etec-surface);color:var(--etec-text);font-size:1.3rem;white-space:nowrap;text-decoration:none;scroll-snap-align:start}.etec-fr__chip[aria-current=page]{border-color:var(--etec-accent);background:var(--etec-accent);color:var(--etec-ink);font-weight:700}.etec-fr__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem 1.6rem;margin-bottom:1.2rem;padding:1.2rem 1.4rem;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface)}.etec-fr__toolbar[hidden]{display:none}.etec-fr__field{display:flex;flex-direction:column;gap:.4rem;min-width:0;margin:0;padding:0;border:0}.etec-fr__field label,.etec-fr__field legend{padding:0;color:var(--etec-muted);font-family:var(--etec-font-display);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.etec-fr__field--search{flex:1 1 24rem}.etec-fr__field--price{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.4rem}.etec-fr__field--price legend{width:100%;margin-bottom:.4rem}.etec-fr__field--sort{display:none}.etec-fr input[type=search],.etec-fr input[type=number],.etec-fr input[type=text],.etec-fr input[type=email],.etec-fr input[type=tel],.etec-fr select,.etec-fr textarea{min-height:4rem;padding:.6rem 1rem;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius-s);background:var(--etec-surface);color:var(--etec-text);font:inherit;font-size:1.4rem}.etec-fr input:focus-visible,.etec-fr select:focus-visible,.etec-fr textarea:focus-visible{outline:.2rem solid var(--etec-focus, var(--etec-ink));outline-offset:.1rem;border-color:var(--etec-ink)}.etec-fr__field--price input{width:8.4rem}.etec-fr__toggle{display:inline-flex;align-items:center;gap:.8rem;min-height:4rem;font-size:1.4rem;cursor:pointer}.etec-fr__toggle input{width:1.8rem;height:1.8rem;margin:0;accent-color:var(--etec-ink)}.etec-fr__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-left:auto}.etec-fr__note{font-weight:400;text-transform:none;letter-spacing:0}.etec-fr__login{color:var(--etec-text);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.etec-fr__prompt{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;padding:1rem 1.2rem;border-radius:var(--etec-radius-s);background:var(--etec-ok-soft);font-size:1.4rem}.etec-fr__prompt[hidden]{display:none}.etec-fr__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4rem;padding:0 1.4rem;border:.1rem solid var(--etec-ink);border-radius:var(--etec-radius-s);background:var(--etec-ink);color:#fff;font-family:var(--etec-font-display);font-size:1.3rem;font-weight:600;letter-spacing:.04em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--etec-ease, ease),border-color .15s var(--etec-ease, ease),color .15s var(--etec-ease, ease)}.etec-fr__btn:hover{background:#1d2419}.etec-fr__btn--accent{border-color:var(--etec-accent);background:var(--etec-accent);color:var(--etec-ink)}.etec-fr__btn--accent:hover{border-color:#9be600;background:#9be600}.etec-fr__btn--ghost{border-color:var(--etec-line);background:var(--etec-surface);color:var(--etec-ink)}.etec-fr__btn--ghost:hover{border-color:var(--etec-ink);background:var(--etec-surface)}.etec-fr__btn:disabled,.etec-fr__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.etec-fr__btn:focus-visible{outline:.2rem solid var(--etec-ink);outline-offset:.2rem}.etec-fr__btn.is-busy{cursor:progress}.etec-fr__btn.is-done{border-color:var(--etec-accent);background:var(--etec-accent);color:var(--etec-ink)}.etec-fr__btn.is-error{border-color:var(--etec-bad);background:var(--etec-surface);color:var(--etec-bad)}.etec-fr__row .etec-fr__btn{width:100%;min-height:3.6rem;padding:0 1rem;font-size:1.2rem}.etec-fr__scroll{border:.1rem solid var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface)}.etec-fr__table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.4rem;line-height:1.35}.etec-fr__table th,.etec-fr__table td{padding:.8rem 1rem;border:0;border-right:.1rem solid var(--fr-grid);border-bottom:.1rem solid var(--fr-grid);text-align:left;vertical-align:middle}.etec-fr__table th:last-child,.etec-fr__table td:last-child{border-right:0}.etec-fr__table thead th{position:sticky;top:var(--fr-head-top);z-index:1;padding-block:1rem;border-right-color:#ffffff1f;background:var(--etec-ink);color:#fff;font-family:var(--etec-font-display);font-size:1.25rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.etec-fr__table thead th:first-child{border-top-left-radius:calc(var(--etec-radius) - .1rem)}.etec-fr__table thead th:last-child{border-top-right-radius:calc(var(--etec-radius) - .1rem)}.etec-fr__sort{display:inline-flex;align-items:center;gap:.6rem;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:pointer}.etec-fr__sort:after{content:"";width:.8rem;height:.8rem;flex:none;opacity:.4;background:currentColor;clip-path:polygon(50% 0,100% 40%,0 40%,0 60%,100% 60%,50% 100%)}[aria-sort=ascending]>.etec-fr__sort:after{opacity:1;color:var(--etec-accent);clip-path:polygon(50% 0,100% 70%,0 70%)}[aria-sort=descending]>.etec-fr__sort:after{opacity:1;color:var(--etec-accent);clip-path:polygon(0 30%,100% 30%,50% 100%)}.etec-fr__sort:focus-visible{outline:.2rem solid var(--etec-accent);outline-offset:.3rem}.etec-fr__c-sel{width:3.8rem;text-align:center}.etec-fr__table .etec-fr__c-sel{padding-inline:.4rem;text-align:center}.etec-fr__c-img{width:6.6rem}.etec-fr__c-brand{width:10.5rem}.etec-fr__c-sku{width:12.5rem}.etec-fr__c-price{width:10.4rem}.etec-fr__table .etec-fr__c-price{text-align:right}.etec-fr__c-stock{width:12.6rem}.etec-fr__c-qty{width:7.2rem}.etec-fr__c-act{width:11.8rem}.etec-fr__row{background:var(--etec-surface)}.etec-fr__row:hover{background:#fafcf6}.etec-fr__row.is-selected{background:var(--etec-ok-soft)}.etec-fr__row>th{font-weight:400}.etec-fr__check{width:1.8rem;height:1.8rem;margin:0;accent-color:var(--etec-ink);cursor:pointer}.etec-fr__check:disabled{opacity:.3;cursor:not-allowed}.etec-fr__thumb{display:block;width:4.8rem;height:4.8rem;border-radius:var(--etec-radius-s);background:var(--etec-surface);object-fit:contain}.etec-fr__thumb .etec-noimg,span.etec-fr__thumb.etec-noimg{border-radius:var(--etec-radius-s)}.etec-fr__name{display:-webkit-box;overflow:hidden;color:var(--etec-text);font-weight:600;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.etec-fr__name:hover{text-decoration:underline;text-underline-offset:.2rem}.etec-fr__c-brand{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etec-fr__c-sku code{display:inline-block;max-width:100%;padding:.1rem .5rem;border-radius:.3rem;background:var(--etec-page);color:var(--etec-text);font-family:var(--etec-font-mono);font-size:1.25rem;overflow-wrap:anywhere}.etec-fr__c-price{font-family:var(--etec-font-mono);font-size:1.4rem;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.etec-fr__stock{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;line-height:1.2}.etec-fr__dot{width:.8rem;height:.8rem;flex:none;border-radius:50%;background:currentColor}.etec-fr__stock--in{color:var(--etec-ok-text, #3d6b00)}.etec-fr__stock--low,.etec-fr__stock--preorder{color:#8a5a00}.etec-fr__stock--supplier{color:var(--etec-muted)}.etec-fr__stock--out{color:var(--etec-bad, #b3261e)}.etec-fr__qty{width:100%;max-width:6.8rem;min-height:3.6rem!important;padding:.4rem!important;text-align:center;font-variant-numeric:tabular-nums}.etec-fr__group-head th{padding:0;border-bottom:.1rem solid var(--etec-line);background:var(--etec-page)}.etec-fr__group+.etec-fr__group .etec-fr__group-head th{border-top:.2rem solid var(--etec-line)}.etec-fr__group-bar{display:flex;align-items:center;gap:1.2rem;padding-right:1.2rem}.etec-fr__group-toggle{display:flex;flex:1 1 auto;align-items:center;gap:1rem;min-height:4.4rem;margin:0;padding:.6rem 1.2rem;border:0;background:none;color:var(--etec-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.etec-fr__group-toggle:focus-visible,.etec-fr__group-link:focus-visible{outline:.2rem solid var(--etec-ink);outline-offset:-.2rem}.etec-fr__chev{width:1rem;height:1rem;flex:none;border-right:.2rem solid currentColor;border-bottom:.2rem solid currentColor;transform:rotate(-45deg);transition:transform .15s var(--etec-ease, ease)}[aria-expanded=true]>.etec-fr__chev{transform:rotate(45deg) translate(-.2rem,-.2rem)}.etec-fr__group-title{font-family:var(--etec-font-display);font-size:1.5rem;font-weight:700}.etec-fr__group-count{color:var(--etec-muted);font-family:var(--etec-font-mono);font-size:1.2rem;font-weight:400}.etec-fr__group-link{flex:none;color:var(--etec-text);font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.etec-fr__foot td{padding:1rem 1.2rem;background:var(--etec-surface);color:var(--etec-muted);font-size:1.3rem;text-align:center}.etec-fr__foot .etec-fr__btn{min-width:22rem}.etec-fr__empty{padding:2.4rem 1.2rem!important;color:var(--etec-muted);text-align:center!important}.etec-fr__loading{display:inline-flex;align-items:center;gap:.8rem}.etec-fr__loading:before{content:"";width:1.4rem;height:1.4rem;border:.2rem solid var(--etec-line);border-top-color:var(--etec-ink);border-radius:50%;animation:etec-fr-spin .8s linear infinite}@keyframes etec-fr-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.etec-fr__loading:before{animation-duration:2.4s}}.etec-fr__pages{margin-top:2rem}.etec-fr.is-ready [data-fr-fallback]{display:none}.etec-fr__dialog{width:min(64rem,calc(100vw - 2.4rem));max-height:calc(100vh - 2.4rem);margin:auto;padding:0;overflow:auto;border:0;border-radius:var(--etec-radius);background:var(--etec-surface);color:var(--etec-text);box-shadow:var(--etec-shadow-pop, 0 2rem 6rem rgba(0, 0, 0, .3))}.etec-fr__dialog::backdrop{background:rgba(var(--etec-ink-rgb, 10, 13, 8),.72)}.etec-fr__dialog-inner{position:relative;padding:2.4rem;border-top:.4rem solid var(--etec-accent)}.etec-fr__dialog-close{position:absolute;top:1.2rem;right:1.2rem;display:grid;place-items:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:var(--etec-page);color:var(--etec-ink);cursor:pointer}.etec-fr__dialog-close .etec-icon,.etec-fr__dialog-close svg{width:2rem;height:2rem}.etec-fr__dialog-close:focus-visible{outline:.2rem solid var(--etec-ink);outline-offset:.2rem}.etec-fr__dialog-title{margin:0 4.8rem .6rem 0;font-family:var(--etec-font-display);font-size:2.2rem;line-height:1.2}.etec-fr__dialog-intro{margin:0 0 1.6rem;color:var(--etec-muted);font-size:1.4rem}.etec-fr__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem}.etec-fr__form-field{display:flex;flex-direction:column;gap:.4rem}.etec-fr__form-field--wide{grid-column:1 / -1}.etec-fr__form-field label{font-size:1.3rem;font-weight:600}.etec-fr__form-field input[readonly]{border-style:dashed;background:var(--etec-page);color:var(--etec-muted)}.etec-fr__form-field [aria-invalid=true]{border-color:var(--etec-bad);box-shadow:0 0 0 .1rem var(--etec-bad)}.etec-fr__field-error,.etec-fr__form-error{margin:0;color:var(--etec-bad);font-size:1.3rem}.etec-fr__form-error{margin-bottom:1.2rem;padding:1rem 1.2rem;border-radius:var(--etec-radius-s);background:#fdecea}.etec-fr__form-note{margin:1.2rem 0;color:var(--etec-muted);font-size:1.2rem}.etec-fr__submit{width:100%;min-height:4.8rem;font-size:1.5rem}.etec-fr__success{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:1.6rem;border-radius:var(--etec-radius-s);background:var(--etec-ok-soft)}.etec-fr__success p{margin:0}.etec-fr__success-title{font-family:var(--etec-font-display);font-size:1.8rem;font-weight:700}.etec-fr__success:focus{outline:none}@media screen and (max-width:989px){.etec-fr__layout{grid-template-columns:minmax(0,1fr);gap:1.2rem}.etec-fr.is-ready .etec-fr__side{position:static;max-height:none;padding:0;border:0;background:none}.etec-fr.is-ready .etec-fr__side>nav{display:none}.etec-fr.is-ready .etec-fr__mobilenav{display:flex;flex-direction:column;gap:.8rem}.etec-fr__mobilenav select{width:100%}.etec-fr__scroll{overflow-x:auto}.etec-fr__table{min-width:100rem}.etec-fr__table thead th{position:static}}@media screen and (max-width:749px){.etec-fr__toolbar{gap:1rem;padding:1rem}.etec-fr__field--sort{display:flex;flex:1 1 14rem}.etec-fr__field--price{flex:1 1 14rem}.etec-fr__field--price input{width:calc(50% - 1rem)}.etec-fr__actions{width:100%;margin-left:0}.etec-fr__actions .etec-fr__btn{flex:1 1 auto}.etec-fr__scroll{overflow:visible;border:0;background:none}.etec-fr__table{min-width:0;table-layout:auto}.etec-fr__table,.etec-fr__table tbody,.etec-fr__table caption{display:block}.etec-fr__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.etec-fr__table th,.etec-fr__table td{border-right:0}.etec-fr__group{margin-bottom:1rem;overflow:hidden;border:.1rem solid var(--etec-line);border-radius:var(--etec-radius);background:var(--etec-surface)}.etec-fr__group-head,.etec-fr__foot{display:block}.etec-fr__group-head th,.etec-fr__foot td{display:block;border-top:0!important}.etec-fr__group-title{font-size:1.4rem}.etec-fr__row{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;min-height:7.6rem;padding:1rem 1rem 1rem 8.6rem;border-bottom:.1rem solid var(--etec-line-soft)}.etec-fr__row:before,.etec-fr__row:after{content:"";flex-basis:100%;height:0}.etec-fr__row:after{order:2}.etec-fr__row:before{order:4}.etec-fr__row>td,.etec-fr__row>th{display:block;width:auto;padding:0;border:0}.etec-fr__row>.etec-fr__c-sel{position:absolute;top:1.2rem;left:1rem;width:2rem}.etec-fr__row>.etec-fr__c-img{position:absolute;top:1rem;left:3.4rem;width:4.4rem}.etec-fr__row .etec-fr__thumb{width:4.4rem;height:4.4rem}.etec-fr__row>.etec-fr__c-name{order:1;flex:1 1 0;min-width:0;font-size:1.4rem}.etec-fr__row>.etec-fr__c-price{order:1;flex:none;font-size:1.4rem;text-align:right}.etec-fr__row>.etec-fr__c-brand,.etec-fr__row>.etec-fr__c-sku,.etec-fr__row>.etec-fr__c-stock{order:3;min-width:0;max-width:100%;color:var(--etec-muted);font-size:1.2rem}.etec-fr__row>.etec-fr__c-sku code{font-size:1.1rem}.etec-fr__row>.etec-fr__c-stock{order:5}.etec-fr__row .etec-fr__stock{font-size:1.2rem}.etec-fr__row>.etec-fr__c-qty{order:6;margin-left:auto}.etec-fr__row>.etec-fr__c-qty:empty{display:none}.etec-fr__row>.etec-fr__c-act{order:7;width:11.6rem}.etec-fr__row>.etec-fr__c-qty:empty+.etec-fr__c-act{margin-left:auto}.etec-fr__qty{width:5.6rem}.etec-fr__foot .etec-fr__btn{width:100%;min-width:0}.etec-fr__form-grid{grid-template-columns:minmax(0,1fr)}.etec-fr__dialog-inner{padding:2rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/etec-full-range.css.map */
