@charset "UTF-8";
:root {
  --bs-nav-link-color: rgb(0, 0, 0);
  --bs-mobileNav-link-color:white;
  --bs-hover-color: #671917;
  --bs-nav-color: rgba(255, 255, 255, 0.3);
  --bs-scroll-nav-bg-color: rgba(254, 254, 254, 0.85);
  --bs-scroll-nav-link-color: rgba(0, 0, 0, 0.85);
  --bs-rwd-nav-bg-color: rgba(18, 18, 18, 0.7);
  --bs-hamburger-close: #000;
  --bs-hamburger-open: #fff;
  --bs-body-font-color:rgb(0, 0, 0);
  --bs-primary:#671917;
  --bs-secondary:#fff;
  --bs-info:orange;
  --bs-primary-hover:#ffffff;
  --bs-secondary-hover:#121212;
  --bs-info-hover:#fff;
  --bs-border-color:#671917; }

/* 全背景圖片 */
body:before {
  content: "";
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -10;
  background: url(../images/bg.jpg) no-repeat center center;
  /* background-color: #F19483; */
  background-size: cover;
  padding-bottom: 20%; }

body {
  line-height: 2; }


.logo {
  width: 150px;
  height: 70px; }


  .sns-fb {
    background-image: url(../images/fb.svg) !important;
}

.sns-shopee {
  background-image: url(../images/shopee.svg) !important;
}

.sns-web {
  background-image: url(../images/web.svg) !important;
}

.sns-top {
  background-image: url(../images/top.svg) !important;
}

.sns-light li {
  border-color: #671917 !important;
}


.bg-dark {
  color: #fff;
  background-color: #671917 !important;
}



