.product-panel{display:contents}.product-panel__toggle{z-index:var(--z-raised);width:var(--space-450);height:var(--space-450);margin:var(--space-300);color:var(--color-content-default);background-color:var(--color-background-default);grid-area:1/1;justify-content:center;place-self:end;align-items:center;display:flex;position:relative}.product-panel__toggle:after{content:"";inset:calc(var(--space-200) * -1) calc(var(--space-100) * -1);position:absolute}.product-panel__toggle svg{width:var(--space-300);height:var(--space-300)}.product-panel__toggle--black{color:var(--color-content-inverse);background-color:var(--color-background-primary)}.product-panel__panel{--settings-color-text-primary:initial;--settings-color-text-secondary:initial;--settings-color-links:initial;--settings-color-links-hover:initial;z-index:var(--z-elevated);grid-area:1/1;grid-template:auto/var(--space-1500) minmax(0, 1fr);margin:var(--space-300);visibility:hidden;opacity:0;background-color:var(--color-cream-0);transition:opacity var(--animation-base), visibility 0s linear var(--animation-duration-250);align-self:end;display:grid;position:relative}.product-panel__panel.is-open{visibility:visible;opacity:1;transition:opacity var(--animation-base)}.product-panel__close{z-index:var(--z-raised);width:var(--space-300);height:var(--space-300);color:var(--color-content-default);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-300);inset-inline-end:var(--space-300)}.product-panel__close:after{content:"";inset:calc(var(--space-400) * -1);position:absolute}@media screen and (width>=64rem){.product-panel__close:after{inset:calc(var(--space-200) * -1)}}.product-panel__close svg{width:var(--space-300);height:var(--space-300)}.product-panel__media{background-color:var(--color-cream-200);overflow:hidden}.product-panel__content{padding:var(--space-300);color:var(--color-content-default);align-content:start;padding-inline-end:var(--space-900);display:grid}.product-panel__color{color:var(--color-content-secondary)}.product-panel__cta{align-items:baseline;gap:var(--space-100);flex-wrap:wrap;margin-block-start:var(--space-200);display:flex}@media screen and (width>=64rem){.product-panel__cta{margin-block-start:var(--space-450)}}@container product-panel (width<264px){.product-panel__panel{border:var(--border-width-1) solid var(--color-cream-300);flex-direction:column;justify-content:flex-end;align-self:stretch;display:flex}.product-panel__media{flex:1 1 0;min-height:0}.product-panel__close{width:var(--space-450);height:var(--space-450);background-color:var(--color-cream-0);inset-block-start:var(--space-200);inset-inline-end:var(--space-200)}.product-panel__content{padding-inline-end:var(--space-300)}.product-panel__cta{flex-direction:column;align-items:start}.product-panel__dash{display:none}}.product-panel__link .link__inner{--link-underline-color:var(--color-ui-250)}
