@import "./variables"; @import "./bootstrap"; /* === HEADER === */ // header { // background: linear-gradient(135deg, $sage 0%, $sage-dark 100%); // color: #FFFFFF; // height: $header-height-desktop; // .animated-icon { // position: relative; // display: flex; // cursor: pointer; // flex-direction: column; // gap: 10px // } // .line { // height: 3px; // background-color: $beige; // width: 30px; // } // } .main-header { background: linear-gradient(135deg, $sage 0%, $sage-dark 100%); padding: 1rem 0; box-shadow: 0 2px 10px rgba(0,0,0,0.1); .navbar-brand { font-family: var(--font-heading); font-size: 1.5rem; color: white !important; letter-spacing: 0.05em; } .nav-link { color: rgba(255,255,255,0.9) !important; font-weight: 500; padding: 0.5rem 1rem !important; transition: all 0.3s ease; &:hover { color: white !important; background-color: rgba(255,255,255,0.1); border-radius: 5px; } } .btn-cta-header { background-color: $beige; color: $sage-dark; font-weight: 600; padding: 0.6rem 1.5rem; border-radius: 25px; border: none; transition: all 0.3s ease; &:hover { background-color: #fff; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.15); } } } // @include media-breakpoint-up(lg) { // header { // .burger-button { // .animated-icon { // display: none; // } // } // .navbar-collapse { // background-color: transparent; // justify-content: flex-end; // } // .nav-link { // color: #FFFFFF; // &:hover { // background: linear-gradient(354deg, #f5d379 50%, $primary 100%); // -webkit-background-clip: text; // background-clip: text; // -webkit-text-fill-color: transparent; // transform: scale(1.3); // } // } // } // }