@import "../../styles.scss"; .navbar { background-color: $white-color; position: fixed; transition-duration: 1s; transition-timing-function: ease; padding: 1rem 1rem; left: 0px; right: 0px; top: 0px; padding-right: 5%; padding-left: 5%; z-index: 999; .my_account { height: 41px; padding-left: 10px; padding-right: 30px; padding-top: 7px; padding-bottom: 7px; min-width: 125px; border: 1px solid $primary-color; border-radius: 3px; &:hover { background-color: $primary-color; div { color: $white-color; } } div { display: inline-block; color: $black-color; font-size: 17px; font-weight: 400; span { position: relative; cursor: pointer; bottom: 0px; font-size: 16px; text-transform: capitalize; padding-left: 10px; } } .my_account_pic { width: 27px; height: 27px; background: $white-color; border-radius: 50%; border: 1px solid $primary-color; img { width: 100%; height: 100%; border-radius: 50%; object-fit: cover; object-position: center; } } .dropdown-menu { border-radius: 0px; margin: 0px; padding: 0px; background: $white-color; border: none; li { color: $black-color; cursor: pointer; padding: 10px; &:hover { background-color: $primary-color; color: $white-color; } } } } .navbar-brand { img { height: 70px; width: auto; transition-duration: 1s; transition-timing-function: ease; } } .navbar-nav { padding-right: 25px; li { a { border: 2px solid transparent; background: transparent; border-radius: 3px; color: $black-color; height: 41px; margin-left: 5px; margin-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 15px; padding-right: 15px; font-weight: 400; font-size: 16px; line-height: 36px; cursor: pointer; text-transform: uppercase; &:hover { border: 2px solid $primary-color; color: $white-color; background-color: $primary-color; } &:focus { border: 2px solid $primary-color; color: $white-color; background-color: $primary-color; } } } } .nav_btn { border: 2px solid $primary-color; background: transparent; border-radius: 3px; color: $primary-color; height: 41px; margin-left: 5px; margin-right: 5px; padding-left: 25px; padding-right: 25px; font-weight: 400; font-size: 16px; line-height: 36px; cursor: pointer; text-transform: uppercase; &:hover { border: 2px solid $primary-color; color: $white-color; background-color: $primary-color; } &:focus { border: 2px solid $primary-color; color: $white-color; background-color: $primary-color; } } } .scrolled_navbar { background: $white-color !important; transition-duration: 1s; transition-timing-function: ease; .navbar-brand { img { height: 50px; width: auto; transition-duration: 1s; transition-timing-function: ease; } } }