.dv-coll{--f-fg: #fff;--f-mute: #8f8f8f;--f-line: rgba(255,255,255,.14);--f-line2: rgba(255,255,255,.28);--f-bg: #0b0b0b;--f-hover: rgba(255,255,255,.06)}html[data-mode="light"] .dv-coll{--f-fg: #000;--f-mute: #707070;--f-line: rgba(0,0,0,.12);--f-line2: rgba(0,0,0,.25);--f-bg: #fff;--f-hover: rgba(0,0,0,.04)}.dv-catchips,.dv-facets__tabs,.dv-facets__total,.dv-facets__right,.dv-facets__apply,.dv-density--desktop{display: none !important}.dv-coll__head{display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;margin: 0 0 20px}.dv-coll__head .dv-coll__title{margin: 0 0 10px !important}.dv-coll__avail{margin: 0;font: 500 13px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase;color: var(--f-mute)}.dv-coll__tools{position: relative}.dv-sortbtn{display: inline-flex;align-items: center;gap: 8px;height: 40px;padding: 0 14px;border: 1px solid var(--f-line2);background: none;color: var(--f-fg);cursor: pointer;font: 500 13px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase}.dv-sortbtn strong{font-weight: 700}.dv-sortbtn:hover{border-color: var(--f-fg)}.dv-coll .dv-facet{position: static !important;border-bottom: 1px solid var(--f-line);margin: 0 !important}.dv-coll .dv-facet__sum{display: flex !important;align-items: center;justify-content: space-between;gap: 10px;min-height: 0 !important;height: auto !important;padding: 15px 0 !important;border: 0 !important;background: none !important;color: var(--f-fg) !important;cursor: pointer;list-style: none;font: 600 13px/1.2 var(--dv-font-sub) !important;letter-spacing: .12em !important;text-transform: uppercase}.dv-coll .dv-facet__sum::-webkit-details-marker{display: none}.dv-facet__lbl{display: flex;flex-direction: column;gap: 5px;min-width: 0}.dv-facet__sel{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 200px;font: 500 12px/1.2 var(--dv-font-body);letter-spacing: 0;text-transform: none;color: var(--f-mute)}.dv-coll .dv-facet__n{display: none}.dv-coll .dv-facet__caret{flex: none;transition: transform .2s ease}.dv-coll .dv-facet[open] .dv-facet__caret{transform: rotate(180deg)}.dv-coll .dv-facet__pop{position: static !important;min-width: 0 !important;width: auto !important;max-height: none !important;overflow: visible !important;padding: 0 0 16px !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important}.dv-coll .dv-facet__opts{display: grid !important;gap: 2px !important;max-height: none !important;overflow: visible !important;margin: 0;padding: 0;list-style: none}.dv-coll .dv-check{display: flex;align-items: center;gap: 10px;padding: 6px 0 !important;border: 0 !important;background: none !important;color: var(--f-fg) !important;font: 400 14px/1.25 var(--dv-font-body) !important;letter-spacing: 0 !important;text-transform: none !important;cursor: pointer}.dv-coll .dv-check input{position: static !important;opacity: 1 !important;pointer-events: auto !important;width: 16px;height: 16px;margin: 0;flex: none;accent-color: var(--f-fg)}.dv-coll .dv-check:hover{text-decoration: underline;text-underline-offset: 3px}.dv-coll .dv-check.is-disabled{opacity: .35;text-decoration: none}.dv-check__n{margin-left: auto;padding-left: 8px;font-size: 12px;color: var(--f-mute)}.dv-check__n::before,.dv-check__n::after{content: none !important}.dv-coll .dv-facet__opts li.is-hidden{display: none !important}.dv-coll .dv-facet__gh{padding: 12px 0 6px !important;font: 600 11px/1 var(--dv-font-sub);letter-spacing: .16em;text-transform: uppercase;color: var(--f-mute);list-style: none}.dv-coll .dv-facet__opts.is-grouped > .dv-facet__gh:first-child{padding-top: 0 !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-facet__opts{display: flex !important;flex-wrap: wrap;gap: 6px !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-facet__gh{flex-basis: 100%}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-check{min-width: 40px;justify-content: center;padding: 8px 10px !important;border: 1px solid var(--f-line2) !important;font: 600 12px/1 var(--dv-font-sub) !important;letter-spacing: .04em !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-check input{position: absolute !important;opacity: 0 !important;pointer-events: none !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-check:has(input:checked){background: var(--f-fg) !important;color: var(--f-bg) !important;border-color: var(--f-fg) !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-check:hover{text-decoration: none;border-color: var(--f-fg) !important}.dv-coll .dv-facet[data-facet="filter.v.option.size"] .dv-check__n{display: none}.dv-facet__find{display: flex;align-items: center;gap: 8px;height: 38px;margin: 0 0 8px;padding: 0 10px;border: 1px solid var(--f-line2)}.dv-facet__find svg{width: 15px;height: 15px;flex: none;color: var(--f-mute)}.dv-facet__find input{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;background: none;color: var(--f-fg);font: 400 14px/1 var(--dv-font-body)}.dv-coll .dv-facet__opts.is-capped li.is-extra{display: none !important}.dv-facet__more{display: inline-block;margin: 8px 0 0;padding: 0;border: 0;background: none;color: var(--f-fg);cursor: pointer;font: 600 12px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase;text-decoration: underline;text-underline-offset: 4px}.dv-facet__more[hidden]{display: none !important}.dv-facet__cur{margin-left: 4px;color: var(--f-mute)}.dv-coll .dv-price-range{display: flex;align-items: center;gap: 8px}.dv-coll .dv-price-range > span{color: var(--f-mute);font-size: 13px}.dv-coll .dv-price-range__field{display: flex;align-items: center;gap: 4px;flex: 1;min-width: 0;height: 38px !important;width: auto !important;padding: 0 10px;border: 1px solid var(--f-line2) !important;border-radius: 0 !important;background: none !important;color: var(--f-mute);font-size: 13px}.dv-coll .dv-price-range__field input{width: 100%;border: 0 !important;background: none !important;color: var(--f-fg) !important;font: 400 14px/1 var(--dv-font-body) !important;text-align: left}.dv-coll .dv-price-range__field:focus-within{border-color: var(--f-fg) !important;outline: 0}.dv-coll .dv-facet__hint{margin: 8px 0 0 !important;font-size: 12px !important;color: var(--f-mute) !important}.dv-coll .dv-facet__hint .dv-facet__eur{display: none}.dv-coll .dv-pills{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 14px}.dv-coll .dv-pill{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 10px;border: 1px solid var(--f-line2);border-radius: 0;background: none;color: var(--f-fg);font: 500 12px/1 var(--dv-font-sub);letter-spacing: .06em;text-transform: uppercase;text-decoration: none}.dv-coll .dv-pill:hover{border-color: var(--f-fg);background: none}.dv-coll .dv-pill--clear{border: 0;text-decoration: underline;text-underline-offset: 4px}@media (min-width: 990px){.dv-coll{display: grid;grid-template-columns: 250px minmax(0,1fr);column-gap: 36px;align-items: start}.dv-coll > *{grid-column: 2;min-width: 0}.dv-coll > .dv-coll__head,.dv-coll > .dv-search-head__title,.dv-coll > .dv-search-head__form,.dv-coll > .dv-coll__note{grid-column: 1 / -1}.dv-coll > .dv-facets{grid-column: 1;grid-row: 2 / span 40;position: sticky !important;top: calc(var(--dv-header-h) + var(--dv-announce-h) + 16px);z-index: 1 !important;max-height: calc(100vh - var(--dv-header-h) - var(--dv-announce-h) - 32px);overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;margin: 0 !important;padding-right: 6px}.dv-coll--search > .dv-facets{grid-row: 4 / span 40}.dv-facets__mobilebar,.dv-facets__head,.dv-facets__foot,.dv-facets__scrim{display: none !important}.dv-facets__panel{display: block !important;position: static !important;transform: none !important;visibility: visible !important;padding: 0 !important;border: 0 !important;background: none !important}.dv-facets__list{display: flex !important;flex-direction: column;gap: 0 !important;border-top: 1px solid var(--f-line)}.dv-coll .dv-facet[data-facet="price"]{order: 10}.dv-sortsheet{position: absolute;right: 0;top: calc(100% + 6px);z-index: 40;width: 240px}.dv-sortsheet[hidden]{display: none}.dv-sortsheet__scrim{position: fixed;inset: 0;z-index: -1;background: none}.dv-sortsheet__panel{border: 1px solid var(--f-line2);background: var(--f-bg);color: var(--f-fg);padding: 6px;box-shadow: 0 14px 40px rgba(0,0,0,.45)}.dv-sortsheet__grip,.dv-sortsheet__head{display: none}.dv-sortsheet__list{list-style: none;margin: 0;padding: 0}.dv-sortsheet__list button{display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 10px 10px;border: 0;background: none;color: inherit;cursor: pointer;text-align: left;font: 500 13px/1 var(--dv-font-sub);letter-spacing: .08em;text-transform: uppercase}.dv-sortsheet__list button:hover{background: var(--f-hover)}.dv-sortsheet__list button svg{opacity: 0}.dv-sortsheet__list button[aria-pressed="true"] svg{opacity: 1}}@media (max-width: 989px){.dv-coll__head{flex-direction: column;align-items: stretch;gap: 0;padding: 0 16px;margin-bottom: 14px}.dv-coll__head .dv-coll__title{padding: 0 !important}.dv-sortbtn{display: none}.dv-coll .dv-pills{padding: 0 16px}.dv-facets{position: static !important;z-index: auto !important;padding: 0 16px;margin: 0 0 14px !important}.dv-facets__mobilebar{display: grid !important;grid-template-columns: 1fr 1fr;gap: 8px}.dv-facets__mobilebar .dv-density{display: none !important}.dv-facets__open{display: inline-flex !important;align-items: center;justify-content: center;gap: 8px !important;height: 44px;padding: 0 !important;border: 1px solid var(--f-line2) !important;background: none !important;color: var(--f-fg) !important;cursor: pointer;font: 600 13px/1 var(--dv-font-sub) !important;letter-spacing: .12em;text-transform: uppercase}.dv-facets__badge{display: inline-grid;place-items: center;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 0 !important;background: var(--f-fg) !important;color: var(--f-bg) !important;font: 700 11px/1 var(--dv-font-body)}.dv-facets__panel{position: fixed !important;inset: 0 !important;z-index: 130 !important;width: 100% !important;height: 100% !important;display: flex !important;flex-direction: column;padding: 0 !important;border: 0 !important;background: var(--f-bg) !important;overflow-y: auto;overscroll-behavior: contain;transform: translateY(100%) !important;visibility: hidden;transition: transform .4s cubic-bezier(.16,1,.3,1),visibility 0s linear .4s !important}.dv-facets.is-open .dv-facets__panel{transform: none !important;visibility: visible;transition: transform .4s cubic-bezier(.16,1,.3,1) !important}.dv-facets__panel > *{flex-shrink: 0}.dv-facets__scrim{display: none !important}.dv-facets__head{display: flex !important;align-items: center;gap: 14px;position: sticky;top: 0;z-index: 3;padding: 14px 16px !important;background: var(--f-bg) !important;border-bottom: 1px solid var(--f-line) !important}.dv-facets__heading{display: flex;align-items: center;gap: 8px;margin: 0 auto 0 0 !important;font: 800 24px/1 var(--dv-font-head) !important;text-transform: uppercase;color: var(--f-fg)}.dv-facets__count{display: inline-grid;place-items: center;min-width: 20px;height: 20px;padding: 0 4px;border-radius: 0 !important;background: var(--f-fg) !important;color: var(--f-bg) !important;font: 700 11px/1 var(--dv-font-body) !important}.dv-facets__clearall{color: var(--f-fg);font: 600 12px/1 var(--dv-font-sub);letter-spacing: .1em;text-transform: uppercase;text-decoration: underline;text-underline-offset: 4px}.dv-facets__close{display: grid !important;place-items: center;width: 40px;height: 40px;padding: 0;border: 1px solid var(--f-line2) !important;border-radius: 0 !important;background: none !important;color: var(--f-fg) !important;box-shadow: none !important;cursor: pointer}.dv-facets__list{display: flex !important;flex-direction: column;padding: 0 16px !important;margin: 0 !important;gap: 0 !important}.dv-coll .dv-facets__list .dv-facet__sum{padding: 17px 0 !important;font-size: 14px !important}.dv-coll .dv-facets__list .dv-facet[data-facet="price"]{order: 10}.dv-coll .dv-check{padding: 8px 0 !important;font-size: 15px !important}.dv-coll .dv-check input{width: 18px;height: 18px}.dv-facets__foot{display: flex !important;align-items: center;gap: 14px;position: sticky;bottom: 0;z-index: 3;margin-top: auto;padding: 12px 16px calc(12px + env(safe-area-inset-bottom)) !important;background: var(--f-bg) !important;border-top: 1px solid var(--f-line)}.dv-facets__foot .dv-facets__clear{display: none}.dv-facets__see{flex: 1;min-height: 52px;border: 0 !important;background: var(--f-fg) !important;color: var(--f-bg) !important;cursor: pointer;font: 700 14px/1 var(--dv-font-sub) !important;letter-spacing: .12em;text-transform: uppercase}html.dv-filter-open{overflow: hidden}.dv-sortsheet{position: fixed;inset: 0;z-index: 135}.dv-sortsheet[hidden]{display: none}.dv-sortsheet__scrim{position: absolute;inset: 0;background: rgba(0,0,0,.55);opacity: 0;transition: opacity .3s ease}.dv-sortsheet__panel{position: absolute;left: 0;right: 0;bottom: 0;padding: 10px 16px calc(14px + env(safe-area-inset-bottom));background: var(--f-bg);color: var(--f-fg);border-top: 1px solid var(--f-line);transform: translateY(100%);transition: transform .4s cubic-bezier(.16,1,.3,1)}.dv-sortsheet.is-open .dv-sortsheet__scrim{opacity: 1}.dv-sortsheet.is-open .dv-sortsheet__panel{transform: none}.dv-sortsheet__grip{display: block;width: 40px;height: 3px;margin: 0 auto 10px;background: var(--f-line2)}.dv-sortsheet__head{display: flex;align-items: center;justify-content: space-between;padding-bottom: 8px;border-bottom: 1px solid var(--f-line)}.dv-sortsheet__head h2{margin: 0;font: 800 24px/1 var(--dv-font-head);text-transform: uppercase}.dv-sortsheet__x{width: 40px;height: 40px;border: 0;background: none;color: inherit;cursor: pointer}.dv-sortsheet__list{list-style: none;margin: 0;padding: 0}.dv-sortsheet__list button{display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 15px 0;border: 0;border-bottom: 1px solid var(--f-line);background: none;color: inherit;cursor: pointer;text-align: left;font: 600 14px/1 var(--dv-font-sub);letter-spacing: .08em;text-transform: uppercase}.dv-sortsheet__list li:last-child button{border-bottom: 0}.dv-sortsheet__list button svg{opacity: 0}.dv-sortsheet__list button[aria-pressed="true"] svg{opacity: 1}}@media (prefers-reduced-motion: reduce){.dv-facets__panel,.dv-sortsheet__panel,.dv-sortsheet__scrim{transition: none !important}}.dv-coll .dv-facets__list{align-items: stretch !important;flex-wrap: nowrap !important}.dv-stop{min-width: 0}.dv-coll .dv-sq{display: flex;align-items: center;gap: 16px;margin: 8px 0 22px;padding: 0 0 12px;border-bottom: 1px solid var(--f-line2);transition: border-color .15s ease}.dv-coll .dv-sq:focus-within{border-bottom-color: var(--f-fg)}.dv-sq__dot{width: 12px;height: 12px;flex: none;background: #8f3a3a;animation: v2-pulse 2.4s ease-in-out infinite}.dv-coll .dv-sq .dv-sq__input[type="search"]{flex: 1;min-width: 0;height: auto;padding: 0;border: 0;outline: 0;border-radius: 0;background: none;color: var(--f-fg);caret-color: #8f3a3a;font: 800 clamp(40px,5.4vw,76px)/1 var(--dv-font-head);text-transform: uppercase;letter-spacing: .005em}.dv-coll .dv-sq .dv-sq__input::placeholder{color: var(--f-mute);opacity: .55}.dv-coll .dv-sq .dv-sq__input::-webkit-search-cancel-button{-webkit-appearance: none}.dv-sq__clear{display: grid;place-items: center;width: 40px;height: 40px;flex: none;color: var(--f-mute)}.dv-sq__clear:hover{color: var(--f-fg)}.dv-sq__clear svg{width: 22px;height: 22px}.dv-sq__go{flex: none;height: 40px;padding: 0 18px;border: 1px solid var(--f-line2);background: none;color: var(--f-fg);cursor: pointer;font: 600 13px/1 var(--dv-font-sub);letter-spacing: .12em;text-transform: uppercase}.dv-sq__go:hover{border-color: var(--f-fg)}.dv-coll .dv-sq__dot + .dv-sq__input:focus-visible{outline: 0}.dv-coll__head--search{align-items: center;margin-bottom: 18px}.dv-sq__note{margin: 0 0 18px;color: var(--f-mute);font: 400 15px/1.4 var(--dv-font-body)}.dv-sq__note a{color: var(--f-fg);text-underline-offset: 3px}.dv-sq__brands{display: flex;align-items: center;gap: 8px;margin: 0 0 22px;overflow-x: auto;scrollbar-width: none}.dv-sq__brands::-webkit-scrollbar{display: none}.dv-sq__brands--wrap{flex-wrap: wrap;overflow: visible}.dv-sq__brands-l{flex: none;margin-right: 6px;color: var(--f-mute);font: 600 12px/1 var(--dv-font-sub);letter-spacing: .14em;text-transform: uppercase}.dv-sq__brands--wrap .dv-sq__brands-l{flex-basis: 100%;margin: 0 0 6px}.dv-sq__brand{flex: none;display: inline-flex;align-items: baseline;gap: 8px;padding: 9px 13px;border: 1px solid var(--f-line2);color: var(--f-fg);text-decoration: none;font: 400 15px/1.1 var(--dv-font-body);transition: border-color .15s ease,background .15s ease}.dv-sq__brand span{color: var(--f-mute);font: 500 12px/1 var(--dv-font-sub);letter-spacing: .04em}.dv-sq__brand:hover{border-color: var(--f-fg)}.dv-snone{padding: 18px 0 8px}.dv-snone__t{margin: 0 0 8px;color: var(--f-fg);font: 800 32px/1.05 var(--dv-font-head);text-transform: uppercase;overflow-wrap: anywhere}.dv-snone__p{margin: 0 0 28px;color: var(--f-mute);font: 400 16px/1.5 var(--dv-font-body);max-width: 60ch}.dv-snone__p a{color: var(--f-fg);text-underline-offset: 3px}.dv-snone__h{display: flex;align-items: center;gap: 12px;margin: 44px 0 16px;color: var(--f-fg);font: 700 17px/1 var(--dv-font-sub);letter-spacing: .18em;text-transform: uppercase}.dv-snone__h::before{content: "";width: 8px;height: 8px;background: var(--f-fg)}.dv-coll > .dv-sourcing{margin-top: 56px;padding: clamp(32px,4vw,56px);border: 1px solid var(--f-line2)}.dv-coll > .dv-sourcing .dv-sourcing__inner{max-width: none}@media (max-width: 989px){.dv-coll > .dv-sourcing{margin: 40px 16px 0;padding: 28px 20px}}@media (min-width: 990px){.dv-coll > .dv-stop,.dv-coll > .dv-snone,.dv-coll > .dv-sourcing{grid-column: 1 / -1}.dv-coll--search > .dv-facets{grid-row: 2 / span 40}.dv-snone__grid{grid-template-columns: repeat(5,minmax(0,1fr)) !important}}@media (max-width: 989px){.dv-stop{padding: 0 16px}.dv-coll .dv-sq{gap: 12px;margin-top: 4px}.dv-coll .dv-sq .dv-sq__input[type="search"]{font-size: 34px}.dv-sq__dot{width: 9px;height: 9px}.dv-sq__go{display: none}.dv-coll__head--search{padding: 0;flex-direction: row;align-items: center}.dv-coll__head--search .dv-coll__tools{display: none}.dv-sq__brands{margin-left: -16px;margin-right: -16px;padding: 0 16px}.dv-sq__brands--wrap{margin-left: 0;margin-right: 0;padding: 0}.dv-snone{padding: 6px 16px 8px}.dv-snone__t{font-size: 28px}.dv-snone__grid{margin: 0 -16px}}@media (prefers-reduced-motion: reduce){.dv-sq__dot{animation: none}}.dv-coll .dv-coll-empty{color: var(--f-mute)}.dv-coll .dv-coll-empty .dv-btn{background: var(--f-fg);color: var(--f-bg)}.dv-coll .dv-coll-empty .dv-btn:hover{background: var(--f-fg);opacity: .85}@media (max-width: 989px){.dv-coll .dv-price-range__field input,.dv-facet__find input{font-size: 16px !important}}