.delivery-holiday-message{background-color:var(--color-positive);border-radius:1.875rem;color:var(--color-dark);display:inline-block;font-size:var(--font-size-small);font-style:normal;font-weight:var(--font-weight-regular);line-height:18px;padding:.25rem 1rem}.delivery-holiday-message.late-arrival{background-color:#faed60}.configure-shipping_violator_visId{background-color:var(--color-gray-6);margin-top:.75rem;padding:.25rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:768px){.configure-shipping_violator_visId{margin-top:.25rem}}.tag{background-color:#000;border-radius:.75rem;color:#fff;display:inline-block;font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.radio-container-v2 .radio-title{grid-gap:8px;align-items:center;display:flex;gap:8px;word-break:break-word}.radio-container-v2 .radio-info{margin-top:8px}.radio-container-v2 .color-swatch{padding:0}.radio-container-v2 .color-swatch>div{width:auto}.radio-container-v2 .color-swatch.square>div>span>div>span{border-radius:0;box-shadow:none;height:1.5rem;width:1.5rem}.radio-container-v2>input[type=radio]+div{pointer-events:none}@media screen and (min-width:1024px){.radio-container-v2{min-width:15.25rem}}.omen-brand .radio-container-v2 input:checked+div{border:2px solid red}.omen-brand .radio-container-v2 a{color:red}.omen-brand .radio-container-v2 a:hover{color:red!important}.omen-brand .radio-container-v2 a span:focus,.omen-brand .radio-container-v2 a span:hover{color:red}.omen-brand .radio-container-v2 a span:after{background-color:red!important}.omen-brand .radio-container-v2 a svg{fill:red}.alert-message{align-items:center;display:flex;font-size:var(--font-size-small);font-weight:var(--font-weight-light);margin-bottom:1rem;margin-top:1rem;max-width:42.375rem;padding:.5rem}.alert-message svg{margin-right:.5rem;min-width:1.25rem}.alert-message.info{background-color:var(--color-comp-light-6)}.alert-message.error{background-color:#ffe4ef}.alert-message.warn{background-color:var(--color-comp-light-2)}.alert-message.slim{background-color:transparent}.alert-message.strong{font-weight:var(--font-weight-regular);line-height:1.375rem}@media (min-width:801px){.alert-message{font-size:var(--font-size-regular);padding:.75rem 1.25rem}.alert-message:last-child{margin-bottom:0}.alert-message svg{margin-right:1rem}}@media (min-width:1023px){.alert-message svg{min-width:2.5rem}}.spec-categories{border-top:1px solid var(--color-dark);margin-top:1.75rem;padding-top:1.75rem}@media (max-width:767px){.spec-categories{margin-top:1.25rem;padding-top:1rem}}.spec-categories .spec-title{margin-bottom:5px;text-transform:uppercase}@media (max-width:767px){.spec-categories .spec-title{font-weight:700}}.spec-categories .spec-title-container{grid-gap:.25rem;align-items:center;display:grid;gap:.25rem;grid-template-columns:fit-content(100%) auto;margin-bottom:.75rem}.spec-categories .spec-title-container .spec-messaging{grid-column:1/span 2;grid-row-start:2}.spec-categories .spec-title-container.has-icon{grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:2.25rem auto 1fr}.spec-categories .spec-title-container.has-icon .spec-messaging{grid-column:2/span 2;grid-row-start:2}.spec-categories .spec-title-container .spec-icon{align-self:flex-start;grid-row-end:3;grid-row-start:1;height:2.25rem!important;width:2.25rem!important}.spec-categories .spec-title-container .spec-icon svg{height:100%;width:100%}.spec-categories .spec-title-container .spec-tooltip{align-self:center;grid-row-end:2;grid-row-start:1}.spec-categories .spec-title-container .spec-tooltip svg{fill:var(--semantics-color-foreground-light)}.spec-categories .spec-title-container .spec-name{align-self:center;grid-row-end:2;grid-row-start:1}.spec-categories .spec-title-container .spec-promo-message{color:var(--color-comp-4);margin-bottom:.25rem}.spec-categories .spec-title-container .spec-desc{display:none}.spec-categories .spec-title-container:not(.has-icon) .spec-promo-message{grid-column-start:1}.spec-categories .spec-title-container:not(.has-icon) .spec-messaging{grid-column:1/span 2;grid-row-start:2}@media (min-width:768px){.spec-categories .spec-title-container .spec-icon{align-self:start}.spec-categories .spec-title-container .spec-name{font-size:1.125rem;grid-column:2/span 2;grid-row-end:1;grid-row-start:1;line-height:1.375rem}.spec-categories .spec-title-container .spec-desc{color:var(--semantics-color-foreground-light);display:block;grid-row-end:3;grid-row-start:1;overflow:hidden}.spec-categories .spec-title-container:not(.has-icon) .spec-name{grid-column:1/span 2}.spec-categories .spec-title-container:not(.has-icon) .spec-promo-message{grid-column-start:1}.spec-categories .spec-title-container:not(.has-icon) .spec-desc{grid-column:1/span 2}}.configure-option{padding:0 0 1.5rem}@media (min-width:768px){.configure-option{padding:0 0 1.75rem}.configure-option .spec-description{padding-bottom:1rem}}@media (max-width:767px){.configure-option .spec-description .spec-title{margin-bottom:.5rem;text-transform:none}}.configure-option .guiding-text{display:inline-block;font-size:var(--font-size-small);font-weight:var(--font-weight-semi-bold);margin-right:.75rem;margin-top:.5rem}.configure-option .radio-group{grid-gap:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.configure-option .radio-group .configure-radio:last-child>div{margin-bottom:0}.configure-option .radio-group .configure-radio{display:grid;margin-bottom:0;width:calc(50% - 6px)}.configure-option .radio-group .radio-info .cto-margin,.configure-option .radio-group .radio-info.price{white-space:nowrap}@media (min-width:1201px){.configure-option .radio-group.col-medium .configure-radio{width:calc(33% - 6px)}.configure-option .radio-group.col-small .configure-radio{width:calc(25% - 6px)}}@media (max-width:767px){.configure-option .radio-group .configure-radio{width:100%}.configure-option .radio-group .configure-radio>div{border:1px solid #7d7d7d;border-radius:0;box-shadow:none}.configure-option .radio-group .configure-radio>div.radio-active{border:2px solid #165dba}.configure-option .radio-group .configure-radio>div .radio-container{grid-gap:.5rem;gap:.5rem;padding:1rem .75rem}}.configure-option .config-checkbox,.configure-option .configure-radio{max-width:34rem}.configure-option .config-checkbox .config-checkbox-container{align-items:center;display:flex;flex-basis:100%;justify-content:space-between}.configure-option .config-checkbox label{padding-left:0;padding-right:0}.configure-option .config-checkbox .priceBlock{padding:0 0 0 .75rem}.configure-option .config-checkbox .offer-message{color:var(--color-comp-4);display:block;font-weight:var(--font-weight-semi-bold);padding-top:.3125rem}.configure-option .config-checkbox .config-prd-link{padding-left:2px}.configure-option .config-mobile-action{display:flex;justify-content:flex-end;padding-bottom:1rem}.configure-option .config-spec-mobile.checkbox-config{padding-bottom:0}.configure-option .config-spec-mobile-checkbox-container{padding-bottom:1.25rem}.configure-option.configure-option-v2{padding-bottom:1.5rem}.configure-option.configure-option-v2 .radio-group{flex-direction:column}.configure-option.configure-option-v2 .configure-radio{width:100%}.configure-option.configure-option-v2 .spec-description{margin-bottom:.75rem}.configure-option.configure-option-v2 .spec-promo-message,.configure-option.configure-option-v2 .spec-title-container{margin-bottom:0}.configure-option.configure-option-v2 .alert-message.error{background-color:#ffe5e0}.configure-option.configure-option-v2 .tag{background-color:var(--semantics-color-foreground-light);color:#fff;margin-top:.3125rem}.configure-option.configure-option-v2 .alert-message{color:var(--semantics-color-foreground-default);font-size:.875rem;line-height:1.125rem;margin:.75rem 0;max-width:unset;padding:.75rem}.configure-option.configure-option-v2 .alert-message svg{height:1.5rem;margin-right:.75rem;min-width:1.5rem;width:1.5rem}@media screen and (min-width:768px){.configure-option.configure-option-v2{padding-bottom:2rem}.configure-option.configure-option-v2 .configure-radio{width:calc(50% - 6px)}.configure-option.configure-option-v2 .spec-description{margin-bottom:1rem;padding-bottom:0}.configure-option.configure-option-v2 .spec-promo-message{margin-bottom:.25rem}.configure-option.configure-option-v2 .alert-message{margin:1rem 0}}@media screen and (min-width:1024px){.configure-option.configure-option-v2{padding-bottom:2rem}.configure-option.configure-option-v2 .radio-group{flex-direction:row}.configure-option.configure-option-v2 .configure-radio{width:calc(50% - 6px)}}@media screen and (min-width:1366px){.configure-option.configure-option-v2 .configure-radio{width:calc(33% - 6px)}}@media screen and (min-width:1920px){.configure-option.configure-option-v2 .configure-radio{width:calc(25% - 6px)}}.configuration-drawer .radio-info.price{font-size:1.125rem;font-weight:var(--font-weight-semi-bold);letter-spacing:0;white-space:nowrap}.recommended-configs{padding:0 1rem 1.75rem;text-align:center}.recommended-configs h2.section-title{margin-bottom:1rem}.recommended-configs .config-quick-filter{cursor:pointer;margin:0;padding:.9375rem 2.5rem .875rem}.recommended-configs .config-quick-filter svg{display:none}.recommended-configs .config-quick-filter{display:inline-flex;justify-content:center}.recommended-configs .config-quick-filter:focus:not(.disabled){background-color:#ccc;border-color:#ccc;color:#2c3038}.recommended-configs .config-quick-filter:focus:not(.disabled) .icon{fill:inherit}.recommended-configs .config-quick-filter-visId svg{display:none}@media screen and (max-width:1023px){.recommended-configs .config-quick-filter{margin-bottom:8px;width:100%}}@media (min-width:1024px){.recommended-configs{padding:0;text-align:left}.recommended-configs .recommended-configs-container{grid-gap:.75rem;display:flex;flex-wrap:wrap;gap:.75rem}.recommended-configs h2.section-title{margin-bottom:1rem}.recommended-configs .config-quick-filter{justify-content:inherit;width:auto}.recommended-configs .config-quick-filter:not(:last-child){margin-right:.75rem}}.recommended-configs.recommended-configs--v2{border-bottom:1px solid var(--semantics-color-foreground-light);padding:2rem 0;text-align:left}.recommended-configs.recommended-configs--v2 .recommended-configs-container>div{grid-gap:1rem;display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width:1366px){.recommended-configs.recommended-configs--v2 .section-title{font-size:1.375rem;line-height:1.75rem}}@media screen and (min-width:1920px){.recommended-configs.recommended-configs--v2 .section-title{font-size:1.5rem;line-height:2rem}}.omen-brand .recommended-configs--v2_view-details{color:red}.omen-brand .recommended-configs--v2_view-details:hover{color:red!important}.omen-brand .recommended-configs--v2_view-details span:focus,.omen-brand .recommended-configs--v2_view-details span:hover{color:red}.omen-brand .recommended-configs--v2_view-details span:after{background-color:red!important}.omen-brand .recommended-configs--v2_view-details svg{fill:red}.base-icto-config-id{grid-gap:.5rem;color:#666;display:flex;flex-wrap:wrap;gap:.5rem}.base-icto-config-id.pdp-cto-config{padding:.5rem 0}@media (max-width:1023px){.base-icto-config-id.pdp-cto-config{justify-content:center;padding-left:1rem;padding-right:1rem}}.base-icto-config-id div+div{border-left:1px solid #1a1a1a;padding-left:.5rem}.mobile-summary .base-icto-config-id{padding-top:0}.savings-progress-bar{background-color:var(--color-white);margin-bottom:1rem;max-width:32.125rem;padding:1rem}.savings-progress-bar__header{margin-bottom:4px}.savings-progress-bar__title{color:#212121;font-style:normal;margin:0 0 4px}.savings-progress-bar__subtitle{color:#212121;margin:0}.savings-progress-bar__subtitle strong{font-style:normal;font-weight:700;line-height:22px}.savings-progress-bar__progress-container{align-items:center;display:flex;margin-bottom:4px;position:relative}.savings-progress-bar__progress-bar{align-items:center;border-radius:4px;display:flex;flex:1;flex-direction:row;height:8px;justify-content:space-between;margin-right:8px}.savings-progress-bar__progress-bar .cart-icon{background-color:#fff;position:absolute}.savings-progress-bar__progress-fill{border-radius:4px;height:100%;transition:width .3s ease-in-out}.savings-progress-bar__progress-fill--default,.savings-progress-bar__progress-fill--mid{background:#ffa238}.savings-progress-bar__progress-fill--completed{background:#6acc44}.savings-progress-bar__progress-fill--remaining{background:rgba(33,33,33,.1)}.savings-progress-bar__icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.savings-progress-bar__threshold{line-height:22px;text-align:left}.savings-progress-bar__caption{color:#666;font-style:normal}.savings-progress-bar__code{grid-gap:8px;align-items:center;color:#333;display:flex;font-size:14px;gap:8px}.savings-progress-bar__promo-code{color:#4caf50;font-family:Courier New,monospace;font-weight:700;letter-spacing:1px}.savings-progress-bar--completed{background:linear-gradient(135deg,#f8fff8,#fff);border-color:#6acc44}.savings-progress-bar--mid{border-color:#ffa238}@media (max-width:800px){.savings-progress-bar{box-shadow:0 2px 8px 2px rgba(26,26,26,.2);margin:16px 0;max-width:400px;padding:16px;text-align:left;text-align:initial;width:100%}.savings-progress-bar__title{font-size:16px}.savings-progress-bar__subtitle{font-size:13px}.savings-progress-bar__progress-container{margin-bottom:4px}.savings-progress-bar__progress-bar{margin-right:8px}}@media (prefers-reduced-motion:reduce){.savings-progress-bar .savings-progress-bar__progress-fill{transition:none}}.savings-progress-bar.savings-progress-bar--v2{box-shadow:0 1px 4px 1px rgba(26,26,26,.2);margin:1.5rem 0 1rem;padding:.75rem}.savings-progress-bar.savings-progress-bar--v2 .savings-progress-bar__progress-container{margin-bottom:0}@media screen and (min-width:1920px){.savings-progress-bar.savings-progress-bar--v2{margin:1.5rem 1.5rem 1rem}}.scrollContainer{grid-gap:8px;-ms-overflow-style:none;display:flex;flex-direction:row;gap:8px;overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.scrollContainer::-webkit-scrollbar{display:none}.scrollButton{bottom:.625rem;height:0;position:relative;width:0;z-index:100}.scrollButton .slideButton{border:none;height:160px;width:60px}.scrollButton.right{right:40px}.scrollButton.right .slideButton{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 15%)}.scrollButton.left{left:0}.scrollButton.left .slideButton{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 15%)}.stickyCardContainer{border:1px solid #2c3038;cursor:pointer;display:flex;flex-direction:column;height:8.125rem;max-width:5.875rem;min-width:5.875rem}.stickyCardContainer .hoverLayer{position:relative}.stickyCardContainer .hoverLayer div{height:130px;position:absolute;width:90px}.stickyCardContainer.add{border-color:var(--color-gray-3)}.stickyCardContainer .stickyButton{margin:30px auto 0}.stickyCardContainer .addGame{padding-top:.375rem;text-align:center}.stickyCardContainer .gameImg{height:4.375rem;width:100%}.stickyCardContainer .gameImg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}.stickyCardContainer .gameImg .removeButton{margin:.375rem auto 0}.stickyCardContainer .gameImg .removeGame{margin-top:6px;text-align:center}.stickyCardContainer .gameTitle{flex:1;padding:4px 4px 0}.stickyCardContainer .fps{padding:0 4px}.stickyCardContainer.hover{background-color:#f7f7f7;border:1px solid transparent;cursor:pointer}.stickyCardContainer.noImg:hover{background:linear-gradient(0deg,rgba(238,91,160,.102),rgba(236,31,46,.102),rgba(251,178,22,.102))}.gameCardContainer{border:1.5px solid transparent;height:10.8125rem;width:9rem}.gameCardContainer .hoverLayer{height:173px;position:absolute;width:144px}.gameCardContainer .imgButton{padding-top:1rem;text-align:center}.gameCardContainer .imgButton button{margin:0 auto 6px}.gameCardContainer .desc{background-color:#fff;border-bottom:1px solid var(--color-gray-3);border-left:1px solid var(--color-gray-3);border-right:1px solid var(--color-gray-3);height:3.5625rem;padding:.25rem}.gameCardContainer.selected{border:1.5px solid var(--color-dark)}.gameCardContainer.selected .desc{border:none}.gameCardContainer:hover{background-color:hsla(0,0%,100%,.902);cursor:pointer}.gameCardContainer:hover .desc{background-color:unset;border-bottom:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent}.gameCardContainer.noImg:hover{background:linear-gradient(0deg,rgba(238,91,160,.102),rgba(236,31,46,.102),rgba(251,178,22,.102))}.gameCardContainer .imgContainer{height:113px;width:100%}.gameCardContainer .imgContainer img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.gameCardContainer.disable{opacity:.3;pointer-events:none}.gameFPSModal .modalContent{padding:1.25rem}.gameFPSModal .modalHeader{display:flex}.gameFPSModal .modalHeader .title{flex-grow:1}.gameFPSModal .gameGrid{grid-gap:.75rem;display:flex;flex-wrap:wrap;gap:.75rem;padding:1rem 0}.gameFPSModal .modalFooter{grid-gap:1rem;display:flex;gap:1rem;justify-content:flex-end}.gameFPSModal [data-test-hook="@hpstellar/core/modal"]{background-color:#fff;max-width:80vw}.gameFPSContainer{border-left:1px solid #2c3038;border-right:1px solid #2c3038;display:flex;flex-direction:row;flex-grow:1;margin:1rem 0 1rem 1.5rem;max-width:47.375rem;padding:.25rem 1rem;width:calc(100vw - 815px)}.gameFPSContainer .gameLeft{display:flex;flex-direction:column;justify-content:space-between;margin-right:1rem;max-width:206px;min-width:206px;padding-top:.375rem}.gameFPSContainer .gameRight{grid-gap:.5rem;display:flex;flex-direction:row;gap:.5rem}@media screen and (max-width:1023px){.gameFPSContainer{display:none}}.configure-header-container.fps-calc .configure-header .header-left{flex-flow:unset!important;min-width:31.125rem}.configure-header-container.fps-calc .configure-header .img-ph-wrapper img{margin-right:1.75rem;max-width:10.625rem}@media screen and (max-width:1365px) and (min-width:1024px){.configure-header-container.fps-calc .configure-header{flex-wrap:wrap}.configure-header-container.fps-calc .configure-header .header-right{flex-basis:100%;justify-content:flex-end!important;margin-top:0;min-height:3.25rem}}.fpsImgGradient{background:linear-gradient(0deg,#ee5ba0,#ec1f2e,#fbb216);height:100%;width:100%}.share-config-modal{background-color:#fff;left:50%;max-height:100%;max-width:51.25rem;overflow:auto;padding:1.75rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.share-config-modal .share-config-content{display:flex;flex-direction:column;justify-content:center}.share-config-modal .share-config-content .closeButton{height:1.875rem;right:28px;top:28px;width:1.875rem}.share-config-modal .share-config-content h2{margin-bottom:1.75rem}.share-config-modal .share-config-content .required-label{margin-bottom:1rem}.share-config-modal .share-config-content .required-label b{color:red}.share-config-modal .share-config-content .form-spacer{margin-bottom:1.75rem}.share-config-modal .share-config-content .edit-button{justify-content:flex-start;margin-bottom:1.75rem}.share-config-modal .share-config-content .product-detail{display:flex;justify-content:center;margin:1rem 0}.share-config-modal .share-config-content .product-detail img{max-width:10.9375rem}.share-config-modal .share-config-content .spec-group{margin-bottom:1.75rem}.share-config-modal .share-config-content .spec-group .spec-title{color:var(--color-gray-2);margin-bottom:1rem}.share-config-modal .share-config-content .spec-group .spec-row{border-top:1px solid var(--color-gray-6);display:flex;text-align:left}.share-config-modal .share-config-content .spec-group .spec-row>p{width:50%}.share-config-modal .share-config-content .spec-group .spec-row:last-child{border-bottom:1px solid var(--color-gray-6)}.share-config-modal .share-config-content .send-config{max-width:250px}.share-config-modal.mobile{height:100%;padding:1.75rem 1rem}.share-config-modal.mobile .send-config{margin-top:1rem;max-width:100%}.share-config-modal.mobile .required-label{margin-bottom:.5rem}.share-config-modal.mobile .edit-button{margin-bottom:1rem}.share-config-modal.mobile .share-config-textarea textarea{min-height:8rem;overflow:auto}.configure-header-container{background-color:var(--color-white);margin:0;position:sticky;top:0;z-index:1}.configure-header-container .configure-header{border-bottom:.0625rem solid #e8e8e8;display:flex;justify-content:space-between;margin:0 auto;max-width:1688px;min-height:140px;padding:8px 28px}.configure-header-container .configure-header img{margin-right:30px;max-height:130px}.configure-header-container .configure-header [data-test-hook="@hpstellar/core/violator"]{display:flex;font-weight:var(--font-weight-semi-bold);margin-bottom:4px}.configure-header-container .configure-header .configure-shipping{height:100%;width:19.1875rem}.configure-header-container .configure-header .configure-shipping .configure-shipping_violator,.configure-header-container .configure-header .configure-shipping .delivery-holiday-message{margin-bottom:8px}.configure-header-container .configure-header .header-left{align-items:center;display:flex;flex-flow:row wrap;justify-content:left;min-height:135px}.configure-header-container .configure-header .header-right{grid-column-gap:26px;align-items:center;-moz-column-gap:26px;column-gap:26px;display:flex;flex:1;flex-flow:row wrap;justify-content:right;min-width:205px}.configure-header-container .configure-header .header-right .priceBlock{text-align:right}@media (max-width:767px){.configure-header-container .configure-header .header-right .priceBlock{padding:0}}.configure-header-container .configure-header .price-error{padding-right:16px}.configure-header-container .cto-price-container{align-items:flex-end;display:flex;flex-direction:column}.configure-header-container .cto-price-container .ca-promotional-widget{min-height:57px}.configure-header-container .cto-price-container.cto-alt-style{align-items:flex-start}.configure-header-container.mobile .configure-header{min-height:4.25rem;padding:.75rem 1rem}.configure-header-container.mobile .configure-header .header-right{justify-content:space-between}.cto-mobile-add-to-cart{bottom:0;left:0;position:fixed;width:100%;z-index:1035}.cto-mobile-add-to-cart .mobile-price-error [data-test-hook="@hpstellar/pdp/add-to-cart__price-block__list-price"]{display:none}.configure .omen-brand-add-to-cart{background-color:#e8e8e8}.configure .omen-brand-add-to-cart div:first-child,.configure .omen-brand-add-to-cart div:first-child div{color:#000!important}.configure .omen-brand-add-to-cart svg{fill:#000}.configure .omen-brand-price-block{color:#212121;font-size:1.5rem}.configure .omen-brand-price-block span{color:#212121!important}.configure .omen-brand-price-block [data-test-hook="@hpstellar/pdp/add-to-cart__price-block__sale-price"]{font-size:1.125rem}
/*# sourceMappingURL=sourcemaps/9941.eba6bda17ded40b25168662565f7068c.js.map*/