/* Sticky-state styles for the Divi header modules (ported from the original
   theme-builder header: rules that only apply once .et_pb_sticky is set by
   legacy-sticky.js). */
.et_builder_inner_content.has_et_pb_sticky { z-index: inherit; }
.et_pb_sticky_placeholder { opacity: 0 !important; }
.et_pb_sticky #ticke { padding: 1px 0px; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo { padding-top: 2.5px; max-height: 60px !important; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo img.wp-image-351 { max-height: 60px !important; }
.et_pb_sticky #menu-main-menu li a { padding: 20px 0px; }
.et_pb_sticky#main-menu-section .ozone_fast_checkout.oheader_button { background: rgb(97, 155, 152); text-transform: uppercase; transition-duration: 0.3s; height: 62px; color: rgb(255, 255, 255) !important; transition-property: all !important; }
.et_pb_sticky#main-menu-section .ozone_fast_checkout.oheader_button:hover { background: rgb(221, 221, 221); transition-duration: 0.3s; color: rgb(97, 155, 152) !important; transition-property: all !important; }
.et_pb_sticky .et_pb_section_2_tb_header { box-shadow: rgba(0, 0, 0, 0.3) 10px 10px 0px 0px; }
.et_pb_sticky .et_pb_row_0_tb_header { background-image: initial; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 50px 0px; padding-top: 0px !important; padding-bottom: 0px !important; transform: translateX(0px) translateY(0px) !important; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a, .et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu ul li a { color: rgb(0, 0, 0) !important; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul, .et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu, .et_pb_sticky .et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul { background-color: rgb(255, 255, 255) !important; }
.et_pb_sticky .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button, .et_pb_sticky .et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar::before, .et_pb_sticky .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_sticky .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_sticky .et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button { color: rgb(0, 0, 0); }
.et_pb_sticky .et_pb_row_22, .et_pb_sticky .et_pb_row_23 { box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 18px 0px; }
.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-wrap img { filter: invert(90%) !important; backface-visibility: hidden !important; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu ul li a { color: rgb(0, 0, 0) !important; }
.et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_pb_sticky .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul { background-color: rgb(255, 255, 255) !important; }
.et_pb_sticky .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button { color: rgb(0, 0, 0); }
.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu__logo-wrap img { filter: invert(0%); backface-visibility: hidden; }
