/** Shopify CDN: Minification failed

Line 151:0 Unexpected "}"

**/
.search-radius-box {
    display: none;
}

#frm-storelocator-search span.material-icons-outlined {
    font-family: Material Icons
    Outlined !important;
}

#storeify-detail-store span.material-icons-outlined {
font-family: Material Icons 
Outlined !important;
}

.back-stores span.material-icons-outlined {
    display: none;
}

.storeify-stl-col1.col-md-4.storeifyapps-storelocator-equal {
    width: 66.66%;
}
.storeify-stl-col1.col-md-8.map-tab-ggmap {
    width: 33.33%;
}

.tag-item i.fa.fa-check {
    display: none;
}

@media (max-width:768px){
.storeify-stl-col1.col-md-4.storeifyapps-storelocator-equal,
.storeify-stl-col1.col-md-8.map-tab-ggmap{width:100% !important;}
}
body .bootstrap-storeifyapps .col-md-4.storeifyapps-storelocator-equal{width:100% !important;}
body .bootstrap-storeifyapps .map-tab-ggmap.map-tab-mobile{opacity: 0;height:1px!important;}
.bootstrap-storeifyapps .storeify-sear-box{position:relative;}
.bootstrap-storeifyapps .storeify-sear-box .seach-action-box{position:absolute;top:0;right:0;margin:0}
.bootstrap-storeifyapps #frm-storelocator-search #submit-search,.bootstrap-storeifyapps #frm-storelocator-search #reset-search{height:45px;line-height:45px;}
.bootstrap-storeifyapps .form-control-storeify{padding-right:145px;}
#stores-tags-filter > label,body .bootstrap-storeifyapps .item .material-icons-outlined{display:none;}
.bootstrap-storeifyapps .item .tag-item{min-height: 24px;
    padding-left: 35px;
    background-repeat: no-repeat;
    background-position: left 5px;
    background-size: 23px auto;
    font-size: 14px;
    line-height: 24px;                        
}
body .bootstrap-storeifyapps .item .tag-item{display:block;}
body .bootstrap-storeifyapps .item .has-topologie-store .tag-item {
    background-image: url('https://hk.topologie.com/cdn/shop/t/63/assets/ify-vector-r.png');
    background-size:18px;
}
body .bootstrap-storeifyapps .item .has-topologie-embassy .tag-item {
    background-image: url('https://hk.topologie.com/cdn/shop/t/63/assets/ify-vector-b.png');
  background-size:18px;
}
/* .bootstrap-storeifyapps .item .tag-item{padding: 8px 30px;color: #FFF;position: relative;z-index:1;margin-left: 25px;font-weight: 600;}
.bootstrap-storeifyapps .item .tag-item:before {position: absolute;top: 0;left: -10%;width: 100%;height: 100%;content: "";background: #000; z-index: -1;width: 120%;transform: skewX(-20deg);} */
.bootstrap-storeifyapps .item .has-topologie-store .tag-item:before{background: #e24710;}
.storeifyapp_stores_tags_filter_list li:nth-child(2) span{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/ify-vector-b.png');}
.storeifyapp_stores_tags_filter_list li:first-child span{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/ify-vector-r.png');}
.storeifyapp_stores_tags_filter_list li span{min-height: 20px;padding-right: 32px;background-repeat: no-repeat;background-position: right 2px;background-size: 18px auto;}
body .bootstrap-storeifyapps input[type="radio"],body .bootstrap-storeifyapps input[type="checkbox"]{margin: 6px 3px 0px;}
body .bootstrap-storeifyapps .item .address{min-height:40px;padding-left:35px;background-repeat: no-repeat;background-position: left 2px;background-size: 18px auto;}
body .bootstrap-storeifyapps .item .address a {
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}
body .bootstrap-storeifyapps .item .item-phone{min-height:24px;padding-left:35px;background-repeat: no-repeat;background-position: left 0;background-size: 18px auto;}
 body .bootstrap-storeifyapps .address{background-image:url('https://cdn.shopify.com/s/files/1/0577/0759/3893/files/pin_image_2.png');background-size:18px;}
/* body .bootstrap-storeifyapps .item .has-topologie-embassy .address{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/ify-vector-b.png');} */
/* body .bootstrap-storeifyapps .item .has-topologie-store .address{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/ify-vector-r.png');} */
body .bootstrap-storeifyapps .item .item-phone{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/Phone%20icon%202.png');}
body .bootstrap-storeifyapps .item .item-road .material-icons-outlined{display:inline-block;}
.bootstrap-storeifyapps .linkdetailstore,.bootstrap-storeifyapps .getdirectionstore,.link-directionstore{padding-right:15px !important;background-repeat: no-repeat;background-position: right 11px;background-size: 10px auto;}
.bootstrap-storeifyapps .linkdetailstore{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/arrow-right.png');}
.bootstrap-storeifyapps .getdirectionstore,.link-directionstore{background-image:url('https://cdn.shopify.com/s/files/1/0057/3803/7315/t/63/assets/arrow-right-top.png');}
body .storelocator-layout-2 #main-slider-storelocator{display: flex;flex-wrap: wrap;height:auto !important;}
body #results-slt.results-slt-layout-2 .list-item-3:not(.owl-carousel) .item.thumbnail{width: 33%;box-shadow:none;border-color:#fff;}
.bootstrap-storeifyapps .getdirectionstore{margin-right:5%;}
.storeify-sl-details .storeify-section-header{padding:0 20px;}
.storeify-sl-details .store_detail img{padding:6px 0;}
.storeify-sl-details .content-store-info,.storeify-sl-details .store-info .title-store-info{padding:15px 20px;}
.storeify-sl-details .store-info .title-store-info{font-size: 16px;}
.storeify-sl-details .header-store-name{font-size: 26px !important;margin-bottom: 0px !important;}
.storeify-sl-details #map_detail{width:100%;}
.link-directionstore{display:inline-block;background-position: right 9px;font-size:15px;}
body .bootstrap-storeifyapps .item .item-content br {display: none;}
@media (min-width:768px){
  .bootstrap-storeifyapps .storeifyapp_stores_tags_filter_list li {margin-right:20px;}
  body .bootstrap-storeifyapps .item .item-thumb{width:100%;float:left;}
  body .bootstrap-storeifyapps .item .item-content{width:100%;padding:20px 0 0 20px;}
  body .bootstrap-storeifyapps .storelocator-layout-2{border:0;}
  body .bootstrap-storeifyapps .thumbnail{border-radius:0;}
  .bootstrap-storeifyapps,.bootstrap-storeifyapps .storeifyapp_stores_tags_filter_list li label{font-size:16px;}
  .bootstrap-storeifyapps .storeifyapp_stores_tags_filter_list{margin-top:15px;}
  body .bootstrap-storeifyapps .store-name{font-size:20px !important;}
  /* .bootstrap-storeifyapps .inner-item .item-content .address, */
  .bootstrap-storeifyapps .inner-item .item-content .item-envelope,
  .bootstrap-storeifyapps .inner-item .item-content .item-phone,
  .bootstrap-storeifyapps .inner-item .item-content .item-link,
  .bootstrap-storeifyapps .inner-item .item-content .item-road{margin-bottom:15px;}
  .bootstrap-storeifyapps .linkdetailstore,.bootstrap-storeifyapps .getdirectionstore{font-size:14px;margin-top: 15px;}
  .bootstrap-storeifyapps .results-slt .title{font-size: 18px;font-weight: normal;padding-left:5px;}
}
@media screen and (max-width: 992px){
 body #results-slt.results-slt-layout-2 .list-item-3:not(.owl-carousel) .item.thumbnail{width:50%;}
 .bootstrap-storeifyapps #stores-tags-filter > label{display:none !important;}
  .bootstrap-storeifyapps .storeify-sear-box .seach-action-box {top: 20px;right: 21px;width:auto;}
  .map-tab-mobile-bnt{display:none !important;}
  body #main-slider-storelocator{border:0 !important;}
  body .bootstrap-storeifyapps .map-tab-result.map-tab-mobile{display:block !important;overflow:hidden;border: 1px solid #ddd;border-top:0;}
  body .bootstrap-storeifyapps .storeify-sear-box{border-radius:0;border-bottom:0;}
  .bootstrap-storeifyapps #main-slider-storelocator .item{padding:10px;border:0;}
  .bootstrap-storeifyapps .results-slt .title{font-size: 16px;font-weight: normal;padding-left:3px;}
  .bootstrap-storeifyapps .map_container{height:1px !important;}
  .bootstrap-storeifyapps.storeify-sl-details{padding-left:15px;padding-right:15px;}
  .storeify-sl-details .content-store-info .work-time{margin-left:0;}
}
@media screen and (min-width: 992px){
  .store-info.store-times .title-store-info{padding-left:55px;}
}
@media screen and (max-width: 480px){
  .bootstrap-storeifyapps .getdirectionstore {float:right !important;}
  .storeify-sl-details .content-store-info, .storeify-sl-details .store-info .title-store-info{padding:10px 5px;}
  .storeify-sl-details .storeify-section-header{padding-left:5px;}
}
@media screen and (max-width: 400px){
 .bootstrap-storeifyapps .col-md-4{padding-left:0;padding-right:0;}
}

@media (min-width: 768px){
.bootstrap-storeifyapps, .bootstrap-storeifyapps .storeifyapp_stores_tags_filter_list li label {
    font-size: 14px;
}
}
.storeify-sl-details .storeify-section-header {
    padding-left: 20px;
}
.storeify-sl-details .store-info .title-store-info {
    padding-left: 20px;
}
}
@media screen and (min-width: 992px){
.storeify-sl-details .store-info .title-store-info {
    padding: 6px 20px;
}
}
.storeify-sl-details .content-store-info{
    padding: 2px 20px;
}
.storeify-sl-details .header-store-name {
    font-size: 26px!important;
    margin-bottom: 10px!important;
}
@media screen and (max-width: 992px){
.bootstrap-storeifyapps h1 {
  font-size: 23px !important;
font-weight: bolder !important;
}
}
@media screen and (max-width: 992px){
.bootstrap-storeifyapps .results-slt
.title {
    padding-left: 10px;
    font-size: 14px;
}
}
.storeifyapps-storelocator-layout-1 .results-slt .title {
    margin-bottom: 0px;
}
#btn-filter {
font-size: 14px;
}
@media (min-width: 768px){
.bootstrap-storeifyapps h1 {
  font-size: 26px !important;
font-weight: bolder !important;
}
}
.storeifyapps-storelocator-layout-1 .results-slt .title {
    padding-top: 0px;
    padding-bottom: 5px;
    margin-top: 10px !important;
}
@media (min-width: 768px){
.bootstrap-storeifyapps .results-slt .title {
    font-size: 15px;
}
}
#main-slider-storelocator { overflow-y: unset !important; float:unset !important;}
#main-slider-storelocator .item-phone {
    display: none;
}
@media (min-width: 768px) {
body .bootstrap-storeifyapps .item .item-content {
padding-top: 0px;
padding-left: 0px;
}
}
.inner-item .item-content .store-name {
    margin-bottom: 5px !important;
}