.header-wrapper.container .header  {
  background-color: #4CADA9;// grid color
}
.header__toggle-scheme:before {
  background-color:#4CADA9;
}
.header__toggle-scheme {
  background-color:rgb(127, 195,192); //light grid color
}
.header__toggle-scheme-item,.header__toggle-scheme-item--dark .icon,.header__toggle-scheme-item--dark .icon,[data-scheme=light] .header__toggle-scheme-item--dark .icon {
  color:#fff;
}
[data-scheme=dark] .shopify-section-header:not(.color-background-overlay) .header, [data-scheme=dark] .shopify-section-header:not(.color-background-overlay) .header-wrapper:not(.container),[data-scheme=dark] .shopify-section-header-sticky .header-wrapper.container
,[data-scheme=dark] .shopify-section-header-sticky .header-wrapper.container .header,.shopify-section-header-sticky .header-wrapper.container,[data-scheme=dark] .shopify-section-header-sticky .header-wrapper.container .header__toggle-scheme:before {
  background-color: #4CADA9; // grid color
}
[data-scheme=dark] .header__toggle-scheme,[data-scheme=light]   {
    background-color: rgb(127, 195,192);//light grid color
}
[data-scheme=dark] .shopify-section-header:not(.color-background-overlay) .header__toggle-scheme:before{
  background-color:#5bada9;
}
[data-scheme=light] .header__submenu,[data-scheme=dark] .header__submenu{
  background-color: #4CADA9;
}
.list-menu--inline .header__menu-item span:hover{
  background-color:#7FC3C0;
}
.list-menu--inline .header__menu-item--active > span {
  background-color: rgb(127, 195,192);//light grid color
}
@media screen and (max-width: 1200px) {
.menu-drawer__inner-container {
  background-color:#4CADA9;
}
.js .menu-drawer__submenu {
    background-color: #4CADA9 !important;
}
  .menu-drawer__menu .menu-drawer__menu-item,.link--text{
    color:#fff !important;
  }
  .menu-drawer-container .header__modal-close-button {
    color:rgb(255,255,255);
  }
  .menu-drawer__top{
    border-bottom: 0.1rem solid rgb(255,255,255) !important;
  }
  .breadcrumb {
  padding-top:20px;
}
}
.menu-drawer__menu li+li:not(.mega-menu__column-list-item):not(.mega-menu__tab-list-item) {
    border-top: .1rem solid #fff !important;
}

.header__search-inner .card--product img{
  object-fit: contain !important;
}
@media (min-width: 1360px) {
.product__outer--slider-previews{
  padding-top: 2rem !important;
}
 .breadcrumb{
    padding-top:50px;
    padding-bottom:20px;
     color:#000;
     padding:40px;
  } 
}
[data-scheme=dark] .button--simple, [data-scheme=dark] .button--simple_link, [data-scheme=dark] .button--simple_secondary {
    color: rgb(91 173 169);
}
@media screen and (min-width: 1760px) {
.aic--right .aic__info{
  margin-left: calc((100vw - 1500px) /2) !important;
}
}
.global-radius{
  border-radius: 10px;
}
.about__accordion-description ul {
  list-style: none;
  padding-left: 0;
}
.about__accordion-description ul li {
  position: relative;
  padding-left: 1.8em;
  margin-bottom: 0.8em;
   color:#000 !important;
  font-size:15px;
}
table:not([class]) {
  box-shadow:none;
}
.about__accordion-description ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.5em;
  width: 1em;
  height: 1em;
  background-image: url('/cdn/shop/files/Bullet_Point.svg?v=1753182217');
  background-size: contain;
  background-repeat: no-repeat;
}
.breadcrumb a{
  color:#333;
}
@media (min-width: 1100px) {
    .product__info-container>*:not(.pickup-availability) {
        margin-top: 1.4rem !important;
    }
    .header__search-inner {
    padding: 2rem;
    border-radius:30px;
}
}
.list-menu--inline .header__menu-item span {
  border-radius:125px;
  padding:0.4rem 1.6rem;
}

/*.header__search-inner[aria-modal ="true"] {
     border-radius:20px;
     padding: 1rem;
}*/
[data-scheme=light] .header__search-inner, [data-scheme=light] .drawer__inner {
    background-color: rgb(91 173 169);
}
.header__search-inner .button{
    border-radius:125px !important;
    background-color:#4CADA9 !important;
}
.field input[type=text], .field input[type=email], .field input[type=tel], .field input[type=search], .field input[type=password], .field select, .field .field__input ,placeholder{
   border-radius:125px !important;
   background-color:#fff;
   color:#4CADA9;
}
.header .search .field {
  height:6rem;
  border-radius:125px;
}
.header-wrapper.container .menu-drawer {
  border-radius:30px !important;
}
.menu-drawer__bottom{
  background-color: #4CADA9 !important;
}
.search__button > .icon-search{
  color:#fff !important;
}
.search__content .card-wrapper{
  border-radius:30px;
}
.full-unstyled-link{
  padding:10px 20px;
}
.predictive-search__result-tab.active span {
    background-color: rgb(255 255 255) !important;
    color: rgb(91 173 169) !important;
     border-radius:30px !important;
}
.predictive-search__result-tab span {
  border-radius:30px !important;
  color:#fff;
  background-color:#7FC3C1 !important;
}
.footer-block__details-content li a:hover{
background-color:transparent;
}
.rich-text__text,.rich-text__heading{
  max-width:1600px !important;
}
@media screen and (min-width: 1200px) {
     .rich-text:not(.rich-text--full-width) .rich-text__blocks
 {
        padding-inline: 6rem !important;
    }
}

/*@media (min-width: 1366px) {
.list-menu--inline .list-menu-item>.header__menu-item {
    min-height: 1rem;
}
}*/
.card__vendor {
  padding-left:20px;
}
.product__title {
  font-size:3.4rem;
  font-weight:400;
}
@media (max-width: 1200px) {
.header__search-inner {
    padding: 1rem;
    border-radius:30px;
}
.localization-selector+.disclosure__list { 
  max-width:12rem !important;
}
}
.about__accordion-description,.about__accordion-description p {
  font-size:15px;
  color:#0D232B !important;
}
.list-menu--inline .header__menu-item:hover>span{
  background-color:#7fc3c0;
}
/* Make steps 4 and 5 share the bottom row and be centered */
.steps__wrapper .step:nth-child(4),
.steps__wrapper .step:nth-child(5) {
  grid-column: span 1;
  justify-self: center;
}
.fera-btn.fera-btn--primary {
  border-radius:30px;
}
@media screen and (max-width: 370px) {
    .header__heading-logo {
        max-width: 15rem;
    }
    .search__content .article-card__title{
  color:#fff;
}
}
/* Remove underline only for sub-submenu items */
@media (max-width: 768px) {

.menu-drawer__inner-submenu li ul li a{
  margin-left:30px;
}
.menu-opening .menu-drawer__inner-submenu .link {
    padding: 1.2rem 1rem !important;
}
#childlink-Lighting ul li,#childlink-Security ul{
  border-top:0rem !important;
}
.menu-drawer__top {
  gap:4rem !important;
}
}



