.pwpd-page #primary .pwpd-related ul.products{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
.pwpd-page #primary .pwpd-related ul.products *{box-sizing:border-box}
.pwpd-page #primary .pwpd-related .pws-tone-all{--tone:#7420bd;--tint:#efe0ff}
.pwpd-page #primary .pwpd-related .pws-tone-fokus{--tone:#ac326d;--tint:#ffe0ef}
.pwpd-page #primary .pwpd-related .pws-tone-aesthetik{--tone:#936100;--tint:#fff1bd}
.pwpd-page #primary .pwpd-related .pws-tone-heilung{--tone:#666770;--tint:#e7e8ed}
.pwpd-page #primary .pwpd-related .pws-tone-zellschutz{--tone:#8529b5;--tint:#f0d9ff}
.pwpd-page #primary .pwpd-related .pws-tone-wachstum{--tone:#76614b;--tint:#f2e6d5}
.pwpd-page #primary .pwpd-related .pws-tone-stoffwechsel{--tone:#b64b14;--tint:#ffe0ca}
.pwpd-page #primary .pwpd-related .pws-tone-energie{--tone:#347923;--tint:#dff3c9}
.pwpd-page #primary .pwpd-related .pws-tone-neutral{--tone:#675379;--tint:#ece2f4}
.pwpd-page #primary .pwpd-related ul.products li.product .ast-select-options-trigger{display:none!important;visibility:hidden!important;pointer-events:none!important}
.pwpd-page #primary .pwpd-related ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important;clear:both;margin:0!important;padding:0!important;list-style:none}
.pwpd-page #primary .pwpd-related ul.products:before,.pwpd-page #primary .pwpd-related ul.products:after{display:none!important}
.pwpd-page #primary .pwpd-related ul.products li.product{position:relative;display:flex;flex-direction:column;float:none!important;width:auto!important;min-width:0;margin:0!important;padding:16px!important;overflow:hidden;border:1px solid var(--pws-line);border-radius:20px;background:#fff;box-shadow:0 6px 22px #29123904;transition:border-color .2s,box-shadow .2s}
.pwpd-page #primary .pwpd-related ul.products li.product:hover{border-color:#c6a3dd;box-shadow:0 10px 28px #70249b0c}
.pwpd-page #primary .pwpd-related ul.products li.product .astra-shop-thumbnail-wrap{position:relative}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-LoopProduct-link{display:block;color:inherit;text-decoration:none}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{position:relative;display:table;width:fit-content;max-width:100%;margin:0 0 12px;padding:7px 11px;border-radius:99px;background:var(--tint);color:var(--tone);font-size:12px;font-weight:750;line-height:1.35;letter-spacing:.07em;text-transform:uppercase;overflow-wrap:anywhere;text-align:left}
.pwpd-page #primary .pwpd-related .pws-card-category:before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--tone);vertical-align:2px}
.pwpd-page #primary .pwpd-related ul.products li.product a img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain;margin:0 0 17px!important;border:0!important;border-radius:12px;box-shadow:none!important;background:#fdfbff}
.pwpd-page #primary .pwpd-related ul.products li.product .astra-shop-summary-wrap{display:flex;flex-direction:column;flex:1;padding:0;text-align:left}
.pwpd-page #primary .pwpd-related ul.products li.product .ast-woo-product-category{display:none}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-loop-product__title{margin:0 0 9px!important;padding:0!important;font-family:inherit!important;font-size:clamp(18px,1.6vw,23px)!important;font-weight:650!important;line-height:1.22!important;letter-spacing:-.025em;color:var(--pws-ink)!important;overflow-wrap:anywhere}
.pwpd-page #primary .pwpd-related ul.products li.product .price{display:block;margin:4px 0 18px!important;color:var(--pws-ink)!important;font-size:19px!important;line-height:1.45;font-weight:650}
.pwpd-page #primary .pwpd-related ul.products li.product .price del{color:var(--pws-muted);font-size:.85em;font-weight:400}
.pwpd-page #primary .pwpd-related ul.products li.product .price ins{text-decoration:none}
.pwpd-page #primary .pwpd-related ul.products li.product .button{position:relative;isolation:isolate;overflow:hidden;display:flex!important;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:auto!important;padding:12px 9px!important;border:1px solid #a240d4!important;border-radius:12px!important;background:linear-gradient(115deg,#7320ce 0%,#a52ad6 54%,#bb319d 100%)!important;color:#fff!important;font-family:inherit!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important;letter-spacing:.045em!important;text-transform:uppercase!important;text-align:center;white-space:normal;box-shadow:inset 0 2px 1px #ffffff55,inset 0 -5px 12px #50089924,0 5px 12px #9325c42b!important;text-decoration:none;transition:filter .2s,box-shadow .2s}
.pwpd-page #primary .pwpd-related ul.products li.product .button:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 15%,#ffffff08 35%,#ffffff24 45%,transparent 56%);transform:translateX(-110%);animation:pws-sheen 7s ease-in-out infinite}
.pwpd-page #primary .pwpd-related ul.products li.product .button:hover{filter:brightness(1.06);box-shadow:inset 0 2px 1px #ffffff66,0 7px 18px #9325c440!important}
@keyframes pws-sheen{0%,60%{transform:translateX(-110%)}85%,100%{transform:translateX(110%)}}
.pwpd-page #primary .pwpd-related ul.products li.product .added_to_cart{margin-top:10px;font-size:14px;color:#7227b9}
.pwpd-page #primary .pwpd-related ul.products li.product .onsale{top:50px!important;right:8px!important;left:auto!important;min-height:0;min-width:0;padding:4px 8px;border-radius:6px;background:#251c2e;color:white;font-size:12px;line-height:1.5}
@media(max-width:1000px){.pwpd-page #primary .pwpd-related ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px!important}
}
@media(max-width:700px){.pwpd-page #primary .pwpd-related ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}
.pwpd-page #primary .pwpd-related ul.products li.product{padding:11px!important;border-radius:16px}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-loop-product__title{font-size:19px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .price{font-size:17px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{padding:6px 8px;font-size:12px;letter-spacing:.025em}
.pwpd-page #primary .pwpd-related ul.products li.product .button{padding:11px 5px!important;letter-spacing:.025em!important}
}
@media(max-width:359px){.pwpd-page #primary .pwpd-related ul.products{grid-template-columns:minmax(0,1fr)}
}
@media(prefers-reduced-motion:reduce){.pwpd-page #primary .pwpd-related ul.products li.product,.pwpd-page #primary .pwpd-related ul.products li.product .button{transition:none}
.pwpd-page #primary .pwpd-related ul.products li.product .button:before{animation:none;transform:none}
}
.pwpd-page #primary .pwpd-related ul.products{gap:16px!important}
.pwpd-page #primary .pwpd-related ul.products li.product{padding:18px!important;border-radius:16px;box-shadow:0 4px 16px #29123903}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{margin:0 0 16px;padding:6px 10px;border-radius:8px;letter-spacing:.045em;font-size:12px;line-height:1.4}
.pwpd-page #primary .pwpd-related ul.products li.product a img{aspect-ratio:1.18/1;max-height:210px;object-fit:contain;margin-bottom:14px!important;background:#fdfbff}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-loop-product__title{font-size:20px!important;margin-bottom:6px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .price{font-size:18px!important;margin:3px 0 14px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button{min-height:44px;padding:11px 7px!important;border:1px solid #29232f!important;border-radius:9px!important;background:linear-gradient(175deg,#48434d 0%,#252229 36%,#111014 52%,#1c1723 100%)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.015em!important;line-height:1.3!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 #ffffff55,inset 0 -1px 0 #741fe744,0 3px 7px #18102018!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button:before{animation:none;transform:none;background:linear-gradient(115deg,transparent 18%,#ffffff09 40%,transparent 61%)}
.pwpd-page #primary .pwpd-related ul.products li.product .button:hover{filter:brightness(1.1);border-color:#741fe7!important;box-shadow:inset 0 1px 0 #ffffff55,0 4px 12px #741fe725!important}
@media(max-width:700px){.pwpd-page #primary .pwpd-related ul.products{gap:10px!important}
.pwpd-page #primary .pwpd-related ul.products li.product{padding:10px!important;border-radius:13px}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{margin:2px 0 13px;padding:5px 7px;font-size:12px;letter-spacing:0;max-width:100%;border-radius:7px}
.pwpd-page #primary .pwpd-related .pws-card-category:before{width:5px;height:5px;margin-right:5px;vertical-align:2px}
.pwpd-page #primary .pwpd-related ul.products li.product a img{max-height:148px;aspect-ratio:1.12/1;margin-bottom:12px!important;border-radius:8px}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-loop-product__title{font-size:17px!important;line-height:1.23!important}
.pwpd-page #primary .pwpd-related ul.products li.product .price{font-size:16px!important;margin:2px 0 12px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button{font-size:12px!important;padding:10px 3px!important;letter-spacing:0!important;min-height:42px;border-radius:8px!important}
}
@media(max-width:359px){.pwpd-page #primary .pwpd-related ul.products{grid-template-columns:minmax(0,1fr)}
.pwpd-page #primary .pwpd-related ul.products li.product a img{max-height:180px}
}
@media(min-width:360px) and (max-width:374px){.pwpd-page #primary .pwpd-related ul.products{gap:8px!important}
.pwpd-page #primary .pwpd-related ul.products li.product{padding:8px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button{padding-inline:1px!important}
}
.pwpd-page #primary .pwpd-related .pws-tone-wachstum{--tone:#8529b5;--tint:#f0d9ff}
.pwpd-page #primary .pwpd-related ul.products li.product .price{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 8px;width:100%;margin:3px 0 13px!important}
.pwpd-page #primary .pwpd-related .pws-price-value{min-width:0;max-width:100%}
.pwpd-page #primary .pwpd-related .pws-stock{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.4;font-weight:500;white-space:nowrap;color:#277449}
.pwpd-page #primary .pwpd-related .pws-stock:before{content:"";width:6px;height:6px;border-radius:50%;background:#32b477;flex:none}
.pwpd-page #primary .pwpd-related .pws-stock--out{color:#756d7c}
.pwpd-page #primary .pwpd-related .pws-stock--out:before{background:#aaa3b0}
.pwpd-page #primary .pwpd-related .pws-stock--backorder{color:#916017}
.pwpd-page #primary .pwpd-related .pws-stock--backorder:before{background:#c28a32}
.pwpd-page #primary .pwpd-related ul.products li.product .button{background:linear-gradient(125deg,#2a2035 0%,#151218 45%,#111014 100%)!important;border:1px solid #856494!important;border-radius:12px 5px 12px 5px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 1px 0 #ffffff28,0 2px 5px #20122712!important;font-weight:650!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button:before{content:none!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button:hover{background:linear-gradient(125deg,#382744,#19131f 55%,#111014)!important;border-color:#b18bc5!important;filter:none;box-shadow:inset 0 1px 0 #ffffff33,0 3px 10px #53287720!important;color:#fff!important}
@media(max-width:700px){.pwpd-page #primary .pwpd-related ul.products li.product .price{font-size:15px!important;gap:4px;margin-bottom:12px!important}
.pwpd-page #primary .pwpd-related .pws-stock{font-size:12px;gap:4px}
.pwpd-page #primary .pwpd-related .pws-stock:before{width:5px;height:5px}
}
.pwpd-page #primary .pwpd-related ul.products li.product{background:#fff;border-color:#e2d6ed;box-shadow:0 4px 14px #52227706}
.pwpd-page #primary .pwpd-related ul.products li.product:hover{border-color:#b98bd7;box-shadow:0 8px 24px #52227712}
.pwpd-page #primary .pwpd-related ul.products li.product .button{background:linear-gradient(115deg,#050505 20%,#242226 48%,#050505 76%)!important;border-color:#ac69ff!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1px #a750ff33,0 0 10px #8016ff28!important}
.pwpd-page #primary .pwpd-related ul.products li.product .button:hover{background:linear-gradient(115deg,#050505 20%,#302a34 48%,#050505 76%)!important;border-color:#c58aff!important;box-shadow:inset 0 0 0 1px #a750ff44,0 0 14px #8016ff40!important}
.pwpd-page #primary .pwpd-related .pws-stock{font-size:13px;gap:6px}
.pwpd-page #primary .pwpd-related .pws-stock:before{width:6px;height:6px}
.pwpd-page #primary .pwpd-related .pws-stock--in:before{animation:pws-stock-pulse 3.4s ease-in-out infinite;transform-origin:center}
@keyframes pws-stock-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 #32b47700}50%{transform:scale(1.12);box-shadow:0 0 0 2px #32b47717}}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 5px;margin:0 0 10px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.45;color:#756b7d;letter-spacing:0}
.pwpd-page #primary .pwpd-related .pws-spec-separator{color:#9784a4}
.pwpd-page #primary .pwpd-related .pws-tone-fokus{--tone:#ba296d;--tint:#fff0f7;--badge-border:#e998bd}
.pwpd-page #primary .pwpd-related .pws-tone-aesthetik{--tone:#956000;--tint:#fff7d6;--badge-border:#e6c24c}
.pwpd-page #primary .pwpd-related .pws-tone-heilung{--tone:#656674;--tint:#f1f1f5;--badge-border:#b0aebe}
.pwpd-page #primary .pwpd-related .pws-tone-wachstum{--tone:#9221c7;--tint:#f7eaff;--badge-border:#cc8ce9}
.pwpd-page #primary .pwpd-related .pws-tone-stoffwechsel{--tone:#c25011;--tint:#fff0e3;--badge-border:#efa268}
.pwpd-page #primary .pwpd-related .pws-tone-energie{--tone:#338221;--tint:#edf9e3;--badge-border:#93cc78}
.pwpd-page #primary .pwpd-related .pws-tone-neutral{--tone:#795295;--tint:#f6edf9;--badge-border:#c9a8df}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{border:1px solid var(--badge-border,#c9a8df);border-radius:12px;background:var(--tint);color:var(--tone)}
@media(max-width:700px){.pwpd-page #primary .pwpd-related .pws-stock{font-size:13px;gap:4px}
.pwpd-page #primary .pwpd-related .pws-stock:before{width:6px;height:6px}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{font-size:13px;gap:0 4px;margin-bottom:8px}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{border-radius:10px}
}
@media(prefers-reduced-motion:reduce){.pwpd-page #primary .pwpd-related .pws-stock--in:before{animation:none}
}
.pwpd-page #primary .pwpd-related .pws-tone-stoffwechsel{--tone:#c64c00;--tint:#fff1e5;--badge-border:#ff861a}
.pwpd-page #primary .pwpd-related .pws-tone-wachstum{--tone:#1666ca;--tint:#edf5ff;--badge-border:#439dff}
.pwpd-page #primary .pwpd-related .pws-tone-fokus{--tone:#c1267d;--tint:#fff0f8;--badge-border:#ff65bd}
.pwpd-page #primary .pwpd-related .pws-tone-energie{--tone:#297d1e;--tint:#effce9;--badge-border:#60cc3d}
.pwpd-page #primary .pwpd-related .pws-tone-heilung{--tone:#646773;--tint:#f0f1f5;--badge-border:#9da2b2}
.pwpd-page #primary .pwpd-related .pws-tone-neutral{--tone:#535f60;--tint:#eef3f2;--badge-border:#879d99}
.pwpd-page #primary .pwpd-related .pws-tone-aesthetik{--tone:#8b6300;--tint:#fffbe0;--badge-border:#efd224}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{display:flex;align-items:center;justify-content:center;gap:6px;width:min(144px,100%);min-height:30px;margin:0 0 12px auto!important;padding:5px 6px;box-sizing:border-box;border-width:1px;border-radius:12px;text-align:center;line-height:1.25;letter-spacing:.015em;white-space:nowrap;overflow-wrap:normal}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category:before{margin:0;flex:none;vertical-align:baseline}
.pwpd-page #primary .pwpd-related ul.products li.product .woocommerce-loop-product__title{margin-bottom:5px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{align-items:center;gap:0 6px;min-height:21px;margin:0 0 3px!important;font-size:13px;line-height:1.4;color:#807489}
.pwpd-page #primary .pwpd-related .pws-product-spec>span:first-child{color:#5f526a;font-weight:600;font-variant-numeric:tabular-nums}
.pwpd-page #primary .pwpd-related .pws-product-spec .pws-spec-separator{font-size:0;display:inline-block;width:1px;height:11px;background:#c9b9d5;align-self:center;flex:none}
.pwpd-page #primary .pwpd-related ul.products li.product .price{margin:0 0 10px!important}
.pwpd-page #primary .pwpd-related .pws-stock{font-size:14px;gap:6px}
.pwpd-page #primary .pwpd-related .pws-stock:before{width:6px;height:6px}
@keyframes pws-stock-pulse{0%,100%{transform:scale(1);box-shadow:0 0 0 0 #32b47700}50%{transform:scale(1.2);box-shadow:0 0 0 3px #32b47724}}
@media(max-width:700px){.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{width:min(134px,100%);min-height:28px;margin:0 0 11px auto!important;padding:5px;gap:5px;letter-spacing:0}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{font-size:12px;gap:0 5px;min-height:19px;margin-bottom:2px!important}
.pwpd-page #primary .pwpd-related ul.products li.product .price{margin:0 0 9px!important;gap:3px}
.pwpd-page #primary .pwpd-related .pws-stock{font-size:14px;gap:4px}
}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{width:fit-content;max-width:100%;min-height:26px;margin:0 auto 11px 0!important;padding:4px 8px;gap:5px;border-radius:10px;font-size:12px;line-height:1.25}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{margin-bottom:5px!important}
@media(max-width:700px){.pwpd-page #primary .pwpd-related ul.products li.product .pws-card-category{min-height:24px;padding:3px 7px;margin:0 auto 10px 0!important;border-radius:9px}
.pwpd-page #primary .pwpd-related ul.products li.product .pws-product-spec{margin-bottom:4px!important}
}

.pwpd-page #primary .pwpd-related{--pws-line:#e7ddee;--pws-ink:#211729;--pws-muted:#6c6173;--pws-purple:#741fe7;clear:both;margin:32px 0;padding:24px 0}
.pwpd-page #primary .pwpd-related h2{font:700 clamp(23px,3vw,30px)/1.2 Arial,sans-serif;letter-spacing:-.025em;margin:0 0 24px;color:#211729}
.pwpd-page #primary .pwpd-related ul.products li.product .button{transform:none!important;text-transform:none!important}
.pwpd-page #primary .summary .single_add_to_cart_button{background:linear-gradient(115deg,#050505 20%,#242226 48%,#050505 76%)!important;border:1px solid #ac69ff!important;border-radius:12px 5px 12px 5px!important;box-shadow:inset 0 0 0 1px #a750ff33,0 0 10px #8016ff28!important;letter-spacing:.015em!important;text-transform:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.pwpd-page #primary .summary .single_add_to_cart_button:before{content:none!important}
.pwpd-page #primary .summary .single_add_to_cart_button:hover{background:linear-gradient(115deg,#050505 20%,#302a34 48%,#050505 76%)!important;border-color:#c58aff!important;box-shadow:inset 0 0 0 1px #a750ff44,0 0 14px #8016ff40!important}
@media(prefers-reduced-motion:reduce){.pwpd-page #primary .pwpd-related *,.pwpd-page #primary .pwpd-related *:before{animation:none!important;transition:none!important}}

/* 1.4: compact gallery, neutral pricing and a lively stock indicator. */
.pwpd-page #primary .summary .price,.pwpd-page #primary .summary .price .amount,.pwpd-page #primary .pwpd-related .pws-price-value{color:#111!important}
.pwpd-page #primary #wc-stripe-express-checkout-element,.pwpd-page #primary #wc-stripe-express-checkout-button-separator,.pwpd-page #primary #wc-stripe-payment-request-wrapper,.pwpd-page #primary #wc-stripe-payment-request-button-separator{display:none!important}
.pwpd-page #primary .summary .stock.in-stock{color:#12b83f;text-shadow:0 0 9px #39ff1420}
.pwpd-page #primary .summary .stock.in-stock:before{width:8px;height:8px;background:#39f451;box-shadow:0 0 7px #39ff1470;animation:pwpd-stock-beat 1.8s ease-in-out infinite}
@keyframes pwpd-stock-beat{0%,100%{transform:scale(1);box-shadow:0 0 0 0 #39f45150,0 0 6px #39f45160}50%{transform:scale(1.25);box-shadow:0 0 0 5px #39f45100,0 0 12px #39f45190}}
.pwpd-page #primary div.product>.woocommerce-product-gallery{width:42%!important;max-width:480px}
.pwpd-page #primary div.product>.summary{width:52%!important}
.pwpd-page #primary .woocommerce-product-gallery__image img:not(.zoomImg){box-sizing:border-box;width:100%;max-height:480px;object-fit:contain;padding:22px}
.pwpd-page #primary .woocommerce-product-gallery:after{animation:pwpd-holo-repeat 7s ease-in-out infinite;transform:translateX(-110%)}
@keyframes pwpd-holo-repeat{0%,12%{transform:translateX(-110%)}35%,100%{transform:translateX(110%)}}
@media(max-width:767px){
 .pwpd-page #primary{padding-top:24px!important}
 .pwpd-page #primary div.product>.woocommerce-product-gallery{width:100%!important;max-width:360px;margin:0 auto 24px!important;float:none!important}
 .pwpd-page #primary div.product>.summary{width:100%!important;float:none!important}
 .pwpd-page #primary .woocommerce-product-gallery__image img:not(.zoomImg){max-height:360px;padding:18px}
}
@media(prefers-reduced-motion:reduce){.pwpd-page #primary .summary .stock.in-stock:before{animation:none}.pwpd-page #primary .woocommerce-product-gallery:after{animation:none;display:none}}

.pwpd-page #primary .woocommerce-product-gallery__trigger,.pwpd-page #primary .woocommerce-product-gallery .zoomImg{display:none!important}
