.product-info-popup_panel__LeAQY.product-info-popup_panel__LeAQY{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,32.5rem);height:100dvh;min-height:0;padding:0;overflow:hidden;border-radius:var(--ds-space-6) 0 0 var(--ds-space-6);background:rgb(var(--ds-editorial-canvas))}.product-info-popup_panel__LeAQY.product-info-popup_expanded__Merzt{width:min(100%,48rem)}.product-info-popup_header__TvnF8{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-4) var(--ds-space-6)}.product-info-popup_scroll__Q0m9y{min-width:0;min-height:0;padding:var(--ds-space-3) var(--ds-space-6) var(--ds-space-6);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.product-info-popup_scroll__Q0m9y:focus-visible{outline:2px solid rgb(var(--ds-editorial-focus));outline-offset:-3px}.product-info-popup_title__XYKet{font-family:var(--font-display);font-size:var(--ds-type-product-title);line-height:var(--ds-leading-compact)}.product-info-popup_caption__v6xZZ{margin-top:var(--ds-space-4)}.product-info-popup_caption__v6xZZ,.product-info-popup_summary__DYPkL{color:rgb(var(--ds-editorial-muted));font-size:var(--ds-type-body-base);line-height:var(--ds-leading-body)}.product-info-popup_summary__DYPkL{margin-top:var(--ds-space-6)}.product-info-popup_summary__DYPkL h3{margin-top:var(--ds-space-6);margin-bottom:var(--ds-space-3);font-family:var(--font-display);color:rgb(var(--ds-editorial-ink));font-size:var(--ds-type-document-h2)}.product-info-popup_summary__DYPkL p+p{margin-top:var(--ds-space-4)}.product-info-popup_readActions__0sceq{display:grid;justify-items:start;gap:var(--ds-space-3);margin-top:var(--ds-space-5)}.product-info-popup_panel__LeAQY>.dsModalFooter{display:block;margin:0;padding:var(--ds-space-4) var(--ds-space-6) calc(var(--ds-space-4) + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--ds-editorial-line));background:rgb(var(--ds-editorial-canvas))}.dsDrawer:has(>.product-info-popup_panel__LeAQY){overflow:hidden}.dsDrawer:has(>.product-info-popup_panel__LeAQY)::backdrop{background:rgb(var(--ds-editorial-media-overlay)/.35);backdrop-filter:none}@media (min-width:40rem){.product-info-popup_expanded__Merzt .product-info-popup_scroll__Q0m9y{padding-inline:var(--ds-space-8)}}@media (max-width:39.999rem){.product-info-popup_panel__LeAQY.product-info-popup_panel__LeAQY{border-radius:0}.product-info-popup_header__TvnF8,.product-info-popup_panel__LeAQY>.dsModalFooter,.product-info-popup_scroll__Q0m9y{padding-inline:var(--ds-space-4)}}