<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#wraper .cstmRadioFancy .btn {
    height: auto;
    font-family: Avenir Next World W05_n4;
    font-size: 14px;
    line-height: normal;
    border: 1px #1010EB solid;
    background-color: #fff;
    color: #1010EB;
    padding: 5px 30px;
}

#wraper .cstmRadioFancy .btn:focus,
#wraper .cstmRadioFancy .btn {
    box-shadow: none;
}

#wraper .cstmRadioFancy .btn-secondary:not(:disabled):not(.disabled).active,
#wraper .cstmRadioFancy .btn-secondary:not(:disabled):not(.disabled):active,
#wraper .cstmRadioFancy .show&gt;.btn-secondary.dropdown-toggle {
    background-color: #1010EB;
    color: #fff;
}

#wraper .cstmRadioFancy .btn:first-child {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

#wraper .cstmRadioFancy .btn:nth-child(3n + 2) {
    border-radius: 0px !important;
}

#wraper .cstmRadioFancy .btn:last-child {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.cstmnavepills .nav-pills .nav-link {
    color: #1010EB;
    font-family: Avenir Next World W05_n4;
    font-size: 14px;
    border-radius: 0px;
    border: 1px #1010EB solid;
    padding: 5px 30px;
}

.cstmnavepills .nav-pills .nav-link.active {
    background: #1010EB;
    color: #fff;
}

.cstmnavepills .nav-pills .nav-item:first-child .nav-link {
    border-radius: 999px 0px 0px 999px;
}

.cstmnavepills .nav-pills .nav-item:last-child .nav-link {
    border-radius: 0px 999px 999px 0px;
}

.cstmImageBoxouter {
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.cstmImageBoxouter .cstmImageh170 {
    height: 170px;
}

.cstmImageBoxouter .listHeading,
.cstmImageBoxouter.inCart .listHeading,
.cstmImageBoxouter.inActive .listHeading {
    font-family: Avenir Next World W05_n4, 'MontserratReg';
    color: rgba(0, 0, 0, 0.3);
    font-size: 14px;
}

.cstmImageBoxouter .cstmIcon,
.cstmImageBoxouter.inActive .cstmIcon {
    position: relative;
    width: 36px;
    height: 36px;
    border-radius: 100%;
    border: 1px rgba(0, 0, 0, 0.3) solid;
    display: inline-block;
    text-align: center;
    background-color: transparent;
    cursor: pointer;
}


.cstmImageBoxouter.inCart .listHeading,
.cstmImageBoxouter.inActive .listHeading {
    /* color: #170F5F; */
    color: #140F4B;
}

.cstmImageBoxouter.inCart .cstmIcon {
    background-color: #1010EB;
}

.cstmImageBoxouter.inCart .cstmIcon:after {
    content: "\f068";
    color: #fff;
    -webkit-text-stroke: 1px transparent;
}

.cstmImageBoxouter .cstmIcon:after,
.cstmImageBoxouter.inActive .cstmIcon:after {
    content: "\f067";
    font-size: 18px;
    font-family: fontAwesome;
    -webkit-text-stroke: 2px white;
    color: rgba(0, 0, 0, 0.3);
}

.cstmImageBoxouter.inActive .cstmIcon {
    border-color: #1010EB;
}

.cstmImageBoxouter.inActive .cstmIcon:after {
    color: #1010EB;
}

.cstmImageBoxouter.inCart:before {
    content: 'In order'; /* for CBC-8288 */
    position: absolute;
    font-family: Avenir Next World W05_n4;
    color: #fff;
    font-size: 12px;
    background-color: #14853D;
    padding: 5px 10px;
}

.ProdDetailModal .modal-content {
    min-height: 35em;
}

.ProdDetailModal .carousel-inner {
    background-color: #F5F5F5;
}

.ProdDetailModal .carousel-inner .carousel-item img {
    display: block;
    margin: 0 auto;
}

.modal-content .carousel-control-prev:hover,
.modal-content .carousel-control-next:hover {
    text-decoration: none !important;
}

.ProdDetailModal .carousel .carousel-control-prev-icon,
.ProdDetailModal .carousel .carousel-control-next-icon {
    background: none;
}

/* for CBC-8227 */
#addToCart .modal-body .carousel-indicators li {
    border: 1.5px solid #1010EB;
}

#carouselExampleIndicators .carousel-control-prev,
#carouselExampleIndicators .carousel-control-next {
    top: inherit;
    bottom: inherit;
}

/* close CBC-8227 */

.ProdDetailModal .carousel-control-prev-icon:before,
.ProdDetailModal .carousel-control-next-icon:after {
    content: "\f104";
    font-family: fontAwesome;
    font-size: 34px;
    color: #1010EB !important;
}

.ProdDetailModal .carousel-control-next-icon:after {
    content: "\f105";
}

.cstmImageBoxouter .cstmIcon:after {
    position: inherit;
    top: 4px;
}

.cstmImageBoxouter.inActive a:hover,
.submitBtnGroup a:hover {
    text-decoration: none;
}

.cstmImageBoxouter {
    height: 100%;
}

/* for CBC-8250 */
.cstmImageBoxouter .cstmIcon.cstm-anchor {
    text-decoration: none !important;
}

.cstmBundleTabs .cstmRadioBtn {
    border-collapse: inherit;
    border-spacing: 0px;
    line-height: 0px;
}

.cstmBundleTabs .cstmRadioBtn td {
    border: 1px #1010EB solid;
    padding: 0px 30px 0px 30px;
    height: 32px;
    cursor: pointer; /* for CBC-9850 */
}

.cstmBundleTabs .cstmRadioBtn .active {
    background: #1010EB;
    color: #fff;
}

.cstmBundleTabs .cstmRadioBtn td:first-child {
    border-radius: 999px 0px 0px 999px;
}

.cstmBundleTabs .cstmRadioBtn input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
}

.cstmBundleTabs .cstmRadioBtn td .active {
    color: #fff !important;
}

.cstmBundleTabs .cstmRadioBtn td label {
    padding-top: 8px;
    color: #1010EB;
    font-size: 14px;
    cursor: pointer; /* for CBC-9850 */
}

.cstmBundleTabs .cstmRadioBtn td:last-child {
    /*border-right: none;*/
    border-radius: 0px 999px 999px 0px;
}

/* for CBC-8244 */
.cstmBundleTabs .cstmRadioBtn td input[type="radio"] {
    height: 0px;
}
#addToCart.ProdDetailModal.flow1Modal .modal-content {
    padding: 40px 10px;
}
#addToCart.ProdDetailModal.flow1Modal .modal-dialog {
    max-width: 680px;
}

#addToCart .modalBtnGroup a:hover {
    text-decoration: none !important;
}

#preloader1 {
    position: fixed;
    width: 100vw;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    display: block;
    opacity: 1;
    z-index: 99999;
    top: 0px;
    left: 0px;
}

.itemval,
.value {
    line-height: 15px;
    color: #140F4B;
    font-family: 'Avenir Next World W05_n4';
}

.value {
    font-family: 'Avenir Next World W05_n6';
    font-size: 20px;
}

.graylineThrough {
    font-family: Avenir Next World W05_n4;
    color: rgba(85, 94, 100, 0.6);
    text-decoration: line-through;
}

#addToCart .modal-dialog .modal-body .carousel-indicators.isHidden,
#addToCart .modal-dialog .modal-body .carousel.slide .carousel-control-prev.isHidden,
#addToCart .modal-dialog .modal-body .carousel.slide .carousel-control-next.isHidden {
    display: none;
}

/* for CBC-8227 */
#addToCart .modal-body .carousel-indicators li {
    border: 1.5px solid #1010EB;
}

#carouselExampleIndicators .inline-indicator {
    display: flex;
    align-items: center;
    justify-content: center;
}

#carouselExampleIndicators .inline-indicator .carousel-control-prev,
#carouselExampleIndicators .inline-indicator .carousel-control-next {
    position: relative;
    top: inherit;
    bottom: inherit;
    display: block;

}

#carouselExampleIndicators .inline-indicator .carousel-indicators {
    position: relative;
    bottom: inherit !important;
    margin: 0px;
    top: 3px;
}

/* for CBC-8288*/
.cstmnavepills .bundleDevices h3.headingSecondry-regular:first-letter{
    text-transform: capitalize
}

/* for CBC-8227 close */



@media (max-width: 370px) {
    .cstmBundleTabs .cstmRadioBtn td {
        padding: 0px 18px 0 18px;
    }
}

@media (max-width: 48rem) {
    
    .cstmImageBoxouter .sensorsImageDiv.cstmImageh170 img {
        width: 100%;   
    }
    
    .cstmImageBoxouter .productText {
        padding-left: 0;
        padding-right: 0;
    }


    .itemval,
    .value,
    .graylineThrough {
        font-size: 14px;
    }
}



/******** Mobile Loaner section story number 8466 ********/

.mobileloaner .row img {
    max-width: 100%;
}
/* .mobileloaner .card a:after {
    content: "\f105";
    font-style: normal;
    font-family: fontAwesome;
    padding-left: 23px;
} */

.compatibility .emailconfsection {
    position: relative;
    top: 62px;
}
 .confsection,
 .noticebanner {
    background: #F8ECFF;
    border-left: 4px #C121EB solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.noticebanner.bluetheme {
background-color:#E9FAFF;
border-color:#008EFF;
}

.noticebanner.redtheme {
background-color:#FFEFEE;
border-color:#E40A1A;
}

.upgrademinimed .big-circle {
    margin-left: auto;
    margin-right: auto;
}
.linkText {
    font-family: 'Avenir Next World W05_n6', 'MontserratReg' !important;
}
.upgrademinimed .big-circle p {
    line-height: 56px !important;
}
.minimed-card .card {
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.06), 0px 3px 2px -2px rgba(0, 0, 0, 0.06), 0px 1px 6px rgba(0, 0, 0, 0.1);
}
.minimed-card .card .medium-circle {
    border: 2px solid #1010EB !important;
    margin: 0 auto;
}
.minimed-card .card .medium-circle p {
    color: #1010EB!important;
    line-height: 46px!important;
}
.checkcompatilibity .medium-circle {
    border: 2px solid #1010EB !important;
    margin: 0 auto;
}
.checkcompatilibity .medium-circle p {
    color: #1010EB!important;
    line-height: 46px!important;
}

.loanerquestion .contents .contents-header {
    cursor: pointer;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.loanerquestion .contents-header p:before {
    content: "\f106";
    font-family: fontAwesome;
    font-size: 22px;
    vertical-align: top;
    font-weight: 900;
    float: right;
    color: #1010EB;
}

.loanerquestion .contents-header p.collapsed:before {
    transform: rotate(-180deg);
    display: inline-block;
    vertical-align: unset;
}

.downloadapp .success-alert {
    background: #EFF9E3;
}
.downloadapp .success-alert p:before {
    font-style: normal;
    font-family: fontAwesome;
    content: "\F105\F104"!important;
    letter-spacing: -0.15em!important;
    cursor: pointer;
    position: absolute;
    right: 26px;
}
.howtoupdate ul li {
    list-style-type: decimal;
}
.additionalhelp .medium-circle {
    border: 2px solid #1010EB!important;
    margin: 0 auto;
}
.additionalhelp .medium-circle p {
    color: #1010EB!important;
    line-height: 46px!important;
}

@media (min-device-width: 800px) and (max-device-width: 1280px) {
    .cstmcontainer {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
}

@media only screen and (max-width: 480px) {
    .btn {
        width: auto!important;
    }
}


/****** Battery Cap Replacement Story Number CBC-8215 *******/

.warningSection{
    background-color:#FFF9DB;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
     border-radius:4px;
    padding:15px 20px 15px 50px;
    font-family: Avenir Next World W05_n4;
    font-size:18px;
    color:rgba(0, 0, 0, 0.77);
    border-left:4px #F7A800 solid;
}
/* .warningSection:before{
    content:'\f071';
    font-family:fontAwesome;
    color: #F7A800;
    position: absolute;
    left: 30px;
} */

.checkboxsection .select-radio tr td:first-child {
    padding-right: 30px;
}
.checkboxsection .select-radio tr td label {
    padding-left: 4px;
}

.select-radio tr td input[type=radio] {
    display: none;
}

input[type=radio]:checked ~ label:after{
    display:block;
}
input[type=radio]:checked ~ label:before{
    background-color: #1010EB;
    border-color: #1010EB;
}

.select-radio tr td label{
    position:relative;
}

.select-radio tr td label:after{
    content:'\f00c';
    font-family:fontAwesome;
    color:#fff;
    font-size:12px;
    position:absolute;
    left: 8px;
    top: 4px;
    display:none;
}
.select-radio tr td label:before{
    content:'';
    display:inline-block;
    width:20px;
    height:20px;
    border:1px #ccc solid;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-right:4px;
    vertical-align:middle;
}
.circle-icon .fa{
    width: 22px;
    height: 22px;
    border: 2px transparent solid;
    border-radius: 100%;
    text-align: center;
    line-height: 16px;
}
.circle-icon .fa:before{
    font-size:12px;
    vertical-align:middle;
}
.bluetheme .circle-icon .fa{
    border-color:#008EFF;
}
.bluetheme .circle-icon .fa:before{
     color:#008EFF;
}
 .redtheme .circle-icon .fa{
    border-color:#E40A1A;
}
.redtheme .circle-icon .fa:before{
    color:#E40A1A;
}

.warningSection{
    background-color:#FFF9DB;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    padding:15px 20px 15px 50px;
    font-family: Avenir Next World W05_n4;
    font-size:18px;
    color:rgba(0, 0, 0, 0.77);
    border-left:4px #F7A800 solid;
}
/* .warningSection:before{
    content:'\f071';
    font-family:fontAwesome;
    color: #F7A800;
    position: absolute;
    left: 30px;
} */
.box-standardshadow{
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.06), 
    0px 3px 2px -2px rgba(0, 0, 0, 0.06), 
    0px 1px 6px rgba(0, 0, 0, 0.1);
}

.warningSection{
    background-color:#FFF9DB;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    padding:15px 20px 15px 50px;
    font-family: Avenir Next World W05_n4;
    font-size:18px;
    color:rgba(0, 0, 0, 0.77);
    border-left:4px #F7A800 solid;
}
.warningSection:before{
    content:'';
    content: '';
    background-color: #F7A800;
    height: 22px;
    width: 22px;
    mask: url(../images/warning--alt.svg) no-repeat center / contain;
    -webkit-mask: url(../images/warning--alt.svg) no-repeat center / contain;
    background-size: 20px;
    background-position: 0px;
    position: absolute;
    left: 30px;
}


/**** for CBC-8147 ****/

.cstmImageBoxouter.inActive.deviceActive {
    box-shadow: 5px 8px 8px #00000029;
    border: 2px solid #1010EB;
}
@media(max-width:45em){
.cstmImageBoxouter .cstmImageh170 {
    height:auto;
}
}

/**** end CBC-8147 ****/</pre></body></html>