.ProductSummary{margin:0 auto;max-width:90rem}.ProductSummary__fullWidth{margin:1rem}@media(min-width:768px){.ProductSummary__fullWidth{margin-left:1.5rem;margin-right:1.5rem}}@media(min-width:1024px){.ProductSummary__fullWidth{margin-left:2.5rem;margin-right:2.5rem}}.ProductSummary .Text-ds--title-6{margin-bottom:1rem}@media(min-width:1024px){.ProductSummary .Text-ds--title-6{margin-bottom:2.5rem}}.ProductSummary .Text-ds--subtitle-1{margin-top:1.5rem}.RoundedContainer{background-color:var(--pal-colors-default-background-default);border:1px solid var(--pal-colors-default-border-xsubtle);border-radius:1rem;margin-right:1.5 rem;padding:1.5rem;width:100%}.RoundedContainerGroup{align-items:baseline;display:flex;justify-content:flex-start}.RoundedContainerGroup--horizontal{flex-direction:row}.RoundedContainerGroup--vertical{flex-direction:column}.SummaryCard{display:flex;flex-direction:row}.SummaryCard:not(:first-child){padding-top:1.5rem}.SummaryCard h3.Text-ds{margin-bottom:.25rem}.SummaryCard--titleIcon{margin-right:.438rem;vertical-align:bottom}.SummaryCard--listWrapper{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.SummaryCard--listWrapper .SummaryCard--listItem{align-items:center;display:flex;line-height:normal;margin-top:.5rem}@media(min-width:1024px){.SummaryCard--listWrapper .SummaryCard--listItem{margin-right:1.5rem}}.SummaryCard--listWrapper .SummaryCard--listItem--halfWidth{flex:50%;margin-right:0}.SummaryCard--listWrapper .SummaryCard--listItem .SummaryCard--listItemIcon{height:1.5rem;padding-right:.5rem}.SummaryCard--horizontal{flex-direction:row}.SummaryCard--vertical{flex-direction:column}.ClickableBadge .pal-c-Button--linkArrow svg,.ClickableBadge .pal-c-Link--arrow svg{-webkit-animation:slide var(--pal-anim-transition-xslow);animation:slide var(--pal-anim-transition-xslow)}@-webkit-keyframes slide{0%{transform:translateX(5px)}}@keyframes slide{50%{transform:translateX(5px)}}.ClickableBadge .pal-c-Button--link,.ClickableBadge .pal-c-Link--primary,.ClickableBadge .pal-c-Link--primary .pal-c-Link__label{animation-direction:normal;animation-duration:.3s;animation-fill-mode:forwards;animation-name:slideout;animation-timing-function:var(--pal-anim-functions-entrance)}@keyframes slideout{0%{background-position:0 100%,100% 100%;background-size:0 .063rem,100% .063rem}50%{background-position:0 100%,100% 100%;background-size:0 .063rem,0 .063rem}to{background-position:0 100%,100% 100%;background-size:100% .063rem,0 .063rem}}.ClickableBadge .pal-c-Button--primary,.ClickableBadge .pal-c-Link--buttonPrimary,.ClickableBadge .pal-c-Link--buttonPrimary .pal-c-Link__label{background-color:var(--pal-color-button-primary-background-hover);border-color:var(--pal-color-button-primary-border-hover)}.ClickableBadge .pal-c-Button--secondary,.ClickableBadge .pal-c-Link--buttonSecondary,.ClickableBadge .pal-c-Link--buttonSecondary .pal-c-Link__label{background-color:var(--pal-color-button-secondary-background-hover);border-color:var(--pal-color-button-secondary-border-hover);color:var(--pal-color-button-secondary-content-hover)}.ClickableBadge{align-items:center;display:flex;line-height:normal;margin-top:.5rem}.ClickableBadge__Focusable{cursor:pointer}.ClickableBadge__Focusable:focus,.ClickableBadge__Focusable:focus-visible{outline-offset:2px}.ClickableBadge__Focusable:hover .ClickableBadge__text span{text-decoration:underline}.ClickableBadge__button{align-items:center;background:none;border:0;display:flex;gap:.25rem;padding:.25rem 0 0 .25rem}.ClickableBadge__text span{display:inline-block;font-family:var(--pal-font-family-000);font-size:var(--pal-font-size-14px);font-weight:var(--pal-font-weight-book);letter-spacing:var(--pal-letter-spacing-025px);line-height:var(--pal-line-height-16px);width:min-content}.ClickableBadge__text span .pal-c-Link__label,.ClickableBadge__text span.pal-c-Button--linkSecondary .pal-c-Button__text{background:linear-gradient(var(--pal-color-neutral-black),var(--pal-color-neutral-black)),linear-gradient(var(--pal-color-neutral-black),var(--pal-color-neutral-black));background-position:0 100%,100% 100%;background-repeat:no-repeat;background-size:0 .063rem,100% 0}.ClickableBadge__text span:hover .pal-c-Link__label,.ClickableBadge__text span:hover.pal-c-Button--linkSecondary .pal-c-Button__text{animation:none;background-size:0 .063rem,100% .063rem;height:100%}.ClickableBadge__icon{align-items:center;color:var(--pal-colors-default-content-default);display:flex;padding:0 0 0 .25rem}.VideoPlayer__thumbnail{cursor:pointer;position:relative}.VideoPlayer__play{background:var(--pal-color-button-secondary-background);border:none;border-radius:5rem;cursor:pointer;height:2rem;left:50%;padding:0;width:2rem;z-index:3}.VideoPlayer__play,.VideoPlayer__play svg{font-size:6.25rem;position:absolute;text-align:center;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.VideoPlayer__play svg{left:54%}@media(min-width:1024px){.react-player__preview{height:28.81rem!important;object-fit:fill}}.InlineVideo{position:relative}.InlineVideo--paused svg{margin-left:.275rem}.InlineVideo video{vertical-align:bottom}.InlineVideo__controlButton{cursor:pointer;left:1rem;position:absolute;z-index:3}.InlineVideo__controlButton,.InlineVideo__controlButton:active,.InlineVideo__controlButton:focus,.InlineVideo__controlButton:hover{background-color:var(--pal-color-button-secondary-background);border-color:var(--pal-color-button-secondary-border);bottom:1rem;color:var(--pal-color-button-secondary-content)}.InlineVideo__controlButton:active svg,.InlineVideo__controlButton:focus svg,.InlineVideo__controlButton:hover svg{fill:var(--pal-color-button-secondary-content)}.InlineVideo__controlButton svg{vertical-align:middle}.SummaryItemCard{bottom:0;left:0;margin:auto;max-width:29rem;right:0}.SummaryItemCard,.SummaryItemCard__Content{display:flex;flex-direction:column;height:100%}.SummaryItemCard__Content{align-items:center;overflow-y:auto;position:relative}.SummaryItemCard__Content__Title{margin-top:1rem}.SummaryItemCard__Content__Description{margin:1.5rem 0}.SummaryItemCard__Actions .pal-c-Link{width:100%}