body{
    background-color: #fff;
    font-size: 16px;
    line-height: 1.625; 
  color: #3a4268;
}

#sp-top-bar {
    background: #C2B49C;
    color: #fff;
      height: auto;
}
.offcanvas-menu {
   background: #C2B49C;
    color: #fff;
}
#sp-top-bar {
    padding: 14px 0px 0px 0px;
}
#sp-top-bar a {
    color: #fff;
}
.sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a {
    color: #000;
}
#sp-footer1{
      text-align: center;
}
#sp-header {
    height: 100px;
    background: #fff;
}
  }
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    line-height: 100px;
  }

#sp-header .logo {
    height: 100px;
  }
body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-primary, body .btn.btn-primary {
    background-color: #C2B49C;
    color: #000;
}

.sp-megamenu-parent>li>a {
    color: #000;
}
.sp-megamenu-parent>li>a:hover {
    color: #C2B49C;
}
#sp-footer{
    background: #000;
    color: #ffffff;
}
#sp-footer .container-inner {
    padding: 10px 0;
  }
#sppb-addon-1718288935667 .sppb-addon-form-builder-form .sppb-form-group select, #sppb-addon-1718288935667 .sppb-addon-form-builder-form .sppb-form-group input:not([type="checkbox"]):not([type="radio"]), #sppb-addon-1718288935667 .sppb-addon-form-builder-form .sppb-form-group textarea {
    transition: .35s;
}

body input[type="text"]:not(.form-control), body input[type="email"]:not(.form-control), body input[type="url"]:not(.form-control), body input[type="date"]:not(.form-control), body input[type="password"]:not(.form-control), body input[type="search"]:not(.form-control), body input[type="tel"]:not(.form-control), body input[type="number"]:not(.form-control), body select:not(.form-select):not(.form-control), body .sppb-form-group .sppb-form-control:not(.form-control) {
    background-color: transparent;

}
.ft-outfit-sb{
  padding: 0px 10px 0px 10px !important;
    border-radius: 3px 3px 3px 3px;
line-height: 49px !important;
    color: #000000 !important;
    border-style: solid !important;
    border-width: 2px 2px 2px 2px !important;
    border-color: #C2B49C;
}
.sp-megamenu-parent .sp-menu-item>a img, .sp-megamenu-parent .sp-menu-item>span img {
    float: right;
    margin-top: 16px;
}
@media only screen and (max-width: 768px) {
.ft-outfit-sb{
 display: none !important;
}
  }
.offcanvas-menu .offcanvas-inner ul.menu>li a, .offcanvas-menu .offcanvas-inner ul.menu>li span {
    color: #fff;
}
.offcanvas-menu .fa, .offcanvas-menu .fab, .offcanvas-menu .far, .offcanvas-menu .fas {
    color: #fff;
}
.offcanvas-menu .offcanvas-inner a {
    color: #fff;
}
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    line-height: 100px;
  }
a {
    color: #c2b49c;
}
body .sppb-btn.sppb-btn-primary:hover, body .sppb-btn.sppb-btn-primary:focus, body .sppb-btn.sppb-btn-primary:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-primary:hover, body .btn.sppb-btn-primary:focus, body .btn.sppb-btn-primary:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active{
   color: #c2b49c;
}

body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-primary, body .btn.btn-primary {
    color: #fff !important;
}
body .sppb-btn.sppb-btn-primary:hover, body .sppb-btn.sppb-btn-primary:focus, body .sppb-btn.sppb-btn-primary:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-primary:hover, body .btn.sppb-btn-primary:focus, body .btn.sppb-btn-primary:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active {
    background-color: #000 !important;
      color: #fff !important;
}
.progress-bar {
      background-color: #c2b49c !important;
}
.progress {
    --bs-progress-height: 1.5rem;
}
.btn-success{
  --bs-btn-color: #fff;
    --bs-btn-bg: #c2b49c !important;
    --bs-btn-border-color: #c2b49c !important;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #c2b49c !important;
    --bs-btn-hover-border-color: #c2b49c !important;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #c2b49c !important;
    --bs-btn-active-border-color: #c2b49c !important;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #c2b49c !important;
    --bs-btn-disabled-border-color: #c2b49c !important;
}
.form-check-input:checked {
    background-color: #c2b49c !important;
    border-color: #c2b49c !important;
}
.btn-warning {
    --bs-btn-color: #fff !important;
    --bs-btn-bg: #c2b49c !important;
    --bs-btn-border-color: #c2b49c !important;
    --bs-btn-hover-color: #fff !important;
    --bs-btn-hover-bg: #c2b49c !important;
    --bs-btn-hover-border-color: #c2b49c !important;
    --bs-btn-focus-shadow-rgb: 217, 164, 6;
    --bs-btn-active-color: #fff !important;
    --bs-btn-active-bg: #c2b49c !important;
    --bs-btn-active-border-color: #c2b49c !important;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff !important;
    --bs-btn-disabled-bg: #c2b49c !important;
    --bs-btn-disabled-border-color: #c2b49c !important;
      margin-right: 20px;
}
.rsform-type-radiogroup{
  margin-top: 30px;
}
.easystore-product-image img {
    object-fit: initial !important;
      width: initial !important;
  margin-left: 17%;
  }
.addon-root-easystore-list-addtocart{
  position: initial !important;
}