/* Minification failed. Returning unminified contents. (637,45): run-time error CSS1030: Expected identifier, found '[' (637,55): run-time error CSS1031: Expected selector, found '*=' (637,55): run-time error CSS1025: Expected comma or open brace, found '*=' */ /*Popup CSS start*/ .popup-container:focus { border-color: #0078d7 !important; border-style: dashed !important; border-width: 2px !important; outline: none !important; } .popup-container { position: fixed; top: 3%; left: 0; right: 0; width: 1080px; padding: 0 0 0 0; z-index: 3000001 !important; margin: 0 auto; transition: .2s opacity; -moz-transition: .2s opacity; -webkit-transition: .2s opacity; text-align: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; height: calc(100% - 7%); background: #fff; border: 2px solid #fff; overflow: auto; } .popup-container .device-header { /*padding: 20px 20px 15px 20px;*/ padding: 20px 5px; margin-top: 40px; } .popup-container .device-header .device-image { width: auto; text-align: center; } .popup-container .device-header .device-details { width: auto; } .popup-container .device-header .device-details h2 { font-weight: normal; letter-spacing: 1px; font-size: 2em; } .device-image { padding: 10px; } .device-details { padding: 10px; padding-left: 10px; } .device-left-data { padding-right: 40px; } .popup-container .device-details { padding-bottom: 0px; padding-top: 60px; } .popup-container .device-header .device-details a { background: none; color: #0067b8; padding: 10px 0 0 0; font-weight: normal; text-transform: inherit; line-height: 3px; } /* .popup-container sup{ display:none; } */ .additional-features-dynamic > span:after { content: "/ "; } .additional-features-dynamic > span:last-child:after { content: ""; } ul#retailers { padding: 0 28px 0 0; margin-left: 10px; } li.retailer:first-child { /*border-top: 1px solid #ededed;*/ padding-bottom: 16px; } li.retailer { /*border-bottom: 1px solid #ededed;*/ padding-bottom: 16px; } li.retailer a { /*display: block; padding: 23px 25px;*/ display: block; padding: 16px 24px; border: 1px solid #E3E3E3; border-radius: 8px; } li.retailer .retailer-logo { width: 25%; display: inline-block; } li.retailer .retailer-logo img { max-height: 45px; width: 115px; } li.retailer .retailer-stock { width: 25%; display: inline-block; padding-left: 60px; vertical-align: middle; } .retailer-stock-div { text-align: right; } .retailer-stock-div .small { font-size: 13px; font-weight: 400; line-height: 16px; } li.retailer .retailer-link-text { width: 25%; padding-left: 60px; vertical-align: middle; } li.retailer .retailer-link-text { display: inline-block; } li.retailer .retailer-link-text span { display: block; color: #0067b8; } li.retailer .retailer-stock span.small { font-size: 13px; display: block; } button.close-button { position: absolute; width: 35px; height: 35px; min-width: 0; background-color: transparent; border-color: transparent; border-style: solid; border-width: 0px; border-radius: 0; box-shadow: none; opacity: 1; cursor: pointer; z-index: 4; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; transition-duration: 0.2s; -moz-transition-duration: 0.2s; -webkit-transition-duration: 0.2s; top: 12px; right: 0px; float: right; text-align: right; } button.close-button svg { transition-duration: 0.2s; -moz-transition-duration: 0.2s; -webkit-transition-duration: 0.2s; fill: #0067b8; float: right; text-align: right; } #popup-container .close-button { padding: 5px 6px 2px 0px; } #popup-container .close-button:focus { outline: 2px dashed #0067b8; outline-offset: -4px; } #popup-background { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: black; z-index: 3000000 !important; opacity: .70; -moz-opacity: 0.7; filter: alpha(opacity=70); transition: .2s opacity; -moz-transition: .2s opacity; -webkit-transition: .2s opacity; max-height: none; } .close-menu:hover { color: #DDDDDD } .close-menu:before { content: '\E0D5'; padding-right: 8px; margin-top: 20px; font-family: 'MWF-MDL2' } body.overflowhidden { overflow: hidden; } .top-block-pu { /*border-bottom: none; padding-left: 1%; padding-right: 1%; height: 200px;*/ padding-bottom: 50px; } /*li.retailer:nth-of-type(2n+1) {background-color: #f4f4f4;}*/ .retailer-link button { background-color: #0078D4; color: #ffffff; border: none; font-size: 15px; padding: 9px 17px; float: right; font-weight: 700; line-height: 20px; border-radius: 6px; } .retailer-link button:hover { background: #005da6; } .retailer-link button svg { position: relative; top: 2px; left: 4px; } a.toogle-buttons { font-size: 13px; margin-left: 5px; color: #005da6 !important; padding: 1px 0 0 0 !important; line-height: 6px !important; vertical-align: middle; } a.toogle-buttons:after { margin-top: 0px !important; } .retailer-placeholder.collapsed { opacity: 0; pointer-events: none; } .device-heading { margin-bottom: 20px; } .popup-container .device-heading { font-size: 34px; font-weight: 600; line-height: 40px; color: #000000; margin-bottom: 20px; } .device-description { font-weight: 400; color: #000000; padding-top: 14px; padding-bottom: 32px; } .variantsDataHead { padding: 0px 10px 10px; } .variantsDataCell { font-size: 13px; color: rgba(0,0,0,.7); padding: 4px 16px 4px !important; vertical-align: middle; border-radius: 8px; font-weight: 400 !important; line-height: 20px; } .variantsDataCell.deviceprice { font-weight: 600 !important; border-bottom: 1px solid #E3E3E3; margin: 0 16px 12px; padding: 16px 0 !important; border-radius: 0; font-size: 18px; line-height: 24px; color: #171717; } .variantsDataCell.dual-badges { padding: 0 0 20px !important; border-bottom: 1px solid #E3E3E3; border-radius: 0; margin: 0 16px 12px; margin-top: -1px; display: none; } .variantsDataFoot { background-color: #EEE; display: table-footer-group; font-weight: bold; } .variantsDataCell.viewport-select-button { padding: 15px 0 15px 0px; } button#close-dialog-config { position: relative; float: right; top: 25px; margin-left: 10px; background: #fff; border: none; margin-right: 8px; } .colors ul { list-style: none; padding: 0; margin: 0; } .colors li { display: inline-block; margin-right: 23px; } .colors label { cursor: pointer; } .colors input[type="radio"]:checked + .swatch { /*box-shadow: inset 0 0 0 2px #000;border: 1px solid #000;*/ height: 30px; width: 30px; } .swatch { display: inline-block; vertical-align: middle; height: auto; width: auto; border-radius: 50%; margin: 0 0px 3px 0; } .help-me-choose + .product-popup .swatch, .end-of-support + .product-popup .swatch { width: 30px; height: 30px; } .swatch span { padding-left: 16px; } .find-online-section { position: relative; z-index: 9; } div#conttent_wrap { /*position: absolute;*/ width: 100%; height: 100%; z-index: 9999; background-color: #fff; margin-top: 0; overflow: auto; /*max-height: calc(100% - 280px);*/ /*max-height: 220px;*/ display: block; margin-bottom: 58px; } #conttent_wrap .c-table [data-grid~="col-6"] { margin-top: 24px; } #conttent_wrap .c-table { margin-top: 8px; } .privacy-footer { /*position: absolute; bottom: 0;*/ padding: 12px 38px 12px 10px; /*border-top: 1px solid #CCCCCC;*/ height: 80px; } .privacy-footer p { padding-top: 0px; text-align: left; font-size: 11px; line-height: 16px; color: #5E5E5E !important; } button#close-dialog-config { position: relative; float: right; top: 25px; margin-left: 10px; background: #fff; border: none; margin-right: 8px; } a#content_wrap_toggle.expanded:before { content: "\EAEE"; font-family: "MWF-MDL2"; vertical-align: middle; padding-left: 2px; margin-right: 4px; margin-top: -4px; } a#content_wrap_toggle.collapsed:before { content: "\ECC9"; font-family: "MWF-MDL2"; vertical-align: middle; padding-left: 2px; margin-right: 4px; } a#content_wrap_toggle.expanded:after { content: ""; } a#content_wrap_toggle { line-height: 20px !important; vertical-align: middle; padding-top: 0px !important; margin-left: 0; padding-right: 0 !important; } .sub-content-grid span.thisconfig { margin-right: 4px; } .sub-titles { font-size: 20px; color: #000000; margin-bottom: 16px; font-weight: 600; line-height: 24px; } .sub-titles.select-configuration, .sub-titles.configuration { margin-bottom: 8px; } /* .additional-features-heading { font-size: 15px; font-weight:600; line-height:20px; margin-bottom: 0; } */ .additional-features { padding-top: 10px; } .config-para { visibility: hidden; position: absolute; } /*.res-config .family-menu { margin-top: 53px; }*/ span.configTitle { padding: 6px; font-weight: normal; } button.product-select-button { font-size: 13px; padding: 9px 17px; margin-top: 0; min-width: auto; float: right; width: 100px; } .variantsDataBody { display: flex; flex-wrap: wrap; } .variantsDataRow:hover .variantsDataCell { /*color: #004880;*/ color: #767676; } .variantsDataRow:hover { background: rgba(0, 120, 215, 0.05); /*border: 2px solid #0078D7;*/ } /* span.swatch.Beige{background-color: #f5f5dc} span.swatch.Black{background-color: #000000} span.swatch.Blue{background-color: #064c72} span.swatch.Bordeaux{background-color: #5F021F} span.swatch.Bronze{background-color: #cd7f32} span.swatch.Brown{background-color: #A52A2A} span.swatch.Burgundy{background-color: #800020} span.swatch.Champagne{background-color: #f7e7ce} span.swatch.Charcoal{background-color: #36454f} span.swatch.Copper{background-color: #edc29e} span.swatch.Gold{background-color: #ffbf80} span.swatch.Green{background-color: #008000} span.swatch.Grey{background-color: #808080} span.swatch.Pink{background-color: #edbdc0} span.swatch.Pinkgold{background-color: #ffe6e6} span.swatch.Platinum{background-color: #e5e4e2} span.swatch.Purple{background-color: #800080} span.swatch.Red{background-color: #d80808} span.swatch.RoseGold{background-color: #ffe6e6} span.swatch.Silver{background-color: #c1beba} span.swatch.Violet{background-color: #9281c1} span.swatch.White{background-color: #FFFFFF} */ .viewport-select-button, .viewport-select-heading { display: none; } .col-thirteen { width: 10%; } .col-thirty { width: 24%; } .retailer-placeholder { height: 100%; /*position: absolute;*/ width: 100%; /*overflow: auto;*/ /*max-height: calc(100% - 280px);*/ /*max-height: 210px;*/ /*max-height: 155px;*/ } .retailer-placeholder .sub-titles { margin-left: 10px; } /* .top-block-pu .c-glyph.glyph-info:before { font-weight: 400; font-size: 16px; line-height: 24px; color: #000000; position: relative; top: 0px; left: 1px; } */ .badge-tooltip { font-weight: 600; font-size: 16px; line-height: 24px; position: relative; top: 4px; left: 4px; color: #0078D4 !important; } @media screen and (max-width: 1083px) { div.popup-container { width: 95%; } button.close-button { right: 15px; } } @media only screen and (min-width:540px) and (max-width:767px) { .popup-container .device-header { text-align: left !important; } } @media only screen and (max-width:767px) { /*.variants-price-select, #subcategoryButton { display: none !important; }*/ .retailer-placeholder .sub-titles { margin-left: 0; padding: 0 19px 0; } [data-grid*="col-"]:not(#social-network [data-grid*="col-6"]) { width: 100%; } .popup-container .device-header { margin-top: 0; } #popup-container .device-image img { height: auto !important; } .top-block-pu { padding-bottom: 24px; } li.retailer .retailer-logo { width: auto !important; vertical-align: super; text-align: left; } li.retailer .retailer-stock { width: 20%; } li.retailer .retailer-link-text { width: auto !important; } .retailer-link button { padding: 7px; float: none; width: 100%; margin-bottom: 0; margin-top: 10px; } .retailer-stock-div { text-align: left; } .sub-titles { margin-bottom: 16px !important; padding: 0; } button.config-head-icon:after { margin-left: 1px !important; } .variantsDataHead:nth-child(3), .variantsDataHead:nth-child(4), .variantsDataCell:nth-child(3), .variantsDataCell:nth-child(4) { width: 100%; } .variantsData { padding-left: 10px; padding-right: 10px; } .variantsDataRow { width: 100% !important; margin-right: 0; margin-bottom: 16px; } ul#retailers { margin-left: 0px; padding: 18px 19px 16px; } .dev-heading { min-height: 0; margin-bottom: 13px; } .device-heading { margin-bottom: 8px; min-height: 0; } .sub-content-grid { margin-bottom: 8px; } h2.device-heading.x-hidden-focus { font-size: 16px; } .popup-container .device-header { text-align: initial; } .popup-container .device-header div.device-image { float: none; } .popup-container { top: 0; max-height: inherit; height: calc(100% - 0%); } } /*Popup CSS End*/ /* Popup Recent start */ .device-details a { width: auto; } .device-header [data-grid="col-3"]:hover { border-bottom: none !important; } button.product-select-button { font-weight: normal; } @media only screen and (max-width:539px) { .device-header [data-grid="col-3"] { width: 100%; } div#conttent_wrap { max-height: calc(100%) !important; } .popup-container .device-details { padding-bottom: 0px; /*padding-top: 60px;*/ } #popup-container .bv-rating-stars-container { margin-bottom: 0px; } #popup-container .sub-content-grid { margin-bottom: 4px; } #popup-container .sub-titles { margin-bottom: 0; } #popup-container .c-rating { margin-top: 5px; } } @media only screen and (max-width:767px) { .device-image img { width: 100px; } .retailers { position: initial; overflow: auto; max-height: 220px; } .swatchlabel input[type=radio]:checked + span:before { left: 17px !important; top: 17px !important; } } @media only screen and (max-width:767px) { div#conttent_wrap { max-height: calc(100% - 180px); } div.top-block-pu { height: auto; } .family-menu { margin-top: 40px !important; } .retailer-placeholder { max-height: calc(100% - 7%) !important; height: auto !important; position: relative !important; margin-bottom: 0px; } .privacy-footer { position: relative !important; height: auto !important; padding: 0px 19px; } .privacy-footer p { font-size: 11px; line-height: 16px; font-weight: 400; } .top-block-pu div.device-header { padding: 5px 15px 5px 18px; float: none; } .res-config { width: 100%; text-align: left; margin: 0; } li.retailer .retailer-link-text { padding-left: 10px; vertical-align: middle; text-align: right; padding-bottom: 16px; } li.retailer .retailer-stock { padding-left: 10px; } .device-header div.device-image { padding: 5px !important; } .variantsDataHead { padding: 0px 0px 10px; } .variantsDataHead, .variantsDataCell { margin-right: 16px !important; } .col-thirty { width: 19%; } li.retailer .retailer-logo img { width: 75px; } .device-details h2 { font-size: 1.4em !important; } .swatch { /* margin: 0 12px 0 12px;*/ height: auto; width: auto; } .help-me-choose + .product-popup .swatch, .end-of-support + .product-popup .swatch { width: 20px; height: 20px; } .colors input[type="radio"]:checked + .swatch { height: 22px; width: 22px; } div.popup-container { width: 100%; overflow-y: auto; } .colors li { margin-right: 10px !important; margin-left: 10px !important } } @media only screen and (min-width:768px) and (max-width:860px) { .col-thirty { width: 22%; } } /*.variantsDataBody .variantsDataRow:hover { background-color: rgba(0, 120, 212, 0.1); outline: 2px dashed #000; color: #000000; }*/ .variantsDataRow.variant-selected-css { /*background-color: rgba(0, 120, 212, 0.2);*/ /*color: #004880;*/ /*outline: 1px solid #000 !important;*/ color: #767676; background: rgba(0, 120, 215, 0.05); border: 2px solid #0078D7; } .variantsDataRow.variant-selected-css:focus { border-style: dashed; outline: none !important; } #content_wrap_toggle { margin-top: -3px; } .res-config { margin-top: 0px; margin-bottom: 0px; } .device-image img { width: 100%; } /*.variantsDataHead, .variantsDataCell { margin-right: 24px; }*/ .variantsDataHead { border-bottom: none; } .color-swatches.res-config.hide + .res-config { width: 100%; } .variantsDataRow { cursor: pointer; display: inline-block; width: calc(50% - 24px); margin-right: 24px; margin-bottom: 24px; border: 1px solid #E3E3E3; border-radius: 8px; /*padding-top: 12px;*/ padding-bottom: 12px; } .variantsDataRow:nth-child(2n) { clear: both; } #compare-devices a#content_wrap_toggle { margin-top: 0px !important; } #compare-devices a#content_wrap_toggle.expanded:before { margin-top: -2px; } /*Popup Recent start*/ @media screen and (min-width: 768px) and (max-width: 1083px) { .ru-ru .retailer-placeholder { max-height: calc(100% - 290px); } .ru-ru .privacy-footer { height: 90px; } } @media screen and (min-width: 768px) { .device-header .res-config { height: 155px; } } span.config-head-button { /*font-weight: bold !important; font-size: 12px !important; color: #000 !important;*/ font-weight: 400; font-size: 15px; line-height: 20px; color: #707070; display: inline-flex; grid-gap: 8px; } span.cell-data { font-weight: 600; color: #000000; padding-left: 8px; } span.config-head-button:hover { text-decoration: none !important; } button.config-head-button { font-weight: bold !important; font-size: 12px !important; color: #000 !important; } button.config-head-button:hover { text-decoration: none !important; } .variantsDataHeading tr.variantsDataRow { border-bottom: 1px solid #ddd; } td.hidden-button { display: none; } .variantsData { width: 99% !important; margin-right: 3px; /*margin-left: 3px;*/ margin-bottom: 2px; padding-left: 10px; } button.config-head-icon:after { content: "\E8CB"; font-family: "MWF-MDL2" !important; } .close-button:before { content: "\E711"; font-family: "MWF-MDL2"; border: 2px solid #000000; padding: 2px; } .variant-selected-css .variantsDataCell { /*color: #004880;*/ color: #707070; font-weight: bold; } .row-fluid { display: none; } .colorfs div { display: inline-block; } .swatchlabel { margin-left: 0 !important; margin-top: 0; margin-bottom: 5px; border: 1px solid #C8C8C8; border-radius: 8px; padding: 16px 24px 16px 16px !important; pointer-events: none; } .help-me-choose + .product-popup .swatchlabel, .end-of-support + .product-popup .swatchlabel { pointer-events: auto; margin-right: 24px; font-size: 15px; } .swatchlabel:hover { background: rgba(0,120,215,.05); } label.c-label.swatchlabel { padding: 0 !important; line-height: 26px; } .swatchlabel input[type="radio"] + .swatch { display: inline-block; width: auto; margin: 0 !important; padding: 16px; height: auto; } .swatchlabel input[type="radio"]:checked + .swatch { width: auto; margin: 0; padding: 16px; height: auto; } .swatchlabel input[type=radio]:checked + span:after { visibility: hidden; } .swatchlabel input[type=radio] + span:before { border: none !important; outline: none !important; } .swatchlabel input[type=radio]:checked + span:before { /*border: 1px solid #000000 !important;*/ height: 36px !important; width: 36px !important; left: 13px; top: 13px; box-shadow: none; } .swatchlabel input[type="radio"]:checked + .swatch { box-shadow: none !important; } /* .swatchlabel input[type=radio] + span:before { border: 1px solid #fff !important; }*/ @media screen and (max-width: 767px) { .swatchlabel input[type=radio]:checked + span:before { border: 1px solid #000 !important; height: 28px !important; width: 28px !important; } .swatchlabel input[type=radio] + span:before { border: none !important; left: 21px; top: 21px; } } .variantsData .variantsDataHead:first-child { padding-left: 12px; } /*[lang='en-us'] div.deviceprice .currency:before, [lang='en-au'] div.deviceprice .currency:before, [lang='en-ca'] div.deviceprice .currency:before { content: '\0024' } [lang='en-gb'] div.deviceprice .currency:before { content: "\00A3" } [lang='fr-fr'] div.deviceprice .currency:after { content: " \20AC" } [lang='de-de'] div.deviceprice .currency:after { content: " \20AC" } [lang='fr-ca'] div.deviceprice .currency:after { content: " \0024" } [lang='ja-jp'] div.deviceprice .currency:before { content: "\00A5" }*/ .device-details .device-heading sup { display: none; } .m-product-placement-item span.supText { font-family: "Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif; } span.thisconfig sup { display: none; } .awbCatalogCategory .categoryHeaderBottom a { text-decoration: none; } .awbCatalogCategory .categoryHeaderBottom a:hover { text-decoration: underline; } .variantsDataBody tr.variantsDataRow { border-top: 1px solid #ddd; } tr.variantsDataRow:last-child { border-bottom: 1px solid #ddd; } [lang="de-de"] .complete_compare_panel div.threedevices .c-heading-1 { font-size: 36px; } @-moz-document url-prefix() { .variantsDataRow .variantsDataHead { border-bottom: 1px solid #ddd; } .variantsDataRow.variant-selected-css { border: 0px solid #000 !important; } .variantsDataRow.variant-selected-css { outline: 1px double #000; } .variantsDataCell { border-bottom: 1px solid #ddd; } .m-track-list > div, .variantsData { border-collapse: inherit; } } .variants-price-select a { padding: 6px 16px; color: #fff; /*background-color: #0067b8;*/ font-weight: 600; letter-spacing: .5px; } /*.variants-price-select a:hover { background: #005da6; }*/ th#subcategoryButton { display: none !important; } .swatch img { height: 30px; width: 30px; float: left; } .popup-container .color-swatches .sub-content-grid .swatch span { line-height: 30px !important; display: inline-block; } /* light box rating */ .light-box-rating .bv-rating-stars-container .c-rating[data-value] div:after { color: #0067b8 !important; } .light-box-rating.hideRating { display: none; } #popup-container .bv-rating-stars-container { display: flex; align-items: center; margin-bottom: 5px; } #popup-container .c-rating { margin-top: 10px; } @media only screen and (max-width: 767px) { #popup-container .bv-rating-stars-container { justify-content: center; } } #view-all .c-checkbox input[type="checkbox"] + span:before { border-radius: 4px; } #clearAllFilter, #showAllFilter, .showAllButton { border-radius: 6px; } @media screen and (max-width: 539px) { .popup-container { overflow-y: auto; } .retailer-placeholder { max-height: calc(100% - 7%) !important; height: auto !important; position: relative !important; } .privacy-footer { position: relative !important; height: auto !important; } div#conttent_wrap { max-height: calc(100%) !important; } } @media only screen and (max-width: 684px) and (min-width: 683px) { div#conttent_wrap { max-height: calc(100% - 210px) !important; } } @media screen and (max-width: 767px) { .variantsData { width: 100% !important; padding: 0px 19px 40px; } div#conttent_wrap { margin-bottom: 0; } #conttent_wrap .c-table { margin-top: 0; } .popup-container .device-details { padding: 40px 19px 16px !important; } } @media screen and (min-width: 768px) and (max-width: 880px) { #popup-container .c-label.swatchlabel { margin-right: 10px; } } @media screen and (min-width: 540px) and (max-width: 767px) { #popup-container .device-image img { height: 67px; object-fit: contain; } } @media screen and (min-width: 320px) and (max-width: 330px) { .popup-container .privacy-footer p { padding-top: 30px !important; } .popup-container .retailer-placeholder.collapsed { height: 100% !important; } } .view-all-devices a.c-glyph.glyph-info.badge-tooltip:focus { border-bottom: 1px solid; } /*[data-retailerid ="100455"] { display: none; }*/ /*View all popup css starts*/ .popup-container.viewall-container .device-details { padding: 0; } .popup-container.viewall-container .privacy-footer { height: auto; padding: 0; } .popup-container.viewall-container .retailer-placeholder .sub-titles { margin-left: 0; } .popup-container.viewall-container ul#retailers { margin: 0; padding: 0; } .popup-container.viewall-container ul#retailers li.retailer { padding-bottom: 24px; } .popup-container.viewall-container ul#retailers li.retailer a { padding: 16px 24px; border: 1px solid #E3E3E3; } .popup-container.viewall-container .top-block-pu { padding: 70px; } .popup-container.viewall-container .device-header { padding: 0; margin: 0; } .popup-container.viewall-container .device-heading { margin-bottom: 20px; } .popup-container.viewall-container .device-left-data { padding-right: 70px; } .popup-container.viewall-container .res-config .family-menu { margin-top: 40px; } .popup-container.viewall-container .sub-titles.configuration { margin-bottom: 24px; display: block !important; } .popup-container.viewall-container .sub-titles { margin-bottom: 24px; } .popup-container.viewall-container #conttent_wrap .c-table { margin: 0; } .popup-container.viewall-container .variantsData { width: 100% !important; padding: 0; margin: 0; } .popup-container.viewall-container .variantsDataRowNew { width: 100%; margin: 0; padding: 0; border: 0; cursor: default; border-radius: 0; background: transparent; } .popup-container.viewall-container .variantsDataRowNew table tr th, .popup-container.viewall-container .variantsDataRowNew table tr td { padding: 7px 0; border-top: 1px solid rgba(0,0,0,0.2); font-size: 15px; line-height: 20px; position: relative; vertical-align: top; } .popup-container.viewall-container .variantsDataRowNew table tr:last-child th, .popup-container.viewall-container .variantsDataRowNew table tr:last-child td { padding-bottom: 0; } .popup-container.viewall-container .variantsDataRowNew table tr th { font-weight: 600; } .popup-container.viewall-container .variantsDataRowNew:hover { background: transparent; } .popup-container.viewall-container #conttent_wrap { overflow: visible !important; position: relative; margin-bottom: 0; float: left; } .popup-container.viewall-container .variantsDataRowNew table tr td .tooltipInfoCopy { display: inline-block; } .popup-container.viewall-container .iconimagesheading { margin: 0; } .popup-container.viewall-container .iconimagesheading li { padding-bottom: 10px; } .popup-container.viewall-container .iconimagesheading li:not(hide):last-child { padding-bottom: 0; } .popup-container.viewall-container .yellow-badge, .popup-container.viewall-container .yellow-badge.gray-badge { margin: 4px 8px; } .popup-container.viewall-container .yellow-badge.gray-badge { margin-left: 0; margin-right: 0; } .popup-container.viewall-container li.retailer .retailer-link-text, .popup-container.light-container li.retailer .retailer-link-text { font-weight: 600; font-size: 18px; line-height: 24px; } [lang="en-us"] .popup-container.viewall-container li.retailer .retailer-link-text, [lang="en-us"] .popup-container.light-container li.retailer .retailer-link-text { padding-left: 25px; } [lang="en-us"] .popup-container.viewall-container .ratingPlugin.bv-stars-container, [lang="en-us"] .popup-container.light-container .ratingPlugin.bv-stars-container { display: inline-block !important; padding-left: 25px; vertical-align: middle; } .popup-container.viewall-container li.retailer .retailer-link-text span + span, .popup-container.light-container li.retailer .retailer-link-text span + span { display: block; color: #0067b8; } .popup-container.viewall-container li.retailer .retailer-link-text span.smalldirect, .popup-container.light-container li.retailer .retailer-link-text span.smalldirect { font-size: 15px; line-height: 20px; color: #000; font-weight: normal; } .popup-container.light-container .device-details { float:left; width: 100%; padding: 60px 0 0 0; } .popup-container.light-container .variantsData { width: 100% !important; margin: 0; padding-left: 0; } .popup-container.light-container .retailer-placeholder .sub-titles { margin-left: 0; } .popup-container.light-container ul#retailers { margin-left: 0; padding-right: 24px; } .popup-container.viewall-container .left-dual-badges { margin-bottom: 20px; font-weight: 600; } .popup-container.viewall-container .gray-badge { display: none; } .popup-container.viewall-container .gray-badge.yellow-badge { display: inline-block; } .popup-container.viewall-container span.c-tooltip { min-width: 320px; right: -45px !important; border-radius: 0; bottom: 30px; top: auto !important; } .popup-container.viewall-container .tooltipInfoCopy a.c-hyperlink img { position:relative; top: -1px; } .popup-container.viewall-container ul.iconimagesheading li a.c-hyperlink:not(.f-image):not(.supBLink) img { top: -1px; border: 0; } .popup-container.viewall-container ul.iconimagesheading li a.c-hyperlink:not(.f-image):not(.supBLink):focus { border: 2px solid #000 !important; } .popup-container.viewall-container ul.iconimagesheading li a.c-hyperlink:not(.f-image):not(.supBLink):focus img { border: 0; } @media screen and (max-width: 1024px) { .popup-container.viewall-container span.c-tooltip { min-width: 240px; right: 0 !important; } } @media screen and (max-width: 767px) { .popup-container.viewall-container .top-block-pu { padding: 24px; } .popup-container.viewall-container .device-header div.device-image { padding: 0 !important; } .popup-container.viewall-container .device-details { padding: 40px 0 16px !important; } .popup-container.viewall-container .retailer-placeholder .sub-titles { padding: 0; } .popup-container.viewall-container span.c-tooltip { min-width: 200px; right: 0px !important; } } @media screen and (min-width: 768px) and (max-width: 1023.99px) { .popup-container.viewall-container .device-left-data, .popup-container.light-container .device-left-data { padding-right: 30px; } .popup-container.viewall-container .res-config li.retailer .retailer-logo img, .popup-container.light-container .res-config li.retailer .retailer-logo img { width: 75px; } .popup-container .device-heading { font-size: 28px; line-height: normal; } .popup-container.viewall-container .top-block-pu, .popup-container.light-container .top-block-pu { padding: 70px 30px; } .popup-container.viewall-container li.retailer .retailer-logo, .popup-container.light-container li.retailer .retailer-logo { width: auto; } [lang="en-us"] .popup-container.viewall-container li.retailer .retailer-link-text, [lang="en-us"] .popup-container.light-container li.retailer .retailer-link-text { padding-left: 12px; width: auto; } [lang="en-us"] .popup-container.viewall-container .ratingPlugin.bv-stars-container, [lang="en-us"] .popup-container.light-container .ratingPlugin.bv-stars-container { padding-left: 12px; } .popup-container.viewall-container ul#retailers li.retailer a, .popup-container.light-container ul#retailers li.retailer a { padding: 16px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; flex-wrap: wrap; } .popup-container.viewall-container .retailer-link button, .popup-container.light-container .retailer-link button { padding: 9px 10px; } .popup-container.viewall-container .c-rating[data-value] div:before, .popup-container.viewall-container .c-rating[data-value] div:after, .popup-container.light-container .c-rating[data-value] div:before, .popup-container.light-container .c-rating[data-value] div:after { font-size: 11px; } .popup-container.viewall-container .reviewsCount, .popup-container.light-container .reviewsCount { font-size: 13px; } .popup-container.viewall-container .c-rating[data-value] div, .popup-container.light-container .c-rating[data-value] div { width: 75px; } .popup-container.viewall-container .retailer-stock-div, .popup-container.light-container .retailer-stock-div { flex-basis: 100%; } .popup-container.light-container ul#retailers { padding-right: 0; } } @media screen and (min-width: 1024px) and (max-width: 1083.99px) { .popup-container.viewall-container .device-left-data, .popup-container.light-container .device-left-data { padding-right: 30px; } .popup-container.viewall-container .top-block-pu, .popup-container.light-container .top-block-pu { padding: 70px 30px; } } @media screen and (max-width: 767px) { button.close-button svg { width: 20px; height: 20px; } .popup-container.viewall-container ul#retailers li.retailer a, .popup-container.light-container ul#retailers li.retailer a { padding: 16px 12px; display: flex; flex-wrap:wrap; flex-direction: row; align-items: center; justify-content: space-between; } [lang="en-us"] .popup-container.viewall-container li.retailer .retailer-link-text, [lang="en-us"] .popup-container.light-container li.retailer .retailer-link-text { padding-left: 12px; padding-bottom: 0; } [lang="en-us"] .popup-container.viewall-container .ratingPlugin.bv-stars-container, [lang="en-us"] .popup-container.light-container .ratingPlugin.bv-stars-container { padding-left: 12px; } .popup-container.viewall-container .c-rating[data-value] div:before, .popup-container.viewall-container .c-rating[data-value] div:after, .popup-container.light-container .c-rating[data-value] div:before, .popup-container.light-container .c-rating[data-value] div:after { font-size: 11px; } .popup-container.viewall-container .reviewsCount, .popup-container.light-container .reviewsCount { font-size: 13px; } .variantsDataRow { width: calc(100% - 20px) !important; margin-right: 0; margin-bottom: 16px; margin-left: 20px; } } @media screen and (min-width: 375px) and (max-width: 539px) { .popup-container.viewall-container .variantsDataRowNew table tr th, .popup-container.viewall-container .variantsDataRowNew table tr td { font-size: 14px; } } /* pc-buying-guide starts*/ span.svg-icons-text { position: absolute !important; overflow: hidden !important; clip: rect(1px,1px,1px,1px) !important; width: 1px !important; height: 1px !important; border: 0 !important; padding: 0 !important; margin: 0 !important; } span.c-tooltip:hover { display: block; } .iconimagesheading a:focus ~ span.c-tooltip { display: block; } /*span.c-tooltip.hook-hover {margin-top: 20px;}*/ span.c-tooltip.hook-hover, span.c-tooltip.hook-focus { margin-top: 0px !important; } span.c-tooltip { top: 30px !important; width: auto; position: absolute; right: 100px !important; } @media screen and (min-width: 1201px) { span.c-tooltip { width: auto; } } .m-product-placement-item .iconimagesheading span.c-tooltip { width: 165px; word-break: break-word; } .device-additional-features-heading .c-tooltip { font-weight: initial !important } span.c-tooltip.hook-hover, span.c-tooltip.hook-focus { margin-top: 0px !important; } span.c-tooltip { top: 30px !important; width: auto; position: absolute; right: 100px !important; } @media screen and (min-width: 1201px) { span.c-tooltip { width: auto; } } .m-product-placement-item .iconimagesheading span.c-tooltip { width: 165px; word-break: break-word; } @media screen and (min-width: 1084px) and (max-width: 1337px) { .ru-ru .filterBy #selectors .dropdown-desktop { font-size: 21px; } .cmprselcnlink { padding-top: 1px; } .m-product-placement-item .iconimagesheading span.c-tooltip { width: 130px !important; } } a[data-toggle="tooltip"]:hover + sup + span.c-tooltip, a[data-toggle="tooltip"]:hover + sup + sup + span.c-tooltip { display: block; } a[data-toggle="tooltip"]:hover + sup + span.c-tooltip, a[data-toggle="tooltip"]:hover + sup + sup + span.c-tooltip { display: block; } button:hover + span.c-tooltip, button:focus + span.c-tooltip, a:hover + span.c-tooltip, a:focus + span.c-tooltip, span:hover + span.c-tooltip, span:focus + span.c-tooltip, input:hover + span.c-tooltip, input:focus + span.c-tooltip { display: block; border-radius: 8px; } span.c-tooltip:hover { display: block; } .iconimagesheading a:focus ~ span.c-tooltip { display: block; } .ratingPlugin.bv-stars-container { display: none; } [lang="en-us"] .ratingPlugin.bv-stars-container { display: block !important; } /*pc-buying-guide ends */ /*Added 10/17/2024*/