/* ps-relaunch-2026.pdp.min.css aus ps-relaunch-2026.css md5 ec4423c2c3774a13591826f5c725661d (build_css_teile.py 2026-10-30 16:10, 343 Regeln) */
.psr-btn.psr-buy{background:var(--psr-red);border-color:var(--psr-red);color:#fff}.psr-btn.psr-buy:hover{background:var(--psr-red-d);border-color:var(--psr-red-d)}.psr-buy:focus-visible{outline-color:var(--psr-red)}.single_add_to_cart_button:hover, .checkout-button:hover, .add_to_cart_button.button:hover, .wc-proceed-to-checkout .button:hover, #place_order:hover{background-color:var(--psr-red-d) !important;border-color:var(--psr-red-d) !important}.star-rating span:before, .star-rating:before, .woocommerce-page .star-rating span:before{color:var(--psr-ink) !important}.product-title.entry-title{font-size:clamp(24px,6vw,38px);font-variation-settings:var(--psr-disp);font-weight:750;letter-spacing:-.012em}.product-info .price{font-family:var(--psr-head);font-size:24px;font-weight:700;color:var(--psr-ink) !important}.product-info .price del{font-size:16px;color:var(--psr-mut);font-weight:400}.product-info .price ins, .product-info .price ins .amount{color:var(--psr-red) !important}.variations label{font-family:var(--psr-mono);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--psr-blue)}.reset_variations{text-transform:none !important;font-family:var(--psr-mono);font-size:11.5px;letter-spacing:.02em;color:var(--psr-mut) !important}.single_add_to_cart_button{width:100%;padding-top:14px !important;padding-bottom:14px !important;font-size:15px !important}p.stock.in-stock{color:var(--psr-ink) !important}p.stock.out-of-stock, p.stock.available-on-backorder{color:var(--psr-mut) !important}.woocommerce-product-gallery__image img{aspect-ratio:4/5;object-fit:cover;object-position:50% 42%;background:var(--psr-tile);width:100%}@media(min-width:850px)
{.product-main .product-gallery{flex-basis:48%;max-width:48%}.product-main .product-info{flex-basis:52%;max-width:52%;padding-left:clamp(48px,4vw,80px)}.product-main .product-gallery, .product-main .product-images{position:sticky;top:24px;align-self:flex-start}}.vertical-thumbnails{height:auto !important;max-height:none !important;overflow:visible !important}.psr-thumbs{height:auto !important;max-width:540px}.psr-thumbs .col{height:auto !important}@media(max-width:849px)
{.psr-thumbs{display:flex;flex-wrap:wrap;gap:8px}.psr-thumbs .col{flex:0 0 17%;max-width:17%;padding:0 0 8px !important}}.psr-thumbs .col.is-nav-selected img{outline:1px solid var(--psr-ink);outline-offset:-1px}.psr-fit{border:0;padding:0;margin:0 0 20px;max-width:none;background:none}.psr-fit-row{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--psr-line);margin:0;border-top:0}.psr-fit-row .psr-mono-lbl{margin-bottom:0}.psr-fit-row p{margin:0;font-size:14.5px;color:var(--psr-ink);line-height:1.45}.psr-hook p{font-size:16px;line-height:1.55;color:var(--psr-ink-soft)}.psr-underpant{border:0;border-top:1px solid var(--psr-line);border-bottom:1px solid var(--psr-line);background:none;padding:12px 0;margin:0 0 18px;max-width:none}.psr-underpant p{margin:2px 0 0;font-size:14.5px;line-height:1.45;color:var(--psr-ink)}.psr-underpant a{color:var(--psr-blue);text-decoration:underline;text-underline-offset:3px}.psr-underpant .psr-mono-lbl{margin-bottom:2px}.psr-pdp-fact{font-family:var(--psr-mono);font-size:12.5px;letter-spacing:.01em;color:var(--psr-mut);margin:6px 0 2px;line-height:1.5}.psr-sizelink{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:baseline;padding:10px 0;border-top:1px solid var(--psr-line);margin:14px 0 14px}.psr-sizelink .psr-mono-lbl{margin:0}.psr-sizelink p{margin:0;font-size:14px;color:var(--psr-ink);line-height:1.45}.psr-sizelink a{color:var(--psr-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;font-weight:500}.psr-tstack{margin:18px 0 4px;border-top:1px solid var(--psr-line)}.psr-tstack-row{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--psr-line)}.psr-tstack-row .psr-mono-lbl{margin:0}.psr-tstack-row p{margin:0;font-size:13.5px;color:var(--psr-ink);line-height:1.45}.accordion .accordion-title{font-family:var(--psr-body) !important;text-transform:none;letter-spacing:.01em;font-size:14px !important;font-weight:600;border-color:var(--psr-line) !important;padding:13px 0 13px 28px !important}.accordion .toggle, .accordion-title .toggle, .accordion-title .toggle i, .accordion-title .toggle i.icon-angle-down{color:var(--psr-ink) !important}.accordion-title .toggle{border-top:0 !important;opacity:.55;transition:opacity .2s}.accordion .accordion-title:hover .toggle, .accordion .accordion-title.active .toggle{opacity:1}.accordion .accordion-title.active{font-weight:700}.product-page-accordian .accordion-item:first-child .accordion-inner{display:block !important;padding:0 !important}.product-page-accordian .accordion-item:first-child{border-top:0}.psr-desc-lead{margin-bottom:22px}.psr-desc-lead p{font-size:17px;line-height:1.6;max-width:62ch;color:var(--psr-ink)}@media(min-width:850px)
{.psr-desc-lead p{font-size:19px}}.psr-glance{border-top:1px solid var(--psr-ink);padding-top:14px;margin:6px 0 26px}.psr-glance .psr-mono-lbl{margin-bottom:10px}.psr-glance ul.bullet-points{display:grid;grid-template-columns:1fr;gap:7px 32px;margin:0;padding:0;list-style:none}@media(min-width:850px)
{.psr-glance ul.bullet-points{grid-template-columns:1fr 1fr}}.psr-glance ul.bullet-points li{position:relative;padding-left:16px;font-size:14.5px;color:var(--psr-ink);margin:0}.psr-glance ul.bullet-points li::before{content:"";position:absolute;left:2px;top:.55em;width:6px;height:6px;background:var(--psr-blue)}.psr-ed-hero{width:100vw;margin-left:calc(50% - 50vw);position:relative;margin-bottom:0}.psr-ed-hero img{width:100%;height:min(64vh,560px);object-fit:cover;display:block;filter:saturate(.9)}.psr-ed-hero figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 20px 16px;background:linear-gradient(0deg,rgba(12,12,10,.62),transparent);color:var(--psr-paper)}.psr-ed-hero figcaption p{margin:0;font-size:15px;max-width:52ch;color:var(--psr-paper)}@media(min-width:850px)
{.psr-detail3{grid-template-columns:repeat(3,1fr)}}.psr-detail3 figure{margin:0}.psr-detail3 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:var(--psr-tile)}.psr-detail3 figcaption{font-family:var(--psr-mono);font-size:11.5px;color:var(--psr-mut);margin-top:7px}body.single-product .up-sells.upsells-wrapper{display:none}.psr-related{background:var(--psr-paper);border-top:1px solid var(--psr-line);padding:44px 0 56px;margin-top:44px}.psr-related .psr-sec-head{margin-bottom:18px}.psr-related h2{font-size:clamp(20px,5vw,26px);margin:0;letter-spacing:-.005em}@media(max-width:849px)
{.product-main .product-info, #accordion-description-content, .accordion-inner, .psr-ed-hero figcaption, .psr-desc-lead p{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3}.product-main .product-title.entry-title{font-size:23px}#accordion-description-content .bullet-points{grid-template-columns:1fr}.accordion-inner p, .accordion-inner li{font-size:14.5px}}@media(max-width:549px)
{#accordion-description-content .gallery-images{flex-direction:column;gap:10px !important}#accordion-description-content .gallery-images li{flex:1 1 auto !important}}.psr-datenblatt{margin:44px 0 8px}.psr-datenblatt .psr-db-head{border-top:1px solid var(--psr-ink);padding-top:12px;margin-bottom:4px}.psr-db-grid{display:grid;grid-template-columns:1fr;gap:0 64px;margin:0}@media(min-width:850px)
{.psr-db-grid{grid-template-columns:1fr 1fr}}.psr-db-row{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:baseline;padding:10px 0;border-bottom:1px solid var(--psr-line);margin:0}.psr-db-row dt{font-family:var(--psr-mono);font-weight:500;font-size:12px;letter-spacing:.02em;color:var(--psr-blue);margin:0;text-transform:none}.psr-db-row dd{font-family:var(--psr-mono);font-size:12.5px;color:var(--psr-ink);margin:0;line-height:1.55;text-transform:none}.psr-db-row dd a{color:var(--psr-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.product-gallery .flickity-prev-next-button{width:38px;height:38px;border-radius:0 !important;background:var(--psr-paper);border:1px solid var(--psr-line);box-shadow:none;opacity:.92}.product-gallery .flickity-prev-next-button:hover{background:var(--psr-paper-dim);opacity:1}.product-gallery .flickity-prev-next-button svg{fill:var(--psr-ink)}.product-gallery .flickity-prev-next-button .arrow{fill:var(--psr-ink) !important}.psr-thumbs .col{opacity:.72;transition:opacity .15s;cursor:pointer}.psr-thumbs .col:hover, .psr-thumbs .col.is-nav-selected{opacity:1}@media(prefers-reduced-motion: reduce)
{.psr-thumbs .col{transition:none}}#accordion-reviews-content .cr-summary-box, #accordion-reviews-content .cr-summaryBox-wrap{background:transparent !important;border-radius:0 !important}#accordion-reviews-content .crf-custom-question-rating{font-family:var(--psr-body);font-size:13.5px}#accordion-reviews-content .comment-reply-title{font-family:var(--psr-head);text-transform:none}.sticky-add-to-cart-wrapper{display:none !important}.psr-buybar{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:center;gap:12px;background:var(--psr-paper);border-top:1px solid var(--psr-ink);padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(102%)}.psr-buybar.is-on{transform:translateY(0)}@media(prefers-reduced-motion: no-preference)
{.psr-buybar{transition:transform .22s ease}}.psr-buybar-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--psr-head);font-weight:600;font-size:13.5px;color:var(--psr-ink)}.psr-buybar-btn{flex:0 0 auto;white-space:nowrap;background:var(--psr-red) !important;border:1px solid var(--psr-red) !important;color:#fff !important;font-family:var(--psr-head) !important;font-weight:600;font-size:14px;line-height:1;padding:13px 14px;border-radius:0 !important;cursor:pointer}@media(max-width:359px)
{.psr-buybar-btn{font-size:13px;padding:12px 10px}}.psr-buybar-btn:hover, .psr-buybar-btn:active{background:var(--psr-red-d) !important;border-color:var(--psr-red-d) !important}.psr-buybar-btn:focus-visible{outline:2px solid var(--psr-red);outline-offset:3px}@media(min-width:850px)
{.psr-buybar{padding-left:max(24px, calc((100vw - var(--psr-maxw)) / 2 + 15px));padding-right:max(24px, calc((100vw - var(--psr-maxw)) / 2 + 15px));gap:24px}.psr-buybar-name{font-size:15px}.psr-buybar-btn{font-size:15px;padding:14px 22px}}.psr-guide .psr-sec-head h2, .psr-related .psr-sec-head h2{font-size:clamp(20px,5vw,26px);letter-spacing:-.005em}@media(min-width:1200px)
{.product-main .product-title.entry-title{font-size:54px;line-height:1.0;letter-spacing:-.018em}.psr-pdp-fact{font-size:13px;margin-top:10px}.psr-desc-lead p{font-size:22px;line-height:1.5;max-width:44ch}.psr-related h2, .psr-related .psr-sec-head h2{font-size:42px;letter-spacing:-.014em}.psr-ed-hero img{height:min(78vh,720px)}.psr-ed-hero figcaption{padding:26px 40px 24px}.psr-ed-hero figcaption p{font-size:17px}}@media(max-width:849px)
{.ux-swatch--label{display:inline-flex;align-items:center;justify-content:center}}.ux-swatch[aria-disabled="true"], .ux-swatch.disabled{cursor:not-allowed;position:relative;opacity:.42}.ux-swatch[aria-disabled="true"]::after, .ux-swatch.disabled::after{content:"";position:absolute;left:12%;right:12%;top:50%;border-top:1px solid currentColor;transform:rotate(-14deg);opacity:.85}.psr-avail{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:baseline;padding:10px 0;margin:14px 0 0;border-top:1px solid var(--psr-line,#d8d6d1)}.psr-avail .psr-mono-lbl{margin:0}.psr-avail p{margin:0;font-size:14px;line-height:1.45;color:var(--psr-ink,#1a1a1a)}.psr-avail-gone{color:#8a6d3b;font-weight:500}@media(max-width:849px)
{.psr-avail{grid-template-columns:1fr;gap:2px;padding:12px 0}}.psr-related h2, .psr-related .psr-sec-head h2, .psr-guide .psr-sec-head h2{font-size:clamp(20px, calc(10px + 2.67vw), 42px)}.product-main .product-title.entry-title{font-size:clamp(23px, calc(8.9px + 3.76vw), 54px);line-height:1.02;letter-spacing:-.015em}@supports (min-height:1svh)
{.psr-ed-hero img{height:min(64svh,560px)}}@supports (min-height:1svh)
{@media(min-width:1200px)
{.psr-ed-hero img{height:min(78svh,720px)}}}.psr-related{padding-block:calc(var(--psr-sec)*.8) var(--psr-sec);margin-top:calc(var(--psr-sec)*.8)}.psr-datenblatt{margin-top:calc(var(--psr-sec)*.7)}@media(pointer:coarse)
{.product-gallery .flickity-prev-next-button{width:44px;height:44px}}::view-transition-old(root), ::view-transition-new(root){animation-duration:.18s}.product-title.entry-title{font-size:clamp(30px,4vw,56px);font-weight:800;letter-spacing:-.022em;line-height:.98}@media(max-width:849px)
{.product-main .product-title.entry-title{font-size:30px}}.psr-pdp-fact{font-family:var(--psr-body);font-size:14px;letter-spacing:0;color:var(--psr-mut);margin:10px 0 4px}.product-info .psr-mono-lbl, .variations label, .psr-fit-row .psr-mono-lbl, .psr-avail .psr-mono-lbl, .psr-sizelink .psr-mono-lbl, .psr-tstack-row .psr-mono-lbl, .psr-underpant .psr-mono-lbl{font-family:var(--psr-body) !important;font-size:13px !important;font-weight:600 !important;letter-spacing:0 !important;color:var(--psr-ink) !important}.reset_variations{font-family:var(--psr-body);font-size:12px;letter-spacing:0}.product-info .price{font-size:30px}.product-info .price del{font-size:17px}.product-info .psr-hook p{font-size:16px;color:var(--psr-ink-soft)}.psr-fit-row p, .psr-avail p, .psr-sizelink p, .psr-tstack-row p{font-size:14.5px}.psr-sizelink a, .psr-underpant a, .psr-db-row dd a{color:var(--psr-ink);text-decoration-thickness:1.5px}.product-info .woocommerce-variation-availability{display:none !important}.single_add_to_cart_button{font-size:16px !important;padding-top:15px !important;padding-bottom:15px !important}.psr-atc-price{font-weight:600;opacity:.92}.product-info .wc-gzd-additional-info, .product-info .shipping-costs-info, .product-info .legal-price-info{font-size:12.5px;color:var(--psr-mut)}.woocommerce-product-gallery__image img{aspect-ratio:1/1;object-fit:contain;object-position:center}@media(min-width:850px)
{.product-gallery > .row > .col.large-10{flex-basis:100%;max-width:100%}.product-gallery > .row > .col.large-2.vertical-thumbnails{flex-basis:100%;max-width:100%;order:2;padding-top:8px}.psr-thumbs{display:flex !important;flex-wrap:wrap;gap:8px;max-width:none}.psr-thumbs .col{flex:0 0 calc(100% / 6 - 7px);max-width:calc(100% / 6 - 7px);padding:0 !important}}.psr-ed-hero--v6{width:100vw;margin:44px 0 0 calc(50% - 50vw);position:relative}.psr-ed-hero--v6 a{display:block}.psr-ed-hero--v6 img{width:100%;height:clamp(360px,62vh,720px);object-fit:cover;display:block;filter:none}.psr-ed-hero--v6 figcaption{position:absolute;left:0;right:0;bottom:0;padding:clamp(60px,10vw,140px) 20px clamp(20px,3vw,44px);background:linear-gradient(0deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.28) 55%,transparent 100%)}@media(min-width:850px)
{.psr-ed-hero--v6 figcaption{padding-left:32px;padding-right:32px}}.psr-desc-lead{margin:clamp(28px,4vw,44px) 0 8px}.psr-desc-lead p{font-size:17px;line-height:1.55;max-width:62ch;color:var(--psr-ink)}.psr-why{display:grid;grid-template-columns:1fr;gap:24px;margin:clamp(24px,3vw,40px) 0 0}@media(min-width:850px)
{.psr-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px)}}.psr-why-col{border-top:1px solid var(--psr-ink);padding-top:16px}.psr-why-col h2{font-size:clamp(20px,2vw,26px);font-weight:800;letter-spacing:-.01em;line-height:1.1;margin:0 0 10px}.psr-why-col p{font-size:15px;color:var(--psr-ink-soft);margin:0 0 10px}.psr-moodstrip, .psr-detail3{display:grid;grid-template-columns:1fr;gap:10px;margin:clamp(28px,4vw,48px) 0 0}@media(min-width:700px)
{.psr-moodstrip-2, .psr-detail3-2{grid-template-columns:1fr 1fr}.psr-moodstrip-3, .psr-detail3-3{grid-template-columns:repeat(3,1fr)}.psr-moodstrip-1{grid-template-columns:1fr}}.psr-moodstrip figure, .psr-detail3 figure{margin:0}.psr-moodstrip img, .psr-detail3 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;filter:none;background:var(--psr-paper-dim)}.psr-moodstrip-1 img{aspect-ratio:16/9}.psr-detail3 figcaption{font-family:var(--psr-body);font-size:12.5px;color:var(--psr-mut);margin-top:6px}.psr-glance{margin:clamp(28px,4vw,44px) 0 0;border-top:1px solid var(--psr-ink);padding-top:14px}.psr-glance ul.bullet-points li::before{background:var(--psr-ink)}.psr-datenblatt{margin:clamp(28px,4vw,44px) 0 12px}.psr-datenblatt .psr-db-head{border-top:0;padding-top:0;margin-bottom:8px}.psr-datenblatt .psr-db-head .psr-mono-lbl{font-family:var(--psr-body);font-size:13px;font-weight:600;color:var(--psr-mut);letter-spacing:0}.psr-db-row dt{font-family:var(--psr-body);font-size:13px;letter-spacing:0;color:var(--psr-mut);font-weight:500}.psr-db-row dd{font-family:var(--psr-mono);font-size:13px}.psr-db-grid{border-top:1px solid var(--psr-line)}.accordion .accordion-title{font-size:15px !important;padding:15px 0 15px 28px !important}.psr-related h2{font-size:clamp(28px,3.6vw,48px);font-weight:800;letter-spacing:-.02em}.psr-related{padding:40px 0 48px;margin-top:36px}.psr-ed-hero--v6 img{height:clamp(320px,56vh,620px)}@supports (height:1svh)
{.psr-ed-hero--v6 img{height:clamp(320px,56svh,620px)}}.psr-ed-rule{margin:clamp(36px,5vw,56px) 0 0;border-top:1px solid var(--psr-ink)}.psr-moodstrip figure.psr-sq img{object-fit:contain;background:#fff;padding:5%}.psr-moodstrip-1 figure.psr-sq{max-width:640px}.psr-moodstrip-1 figure.psr-sq img{aspect-ratio:4/3}@media(min-width:1200px)
{body.single-product .product-main > .row.content-row{max-width:1240px}.product-main .product-gallery{flex-basis:52%;max-width:52%}.product-main .product-info{flex-basis:48%;max-width:48%}}@media(min-width:1440px)
{body.single-product .product-main > .row.content-row{max-width:1520px}.product-main .product-gallery{flex-basis:56%;max-width:56%}.product-main .product-info{flex-basis:44%;max-width:44%;padding-left:clamp(56px,4.5vw,96px)}}.ux-swatch-selected-value{font-weight:500;color:var(--psr-mut);font-size:13px}.ux-swatch-selected-value__separator{color:var(--psr-mut)}@media(min-width:850px)
{.woocommerce-product-gallery__image img{max-height:calc(100vh - 230px);object-fit:contain}}.psr-stack{display:none}@media(min-width:850px)
{.psr-stack{display:grid;gap:8px}.psr-stack-item{margin:0;background:var(--psr-tile)}.psr-stack-img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;object-position:center;max-height:none}.psr-stack-zoom .psr-stack-img{cursor:zoom-in}.product-gallery .psr-stack ~ .row{display:none}.product-main .product-gallery{position:static;top:auto}.product-main .product-info.psr-box{position:sticky;top:24px;align-self:flex-start}}.psr-box h1.product-title.entry-title{margin-bottom:0}@media(min-width:850px)
{.product-main .product-info.psr-box .product-title.entry-title{font-size:40px;line-height:1.02;letter-spacing:-.025em}}.psr-stars{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:13px;color:var(--psr-ink-soft);line-height:1}.psr-stars-ico{position:relative;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1;color:var(--psr-line)}.psr-stars-ico b{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;width:var(--psr-fill,100%);color:var(--psr-ink);font-weight:400}.psr-stars-avg{color:var(--psr-ink);font-weight:600}.psr-stars-link{color:var(--psr-ink-soft);text-decoration:none;border-bottom:1px solid var(--psr-line)}.psr-stars-link:hover{color:var(--psr-ink);border-bottom-color:var(--psr-ink)}.psr-box .psr-pdp-fact{margin:8px 0 0;font-size:13px}.psr-pricerow{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:14px 0 0}.psr-pricerow .price-wrapper, .psr-pricerow .legal-price-info{margin:0}.psr-box .psr-pricerow .price{margin:0;font-size:28px;line-height:1.1;letter-spacing:-.02em}.psr-box .psr-pricerow .price del{font-size:15px}.psr-pricerow .legal-price-info p{margin:0;font-size:12px;line-height:1.2}.psr-box .product-short-description{margin:10px 0 0}.psr-box .product-short-description p{margin:0;font-size:15px;line-height:1.5;color:var(--psr-ink-soft)}.psr-box .wc-gzd-additional-info-placeholder:empty{display:none}.psr-box form.cart{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--psr-line)}.psr-box table.variations{margin:0}.psr-box .variations th.label{display:flex;justify-content:flex-start;align-items:baseline;gap:0;width:100%;padding:0 0 6px}.psr-box .variations th.label label{margin:0;font-size:13px;font-weight:600}.psr-box .variations td.value{padding:0 0 12px}.psr-box .variations tr:last-child td.value{padding-bottom:4px}.psr-box .variations .psr-sizelink{display:block;border:0;margin:0 0 0 auto;padding:0}.psr-box .variations .psr-sizelink p{margin:0;font-size:12.5px;color:var(--psr-mut)}.psr-box .variations .psr-sizelink a{color:var(--psr-ink)}.psr-box .psr-avail{display:none}.psr-box .quantity{display:none !important}.psr-box .reset_variations{display:none !important}.psr-box .ux-swatches-attribute-ux_label{padding-bottom:14px}.psr-box .ux-swatch--label{min-width:44px;height:38px;padding:0 10px;margin:0 6px 6px 0;font-size:13px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--psr-line) !important;box-shadow:none !important}.psr-box .ux-swatch--label.selected{border-color:var(--psr-ink) !important;box-shadow:inset 0 0 0 1px var(--psr-ink) !important}.psr-box .ux-swatch--label.disabled, .psr-box .ux-swatch--label[aria-disabled="true"]{opacity:1;color:var(--psr-mut);border-style:dashed !important;cursor:not-allowed;background-image:none !important}.psr-box .ux-swatch--label.disabled::after, .psr-box .ux-swatch--label[aria-disabled="true"]::after{content:"ausverkauft";position:absolute;left:50%;top:100%;margin-top:2px;border:0;transform:translateX(-50%);width:max-content;white-space:nowrap;font-family:var(--psr-body);font-size:9px;line-height:1;letter-spacing:0;text-align:center;color:var(--psr-mut);opacity:1}.psr-box .single_add_to_cart_button{margin:6px 0 0;min-height:54px}.psr-trust{margin:14px 0 0;display:grid;gap:7px;font-size:13.5px;line-height:1.45;color:var(--psr-ink)}.psr-trust > div{position:relative;padding-left:16px}.psr-trust > div::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;background:var(--psr-ink)}.psr-trust b{font-weight:600}.psr-box .psr-fit{margin:18px 0 0}.psr-klarna{margin:12px 0 0;font-size:12.5px;color:var(--psr-mut)}.psr-klarna object{vertical-align:middle;margin-right:4px}.psr-box .psr-tstack{margin-top:14px}.psr-bullets{margin:12px 0 0;padding:0;list-style:none;display:grid;gap:5px;font-size:13.5px;line-height:1.45;color:var(--psr-ink-soft)}.psr-bullets li{position:relative;padding-left:16px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.psr-bullets li::before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border:1px solid var(--psr-ink)}.psr-box .psr-trust + .psr-bullets{margin-top:12px;padding-top:12px;border-top:1px solid var(--psr-line)}.psr-box .psr-trust + .product-short-description{margin-top:14px}.psr-brandline{margin:18px 0 0;padding-top:12px;border-top:1px solid var(--psr-line);font-family:var(--psr-mono);font-size:11.5px;line-height:1.5;letter-spacing:.02em;color:var(--psr-mut)}.psr-scarce{margin:-4px 0 10px;font-size:12.5px;font-weight:600;color:var(--psr-ink)}.psr-scarce[hidden]{display:none}.psr-box .ps-gb{border:0;border-radius:0;margin:0 0 4px;padding:0}.psr-box .ps-gb.psr-gb-linked > .ps-gb-summary{display:none}.psr-box .ps-gb-summary{padding:8px 0;font-size:13px;color:var(--psr-ink)}.psr-box .ps-gb-body{padding:10px 12px 12px;border:1px solid var(--psr-line)}.psr-box .ps-gb-intro{font-size:13px;color:var(--psr-ink-soft);margin:0 0 8px}.psr-box .ps-gb-fields{gap:8px}.psr-box .ps-gb-field{font-size:12px;color:var(--psr-mut)}.psr-box .ps-gb-field input{width:96px;border-radius:0;border:1px solid var(--psr-line);padding:7px 8px;font-family:var(--psr-body);font-size:14px;color:var(--psr-ink);background:#fff}.psr-box .ps-gb-field input:focus{outline:2px solid var(--psr-ink);outline-offset:1px;border-color:var(--psr-ink)}.psr-box .ps-gb-result{font-size:14px;font-weight:600;color:var(--psr-ink);margin:8px 0 4px}.psr-box .ps-gb-note, .psr-box .psr-gb-table{font-size:12px;color:var(--psr-mut);margin:4px 0 0}.psr-box .psr-gb-table a{color:var(--psr-ink);border-bottom:1px solid var(--psr-line)}.psr-box .variations .psr-sizelink a.psr-gb-open{color:var(--psr-ink);border-bottom:1px solid var(--psr-line);text-decoration:none}.psr-box .variations .psr-sizelink a.psr-gb-open:hover, .psr-box .variations .psr-sizelink a.psr-gb-open[aria-expanded="true"]{border-bottom-color:var(--psr-ink)}.psr-box .variations th.label .psr-sizelink{order:9}body.psr-v2c h1.product_title{font-size:clamp(28px,2.6vw,42px) !important;line-height:1 !important}body.psr-v2c .psr-stack-item{background:#ecebe8 !important}body.psr-v2c .psr-stack-item img{mix-blend-mode:multiply}body.psr-v2c .woocommerce-product-gallery__image, body.psr-v2c .product-thumbnails .col a{background:#ecebe8 !important}body.psr-v2c .woocommerce-product-gallery__image img, body.psr-v2c .product-thumbnails .col img{background:transparent !important;mix-blend-mode:multiply}.psr-acc-desc-title{display:none !important}body.psr-v2c .psr-bullets li{display:block;-webkit-line-clamp:unset;overflow:visible}body.psr-v2c .psr-db-grid{opacity:1}.psr-related + .psr-related.psr-recent{margin-top:0}body.psr-v2c .psr-recent .psr-ph{background:#ecebe8}body.psr-v2c .psr-recent .psr-ph img{mix-blend-mode:multiply}@media(max-width:849px)
{body.psr-v2c.single-product .shop-page-title.product-page-title{display:none}.psr-buybar{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}}@media(max-width:549px)
{.psr-buybar-name{display:none}.psr-buybar-btn{flex:1 1 auto;min-height:48px;font-size:15px}}body.psr-v2c .psr-buybar-btn{min-height:48px}body.psr-v2c .single_add_to_cart_button.wc-variation-selection-needed, body.psr-v2c .single_add_to_cart_button.wc-variation-is-unavailable{opacity:1 !important;background:#fff !important;color:var(--psr-ink) !important;border:1px solid var(--psr-ink) !important;cursor:not-allowed}body.psr-v2c .single_add_to_cart_button.wc-variation-selection-needed .psr-atc-price{display:none}.psr-buybar.is-choose .psr-buybar-btn{background:#fff !important;color:var(--psr-ink) !important;border-color:var(--psr-ink) !important}.psr-var-hint{margin:6px 0 10px;font-size:14px;line-height:1.4;color:var(--psr-red-d);font-weight:600}.psr-var-hint[hidden]{display:none}@media(min-width:850px)
{.psr-buybar{padding-left:var(--psr-edge);padding-right:var(--psr-edge)}body.single-product .product-main > .row.content-row{max-width:none !important}}.psr-buybar .psr-buybar-btn{margin:0 !important}@media(max-width:849px)
{.psr-buybar{padding-left:15px;padding-right:15px}}body.psr-v2c .psr-why-col h2{font-family:var(--psr-body) !important;font-weight:700 !important;font-variation-settings:normal !important;font-size:22px !important;line-height:1.2 !important;letter-spacing:-.01em !important}@media(max-width:849px)
{body.psr-v2c .psr-why-col h2{font-size:19px !important}}body.psr-v2c .product-info .product-title, body.psr-v2c .product-info .product_title, body.psr-v2c .psr-why-col h2{hyphens:manual !important;-webkit-hyphens:manual !important}body.psr-v2c .ps-gb input[type="number"], body.psr-v2c .psr-box .ps-gb-field input{height:44px;font-size:16px}body.psr-v2c.single-product .accordion .accordion-title{position:relative;padding:15px 40px 15px 0 !important;background:transparent !important}body.psr-v2c.single-product .accordion .accordion-title.active{background:transparent !important}body.psr-v2c.single-product .accordion .accordion-title .toggle{left:auto !important;right:0 !important}body.psr-v2c .psr-avail-gone{color:var(--psr-mut);font-weight:500}body.psr-v2c .psr-bullets li::before{width:6px;height:6px;border:0;background:var(--psr-mut)}body.psr-v2c .psr-related:last-of-type{padding-bottom:var(--psr-sec)}body.psr-v2c h1.product_title{font-size:clamp(28px,2.6vw,52px) !important}@media(min-width:1600px)
{body.psr-v2c.single-product .psr-stack{grid-template-columns:1fr 1fr}body.psr-v2c.single-product .psr-stack > .psr-stack-item:first-child, body.psr-v2c.single-product .psr-stack > .psr-stack-item:nth-child(even):last-child{grid-column:1 / -1}}body.psr-v2c .psr-desc-lead, body.psr-v2c .psr-why, body.psr-v2c .psr-moodstrip, body.psr-v2c .psr-detail3, body.psr-v2c .psr-glance, body.psr-v2c .psr-datenblatt{margin-top:clamp(28px,4vw,48px)}body.psr-v2c.single-product .psr-related{margin-top:clamp(28px,4vw,48px)}@media(min-width:850px)
{body.psr-v2c.single-product:has(.product-page-title):not(:has(.product-page-title .yoast-breadcrumb a ~ a ~ a, .product-page-title .yoast-breadcrumb .breadcrumb_last)) .product-main{padding-top:40px}}@media(max-width:849px)
{body.psr-v2c.single-product .product-gallery .woocommerce-product-gallery{width:100vw;max-width:none;margin-left:calc(50% - 50vw)}body.psr-v2c.single-product .product-gallery .flickity-prev-next-button{border:0 !important;background:rgba(255,255,255,.85) !important}}@media(hover:hover)
{body.psr-v2c .variations .psr-swatch.ux-swatch--label:not(.selected):not(.disabled):hover{border-color:var(--psr-ink) !important}body.psr-v2c .variations .psr-swatch.ux-swatch--image:not(.selected):not(.disabled):hover{box-shadow:0 0 0 1px var(--psr-ink) !important}}body.psr-v2c .single_add_to_cart_button .psr-atc-price{margin-left:.3em}.psr-why-fig{margin:0 0 18px}.psr-why-fig a{display:block}.psr-why-fig img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;filter:none;background:var(--psr-paper-dim)}.psr-why-fig.psr-sq img{object-fit:contain;background:#fff;padding:5%}@media(max-width:849px)
{body.psr-v2c .psr-why--fig{gap:40px}.psr-why-fig{margin-bottom:14px}}body.psr-v2c form.variations_form table.variations{margin-bottom:0 !important;border-spacing:0 !important}body.psr-v2c form.variations_form table.variations tr:last-child td.value{padding-bottom:0 !important}body.psr-v2c form.variations_form table.variations tr:last-child .ux-swatches{margin-bottom:0 !important;padding-bottom:0 !important}body.psr-v2c form.variations_form details.ps-gb{margin:0 !important}body.psr-v2c form.variations_form details.ps-gb:not([open]){display:none !important}body.psr-v2c form.variations_form .single_variation_wrap{margin-top:0 !important}body.psr-v2c form.variations_form .woocommerce-variation-add-to-cart{padding-top:0 !important}body.psr-v2c form.variations_form .single_add_to_cart_button{margin-top:2px !important}body.psr-v2c .single_add_to_cart_button.wc-variation-selection-needed, body.psr-v2c .single_add_to_cart_button.wc-variation-selection-needed:hover, body.psr-v2c .single_add_to_cart_button.wc-variation-is-unavailable, body.psr-v2c .single_add_to_cart_button.wc-variation-is-unavailable:hover{background:rgba(20,20,18,.10) !important;color:var(--psr-mut) !important;border:0 !important;box-shadow:none !important}.psr-buybar.is-choose .psr-buybar-btn{background:rgba(20,20,18,.10) !important;color:var(--psr-mut) !important;border-color:transparent !important}.psr-var-hint{color:var(--fs-color-alert,#7c2d12)}@media(max-width:767px)
{body.psr-v2c.single-product #breadcrumbs.yoast-breadcrumb > span > *:first-child + .divider + *, body.psr-v2c.single-product #breadcrumbs.yoast-breadcrumb > span > *:first-child + .divider + * + .divider{display:none !important}}.psr-payrow{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:12px 0 0;font-size:12.5px;line-height:1.2;color:var(--psr-mut)}.psr-payrow .payment-icons{display:flex !important;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 !important}.psr-payrow .payment-icon{display:inline-flex !important;align-items:center;margin:0 !important;padding:0 !important;background:none !important;color:var(--psr-ink) !important;opacity:.7}.psr-payrow .payment-icon svg{display:block;height:16px;width:auto;fill:currentColor}.psr-payrow .psr-pay-txt{display:inline-block}@media(max-width:849px)
{.psr-trust .psr-vkf{display:block}.psr-trust .psr-vkf-k{display:none}body.single-product .psr-box.product-info{padding-bottom:4px !important}body.single-product .product-main{padding-bottom:20px !important}body.single-product .psr-ed-rule{margin-top:12px !important}}
