.pv{--pv-size: var(--pv-size-d, 72px);--pv-gap: 8px;--pv-radius: 6px;--pv-tile-bg: #f4f4f3;--pv-accent: var(--heading-color);margin:1.25rem 0 1.5rem}.pv__heading{margin:0 0 .5rem;font-weight:600}.pv__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:1.5em;line-height:1.5;margin-bottom:.75rem}.pv__label{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;line-height:inherit}.pv__prefix{color:var(--heading-color);font-weight:var(--text-font-bolder-weight)}.pv__price{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:inherit;line-height:inherit;opacity:.7}.pv__list{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,var(--pv-size));gap:var(--pv-gap)}.pv__item{margin:0}.pv__tile{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--pv-radius);background:var(--pv-tile-bg);color:inherit;text-decoration:none;outline:1px solid transparent;outline-offset:2px}.pv__media{display:block;width:100%;height:100%}.pv__img{display:block;width:100%;height:100%;box-sizing:border-box;padding:8%;object-fit:contain;mix-blend-mode:multiply}a.pv__tile:hover{outline-color:#00000059;outline-color:color-mix(in srgb,currentColor 35%,transparent)}.pv__tile.is-active{outline:2px solid var(--pv-accent);outline-offset:2px}a.pv__tile:focus-visible{outline:2px solid var(--pv-accent);outline-offset:4px}.pv__tile.is-soldout .pv__img{opacity:.45;filter:grayscale(1)}.pv__tile.is-soldout:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - .75px),rgba(0,0,0,.3) 50%,transparent calc(50% + .75px))}.pv__item--more{display:none}.pv__more{display:block;width:100%;aspect-ratio:1 / 1;margin:0;padding:0;border:1px solid rgba(0,0,0,.18);border-color:color-mix(in srgb,currentColor 20%,transparent);border-radius:var(--pv-radius);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.pv__more:hover{border-color:currentColor}.pv__more:focus-visible{outline:2px solid var(--pv-accent);outline-offset:2px}.pv__sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(min-width:750px){.pv.is-collapsed .pv__item.is-overflow{display:none}.pv.is-collapsed .pv__item--more{display:block}}@media(max-width:749px){.pv{--pv-size: calc(var(--pv-size-d, 72px) * .88)}.pv__list{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:6px;scrollbar-width:none;padding:6px;margin:-6px}.pv__list::-webkit-scrollbar{display:none}.pv__item{flex:0 0 var(--pv-size);scroll-snap-align:start}.pv__list.is-scrollable:not(.at-end){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}}@media(prefers-reduced-motion:no-preference){.pv__tile{transition:outline-color .15s ease,outline-offset .15s ease}.pv__img{transition:opacity .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/produktvariante.css.map */
