#cart-holder.device-class-l #magic-cart{width:370px;top:0;bottom:0;right:-370px;height:100%;line-height:normal;font-size:13px}#cart-holder.device-class-l #magic-cart a.btn{font-weight:500}#cart-holder.device-class-l #magic-cart .product-price{font-size:13px!important;line-height:normal!important}#cart-holder.device-class-l #magic-cart .no-products{padding:30px 30px 15px}#cart-holder.device-class-l #magic-cart .large-arrow{font-size:24px;vertical-align:bottom}#cart-holder.device-class-l #magic-cart .close-me{font-weight:500;margin-bottom:10px;vertical-align:middle}#cart-holder.device-class-l #magic-cart .product-row:last-child{border-bottom:none}#cart-holder.device-class-l #magic-cart .product-window{border:1px solid #c5cbd5;border-radius:4px}#cart-holder.device-class-n #magic-cart,#cart-holder.device-class-s #magic-cart{border-radius:4px;top:10px;margin-top:10px;margin-bottom:10px;left:0;line-height:normal;font-size:13px}#cart-holder.device-class-n #magic-cart strong,#cart-holder.device-class-s #magic-cart strong{font-weight:500}#cart-holder.device-class-n #magic-cart .row,#cart-holder.device-class-s #magic-cart .row{display:block;width:auto}#cart-holder.device-class-n #magic-cart .product-name,#cart-holder.device-class-s #magic-cart .product-name{display:inline!important}#cart-holder.device-class-n #magic-cart .large-arrow,#cart-holder.device-class-s #magic-cart .large-arrow{font-size:15px;vertical-align:bottom}#cart-holder.device-class-n #magic-cart .product-window,#cart-holder.device-class-s #magic-cart .product-window{border:none}#cart-holder .full-page-loader{background:#1d252c;opacity:.8;display:none}#cart-holder .full-page-loader .spinner{margin-left:50%;left:-64px;position:absolute;margin-top:240px;display:none}#cart-holder.show-cart .full-page-loader{display:block}#cart-holder.show-cart .full-page-loader .spinner{display:none}#cart-holder.show-cart #magic-cart,#cart-holder.show-loading .full-page-loader,#cart-holder.show-loading .full-page-loader .spinner{display:block}#cart-holder select.change-quantity{font-size:11px!important;height:20px;padding:0 0 0 10px;width:60px;line-height:20px;border-radius:0 0 0 0}#cart-holder #magic-cart{color:#1d252c;background-color:#fff;border:1px solid #c5cbd5;position:absolute;right:0;display:none;padding-left:0;padding-right:0}#cart-holder #magic-cart.container{z-index:600}#cart-holder #magic-cart .eliminar-link{text-align:left;font-size:12px;width:200px;padding:10px 0 0}#cart-holder #magic-cart .cart-header{font-size:17px}#cart-holder #magic-cart .cart-count{margin-top:5px;font-size:13px}#cart-holder #magic-cart .cart-count .cart-items{color:#55555a;padding-left:5px}#cart-holder #magic-cart .magic-contents{margin:0;padding:0 15px;background-color:#fff}#cart-holder #magic-cart .close-me{color:#0046be;float:right;cursor:pointer;text-decoration:none;font-size:15px;line-height:16px;font-weight:500}#cart-holder #magic-cart .alert{padding:15px;margin-bottom:10px}#cart-holder #magic-cart .alert-success{color:#308800;font-weight:500;border:1px solid #308800;background-color:#fff;text-transform:capitalize}#cart-holder #magic-cart .alert-danger{color:#bb0628;font-weight:500;border:1px solid #bb0628;background-color:#fff}#cart-holder #magic-cart .product-row{border-bottom:1px solid #e0e6ef;margin-left:-10px;margin-right:-10px;padding:10px 0}#cart-holder #magic-cart .product-row:last-child{margin-bottom:-10px}#cart-holder #magic-cart .product-row.head{margin-top:15px;border-bottom:none;font-size:16px}#cart-holder #magic-cart .product-window{padding:10px}#cart-holder #magic-cart .additional-item{padding:10px 0 10px 20px;border-top:1px solid #e0e6ef;margin-top:10px}#cart-holder #magic-cart .product-image{width:75px}#cart-holder #magic-cart .product-price text-right{float:right;margin-right:-15px}#cart-holder #magic-cart .product-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#cart-holder #magic-cart .lineitem-quantity{font-weight:500;font-size:11px;line-height:20px}#cart-holder #magic-cart .lineitem-quantity .c-dropdown[disabled]{background:none}#cart-holder #magic-cart .product-price{font-weight:500}#cart-holder #magic-cart .continue-shopping{font-size:14px;line-height:50px;text-decoration:none;color:#0046be}#cart-holder #magic-cart #cart-total.row{margin:15px -15px;padding:0}#cart-holder #magic-cart #cart-total.row strong{font-weight:500;font-size:17px}#cart-holder #magic-cart #cart-button .btn-container{text-align:center}#cart-holder #magic-cart #cart-button .btn-container a.btn{text-transform:capitalize;width:100%;text-align:center;padding:0;color:#fff;background-color:#0046be;height:40px;font-size:15px;cursor:pointer;line-height:40px}.price-block{font-size:13px;margin-bottom:15px;white-space:normal}.price-block .product-price-label{font-size:13px;font-weight:500}.price-block .product-price{font-size:25px;line-height:28px;font-weight:500;color:#1d252c;margin-bottom:5px}.price-block .price-valid-until,.price-block .product-free{white-space:nowrap;margin-bottom:5px}.price-block .product-free-badge{background-color:#308800;color:#fff;display:inline-block;font-style:normal;margin-right:8px;padding:2px 5px 1px}.price-block .product-free-count{display:inline-block}.price-block .product-savings{margin-right:8px;padding:3px 6px;font-weight:500;color:#fff;background-color:#bb0628}.price-block .product-regprice,.price-block .product-savings{margin-bottom:5px;display:inline-block}.price-block.price-block-widget{margin-bottom:0}.price-block.price-block-widget .product-savings{background-color:#fff;color:#bb0628;padding:0;margin-right:4px;margin-bottom:2px}.price-block.price-block-widget .product-price,.price-block.price-block-widget .product-regprice{margin-bottom:2px}.comparison-container{position:fixed;width:100vw;bottom:0;left:0;z-index:500;background:#231f20;background:rgba(35,31,32,.85);transition:bottom .4s ease}.comparison-selector{display:inline-block;position:relative}.comparison-selector label{color:#0046be;font-weight:400;cursor:pointer;text-align:center}.comparison-selector-s label{font-size:15px}.comparison-container-l.comparison-container-empty{bottom:-100px}.comparison-container-l .comparison{width:978px;height:100px;margin:0 auto;padding-top:15px}.comparison-container-l ul{width:790px;list-style:none;padding:0;float:left}.comparison-container-l ul li{float:left;display:block;width:180px;height:70px;margin-right:15px;background-color:#fff}.comparison-container-l ul li.empty{background-color:#231f20}.comparison-container-l .product-container{display:flex;height:50px}.comparison-container-l .product-container .compare-image-container{height:50px;width:50px}.comparison-container-l .product-container .compare-image-container img{max-height:100%;max-width:100%}.comparison-container-l .product-container .compare-link-content{display:flex;padding:10px}.comparison-container-l .compare-remove-container button.ficon-close{padding:5px;width:2em;height:1.5em}.comparison-container-l .compare-title{display:inline-block;width:85px;font-size:11px;margin-left:5px}.comparison-container-l .compare-remove-button{font-size:9px;color:#0046be;background:transparent;border:0}.comparison-container-l .clear-all{padding:0;border:0;background:transparent;font-size:inherit;cursor:pointer;color:#fff200;float:right;margin:9px 0 0;width:55px;white-space:nowrap}.comparison-container-l .comparison-actions{margin-top:15px}.comparison-container-l .compare-button{width:120px}.comparison-container-s.comparison-container-empty{bottom:-150px}.comparison-container-s .comparison{padding:15px;height:150px}.comparison-container-s ul{padding:0;width:100%;display:inline-flex}.comparison-container-s ul li{position:relative;background:#fff;width:calc(25% - 11.25px);height:75px;margin-right:15px;padding:10px}.comparison-container-s ul li:last-child{margin-right:0}.comparison-container-s li.empty{background:none;border:1px solid hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.comparison-container-s li.empty img{width:25px}.comparison-container-s .compare-image-container{text-align:center}.comparison-container-s .compare-image-container img{width:100%;max-height:55px;max-width:55px;vertical-align:initial}.comparison-container-s button.ficon-close{position:absolute;font-size:12px;top:-10px;right:-10px;background:#0046be;color:#fff;border-radius:100%;border:0;padding:10px 20px 20px 10px}.size-l #atc-add-ons-modal .atc-warranties-content{white-space:nowrap}.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-desc,.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-list,.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles{display:inline-block;white-space:normal;width:50%;vertical-align:top}.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-desc{border-right:1px solid #e0e6ef;padding-right:20px}.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-list,.size-l #atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles{padding-left:20px;border-left:1px solid #e0e6ef;margin-left:-1px}.size-l #atc-add-ons-modal .atc-cyp-section .atc-cyp-content,.size-l #atc-add-ons-modal .atc-cyp-section .atc-cyp-products{display:inline-block;vertical-align:top;width:50%}.size-l #atc-add-ons-modal .atc-cyp-section .atc-cyp-content{border-right:1px solid #e0e6ef;padding-right:20px}.size-l #atc-add-ons-modal .atc-cyp-section .atc-cyp-products{padding-left:20px;border-left:1px solid #e0e6ef;margin-left:-1px}.size-l .grid-manager.container{max-width:1008px;min-width:1008px}.size-l .grid-manager.container .widget-wrapper{margin-bottom:20px}.size-l .grid-manager.container .widget-wrapper .widget-inspiration{margin-bottom:-20px}.size-l .grid-manager.container .sr-only{display:none}.size-l .grid-manager.container .col-xs-2 .widget-icon-headline .textarea,.size-l .grid-manager.container .col-xs-2 .widget-iconHeadline .textarea{padding-left:50px}.size-l .grid-manager.container .col-xs-3 .widget-icon-headline .textarea,.size-l .grid-manager.container .col-xs-3 .widget-iconHeadline .textarea{padding-left:40px}.size-l .grid-manager.container .col-xs-4 .widget-icon-headline .textarea,.size-l .grid-manager.container .col-xs-4 .widget-iconHeadline .textarea{padding-left:30px}.size-l .grid-manager.container .col-xs-5 .widget-icon-headline .textarea,.size-l .grid-manager.container .col-xs-5 .widget-iconHeadline .textarea{padding-left:20px}.size-l .grid-manager.container .widget-flex .image-shell a{height:auto!important;padding-top:18px}.size-l .grid-manager.container .widget-wrapper .breadcrumb{margin-bottom:0;background-color:#fff}.size-l .grid-manager.container .widget-text-block .header{border-bottom:1px solid #c5cbd5}.size-l .grid-manager.container .widget-text-block .header h2{font-size:20px;margin:0;padding:15px}.size-l .grid-manager.container .widget-primary-message .pm-full-bleed-wrapper{position:relative}.size-l .grid-manager.container .widget-primary-message .pm-body{position:absolute;top:0}.size-l .grid-manager.container .widget-primary-message .pm-body.inactive{position:static}.gdp-chat{font-size:13px}.gdp-chat .gdp-chat-overlay{background:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility 0s .3s,opacity .3s;visibility:hidden;z-index:500}.gdp-chat .gdp-chat-content{position:fixed;right:-220px;top:200px;transition:right .3s;z-index:501}.gdp-chat .gdp-chat-content .gdp-chat-icon{background:50%/contain no-repeat url(/21.2.6/images/icono-chat-open.png);cursor:pointer;height:76px;position:absolute;right:100%;width:66px}.gdp-chat .gdp-chat-list-help{background:#fff;border:1px solid #e0e6ef;border-left:0;list-style:none;margin:0;padding:0;width:220px}.gdp-chat .gdp-chat-list-help li{padding:0 20px 15px;white-space:nowrap}.gdp-chat .gdp-chat-list-help li:first-child{padding-top:20px}.gdp-chat .gdp-chat-list-help li.gdp-chat-stores-bby,.gdp-chat .gdp-chat-list-help li.gdp-chat-televista{border-top:1px solid #c5cbd5;padding:13px 20px}.gdp-chat .gdp-chat-list-help li.gdp-chat-stores-bby a,.gdp-chat .gdp-chat-list-help li.gdp-chat-televista a{margin-left:10px}.gdp-chat .gdp-chat-list-help li.gdp-chat-stores-bby:before,.gdp-chat .gdp-chat-list-help li.gdp-chat-televista:before{display:inline-block;content:"";vertical-align:middle}.gdp-chat .gdp-chat-list-help li.gdp-chat-stores-bby:before{background:50%/contain no-repeat url(/21.2.6/images/icon-store.jpg);height:15px;width:25px}.gdp-chat .gdp-chat-list-help li.gdp-chat-televista{background:#f4f6f9;font-weight:500}.gdp-chat .gdp-chat-list-help li.gdp-chat-televista:before{background:50%/contain no-repeat url(/21.2.6/images/icon-chat.png);height:20px;width:30px}.gdp-chat .gdp-chat-list-help li a{display:inline-block;width:100%}.gdp-chat.expanded .gdp-chat-overlay{opacity:.6;transition:opacity .3s;visibility:visible}.gdp-chat.expanded .gdp-chat-content{right:0}.gdp-chat.expanded .gdp-chat-content .gdp-chat-icon{background:50%/contain no-repeat url(/21.2.6/images/icono-chat-close.png)}a{cursor:pointer}.btn.btn-sm{line-height:30px}.size-l{position:relative}.size-s .c-modal-small-view{margin-bottom:60px}.widget-not-found,.widget-not-rendered{display:none}.show-widget-issues .widget-not-found,.show-widget-issues .widget-not-rendered{display:block}.bbmx-availability-pop-up .apu-container .apu-location-image img{margin-top:-40px}.full-page-loader{background:#fff;bottom:0;left:0;opacity:.7;position:fixed;right:0;text-align:center;top:0;z-index:500}.full-page-loader .spinner{margin-top:240px}.snoop .back-to-top{font-size:12px;float:right;margin-right:-15px}.snoop .snoop-data-container{height:400px;min-height:400px;max-height:400px;width:100%}.snoop h2{margin-top:30px}.snoop .snoop-menu{border:1px solid #c4c4c4;padding:10px;background-color:#f6f6f6;margin:15px 0 0}.snoop .snoop-menu .snoop-header{padding:5px}.snoop .snoop-menu .snoop-header .badge{color:#fff;height:36px;width:100%;line-height:32px;cursor:pointer}.snoop .snoop-menu .snoop-header .badge-success{background-color:#308800}.snoop .snoop-menu .snoop-header .badge-danger{background-color:#bb0628}.snoop .snoop-menu .snoop-header .badge-warning{background-color:#fff200}.snoop .snoop-menu .snoop-header .badge-info{background-color:#4976e6}#atc-add-ons-modal .atc-add-on-section{margin-bottom:30px}#atc-add-ons-modal .atc-warranties-header h2{font-size:medium;background-color:#55555a;color:#fff;margin:-20px;padding:10px 20px}#atc-add-ons-modal .atc-warranties-header h2 span{display:inline-block;margin-left:15px;vertical-align:middle}#atc-add-ons-modal .atc-warranties-header h2 .icon-geek-squad-logo{display:inline-block;vertical-align:middle}#atc-add-ons-modal .atc-warranties-content{margin-top:40px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc h3,#atc-add-ons-modal .atc-warranties-content .atc-warranties-list h3{margin:0}#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc .c-radio p,#atc-add-ons-modal .atc-warranties-content .atc-warranties-list .c-radio p{margin-bottom:0}#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc h3{color:#e37222;font-weight:500;font-size:18px;line-height:1.5em;margin-bottom:10px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc a,#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc p,#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc ul{line-height:1.5em}#atc-add-ons-modal .atc-warranties-content .atc-warranties-desc li{margin-bottom:10px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-list h3{margin-top:20px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-list fieldset{margin-bottom:20px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-list .radio{font-size:13px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-list .radio label{position:relative;display:block;padding:7px 0 7px 30px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-list .radio label .radio-brand{position:absolute;top:10px;left:7px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group{margin:0 0 10px;padding:0}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group h3{font-size:13px;line-height:normal;font-weight:500;margin-bottom:8px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile{color:#0046be;border:1px solid #0046be;border-radius:3px;display:inline-block;margin:0 9px 9px 0;height:45px;position:relative;text-align:center;vertical-align:top;width:67px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile .atc-warranty-duration,#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile .atc-warranty-price{display:block;line-height:16px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile .atc-warranty-duration{margin-top:5px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile .atc-warranty-price{font-weight:500}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile .ficon-triangle{bottom:-1px;display:none;font-size:8px;left:calc(50% - 4px);position:absolute}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile.atc-warranty-tile-no-thanks span{display:block;padding:3px 5px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group label{cursor:pointer;font-weight:400;margin:0}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group input[type=radio]{height:0;opacity:0;width:0}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group input[type=radio]:checked+.atc-warranty-tile{height:45px;border-width:2px;border-color:#1d252c;color:#1d252c}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group input[type=radio]:checked+.atc-warranty-tile .atc-warranty-duration{margin-top:4px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group input[type=radio]:checked+.atc-warranty-tile .ficon-triangle{display:block}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group input[type=radio]:checked+.atc-warranty-tile.atc-warranty-tile-no-thanks span{padding-bottom:2px;padding-top:2px}#atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .add-to-cart{margin-top:15px}#atc-add-ons-modal .atc-cyp-section .atc-cyp-content img{max-width:100%}#atc-add-ons-modal .atc-cyp-section .atc-cyp-products .c-input-grouping{margin:0}#atc-add-ons-modal .atc-cyp-section .atc-cyp-products .c-radio label{align-items:baseline}#atc-add-ons-modal .atc-cyp-section .atc-cyp-products p{margin-bottom:3px;position:relative;top:-2px}#atc-add-ons-modal .atc-cyp-section .atc-cyp-products .price-block{margin-bottom:0}#atc-add-ons-modal .atc-add-ons-footer{padding:20px 30px;background:#1d252c;border:1px solid #e0e6ef;margin:0 -30px -30px;text-align:right}#atc-add-ons-modal .atc-add-ons-footer .atc-add-ons-purchase-button{text-align:right}#atc-add-ons-modal .atc-add-ons-footer .atc-add-ons-purchase-button .ficon-cart{margin-right:8px}#atc-add-ons-modal .c-modal-dialog{margin-bottom:60px}#atc-disclaimer-modal .atc-disclaimer-actions{text-align:center}#atc-disclaimer-modal .atc-disclaimer-actions button{margin:20px 10px}#atc-disclaimer-modal .c-modal-dialog{margin-bottom:60px}#atc-alert-modal .atc-alert-modal__buttons .btn{display:block;margin:20px auto 0}.size-s #atc-add-ons-modal{z-index:2147483640}.size-s #atc-add-ons-modal .atc-warranties-header h2{white-space:nowrap;padding-left:15px}.size-s #atc-add-ons-modal .atc-warranties-header h2 span{margin:0 10px;padding-right:10px}.size-s #atc-add-ons-modal .atc-warranties-header h2 .type-subhead-regular{font-size:6.2vw}.size-s #atc-add-ons-modal .atc-warranties-content .atc-warranties-desc{margin-bottom:40px}.size-s #atc-add-ons-modal .atc-warranties-content .atc-warranties-tiles .atc-warranty-tile-group .atc-warranty-tile{width:55px}.size-s #atc-add-ons-modal .atc-warranties-content input[type=radio]:checked+.atc-warranty-tile.atc-warranty-tile-no-thanks span{padding:2px 4px}.size-s #atc-add-ons-modal .atc-cyp-section .atc-cyp-content{margin-bottom:20px}.size-s #atc-add-ons-modal .atc-add-ons-footer{margin-left:-20px;margin-right:-20px}.size-s .widget-icon-headline.centered-layout.with-image,.size-s .widget-icon-headline.left-layout,.size-s .widget-icon-headline.rectangle-layout{float:none;padding:10px 0}.size-s .widget-icon-headline.centered-layout.with-image .image-shell,.size-s .widget-icon-headline.centered-layout.with-image .textarea,.size-s .widget-icon-headline.left-layout .image-shell,.size-s .widget-icon-headline.left-layout .textarea,.size-s .widget-icon-headline.rectangle-layout .image-shell,.size-s .widget-icon-headline.rectangle-layout .textarea{display:inline-block;float:none;vertical-align:top}.size-s .widget-inspiration .inspiration-background{height:245px}.size-s .grid-manager.container{min-width:320px;max-width:700px;width:auto;padding:0 15px}.size-s .grid-manager.container .sr-only{display:none}.size-s .grid-manager.container .widget-focus .image-shell img{margin-left:auto;margin-right:auto}.size-s .grid-manager.container .widget-flex .image-shell a{height:auto!important;padding-top:18px}.size-s .grid-manager.container .widget-wrapper .breadcrumb{margin-bottom:0;padding-left:0;background-color:#fff}.size-s .grid-manager.container .widget-text-block .header{border-bottom:1px solid #c5cbd5}.size-s .grid-manager.container .widget-text-block .header h2{font-size:20px;margin:0;padding:15px}.size-s .grid-manager.container .widget-topper{overflow-wrap:break-word;word-wrap:break-word}