.ProductHero{margin:0 auto;max-width:90rem}.ProductHero .ProductHero__content{column-gap:1rem;display:grid;grid-template-columns:repeat(6,minmax(12.5%,1fr));margin-left:1rem;margin-right:1rem}@media(min-width:768px){.ProductHero .ProductHero__content{margin-left:1.5rem;margin-right:1.5rem}}@media(min-width:1024px){.ProductHero .ProductHero__content{grid-template-columns:repeat(12,minmax(6.4%,1fr));margin-left:2.5rem;margin-right:2.5rem}}.ProductHero .ProductHero__content .ProductInformation{grid-column:span 6;margin-bottom:1.5rem}@media(min-width:1024px){.ProductHero .ProductHero__content .ProductInformation{grid-column:8/span 5}}@media(min-width:1440px){.ProductHero .ProductHero__content .ProductInformation{grid-column:8/span 4}}.ProductHero .ProductHero__content .ProductHero__MediaGallery{grid-column:span 6;grid-row:2/span 1;margin-bottom:2rem;margin-left:-1rem;margin-right:-1rem}@media(min-width:1024px){.ProductHero .ProductHero__content .ProductHero__MediaGallery{align-self:start;bottom:unset;grid-column:1/span 6;grid-row:1/span 8;margin-left:-2.5rem;margin-left:0;margin-right:-2.5rem;margin-right:0;position:sticky;top:10rem}}@media(min-width:1440px){.ProductHero .ProductHero__content .ProductHero__MediaGallery{align-self:end;bottom:1rem;position:sticky;top:unset}}@media screen and (min-width:1024px)and (min-height:892px){.ProductHero .ProductHero__content .ProductHero__MediaGallery{align-self:start;bottom:unset;position:sticky;top:5.5rem}}.ProductHero .ProductHero__content .ProductPricing{grid-column:span 6}@media(min-width:1024px){.ProductHero .ProductHero__content .ProductPricing{grid-column:8/span 5}}@media(min-width:1440px){.ProductHero .ProductHero__content .ProductPricing{grid-column:8/span 4}}.ProductHero .ProductHero__content .ProductOffersCard{grid-column:span 6;margin-bottom:2rem}@media(min-width:1024px){.ProductHero .ProductHero__content .ProductOffersCard{grid-column:8/span 5;margin-bottom:2.5rem}}@media(min-width:1440px){.ProductHero .ProductHero__content .ProductOffersCard{grid-column:8/span 4}}.ProductHero .ProductHero__content .AfterPay{min-height:1rem}.ProductHero .ProductHero__content .AfterPaySubsGroup{margin-block-end:1.5rem}.ProductHero .ProductHero__content .AdBugOffersRail,.ProductHero .ProductHero__content .BoughtTogether,.ProductHero .ProductHero__content .PersonalizationContent,.ProductHero .ProductHero__content .ProductActions,.ProductHero .ProductHero__content .ProductActionsV2,.ProductHero .ProductHero__content .ProductDetail,.ProductHero .ProductHero__content .ProductSummary,.ProductHero .ProductHero__content .ProductVariant,.ProductHero .ProductHero__content .RewardsMessaging,.ProductHero .ProductHero__content .VerticalSlot{grid-column:span 6}@media(min-width:1024px){.ProductHero .ProductHero__content .AdBugOffersRail,.ProductHero .ProductHero__content .BoughtTogether,.ProductHero .ProductHero__content .PersonalizationContent,.ProductHero .ProductHero__content .ProductActions,.ProductHero .ProductHero__content .ProductActionsV2,.ProductHero .ProductHero__content .ProductDetail,.ProductHero .ProductHero__content .ProductSummary,.ProductHero .ProductHero__content .ProductVariant,.ProductHero .ProductHero__content .RewardsMessaging,.ProductHero .ProductHero__content .VerticalSlot{grid-column:8/span 5}}@media(min-width:1440px){.ProductHero .ProductHero__content .AdBugOffersRail,.ProductHero .ProductHero__content .BoughtTogether,.ProductHero .ProductHero__content .PersonalizationContent,.ProductHero .ProductHero__content .ProductActions,.ProductHero .ProductHero__content .ProductActionsV2,.ProductHero .ProductHero__content .ProductDetail,.ProductHero .ProductHero__content .ProductSummary,.ProductHero .ProductHero__content .ProductVariant,.ProductHero .ProductHero__content .RewardsMessaging,.ProductHero .ProductHero__content .VerticalSlot{grid-column:8/span 4}}.ProductHero .ProductHero__content .ProductSummary{margin-bottom:1.5rem}.ProductHero .ProductHero__content .ProductDetail{margin-bottom:2rem}.ProductHero .ProductHero__content .AdBugOffersRail,.ProductHero .ProductHero__content .ProductVariant,.ProductHero .ProductHero__content .RewardsMessaging{margin-bottom:1.5rem}.ProductHero .ProductHero__content .RewardsMessaging .InlineMessage{background-color:var(--pal-colors-default-background-error-strong);border-left:2px solid var(--pal-colors-default-border-error);color:var(--pal-colors-default-content-default);margin-top:.5rem;padding:1.5rem 0}.ProductHero .ProductHero__content .RewardsMessaging .InlineMessage__icon{margin:0 1rem 0 2rem}.ProductDetail__Content .pal-c-Accordion__header h3{font-size:var(--pal-font-size-14px)}.ProductDetail__Content section .Markdown h4{font-size:var(--pal-font-size-14px);margin-bottom:.5rem}.ProductDetail__Content__Prop65 .Text-ds{display:flex}.ProductDetail__Content__Prop65--warningIcon{height:1.5rem;margin-right:1rem;width:3.47rem}.ProductDetail__Content__Prop65--warningIcon #Path{stroke:var(--pal-colors-default-content-warning)}.ProductDetail__Content__Prop65+.Text-ds{margin-top:24px;padding-bottom:8px}.ProductDetail__List{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);margin-left:.4rem;margin-top:.187rem}.ProductDetail__List li{padding-left:.5rem}.ProductInformation{margin-bottom:1.5rem}.ProductInformation__badges{display:flex;list-style:none;margin:0;padding:0}.ProductInformation h1.Text-ds span{display:flex;justify-content:flex-start;margin-bottom:.5rem}.ProductInformation .pal-c-Tag{margin-right:.25rem}.ProductInformation .ReviewStars{margin:.5rem 0}.ReviewStars{align-items:center;display:flex}.ReviewStars>.Text-ds:first-child{margin-right:.3rem}.ReviewStars .Text-ds:not(:first-child){padding-left:.5rem}.ReviewStars__Content{align-items:center;cursor:pointer;display:flex}.ReviewStars__Content>.Text-ds:first-child{margin-right:.3rem}.ReviewStars .pal-c-Link{padding-bottom:.25rem}.ReviewStars .pal-c-Link:not(:first-child){margin-left:1rem}.ReviewStars .pal-c-Link:not(:first-child) .Text-ds{padding:0}.ReviewStars .pal-c-Link svg{margin-bottom:.15rem;vertical-align:middle}.ReviewStars .pal-c-Link--compact{padding-top:.25rem}.ReviewStars .pal-c-Link--disabled{cursor:pointer}.ReviewStars .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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__title{margin-bottom:1.5rem}.ProductSummary__message{margin-top:1.5rem}.ProductSummary__summary{display:flex;flex-direction:column;gap:1rem;margin-top:0}.ProductSummary__summary--withCard{margin-top:1.5rem}.SummaryCard:not(:first-child){padding-top:1.5rem}.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;padding-right:.5rem}@media(max-width:1023.98px){.SummaryCard--listWrapper .SummaryCard--listItem{flex:50%;margin-right:0}}@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,.SummaryCard--vertical{flex-direction:row}.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:1rem}.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:0}.ClickableBadge__text--long{width:min-content}.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:fit-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-bottom:.25rem;margin-top:1rem}.SummaryItemCard__Content__Description{margin:1.5rem 0}.SummaryItemCard__Content__message{margin-top:2rem}.SummaryItemCard__Actions{padding-top:2rem}.SummaryItemCard__Actions .pal-c-Link{width:100%}.SummaryItemCard__SecondaryAction{padding-top:.5rem}.SummaryItemCard__Icon{height:64px;width:64px}