.ocf-theme-light-block .ocf-search-btn-static, .ocf-theme-light-block .ocf-search-btn-popover, .ocf-theme-light-block .ocf-search-btn-static.ocf-disabled, .ocf-theme-light-block .ocf-search-btn-popover.ocf-disabled, .ocf-noUi-connect:before, .ocf-noUi-handle {background-color:rgb(0, 168, 232) !important;}
:root {--ds-primary-color:rgb(0, 168, 232);}
:root {--ds-body-bg-light-color:rgb(248, 251, 253);}
:root {--ds-links-color:rgb(0, 168, 232);}
.light-theme .ds-header {background:rgb(255, 255, 255);}
.ds-dropdown-links .blue-link, .ds-switcher button {color:rgb(0, 168, 232);}
.ds-dropdown-links .blue-link:hover {color:rgb(0, 168, 232);}
:root {--ds-footer-bg-light-color:rgb(255, 255, 255);}
.light-theme .ds-footer-subscribe-text, .light-theme .ds-footer-item .secondary-text, .light-theme .ds-footer-socials .secondary-text {color:rgb(0, 52, 89);}
.ds-footer .blue-link {color:rgb(0, 168, 232);}
.ds-footer .blue-link:hover {color:rgb(0, 168, 232);}
.light-theme .ds-footer-links li a, .light-theme ul.ds-footer-item li a {color:rgb(0, 52, 89);}
.ds-footer-links li a:hover, ul.ds-footer-item li a:hover {color:rgb(0, 168, 232);}
.light-theme .ds-footer-item-title {color:rgb(0, 23, 31);}
.light-theme .ds-footer-item-title svg path {fill:rgb(0, 23, 31);}
:root {--ds-interactive-color:rgb(82, 187, 56);}
.ds-price-new.red-text {color:rgb(213, 56, 61);}
.oct_dynamic_stylesheet_begin{display: none;}
.fsz-14{ font-size: 1rem !important;}

.ds-dropdown-toggle {
    position: relative;
    cursor: pointer;
}

@keyframes microBounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-2px); }
}


@keyframes arrowPulse {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(1px); }
}


.animate-micro {
    animation: microBounce 0.6s ease-in-out;
}

.animate-arrow {
    animation: arrowPulse 0.6s ease-in-out;
}

.ds-product-main-attributes-item:first-child {
    font-size: 1.3rem!important; 
    transform-origin: left center;
    margin-bottom: 5px;
 
}

.ds-product-main-attributes-item:first-child span {
 font-size: 1.3rem !important;
}

.ds-product-options .radio label.selected{
    background: #00a8e8!important;
    color: #fff!important;
  font-weight: 600!important;
}

.ds-product-main-attributes-item:nth-child(2) {
    font-size: 1.3rem!important; 
    transform-origin: left center;
    margin-bottom: 5px;
}

.ds-product-main-attributes-item:nth-child(2) span {
    font-size: 1.3rem !important;
}.oct_dynamic_stylesheet_end{display: none;}
