body{background-color:gainsboro;background-image:none}.visible{visibility:visible}.invisible{visibility:hidden}.sweet-alert,.sweet-alert p,.sweet-alert h2{font-family:'dinpro',sans-serif}.sweet-alert button{border-radius:0 !important}#right-product-col{border-left:1px solid #e5e5e5}#col_centerProducts{border:none !important}.prod-det h1.titulo{font-family:'dinpro',sans-serif;color:#454545 !important;font-size:24px !important;margin-bottom:0 !important;padding:2px !important}.product_trailing_titulo{font-weight:300 !important}.product-title{font-family:'dinpro',sans-serif;color:#454545 !important;font-size:24px !important;margin-bottom:0 !important;padding:2px !important;font-weight:bold;height:68px;overflow:hidden}.col-reviews-rrss{border-bottom:1px solid #e5e5e5;padding-top:0 !important;margin-left:3px;padding-bottom:11px !important}.free_shipment{font-weight:bold;color:red}.col-reviews .no-reviews{color:#ff7800;font-family:'dinpro',sans-serif;cursor:pointer;font-size:15px;font-weight:700}.col-rrss{text-align:right}.product-title .product-last-part{font-weight:300 !important}.text-bold{font-weight:bold}.first-rating-total{color:#f90;font-family:'dinpro',sans-serif;cursor:pointer;font-size:16px;font-weight:700}.first-rating-votes{color:#999;font-size:13px;cursor:pointer}.first-rating i{font-size:15px;color:#f90;cursor:pointer}.product-first-part{line-height:30px;display:inline-block}.col-info-prices{padding-top:5px !important}.col-info-product{padding-top:11px !important}.col-info-product-left{font-family:'dinpro',sans-serif;color:#666 !important;font-size:17px !important;margin-bottom:0 !important;padding:2px !important;font-weight:bold}.col-info-product-right{font-family:'dinpro',sans-serif;color:#5f5f5f !important;font-size:17px !important;margin-bottom:0 !important;padding:2px !important}.col-info-product-right .text-reacondicionado{font-size:15px !important}.col-info-product-right .text-reacondicionado{color:#f60 !important;font-weight:bold}.col-info-product-right .text-reacondicionado a{color:#f60 !important;font-weight:bold}.reacondicionado-texts span{font-family:'dinpro',sans-serif}.col-info-product-right .text-marca{color:#f60 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-info-product-right .text-marca a{color:#f60 !important}.col-price-discount{text-decoration:line-through;color:#ababab !important}.text-discount{font-family:'dinpro',sans-serif;color:white !important;font-size:23px !important;margin-bottom:0 !important;background-color:#ee413d !important;font-weight:bold;padding:0 15px 2px 15px;border-radius:2px;vertical-align:text-top}.text-price-discount{font-family:'dinpro',sans-serif;color:#ababab !important;font-size:32px !important;font-weight:bold;line-height:31px}.text-price-discount-sup{font-family:'dinpro',sans-serif;color:#ababab !important;font-size:21px !important;font-weight:bold;vertical-align:top;line-height:22px}.container-price-total{display:inline-block;line-height:47px;float:right;height:80px}.text-price-total{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:87px !important;line-height:72px}.text-price-total-sup{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:56px !important;vertical-align:top;line-height:53px}.container-price-total.big-price-four .text-price-total{font-size:75px !important}.container-price-total.big-price-four .text-price-total-sup{font-size:45px !important}.container-price-total.big-price-five .text-price-total{font-size:69px !important}.container-price-total.big-price-five .text-price-total-sup{font-size:41px !important;line-height:57px}.container-price-total.big-price-six .text-price-total{font-size:60px !important}.container-price-total.big-price-six .text-price-total-sup{font-size:38px !important;line-height:60px}.container-vat-prices{display:inline-block;float:right}.container-vat-prices .vat-price{font-family:'dinpro',sans-serif;color:#666 !important;font-size:12px !important;vertical-align:sub}.container-vat-prices .canon-price{font-family:'dinpro',sans-serif;color:#666 !important;font-size:12px !important;vertical-align:top}.product-warning-text{color:#484848;font-family:'dinpro',sans-serif;cursor:pointer;font-size:16px;font-weight:700;padding-left:2px}.container-product-promotion{background-color:#ee413d;border:1px dotted #fff3f3;margin-top:5px;cursor:pointer}.container-product-promotion .product-promotion-text{color:white;font-family:'dinpro',sans-serif;cursor:pointer;font-size:16px;font-weight:700;padding:5px}.reconditioned_original_icon{font-size:14px}.container-product-reconditioned{background-color:#ff7900;border:1px dotted #fff8f3;margin-top:5px;cursor:pointer}.container-product-reconditioned .product-reconditioned-text{color:white;font-family:'dinpro',sans-serif;cursor:pointer;font-size:16px;font-weight:700;padding:5px}.promo_info_button{margin-left:6px}.promo_more_info{margin-left:2px;font-style:italic;font-size:14px}.col-info-product-right .product-available{color:#6c3 !important;font-weight:bold}.col-info-product-right .product-availability{font-weight:bold}.product-availability .popover-content{color:#333;font-family:dinPro,sans-serif;text-align:justify}.swal-availability th{border:1px solid #eaeef1 !important}.swal-availability td{vertical-align:middle !important}.swal-availability .legend-bottom{font-size:12px;text-align:left}.addthis_sharing_toolbox{width:auto !important}#sequra_teaser_wrapper ul{padding-left:5px !important}.container-main-image{width:430px;height:430px;margin-bottom:15px;position:relative}.container-main-image img{max-width:430px;max-height:430px;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.col-buy-manufacturer{margin-top:5px}.col-buy{margin-top:33px}.col-buy-manufacturer .button-buy{background-color:#ff7900;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:20px !important;width:100%;border:0;padding:6px 10px 6px 10px}.col-buy-manufacturer .button-preorder{background-color:#0090d8}.col-buy-manufacturer .button-not-buy{background-color:#ee413d;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:20px !important;width:100%;border:0;padding:6px 10px 6px 10px}.col-buy-manufacturer .quantity-wrapper{height:40px}.col-buy-manufacturer .quantity-remove{border-radius:0;background-color:#fefefe}.col-buy-manufacturer .quantity-count{height:40px;background-color:#f1f1f1;text-align:center;font-size:15px;padding:6px 5px;font-family:'dinpro',sans-serif;z-index:0}.col-buy-manufacturer .quantity-add{border-radius:0;background-color:#fefefe}.container-manufacturer-image{width:70%;height:106px;margin:0 auto;text-align:center;display:flex;align-items:center;flex-wrap:wrap}.container-manufacturer-image a{text-align:center;margin:0 auto}.container-manufacturer-image img{max-width:100%;max-height:106px;text-align:center;margin:0 auto}.col-warranty span{font-family:'dinpro',sans-serif;font-size:15px}.promotional_image_main{position:absolute !important;top:0 !important;left:0 !important;z-index:1 !important;margin:0 !important;width:145px !important}.checkbox label:after{content:'';display:table;clear:both}.checkbox .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:2px;width:1.2em;height:1.2em;float:left;margin-right:.5em}.checkbox .cr .cr-icon{position:absolute;font-size:12px;line-height:2px;top:50%;left:10%}.checkbox label input[type="checkbox"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon{opacity:0}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr{opacity:.5}.container-warranty{margin-top:3px !important;margin-bottom:3px !important;float:right}.container-warranty .gif-arrow-right{display:inline-block;margin-top:-2px}.container-notice-availability{font-family:dinpro,Sans-Serif;font-size:14px;color:#333}.container-notice-availability a{color:#333}.container-notice-availability a:hover{color:#333;text-decoration:none}.col-warranty .checkbox{margin-top:1px !important}#img-warranty:hover{fill:#ff7a00}#img-warranty{fill:#ff7a00}#firmware-update-info{fill:#ff7a00;width:14px;height:14px;position:relative;top:2px;left:3px;cursor:pointer}#firmware-update-info:hover{fill:#ff7a00}#delid-relid-info{fill:#ff7a00;width:14px;height:14px;position:relative;top:2px;left:3px;cursor:pointer}#delid-relid-info:hover{fill:#ff7a00}#verify-hard-disk-info{fill:#ff7a00;width:14px;height:14px;position:relative;top:2px;left:3px;cursor:pointer}#verify-hard-disk-info:hover{fill:#ff7a00}.ampliations-not-available{color:red;background-color:#fbebeb;border:1px solid #ff8f8f;margin-top:5px;font-size:15px;font-family:dinPro,sans-serif}.ampliations-not-available span i{color:red;margin-right:5px}.ampliations-not-available .go_original_product{float:right;margin-right:16px;cursor:pointer;font-size:13px;color:#2675eb;line-height:20px}.ampliations-not-available .go_original_product:hover{font-weight:bold}.ampliations-not-available .close_warning{text-align:right;float:right;cursor:pointer;font-size:13px;color:#2675eb;line-height:20px}.ampliations-not-available .close_warning:hover{font-weight:bold}.col-finance{padding-bottom:10px !important;border-bottom:1px solid #e5e5e5;margin-top:2px}.text-security-head{font-family:'dinpro',sans-serif;font-size:16px;font-weight:bold;color:#454545;margin-bottom:-6px}.col-security .text-security{font-family:'dinpro',sans-serif;font-size:14px;color:#454545;line-height:0}.text-security-strong{font-family:'dinpro',sans-serif;font-size:14px;font-weight:bold;color:#454545}.text-pn{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-separator{border-bottom:1px solid #e5e5e5;width:100%;display:inline-block}.container-security-image{width:100%;height:56px;margin:0 auto;text-align:center;display:flex;align-items:center;flex-wrap:wrap;margin-top:19px}.container-security-image img{max-width:100%;max-height:106px;text-align:center;margin:0 auto}.container-security-text{width:100%;height:65px;margin:0 auto;text-align:left;display:flex;align-items:center;flex-wrap:wrap;margin-top:12px}.prcnt .primg{height:521px !important;margin-top:15px !important}.col-ampliations-prices .popover{width:245px}.col-buy .input-group-addon{padding:6px 13px !important}.col-buy input[type="number"]::-webkit-outer-spin-button,.col-buy input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.col-buy input[type="number"]{-moz-appearance:textfield}.additional-images img{max-width:60px !important;max-height:60px;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:993px){.custom-tab-border{background-color:#fafafa;height:47px;border:1px solid}.panel-sub-menu li{vertical-align:middle}.panel-sub-menu li a{font-weight:400;padding-bottom:2px;padding-top:1px;border:0;color:#333;cursor:pointer;background-color:inherit;font-size:18px}.panel-sub-menu li.active a{color:#333;cursor:pointer;font-size:18px;font-weight:bold;background-color:white;border:1px solid #ddd;border-bottom:0;height:47px;vertical-align:middle;line-height:44px}.custom-tab-border{border-top:0 !important;border-bottom:1px solid #ddd !important;border-left:none !important;border-right:0 !important}.panel-sub-menu li a:hover,.panel-sub-menu li a:focus{color:#333 !important;cursor:pointer;font-size:18px !important;font-weight:400;background-color:#fafafa !important;height:47px;vertical-align:middle;line-height:45px;border:inherit !important;border-bottom:1px solid #ddd !important}.panel-sub-menu li.active a:hover,.panel-sub-menu li.active a:focus,.panel-sub-menu li.active:hover a{border:1px solid #ddd !important;border-bottom:0 !important;font-weight:bold !important;background-color:white !important;line-height:44px;color:#333 !important}.panel-sub-menu li:hover a,.panel-sub-menu li:focus a{color:#333 !important}}@media(max-width:1200px) and (min-width:993px){.container-main-image{width:350px !important}.container-main-image img{max-width:100% !important}.col-security-text{width:100% !important}}.container-reacondicionado-info{border-left:7px solid #ff7900;padding-bottom:4px;margin-top:15px;margin-bottom:10px}.container-reacondicionado-info .title-reacondicionado{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:19px !important}.container-gifts-info{border-left:7px solid #fe0201;padding-bottom:4px;margin-top:15px;margin-bottom:20px}.container-gifts-info .title-gifts{font-family:'dinpro-bold',sans-serif;color:#fe0201 !important;font-size:19px !important}.container-accesories .button-buy-together{background-color:#ff7900;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:17px !important;border:0;padding:4px 10px 6px 10px}.container-accesories img{max-height:120px}.container-accesories-plus{text-align:center;height:180px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.container-accesories-plus span{vertical-align:middle;display:block;height:33px;width:33px;line-height:34px;-moz-border-radius:30px;border-radius:30px;background-color:#ff7900;color:#fff8ff;text-align:center;font-size:36px;margin:0 auto}.container-accesories-products{text-align:center}.container-accesories-products img{margin:0 auto}.container-accesories-products .accesory-name{font-family:'dinpro',sans-serif;font-size:13px;color:#454545;overflow:hidden;height:40px;display:inline-block;margin-top:5px}.container-accesories-prices{height:180px;text-align:right;display:table}.container-accesories-prices .v-middle{display:table-cell;vertical-align:middle}.container-accesories-prices .total-price{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:38px !important}.container-accesories-prices .total-price-sup{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:26px !important;vertical-align:top;line-height:45px}.container-accesories-title{margin-top:15px;margin-bottom:8px;padding-left:5px !important}.container-accesories-title span{font-family:'dinpro-bold',sans-serif;color:#333 !important;font-size:19px !important}.container-accesories-seemore{text-align:center}.accesory-seemore{font-family:'dinpro',sans-serif;font-size:16px;color:#454545;cursor:pointer}.all-accesories{overflow:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cnt-accesory{height:auto;overflow:hidden;margin:10px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:1px solid #e5e5e5;margin:2px}.down-arrow{width:22px;height:22px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}.invert{-webkit-transform:rotate(180deg) !important;-moz-transform:rotate(180deg) !important;-o-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.container-gifts-products{height:161px}.container-gifts-product{display:inline-block;margin-right:13px}.container-gifts-products img{max-width:153px;height:153px;border:1px solid #c2c2c2;padding:3px}.container-gifts-products img.active{border:2px solid #006ac0}.container-gifts-text{height:171px;display:flex;align-items:center}.container-gifts-text span{text-align:justify}.container-gifts-highproducts{height:171px}.container-gifts-product span{width:153px;overflow:hidden;white-space:nowrap;display:inline-block;text-overflow:ellipsis;font-family:'dinpro',sans-serif;color:#454545 !important;font-size:12px;text-align:center}.container-gifts-product label{display:block}.container-gifts-product label>input{display:none;position:absolute}.container-gifts-product label>input+img{object-fit:contain;cursor:pointer;border:1px solid #c2c2c2}.container-gifts-product label>input:checked+img{border:3px solid #2f7aeb}.ampliation-arrow{color:#3a81eb;font-weight:bold;font-size:16px}.ampliation-up-arrow{font-size:19px;color:#c4c9cd}.container-ampliations .available .ampliation-up-arrow{color:#3a81eb}.container-ampliations span{font-family:'dinpro-bold',sans-serif;font-size:15px}.container-ampliations-info{border-left:7px solid #2f7aeb;padding-bottom:4px;padding-top:5px;margin-top:15px;margin-bottom:10px}.container-ampliations-info .title-ampliations{font-family:'dinpro-bold',sans-serif;color:#2f7aeb !important;font-size:19px !important}.container-ampliations .custom-odd,.container-ampliations .custom-even{padding-bottom:5px}.container-ampliations .locked .col-lg-7 span{color:#7e7e7e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-ampliations .locked .col-lg-4 span{color:#7e7e7e}.container-ampliations .available .col-lg-7{outline:1px solid lightgrey;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-ampliations .available .col-lg-6{outline:1px solid lightgrey;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container-ampliations .available .col-lg-1{outline:1px solid #ccc;background-color:#3a81eb}.container-ampliations .available .ampliation-up-arrow{color:white}.available .cnt-ampliations-left{border-bottom:0}.cnt-ampliations-left{border-bottom:1px dashed #CCC;white-space:nowrap}.available .cnt-ampliations-right{border-bottom:0}.cnt-ampliations-right{text-align:right;border-bottom:1px dashed #CCC}.promotion-container .banner-image{width:100%}.modal-promotion-name{font-family:dinPro,sans-serif;margin-top:5px}.modal-promotion-description{margin-top:10px;font-family:dinPro,sans-serif;text-align:center}.cool-description{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.cool-specs{font-family:'dinpro',sans-serif}.cool-comments{font-family:'dinpro',sans-serif}.col-ampliations-prices{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:4px;margin-top:10px;background-color:#f7f7f7}.col-ampliation-text{font-family:'dinpro',sans-serif;font-weight:bold;font-size:19px;padding-left:15px}.col-ampliation-price{font-family:'dinpro-bold',sans-serif;color:#ff7800 !important;font-size:22px !important}.ampliation-button-buy{background-color:#ff7900;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:20px !important;width:81%;border:0;padding:2px 0 2px 0}.ampliation-button-not-buy{background-color:#ee413d;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:20px !important;width:81%;border:0;padding:2px 0 2px 0}.ampliation-button-not-buy:hover{background-color:#ee413d;font-family:'dinpro-bold',sans-serif;color:#fff !important;font-size:20px !important;width:81%;border:0;padding:2px 0 2px 0}.description-loading-gif{margin:0 auto;width:90px}.image-loading-swal{width:70px}#shipment-info,#availability-info{fill:#ff7a00;width:14px;height:14px;position:relative;top:2px;left:3px;cursor:pointer}.free_shipment .popover-content{color:#333}@media only screen and (max-width:992px){body{background-color:white !important}.coolpc-extra-span{font-size:17px}#precioBase{font-size:17px !important}.coolpc-extra-price{font-size:14px !important;font-weight:bold;font-family:dinPro;color:#ee7f01 !important;float:none !important;vertical-align:initial !important;padding:0 !important;position:initial !important}.cool-description img{max-width:100%;height:auto}.footer-info-product .thumb-product{max-height:46px}.cool-description iframe{max-width:100%}#sequra_teaser_wrapper{background-color:transparent !important}.cool-description table{height:auto !important;width:auto !important}#go-top{display:none !important}.footer-info-product .trademark_name{display:none !important}.sweet-alert{margin-top:-200px !important}}