.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%)}}@media (prefers-reduced-motion:reduce){.pdp-cta-label{animation:none}}html.mm-motion-reduce .pdp-cta-label{animation: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:920px){.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-kicker{display:none}}@media (min-width:1024px) and (max-height:820px){.pdp-lead{font-size:var(--text-body)}}@media (hover:hover) and (pointer:fine){.pdp-zoom{transition:transform var(--t-state,.28s) var(--e-move)}.pdp-gallery-frame:hover .pdp-zoom{cursor:zoom-in;transform:scale(1.05)}}@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}@keyframes pdp-gallery-drift{to{transform:translateY(-25svh)}}@supports (animation-timeline:scroll()){@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){html:not(.mm-motion-reduce) .pdp-gallery-pin{animation:linear both pdp-gallery-drift;animation-timeline:scroll(root);animation-range:0 100svh}}}@media (max-width:1023.98px){.pdp-gallery-frame [data-pdp-gallery]{aspect-ratio:auto;height:43svh}.container-wide.pdp-shell{padding-bottom:calc(var(--pdp-bar-h,6.75rem) + 1.5rem)}html:has([data-pdp-topbar]){scroll-padding-top:calc(var(--pdp-topbar-h,3.5rem) + .5rem);scroll-padding-bottom:calc(var(--pdp-bar-h,6.75rem) + .5rem)}}