/* General CSS */a:hover{color:#4c4c4c}a:hover .owp-icon use{stroke:#4c4c4c}.container{width:1100px}#main #content-wrap,.separate-layout #main #content-wrap{padding-top:0;padding-bottom:0}/* Header CSS */#site-header-inner{padding:3px 0 3px 0}#site-header.has-header-media .overlay-header-media{background-color:rgba(0,0,0,0.5)}#site-logo #site-logo-inner a img,#site-header.center-header #site-navigation-wrap .middle-site-logo a img{max-width:143px}#site-navigation-wrap .dropdown-menu >li >a{padding:0 25px}#site-navigation-wrap .dropdown-menu >li >a:hover,.oceanwp-mobile-menu-icon a:hover,#searchform-header-replace-close:hover{color:#000000}#site-navigation-wrap .dropdown-menu >li >a:hover .owp-icon use,.oceanwp-mobile-menu-icon a:hover .owp-icon use,#searchform-header-replace-close:hover .owp-icon use{stroke:#000000}.dropdown-menu .sub-menu{min-width:221px}.dropdown-menu .sub-menu,#searchform-dropdown,.current-shop-items-dropdown{border-color:#000000}/* Footer Widgets CSS */@media (max-width:480px){#footer-widgets{padding:0}}#footer-widgets{background-color:#dbdbdb}/* Typography CSS */body{font-size:16px;color:#181818;line-height:1.3}h1{font-weight:400;color:#181818}#site-navigation-wrap .dropdown-menu >li >a,#site-header.full_screen-header .fs-dropdown-menu >li >a,#site-header.top-header #site-navigation-wrap .dropdown-menu >li >a,#site-header.center-header #site-navigation-wrap .dropdown-menu >li >a,#site-header.medium-header #site-navigation-wrap .dropdown-menu >li >a,.oceanwp-mobile-menu-icon a{font-size:16px}.dropdown-menu ul li a.menu-link,#site-header.full_screen-header .fs-dropdown-menu ul.sub-menu li a{font-weight:700;font-size:16px}