.pdp-richtext p+p{margin-top:.75rem}.pdp-richtext strong,.pdp-richtext b{font-weight:600}.pdp-richtext em,.pdp-richtext i{font-style:italic}.pdp-richtext ul,.pdp-richtext ol{margin-top:.5rem;padding-left:1.25rem}.pdp-richtext ul{list-style:outside}.pdp-richtext ol{list-style:decimal}.pdp-richtext li+li{margin-top:.3rem}.pdp-richtext a{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:var(--hairline-accent);text-decoration-color:var(--hairline-accent);text-underline-offset:4px}.pdp-cta-label{animation:pdp-cta-label var(--t-touch,.12s) var(--e-move) both}@keyframes pdp-cta-label{0%{opacity:0;transform:translateY(40%)}}.pdp-purchase-bar{transition:transform .25s var(--e-move), opacity .25s var(--e-move)}.pdp-purchase-bar[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.pdp-cta-label{animation:none}.pdp-purchase-bar{transition:none}}html.mm-motion-reduce .pdp-cta-label{animation:none}html.mm-motion-reduce .pdp-purchase-bar{transition:none}[data-pdp-cost-details]>summary::-webkit-details-marker{display:none}@media (min-width:1024px){.container-wide.pdp-shell{max-width:calc(max(66vw,75rem) + 4rem)}.pdp-gallery-frame{max-width:calc(100svh - var(--app-navbar-bottom,88px) - 6rem)}.pdp-gallery-frame [data-pdp-gallery]{aspect-ratio:1}.pdp-buy-card{top:calc(var(--app-navbar-bottom,88px) + 1rem);max-height:calc(100svh - var(--app-navbar-bottom,88px) - 2rem);scrollbar-width:thin;overflow-y:auto}}@media (min-width:1024px) and (max-height:860px){.pdp-buy-card,.pdp-buy-card [data-pdp-panel]{row-gap:.75rem}.pdp-buy-card{padding-block:1.125rem}.pdp-buy-card [data-pdp-delivery]{border-top-width:0;padding-top:0}.pdp-lead{-webkit-line-clamp:2}.pdp-kicker{display:none}}@media (hover:hover) and (pointer:fine){.pdp-zoom{transform-origin:var(--pdp-zoom-x,50%) var(--pdp-zoom-y,50%);transition:transform var(--t-state,.28s) var(--e-move), transform-origin var(--t-touch,.12s) var(--e-medium)}.pdp-gallery-frame:hover .pdp-zoom{cursor:zoom-in;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.pdp-gallery-frame:hover .pdp-zoom{cursor:auto;transform:none}}html.mm-motion-reduce .pdp-gallery-frame:hover .pdp-zoom{cursor:auto;transform:none}