.dka-text-color--primary-blue *,.dka-text-color--primary-blue p,.dka-text-color--primary-blue h1,.dka-text-color--primary-blue h2,.dka-text-color--primary-blue h3,.dka-text-color--primary-blue h4,.dka-text-color--primary-blue h5,.dka-text-color--primary-blue h6,.dka-text-color--primary-blue span{color:#009cde !important}
.dka-a-text-color--primary-black a,.dka-a-text-color--primary-black p,.dka-a-text-color--primary-black li,.dka-a-text-color--primary-black h1,.dka-a-text-color--primary-black h2,.dka-a-text-color--primary-black h3,.dka-a-text-color--primary-black h4,.dka-a-text-color--primary-black h5,.dka-a-text-color--primary-black h6,.dka-a-text-color--primary-black span,.dka-a-text-color--primary-black sup{color:#222731 !important}
.dka-a-text-color--primary-black a:hover{color:#009cde !important}
.dka-text-font-family-bold *,.dka-text-font-family-bold p,.dka-text-font-family-bold h1,.dka-text-font-family-bold h2,.dka-text-font-family-bold h3,.dka-text-font-family-bold h4,.dka-text-font-family-bold h5,.dka-text-font-family-bold a,.dka-text-font-family-bold span,.dka-text-font-family-bold li{font-family:'BrandonGrotesqueBold',sans-serif !important}
.dka-text-font-family-regular *,.dka-text-font-family-regular p,.dka-text-font-family-regular h1,.dka-text-font-family-regular h2,.dka-text-font-family-regular h3,.dka-text-font-family-regular h4,.dka-text-font-family-regular h5,.dka-text-font-family-regular a,.dka-text-font-family-regular span,.dka-text-font-family-regular li{font-family:'BrandonGrotesqueRegular',sans-serif !important}
.dka-text-font-family-medium *,.dka-text-font-family-medium p,.dka-text-font-family-medium h1,.dka-text-font-family-medium h2,.dka-text-font-family-medium h3,.dka-text-font-family-medium h4,.dka-text-font-family-medium h5,.dka-text-font-family-medium a,.dka-text-font-family-medium span,.dka-text-font-family-medium li{font-family:'BrandonGrotesqueMedium',sans-serif !important}
.dka-text-font-family-black-bold *,.dka-text-font-family-black-bold p,.dka-text-font-family-black-bold h1,.dka-text-font-family-black-bold h2,.dka-text-font-family-black-bold h3,.dka-text-font-family-black-bold h4,.dka-text-font-family-black-bold h5,.dka-text-font-family-black-bold a,.dka-text-font-family-black-bold span,.dka-text-font-family-black-bold li{font-family:'BrandonGrotesqueBlack',sans-serif !important}
.cta-bg-2E3546{--button-primary-v1-bg-pressed:#2e3546;--button-primary-v1-color-pressed:#fff}
.cta-bg-2E3546.btn{--button-primary-v1-bg-pressed:#2e3546;--button-primary-v1-bg:#2e3546;background-color:#2e3546}
.cta-bg-2E3546:active{background-color:#2e3546;color:#fff}
.cta-bg-primary-blue{--button-primary-v1-bg-pressed:#009cde}
.cta-bg-primary-blue.btn{--button-primary-v1-bg-pressed:#009cde;--button-primary-v1-bg:#009cde;background-color:#009cde}
.cta-bg-primary-blue:active{background-color:#009cde}
@media only screen and (max-width:991.98px){.m-hero:has(.mobile-bg-black){background-color:#000}
}
@media only screen and (min-width:992px){.m-hero:has(.full-container-dks) .container{width:auto !important}
.m-hero:has(.full-container-dks) .m-hero__content{padding-left:.9375rem;padding-right:.9375rem}
}
.m-tile-list-remove-hover{--tiles-border-top:.5rem solid #009cde;--tiles-border-top-hover:.5rem solid #009cde;--tiles-bg-hover:#009cde;--tiles-bg-hover-color:#fff}
.m-tile-list-remove-hover .a-tile__link:hover::after{background-color:#009cde;color:#fff !important}
.m-tile-list-remove-hover .a-tile__link:hover *,.m-tile-list-remove-hover .a-tile__link:hover span,.m-tile-list-remove-hover .a-tile__link:hover h5{color:#fff !important}
.m-tile-list-dka-height-width290 .a-tile.a-tile--medium{--tiles-medium-height:88px;--tiles-medium-width:296px;height:auto !important}
.hide-exclamation .abt-icon-exclamation{display:none}
.dka-tabs-style{max-width:57.5rem;max-height:30rem}
.dka-tabs-style .a-tabs__nav{--tabs-nav-link-hover-bg:var(--primary-color);color:var(--white-color);padding-bottom:0}
.dka-tabs-style .a-tabs__nav .a-tabs__nav-link:hover{background-color:#009cde;color:var(--white-color) !important}
.dka-tabs-style .a-tabs__nav .active{background-color:#009cde;color:var(--white-color) !important;border-bottom:.188rem solid #ffd100}
.dka-tabs-style .a-tabs__nav .active:hover{color:#009cde}
@media only screen and (max-width:767.98px){.dka-tabs-style .nav-fill .nav-item,.dka-tabs-style .nav-fill>.nav-link{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media only screen and (max-width:767.98px){.dka-tabs-style .m-hero{padding-bottom:0}
}
@media only screen and (min-width:992px){.dka-tabs-style .m-hero{max-height:24.125rem}
.dka-tabs-style .m-hero .cmp-image__image{object-fit:cover}
}
.drop-down-option-colur .selectedColor{--dropdown-menu-option-hover-bg-color:#aeaec2;background-color:#aeaec2}
.rising-keton-back-to-top-style.a-backtotop{--button-color:#009cde}
.rising-keton-back-to-top-style.a-backtotop .btn{--button-color:#009cde;--button-color-hover:#009cde;font-family:'BrandonGrotesqueRegular',sans-serif !important;text-decoration:underline;text-transform:none;font-size:1.125rem;box-shadow:none}
.rising-keton-back-to-top-style.a-backtotop .btn:hover{box-shadow:none !important}
.dka-accordion-fixes{--accordion-content-border:.0625rem solid #d4d4d4}
.dka-accordion-fixes .m-accordion__body{padding:0}
@media only screen and (min-width:992px){.dka-accordion-fixes .m-accordion__body.show{margin-top:-30px}
}
.dka-accordion-fixes .m-accordion__content-items:has(.show) .m-accordion__header h3{color:#009cde !important}
.dka-accordion-fixes .coll-exp-title,.dka-accordion-fixes .abt-icon-minus,.dka-accordion-fixes .abt-icon-plus{color:#000 !important}
.dka-accordion-fixes .m-accordion__content-items:has(.show):nth-child(1){border-top:0}
.dka-accordion-fixes .m-hero{--hero-desktop-short-content-top-space:2.5rem}
@media only screen and (max-width:991.98px){.dka-accordion-fixes .m-hero{--hero-mobile-short-media-height:225px;padding-bottom:0;background-color:#ececeb}
.dka-accordion-fixes .m-hero .m-hero__content{padding-top:0}
}
.dka-accordion-fixes .m-hero .container{padding:0}
.dka-accordion-fixes .m-hero .container .m-hero__content{padding-inline:.95rem}
@media only screen and (max-width:767.98px){.dka-accordion-fixes .m-hero .m-hero__media{min-width:100%;margin:0 auto}
}
@media only screen and (max-width:767.98px){.dka-accordion-fixes .m-hero .m-hero__media .cmp-image__image{object-fit:cover}
}
@media only screen and (max-width:991.98px){.dka-accordion-fixes{padding-inline:.95rem}
}
@media only screen and (max-width:991.98px){.dka-bg-ececeb-mobile{background-color:#ececeb}
}
@media only screen and (max-width:767.98px){.container:has(.dka-full-width-mobile){padding-inline:0}
.m-hero:has(.mobile-bg-white){background-color:#ececeb}
.dka-mobile-hero-image-fixes .m-hero__media{position:relative;min-width:100%;margin:0 auto;min-height:343px}
.dka-mobile-hero-image-fixes .container{padding:0}
.dka-mobile-hero-image-fixes .container .m-hero__content{padding-inline:.95rem}
.dka-container-bg-black .a-container__media:after{top:-1px}
.dks-signup-form .o-form-container__outer>.container{padding-inline:0}
.btn.w-132{width:8.25rem !important}
}
.dka-setting-a-plane-image-w100 img{width:6.25rem;height:6.25rem}
@media only screen and (max-width:767.98px){.dka-setting-a-plane-image-w100 img{margin:0 auto;display:table}
}
@media only screen and (min-width:992px){.dka-setting-a-plane .dka-full-width-mobile section#section-container-30168dbaa7{padding-bottom:8rem}
}
@media only screen and (max-width:767.98px){.dka-setting-a-plane .cmp-container .columncontrol.column-align--center .container{padding-inline:0}
}
.container:has(.dka-pt-0){padding-top:0 !important}
.container:has(.dka-pb-0){padding-bottom:0 !important}
.container:has(.dka-inline-0){padding-inline:0 !important}
@media only screen and (min-width:992px){.min-height-680{min-height:42.5rem}
}
@media only screen and (max-width:767.98px){.min-height-840{min-height:52.5rem}
}
@media only screen and (min-width:992px){.dka-container-space-fixes .cmp-container{padding-left:.9375rem;padding-right:.9375rem}
}
.rk-present{font-size:1.125rem !important}
.rk-present sup{top:-1.1em}
.rk-present sub,.rk-present sup{font-size:50%}
sup.size-32{font-size:32% !important}
.dks-signup-form-hide-required .a-input-field[data-required="true"] .a-input-field--required,.dks-signup-form-hide-required .a-input-field[data-required="true"] .a-dropdown__title--required{display:none}
.dks-signup-form-hide-exclamation .abt-icon-exclamation{display:none}
@media only screen and (max-width:991.98px){.home-hero-mobile .m-hero__title span,.home-hero-mobile .m-hero__content span,.home-hero-mobile .m-hero__body span{color:#000 !important}
}
@media only screen and (max-width:991.98px){.o-product-section--layout-image-bottom .o-product-section__row{display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}
.o-product-section--layout-image-bottom .o-product-section__image-wrapper{order:2;display:flex;justify-content:center;align-items:flex-end;padding:0}
.o-product-section--layout-image-bottom .o-product-section__image-wrapper img{max-width:100%;height:auto}
}
@media only screen and (max-width:991.98px){.hero-carousel-dots .slick-slider .slick-dots{position:absolute !important;top:auto !important;bottom:1.75rem !important;left:50% !important;transform:translateX(-50%) !important}
}
@media only screen and (max-width:991.98px){.hero-mobile-arrows .slick-arrow{display:block !important}
}
.cta-bg-CharcoalWhite{--button-primary-v1-bg-pressed:#2e3546;--button-primary-v1-color-pressed:#fff}
.cta-bg-CharcoalWhite.btn{--button-primary-v1-bg:#2e3546;background-color:#2e3546;color:#fff}
.cta-bg-CharcoalWhite.btn:hover{background-color:#2e3546 !important;color:#fff !important;box-shadow:none !important;transform:none !important}
.cta-bg-CharcoalWhite:active{background-color:#2e3546;color:#fff}
.cta-bg-YellowCharcoal{--button-primary-v1-bg-pressed:var(--secondary-color);--button-primary-v1-color-pressed:var(--gray-darkest-color)}
.cta-bg-YellowCharcoal.btn{--button-primary-v1-bg:var(--secondary-color);background-color:var(--secondary-color);color:#222731}
.cta-bg-YellowCharcoal.btn:hover{color:#222731 !important;background-color:var(--secondary-color) !important}
.cta-bg-YellowCharcoal:active{background-color:var(--secondary-color);color:#222731}
.responsivegrid .aem-Grid .container.a-container .cmp-container>div:not(.experiencefragment),.responsivegrid .aem-Grid .container.a-container .cmp-container>article{margin-top:0 !important;margin-bottom:0 !important}
.responsivegrid .aem-Grid .columncontrol .row>.col>div:not(.experiencefragment),.responsivegrid .aem-Grid .columncontrol .row>.col>article,.responsivegrid .aem-Grid .columncontrol .row>[class*="col-"]>div:not(.experiencefragment),.responsivegrid .aem-Grid .columncontrol .row>[class*="col-"]>article{margin-top:0 !important}
.responsivegrid .aem-Grid .layoutcontainer{padding-top:0 !important}
@media "(max-width: 991.98px)"{.responsivegrid .aem-Grid .columncontrol .row>.col,.responsivegrid .aem-Grid .columncontrol .row>[class*="col-"]{margin-bottom:0 !important;margin-top:0 !important}
}
@media "(max-width: 991.98px)"{.responsivegrid .aem-Grid .columncontrol>.margin-bottom-global-space .row>[class*="col-"]{margin-bottom:2.5rem !important}
.responsivegrid .aem-Grid .columncontrol>.margin-bottom-global-space .row>[class*="col-"]:last-child{margin-bottom:0 !important}
}
@media "(max-width: 767.98px)"{.responsivegrid .aem-Grid .columncontrol>.margin-bottom-global-space .row>[class*="col-"]{margin-bottom:2.5rem !important}
.responsivegrid .aem-Grid .columncontrol>.margin-bottom-global-space .row>[class*="col-"]:last-child{margin-bottom:0 !important}
}
.abbott-wrapper .responsivegrid .aem-Grid>.aem-GridColumn.footer{margin-top:0}
:root{--favicon-name:'/content/dam/adc/global/favicons/diabetescare/brand-refresh' !important}