.price-view-pb{version:"pricing-lib-price-19-2545-2"}.pricing-lib-price-19-2545-2 .priceView-layout-small.priceView-fixed-height{min-height:auto!important}.pricing-lib-price-19-2545-2 .priceView-layout-small.priceView-fixed-height .pricing-price{position:static!important}.pricing-lib-price-19-2545-2 .priceView-layout-small.priceView-fixed-height .priceView-price{display:table-cell;height:90px;vertical-align:bottom}.pricing-lib-price-19-2545-2 .priceView-layout-mini.priceView-fixed-height .priceView-price{display:table-cell;height:34px;vertical-align:bottom}.pricing-lib-price-19-2545-2 .priceView-layout-mini.priceView-fixed-height .priceView-price .term-price{font-size:13px}.pricing-lib-price-19-2545-2 .single-price{color:#1d252c;font-size:13px;font-weight:600;font-weight:400;line-height:16px}.pricing-lib-price-19-2545-2 .single-price.single-bold{font-weight:500}.pricing-lib-price-19-2545-2 .single-price.single-red .priceView-hero-price{color:#bb0628}.pricing-lib-price-19-2545-2 .single-price .term-price{font-size:13px}.pricing-lib-price-19-2545-2 .single-price .priceView-hero-price{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .package-price{color:#1d252c;font-size:15px;font-weight:600;font-weight:500;line-height:18px;margin-bottom:5px}.pricing-lib-price-19-2545-2 .package-price-wrapper{display:flex}.pricing-lib-price-19-2545-2 .package-price-wrapper .single-price .priceView-customer-price{color:#040c13}.pricing-lib-price-19-2545-2 .bespoke-min-height-reservation{min-height:82px}.pricing-lib-price-19-2545-2 .bespoke-price{color:#1d252c;font-size:15px;font-weight:600;font-weight:500;line-height:18px;margin-bottom:5px}.pricing-lib-price-19-2545-2 .bespoke-price-wrapper{display:flex!important}.pricing-lib-price-19-2545-2 .bespoke-price-wrapper .single-price .priceView-customer-price{color:#040c13}.restricted-pricing__info-container{min-height:100px;overflow:hidden}.restricted-pricing__info-title{color:#1d252c;display:block;font-size:20px;font-weight:600;line-height:24px;margin-bottom:4px}.restricted-pricing__info-primary-copy{color:#1d252c;display:block;font-size:13px;font-weight:400;line-height:15px;margin-bottom:20px}.restricted-pricing__info-form{color:#1d252c;display:block;float:left;font-size:15px;font-weight:600;line-height:18px;padding-right:50px;width:66.66666667%}.restricted-pricing__info-form .v-m-vertical{margin:0 0 24px}.restricted-pricing__info-form label{color:#1d252c;display:block;font-size:15px;font-weight:600;line-height:18px}.restricted-pricing__info-form input.form-control{height:35px;margin-top:10px}.restricted-pricing__info-block{background-color:#f0f2f4;color:#1d252c;display:block;float:left;font-size:13px;font-weight:400;line-height:17px;padding:10px;width:33.33333333%}.restricted-pricing__email-disclaimer{color:#1d252c;display:block;font-size:13px;font-weight:400;line-height:16px;margin-top:5px}.restricted-pricing__btn-continue{display:inline-block;font-size:15px;font-weight:600;line-height:18px;margin-top:15px;width:50%}.restricted-pricing__price-container{min-height:100px;overflow:hidden}.restricted-pricing__heading{align-items:center;color:#1d252c;display:flex;font-size:15px;font-weight:500;margin-bottom:30px}.restricted-pricing__heading svg{width:20px}.restricted-pricing__product{position:relative}.restricted-pricing__product-divider{background-color:#c5cbd5;bottom:8px;display:block;left:66.66666667%;margin-left:-15px;position:absolute;top:-8px;width:1px}.restricted-pricing__product-divider:before{content:""}.restricted-pricing__product-image{display:block;margin:0 auto;max-height:170px;max-width:100%}.restricted-pricing__product-info{padding-left:16px;padding-right:16px}.restricted-pricing__product-name{color:#1d252c;display:block;font-size:15px;font-weight:400;line-height:17px}.restricted-pricing__product-model{padding:15px 0 7px}.restricted-pricing__product-model-info{padding-left:24px}.restricted-pricing__product-model-label{color:#1d252c;font-size:11px;font-weight:600;line-height:13px}.restricted-pricing__product-model-text{color:#1d252c;font-size:11px;font-weight:400;line-height:13px}.restricted-pricing__product-rating{display:inline-block;font-size:11px;margin-left:8px}.restricted-pricing__product-rating-score{font-size:13px;font-weight:600;line-height:16px}.restricted-pricing__each-price{color:#1d252c;font-size:30px;font-weight:600;line-height:35px}.restricted-pricing__saving-price{background-color:#bb0628;color:#fff;display:inline-block;font-size:13px;font-weight:600;line-height:17px;margin-right:8px;padding:3px 7px}.restricted-pricing__sale-message{font-weight:700;margin-top:10px}.restricted-pricing__price-block{padding-left:0}.restricted-pricing__regular-price-section{display:inline-block;font-size:13px;font-weight:400;line-height:16px}.restricted-pricing__regular-price{padding-left:4px}.restricted-pricing__go-to-cart-button{display:block;font-size:15px;font-weight:600;line-height:18px;margin-bottom:24px;margin-top:27.5px;width:100%}.restricted-pricing__remove-item{color:#0457c8;display:block;font-size:13px;font-weight:400;line-height:15px}.restricted-pricing__disclaimer1{font-weight:600;padding:50px 0 7px}.restricted-pricing__disclaimer1,.restricted-pricing__disclaimer2{color:#1d252c;display:block;font-size:13px;line-height:15px;margin:0}.restricted-pricing__disclaimer2{font-weight:400}.restricted-pricing-modal-content{color:#1d252c}.restricted-pricing-modal-content p{color:#1d252c;font-size:13px;line-height:15px;margin:11px 0}.restricted-pricing-modal-content p strong{display:inline-block;margin-top:10px;padding-top:30px}.pricing-lib-price-19-2545-2 .pricing-price__savings-regular-price{white-space:nowrap}.priceView-layout-medium .pricing-lib-price-19-2545-2 .pricing-price__savings-regular-price,.priceView-layout-small .pricing-lib-price-19-2545-2 .pricing-price__savings-regular-price{white-space:normal}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-content--block{display:block}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-content--block-mt{margin-top:4px}.pricing-lib-price-19-2545-2 .pricing-price__savings{background-color:#bb0628;color:#fff;display:inline-block;font-weight:600;letter-spacing:-.17px;margin-right:4px}.priceView-layout-large .pricing-lib-price-19-2545-2 .pricing-price__savings{font-family:Human BBY Digital,sans-serif;font-size:15px;line-height:18px;padding:3px 7px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .pricing-price__savings,.priceView-layout-small .pricing-lib-price-19-2545-2 .pricing-price__savings{font-size:13px;line-height:16px;padding:3px 7px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .pricing-price__savings,.priceView-mini-price .pricing-lib-price-19-2545-2 .pricing-price__savings{font-size:11px;line-height:14px;margin-right:5px;padding:1.5px 4px}.pricing-lib-price-19-2545-2 .pricing-price__savings .priceView-saving-subscription-units{font-size:inherit;text-transform:lowercase}.pricing-lib-price-19-2545-2 .pricing-price__savings--promo-red{background-color:#e81e25}.pricing-lib-price-19-2545-2 .pricing-price__savings--bg-green,.pricing-lib-price-19-2545-2 .pricing-price__savings--green{background-color:#318000}.pricing-lib-price-19-2545-2 .pricing-price__savings--bg-green-ab{background-color:#318000;color:#fff}.pricing-lib-price-19-2545-2 .pricing-price__savings--text-red-ab{background-color:#fff;color:#bb0628;letter-spacing:-.17px;padding:3px 7px 3px 0}.priceView-layout-large .pricing-lib-price-19-2545-2 .pricing-price__savings--text-red-ab{padding:3px 7px 3px 0}.pricing-lib-price-19-2545-2 .pricing-price__savings--block{display:block;margin-right:0;padding:0!important}.pricing-lib-price-19-2545-2 .pricing-price__savings-alone{letter-spacing:-.17px;margin-right:0}.pricing-lib-price-19-2545-2 .pricing-price__regular-price{display:inline-block;font-size:13px;font-weight:400;line-height:16px}.priceView-layout-large .pricing-lib-price-19-2545-2 .pricing-price__regular-price{color:#55555a;font-size:15px;line-height:18px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .pricing-price__regular-price,.priceView-layout-small .pricing-lib-price-19-2545-2 .pricing-price__regular-price{font-size:13px;line-height:17px}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-description-button{margin-left:5px;margin-top:-1px;min-width:0!important;width:14px!important}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-description-modal{font-size:15px;text-align:left}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-description-modal button{min-width:0!important;width:auto!important}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-description-content{font-family:Human BBY Digital;white-space:normal}.pricing-lib-price-19-2545-2 .pricing-price__regular-price-description-learn-more-link{margin-top:20px}.pricing-lib-price-19-2545-2 .priceView-offers{min-height:1em}.pricing-lib-price-19-2545-2 .priceView-offers button{background:none;border:none;padding:0}.pricing-lib-price-19-2545-2 .priceView-offers .pl-close{display:none}.pricing-lib-price-19-2545-2 .priceView-offer{background-repeat:no-repeat;background-size:contain;height:16px;width:151px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-offer,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-offer,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-offer{height:12px}.pricing-lib-price-19-2545-2 .priceView-offer-badge{color:#1d252c;font-size:11px;font-weight:400;height:13px;letter-spacing:-.26px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-offer-badge,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-offer-badge,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-offer-badge{font-size:9px;height:11px}.pricing-lib-price-19-2545-2 .priceView-offer-badge strong{font-weight:700}.pricing-lib-price-19-2545-2 .priceView-my-bby-offer-price{text-decoration:none}.pricing-lib-price-19-2545-2 .priceView-my-bby-offer-price:hover{text-decoration:underline}.pricing-lib-price-19-2545-2 a{text-decoration:none}.pricing-lib-price-19-2545-2 .priceView-offer-early-access{background-image:url(images/30b5290f6a55bcfceba26ca2447c460c.png)}.pricing-lib-price-19-2545-2 .priceView-offer-gamers-club-unlocked{background-image:url(images/e83f96f2d8b07800b58db0a8bee54fb4.png);height:21px}.pricing-lib-price-19-2545-2 .priceView-offer-gamers-club{background-image:url(images/f333e33b534db8ff7453ca857a95fa9e.png)}.pricing-lib-price-19-2545-2 .priceView-offer-loyalty{background-image:url(images/d0ccfda66329fcbf3b76ab3ff2a91ea7.png)}.pricing-lib-price-19-2545-2 .priceView-offer-elite-loyalty{background-image:url(images/100139ca7d0d770b5cc5766cc0befadd.png)}.pricing-lib-price-19-2545-2 .priceView-offer-icon-my-bby-member{background-image:url(images/797f97ef19292b71ccd3dbfbb4f719ac.png)}.pricing-lib-price-19-2545-2 .priceView-offer-elite-plus-loyalty{background-image:url(images/104c75c0e2330a9edb51ccbc9a9fb34e.png)}.pricing-lib-price-19-2545-2 .icon-my-bby-offer{background-image:url(images/f09676d083b41ef75bfcecc86ddf8a05.png);height:18px;width:94px}.pricing-lib-price-19-2545-2 .icon-total-tech-support-priceView{background-image:url(images/071d14ae1c01b4fa77277c6bf63477e7.png);background-size:cover;height:13px;width:126px}@media (min-resolution:192dpi){.pricing-lib-price-19-2545-2 .priceView-offer-early-access{background-image:url(images/5efde333455730704529086b3a533ec6.png)}.pricing-lib-price-19-2545-2 .priceView-offer-gamers-club-unlocked{background-image:url(images/700d35e454e2fc37bccc429c42546c17.png);height:21px}.pricing-lib-price-19-2545-2 .priceView-offer-gamers-club{background-image:url(images/a5c146fa3f405baf62b823361bf75a89.png)}.pricing-lib-price-19-2545-2 .priceView-offer-loyalty{background-image:url(images/95b74b0d3b693295b37ebe08fda4bd4b.png)}.pricing-lib-price-19-2545-2 .priceView-offer-elite-loyalty{background-image:url(images/e02d1dd004c580c0a81a163c4fdf7a68.png)}.pricing-lib-price-19-2545-2 .priceView-offer-elite-plus-loyalty{background-image:url(images/1e854a08f3ede9572ebc2899694ccdec.png)}.pricing-lib-price-19-2545-2 .priceView-offer-icon-my-bby-member{background-image:url(images/014d486cee534bfa4201e25113509fa5.png)}.pricing-lib-price-19-2545-2 .icon-my-bby-offer{background-image:url(images/0a61bdf62664d1846080b577f0585e17.png);background-repeat:no-repeat;background-size:contain;height:18px!important;width:94px!important}.pricing-lib-price-19-2545-2 .icon-total-tech-support-priceView{background-image:url(images/3cc64e7df17c4941d7cffcddc42605b2.png);background-size:cover;height:13px!important;width:126px!important}}.pricing-lib-price-19-2545-2 .priceView-offer-overlay{font-size:13px}.pricing-lib-price-19-2545-2 .priceView-offer-overlay p:last-child{margin-bottom:0}.pricing-lib-price-19-2545-2 .priceView-offer-overlay-headline{font-size:15px;margin-bottom:15px}.pricing-lib-price-19-2545-2 .priceView-offer-overlay-disclaimer{margin-top:15px}.pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price{color:#1d252c;font-size:15px;font-weight:600;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price{font-size:15px;line-height:18px}.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price{font-size:13px;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-offer-business-Only-Price{font-size:11px;line-height:14px}.pricing-lib-price-19-2545-2 .priceView-my-bby-offer-price-block{display:block}.pricing-lib-price-19-2545-2 .priceView-my-bby-offer{display:inline-block;margin-bottom:5px;margin-top:8px;padding-left:2px}.pricing-lib-price-19-2545-2 .priceView-my-bby-offer .icon{display:inline-block;vertical-align:middle}.pricing-lib-price-19-2545-2 .pricing-price .price-box{display:flex}.pricing-lib-price-19-2545-2 .pricing-price__sale-message{color:#1d252c;font-size:15px;font-weight:600;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .pricing-price__sale-message,.priceView-layout-medium .pricing-lib-price-19-2545-2 .pricing-price__sale-message,.priceView-layout-small .pricing-lib-price-19-2545-2 .pricing-price__sale-message{font-size:15px;line-height:19px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .pricing-price__sale-message,.priceView-mini-price .pricing-lib-price-19-2545-2 .pricing-price__sale-message{float:left;font-size:15px;line-height:19px;padding-right:3px}.pricing-lib-price-19-2545-2 .pricing-price__sale-message-mini{color:#1d252c;font-size:15px;font-weight:600;line-height:19px;padding-right:3px}.pricing-lib-price-19-2545-2 .restricted-price-previous-price{color:#1d252c;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:25px;font-stretch:normal;font-style:normal;font-weight:500;line-height:29px;text-decoration:line-through}.pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout{font-size:13px;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout{font-size:13px;line-height:16px;white-space:nowrap}.pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price{font-size:13px;font-weight:500;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-minimum-advertised-price{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link{font-size:13px;font-weight:500;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-restricted-price-checkout-link{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .priceView-tap-to-view-price{background-color:transparent;border:none;color:#0457c8;padding:0}.pricing-lib-price-19-2545-2 .priceView-tap-to-view-price .price-box{display:flex}.pricing-lib-price-19-2545-2 .priceView-tap-to-view-price-bold{font-weight:500}.pricing-lib-price-19-2545-2 .priceView-tap-to-view-price-icr{color:#040c13;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif}.pricing-lib-price-19-2545-2 .priceView-price-disclaimer{color:#1d252c;font-size:15px;font-weight:400;line-height:18px;margin-bottom:2px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-price-disclaimer,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-price-disclaimer,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-price-disclaimer{font-size:15px;line-height:18px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-price-disclaimer,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-price-disclaimer{font-size:13px;letter-spacing:-.6px;line-height:16px}.pricing-lib-price-19-2545-2 .priceView-price-disclaimer__activation{display:inline-block;font-size:inherit;padding-right:5px}.pricing-lib-price-19-2545-2 .price-view-pb{color:#1d252c;font-size:13px;font-weight:400;line-height:1}.pricing-lib-price-19-2545-2 .priceView-free{font-weight:700;text-transform:uppercase}.pricing-lib-price-19-2545-2 .priceView-price-prefix{margin-bottom:0}.pricing-lib-price-19-2545-2 .priceView-hero-price{color:#1d252c;font-size:30px;font-weight:600;line-height:35px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-hero-price{font-size:30px;line-height:35px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-hero-price,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-hero-price{font-size:25px;line-height:29px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-hero-price,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-hero-price{font-size:15px;line-height:18px;vertical-align:middle}.priceView-layout-single .pricing-lib-price-19-2545-2 .priceView-hero-price,.priceView-single-price .pricing-lib-price-19-2545-2 .priceView-hero-price{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .single-price .priceView-hero-price{font-weight:400}.pricing-lib-price-19-2545-2 .single-price.single-bold .priceView-hero-price{font-weight:500}.pricing-lib-price-19-2545-2 .priceView-total-tech-units{color:#1d252c;font-size:15px;font-weight:400;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-total-tech-units{font-size:15px;line-height:18px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-total-tech-units,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-total-tech-units{font-size:13px;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-total-tech-units,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-total-tech-units{font-size:11px;line-height:14px}.pricing-lib-price-19-2545-2 .priceView-price-match-banner{color:#0046be;margin:20px 0}.pricing-lib-price-19-2545-2 .priceView-price-match-banner .icon-Circle_Dollar{font-size:23px;padding-right:4px}.pricing-lib-price-19-2545-2 .priceView-offer-wrapper{display:block;position:relative}.pricing-lib-price-19-2545-2 .priceView-down-payment-message{margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-carrier-bill-disclaimer{font-size:11px;margin-top:15px}.pricing-lib-price-19-2545-2 .priceview-expiration-timer{margin-bottom:8px;margin-top:4px}.priceView-layout-small .priceView-previous-price{font-size:20px;line-height:20px}.priceView-layout-mini .priceView-mini-price-red .priceView-hero-price,.priceView-layout-mini .priceView-mini-price-red .pricing-price__sale-message,.priceView-layout-mini .priceView-restricted-price-red .priceView-hero-price,.priceView-layout-mini .priceView-restricted-price-red .pricing-price__sale-message{color:#bb0628}.priceView-layout-mini .priceView-hero-price,.priceView-layout-mini .priceView-subscription-units{font-size:15px;line-height:19px}.pricing-lib-price-19-2545-2 .priceView-cabo{border:1px solid #c5cbd5;border-radius:4px;margin-top:16px;padding:0 10px 10px!important}.pricing-lib-price-19-2545-2 .priceView-cabo__member-badge{margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-cabo__offer-value{color:#1d252c;font-size:16px;font-weight:400;line-height:18px;margin-right:2px;margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-cabo__offer-value2{display:inline-block;letter-spacing:-.26px;margin:10px 2px 8px 0}.pricing-lib-price-19-2545-2 .priceView-cabo__offer-value2 strong{font-weight:700}.pricing-lib-price-19-2545-2 .priceView-cabo__apply-offer{color:#1d252c;display:inline-block;font-size:13px;font-weight:400;line-height:16px}.pricing-lib-price-19-2545-2 .priceView-cabo__apply-offer .checkbox{display:inline}.pricing-lib-price-19-2545-2 .priceView-cabo__apply-offer label{padding:0}.pricing-lib-price-19-2545-2 .priceView-cabo__check-offer-details{color:#1d252c;display:inline-block;font-size:11px;font-weight:400;line-height:14px}.pricing-lib-price-19-2545-2 .priceView-cabo__expire-disclaimer{color:#bb0628;font-size:12px}.pricing-lib-price-19-2545-2 .priceView-cabo .help-block{display:none!important}.pricing-lib-price-19-2545-2 .priceView-cabo .v-m-vertical{margin-bottom:0}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__header{border-bottom:1px solid #c5cbd5;margin:0 0 8px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__header-bby-offer{color:#1d252c;display:inline-block;font-size:20px;font-weight:400;font-weight:500;letter-spacing:0;text-align:left}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__header-bby-offer .icon{background-image:url(images/e16dfdb182b2d301ddde4ff3fa23eb46.svg)!important;background-size:cover;height:24px!important;margin-right:4px;width:78px!important}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__header-OFFER{font-size:12px;padding-top:3px;vertical-align:top}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__disclaimer{color:#55555a;display:inline-block;font-size:11px;font-weight:400;line-height:14px;margin-bottom:10px;margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__disclaimer1{font-size:13px;font-weight:500;padding-bottom:8px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__disclaimer2{line-height:13px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__description{display:inline-block;padding:20px 0;width:100%}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__effectiveDate{color:#1d252c;font-size:13px;font-weight:400;line-height:16px;padding-top:15px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__offer-image-wrapper{float:left;margin-right:10px;width:45%}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__body{color:#1d252c;float:left;margin-top:25px;min-width:170px;width:50%}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__image{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__default-image{background-image:url(images/939cc20a33c12999825a339e931f9236.svg)!important;background-repeat:no-repeat;background-size:contain;height:185px!important}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__headline{font-size:17px;font-weight:600;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-cabo-offer-detail__copy{padding-top:15px}.pricing-lib-price-19-2545-2 .priceView-suco{border-radius:4px;margin-top:16px}.pricing-lib-price-19-2545-2 .priceView-suco__offer-details{align-items:center;display:flex}.pricing-lib-price-19-2545-2 .priceView-suco__offer-applied{color:#1d252c}.pricing-lib-price-19-2545-2 .priceView-suco__apply-suco-checkbox{float:left}.pricing-lib-price-19-2545-2 .priceView-suco__check-applied svg{fill:#1d252c;height:16px;margin-right:5px;vertical-align:bottom;width:16px}.pricing-lib-price-19-2545-2 .priceView-suco__member-badge{margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-suco__offer-value{display:inline-block;font-size:15px;font-weight:400;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-suco__offer-value-medium{color:#0457c8}.pricing-lib-price-19-2545-2 .priceView-suco__offer-value2{display:inline-block;letter-spacing:-.26px;margin:10px 2px 8px 0}.pricing-lib-price-19-2545-2 .priceView-suco__offer-value2 strong{font-weight:700}.pricing-lib-price-19-2545-2 .priceView-suco__apply-offer{color:#1d252c;display:inline-block;font-size:13px;font-weight:400;line-height:16px}.pricing-lib-price-19-2545-2 .priceView-suco__apply-offer .checkbox{display:inline}.pricing-lib-price-19-2545-2 .priceView-suco__apply-offer label{padding:0}.pricing-lib-price-19-2545-2 .priceView-suco__check-offer-details{color:#1d252c;font-size:11px;font-weight:400;line-height:14px}.pricing-lib-price-19-2545-2 .priceView-suco__expire-disclaimer{color:#bb0628;font-size:12px}.pricing-lib-price-19-2545-2 .priceView-suco__border{border-color:#c5cbd5;border-radius:4px;border-width:1px;padding:10px}.pricing-lib-price-19-2545-2 .priceView-suco__border-solid{border-style:solid}.pricing-lib-price-19-2545-2 .priceView-suco__border-dashed{border-style:dashed}.pricing-lib-price-19-2545-2 .priceView-suco .help-block{display:none!important}.pricing-lib-price-19-2545-2 .priceView-suco .v-m-vertical{margin-bottom:0}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__header{border-bottom:1px solid #c5cbd5;margin:0 0 8px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__header-bby-offer{color:#1d252c;display:inline-block;font-size:20px;font-weight:400;font-weight:500!important;letter-spacing:0;line-height:24px;text-align:left}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__header-bby-offer .icon{background-image:url(images/e16dfdb182b2d301ddde4ff3fa23eb46.svg)!important;background-size:cover;height:24px!important;margin-right:4px;width:78px!important}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__header-OFFER{font-size:12px;padding-top:3px;vertical-align:top}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__disclaimer{display:inline-block;font-size:11px;font-weight:400;line-height:14px;margin-bottom:10px;margin-top:10px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__disclaimer1{font-size:13px;font-weight:500;padding-bottom:8px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__disclaimer2{line-height:13px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__description{display:inline-block;padding:20px 0;width:100%}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__effectiveDate{color:#1d252c;font-size:11px;font-weight:400;line-height:16px;padding-top:15px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__offer-image-wrapper{float:left;margin-right:10px;width:45%}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__body{float:left;margin-top:25px;min-width:170px;width:50%}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__image{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__default-image{background-image:url(images/939cc20a33c12999825a339e931f9236.svg)!important;background-repeat:no-repeat;background-size:contain;height:185px!important}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__headline{color:#1d252c;font-size:17px;font-weight:600;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-suco-offer-detail__copy{font-size:15px;padding-top:15px!important}.pricing-lib-price-19-2545-2 .customer-selected-discount{margin-top:8px}.pricing-lib-price-19-2545-2 .customer-selected-discount .priceview-best-buy-text{font-weight:600}.pricing-lib-price-19-2545-2 .customer-selected-discount .apply-offer{border:1px #c5cbd5;border-radius:4px;cursor:pointer;display:flex;margin-bottom:5px;margin-top:16px;padding:5px 10px!important}.pricing-lib-price-19-2545-2 .customer-selected-discount .apply-offer--solid{border-style:solid}.pricing-lib-price-19-2545-2 .customer-selected-discount .apply-offer--dashed{border-style:dashed}.pricing-lib-price-19-2545-2 .customer-selected-discount .apply-offer__checkbox{display:inline-block;margin:auto 0}.pricing-lib-price-19-2545-2 .customer-selected-discount .apply-offer__label{font-size:15px;margin:auto 0;vertical-align:middle}.pricing-lib-price-19-2545-2 .customer-selected-discount .valid-dates-text{display:inline-block;font-size:11px}.pricing-lib-price-19-2545-2 .customer-selected-discount .valid-dates-text--red-text{color:#bb0628}.pricing-lib-price-19-2545-2 .customer-selected-discount .valid-dates-text--promo-red-text{color:#e81e25}.pricing-lib-price-19-2545-2 .customer-selected-discount .details-link{display:inline-block;font-size:11px}.pricing-lib-price-19-2545-2 .customer-selected-discount .save-text{font-size:13px;line-height:18px}.pricing-lib-price-19-2545-2 .customer-selected-discount .save-text--small-view{font-size:11px}.pricing-lib-price-19-2545-2 .customer-selected-discount .save-text__checkmark{height:16px;vertical-align:top}.pricing-lib-price-19-2545-2 .customer-selected-discount .save-text__amount{font-weight:500}.pricing-lib-price-19-2545-2 .priceView-previous-price{display:inline-block;font-weight:600;position:relative;text-decoration:line-through}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-previous-price{font-size:25px;line-height:29px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-previous-price{font-size:20px;line-height:24px}.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-previous-price{font-size:20px;line-height:21px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-previous-price,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-previous-price{font-size:15px;font-weight:400;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:20px;line-height:24px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:25px;line-height:24px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:20px;line-height:20px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:15px;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:15px;font-weight:400;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:15px;line-height:18px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:13px;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:11px;line-height:14px}.pricing-lib-price-19-2545-2.priceView-dynamic-price .priceView-previous-price{text-decoration:none}.pricing-lib-price-19-2545-2.priceView-dynamic-price .priceView-previous-price:after{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pricing-price-strikethrough;animation-timing-function:linear;background:#1d252c;content:" ";height:2px;left:0;position:absolute;top:49%;width:100%}.pricing-lib-price-19-2545-2 .priceView-customer-price{font-weight:600;font-weight:500}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-customer-price{font-size:30px;line-height:35px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-customer-price,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-customer-price{font-size:25px;line-height:29px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-customer-price,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-customer-price{font-size:15px;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units,.pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:25px;line-height:29px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:20px;line-height:24px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:15px;line-height:18px}.pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:15px;font-weight:400;line-height:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:15px;line-height:18px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:13px;line-height:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:11px;line-height:14px}.disclaimer-collapse{font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:11px;margin-top:12px}.disclaimer-collapse__trigger{color:#0457c8;margin-bottom:4px}.disclaimer-collapse__trigger-arrow{height:11px;margin:0 4px;transition:all .1s;width:11px}.disclaimer-collapse__content{color:#55555a;display:none}.disclaimer-collapse--expanded .disclaimer-collapse__trigger-arrow{transform:rotate(180deg)}.disclaimer-collapse--expanded .disclaimer-collapse__content{display:block}.disclaimer-collapse--small-view{margin-top:20px}.priceView .priceView-bundle-and-save .modal-content,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save .modal-content{margin:0,36px,0,59px}.priceView .priceView-bundle-and-save .offer-icon-modal,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save .offer-icon-modal{background:url(images/a0efa4afbaaa1c5b7f37298afaefa1c6.svg) no-repeat 50%;background-size:contain;display:inline-block;height:24px;vertical-align:bottom;width:24px}.priceView .priceView-bundle-and-save .priceView-anchor,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save .priceView-anchor{position:relative}.priceView .priceView-bundle-and-save__modal-add-to-cart-wrapper,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__modal-add-to-cart-wrapper{display:flex;justify-content:flex-end;padding-top:8px}.priceView .priceView-bundle-and-save__modal-add-to-cart,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__modal-add-to-cart{width:175px}.priceView .priceView-bundle-and-save__link,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__link{background-color:transparent;border:none;line-height:14px;padding:0}.priceView .priceView-bundle-and-save__priceBlock-banner,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner{color:#0046be;font-weight:600;margin:0;white-space:normal!important;white-space:nowrap}.priceView .priceView-bundle-and-save__priceBlock-banner .offer-icon,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{margin-right:4px}.priceView .priceView-bundle-and-save__priceBlock-banner .font-weight-normal,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .font-weight-normal{font-weight:400}.priceView .priceView-bundle-and-save__priceBlock-banner .is-mini,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .is-mini{font-size:13px}.priceView-layout-large .priceView .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-large .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-medium .priceView .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-medium .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-small .priceView .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-small .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:13px;line-height:17px}.priceView-layout-mini .priceView .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:11px;line-height:14px}.priceView-layout-mini .priceView .priceView-bundle-and-save__priceBlock-banner .offer-icon,.priceView-layout-mini .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{height:14px;width:14px}.priceView-mini-price .priceView .priceView-bundle-and-save__priceBlock-banner,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:11px;line-height:14px}.priceView-mini-price .priceView .priceView-bundle-and-save__priceBlock-banner .offer-icon,.priceView-mini-price .pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{height:14px;width:14px}.priceView .priceView-bundle-and-save__priceBlock-banner .ficon-special-offers,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .ficon-special-offers{color:#0046be!important;vertical-align:middle!important}.priceView .priceView-bundle-and-save__priceBlock-banner .ficon-bby-points,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .ficon-bby-points{color:#0046be!important}.priceView .priceView-bundle-and-save__priceBlock-banner .offer-icon,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{background:url(images/1f59a36fed76686cb4d90214c3329853.svg) no-repeat 50%;background-size:contain;display:inline-block;height:17px;vertical-align:bottom;width:17px}.priceView .priceView-bundle-and-save__banner,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__banner{font-size:20px;font-weight:600;line-height:24px}.priceView .priceView-bundle-and-save__banner .ficon-special-offers,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__banner .ficon-special-offers{color:#0046be!important;font-size:27px!important;line-height:17px}.priceView .priceView-bundle-and-save__banner .ficon-bby-points,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__banner .ficon-bby-points{color:#0046be!important;font-size:17px!important;line-height:20px}.priceView .priceView-bundle-and-save__items-in-cart-label,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__items-in-cart-label{color:#1d252c;display:block;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;line-height:16px;margin-left:5px;padding-top:24px}.priceView .priceView-bundle-and-save__savings,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__savings{color:#040c13;font-size:15px;font-weight:400;line-height:16px;padding-bottom:15px;padding-top:4px}.priceView .priceView-bundle-and-save__list,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__list{list-style:none;margin:10px 0 0;overflow:hidden;padding:0}.priceView .priceView-bundle-and-save__item:not(:first-of-type),.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__item:not(:first-of-type){padding-top:10px}.priceView .priceView-bundle-and-save__item+.priceView .priceView-bundle-and-save__item,.priceView .priceView-bundle-and-save__item+.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__item,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__item+.priceView .priceView-bundle-and-save__item,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__item+.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__item{margin-top:25px}.priceView .priceView-bundle-and-save__product,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__product{display:flex;justify-content:space-between;overflow:hidden}.priceView .priceView-bundle-and-save__image-container,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__image-container{display:flex;flex-basis:42px;justify-content:center}.priceView .priceView-bundle-and-save__image-wrapper,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__image-wrapper{display:block;height:42px;text-align:center;width:74px}.priceView .priceView-bundle-and-save__image,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__image{max-height:42px;max-width:74px}.priceView .priceView-bundle-and-save__name,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__name{color:#1d252c;flex:auto;float:left;font-size:13px;font-weight:400;line-height:16px;margin-right:34px;max-width:240px;overflow:hidden}.priceView .priceView-bundle-and-save__name-sv,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__name-sv{color:#1d252c;flex:auto;float:left;font-size:13px;font-weight:400;line-height:16px;margin:0 24px 0 12px;overflow:hidden;width:161px}.priceView .priceView-bundle-and-save__price,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__price{float:right;text-align:right}.priceView .priceView-bundle-and-save__previous-price,.priceView .priceView-bundle-and-save__purchase-price,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__previous-price,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__purchase-price{color:#1d252c;float:left;font-size:15px;font-weight:400;line-height:17px;margin:0;text-transform:uppercase}.priceView .priceView-bundle-and-save__previous-price,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__previous-price{color:#040c13;display:inline-block;font-size:15px;line-height:17px;margin:0;position:relative}.priceView .priceView-bundle-and-save__previous-price:after,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save__previous-price:after{background:#040c13;content:" ";height:1px;left:0;position:absolute;top:.6em;width:100%}.priceView .priceView-bundle-and-save:focus,.pricing-lib-price-19-2545-2 .priceView-bundle-and-save:focus{outline:none}.priceView .priceView-overlay,.pricing-lib-price-19-2545-2 .priceView-overlay{background:#fff;outline:none;padding:15px 15px 5px;position:relative;width:320px}.priceView .priceView-overlay .offer-icon,.pricing-lib-price-19-2545-2 .priceView-overlay .offer-icon{background:url(images/1f59a36fed76686cb4d90214c3329853.svg) no-repeat 50%;background-size:contain;display:inline-block;height:20px;vertical-align:bottom;width:20px}.priceView .priceView-overlay .spinner,.pricing-lib-price-19-2545-2 .priceView-overlay .spinner{display:block;margin:15px auto 0}@media only screen and (min-width:576px){.priceView .priceView-overlay,.pricing-lib-price-19-2545-2 .priceView-overlay{border:1px solid #c5cbd5;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);left:-335px;margin-right:15px;position:absolute;top:-40px}.priceView .priceView-overlay-arrow,.pricing-lib-price-19-2545-2 .priceView-overlay-arrow{border:11px solid transparent;border-left-color:#c5cbd5;display:block;height:0;position:absolute;right:-22px;top:46px;width:0}.priceView .priceView-overlay-arrow:after,.pricing-lib-price-19-2545-2 .priceView-overlay-arrow:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 10px;content:" ";display:block;height:0;margin-left:-12px;position:absolute;top:-10px;width:0}.priceView .priceView-overlay-close-button,.pricing-lib-price-19-2545-2 .priceView-overlay-close-button{display:none}}@media only screen and (max-width:575px){.priceView .priceView-overlay-wrapper,.pricing-lib-price-19-2545-2 .priceView-overlay-wrapper{background-color:rgba(35,31,32,.65);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.priceView .priceView-overlay,.pricing-lib-price-19-2545-2 .priceView-overlay{margin:60px auto 0}.priceView .priceView-overlay-arrow,.pricing-lib-price-19-2545-2 .priceView-overlay-arrow{display:none}.priceView .priceView-overlay-close-button,.pricing-lib-price-19-2545-2 .priceView-overlay-close-button{-webkit-appearance:none;background:0 0;border:0;color:#0046be;cursor:pointer;font-size:19.5px;font-weight:700;line-height:1;padding:0;position:absolute;right:10px;text-shadow:0 1px 0 #fff;top:10px}}.pricing-lib-price-19-2545-2 .priceView-bundle-and-save-disclaimer__modal-section .c-overlay-fullscreen{z-index:9002}.pricing-lib-price-19-2545-2 .open-box-option{display:block}.pricing-lib-price-19-2545-2 .open-box-option a:hover span{text-decoration:none}.pricing-lib-price-19-2545-2 .open-box-option__button{text-align:left!important}.pricing-lib-price-19-2545-2 .open-box-option__label{color:#1d252c;display:inline-block;font-size:13px;font-weight:600;line-height:17px}.pricing-lib-price-19-2545-2 .open-box-option__label-medium{color:#1d252c;font-size:13px;font-weight:400;font-weight:500;letter-spacing:-.2px}.pricing-lib-price-19-2545-2 .open-box-option__link{color:#0457c8;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.pricing-lib-price-19-2545-2 .open-box-option__link-medium{color:#0457c8;font-size:13px;font-weight:400;letter-spacing:-.4px}.pricing-lib-price-19-2545-2 .open-box-option__label-medium-sv{color:#1d252c;font-size:11px;font-weight:400;font-weight:500;letter-spacing:-.2px}.pricing-lib-price-19-2545-2 .open-box-option__link-medium-sv{color:#0457c8;font-size:11px;font-weight:400;letter-spacing:-.4px}.pricing-lib-price-19-2545-2 .priceView-open-box-title{color:#1d252c;font-size:15px;font-weight:600}.pricing-lib-price-19-2545-2 .priceView-open-box-see-all-buying-options{border-bottom:1px solid #c5cbd5;margin-bottom:10px;padding-bottom:10px}.pricing-lib-price-19-2545-2 .priceView-open-box-price .priceView-open-box-on-sale{font-size:15px;font-weight:700;text-transform:uppercase}.pricing-lib-price-19-2545-2 .priceView-open-box-price .open-box-lowest-price{font-size:25px;font-weight:600;line-height:29px}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__label{color:#1d252c;display:inline-block;font-size:13px;font-weight:600;line-height:17px}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__label-medium{color:#1d252c;font-size:13px;font-weight:400;font-weight:500}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__label-medium-sv{color:#1d252c;font-size:11px;font-weight:400;font-weight:500;letter-spacing:-.2px}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__price{color:#0046be;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__price-medium{color:#0046be;font-size:13px;font-weight:400}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__price-medium-sv{color:#0046be;font-size:11px;font-weight:400}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__unavailable{color:#55555a;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__unavailable-medium{color:#55555a;font-size:13px;font-weight:400}.pricing-lib-price-19-2545-2 .priceView-buy-new-option__unavailable-medium-sv{color:#55555a;font-size:11px;font-weight:400}.pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment{font-weight:500}.priceView-layout-large .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment{font-size:30px;line-height:35px}.priceView-layout-medium .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment,.priceView-layout-small .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment{font-size:25px;line-height:29px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment,.priceView-mini-price .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment{font-size:15px;line-height:18px}.priceView-layout-single .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment,.priceView-single-price .pricing-lib-price-19-2545-2 .XboxAllAccess__monthlypayment{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms{font-size:15px;font-weight:18px}.priceView-layout-large .pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms,.priceView-layout-medium .pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms,.priceView-layout-small .pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms{font-size:15px;line-height:18px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms,.priceView-mini-price .pricing-lib-price-19-2545-2 .XboxAllAccess__finance-terms{font-size:11px;line-height:13px}.pricing-lib-price-19-2545-2 .XboxAllAccess__payment-terms{float:left;font-size:11px;line-height:13px}.priceView-layout-large .pricing-lib-price-19-2545-2 .XboxAllAccess__offer-details{display:inline;font-size:11px;height:auto;line-height:13px;margin-left:5px;padding:0;vertical-align:baseline}.priceView-layout-medium .pricing-lib-price-19-2545-2 .XboxAllAccess__offer-details,.priceView-layout-small .pricing-lib-price-19-2545-2 .XboxAllAccess__offer-details{font-size:13px;line-height:16px;margin-top:16px}.priceView-layout-mini .pricing-lib-price-19-2545-2 .XboxAllAccess__offer-details,.priceView-mini-price .pricing-lib-price-19-2545-2 .XboxAllAccess__offer-details{font-size:15px;line-height:18px;margin-top:22px}.pricing-lib-price-19-2545-2 .XBox-terms-condition{color:#1d252c;font-weight:400}.pricing-lib-price-19-2545-2 .XBox-terms-condition.small-view{padding:10px}.pricing-lib-price-19-2545-2 .XBox-terms-condition.small-view .main-heading,.pricing-lib-price-19-2545-2 .XBox-terms-condition.small-view .sub-title{text-align:left}.pricing-lib-price-19-2545-2 .XBox-terms-condition.small-view .modal-terms{display:block;margin-top:30px}.pricing-lib-price-19-2545-2 .XBox-terms-condition.small-view .modal-terms .modal-terms-container{margin:0;width:100%}.pricing-lib-price-19-2545-2 .XBox-terms-condition .main-heading{font-size:25px;font-weight:600;line-height:29px;margin-bottom:20px;text-align:center}.pricing-lib-price-19-2545-2 .XBox-terms-condition .sub-title{font-size:15px;line-height:18px;margin-bottom:10px;text-align:center}.pricing-lib-price-19-2545-2 .XBox-terms-condition .sub-heading{font-size:15px;font-weight:600;line-height:18px;margin:15px 0 20px;text-align:center}.pricing-lib-price-19-2545-2 .XBox-terms-condition .check-list-svg{background:url(images/ef16af9ffb1c999e6eb5a03fd2e1851d.svg) no-repeat 50%;background-size:contain;display:inline-block;height:45px;margin-bottom:10px;width:45px}.pricing-lib-price-19-2545-2 .XBox-terms-condition .cart-svg{height:45px;margin-bottom:10px;width:45px}.pricing-lib-price-19-2545-2 .XBox-terms-condition .content{font-size:13px;line-height:16px}.pricing-lib-price-19-2545-2 .XBox-terms-condition .modal-terms{display:flex;margin-bottom:30px}.pricing-lib-price-19-2545-2 .XBox-terms-condition .modal-terms .modal-terms-container{margin:10px 20px;width:50%}.pricing-lib-price-19-2545-2 .XBox-terms-condition .disclaimer{font-size:13px;line-height:16px;margin-top:30px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content{display:flex}.pricing-lib-price-19-2545-2 .total-cost-clarity-content .c-overlay-fullscreen{cursor:default}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__divider{border-left:1px solid #000;display:inline-block;height:100%;margin:7px 10px 0;padding:13px 0;position:relative}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__divider--percent-margin{margin:8%}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__divider span{background:#fff;font-size:9px;left:-7px;padding:0;position:absolute;top:7px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__monthly-payment{font-size:25px;font-weight:600;font-weight:500;margin-top:5px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__monthly-payment strong{font-weight:500}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__monthly-payment span{font-size:15px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__upgrade-plus{font-size:inherit;margin-top:0}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__upgrade-plus strong{font-size:15px;line-height:18px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__finance-message{font-size:11px;width:99%}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__finance-message strong{white-space:nowrap}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__upgrade-plus-finance-message{font-size:11px;line-height:14px;margin:8px auto 4px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__learn-more-link{cursor:pointer;font-size:11px;font-weight:600;height:15px;padding:0}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__learn-more-upgrade-plus-link{line-height:14px}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-grid.col-xs-8{max-width:643px;min-width:643px;padding:30px!important}.pricing-lib-price-19-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-grid,.pricing-lib-price-19-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-small-view{background-color:#e0e6ef}.pricing-lib-price-19-2545-2 .priceView-trade-in-messaging{font-size:13px;line-height:18px;margin-top:12px}.pricing-lib-price-19-2545-2 .priceView-trade-in-messaging span{color:#318000}.pricing-lib-price-19-2545-2 .priceView-deferred-trade-in{margin:25px auto}.priceView-trade-in-messaging-modal-content .title{font-size:25px}.priceView-trade-in-messaging-modal-content .bottomPadding{padding-bottom:41px}.priceView-trade-in-messaging-modal-content .sub-header{font-size:17px}.priceView-trade-in-messaging-modal-content .body{font-size:13px}.priceView-trade-in-messaging-modal-content ol{padding-left:14px}.priceView-trade-in-messaging-modal-content ul{padding-bottom:12px;padding-right:22px;padding-top:12px}.priceView-trade-in-messaging-modal-content ol,.priceView-trade-in-messaging-modal-content ul{line-height:17px}.priceView-trade-in-messaging-modal-content ol>li{margin-bottom:12px}.priceView-trade-in-messaging-modal-content ul>li{margin-bottom:6px}.priceView-trade-in-messaging-modal-content .unordered-list-container{background-color:#e0e6ef}.priceView-trade-in-messaging-modal-content .close-btn-container{display:flex;justify-content:center;margin-top:20px}.priceView-trade-in-messaging-modal-content .close-btn-container .close-btn{width:222px}.price-view-buy-now-pay-later-container{align-items:center;display:flex}.price-view-buy-now-pay-later-container__divider{border-left:1px solid #000;display:inline-block;margin:7px 16px 0;padding:13px 0;position:relative}.price-view-buy-now-pay-later-container__divider--percent-margin{margin:8%}.price-view-buy-now-pay-later-container__divider span{background:#fff;font-size:9px;left:-7px;padding:0;position:absolute;top:7px}.price-view-buy-now-pay-later-container .price-view-bnpl-payment-message{font-size:11px;line-height:16px;margin-bottom:0;white-space:nowrap}.price-view-buy-now-pay-later-container .price-view-bnpl-payment-price{font-size:25px;font-weight:500;line-height:30px;margin-bottom:0}.price-view-buy-now-pay-later-container__learn-more-link{font-size:11px}.price-view-buy-now-pay-later-container__vendor{display:flex}.price-view-buy-now-pay-later-container__vendor__text{line-height:16px;margin-right:5px}.price-view-buy-now-pay-later-container__zip-image{background:url(images/b9fb1dfabef2d15a6bd9b8734e86c56b.png) 50% no-repeat;background-size:contain;height:16px;width:44px}.price-view-buy-now-pay-later-container__sezzle-image{background:url(images/b007808f788097699fc6c900be40e2bb.png) 50% no-repeat;background-size:contain;height:18px;width:72px}.pricing-lib-price-19-2545-2 .annotations-content{font-weight:400}.pricing-lib-price-19-2545-2 .annotations-content__title{word-wrap:break-word;display:inline;display:block;font-size:13px;font-weight:400;font-weight:600!important;line-height:14px;margin:10px 0 0;padding-right:2px;text-align:left}.pricing-lib-price-19-2545-2 .annotations-content__subhead{display:block;font-size:13px;font-weight:400;line-height:14px;margin:0 0 10px}.pricing-lib-price-19-2545-2 .priceView-down-payment{font-size:11px;margin-top:15px}.pricing-lib-price-19-2545-2 .activated-pricing{font-size:15px;margin-bottom:15px}.pricing-lib-price-19-2545-2 .activated-pricing__header{font-size:13px;margin-bottom:8px}.pricing-lib-price-19-2545-2 .activated-pricing__options{margin:0;padding:0}.pricing-lib-price-19-2545-2 .activated-pricing__options:after,.pricing-lib-price-19-2545-2 .activated-pricing__options:before{content:" ";display:table}.pricing-lib-price-19-2545-2 .activated-pricing__options:after{clear:both}.pricing-lib-price-19-2545-2 .activated-pricing__option{display:block;float:left;margin-bottom:4%!important;width:100%}.pricing-lib-price-19-2545-2 .activated-pricing__option-price{display:block;font-size:15px;font-weight:600;line-height:18px}.pricing-lib-price-19-2545-2 .activated-pricing__description{font-size:13px;font-weight:400;line-height:17px}.pricing-lib-price-19-2545-2 .activated-pricing__button{background:none;border:1px solid #c5cbd5;border-radius:3px;color:#1d252c;padding:10px;position:relative;text-align:left;width:100%}.pricing-lib-price-19-2545-2 .activated-pricing__button>div:first-child{padding-right:12px;position:absolute;top:6px}.pricing-lib-price-19-2545-2 .activated-pricing__button:hover{border:1px solid #0046be;color:#1d252c;padding:10px}.pricing-lib-price-19-2545-2 .activated-pricing__button:hover>div:first-child{padding-right:11px;top:5px}.pricing-lib-price-19-2545-2 .activated-pricing__button--selected,.pricing-lib-price-19-2545-2 .activated-pricing__button--selected:hover{border:2px solid #1d252c;color:#1d252c;padding:9px}.pricing-lib-price-19-2545-2 .activated-pricing__button--selected:hover>div:first-child,.pricing-lib-price-19-2545-2 .activated-pricing__button--selected>div:first-child{padding-right:11px;top:5px}.pricing-lib-price-19-2545-2 .activated-pricing__button--disabled,.pricing-lib-price-19-2545-2 .activated-pricing__button--disabled:hover{background:#e0e6ef;border:1px solid #c5cbd5;color:#55555a;padding:10px}.pricing-lib-price-19-2545-2 .activated-pricing__button--disabled:hover>div:first-child,.pricing-lib-price-19-2545-2 .activated-pricing__button--disabled>div:first-child{top:6px}.pricing-lib-price-19-2545-2 .activated-pricing__arrow{border:5px solid transparent;border-bottom:7px solid #1d252c;bottom:0;height:0;left:0;margin:auto;position:absolute;right:0;width:0}.pricing-lib-price-19-2545-2 .activated-pricing__disclaimer{font-size:11px;min-height:32px}.pricing-lib-price-19-2545-2 .activated-pricing__see-details-section{font-size:11px}.pricing-lib-price-19-2545-2 .activated-pricing__modal-label{font-size:13px;font-weight:600;line-height:16px;margin:5px 0 7px}.pricing-lib-price-19-2545-2 .activated-pricing__modal-label .c-info-i{display:inherit;font-size:15px;margin-left:5px}.pricing-lib-price-19-2545-2 .activated-pricing__modal-label .c-info-i-circle{margin-top:3px;position:inherit}.pricing-lib-price-19-2545-2 .activated-pricing__modal-label .c-info-i-icon{margin-left:-11px;position:relative;top:-3.2px}.pricing-lib-price-19-2545-2 .activated-pricing__modal-label .ficon-info{vertical-align:top}.pricing-lib-price-19-2545-2 .pricing-option-modal{color:#1d252c;line-height:1.3}.pricing-lib-price-19-2545-2 .pricing-option-modal__carrier-logo{text-align:center}.pricing-lib-price-19-2545-2 .pricing-option-modal__unlocked-heading{color:#1d252c;font-size:13px;font-weight:400;line-height:16px;margin:25px 0 -10px}.pricing-lib-price-19-2545-2 .pricing-option-modal__heading{color:#1d252c;font-size:15px!important;font-weight:600;line-height:18px;margin:25px 0 0!important}.pricing-lib-price-19-2545-2 .pricing-option-modal__content{color:#1d252c;font-size:13px;font-weight:400;line-height:16px;margin:0 0 3px!important}.pricing-lib-price-19-2545-2 .pricing-option-modal__single_list{margin:0;padding:0}.pricing-lib-price-19-2545-2 .pricing-option-modal__multiple_list{margin:0;padding-left:15px}.pricing-lib-price-19-2545-2 .pricing-option-modal__no-list-item{color:#1d252c;display:inline-block;font-size:13px;font-weight:400;line-height:16px;margin:0 0 3px!important}.pricing-lib-price-19-2545-2 .pricing-option-modal__no-list-item>span{margin-left:0}.pricing-lib-price-19-2545-2 .pricing-option-modal hr{margin:15px 0 -10px}.suggested-finance-options{display:flex;position:relative}.suggested-finance-options .c-modal-grid,.suggested-finance-options .c-modal-small-view{background-color:#e0e6ef}.suggested-finance-options .content-divider{border-left:1px solid #000;display:inline-block;height:26px;margin:7px 10px 0;padding:13px 0;position:relative}.suggested-finance-options .content-divider span{background:#fff;font-size:9px;left:-7px;padding:0;position:absolute;top:7px}.suggested-finance-options .monthly-payment-details{padding-bottom:5px}.suggested-finance-options .payment-details{font-size:25px;font-weight:500;margin-top:5px}.suggested-finance-options .static-details{font-size:15px;font-weight:500}.suggested-finance-options .static-message{font-size:11px}.suggested-finance-options .finance-message{font-size:11px;font-weight:500;padding-bottom:5px}.suggested-finance-options .finance-modal-link{color:#0457c8;font-size:11px;font-weight:500}.pricing-finance-options .finance-modal__container{padding:25px}.priceView__shimmer-price-skeleton{display:block}.priceView__shimmer-price-skeleton--large{height:80px;max-width:200px}.priceView__shimmer-price-skeleton--medium{height:75px;max-width:200px}.priceView__shimmer-price-skeleton--small{height:55px;max-width:160px}.priceView__shimmer-price-skeleton--mini{height:35px;max-width:130px}.priceView__shimmer-price-skeleton--single{height:18px;max-width:75px}.priceView__shimmer-price-skeleton--warranty{height:35px;margin-left:auto;max-width:75px}.priceView__shimmer-price-skeleton--addOn{height:35px;max-width:75px}.priceView__shimmer-price-skeleton--addOn-right{height:35px;margin-left:auto;max-width:75px}.priceView-offer-badge{color:#1d252c;font-size:11px;font-weight:400;letter-spacing:-.26px;line-height:13px}.priceView-offer-badge a:hover{text-decoration:none}.prvw-price-change-message__button{align-items:center;background-color:#f1f8ff;border-radius:4px;color:#2b5df5;display:flex;padding:2px}.prvw-price-change-message__button--layout-large{margin-top:12px}.prvw-price-change-message__button--layout-medium{margin-top:16px}.prvw-price-change-message__button--layout-small{margin-top:8px}.prvw-price-change-message__button-icon{fill:#2b5df5;display:inline-block;height:15px;margin-right:2px;min-width:15px}.prvw-price-change-message__button-icon svg{height:100%}.prvw-price-change-message__button-text{font-weight:500;text-align:left}.prvw-price-change-message__overlay{padding:16px;transform:translateY(24px) translateX(8px);width:360px}.prvw-price-change-message__overlay-header{font-size:18px;margin-bottom:8px}.black-friday-deal-message-badge__text{color:#1d252c;font-size:11px;font-weight:600;line-height:13px}.total-tech-price{margin-bottom:16px;margin-top:12px}.total-tech-price--large{margin-bottom:16px;margin-top:8px}.total-tech-price__button{color:#0046be;font:13px/15px Human BBY Digital,Human BBY Web,sans-serif;font-weight:600}.total-tech-price__text{color:#1d252c;font-weight:600}.total-tech-price-savings__text{color:#1d252c;font:13px/15px Human BBY Digital,Human BBY Web,sans-serif}.total-tech-warranty{background:#fff;border:1px solid #318000;border-radius:2px;height:60px;margin-bottom:24px;margin-top:24px;padding:12px 12px 13px;width:100%}.total-tech-warranty__text-full-term-savings{font-weight:500}.total-tech-warranty--large{margin-bottom:16px;margin-top:16px;padding:12px 10px 13px}.total-tech-warranty__icon-pm-savings{height:21.1px;margin-right:10px;width:23.5px}.total-tech-warranty__icon-pm-savings--large{width:21.5px}.total-tech-warranty__icon-with-savings-value-large{height:29.33px;width:29.33px}.total-tech-warranty__icon-pm-savings--green{fill:#318000}.total-tech-warranty__text{color:#040c13;font-family:Human BBY Digital,sans-serif;font-size:11px;height:100%;line-height:14px;width:80%}.total-tech-warranty__text-content{margin-bottom:0}.total-tech-warranty__icon-caret{color:#040c13;height:20px;margin-left:5px}.disableTotalTechWarrantySavings{display:none}.upgrade-plus{border:1px solid #90959e;border-radius:4px;padding:16px;width:100%}.upgrade-plus.selected{border:2px solid #000}.upgrade-plus .one-time-payment{color:#1d252c;font-size:11px;font-weight:400;line-height:14px;padding-top:6px}.upgrade-plus .priceView-tap-to-view-price button.priceView-tap-to-view-price{color:#040c13;font-size:13px;font-weight:500;line-height:16px}.upgrade-plus .priceView-tap-to-view-price button.priceView-tap-to-view-price.priceView-tap-to-view-price-bold{color:#0457c8;font-size:13px;line-height:16px;min-width:52px}.upgrade-plus button.priceView-tap-to-view-price.priceView-tap-to-view-price-bold{font-size:11px;line-height:14px}.upgrade-plus .pricing-price.pricing-lib-price-4-6-7.priceView-price{display:flex;flex:1;flex-direction:row}.upgrade-plus .priceView-tap-to-view-price{flex:1}.upgrade-plus .upgrade-plus-price{display:flex}.upgrade-plus .upgrade-plus-price .priceView-hero-price.priceView-customer-price{color:#1d252c;font-size:15px;font-weight:500;line-height:18px}.upgrade-plus .upgrade-plus-price .pricing-price__savings-regular-price .pricing-price__savings{background-color:transparent;color:#e81e25;font-size:11px;font-weight:500;line-height:14px}.upgrade-plus .upgrade-plus-price .pricing-price__savings-regular-price .pricing-price__regular-price{color:#000;font-size:11px;line-height:14px}.upgrade-plus .upgrade-plus-price .pricing-price__regular-price-content{display:block;margin-top:0}.upgrade-plus .upgrade-plus-price .price-sale-message{display:inline-flex;flex:1;flex-direction:column}.upgrade-plus .upgrade-plus-price .price-sale-message .pricing-price__sale-message{font-size:11px;font-weight:500;line-height:14px}.upgrade-plus .upgrade-plus-price .one-time-payment-savings-customer-price{text-align:right}.upgrade-plus .upgrade-plus-price .priceView-offer-badge__text{font-size:9px;line-height:11px}.upgrade-plus .upgrade-plus-price .save-bundle-price{text-align:right}.upgrade-plus .upgrade-plus-price .save-bundle-price .priceView-bundle-and-save__link .priceView-bundle-and-save__priceBlock-banner{font-size:11px;line-height:14px}.upgrade-plus .upgrade-plus-price .save-bundle-price .priceView-bundle-and-save__link .priceView-bundle-and-save__priceBlock-banner span{display:block;text-align:right}.upgrade-plus .upgrade-plus-price .pricing-price.pricing-lib-price-4-6-7.priceView-price{flex:3;flex-direction:row;width:100%}.payment-option{width:100%}.payment-qualification{color:#000;font-family:Human BBY Digital;font-size:11px;font-weight:500;line-height:13px;overflow:hidden;padding-top:14px;white-space:nowrap;width:100%}.payment-qualification hr{border-top:1px solid #90959e;display:inline-block;margin:0 0 2px 5px;width:100%}.citizens-payment-option{border:1px solid #90959e;border-radius:4px;box-sizing:border-box;font-size:11px;padding:16px;text-align:left;width:100%}.citizens-payment-option.selected{border:2px solid #000}.citizens-payment-option__logo{float:right;width:80px}.citizens-payment-option__logo img{width:100%}.citizens-payment-option__before-price{font-weight:500}.citizens-payment-option__price{font-size:13px;font-weight:500;margin-bottom:8px}.citizens-payment-option__disclaimer{color:#70757d;margin-bottom:8px}.citizens-payment-option__learn-more-link a{color:#0046be;font-weight:500}.upgradePlus-citizens-payment-modal-container{cursor:default}.upgradePlus-citizens-payment-modal{font-family:Human BBY Digital;font-size:15px;margin:50px;width:560px}.upgradePlus-citizens-payment-modal__progress-bar-and-labels{margin-bottom:30px}.upgradePlus-citizens-payment-modal__progress-bar{margin-bottom:20px}.upgradePlus-citizens-payment-modal__progress-label{display:flex;margin-bottom:16px}.upgradePlus-citizens-payment-modal__progress-label-title{font-weight:500;margin-bottom:6px}.upgradePlus-citizens-payment-modal__progress-label-text{margin-bottom:6px}.upgradePlus-citizens-payment-modal__progress-chip{flex:35px 0 0}.upgradePlus-citizens-payment-modal__item-details{align-content:center;align-items:flex-start;display:flex;flex-direction:row;font-size:13px}.upgradePlus-citizens-payment-modal__item-image{flex-shrink:0;width:50px}.upgradePlus-citizens-payment-modal__item-image img{width:100%}.upgradePlus-citizens-payment-modal__item-title{flex-grow:1;margin:0 12px 0 8px}.upgradePlus-citizens-payment-modal__boxed{border:1px solid #c5cbd5;padding:16px}.upgradePlus-citizens-payment-modal__item-price{flex:0 0 50%;font-size:11px}.upgradePlus-citizens-payment-modal__item-price span{padding-left:12px}.upgradePlus-citizens-payment-modal__item-price .emphasis{font-size:13px;font-weight:500}.upgradePlus-citizens-payment-modal__item-price>div{margin-bottom:8px}.upgradePlus-citizens-payment-modal__item-price>div:last-child{margin-bottom:0}.upgradePlus-citizens-payment-modal__item-price hr{margin:8px 0}.upgradePlus-citizens-payment-modal__item-price .two-col{display:flex;width:"100%"}.upgradePlus-citizens-payment-modal__item-price .two-col div:first-child{max-width:50%}.upgradePlus-citizens-payment-modal__item-price .column-2{flex-grow:1;text-align:right}.upgradePlus-citizens-payment-modal__item-disclaimer{color:#70757d;font-size:9px}.upgradePlus-citizens-payment-modal__section{margin-bottom:28px}.upgradePlus-citizens-payment-modal__section div{font-size:15px;margin-bottom:8px}.upgradePlus-citizens-payment-modal .upgradePlus-citizens-payment-modal__option{border-bottom:1px solid #c5cbd5;margin-bottom:20px;padding-bottom:20px}.upgradePlus-citizens-payment-modal .upgradePlus-citizens-payment-modal__option:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.upgradePlus-citizens-payment-modal .upgradePlus-citizens-payment-modal__option div:last-child{margin-bottom:0}.upgradePlus-citizens-payment-modal__faq-link{font-weight:700;margin-bottom:12px}.upgradePlus-citizens-payment-modal__flex{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.upgradePlus-citizens-payment-modal__section-title{font-size:24px;font-weight:500;margin:24px auto 12px}.upgradePlus-citizens-payment-modal__disclaimer{color:#70757d;font-size:11px;margin-bottom:8px}.upgradePlus-citizens-payment-modal__disclaimer .emphasis{font-weight:500}.upgradePlus-citizens-payment-modal__disclaimer .emphasis2{font-weight:500;text-decoration:underline}.upgradePlus-citizens-payment-modal__inline-link{font-weight:500}.upgradePlus-citizens-payment-modal__small{font-size:13px;margin:0;padding:20px;width:100%}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__section-title{font-size:15px;margin:20px auto 12px}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__item-details{display:block;font-size:11px}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__item-image-and-name{border-bottom:1px solid #c5cbd5;margin-bottom:8px;padding-bottom:8px}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__item-image{flex-shrink:0;width:50px}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__item-image img{width:100%}.upgradePlus-citizens-payment-modal__small .upgradePlus-citizens-payment-modal__item-title{flex-grow:1;margin:0 0 0 20px;max-width:-moz-fit-content;max-width:fit-content}.payment-from-text{font-size:11px;line-height:14px}.installment-text,.payment-from-text{color:#1d252c;font-family:Human BBY Digital;font-style:normal;font-weight:500}.installment-text{font-size:15px;line-height:18px}.installment-range-text{color:#1d252c}.installment-range-text,.original-price-text{font-family:Human BBY Digital;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.original-price-text{color:#000;padding-top:8px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview{font-size:13px;line-height:18px;margin-top:18px}.pricing-lib-price-19-2545-2 .greentext{font-size:14px}.pricing-lib-price-19-2545-2 .priceView-ttSavings{padding-top:14px}.pricing-lib-price-19-2545-2 .priceView-ttSavingsButton{background-color:#fff;border-color:#c5cbd5;padding-left:4px;padding-right:4px}.pricing-lib-price-19-2545-2 .priceView-ttSaveText{color:#e81e25;font-family:Human BBY Digital;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:left;white-space:nowrap}.pricing-lib-price-19-2545-2 .priceView-ttWithText{font-weight:400}.pricing-lib-price-19-2545-2 .priceView-ttText,.pricing-lib-price-19-2545-2 .priceView-ttWithText{color:#000;font-family:Human BBY Digital;font-size:14px;letter-spacing:0;line-height:18px;text-align:left}.pricing-lib-price-19-2545-2 .priceView-ttText{font-weight:500;padding-right:5px}.pricing-lib-price-19-2545-2 .priceView-carret{background-image:url(images/882dd5cd9205c82fdb0766269c3fc19d.png);background-repeat:no-repeat;height:14px;width:7px}.pricing-lib-price-19-2545-2 .priceView-sv-ttSaveText{color:#e81e25;font-family:Human BBY Digital;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px;text-align:left;white-space:nowrap}.pricing-lib-price-19-2545-2 .priceView-sv-ttWithText{font-weight:400}.pricing-lib-price-19-2545-2 .priceView-sv-ttText,.pricing-lib-price-19-2545-2 .priceView-sv-ttWithText{color:#000;font-family:Human BBY Digital;font-size:10px;letter-spacing:0;line-height:12px;text-align:left}.pricing-lib-price-19-2545-2 .priceView-sv-ttText{font-weight:500;padding-right:5px}.pricing-lib-price-19-2545-2 .priceView-sv-carret{background-image:url(images/88387fea4fd6ca2351fae8feae94153d.png);background-repeat:no-repeat;height:12px;width:6px}.pricing-lib-price-19-2545-2 .mainBox{border:1px solid #c5cbd5;border-radius:2px;display:flex;justify-content:space-between;margin-top:15px;padding:12px 8px 12px 17px;width:100%}.pricing-lib-price-19-2545-2 .logoBox{align-items:center;display:flex;padding-right:18px}.pricing-lib-price-19-2545-2 .logo{height:20px;width:70px}.pricing-lib-price-19-2545-2 .separator{background-color:#c5cbd5;height:24px;width:2px}.pricing-lib-price-19-2545-2 .savingsBox{align-items:center;display:flex;justify-content:space-between;padding-left:14px}.pricing-lib-price-19-2545-2 .promoRed{color:#e81e25}.bby-video-player .age-gate-container{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;min-height:275px;position:absolute;right:0;top:0;width:100%;z-index:20}.bby-video-player .age-gate-container.sv{z-index:101}.bby-video-player .lv .age-gate-validation{box-shadow:2px 2px 10px 1px rgba(0,0,0,.25);padding:30px;width:335px}.bby-video-player .sv{flex-direction:column}.bby-video-player .sv .age-gate-validation{margin-top:25px;max-width:312px;padding:15px}.bby-video-player .sv .ag-instructions{margin-bottom:15px}.bby-video-player .sv .ag-error-msg{bottom:-17px}.bby-video-player .sv .age-gate-container:after{content:"";margin-top:30px;width:100%}.bby-video-player .sv .svEnhancedLayout .age-gate-container:after{border-bottom:none}.bby-video-player .age-gate-validation{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center;z-index:2}.bby-video-player .ag-icon{align-items:center;background-color:#1d252c;border-radius:90px;color:#fff;display:flex;font-size:35px;height:90px;justify-content:center;margin-bottom:15px;width:90px}.bby-video-player .ag-title{color:#000;font-size:17px;margin-bottom:10px}.bby-video-player .underage-title{margin-bottom:24px}.bby-video-player .ag-instructions{color:#000;font-size:13px;margin-bottom:15px}.bby-video-player .ag-form{display:flex;flex-direction:column}.bby-video-player .ag-form .submit-button{background-color:#0046be;border:1px solid #0046be;border-radius:0 4px 4px 0;color:#fff;font-size:17px;width:80px}.bby-video-player .ag-form .ag-input-container{display:flex;flex-direction:row}.bby-video-player .ag-form .ag-input-container .ag-input{border-radius:4px 0 0 4px;border-right:none;box-shadow:inset 1px 2px 0 0 #e0e6ef;padding:13px 24px 13px 10px}.bby-video-player .ag-form .ag-input-container .ag-input::-moz-placeholder{font-style:italic}.bby-video-player .ag-form .ag-input-container .ag-input::placeholder{font-style:italic}.bby-video-player .ag-form .ag-input-container .ag-input.ag-error{border-color:#bb0628}.bby-video-player .ag-form .ag-back-button{background-color:#0046be;border:1px solid #0046be;border-radius:4px;color:#fff;font-size:17px;padding:15px 24px 15px 10px;width:100%}.bby-video-player .ag-form .ag-error-msg{color:#bb0628;font-size:11px;margin-top:8px}.bby-video-player.fullscreen-fallback{background-color:#1d252c;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:2000}.bby-video-player.fullscreen-fallback .video-player-wrapper{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:200}.bby-video-player.fullscreen-fallback .video-content{height:100vh;width:100%}.bby-video-player:not(.fullscreen-fallback) .video-content{padding-bottom:56.25%}.bby-video-player .video-content{min-height:168px;min-width:299px;position:relative}.bby-video-player .captions-list{background:#1d252c;color:#fff;padding:8px 0;position:absolute;width:134px}.bby-video-player .captions-list.lv{bottom:50px;right:70px}.bby-video-player .captions-list.sv{bottom:0;position:absolute;width:100%;z-index:99}.bby-video-player .captions-list ol{list-style:none;margin:0;padding:0}.bby-video-player .captions-list .caption-item-btn{align-items:center;display:flex;flex-direction:row;height:43px;justify-content:flex-start;padding:8px 15px;width:100%}.bby-video-player .captions-list .caption-item-btn:hover{background:#717178}.bby-video-player .captions-list .caption-item-btn .checkmark{fill:#fff200;margin-right:5px;width:20px}.bby-video-player .controller-button{background-color:transparent;border-color:transparent;display:inline-block;padding:0 6px;width:auto}.bby-video-player .media-player-cta-button{position:absolute;text-align:center;top:10px;width:100%}.bby-video-player .media-player-cta-button.lv{z-index:100}.bby-video-player .media-player-cta-button.sv .media-player-cta-button-base{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bby-video-player video::-webkit-media-controls+.media-player-controller-wrapper{display:none!important}.bby-video-player .hover-wrapper.fullscreen{position:absolute;z-index:2147483648}.bby-video-player .hover-wrapper.fullscreen .slider-bar,.bby-video-player .hover-wrapper.fullscreen .slider-grabber,.bby-video-player .hover-wrapper.fullscreen .videoToolTip{position:absolute}.bby-video-player .hover-wrapper.fullscreen .slider,.bby-video-player .hover-wrapper.fullscreen .slider-track,.bby-video-player .hover-wrapper.fullscreen .videoToolTipContainer{position:relative}.bby-video-player .hover-wrapper.fullscreen .controller-button,.bby-video-player .hover-wrapper.fullscreen .controller-buttons,.bby-video-player .hover-wrapper.fullscreen .controller-buttons-wrapper,.bby-video-player .hover-wrapper.fullscreen .slider,.bby-video-player .hover-wrapper.fullscreen .videoToolTip,.bby-video-player .hover-wrapper.fullscreen .videoToolTipContainer,.bby-video-player .hover-wrapper.fullscreen .volume-controller{z-index:auto}.bby-video-player .hover-wrapper.fullscreen .time-slider,.bby-video-player .hover-wrapper.fullscreen .volume-slider{z-index:0}.bby-video-player .hover-wrapper.fullscreen .left-widgets,.bby-video-player .hover-wrapper.fullscreen .progress-bar-2,.bby-video-player .hover-wrapper.fullscreen .right-widgets,.bby-video-player .hover-wrapper.fullscreen .slider-track{z-index:1}.bby-video-player .hover-wrapper.fullscreen .hover-bar{z-index:2}.bby-video-player .hover-wrapper.fullscreen .progress-bar{z-index:3}.bby-video-player .hover-wrapper.fullscreen .slider-grabber{z-index:4}.bby-video-player .hover-wrapper.fullscreen .play-pause-overlay-button.sv{position:absolute}.bby-video-player .hover-wrapper{display:block;height:100%;position:absolute;top:0;width:100%;z-index:1}.bby-video-player .display-wrapper{opacity:0;transition:opacity .75s,visibility .75s;visibility:hidden}.bby-video-player .display-wrapper.show-wrapper{opacity:1;visibility:visible}.bby-video-player .controller-buttons.lv{bottom:0;height:86px;left:0;width:100%}.bby-video-player .media-player-controller-wrapper .right-widgets .controller-buttons{display:flex;justify-content:flex-end}.bby-video-player .media-player-controller-wrapper.lv{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;width:100%;z-index:2}.bby-video-player .media-player-controller-wrapper.lv .media-row{display:flex;flex-direction:row;height:39px}.bby-video-player .media-player-controller-wrapper.lv .row-2{padding:0 13px}.bby-video-player .media-player-controller-wrapper.lv .left-widgets{align-items:center;display:flex;flex-direction:row;width:100%}.bby-video-player .media-player-controller-wrapper.lv .volume-slider{margin-right:20px;width:100px}.bby-video-player .media-player-controller-wrapper.lv .time-slider{padding:0 32px;width:100%;z-index:0}.bby-video-player .media-player-controller-wrapper.lv .controller-buttons-wrapper{background-color:rgba(29,37,44,.8);bottom:0;height:88px;left:0;position:absolute;width:100%}.bby-video-player .media-player-controller-wrapper.sv .left-widgets{align-items:center;display:flex;flex-direction:row}.bby-video-player .media-player-controller-wrapper.sv{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:absolute;top:0;width:100%;z-index:2}.bby-video-player .media-player-controller-wrapper.sv .controller-buttons{align-items:center;display:flex;flex-direction:row}.bby-video-player .media-player-controller-wrapper.sv .video-time-progress{padding:0 16px;width:100%}.bby-video-player .media-player-controller-wrapper.sv .video-time-progress.show-full-screen-fallback{padding-bottom:62px}.bby-video-player .media-player-controller-wrapper.sv .controller-buttons-row{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.bby-video-player .media-player-controller-wrapper.sv .controller-buttons-row .controller-button{border-width:0;padding:0}.bby-video-player .media-player-controller-wrapper.sv .controller-buttons-row .controller-button+.controller-button{margin-left:12px}.bby-video-player .media-player-controller-wrapper.background-color{background-color:rgba(29,37,44,.8)}.bby-video-player .loading-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.bby-video-player .video-player-wrapper{height:100%;position:relative}.bby-video-player .video-player-wrapper .media-player-controller-wrapper .play-pause-button{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.bby-video-player .video-player-wrapper .media-player-controller-wrapper .play-pause-overlay-button.lv{height:calc(100% - 8px);left:4px;margin:0;padding:0;position:absolute;top:4px;width:calc(100% - 8px)}.bby-video-player .video-player-wrapper .media-player-controller-wrapper .show-all-controls .play-pause-overlay-button.lv{height:calc(100% - 94px)}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.lv .play-pause-overlay-button img{height:84px;width:84px}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.lv .play-pause-overlay-button img.video-has-started{opacity:.9}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-wrapper{align-items:center;display:flex;flex:1 1 auto;justify-content:center;position:relative}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-button-wrapper{height:100%;position:absolute;width:100%}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-overlay-button{align-self:center;z-index:1}.bby-video-player .video-player-wrapper .media-player-controller-wrapper.sv .play-pause-overlay-button img{height:50px;width:50px}.bby-video-player .video-player-wrapper .media-player-controller-wrapper button{background-color:transparent;border-color:transparent}.bby-video-player .slider-wrapper.sliderHide{height:0;margin:0;opacity:0;width:0!important}.bby-video-player .slider{cursor:pointer;height:43px;outline:none;position:relative;width:100%}.bby-video-player .slider:focus{outline:1px solid initial}.bby-video-player .slider .slider-track{background-color:rgba(29,37,44,.6);border-radius:5px;height:4px;position:relative;top:50%;transition:none;width:100%;z-index:1}.bby-video-player .slider .slider-grabber{background-color:#fff200;border-radius:50%;height:16px;margin-left:8px;position:absolute;top:calc(50% - 6px);width:16px;z-index:4}.bby-video-player .slider .slider-bar{background-color:#fff200;border-radius:5px;height:4px;position:absolute;top:50%;transition:none}.bby-video-player .slider .progress-bar{z-index:3}.bby-video-player .slider .progress-bar-2{background-color:#c5cbd5;transition:width .75s;z-index:1}.bby-video-player .slider .hover-bar{background-color:#fff;z-index:2}.bby-video-player .videoToolTipContainer{position:relative}.bby-video-player .videoToolTipContainer.dynamic{display:block}.bby-video-player .videoToolTipContainer .videoToolTip{background:#1d252c;color:#fff;display:inline-block;opacity:0;padding:3px 5px 4px 6px;pointer-events:none;position:absolute;text-align:center;top:-30px;white-space:nowrap}.bby-video-player .videoToolTipContainer .videoToolTip.visible{opacity:1}.bby-video-player .videoToolTipContainer .videoToolTip.vanished{opacity:0}.bby-video-player .primary-transcript{border:1px solid #c5cbd5;margin:25px auto 0;padding:30px;position:relative}.bby-video-player .primary-transcript-close{border:none;height:15px;padding:0;position:absolute;right:5px;text-align:center;top:7px;width:15px}.bby-video-player .primary-transcript-collapsed{border:none;margin:0;padding:0}.bby-video-player .primary-transcript-collapsed #primary-transcript-heading,.bby-video-player .primary-transcript-collapsed .primary-transcript-close{display:none}.bby-video-player .video-detail{display:block;margin-top:20px}.bby-video-player .video-detail.align-left{text-align:left}.bby-video-player .video-detail.align-center{text-align:center}.bby-video-player .video-player-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.bby-video-player .video-player-wrapper video{height:auto;max-height:100%;max-width:100%;-webkit-opacity:.999;width:auto}.bby-video-player .video-player{background-color:#000;text-align:center;width:100%}.bby-video-player .video-timer-wrapper{align-items:center;display:flex;height:16px;justify-content:center}.bby-video-player .video-timer-wrapper .timer{color:#fff;display:flex;flex-direction:row;font-size:13px;text-align:center}.bby-video-player .video-timer-wrapper .divider{padding-left:2px;padding-right:2px}.bby-video-player .volume-controller.lv{align-items:center;display:flex;flex-direction:row}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .backBox{color:#0457c8;padding:8px 17px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .backBoxInner{align-items:center;display:flex}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .infoBox{background-color:#f0f2f4;display:flex;flex-direction:column;justify-content:center;padding:25px 14px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .infoBoxTitle{font-size:20px;line-height:24px;text-align:center}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .infoBoxSmallText{font-size:11px;font-weight:400;line-height:14px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .videoBox{margin-top:25px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .learnMoreButton{align-items:center;background-color:#fff;border-color:#fff;border-radius:4px;color:#0457c8;display:flex;justify-content:center;margin-bottom:16px;margin-top:20px;padding:15px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTable{border:1px solid #c5cbd5;border-top-left-radius:2px;border-top-right-radius:2px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTableHeader{align-items:center;background:linear-gradient(180deg,#0046be,#2b5df5);border-bottom:1px solid #c5cbd5;display:flex;justify-content:center;padding:18px 0}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTableHeaderText{color:#fff;font-weight:500;line-height:13px;padding-left:9px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTableHeaderImg{height:13px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTableInfo{align-items:center;background:#fff;display:flex;justify-content:space-between;padding:10px 18px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .pricingTableInfoPrices{display:flex;flex-direction:column}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .promoRed{color:#e81e25}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .memberSavingsBox{align-items:center;border-bottom:1px solid #c5cbd5;color:#318000;display:flex;justify-content:center;padding:25px 5px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .memberSavingsBoxPromoRed{align-items:center;border-bottom:1px solid #c5cbd5;color:#e81e25;display:flex;justify-content:center;padding:25px 5px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .memberSavingsBoxTitle{font-size:15px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .memberSavingsBoxSavings{font-size:20px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .productInfoBox{padding:28px 14px 0}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .totalTechLogo{margin-right:19px;width:117px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .atc-button-container{padding:25px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .add-to-cart-button{width:100%}.size-s .pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal{z-index:99}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider-overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider{background:#fff;height:100%;overflow:auto;padding:0;position:absolute;right:-100%;top:0;transition:right .5s;width:100%}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider .container,.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider .priceView-total-tech-preview-slider-content{height:100%;margin:0;padding:0}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider{padding-top:9px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .priceView-total-tech-preview-slider .lv{display:block!important;min-width:0!important}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .largeView{max-width:360px;min-width:360px}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal.open .priceView-total-tech-preview-slider-overlay{opacity:1}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal.open .priceView-total-tech-preview-slider{right:0}.pricing-lib-price-19-2545-2 .priceView-total-tech-preview-modal .close-button{align-content:center;background:#fff;border:0;border-radius:4px 0 0 4px;display:flex;font-size:38px;font-weight:300;justify-content:center;left:-36px;line-height:.5;padding:8px;position:absolute;right:auto;top:15px}.pricing-lib-price-19-2545-2 #price-view-total-tech-membership-slider .priceView-total-tech-preview-slider .lv{display:block;min-width:-moz-min-content;min-width:min-content}.upgrade-plus-slidebar{cursor:default;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.upgrade-plus-slidebar .backBox{color:#0457c8;cursor:pointer;padding:17px}.upgrade-plus-slidebar .backBoxInner{align-items:center;display:flex}.upgrade-plus-slidebar .backBoxInner svg{height:30px;margin-left:-4px;position:absolute}.upgrade-plus-slidebar .slider-overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.upgrade-plus-slidebar .slider{background:#fff;height:100%;padding:9px 0 0;position:absolute;right:-100%;top:0;transition:right .5s}.upgrade-plus-slidebar.openPlusSidebar .slider-overlay{opacity:1}.upgrade-plus-slidebar.openPlusSidebar .slider{right:0}.pricing-lib-price-19-2545-2 .trade-in-message-price{align-items:center;display:flex;flex-direction:row;height:20px;margin-top:8px}.pricing-lib-price-19-2545-2 .trade-in-message-price .trade-in-message-price-overlay{align-items:center;background:#effaf3;border-radius:4px;display:flex;flex-direction:row;gap:4px;height:20px;padding:4px}.pricing-lib-price-19-2545-2 .trade-in-message-price .trade-in-message-price-inner{align-items:center;color:#318000;font-size:12px;font-weight:500;line-height:14px}.pricing-lib-price-19-2545-2 .due-today{color:#000;font-size:13px;font-weight:500;line-height:16px}.pricing-lib-price-19-2545-2 .upgrade-plus .due-today{font-size:11px;line-height:14px}.pricing-lib-price-19-2545-2 .c-overlay-override{box-shadow:0 1px 4px 0 #00000026;height:146px;padding:0;width:380px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay{font-family:Human BBY Digital;font-size:11px;line-height:14px;padding:20px 20px 28px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__heading{color:#1d252c;font-size:inherit;font-weight:500;margin-bottom:8px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__list{color:#040c13;font-weight:400;padding:0 0 0 20px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__list li{margin-bottom:14px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__list li:nth-last-child{margin-bottom:0}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon{align-self:center;width:14px}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon:focus .c-info-i-circle,.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon:hover .c-info-i-circle{fill:#fff}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon:focus .c-info-i-text,.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon:hover .c-info-i-text{fill:#318000}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon .c-info-i-circle{stroke:#318000;fill:none}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon .c-info-i-text{fill:#318000}.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon .c-info-i-circle,.pricing-lib-price-19-2545-2 .trade-in-info-overlay__icon .c-info-i-text{stroke-width:2px}.prvw-deal-expiration-timer{font-family:Human BBY Digital,Human Fallback,Arial,Helvetica,sans-serif;font-weight:400}.prvw-deal-expiration-timer .message{align-items:center;color:#55555a;display:flex;font-size:11px;font-style:italic;letter-spacing:.2px}.prvw-deal-expiration-timer .message .deal-clock-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 7A5.256 5.256 0 0 1 7 1.75 5.256 5.256 0 0 1 12.25 7 5.256 5.256 0 0 1 7 12.25 5.256 5.256 0 0 1 1.75 7ZM.875 7A6.132 6.132 0 0 0 7 13.125 6.132 6.132 0 0 0 13.125 7 6.132 6.132 0 0 0 7 .875 6.132 6.132 0 0 0 .875 7Zm8.15 2.643a.434.434 0 0 0 .617 0 .437.437 0 0 0 0-.619L7.438 6.82V3.063a.438.438 0 0 0-.875 0V7c0 .116.046.228.128.31l2.333 2.333Z' fill='%2355555A'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;display:inline-block;height:14px;margin-right:3px;vertical-align:bottom;width:14px}.prvw-deal-expiration-timer .message--red{color:#bb0628}.prvw-deal-expiration-timer .message--red .deal-clock-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 7A5.256 5.256 0 0 1 7 1.75 5.256 5.256 0 0 1 12.25 7 5.256 5.256 0 0 1 7 12.25 5.256 5.256 0 0 1 1.75 7ZM.875 7A6.132 6.132 0 0 0 7 13.125 6.132 6.132 0 0 0 13.125 7 6.132 6.132 0 0 0 7 .875 6.132 6.132 0 0 0 .875 7Zm8.15 2.643a.434.434 0 0 0 .617 0 .437.437 0 0 0 0-.619L7.438 6.82V3.063a.438.438 0 0 0-.875 0V7c0 .116.046.228.128.31l2.333 2.333Z' fill='%23BB0628'/%3E%3C/svg%3E") no-repeat 50%}.prvw-deal-expiration-timer .message--promo-red{color:#e81e25}.prvw-deal-expiration-timer .message--promo-red .deal-clock-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.75 7A5.256 5.256 0 0 1 7 1.75 5.256 5.256 0 0 1 12.25 7 5.256 5.256 0 0 1 7 12.25 5.256 5.256 0 0 1 1.75 7ZM.875 7A6.132 6.132 0 0 0 7 13.125 6.132 6.132 0 0 0 13.125 7 6.132 6.132 0 0 0 7 .875 6.132 6.132 0 0 0 .875 7Zm8.15 2.643a.434.434 0 0 0 .617 0 .437.437 0 0 0 0-.619L7.438 6.82V3.063a.438.438 0 0 0-.875 0V7c0 .116.046.228.128.31l2.333 2.333Z' fill='%23E81E25'/%3E%3C/svg%3E") no-repeat 50%}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment{font-weight:500}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment.large{font-size:30px;line-height:35px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment.medium,.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment.small{font-size:25px;line-height:29px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment.mini{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.monthlypayment.single{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.finance-terms{font-size:15px;font-weight:18px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.finance-terms.large,.gvpc-price-1-2545-2 .XboxAllAccessPrice>.finance-terms.medium,.gvpc-price-1-2545-2 .XboxAllAccessPrice>.finance-terms.small{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.finance-terms.mini{font-size:11px;line-height:13px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.payment-terms{float:left;font-size:11px;line-height:13px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.offer-details.large{display:inline;font-size:11px;height:auto;line-height:13px;margin-left:5px;padding:0;vertical-align:baseline}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.offer-details.medium,.gvpc-price-1-2545-2 .XboxAllAccessPrice>.offer-details.small{font-size:13px;line-height:16px;margin-top:16px}.gvpc-price-1-2545-2 .XboxAllAccessPrice>.offer-details.mini{font-size:15px;line-height:18px;margin-top:22px}.gvpc-price-1-2545-2 .XBox-terms-condition{color:#1d252c;font-weight:400}.gvpc-price-1-2545-2 .XBox-terms-condition.small-view{padding:10px}.gvpc-price-1-2545-2 .XBox-terms-condition.small-view .main-heading,.gvpc-price-1-2545-2 .XBox-terms-condition.small-view .sub-title{text-align:left}.gvpc-price-1-2545-2 .XBox-terms-condition.small-view .modal-terms{display:block;margin-top:30px}.gvpc-price-1-2545-2 .XBox-terms-condition.small-view .modal-terms .modal-terms-container{margin:0;width:100%}.gvpc-price-1-2545-2 .XBox-terms-condition .main-heading{font-size:25px;font-weight:600;line-height:29px;margin-bottom:20px;text-align:center}.gvpc-price-1-2545-2 .XBox-terms-condition .sub-title{font-size:15px;line-height:18px;margin-bottom:10px;text-align:center}.gvpc-price-1-2545-2 .XBox-terms-condition .sub-heading{font-size:15px;font-weight:600;line-height:18px;margin:15px 0 20px;text-align:center}.gvpc-price-1-2545-2 .XBox-terms-condition .check-list-svg{background:url(images/ef16af9ffb1c999e6eb5a03fd2e1851d.svg) no-repeat 50%;background-size:contain;display:inline-block;height:45px;margin-bottom:10px;width:45px}.gvpc-price-1-2545-2 .XBox-terms-condition .cart-svg{height:45px;margin-bottom:10px;width:45px}.gvpc-price-1-2545-2 .XBox-terms-condition .content{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .XBox-terms-condition .modal-terms{display:flex;margin-bottom:30px}.gvpc-price-1-2545-2 .XBox-terms-condition .modal-terms .modal-terms-container{margin:10px 20px;width:50%}.gvpc-price-1-2545-2 .XBox-terms-condition .disclaimer{font-size:13px;line-height:16px;margin-top:30px}.gvpc-price-1-2545-2 .priceView-price-prefix{margin-bottom:0}.gvpc-price-1-2545-2 .priceView-hero-price{color:#1d252c;font-size:30px;font-weight:600;line-height:35px}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-hero-price{font-size:30px;line-height:35px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-hero-price,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-hero-price{font-size:25px;line-height:29px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-hero-price,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-hero-price{font-size:15px;line-height:18px;vertical-align:middle}.priceView-layout-single .gvpc-price-1-2545-2 .priceView-hero-price,.priceView-single-price .gvpc-price-1-2545-2 .priceView-hero-price{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .priceView-customer-price{font-weight:500}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-customer-price{font-size:30px;line-height:35px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-customer-price,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-customer-price{font-size:25px;line-height:29px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-customer-price,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-customer-price{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units,.priceView-layout-large .gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:25px;line-height:29px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:20px;line-height:24px}.gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-layout-large .gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-customer-price .priceView-subscription-units{font-size:15px;line-height:18px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:13px;line-height:16px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-customer-price .priceView-total-tech-units{font-size:11px;line-height:14px}.gvpc-price-1-2545-2 .priceView-customer-price .total-membership-monthly,.gvpc-price-1-2545-2 .priceView-customer-price .total-membership-yearly{font-family:Human BBY Digital;font-size:15px;font-weight:400;letter-spacing:0;line-height:18px;margin:5px;text-align:left}.gvpc-price-1-2545-2 .priceView-customer-price .total-membership-monthly .mini,.gvpc-price-1-2545-2 .priceView-customer-price .total-membership-yearly .mini{font-size:11px;line-height:14px}.gvpc-price-1-2545-2 .priceView-customer-price .total-membership-yearly{margin:2px}.gvpc-price-1-2545-2 .priceView-free{font-weight:500;text-transform:uppercase}.gvpc-price-1-2545-2 .activated-previous-price{padding-left:8px}.gvpc-price-1-2545-2 .activated-previous-price .priceView-previous-price{font-size:16px!important;font-style:normal;font-weight:500;line-height:20px}.gvpc-price-1-2545-2 .activated-previous-price .priceView-previous-price span,.gvpc-price-1-2545-2 .activated-previous-price .priceView-previous-price span.priceView-subscription-units{font-size:16px;font-style:normal;font-weight:500;line-height:20px}.gvpc-price-1-2545-2 .priceView-acquisition-preview{margin-top:15px}@keyframes pricing-price-strikethrough{0%{width:0}to{width:100%}}.gvpc-price-1-2545-2 .priceView-previous-price{display:inline-block;font-weight:600;position:relative;text-decoration:line-through}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-previous-price{font-size:25px;line-height:29px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-previous-price{font-size:20px;line-height:24px}.priceView-layout-small .gvpc-price-1-2545-2 .priceView-previous-price{font-size:20px;line-height:21px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-previous-price,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-previous-price{font-size:15px;font-weight:400;line-height:18px}.gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units,.priceView-layout-large .gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:25px;line-height:24px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:20px;line-height:20px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-previous-price .priceView-subscription-units{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:15px;font-weight:400;line-height:18px}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:15px;line-height:18px}.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:13px;line-height:16px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-previous-price .priceView-total-tech-units{font-size:11px;line-height:14px}.gvpc-price-1-2545-2 .priceView-dynamic-price .priceView-previous-price{text-decoration:none}.gvpc-price-1-2545-2 .priceView-dynamic-price .priceView-previous-price:after{animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pricing-price-strikethrough;animation-timing-function:linear;background:#1d252c;content:" ";height:2px;left:0;position:absolute;top:49%;width:100%}.gvpc-price-1-2545-2 .single-price .priceView-hero-price span{font-weight:500}.gvpc-price-1-2545-2 .priceView-hero-price .total-membership-type span{font-size:15px;font-weight:400;line-height:18px}.gvpc-price-1-2545-2 .priceView-hero-price .total-membership-type.mini span{font-size:11px;line-height:14px}.gvpc-price-1-2545-2 .priceView-hero-price .total-membership-type.single span{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .priceView-hero-price .priceView-total-membership-monthly-second-lm{font-family:Human BBY Digital;font-weight:400;letter-spacing:0;text-align:left}.gvpc-price-1-2545-2 .priceView-hero-price .priceView-total-membership-monthly-second-lm .monthly-price{font-weight:500}.gvpc-price-1-2545-2 .priceView-price-disclaimer{color:#1d252c;font-size:15px;font-weight:400;line-height:18px;margin-bottom:2px}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-price-disclaimer,.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-price-disclaimer,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-price-disclaimer{font-size:15px;line-height:18px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-price-disclaimer,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-price-disclaimer{font-size:13px;letter-spacing:-.6px;line-height:16px}.gvpc-price-1-2545-2 .priceView-price-disclaimer__activation{display:inline-block;font-size:inherit;padding-right:5px}.gvpc-price-1-2545-2 .pricing-price__sale-message{color:#1d252c;font-size:15px;font-weight:600;line-height:18px}.priceView-layout-large .gvpc-price-1-2545-2 .pricing-price__sale-message,.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__sale-message,.priceView-layout-small .gvpc-price-1-2545-2 .pricing-price__sale-message{font-size:15px;line-height:19px}.priceView-layout-mini .gvpc-price-1-2545-2 .pricing-price__sale-message,.priceView-mini-price .gvpc-price-1-2545-2 .pricing-price__sale-message{float:left;font-size:15px;line-height:19px;padding-right:3px}.gvpc-price-1-2545-2 .pricing-price__sale-message-mini{color:#1d252c;font-size:15px;font-weight:600;line-height:19px;padding-right:3px}.gvpc-price-1-2545-2 .pricing-price__regular-price-description-button{margin-left:5px;margin-top:-1px;min-width:0!important;width:14px!important}.gvpc-price-1-2545-2 .pricing-price__regular-price-description-modal{font-size:15px;text-align:left}.gvpc-price-1-2545-2 .pricing-price__regular-price-description-modal button{min-width:0!important;width:auto!important}.gvpc-price-1-2545-2 .pricing-price__regular-price-description-content{font-family:Human BBY Digital;font-size:15px;text-align:left;white-space:normal}.gvpc-price-1-2545-2 .pricing-price__regular-price-description-learn-more-link{margin-top:20px}.savings-padding-lms{padding:3px 7px}.gvpc-price-1-2545-2 .pricing-price__savings-regular-price{align-items:flex-start;display:flex;flex-direction:column;white-space:nowrap}.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__savings-regular-price,.priceView-layout-small .gvpc-price-1-2545-2 .pricing-price__savings-regular-price{white-space:normal}.gvpc-price-1-2545-2 .pricing-price__regular-price-content--block{display:block}.gvpc-price-1-2545-2 .pricing-price__regular-price-content--block-mt{margin-top:4px}.gvpc-price-1-2545-2 .pricing-price__savings{background-color:#bb0628;color:#fff;display:inline-block;font-weight:600;letter-spacing:-.17px;margin-right:4px}.priceView-layout-large .gvpc-price-1-2545-2 .pricing-price__savings{font-size:15px;line-height:18px;padding:3px 7px}.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__savings,.priceView-layout-small .gvpc-price-1-2545-2 .pricing-price__savings{font-size:13px;line-height:16px;padding:3px 7px}.priceView-layout-mini .gvpc-price-1-2545-2 .pricing-price__savings,.priceView-mini-price .gvpc-price-1-2545-2 .pricing-price__savings{font-size:11px;line-height:14px;margin-right:5px;padding:1.5px 4px}.gvpc-price-1-2545-2 .pricing-price__savings .priceView-saving-subscription-units{font-size:inherit;text-transform:lowercase}.gvpc-price-1-2545-2 .pricing-price__savings--promo-red{background-color:#e81e25}.gvpc-price-1-2545-2 .pricing-price__savings--bg-green,.gvpc-price-1-2545-2 .pricing-price__savings--green{background-color:#318000}.gvpc-price-1-2545-2 .pricing-price__savings--bg-green-ab{background-color:#318000;color:#fff}.gvpc-price-1-2545-2 .pricing-price__savings--text-red-ab{background-color:#fff;color:#bb0628;letter-spacing:-.17px;padding:3px 7px 3px 0}.priceView-layout-large .gvpc-price-1-2545-2 .pricing-price__savings--text-red-ab{padding:3px 7px 3px 0}.gvpc-price-1-2545-2 .pricing-price__savings--block{display:block;margin-right:7px;padding:0!important}.gvpc-price-1-2545-2 .pricing-price__savings-alone{letter-spacing:-.17px;margin-right:0}.gvpc-price-1-2545-2 .pricing-price__regular-price{display:inline-block;font-size:13px;font-weight:400;line-height:16px}.priceView-layout-large .gvpc-price-1-2545-2 .pricing-price__regular-price{color:#55555a;font-size:12px;line-height:18px}.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__regular-price,.priceView-layout-small .gvpc-price-1-2545-2 .pricing-price__regular-price{font-size:12px;line-height:17px}.gvpc-price-1-2545-2 .pricing-price .estimated-trade-in-applied{color:#1d252c;font-size:10px;font-style:normal;font-weight:400;line-height:12px;padding-top:6px}.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__savings--promo-red{background-color:transparent!important;color:#e81e25!important;padding:0 7px 0 0!important}.priceView-layout-medium .gvpc-price-1-2545-2 .pricing-price__regular-price{color:#6c6f75!important}.gvpc-price-1-2545-2 .prvw-price-change-message__button{align-items:center;background-color:#f1f8ff;border-radius:4px;color:#2b5df5;display:flex;padding:2px}.gvpc-price-1-2545-2 .prvw-price-change-message__button--layout-large{margin-top:12px}.gvpc-price-1-2545-2 .prvw-price-change-message__button--layout-medium{margin-top:16px}.gvpc-price-1-2545-2 .prvw-price-change-message__button--layout-small{margin-top:8px}.gvpc-price-1-2545-2 .prvw-price-change-message__button-icon{fill:#2b5df5;display:inline-block;height:15px;margin-right:2px;min-width:15px}.gvpc-price-1-2545-2 .prvw-price-change-message__button-icon svg{height:100%}.gvpc-price-1-2545-2 .prvw-price-change-message__button-text{font-weight:500;text-align:left}.gvpc-price-1-2545-2 .prvw-price-change-message__overlay{padding:16px;transform:translateY(24px) translateX(8px);width:360px}.gvpc-price-1-2545-2 .prvw-price-change-message__overlay-header{font-size:18px;margin-bottom:8px}.gvpc-price-1-2545-2 .priceview-expiration-timer{margin-bottom:8px;margin-top:4px}.gvpc-price-1-2545-2 .total-cost-clarity-content{cursor:default;display:flex}.gvpc-price-1-2545-2 .total-cost-clarity-content__divider{border-left:1px solid #000;display:inline-block;height:100%;margin:7px 10px 0;padding:13px 0;position:relative}.gvpc-price-1-2545-2 .total-cost-clarity-content__divider--percent-margin{margin:8%}.gvpc-price-1-2545-2 .total-cost-clarity-content__divider span{background:#fff;font-size:9px;left:-7px;padding:0;position:absolute;top:7px}.gvpc-price-1-2545-2 .total-cost-clarity-content__monthly-payment{font-size:25px;font-weight:600;font-weight:500;margin-top:5px}.gvpc-price-1-2545-2 .total-cost-clarity-content__monthly-payment strong{font-weight:500}.gvpc-price-1-2545-2 .total-cost-clarity-content__monthly-payment span{font-size:15px}.gvpc-price-1-2545-2 .total-cost-clarity-content__upgrade-plus{font-size:inherit;margin-top:0}.gvpc-price-1-2545-2 .total-cost-clarity-content__upgrade-plus strong{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .total-cost-clarity-content__finance-message{font-size:11px;padding-bottom:5px;width:99%}.gvpc-price-1-2545-2 .total-cost-clarity-content__finance-message strong{white-space:nowrap}.gvpc-price-1-2545-2 .total-cost-clarity-content__upgrade-plus-finance-message{font-size:11px;line-height:14px;margin:8px auto 4px}.gvpc-price-1-2545-2 .total-cost-clarity-content__learn-more-link{font-size:11px;font-weight:600;height:15px;padding:0}.gvpc-price-1-2545-2 .total-cost-clarity-content__learn-more-upgrade-plus-link{line-height:14px}.gvpc-price-1-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-grid.col-xs-8{max-width:643px;min-width:643px;padding:30px!important}.gvpc-price-1-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-grid,.gvpc-price-1-2545-2 .total-cost-clarity-content__financeModalContainer .c-modal-small-view{background-color:#e0e6ef}.gvpc-price-1-2545-2 .priceView-carrier-bill-disclaimer{font-size:11px;margin-top:15px}.gvpc-price-1-2545-2 .priceView-my-bby-offer-price-block{display:block}.gvpc-price-1-2545-2 .priceView-my-bby-offer-price-block .priceView-offer-badge{font-size:11px;line-height:13px}.gvpc-price-1-2545-2 .disclaimer-collapse{font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:11px;margin-top:12px}.gvpc-price-1-2545-2 .disclaimer-collapse__trigger{color:#0457c8;margin-bottom:4px}.gvpc-price-1-2545-2 .disclaimer-collapse__trigger-arrow{height:11px;margin:0 4px;transition:all .1s;width:11px}.gvpc-price-1-2545-2 .disclaimer-collapse__content{color:#55555a;display:none}.gvpc-price-1-2545-2 .disclaimer-collapse--expanded .disclaimer-collapse__trigger-arrow{transform:rotate(180deg)}.gvpc-price-1-2545-2 .disclaimer-collapse--expanded .disclaimer-collapse__content{display:block}.gvpc-price-1-2545-2 .disclaimer-collapse--small-view{margin-top:20px}.gvpc-price-1-2545-2 .priceView-bundle-and-save .modal-content{margin:0 36px 0 59px}.gvpc-price-1-2545-2 .priceView-bundle-and-save .offer-icon-modal{background:url(images/a0efa4afbaaa1c5b7f37298afaefa1c6.svg) no-repeat 50%;background-size:contain;display:inline-block;height:24px;vertical-align:bottom;width:24px}.gvpc-price-1-2545-2 .priceView-bundle-and-save .priceView-anchor{position:relative}.gvpc-price-1-2545-2 .priceView-bundle-and-save__modal-add-to-cart-wrapper{display:flex;justify-content:flex-end;padding-top:8px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__modal-add-to-cart{width:175px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__link{background-color:transparent;border:none;line-height:14px;padding:0;text-align:left}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner{color:#0046be;font-weight:600;margin:0;white-space:normal!important;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{margin-right:4px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .font-weight-normal{font-weight:400}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .is-mini{font-size:13px}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:13px;line-height:17px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:11px;line-height:14px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{height:14px;width:14px}.priceView-mini-price .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner{font-size:11px;line-height:14px}.priceView-mini-price .gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{height:14px;width:14px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .ficon-special-offers{color:#0046be!important;vertical-align:middle!important}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .ficon-bby-points{color:#0046be!important}.gvpc-price-1-2545-2 .priceView-bundle-and-save__priceBlock-banner .offer-icon{background:url(images/1f59a36fed76686cb4d90214c3329853.svg) no-repeat 50%;background-size:contain;display:inline-block;height:17px;vertical-align:bottom;width:17px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__banner{font-size:20px;font-weight:600;line-height:24px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__banner .ficon-special-offers{color:#0046be!important;font-size:27px!important;line-height:17px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__banner .ficon-bby-points{color:#0046be!important;font-size:17px!important;line-height:20px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__items-in-cart-label{color:#1d252c;display:block;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:13px;font-style:italic;line-height:16px;margin-left:5px;padding-top:24px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__savings{color:#040c13;font-size:15px;font-weight:400;line-height:16px;padding-bottom:15px;padding-top:4px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__list{list-style:none;margin:10px 0 0;overflow:hidden;padding:0}.gvpc-price-1-2545-2 .priceView-bundle-and-save__item:not(:first-of-type){padding-top:10px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__item+.gvpc-price-1-2545-2 .priceView-bundle-and-save__item{margin-top:25px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__product{display:flex;justify-content:space-between;overflow:hidden}.gvpc-price-1-2545-2 .priceView-bundle-and-save__image-container{display:flex;flex-basis:42px;justify-content:center}.gvpc-price-1-2545-2 .priceView-bundle-and-save__image-wrapper{display:block;height:42px;text-align:center;width:74px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__image{max-height:42px;max-width:74px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__name{color:#1d252c;flex:auto;float:left;font-size:13px;font-weight:400;line-height:16px;margin-right:34px;max-width:240px;overflow:hidden}.gvpc-price-1-2545-2 .priceView-bundle-and-save__name-sv{color:#1d252c;flex:auto;float:left;font-size:13px;font-weight:400;line-height:16px;margin:0 24px 0 12px;overflow:hidden;width:161px}.gvpc-price-1-2545-2 .priceView-bundle-and-save__price{float:right;text-align:right}.gvpc-price-1-2545-2 .priceView-bundle-and-save__previous-price,.gvpc-price-1-2545-2 .priceView-bundle-and-save__purchase-price{color:#1d252c;float:left;font-size:15px;font-weight:400;line-height:17px;margin:0;text-transform:uppercase}.gvpc-price-1-2545-2 .priceView-bundle-and-save__previous-price{color:#040c13;display:inline-block;font-size:15px;line-height:17px;margin:0;position:relative}.gvpc-price-1-2545-2 .priceView-bundle-and-save__previous-price:after{background:#040c13;content:" ";height:1px;left:0;position:absolute;top:.6em;width:100%}.gvpc-price-1-2545-2 .priceView-bundle-and-save:focus{outline:none}.gvpc-price-1-2545-2 .priceView-overlay{background:#fff;outline:none;padding:15px 15px 5px;position:relative;width:320px}.gvpc-price-1-2545-2 .priceView-overlay .offer-icon{background:url(images/1f59a36fed76686cb4d90214c3329853.svg) no-repeat 50%;background-size:contain;display:inline-block;height:20px;vertical-align:bottom;width:20px}.gvpc-price-1-2545-2 .priceView-overlay .spinner{display:block;margin:15px auto 0}@media only screen and (min-width:576px){.gvpc-price-1-2545-2 .priceView-overlay{border:1px solid #c5cbd5;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.3);left:-335px;margin-right:15px;position:absolute;top:-40px}.gvpc-price-1-2545-2 .priceView-overlay-arrow{border:11px solid transparent;border-left-color:#c5cbd5;display:block;height:0;position:absolute;right:-22px;top:46px;width:0}.gvpc-price-1-2545-2 .priceView-overlay-arrow:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 10px;content:" ";display:block;height:0;margin-left:-12px;position:absolute;top:-10px;width:0}.gvpc-price-1-2545-2 .priceView-overlay-close-button{display:none}}@media only screen and (max-width:575px){.gvpc-price-1-2545-2 .priceView-overlay-wrapper{background-color:rgba(35,31,32,.65);bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw}.gvpc-price-1-2545-2 .priceView-overlay{margin:60px auto 0}.gvpc-price-1-2545-2 .priceView-overlay-arrow{display:none}.gvpc-price-1-2545-2 .priceView-overlay-close-button{-webkit-appearance:none;background:0 0;border:0;color:#0046be;cursor:pointer;font-size:19.5px;font-weight:700;line-height:1;padding:0;position:absolute;right:10px;text-shadow:0 1px 0 #fff;top:10px}}.gvpc-price-1-2545-2 .priceView-bundle-and-save-disclaimer__modal-section .c-overlay-fullscreen{z-index:9002}.holiday-price-modal-content__title{color:#040c13;font-size:25px;font-weight:500;margin-bottom:16px}.holiday-price-modal-content__link{color:#0457c8;font-size:15px;font-weight:500;margin-bottom:16px}.holiday-price-modal-content__disclaimer{color:#040c13;font-size:15px;font-weight:400}.black-friday-guaranteed-price__text{color:#1d252c;font-size:11px;font-weight:600;line-height:13px}.black-friday-guaranteed-price__button{font-weight:600;text-align:left}.black-friday-guaranteed-price__button span{color:#2b5df5}.black-friday-guaranteed-price-msg{font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif}.black-friday-guaranteed-price-msg__heading{color:#040c13;font-size:20px;line-height:24px;margin-bottom:16px}.black-friday-guaranteed-price-msg__heading--small{font-size:17px;line-height:20px}.black-friday-guaranteed-price-msg__body{color:#040c13;font-size:13px;line-height:15px}.black-friday-guaranteed-price-msg__body-text{color:#1d252c}.black-friday-guaranteed-price-msg__body-lead{margin-bottom:16px;margin-top:16px}.black-friday-guaranteed-price-msg__body-divider{border:1px solid #e0e6ef;margin-bottom:16px;margin-top:16px;width:100%}.black-friday-guaranteed-price-msg__body-divider--short{border:1px solid #000;margin-bottom:16px;width:56px}.black-friday-guaranteed-price-msg__body-shop-link{color:#040c13}.black-friday-guaranteed-price-msg__body-shop-link a{font-weight:600}.black-friday-guaranteed-price-msg__body-shop-link--small{font-size:15px;line-height:18px}.black-friday-guaranteed-price-msg__disclaimer{font-size:11px;line-height:13px}.black-friday-guaranteed-price-msg__disclaimer-title{color:#55555a;font-size:inherit;font-weight:700;margin-bottom:5px}.black-friday-guaranteed-price-msg__disclaimer--small{margin-top:34px}.black-friday-deal-message-badge__text{color:#030303;font-family:Human BBY Digital;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px}.black-friday-deal-message-badge__text a:hover{text-decoration:none}.lowest-price-of-the-season-badge{align-items:center;background-color:#f1f8ff;border-radius:4px;display:flex;flex-direction:column;padding:4px;width:-moz-max-content;width:max-content}.lowest-price-of-the-season-badge__btn{color:#2b5df5;font-size:11px;font-weight:600;line-height:13px}.lowest-price-of-the-season-badge__btn-icon{fill:#0046be;height:14px;margin-right:4px;width:15px}.lowest-price-of-the-season-badge__btn--large{font-size:13px;line-height:15px}.lowest-price-of-the-season-badge__btn--medium,.lowest-price-of-the-season-badge__btn--small{font-size:11px;line-height:13px}.black-friday-deal-message-badge__text a:focus{text-decoration:none}.black-friday-deal-message-badge__text a:hover{text-decoration:underline}.priceView-offer-badge{color:#030303;font-family:Human BBY Digital;font-size:10px;font-weight:500;letter-spacing:0;line-height:12px}.priceView-layout-mini .priceView-offer-badge,.priceView-mini-price .priceView-offer-badge{font-size:9px;height:11px}.priceView-offer-badge strong{font-weight:700}.priceView-offer-badge__bold-text{font-weight:500}.priceView-offer-badge__paid-member-icon,.priceView-offer-badge__text{display:inline-block;vertical-align:middle}.priceView-offer-badge__paid-member-icon{padding-right:2px}.priceView-offer-badge .totalTechEarlyAccessTagImg{margin-right:2px;width:60px}.priceView-offer-badge a:focus,.priceView-offer-badge a:hover{text-decoration:none}.gvpc-price-1-2545-2 .priceView-cabo{border:1px solid #c5cbd5;border-radius:4px;margin-top:16px;padding:0 10px 10px!important}.gvpc-price-1-2545-2 .priceView-cabo__member-badge{margin-top:10px}.gvpc-price-1-2545-2 .priceView-cabo__offer-value{color:#1d252c;font-size:16px;font-weight:400;line-height:18px;margin-right:2px;margin-top:10px}.gvpc-price-1-2545-2 .priceView-cabo__offer-value2{display:inline-block;letter-spacing:-.26px;margin:10px 2px 8px 0}.gvpc-price-1-2545-2 .priceView-cabo__offer-value2 strong{font-weight:700}.gvpc-price-1-2545-2 .priceView-cabo__apply-offer{color:#1d252c;display:inline-block;font-size:13px;font-weight:400;line-height:16px}.gvpc-price-1-2545-2 .priceView-cabo__apply-offer .checkbox{display:inline}.gvpc-price-1-2545-2 .priceView-cabo__apply-offer label{padding:0}.gvpc-price-1-2545-2 .priceView-cabo__check-offer-details{color:#1d252c;display:inline-block;font-size:11px;font-weight:400;line-height:14px}.gvpc-price-1-2545-2 .priceView-cabo__expire-disclaimer{color:#bb0628;font-size:12px}.gvpc-price-1-2545-2 .priceView-cabo .help-block{display:none!important}.gvpc-price-1-2545-2 .priceView-cabo .v-m-vertical{margin-bottom:0}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__header{border-bottom:1px solid #c5cbd5;margin:0 0 8px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__header-bby-offer{color:#1d252c;display:inline-block;font-size:20px;font-weight:400;font-weight:500;letter-spacing:0;text-align:left}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__header-bby-offer .icon{background-image:url(images/e16dfdb182b2d301ddde4ff3fa23eb46.svg)!important;background-size:cover;height:24px!important;margin-right:4px;width:78px!important}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__header-OFFER{font-size:12px;padding-top:3px;vertical-align:top}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__disclaimer{color:#55555a;display:inline-block;font-size:11px;font-weight:400;line-height:14px;margin-bottom:10px;margin-top:10px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__disclaimer1{font-size:13px;font-weight:500;padding-bottom:8px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__disclaimer2{line-height:13px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__description{display:inline-block;padding:20px 0;width:100%}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__effectiveDate{color:#1d252c;font-size:13px;font-weight:400;line-height:16px;padding-top:15px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__offer-image-wrapper{float:left;margin-right:10px;width:45%}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__body{color:#1d252c;float:left;margin-top:25px;min-width:170px;width:50%}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__image{display:block;height:auto;max-height:100%;max-width:100%;width:auto}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__default-image{background-image:url(images/939cc20a33c12999825a339e931f9236.svg)!important;background-repeat:no-repeat;background-size:contain;height:185px!important}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__headline{font-size:17px;font-weight:600;line-height:18px}.gvpc-price-1-2545-2 .priceView-cabo-offer-detail__copy{padding-top:15px}.gvpc-price-1-2545-2 .customer-selected-discount{margin-top:8px}.gvpc-price-1-2545-2 .customer-selected-discount .priceview-best-buy-text{font-weight:600}.gvpc-price-1-2545-2 .customer-selected-discount .apply-offer{background:none;border:1px #c5cbd5;border-radius:4px;cursor:pointer;display:flex;margin-bottom:5px;margin-top:16px;padding:5px 10px!important;width:100%}.gvpc-price-1-2545-2 .customer-selected-discount .apply-offer--solid{border-style:solid}.gvpc-price-1-2545-2 .customer-selected-discount .apply-offer--dashed{border-style:dashed}.gvpc-price-1-2545-2 .customer-selected-discount .apply-offer__checkbox{display:inline-block;margin:auto 0}.gvpc-price-1-2545-2 .customer-selected-discount .apply-offer__label{font-size:15px;margin:auto 0;vertical-align:middle}.gvpc-price-1-2545-2 .customer-selected-discount .valid-dates-text{display:inline-block;font-size:11px}.gvpc-price-1-2545-2 .customer-selected-discount .valid-dates-text--red-text{color:#e81e25}.gvpc-price-1-2545-2 .customer-selected-discount .details-link{display:inline-block;font-size:11px}.gvpc-price-1-2545-2 .customer-selected-discount .save-text{font-size:13px;line-height:18px}.gvpc-price-1-2545-2 .customer-selected-discount .save-text--small-view{font-size:11px}.gvpc-price-1-2545-2 .customer-selected-discount .save-text__checkmark{height:16px;vertical-align:top}.gvpc-price-1-2545-2 .customer-selected-discount .save-text__amount{font-weight:500}.gvpc-price-1-2545-2 .mainBox{align-items:center;border:1px solid #c5cbd5;border-radius:2px;display:flex;justify-content:space-between;margin-top:15px;padding:8px 8px 8px 17px;width:100%}.gvpc-price-1-2545-2 .logoBox{align-items:center;display:flex;padding-right:18px}.gvpc-price-1-2545-2 .logo{height:32px;width:70px}.gvpc-price-1-2545-2 .separator{background-color:#c5cbd5;height:24px;width:2px}.gvpc-price-1-2545-2 .savingsBox{align-items:center;display:flex;justify-content:space-between;padding-left:14px}.gvpc-price-1-2545-2 .savingsBoxText{font-weight:500}.gvpc-price-1-2545-2 .promoRed{color:#e81e25;font-weight:500}.gvpc-price-1-2545-2 .newMemberPreview .savingsBoxText{font-weight:400}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .backBox{border-bottom:1px solid #e6e8e8;color:#0457c8;padding:8px 17px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .backBoxInner{align-items:center;display:flex}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .infoBox{background-color:#f0f2f4;display:flex;flex-direction:column;justify-content:center;padding:32px 16px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberPricingBox{background-color:#fff;border-radius:16px 16px 0 0;display:flex;flex-direction:column;justify-content:center;margin-top:-10px;padding:16px 16px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .title{font-size:20px;padding-top:16px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tabber-arrow{fill:#0046be;background-color:#fff;float:left;height:100px;padding:0 9.5px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tabber-arrow.disabled{fill:#c5cbd5}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .sticky-tab{animation:repaint 1s;animation-iteration-count:infinite;background-color:#fff;padding:0 32px;position:sticky;top:0;z-index:3}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .sticky-tab .tab-carousel-list-item{margin:0 20px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .sticky-tab .tabber-arrow{height:35px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container{padding-bottom:26px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list{display:flex;margin:0;padding:0;width:100%;z-index:1}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list li.tab-carousel-list-item{display:inline-block;list-style:none;margin-bottom:24px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list li.tab-carousel-list-item a.tab{align-items:center;border:1px solid #c5cbd5;border-radius:4px;display:flex;justify-content:center;margin:3px 12px 3px 3px;position:relative;text-align:center;white-space:normal}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list li.tab-carousel-list-item a.tab.selected{border:2px solid #1d252c}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list li.tab-carousel-list-item a.tab.selected:after{background-color:#fff;border-right:1px solid #c5cbd5;border-top:1px solid #c5cbd5;bottom:-40px;content:"";height:23px;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg) skew(-2deg,-2deg);width:23px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list.sv .tab-carousel-list-item{margin:0 15px 10px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-carousel-list.sv .tab-carousel-list-item a.tab{margin-right:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tabber-panel{position:relative;top:-1px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper{display:flex;overflow:hidden}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper{flex-grow:1;overflow:hidden}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list{left:0;position:relative;transition:left .5s;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container.sv .tabber-arrow{display:none}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container.sv .tab-list-wrapper{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none;width:100%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container.sv .tab-list-wrapper::-webkit-scrollbar{display:none}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container.sv .tab-list-wrapper .tab-carousel-list{background-color:#fff;margin-bottom:15px;padding:0 0 0 15px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container.lv .tab-carousel-list-item{margin-left:0;margin-right:0;padding:0 20px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .lv .tab-carousel-container{padding-left:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .lv .tabber-panel{border:1px solid #c5cbd5;border-radius:4px;min-height:62px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .lv a.tab{height:100px;width:100px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .sv .tab-carousel-container{overflow:visible}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .sv a.tab{height:90px;margin-right:0;width:90px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .sv .tabber-panel{border-top:1px solid #c5cbd5}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .sv .title{padding:32px 0 10px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .infoBoxTitle{font-size:20px;line-height:24px;padding-bottom:42px;text-align:left}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .infoBoxSmallText{color:#040c13;font-size:15px;font-weight:500;line-height:18px;padding-top:24px;text-align:left}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .learnMoreButton{align-items:center;background-color:#fff;border-color:#fff;border-radius:4px;color:#0457c8;display:flex;justify-content:start;margin-bottom:24px;margin-top:16px;padding:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTable{border:1px solid #e6e8e8;border-radius:8px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan{margin-top:16px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .monthlyProtection{font-size:13px;line-height:16px;text-align:left}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .monthlyValue{color:#55555a;font-size:11px;font-weight:400;line-height:16px;text-align:left;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .pricingTableInfoPrices,.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .productImage,.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .protectionIcon{margin:0 5px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .protectionIcon{align-self:flex-start;margin-left:13.5px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .appleCare{width:24px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .protectionPlan .pricingTableInfo .productImage{margin-left:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableHeader{background:#f0f2f4;border:0 solid #e6e8e8;border-bottom:1px solid #c5cbd5;border-radius:8px 8px 0 0;display:flex;justify-content:start;padding:9.5px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableHeaderText{color:#030303;font-size:11px;font-weight:500;line-height:13px;padding-left:9px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableHeaderImg{height:13px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberRelatedPricingDetails{padding:16px 12px;text-align:right}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberRelatedPricingDetails span{color:#040c13;display:block;font-size:13px;line-height:16px;padding:2px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfo{align-items:start;background:#fff;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;padding:16px 12px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfo .productImage{height:40px;max-width:40px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfo .productImage img{height:auto;max-height:100%;max-width:100%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .benefitsList{align-items:center;color:#55555a;display:flex;flex-direction:row;font-size:13px;font-weight:400;justify-content:space-between;line-height:16px;padding-top:15px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .benefitsList span{margin-right:12px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberSavingsRed{color:#040c13;font-size:13px;font-style:normal;font-weight:400;line-height:16px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberSavingsRed span{color:#e81e25;display:inline;font-weight:500}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .dividerInfo{border:.5px solid #c5cbd5;margin:0 auto}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .dividerInfo-block{border:.5px solid #e0e6ef;margin:0 auto;width:92%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfoPrices,.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfoPrices span{display:block;text-align:right}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfoPrices span.memberBadge{font-size:11px;letter-spacing:-.05px;line-height:14px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .pricingTableInfoPrices span.SaveText{display:inline-block}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .autoRenew{color:#55555a;display:flex;font-size:11px;font-weight:400;justify-content:space-between;line-height:14px;padding-top:4px;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .promoRed{color:#e81e25}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberSavingsBox{align-items:center;border-bottom:1px solid #c5cbd5;color:#e81e25;display:flex;justify-content:center;padding:25px 5px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberSavingsBoxTitle{font-size:15px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .memberSavingsBoxSavings{font-size:20px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .productInfoBox{padding:16px 16px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .totalTechLogo{margin-right:19px;width:75px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .membershipButtomInfo{max-width:205px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .atc-button-container{padding:16px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .atc-button-container .fulfillment-add-to-cart-button .c-button{height:48px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .atc-button-container .fulfillment-add-to-cart-button .c-button>svg{display:none}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .disclaimerSectionClass{color:#55555a;font-size:11px;font-style:normal;font-weight:400;line-height:14px;padding:16px 16px 0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .extraDisclaimers{margin-bottom:24px;padding-left:30px;padding-top:20px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .add-to-cart-button{width:100%}.size-s .gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership{z-index:99}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .priceView-total-tech-preview-slider-overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .latestMembership.priceView-total-tech-preview-slider{background:#fff;height:100%;overflow:auto;padding:0;position:absolute;right:-100%;top:0;transition:right .5s;width:100%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .latestMembership.priceView-total-tech-preview-slider .container,.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .latestMembership.priceView-total-tech-preview-slider .priceView-total-tech-preview-slider-content{height:100%;margin:0;padding:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .latestMembership.priceView-total-tech-preview-slider{padding-top:9px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .largeView{max-width:360px;min-width:360px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership.open .priceView-total-tech-preview-slider-overlay{opacity:1}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership.open .latestMembership.priceView-total-tech-preview-slider{right:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .close-button{align-content:center;background:#fff;border:0;border-radius:4px 0 0 4px;display:flex;font-size:38px;font-weight:300;justify-content:center;left:-36px;line-height:.5;padding:8px;position:absolute;right:auto;top:15px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .SaveText{background:#e81e25;color:#fff;display:inline-block;font-size:11px;line-height:14px;padding:2px;text-align:center}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .strikeThrough{font-size:11px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .myBestBuyMembership{padding-top:20px;text-align:center}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .myBestBuyMembership img{width:45%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container{display:block;max-width:360px;min-width:360px;padding-bottom:0;padding-top:24px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper button{display:none}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list{display:flex;flex-wrap:wrap;max-width:360px;min-width:360px}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item{display:flex;flex:50%;justify-content:center;margin:0;padding:0}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item a div{color:#1d252c;font-size:20px;line-height:25px;text-align:center}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item a.selected{border-bottom:4px solid #0457c8;padding-bottom:10px;width:100%}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item a.selected div{font-weight:500}.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item a:focus,.gvpc-price-1-2545-2 .priceView-total-tech-preview-modal.latestMembership .tab-carousel-container .tab-list-ctrl-wrapper .tab-list-wrapper .tab-carousel-list li.tab-carousel-list-item a:hover{text-decoration:none}.modal-open-overflow{height:100vh;overflow-y:hidden}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container{align-items:center;display:flex}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__divider{border-left:1px solid #000;display:inline-block;margin:7px 20px 0;padding:13px 0;position:relative}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__divider--percent-margin{margin:17px}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__divider span{background:#fff;font-size:9px;left:-7px;padding:0;position:absolute;top:7px}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container .price-view-bnpl-payment-message{font-size:11px;line-height:16px;margin-bottom:0;white-space:nowrap}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container .price-view-bnpl-payment-price{font-size:25px;font-weight:500;line-height:30px;margin-bottom:0}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__learn-more-link{font-size:11px}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__vendor{display:flex}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__vendor__text{line-height:16px;margin-right:5px}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__zip-image{background:url(images/b9fb1dfabef2d15a6bd9b8734e86c56b.png) 50% no-repeat;background-size:contain;height:16px;width:44px}.gvpc-price-1-2545-2 .price-view-buy-now-pay-later-container__sezzle-image{background:url(images/b007808f788097699fc6c900be40e2bb.png) 50% no-repeat;background-size:contain;height:18px;width:72px}.gvpc-price-1-2545-2 .priceView-total-tech-preview{font-size:13px;line-height:18px;margin-top:18px}.gvpc-price-1-2545-2 .greentext{font-size:14px}.gvpc-price-1-2545-2 .priceView-ttSavings{padding-top:14px}.gvpc-price-1-2545-2 .priceView-ttSavingsButton{background-color:#fff;border-color:#c5cbd5;padding-left:4px;padding-right:4px}.gvpc-price-1-2545-2 .priceView-ttSaveText{color:#e81e25;font-family:Human BBY Digital;font-size:11px;font-weight:500;letter-spacing:0;line-height:18px;text-align:left;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-ttWithText{font-weight:400}.gvpc-price-1-2545-2 .priceView-ttText,.gvpc-price-1-2545-2 .priceView-ttWithText{color:#000;font-family:Human BBY Digital;font-size:11px;letter-spacing:0;line-height:18px;text-align:left}.gvpc-price-1-2545-2 .priceView-ttText{font-weight:500;padding-right:5px;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-carret{background-image:url(images/882dd5cd9205c82fdb0766269c3fc19d.png);background-repeat:no-repeat;height:14px;width:7px}.gvpc-price-1-2545-2 .priceView-sv-ttSaveText{color:#e81e25;font-family:Human BBY Digital;font-size:11px;font-weight:500;letter-spacing:0;line-height:14px;text-align:left;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-sv-ttWithText{font-weight:400}.gvpc-price-1-2545-2 .priceView-sv-ttText,.gvpc-price-1-2545-2 .priceView-sv-ttWithText{color:#000;font-family:Human BBY Digital;font-size:11px;letter-spacing:0;line-height:14px;text-align:left}.gvpc-price-1-2545-2 .priceView-sv-ttText{font-weight:500;padding-right:5px}.gvpc-price-1-2545-2 .priceView-sv-carret{background-image:url(images/88387fea4fd6ca2351fae8feae94153d.png);background-repeat:no-repeat;height:12px;width:6px}.gvpc-price-1-2545-2 .newMemberPreview .priceView-sv-ttText,.gvpc-price-1-2545-2 .newMemberPreview .priceView-ttText{display:inline-block;font-weight:400}.gvpc-price-1-2545-2 .preview-div-section{line-height:14px;text-align:left}.gvpc-price-1-2545-2 .priceView-deferred-trade-in{margin:25px auto}.priceview-member-savings-message{align-items:center;color:#e81e25;display:flex;font-weight:700;margin-top:15px}.priceview-member-savings-message-icon{height:24px;margin-right:10px}.gvpc-price-1-2545-2 .price-alert-indicator-wrapper{margin-left:15px;padding:10px}.gvpc-price-1-2545-2 .price-alert-indicator-button{background-color:#fff;border:none;padding-left:0;padding-right:0}.gvpc-price-1-2545-2 .price-alert-indicator-modal-title{font-family:Human BBY Digital;font-size:20px;font-weight:500;line-height:24px;margin-bottom:10px;text-align:left}.gvpc-price-1-2545-2 .price-alert-indicator-modal-title-sv{font-size:16px;font-weight:400;line-height:20px;margin-bottom:16px;text-align:center}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content{display:flex;font-family:Human BBY Digital;font-size:15px;font-weight:400;gap:25px;line-height:18px;text-align:left}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content div{margin-bottom:18px}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content div:last-child{margin-bottom:0}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content-sv{font-size:15px;font-weight:400;line-height:18px;text-align:center}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content-sv div{margin-bottom:16px}.gvpc-price-1-2545-2 .price-alert-indicator-modal-content-sv div:last-child{margin-bottom:0}.gvpc-price-1-2545-2 .price-alert-button-row{display:flex;justify-content:center}.gvpc-price-1-2545-2 .price-alert-button-row div{align-items:center;flex-grow:1}.gvpc-price-1-2545-2 .price-alert-button-row .price-alert-button-separator{flex-grow:0}.gvpc-price-1-2545-2 .price-alert-cancel-button,.gvpc-price-1-2545-2 .price-alert-go-to-app-button{background-color:#fff;border:none;color:#0046be;font-family:Human BBY Digital;font-size:14px;font-weight:500;line-height:18px;text-align:center}.gvpc-price-1-2545-2 .price-alert-separator{padding:auto 12px}.gvpc-price-1-2545-2 .priceView-annotations .annotations-content{font-weight:400}.gvpc-price-1-2545-2 .priceView-annotations .annotations-content__title{word-wrap:break-word;display:inline;display:block;font-size:13px;font-weight:400;font-weight:600!important;line-height:14px;margin:10px 0 0;padding-right:2px;text-align:left}.gvpc-price-1-2545-2 .priceView-annotations .annotations-content__subhead{display:block;font-size:13px;font-weight:400;line-height:14px;margin:0 0 10px}.gvpc-price-1-2545-2 .payment-from-text{color:#1d252c;font-family:Human BBY Digital;font-size:11px;font-style:normal;font-weight:500;line-height:14px}.gvpc-price-1-2545-2 .installment-text{color:#1d252c;font-family:Human BBY Digital;font-size:15px;font-style:normal;font-weight:500;line-height:18px}.gvpc-price-1-2545-2 .pv-upgrade-plus-attach-price{text-align:left;white-space:nowrap}.gvpc-price-1-2545-2 .installment-range-text{color:#1d252c}.gvpc-price-1-2545-2 .installment-range-text,.gvpc-price-1-2545-2 .original-price-text{font-family:Human BBY Digital;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.gvpc-price-1-2545-2 .original-price-text{color:#000;padding-top:8px}.gvpc-price-1-2545-2 .payment-info-text{color:#1d252c;font-family:Human BBY Digital;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.gvpc-price-1-2545-2 .term-price{font-size:13px}.gvpc-price-1-2545-2 .single-price{color:#1d252c;font-size:13px;font-weight:600;font-weight:400;line-height:16px}.gvpc-price-1-2545-2 .single-price.single-bold,.gvpc-price-1-2545-2 .single-price.single-bold .priceView-hero-price{font-weight:500}.gvpc-price-1-2545-2 .single-price.single-red .priceView-hero-price{color:#bb0628}.gvpc-price-1-2545-2 .single-price .term-price{font-size:13px}.gvpc-price-1-2545-2 .single-price .priceView-hero-price{font-weight:400}.gvpc-price-1-2545-2 .priceView-buy-new-option__label{color:#1d252c;display:inline-block;font-size:13px;font-weight:600;line-height:17px}.gvpc-price-1-2545-2 .priceView-buy-new-option__label-medium{color:#1d252c;font-size:13px;font-weight:400;font-weight:500}.gvpc-price-1-2545-2 .priceView-buy-new-option__label-medium-sv{color:#1d252c;font-size:11px;font-weight:400;font-weight:500;letter-spacing:-.2px}.gvpc-price-1-2545-2 .priceView-buy-new-option__price{color:#0046be;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-buy-new-option__price-medium{color:#0046be;font-size:13px;font-weight:400}.gvpc-price-1-2545-2 .priceView-buy-new-option__price-medium-sv{color:#0046be;font-size:11px;font-weight:400}.gvpc-price-1-2545-2 .priceView-buy-new-option__unavailable{color:#55555a;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-buy-new-option__unavailable-medium{color:#55555a;font-size:13px;font-weight:400}.gvpc-price-1-2545-2 .priceView-buy-new-option__unavailable-medium-sv{color:#55555a;font-size:11px;font-weight:400}.gvpc-price-1-2545-2 .pv-warranty-price{font-family:Human BBY Digital,Human Fallback,Arial,Helvetica,sans-serif;text-align:right}.gvpc-price-1-2545-2 .pv-warranty-price__member-badge{font-size:9px;line-height:11px;white-space:nowrap}.gvpc-price-1-2545-2 .pv-warranty-price__customer-price{font-size:13px;font-weight:500}.gvpc-price-1-2545-2 .pv-warranty-price__regular-price{font-size:13px;text-decoration:line-through}.gvpc-price-1-2545-2 .pv-warranty-price--primary .pv-warranty-price__monthly-price,.gvpc-price-1-2545-2 .pv-warranty-price__monthly-price{font-size:11px;overflow:hidden;white-space:nowrap}.gvpc-price-1-2545-2 .pv-warranty-price--primary .pv-warranty-price__customer-price{font-size:15px;font-weight:400}.gvpc-price-1-2545-2 .pv-add-on-price{font-family:Human BBY Digital,Human Fallback,Arial,Helvetica,sans-serif}.gvpc-price-1-2545-2 .pv-add-on-price__member-badge{font-size:9px;line-height:11px}.gvpc-price-1-2545-2 .pv-add-on-price__customer-price{font-size:13px;font-weight:500}.gvpc-price-1-2545-2 .pv-add-on-price__regular-price{font-size:13px;text-decoration:line-through}.gvpc-price-1-2545-2 .pv-add-on-price--primary .pv-add-on-price__customer-price{font-size:15px;font-weight:400;line-height:18px}.gvpc-price-1-2545-2 .pv-add-on-price--primary .pv-add-on-price__regular-price{font-size:15px;line-height:18px}.gvpc-price-1-2545-2 .pv-member-badge__icon,.gvpc-price-1-2545-2 .pv-member-badge__text{display:inline-block;vertical-align:middle}.gvpc-price-1-2545-2 .pv-member-badge__icon{padding-right:2px}.gvpc-price-1-2545-2 .pv-member-badge__text--bold{font-weight:500}.gvpc-price-1-2545-2 .pv-add-on-price.pv-align-right{text-align:right}.gvpc-price-1-2545-2 .pv-restricted-price{background-color:transparent;border:none;color:#0457c8;font-size:13px;padding:0}.gvpc-price-1-2545-2 .pv-restricted-price-bold{font-weight:500}.gvpc-price-1-2545-2 .restricted-pricing__info-form .c-input-error-message{margin-bottom:1rem}.gvpc-price-1-2545-2 .restricted-price-previous-price{color:#1d252c;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif;font-size:25px;font-stretch:normal;font-style:normal;font-weight:500;line-height:29px;text-decoration:line-through}.gvpc-price-1-2545-2 .priceView-restricted-price-checkout{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-restricted-price-checkout,.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-restricted-price-checkout,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-restricted-price-checkout{font-size:13px;line-height:16px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-restricted-price-checkout,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-restricted-price-checkout{font-size:13px;line-height:16px;white-space:nowrap}.gvpc-price-1-2545-2 .priceView-minimum-advertised-price{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-minimum-advertised-price,.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-minimum-advertised-price,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-minimum-advertised-price{font-size:13px;font-weight:500;line-height:16px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-minimum-advertised-price,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-minimum-advertised-price{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link{background-color:transparent;border:none;color:#0046be;font-size:13px;font-weight:400;line-height:16px;margin:0;padding:0}.priceView-layout-large .gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link,.priceView-layout-medium .gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link,.priceView-layout-small .gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link{font-size:13px;font-weight:500;line-height:16px}.priceView-layout-mini .gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link,.priceView-mini-price .gvpc-price-1-2545-2 .priceView-restricted-price-checkout-link{font-size:13px;line-height:16px}.gvpc-price-1-2545-2 .priceView-tap-to-view-price{background-color:transparent;border:none;color:#0457c8;padding:0}.gvpc-price-1-2545-2 .priceView-tap-to-view-price .price-box{display:flex}.gvpc-price-1-2545-2 .priceView-tap-to-view-price .seePriceInCartForSmallDevice,.gvpc-price-1-2545-2 .priceView-tap-to-view-price-bold{font-weight:500}.gvpc-price-1-2545-2 .priceView-tap-to-view-price-icr{color:#040c13;font-family:Human BBY Digital,Human BBY Web,Arial,Helvetica,sans-serif}.gvpc-price-1-2545-2 .open-box-option{display:block}.gvpc-price-1-2545-2 .open-box-option a:hover span{text-decoration:none}.gvpc-price-1-2545-2 .open-box-option__button{text-align:left!important}.gvpc-price-1-2545-2 .open-box-option__label{color:#1d252c;display:inline-block;font-size:13px;font-weight:600;line-height:17px}.gvpc-price-1-2545-2 .open-box-option__label-medium{color:#1d252c;font-size:13px;font-weight:400;font-weight:500;letter-spacing:-.2px}.gvpc-price-1-2545-2 .open-box-option__link{color:#0457c8;font-size:13px;font-weight:400;line-height:17px;white-space:nowrap}.gvpc-price-1-2545-2 .open-box-option__link-medium{color:#0457c8;font-size:13px;font-weight:400;letter-spacing:-.4px}.gvpc-price-1-2545-2 .open-box-option__label-medium-sv{color:#1d252c;font-size:11px;font-weight:400;font-weight:500;letter-spacing:-.2px}.gvpc-price-1-2545-2 .open-box-option__link-medium-sv{color:#0457c8;font-size:11px;font-weight:400;letter-spacing:-.4px}.gvpc-price-1-2545-2 .priceView-open-box-title{color:#1d252c;font-size:15px;font-weight:600}.gvpc-price-1-2545-2 .priceView-open-box-see-all-buying-options{border-bottom:1px solid #c5cbd5;margin-bottom:10px;padding-bottom:10px}.gvpc-price-1-2545-2 .priceView-open-box-price .priceView-open-box-on-sale{font-size:15px;font-weight:700;text-transform:uppercase}.gvpc-price-1-2545-2 .priceView-open-box-price .open-box-lowest-price{font-size:25px;font-weight:600;line-height:29px}.gvpc-price-1-2545-2 .package-price{color:#1d252c;font-size:15px;font-weight:600;font-weight:500;line-height:18px;margin-bottom:5px}.gvpc-price-1-2545-2 .package-price-wrapper{display:flex}.gvpc-price-1-2545-2 .package-price-wrapper .single-price .priceView-customer-price{color:#040c13}.citi-payment-option{border:1px solid #90959e;border-radius:4px;box-sizing:border-box;justify-content:space-between;padding:16px;width:100%}.citi-payment-option.selected{border:2px solid #000}.citi-payment-option__img-card{height:40px;width:63px}.gvpc-price-1-2545-2 .upgrade-plus-slidebar{cursor:default;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.gvpc-price-1-2545-2 .upgrade-plus-slidebar .backBox{color:#0457c8;cursor:pointer;padding:17px}.gvpc-price-1-2545-2 .upgrade-plus-slidebar .backBoxInner{align-items:center;display:flex}.gvpc-price-1-2545-2 .upgrade-plus-slidebar .backBoxInner svg{height:30px;margin-left:-4px;position:absolute}.gvpc-price-1-2545-2 .upgrade-plus-slidebar .slider-overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s;width:100%}.gvpc-price-1-2545-2 .upgrade-plus-slidebar .slider{background:#fff;height:100%;padding:9px 0 0;position:absolute;right:-100%;top:0;transition:right .5s}.gvpc-price-1-2545-2 .upgrade-plus-slidebar.openPlusSidebar .slider-overlay{opacity:1}.gvpc-price-1-2545-2 .upgrade-plus-slidebar.openPlusSidebar .slider{right:0}.citi-payment-option a,.citi-payment-option button:not(.c-modal-close-icon),.citizens-payment-option a,.citizens-payment-option button:not(.c-modal-close-icon),.one-time-payment a,.one-time-payment button:not(.c-modal-close-icon){position:relative;z-index:500}.payment-options-title{color:#000;font-family:Human BBY Digital;font-size:15px;font-weight:500;line-height:18px;padding-bottom:8px}.payment-option{align-items:flex-start;display:block;height:auto;min-height:100%;min-width:100%;padding:0 0 8px;position:absolute;text-align:start;z-index:2}.payment-option-container{display:flex;flex-direction:column-reverse;margin-bottom:25px;position:relative}.priceView-layout-small.priceView-fixed-height{min-height:auto!important}.priceView-layout-small.priceView-fixed-height .pricing-price{position:static!important}.priceView-layout-small.priceView-fixed-height .priceView-price{display:table-cell;height:90px;vertical-align:bottom}.priceView-layout-mini.priceView-fixed-height .priceView-price{display:table-cell;height:34px;vertical-align:bottom}.priceView-layout-mini.priceView-fixed-height .priceView-price .term-price{font-size:13px}.priceView-align-right,.priceView-align-right .priceView-tap-to-view-price{text-align:right}:not(priceView-align-right) .priceView-tap-to-view-price{text-align:left}.gvpc-price-1-2545-2 .bespoke-price-wrapper{display:flex!important}.gvpc-price-1-2545-2 .priceView-egp-open-box{font-family:Human BBY Digital;font-size:20px;font-weight:500;font-weight:600}.gvpc-price-1-2545-2 .priceView-egp-open-box .refurbished-preferred-badge .priceView-offer-badge,.gvpc-price-1-2545-2 .priceView-egp-open-box .refurbished-sale-message .pricing-price__sale-message{font-size:10px}.imp-rounded-arrow{background:#ffffff7f;border-radius:50%}.imp-carousel-item{width:auto}.imp-override-brix-carousel .c-carousel-arrow-button{background-color:transparent}.imp-override-brix-carousel .c-carousel-arrow-button svg{height:36px;width:36px}.imp-override-brix-carousel--small .pl-flex-carousel{padding-left:0}.imp-plain-card{border:1px solid #c5cbd5;border-radius:4px}.imp-spend-and-get-header{border-bottom:1px solid #365aa1;display:flex;flex-direction:row}.imp-progress-bar__container{display:flex;padding-bottom:3rem}.imp-progress-bar__first-progress{position:relative;width:25%}.imp-progress-bar__progress-line{background-color:#e0e6ef;border-bottom-left-radius:5px;border-top-left-radius:5px;height:4px;left:0;position:absolute;width:100%}.imp-progress-bar__progress-line-amount{top:6px}.imp-progress-bar__progress-line-quantity{top:10px}.imp-progress-bar__second-progress{position:relative;width:75%}.imp-progress-bar__progress-line-inner{background-color:#0046be;border-radius:5px;height:4px;position:absolute;z-index:1}.imp-progress-bar__steps{display:flex;justify-content:space-between;position:relative}.imp-progress-bar__progress-step{position:relative;text-align:center;z-index:2}.imp-progress-bar__step-circle{align-items:center;background-color:#e0e6ef;border-radius:50%;color:#0046be;display:flex;font-size:14px;font-weight:500;height:24px;justify-content:center;width:24px}.imp-progress-bar__step-circle-completed{background-color:#0046be;color:#fff}.imp-progress-bar__step-circle-small{height:16px;width:16px}.imp-progress-bar__step-savings{color:#000;display:flex;font-size:12px;font-weight:400;position:absolute}.imp-progress-bar__step-savings-amount{margin-top:6rem}.imp-progress-bar__step-savings-quantity{margin-top:7rem}.imp-progress-bar__step-savings-last{right:-6px}.imp-progress-bar__step-savings-completed{color:#318000;font-weight:500}.imp-progress-bar__checkmark{stroke:#318000;stroke-width:2;height:14px;width:14px}.imp-progress-bar__savings-text{font-size:12px;font-weight:500;position:absolute}.imp-progress-bar__savings-text-amount{margin-top:3rem}.imp-progress-bar__savings-text-quantity{margin-top:4rem}.imp-spend-and-get-card-progress-tracker{display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}.imp-spend-and-get-card-progress-tracker__container{position:relative}.imp-spend-and-get-card-progress-tracker__container--reward-container{align-items:center;display:flex;flex-direction:column;justify-content:end}.imp-spend-and-get-card-progress-tracker__container--reward-amount{font-size:36px;font-weight:500}.imp-spend-and-get-card-progress-tracker__container--reward-amount-pdp{font-size:20px;font-weight:500}.imp-spend-and-get-card-progress-tracker__container--reward-text{font-size:13px}.imp-spend-and-get-card-progress-tracker__container--reward-text-pdp{font-size:10px}.imp-spend-and-get-card-progress-tracker__container--remaining{font-size:12px;margin-top:1rem;position:absolute;text-align:center;top:100%;width:100%}.imp-spend-and-get-card-link{display:flex;gap:1rem;margin-top:1rem}.imp-spend-and-get-card-link__default{justify-content:center}.imp-spend-and-get-card-link__default--item{color:#fff;display:flex;gap:1rem;margin-top:1rem}.imp-spend-and-get-card-link__default--button{color:#fff;font-size:12px;font-weight:600;line-height:18px}.imp-spend-and-get-card-link__default--button:hover{color:#fff}.imp-spend-and-get-card-link__static--item{color:#0046be;display:flex;gap:1rem;margin-top:1rem}.imp-spend-and-get-card-link__static--button{font-size:14px;font-weight:600;line-height:18px}.imp-spend-and-get-card-offer-details{display:flex;flex:2;flex-direction:column;font-size:14px;font-weight:400;justify-content:space-between}.imp-spend-and-get-card-offer-details__activated-description--text{font-size:12px;font-weight:400;line-height:2rem;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__callout-header{margin-bottom:1rem;margin-right:-2rem;padding:1rem;position:relative;z-index:1}.imp-spend-and-get-card-offer-details__callout-header:before{background-color:#365aa1;border-bottom-left-radius:5px;border-top-left-radius:5px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.imp-spend-and-get-card-offer-details__details-link{color:#fff;font-size:12px;font-weight:500;line-height:2rem;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__details-link:hover{color:#fff}.imp-spend-and-get-card-offer-details__rewards-link{color:#fff;font-size:14px;font-weight:500;line-height:2rem;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__rewards-link:hover{color:#fff}.imp-spend-and-get-card-offer-details__not-activated-description{margin:auto 0}.imp-spend-and-get-card-offer-details__not-activated-description--pdp-text{font-size:12px;font-weight:400;line-height:15px;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__not-activated-description--pdp-text-cta{color:#0046be}.imp-spend-and-get-card-offer-details__not-activated-description--text{font-size:14px;font-weight:400;line-height:18px;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__app-only{color:#fbfbfb;font-size:12px;font-weight:400;line-height:2rem;padding-block:1rem;text-align:left}.imp-spend-and-get-card-offer-details__bottom{display:flex;flex-direction:column;justify-content:flex-end}.imp-spend-and-get-card-offer-details__bottom--scan-text{font-size:12px;font-weight:500;line-height:2rem;padding-bottom:1rem;text-align:left}.imp-spend-and-get-card-offer-details__bottom--qr-container{align-items:center;align-self:flex-end;background:#fff;border-radius:1rem;display:flex;gap:10px;height:102px;justify-content:center;width:102px}.imp-spend-and-get-card-offer-details__bottom-pdp{color:#55555a;font-size:11px;font-weight:400;line-height:16px;text-align:left}.imp-spend-and-get-card-offer-details__bottom-pdp--status{color:#318000;font-weight:500}.imp-spend-and-get-card-offer-details__bottom-pdp--expiration{color:#bb0628}.imp-spend-and-get-card-offer-details__cta{border:1px solid #fff;border-radius:4px;bottom:0;font-size:13px;font-weight:500;line-height:2rem;margin-top:2rem;text-align:center}.imp-spend-and-get-card-offer-details__cta--not-activated{color:#030303}.imp-spend-and-get-card-offer-details__cta--become-member{background-color:transparent;border:1px solid #c4c8cf;border-radius:8px;color:#fff;font-size:12px}.imp-spend-and-get-card-offer-details__membership-anywhere{color:initial}.imp-spend-and-get-card-offer-details__highlight-green{color:#318000;font-weight:500}.imp-spend-and-get-card-offer-details__highlight-red{color:#e81e25;font-weight:500}.imp-spend-and-get-card{display:flex;position:relative}.imp-spend-and-get-card .imp-header-content-card-layout{align-items:stretch;display:flex;flex:1;flex-direction:column}.imp-spend-and-get-card .imp-header-content-card-layout__content{display:flex;flex:1}.imp-spend-and-get-card .imp-full-card-layout__content{display:flex;height:100%}.imp-spend-and-get-card__default{background:linear-gradient(53.62deg,#0a2556,#023393 84.66%);border-radius:1rem;color:#fbfbfb;min-height:208px;width:300px}.imp-spend-and-get-card__default--content-container{align-items:stretch;display:flex;gap:2rem;height:100%;padding:1rem 2rem 2rem;width:100%}.imp-spend-and-get-card__pdp{background:#fff;border:1px solid #c5cbd5;border-radius:1rem;min-height:101px;width:308px}.imp-spend-and-get-card__pdp--content-container{align-items:stretch;display:flex;gap:2rem;height:100%;padding:2rem;width:100%}.imp-spend-and-get-card__pdp-tiered{background:#fff;border:1px solid #c5cbd5;border-radius:1rem;min-height:101px;width:308px}.imp-spend-and-get-card__pdp-tiered--content-container{align-items:stretch;display:flex;flex-direction:column-reverse;gap:0;height:100%;padding:2rem;width:100%}.imp-spend-and-get-static-card{display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:208px;position:relative;width:300px}.imp-spend-and-get-static-card__header{font-size:25px;font-weight:600;height:auto;line-height:4rem}.imp-spend-and-get-static-card .imp-spend-and-get-static-card-description{font-size:14px;font-weight:400;line-height:18px}.imp-spend-and-get-static-card__signin{background:rgba(197,203,213,.25);border-radius:1rem;color:#55555a;padding-left:5rem;padding-right:5rem}.imp-spend-and-get-static-card__signin .imp-spend-and-get-static-card-description{font-size:16px;line-height:20px}.imp-spend-and-get-static-card__small-view{width:216px}.imp-activate-error-snackbar{background-color:#1d252c;bottom:4rem;box-shadow:0 2px 8px #00000059;color:#fff;font-size:14px;right:4rem;width:340px;z-index:9999}.imp-activate-error-snackbar.imp-small-view{bottom:2rem;left:2rem;right:2rem;width:auto}.imp-activate-error-snackbar .imp-dismiss-btn{background-color:transparent;border:none;color:#fff200}.imp-modality-offer-details-disclaimer{color:#040c13}.imp-modality-offer-details-disclaimer__title{font-size:14px;font-weight:500}.imp-modality-offer-details-disclaimer__content{font-size:10px;font-weight:400}.bg-background-white{background-color:#f0f2f4}.bg-black-text{background-color:#040c13}.bg-button-yellow{background-color:#ffe000}.bg-dark-blue{background-color:#001e73}.bg-dark-gray{background-color:#55555a}.bg-dark-yellow{background-color:#ffce00}.bg-highlight-blue{background-color:#f1f8ff}.bg-hint-gray{background-color:#70757d}.bg-human-blue{background-color:#0046be}.bg-light-blue{background-color:#2b5df5}.bg-light-gray{background-color:#c5cbd5}.bg-link-blue{background-color:#0457c8}.bg-price-color{background-color:#e81e25}.bg-pure-black{background-color:#000}.bg-pure-white{background-color:#fff}.bg-success-green{background-color:#318000}.bg-tech-black{background-color:#1d252c}.bg-tech-gray{background-color:#90959e}.bg-tech-white{background-color:#e0e6ef}.bg-tech-yellow{background-color:#fff200}.bg-value-red{background-color:#bb0628}.imp-modality-offer-details{display:flex;flex:2;flex-direction:column;gap:1.5rem;padding:4rem}.imp-modality-offer-details__header{align-items:flex-start;display:flex;gap:1.5 rem;justify-content:space-between;width:100%}.imp-modality-offer-details__description{font-size:24px;font-weight:700}.imp-modality-offer-details__date{font-size:16px;font-weight:400}.imp-modality-offer-details__content{display:flex;flex-direction:column;gap:.5rem}.imp-modality-offer-details__content--header{font-size:16px;font-weight:500}.imp-modality-offer-details__content--item{display:flex;flex-direction:row;font-size:14px;font-weight:400;gap:.5rem}.imp-modality-offer-details__content--button{width:256px}.imp-spend-and-get-banner{display:flex}.imp-spend-and-get-banner__lv{background:radial-gradient(78.53% 78.53% at 50% 50%,#f7fbff 0,#e1eefa 100%);gap:6rem;padding:6rem 0 6rem 4rem}.imp-spend-and-get-banner__lv--left-content{align-items:start;display:flex;flex-direction:column;font-size:16px;gap:1rem;justify-content:center;margin:3rem 0;max-width:145px}.imp-spend-and-get-banner__lv--left-content-headline{font-size:28px;font-weight:500;white-space:nowrap}.imp-spend-and-get-banner__lv--right-content{display:flex}.imp-spend-and-get-banner__lv--no-offers-card{align-items:center;background-color:#dfe5f0;border:none;border-radius:1rem;color:#55555a;display:flex;font-size:17px;font-weight:400;margin:10px 3px 10px 15px;text-align:center;width:300px}.imp-spend-and-get-banner__lv-cc-dashboard{background:#fff;display:block;padding:3rem 4rem}.imp-spend-and-get-banner__lv-cc-dashboard-header{display:flex;justify-content:space-between;margin-bottom:3rem}.imp-spend-and-get-banner__lv-cc-dashboard-headline{font-size:20px;font-weight:500}.imp-spend-and-get-banner__lv-cc-dashboard-offers-url{font-size:15px;font-weight:500}.imp-spend-and-get-banner__lv-cc-dashboard-no-offers-text{background:#f0f2f4;border-radius:1rem;font-size:15px;padding:2rem;width:100%}.imp-spend-and-get-banner__lv-acquisition-offers{flex-direction:column;font-size:16px;font-weight:500;gap:1rem}.imp-spend-and-get-banner__pdp{background-color:#fff;flex-direction:column}.imp-spend-and-get-banner__pdp--headline{font-size:13px;font-weight:400;line-height:2rem;padding-top:1rem}.imp-spend-and-get-banner__sv{background:radial-gradient(78.53% 78.53% at 50% 50%,#f7fbff 0,#e1eefa 100%);flex-direction:column;gap:1rem;padding:3rem 0 3rem 2rem}.imp-spend-and-get-banner__sv--headline{font-size:17px;font-weight:500}.imp-spend-and-get-banner__sv-cc-dashboard{background:#fff;display:block;padding:3rem 4rem}.imp-spend-and-get-banner__sv-cc-dashboard-header{display:flex;justify-content:space-between;margin-bottom:2rem}.imp-spend-and-get-banner__sv-cc-dashboard-headline{font-size:17px;font-weight:500}.imp-spend-and-get-banner__sv-cc-dashboard-offers-url{font-size:15px;font-weight:500}.imp-spend-and-get-banner__sv-cc-dashboard-no-offers-text{background:#f0f2f4;font-size:15px;padding:3rem 2rem;width:100%}.imp-spend-and-get-banner__sv-pdp{background-color:#f0f2f4;gap:2rem;padding:2rem 0 2rem 2rem}.imp-offer-details-iframe{border:none;flex-grow:1;width:100%}.imp-offer-details-iframe-sv{border:none;height:100vh;padding-bottom:6rem;width:100%}.imp-offer-details-skeleton{height:100%;left:0;position:absolute;top:0;width:100%}.imp-iframe-container{display:flex;flex-direction:column;flex-grow:1;position:relative;width:100%}.imp-spoke-header{border-bottom:unset;margin:1rem 2rem 2rem}.imp-spoke-header__title{color:#1d252c;font-size:15px;font-weight:400;line-height:2rem;margin-left:-2rem;text-align:center}.imp-drawer{height:100%;top:0}.imp-drawer,.imp-drawer__container{left:0;position:fixed;width:100%;z-index:1001}.imp-drawer__container{bottom:0;display:flex;right:0;visibility:hidden}.imp-drawer__container .imp-drawer__content{background-color:#fff;border-radius:1rem 1rem 0 0;border-top:1px solid #e0e6ef;box-shadow:0 0 3rem -4px #00000040;display:flex;flex:1;flex-direction:column}.imp-drawer__container .imp-drawer__content--header{border-bottom:1px solid #c5cbd5;display:flex;gap:1.5rem;padding:1rem 2rem 1.5rem;position:sticky;width:100%}.imp-drawer__container .imp-drawer__content--header-close{color:#0046be;font-size:14px;font-weight:500;line-height:18px;margin-left:auto;text-align:right}.imp-drawer__container .imp-drawer__content--scrollable-area{display:flex;overflow-y:hidden;position:relative}.imp-drawer__container .imp-drawer__content--minimized{padding:4rem 2rem 3rem}.imp-drawer__overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease-in-out;visibility:hidden;width:100%;z-index:1000}.imp-drawer__overlay--closed{opacity:0;visibility:hidden}.imp-drawer__overlay--open{opacity:1;visibility:visible}.imp-drawer--open .imp-drawer__container{transition:max-height .5s ease-in-out}.imp-drawer--open .imp-drawer__container--closed{max-height:0}.imp-drawer--open .imp-drawer__container--open{max-height:calc(100% - 86px);visibility:visible}.imp-generic-flyout-modal{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2001}.imp-generic-flyout-modal__overlay{background:rgba(0,0,0,.25);cursor:pointer;height:100%;left:-100%;opacity:0;position:absolute;top:0;transition:opacity .5s;visibility:hidden;width:100%}.imp-generic-flyout-modal__back-box{border-bottom:1px solid #c5cbd5;color:#0457c8;padding:1rem 2rem}.imp-generic-flyout-modal__content{background-color:#fff;height:100%;overflow:auto;overflow-x:hidden;padding:1rem 0 0;position:absolute;right:-100%;top:0;transition:right .5s;width:100%}.imp-generic-flyout-modal__content--large-view{width:var(--width)}.imp-generic-flyout-modal__content--large-view-spend-and-get{display:flex;flex-direction:column;width:440px}.imp-generic-flyout-modal--open .imp-generic-flyout-modal__overlay{left:0;opacity:1;visibility:visible}.imp-generic-flyout-modal--open .imp-generic-flyout-modal__content{right:0}.imp-membership-benefits-table table td:nth-child(2){width:6rem}.imp-membership-benefits-table table td:last-of-type{padding-right:2rem;width:8rem}.imp-marketing-disclaimer a{color:#040c13}.imp-membership-anywhere-content .c-radio-wrapper{border-bottom:1px solid #c5cbd5;padding-left:1.5rem}.imp-membership-anywhere-content .c-radio-wrapper:last-of-type{border-color:#c5cbd5;border-style:none solid;border-width:1px 0 0}.imp-radio-selector .c-radio-label{flex-shrink:1}.imp-radio-selector .c-radio{flex-shrink:0}.product-return-modal--small .product-return-modal__title,.product-return-modal__title{font-weight:600;margin:0;padding:0}.product-return-modal__title{font-size:25px}.product-return-modal--small .product-return-modal__title{font-size:20px}.box-layout-label{font-size:13px;font-weight:600;margin-bottom:2px;text-transform:uppercase}.box-layout-content{display:flex;flex-direction:column;font-size:11px;width:100%}.box-layout-content p{margin:0}.product-return-message--pdp{background:#f0f2f4}.product-return-message--cart-order,.product-return-message--pdp{align-items:center;display:flex;flex-direction:row;margin:8px 0;padding:12px}.product-return-message--cart-order{background:#fff}.product-return-message--cart-line{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.product-return-message--cart-line-large{margin-left:84px;margin-top:20px;padding:0}@media screen and (min-width:1200px){.product-return-message--cart-line-large{margin-left:104px}}.product-return-message__label--cart-order,.product-return-message__label--pdp{font-size:13px;font-weight:600;margin-bottom:2px;text-transform:uppercase}.product-return-message__label--cart-line{display:flex;flex-direction:row;font-size:13px;font-weight:600;margin-bottom:12px;text-transform:lowercase;width:100%}.product-return-message__label--cart-line>span{display:inline-block}.product-return-message__label--cart-line>span:first-letter{text-transform:uppercase}.product-return-message__label--cart-line:after{border-bottom:1px solid #c5cbd5;content:"";flex:1 1;margin:auto auto auto 8px}.product-return-message__content--pdp{display:flex;flex-direction:column;font-size:11px;width:100%}.product-return-message__content--pdp p{margin:0}.product-return-message__content--cart-order{display:flex;flex-direction:column;font-size:11px;width:100%}.product-return-message__content--cart-order p{margin:0}.product-return-message__content--cart-line{display:flex;flex-direction:row;font-size:13px;padding-bottom:12px;width:100%}.product-return-message__icon{flex-shrink:0;height:24px;margin-right:8px;overflow:visible;width:24px}.product-return-message a{text-decoration:none}.product-return-message a:hover{text-decoration:underline}.product-return-message a.product-return-message__link{white-space:nowrap}.product-return-modal{white-space:normal}.product-return-modal--small{font-size:15px}.product-return-modal--small .product-return-modal__title,.product-return-modal__title{margin-bottom:2rem}.product-return-modal__content{display:flex;flex-direction:row}.product-return-modal__policies{display:flex;flex:1;flex-direction:column;white-space:normal}.product-return-modal__policies .terms-and-conditions{margin-bottom:0}.product-return-modal__agent{align-self:flex-end;margin-bottom:-6rem;margin-left:4rem}
/*# sourceMappingURL=client-7d5c9f3ba09292c26419d3842db14c8c.css.map*/