.wd-pd-fan{gap:var(--space-md);flex-direction:column;display:flex}.wd-pd-fan-stage{aspect-ratio:5/4;position:relative;container-type:inline-size}.wd-pd-fan-floor{background:radial-gradient(#002d1824,#0000 70%);border-radius:50%;height:10%;position:absolute;bottom:6%;left:6%;right:8%}.wd-pd-fan-strip{--angle:0deg;--shift:0%;width:84%;height:19%;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;transform-origin:6cqw;transform:rotate(var(--angle)) translateX(var(--shift));transition:transform .65s var(--ease-emphasized), box-shadow var(--duration-base) var(--ease-standard);border:1px solid #101d1814;border-radius:2.4cqw;justify-content:flex-end;align-items:center;gap:2.4cqw;margin:0;padding:0 4.5cqw 0 10cqw;display:flex;position:absolute;bottom:16%;left:8%;box-shadow:0 2cqw 4cqw -2cqw #001e0f59}.wd-pd-fan-strip:first-of-type{--angle:-38deg;z-index:1}.wd-pd-fan-strip:nth-of-type(2){--angle:-25deg;z-index:2}.wd-pd-fan-strip:nth-of-type(3){--angle:-12deg;z-index:3}.wd-pd-fan-strip:nth-of-type(4){--angle:0deg;z-index:4}.wd-pd-fan-strip:hover{--shift:2.5%}.wd-pd-fan-strip:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.wd-pd-fan-strip.wd-pd-fan-strip-active,.wd-pd-fan-strip.wd-pd-fan-strip-active:hover{--shift:7%;z-index:6;box-shadow:0 3cqw 6cqw -2cqw #001e0f73}.wd-pd-fan-strip-title{font-size:max(.8rem,3.4cqw);font-weight:var(--fw-semibold)}.wd-pd-fan-strip-number{font-size:max(.7rem,2.6cqw);font-weight:var(--fw-semibold);letter-spacing:.06em;opacity:.55}.wd-pd-fan-strip-natur{background:radial-gradient(circle at 20% 30%,#101d1821 0 .7px,#0000 1.3px) 0 0/9px 9px,radial-gradient(circle at 70% 60%,#101d1817 0 .6px,#0000 1.2px) 0 0/13px 13px,#f4ede1}.wd-pd-fan-strip-bilderdruck{background:linear-gradient(112deg, transparent 38%, #fffffff2 50%, transparent 62%), linear-gradient(180deg, var(--color-surface), var(--color-primary-50))}.wd-pd-fan-strip-recycling{background:repeating-linear-gradient(33deg, #101d180d 0 1px, transparent 1px 7px), repeating-linear-gradient(-57deg, #101d180a 0 1px, transparent 1px 11px), var(--color-primary-100)}.wd-pd-fan-strip-veredelung{background:radial-gradient(circle at 78% 50%, #ffffff47, #fff0 22%), linear-gradient(155deg, var(--color-primary), var(--color-primary-darker));color:var(--color-primary-200)}.wd-pd-fan-strip-veredelung .wd-pd-fan-strip-title{text-shadow:0 1px #ffffff40,0 -1px #00000059}.wd-pd-fan-rivet{z-index:7;aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle at 35% 30%, var(--color-surface), var(--color-border-strong) 60%, var(--color-text-muted));width:4.4cqw;position:absolute;bottom:25.5%;left:calc(8% + 6cqw);transform:translate(-50%,50%);box-shadow:0 1cqw 2cqw #001e0f59}.wd-pd-fan-detail{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex}.wd-pd-fan-detail-swatch{border-radius:var(--radius-md);border:1px solid #101d1814;flex-shrink:0;width:48px;height:48px}.wd-pd-fan-detail-body{gap:var(--space-3xs);min-width:0;animation:wd-pd-fan-in .4s var(--ease-emphasized) both;flex-direction:column;display:flex}.wd-pd-fan-detail-title{align-items:baseline;gap:var(--space-xs);font-size:var(--fs-300);font-weight:var(--fw-semibold);color:var(--color-text);display:flex}.wd-pd-fan-detail-count{font-size:var(--fs-100);font-weight:var(--fw-medium);color:var(--color-text-muted)}.wd-pd-fan-detail-text{font-size:var(--fs-200);color:var(--color-text-muted)}.wd-pd-fan-detail-traits{margin-top:var(--space-3xs);flex-wrap:wrap;gap:.35rem;display:flex}.wd-pd-fan-detail-traits span{border:1px solid var(--color-primary-200);border-radius:var(--radius-full);background:var(--color-primary-50);font-size:.75rem;font-weight:var(--fw-medium);color:var(--color-primary-darker);padding:.2rem .6rem}@keyframes wd-pd-fan-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.wd-pd-fan-strip{transition:none}.wd-pd-fan-detail-body{animation:none}}
.wd-pd-art{filter:drop-shadow(0 8px 10px #002d1829);width:100%;height:100%;display:block;overflow:visible}:is(.pa-envelope,.pa-letter,.pa-card,.pa-card-back,.pa-flyer-left,.pa-flyer-middle,.pa-flyer-right,.pa-brochure-page,.pa-poster,.pa-rollup-banner,.pa-sticker,.pa-mug,.pa-label){transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-slow) var(--ease-emphasized)}.pa-paper{fill:var(--color-surface);stroke:var(--color-border-strong);stroke-width:1px}.pa-outline{stroke:var(--color-border-strong);stroke-width:1px}.pa-stroke{fill:none;stroke:var(--color-border-strong);stroke-width:1.2px;stroke-linejoin:round}.pa-white{fill:var(--color-surface)}.pa-mint{fill:var(--color-primary-50)}.pa-soft{fill:var(--color-primary-100)}.pa-soft-alpha{fill:var(--color-primary-100);opacity:.55}.pa-pale{fill:var(--color-primary-200)}.pa-light{fill:var(--color-primary-light)}.pa-green{fill:var(--color-primary)}.pa-dark{fill:var(--color-primary-dark)}.pa-darker{fill:var(--color-primary-darker)}.pa-ink{fill:var(--color-text);opacity:.78}.pa-line{fill:var(--color-border-strong)}.pa-shade{fill:var(--color-primary-darker);opacity:.05}.pa-spine{fill:var(--color-primary-darker);opacity:.07}.pa-spine-right{fill:var(--color-primary-darker);opacity:.05}.pa-tape{fill:var(--color-primary-200);opacity:.75}.pa-floor{fill:var(--color-primary-darker);opacity:.12}.pa-handle-outline{fill:none;stroke:var(--color-border-strong);stroke-width:10px;stroke-linecap:round}.pa-handle{fill:none;stroke:var(--color-surface);stroke-width:8px;stroke-linecap:round}.pa-ring{fill:none;stroke:var(--color-primary-200);stroke-width:1.5px;stroke-dasharray:3 3}.pa-peel{fill:var(--color-surface);stroke:var(--color-border-strong);stroke-width:.8px;transform-box:fill-box;transform-origin:0 100%;transition:transform var(--duration-slow) var(--ease-emphasized)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-card{transform:translate(4px,-6px)rotate(4deg)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-letter{transform:rotate(-2deg)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-flyer-left{transform:translate(-6px)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-flyer-right{transform:translate(6px)}.pa-brochure-page{transform-origin:0}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-brochure-page{transform:scaleX(.9)translateY(-3px)}.pa-poster{transform:rotate(1.5deg)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-poster{transform:rotate(-1deg)translateY(-3px)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-rollup-banner{transform:translateY(-8px)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-sticker{transform:rotate(14deg)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-peel{transform:scale(1.35)}:is(.wd-pd-bento-card,.wd-ploc-product):hover .pa-mug{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){:is(.pa-envelope,.pa-letter,.pa-card,.pa-card-back,.pa-flyer-left,.pa-flyer-middle,.pa-flyer-right,.pa-brochure-page,.pa-poster,.pa-rollup-banner,.pa-sticker,.pa-mug,.pa-label),.pa-peel{transition:none}}
