

/*about-us*/
h4.sppb-addon-title {
  font-size:28px;
  font-weight:600
}

#section-id-1578024901921 .sppb-addon-content,
#section-id-aae9bc8d-d587-4b01-aeb0-59c4c0de5548 .sppb-addon-content,
#sppb-addon-dd2ea41d-48a1-45f1-b7f4-80c69ee307e0 .sppb-addon-content{
   text-align:center;
   padding:0 80px
}

#sppb-addon-wrapper-1600316435332 .sppb-addon-single-image-container {
  overflow:hidden;
   border-radius:10px;
}

#sppb-addon-wrapper-1600316435332 .sppb-addon-single-image-container img{
  width:100%;
  height:500px;
  object-fit:cover;
  transition: transform 0.3s ease-in-out;
}

#sppb-addon-wrapper-1600316435332 .sppb-addon-single-image-container img:hover {
  transform:scale(1.1)
}


a#btn-98f2eba1-dccc-4d1a-b203-5c7a3bc2cc16 {
    border: none !important;
    overflow: hidden!important;
    position: relative!important;
    background: #f7afba;
    border-radius: 0px;
    color: #fff;
    transition: 0.5s ease;
    font-size: 12px;
    padding: 8px 20px;
    text-transform:capitalize;
}

a#btn-98f2eba1-dccc-4d1a-b203-5c7a3bc2cc16:hover {
    background:#dd9099 !important; 
}


@media (max-width:991px) {
#sppb-addon-wrapper-1600316435332 .sppb-addon-single-image-container img{
  width:100%;
  height:400px
}

#section-id-1578024901921 .sppb-addon-content,
#section-id-aae9bc8d-d587-4b01-aeb0-59c4c0de5548 .sppb-addon-content,
#sppb-addon-dd2ea41d-48a1-45f1-b7f4-80c69ee307e0 .sppb-addon-content{
   text-align:center;
   padding:0px;
}
}



/*contact-us*/

.contact-row-icons .sppb-icon-container,
.sppb-icon .sppb-icon-container {
  color:#000 !important;
}


#sppb-addon-wrapper-1598930653982 .sppb-addon-content .sppb-addon-text {
  color:#dd9099
}

#sppb-addon-wrapper-1641899038119 {
   margin:0;
}

#column-wrap-id-1542246543358 .sppb-media-content .sppb-addon-title {
   color:#000;
   font-weight:400
}

#column-id-1542246543358 .sppb-media-content a {
   color:#dd9099 !important;
   transition: color 0.3s ease;
}

#column-id-1542246543358 .sppb-media-content a:hover {
   color:#cb6672 !important;
}

#sppb-addon-wrapper-1607653192376 {
   margin:0;
}

li#icon-16076531923761 a,
li#icon-16076531923762 a{
    font-size:28px !important;
    padding-right:15px;
    transition: color 0.3s ease
 }

li#icon-16076531923761 a:hover,
li#icon-16076531923762 a:hover{
    color:#cb6672 !important;
 }


.bfPage .bfbs3-form-inline label.bfbs3-form-label {
   display:block;
}

.bfPage .bfbs3-form-inline .inputbox {
   width:100%;
   border-radius: 10px;
   border: 1px solid hsl(353deg 53% 72% / 40%);
   transition: color 0.3s ease;
   height: 50px;
}

.bfPage .bfbs3-form-inline textarea {
   height: 100px!important;
}

.bfPage .bfbs3-form-inline .inputbox:hover,
.bfPage .bfbs3-form-inline .inputbox:focus{
   border: 1px solid hsl(353deg 53% 72% / 80%)
}

.bfSubmitButton {
    border: none !important;
    overflow: hidden!important;
    position: relative!important;
    background: #eb4b61;
    border-radius: 5px;
    color: #fff;
    transition: 0.5s ease;
    padding: 8px 20px;
}

.bfSubmitButton:hover{
    background:#dd9099 !important; 
}

@media (max-width:991px) {
   #sppb-addon-wrapper-1607653192376 {
   padding: 0;
}

   li#icon-16076531923761 a,
   li#icon-16076531923762 a{
      padding:0!important;
   }

   #column-wrap-id-1542246543361 {
      padding-top:35px
   }
   
}



/*outlet*/
.branch-box {
    margin-bottom: 30px;
    padding: 15px;
    background: #ffffff;
    border-radius: 10px;
    min-height: 220px;
    border: 1px solid #ccc;
}


.branch-box  a.sppb-btn {
    color: #000;
    padding: 5px 10px!important;
    background: #fccbd3;
    line-height: 2;
    margin-top: 10px;
    border-radius: 5px;
}

.branch-box  a.sppb-btn:hover {
    color: #fff!important;
    text-decoration:none;
    background: #ac821c;
}

.view-branchdetails form#adminForm {
    padding: 0;
}

@media screen and (max-width: 992px) {
    .floating_button {
        bottom: 133px !important;
    }
}

@media (max-width: 992px) {
    #sp-cart .floating-button {
        bottom: 80px !important;
    }
}


/*filter module*/
.hikashop_filter_fieldset {
    width: 100%;
}

.category-tree a {
    color: #000;
    font-weight: 400;
}

.category-tree a:hover {
    color: #000;opacity:0.8;
    font-weight: 400;
}

.reset-button button {
    background: #838383 !important;
}

.collapsible-filter-name {
    font-size: 14px!important;
    font-weight: normal!important;
}

.collapsible {
    padding: 5px 10px!important;
}
.reset-button button {
    float: right;
    margin-top: -33px;
}

.hikashop_filter_fieldset h3 {
    display: none;
}

.hikashop_filter_fieldset form {
    display: inline-flex;
    margin-top: 10px;
    width:100%;
    gap:10px;
    display: none;
}

.hikashop_filter_fieldset input, .hikashop_filter_fieldset select {
    border-radius: 0px!important;
}

@media (max-width: 992px) {
aside#sp-left {
    padding-top: 0px;
  }

.hikashop_filter_fieldset .filter_values_container .form-control, .hikashop_filter_fieldset .filter_values_container .form-select {
    max-width: 100%;
}

#sp-left .sp-module {
    padding: 20px 15px 10px 15px;
}}


div#hikashop_product_singature_28_30_page .hika_toolbar {
    margin-top: 50px;
}

/*chosen filter*/
.js-stools-container-filters.js-stools-container-filters-visible {
    padding: 0;
}


/*button*/
.branch-box i.fas.fa-arrow-right {
    margin-left: 6px;
}
a.hikabtn.hikabtn-success.hikashop_checkout_address_ok_button {
    background: #dd9099!important;
    border-color: #dd9099;
}


/*menu*/
li#sp-menu2 {
    padding: 10px 0px;
    line-height: 1;
}







