@charset 'UTF-8'; @desktop: ~"(min-width: 992px)"; @tablet: ~"(max-width: 991.5px)"; @mobile: ~"(max-width: 767.5px)"; /* @desktop: (min-width: 992px); @tablet: (max-width: 991.5px); @mobile: (max-width: 767.5px); */ html { scroll-behavior: smooth; } body { background: white; color: #707070; font-family: 'Roboto', sans-serif; } h1, h2, h3 { color: #151515; } ::selection { background: #1d1d1d; color: white; } .fw-semibold { font-weight: 500 !important; } .btn-dark { background: #151515; border-radius: 0; border: 2px solid #151515; color: white; &:focus, &:hover { background: none; color: #151515; } } .btn-outline-dark { border-radius: 0; border: 2px solid #151515; color: #151515; letter-spacing: 1px; &:focus, &:hover { background: #151515; color: white; } } .form-control { background: #fafafa; border-radius: 0; border: 2px solid #e9e9e9; color: #151515; &:focus { background: #fafafa; border: 2px solid #e9e9e9; box-shadow: none; } } .fa { color: #151515; } #top { background: #e9e9e9; color: #151515; right: 30px !important; bottom: 30px !important; @media @mobile { right: 15px !important; bottom: 15px !important; } } header { background: white; color: #151515; z-index: 1021 !important; box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 8%); a { color: #151515; &:focus, &:hover { color: #151515; } } .nav-link { color: #151515; &:focus, &:hover { color: rgba(21, 21, 21, 0.6); } } .logo { border: 4px solid #151515; } @media @mobile { #bars { background: #1d1d1d; color: white; opacity: .9; display: none; width: 75%; height: 100%; position: fixed; top: 0; left: 0; a { color: white; } } } } main {} .breadcrumb-item::before { color: #151515 !important; } .fa-th, .fa-th-large { color: #151515; &:focus, &:hover { color: rgba(21, 21, 21, 0.5); } } #text { h3 { color: #505050; font-weight: normal; } } #fa3 { .fa, .fs-4 { color: #151515; } } /* fancybox */ .fancybox-bg { background: black !important; opacity: .8 !important; } .fancybox-content { padding: 1rem !important; border-radius: 0; } .fancybox-button { background: none !important; color: #eee !important; border: none !important; } .fancybox-close-small { color: red !important; } /* fancybox */ /* slick */ .slick-slider { position: relative; display: block; .slick-arrow { color: #151515; cursor: pointer; position: absolute; top: 50%; /* transform: translate(-50%, 0); */ z-index: 1000; } .fa-arrow-left { left: 1rem; } .fa-arrow-right { right: 1rem; } } .slick-list { overflow: hidden; margin: 0; padding: 0; } .slick-slide { float: left; } .slick-dots { margin: 0; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, 0); li { display: inline-block; margin-right: 10px; button { background: rgba(117, 139, 158, 0.3); border-radius: 50%; font-size: 0; border: none; width: 10px; height: 10px; } } .slick-active button { background: #758B9E; } } /* slick */ .breadcrumb { .breadcrumb-item a { color: #151515; &:focus, &:hover { color: rgba(21, 21, 21, 0.5); } } .active a { color: rgba(21, 21, 21, 0.5) !important; } } #index { .position-relative { .position-absolute { display: none; @media @mobile { display: block; background: #1d1d1d; color: white; display: block; left: 0; bottom: 15px; opacity: .9; .small { color: rgba(255, 255, 255, 0.7); } } } @media @desktop { &:hover .position-absolute { background: #1d1d1d; color: white; display: block; left: -15px; bottom: 15px; opacity: .9; .small { color: rgba(255, 255, 255, 0.7); } } } } } #index2 { background: #f6f6f6; } #support, #message, #cart { width: 575px; display: none; } #contact { color: #151515; a { color: #151515; } } footer { border-top: 1px solid rgba(175, 175, 175, 0.2); color: #707070; .nav-link { color: #151515 !important; } .fa-instagram:focus, .fa-instagram:hover { color: #FF0169; } .fa-facebook-square:focus, .fa-facebook-square:hover { color: #1877F2; } .fa-youtube-play:focus, .fa-youtube-play:hover { color: rgb(255, 0, 0); } .fa-pinterest:focus, .fa-pinterest:hover { color: #e60023; } }