/** Shopify CDN: Minification failed

Line 1221:0 Expected "}" to go with "{"

**/
@font-face{font-family:'MinionPro-Regular';src:url('MinionPro-Regular.eot?#iefix') format('embedded-opentype'),url('MinionPro-Regular.otf')  format('opentype'),url('MinionPro-Regular.woff') format('woff'),url('MinionPro-Regular.ttf')  format('truetype'),url('MinionPro-Regular.svg#MinionPro-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'ArialMT';src:url('ArialMT.eot?#iefix') format('embedded-opentype'),url('ArialMT.woff') format('woff'),url('ArialMT.ttf')  format('truetype'),url('ArialMT.svg#ArialMT') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Arial-BoldMT';src:url('Arial-BoldMT.eot?#iefix') format('embedded-opentype'),url('Arial-BoldMT.woff') format('woff'),url('Arial-BoldMT.ttf')  format('truetype'),url('Arial-BoldMT.svg#Arial-BoldMT') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Arial-Black';src:url('Arial-Black.eot?#iefix') format('embedded-opentype'),url('Arial-Black.woff') format('woff'),url('Arial-Black.ttf')  format('truetype'),url('Arial-Black.svg#Arial-Black') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family: 'Helvetica';src: url('Helvetica.eot');src: url('Helvetica.eot?#iefix') format('embedded-opentype'),url('Helvetica.woff2') format('woff2'),url('Helvetica.woff') format('woff'),url('Helvetica.ttf') format('truetype'),url('Helvetica.svg#Helvetica') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Helvetica';src: url('Helvetica-Bold.eot');src: url('Helvetica-Bold.eot?#iefix') format('embedded-opentype'),url('Helvetica-Bold.woff2') format('woff2'),url('Helvetica-Bold.woff') format('woff'),url('Helvetica-Bold.ttf') format('truetype'),url('Helvetica-Bold.svg#Helvetica-Bold') format('svg');font-weight: 600;font-style: normal;}
@font-face {font-family: 'Helvetica';src: url('Helvetica-Black.eot');src: url('Helvetica-Black.eot?#iefix') format('embedded-opentype'),url('Helvetica-Black.woff2') format('woff2'),url('Helvetica-Black.woff') format('woff'),url('Helvetica-Black.ttf') format('truetype'),url('Helvetica-Black.svg#Helvetica-Black') format('svg');font-weight: 900;font-style: normal;}
body, .headline, .empty_cart, .promo_banner, .title{font-family: 'Helvetica';}
.quick-shop  .modal_price {
    position: relative;
    right: 0;
    top: 0px;
}
a,input,a:hover,a:focus{outline:none;}
p{line-height:1.3em;}
body{font-size:11.5px;line-height:1.3em;}
.feature_image .search_form input,.feature_image .search_form input:active,.feature_image .search_form input:focus{color:#fff;}
/* .collection.col_image .header-section-desktop{background:#000;} */
.col_image #shopify-section-collection-template{padding: 0px 0 0 0;}
#mc_embed_signup h2{display:none;}
#mc_embed_signup{background:transparent!important;}
.buy_get .coming_banner.thumbnail_banner{display:block;}
.shopify-section.header-section{padding:0;}
/* .header-section-desktop.sticky-header{background:#05060a;} */
.header-section-desktop{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:999;color: #000;border-bottom:1px solid #d4d4d4;}

.menu a, .menu a:visited, .menu a:active, #header span.menu_title, .menu a span, select.currencies, .mini_cart span{color: #000;}
.header-right-part .menu li img{filter: invert(1);}
body .header-right-part .search_form input, body .header-right-part .search_form input:active{color: #000;    background: #F5F5F5;}


.header-section-desktop .search_form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #757575;
}
.header-section-desktop .search_form input::-moz-placeholder { /* Firefox 19+ */
  color: #757575;
}
.header-section-desktop .search_form input:-ms-input-placeholder { /* IE 10+ */
  color: #757575;
}
.header-section-desktop .search_form input:-moz-placeholder { /* Firefox 18- */
  color: #757575;
}
body .header-section-desktop .search-submit:before{
  background-image: url('https://cdn.shopify.com/s/files/1/0716/8350/6462/files/export.png?v=1698144075');
}
.header-section-desktop .search_form input:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

/* .collection .header-section-desktop,.index .header-section-desktop,.page-vendor .header-section-desktop{background:transparent;} */
/* .collection .header-section-desktop.sticky-header,.index .header-section-desktop.sticky-header,.page-vendor .header-section-desktop.sticky-header{background:#000;} */
.header-section-desktop .main_nav{background:transparent;}
.header-top-part{padding:15px 0 15px;border-bottom:1px solid #ccc;}
.header-top-part .logo{padding:0!important;}
.header-right-part{float:right;width:80%;float:right;padding:5px 0px;width:80%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.header-section-desktop .main_nav_wrapper{max-width:1400px;margin:0 auto;padding:0 15px;}
.header-top-part:after{content:'';display:block;width:100%;float:none;clear:both;}
.header-menu-part{clear:both;}
.header-menu-part .nav{width:100%;float:none;}
.header-right-part .menu li{margin-left:25px;}
.header-right-part .menu li a{font-weight:900;font-family: 'Helvetica';text-transform:uppercase;letter-spacing:0;font-size:10px;padding:0;}
.header-right-part .menu li a.icon-user span{padding:0;font-weight:900;font-family: 'Helvetica';text-transform:uppercase;letter-spacing:0;font-size:10px;}
.header-right-part .menu li a.icon-user:before{display:none;}
.header-right-part .menu li img{vertical-align:middle;margin-right:10px;margin-top:-4px;}
.header-right-part .search_form input,.header-right-part .search_form input:active,.search_form input:focus{border:0;border:1px solid #fff;border-radius: 10px;height:40px;min-height:40px;width:260px;font-weight:normal;letter-spacing:1px;font-size:13px;color:#fff;}
.search-submit{top: 11px;right:10px;}
.header-right-part .search-submit:before{background:url('export.png') no-repeat 0 0;content:'';width:17px;height:17px;}
.header-menu-part .nav ul{margin:0;}
.header-menu-part .nav ul li{padding:0;margin-right:40px;}
.header-menu-part .nav ul li a{font-family: 'Helvetica';font-weight:900;border-bottom:0!important;font-size:10px;}
 
.header-menu-part .nav ul li span.icon-down-arrow{display:none;}

/*mega menu*/
.menu a.top_link:hover,.menu a.dropdown_link:hover,.menu a.active_link{border:0;}
.shopify-section.mega-menu-section{padding:0;position:relative;}
.activeMegamenu{display:block!important;position:fixed;left:0;width:100%;z-index:999;top:120px;}
.dropdown_container.mega-menu .dropdown_column{padding:0;background:#fff;border:1px solid #b2b2b2;max-width:100%;position:relative;}
.dropdown_column__menu{width:100%;border-top:1px solid #b2b2b2;}
.dropdown_column ul.dropdown_title>li{padding:0;}
.dropdown_column ul.dropdown_title>li>a{font-weight:900;font-family: 'Helvetica';text-transform:uppercase;font-size:12px;padding:32.25px 15px;text-align:center;color:#000;background:#f5f5f5;}
.dropdown_column ul.dropdown_title{padding-bottom:0;}
.dropdown_column ul.dropdown_title{border-bottom:none;}
.dropdown_column__menu+.dropdown_column__menu{margin-top:0;}
.dropdown.menu{background:transparent;}
.dropdown_column ul.dropdown_title>li>ul{position:unset;top:0;left:300px;height:100%;width:calc(100% - 300px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;}
.dropdown_column .dropdown_column__menu:first-of-type ul.dropdown_title>li>ul{display:flex;}
.dropdown_column ul.dropdown_title li ul li a{color:#000;font-weight:normal;padding-top:0;font-size:13px;margin-bottom:10px;}

/*.dropdown_column ul.dropdown_title>li>ul>li{width:33.33%; border-left:1px solid #b2b2b2; padding:30px 30px 30px 50px;}*/
.dropdown_column ul.dropdown_title>li>ul>li{width:25%;border-left:1px solid #b2b2b2;padding:30px 30px 30px 50px;}
.dropdown_column ul.dropdown_title>li>ul>li:last-child{width:50%;}
.dropdown_column ul.dropdown_title>li>ul>li:last-child .grandChildUl{columns:3;-webkit-columns:3;-moz-columns:3;max-width:100%;width:100%;}
.dropdown_column ul.dropdown_title>li>ul>li>a{font-weight:900;margin-bottom:15px;font-family: 'Helvetica';text-transform:uppercase;font-size:12px;color:#000;border-bottom:1px solid #c2c2c2;padding-bottom:15px;max-width:250px;}
.dropdown_column ul.dropdown_title>li>ul>li>ul{max-width:250px;max-width:250px;}
.dropdown_column ul.dropdown_title>li:hover>ul{display:flex;background:#fff;}
.dropdown_column ul.dropdown_title>li:hover > a{background:#e84e09;color:#fff;}
.dropdown_column ul.dropdown_title .icon-right-arrow{color:#f04e23;font-size:13px;position:absolute;right:40px;top:22px;font-weight:bold;vertical-align:middle;}
.dropdown_column ul.dropdown_title>li:hover > a .icon-right-arrow{color:#FFF;}
.dropdown_column ul.dropdown_title .icon-right-arrow:before{font-weight:bold;}
.shopify-section.slideshow-section{padding:0;}
.caption.position-right{padding:0 15px;}
.caption.position-right.caption .headline{font-size:94px;font-weight:900;font-family: 'Helvetica';line-height:100%;padding:0;margin:0;}
.caption.position-right.caption .pretext{margin-bottom:0;}
.caption.position-right.caption .pretext p{font-size:50px;font-weight:900;font-family: 'Helvetica';line-height:100%;}
.caption.position-right.caption .subtitle p{color:#f04e23;font-size:110px;font-weight:900;font-family: 'Helvetica';line-height:70%;}
.caption-content .action_button{background-color:#f04e23;color:#fff;}
.caption-content .action_button:hover{background-color:#000;border-color: #000;color:#fff;}
.homepage-slideshow-dd .slick-slide .caption-content{opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 1s ease;top:100px;position:relative;}
.homepage-slideshow-dd .slick-slide{position:relative;border:0;}
.homepage-slideshow-dd .slick-slide.slick-active .caption-content{top:0;opacity:1 !important;}
/* .homepage-slideshow-dd .slick-dots{position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);} */
.homepage-slideshow-dd .slick-dots{position:absolute;left:0;right:0;bottom:90px;margin:0 auto;text-align: center;padding: 0;}
.homepage-slideshow-dd .slick-dots li{list-style-type:none;margin:0 5px;display:inline-block;}
.homepage-slideshow-dd .slick-dots li button{width:15px;height:15px;border:1px solid #fff;border-radius:100%;background:transparent;padding:0;font-size:0;display:block;min-height:inherit;}
.homepage-slideshow-dd .slick-dots li button:focus{outline:none;}
.homepage-slideshow-dd .slick-dots li.slick-active button{background:#f04e23;border:1px solid #f04e23;}
.homepage-slideshow-dd .slick-slide img{width:100%;}
#bc-sf-filter-collection-title{font-size:100px!important;font-family: 'Helvetica';text-transform:uppercase;font-weight:900;}
.shopify-section.collection-list-section{margin-top:-90px;padding:0 0 31px;}
.collection-box-list .image__container{background-position:center bottom;background-size:cover;background-repeat:no-repeat;min-height:270px;}
.collection-box-text{padding:110px 20px 20px;}
.collection-box-text .title{font-size:60px;color:#fff;text-align:center;display:block;font-weight:normal;font-family:'Arial-Black';line-height:100%;margin:0;}
.collection-box-offer{font-size:45px;text-align:left;font-weight:900;color:#fff;font-family: 'Helvetica';line-height:100%;}
.collection-box-text .collection-details{display:inline-block;width:100%;}
.collection-box-text .view_all{background: #f04e23;opacity:1;margin:15px 0 0;transform:none;padding:6px 10px;font-size:17.5px;font-weight:900;font-family: 'Helvetica';color:#f04e23;border:1px solid #f04e23;line-height:26px;}
.collection-box-text .view_all span{color:#fff;}
.collection-box-text .view_all:hover{background:#000;color:#fff;border-color: #000;}
.col_second .collection-box-text .title{color:#fff;}
.col_second .collection-box-offer{color:#f04e23;}
/* .col_second .collection-box-text .view_all{color:#000;border:1px solid #000;}
.col_second .collection-box-text .view_all:hover{color:#fff;background:#000;}
.col_second .collection-box-text .view_all span{color:#000;}
.col_second .collection-box-text .view_all:hover span{color:#fff;} */
/* .col_second .collection-box-text{padding:110px 20px 20px;} */
.list-collections .one-third.column:first-child .collection-box-offer{text-align:right;}
.collection-box-text a{display:inline-block;}
.collection-box-text a span:focus{outline:none;}
.shopify-section.featured-collection-section{padding-top:0;}
.homepage-product-slider.even-num-slides{padding:0;}
.homepage-product-slider .products-slider{margin:0;}
.featured-collection-section .section-title{font-size:50px;}
.featured-collection-section .section-title:after,.vendor-image-section .section-title:after{margin-bottom:6px;}
.section-title{font-size:31px;color:#000;text-transform:uppercase;font-family: 'Helvetica';font-weight:900;text-align:left;line-height:100%;margin:0;}
.section-title:after{content:'';display:inline-block;vertical-align:bottom;height:10.5px;width:49px;margin-bottom:4px;background:#f04e23;margin-left:15px;margin-right:-50px;}
.headline:after { content: ''; display: inline-block; vertical-align: bottom; height: 10.5px;width: 49px;margin-bottom: 13px;background: #f04e23;margin-left: 15px;margin-right: -50px;}
.section-title a{color:#000;}
.slider-gallery{max-width:1400px;overflow:inherit;margin:0 auto!important;}
.flickity-prev-next-button.previous{left:-50px;}
.slider-gallery .flickity-prev-next-button{opacity:1;}
.flickity-prev-next-button.next{right:-50px;}
.slider-gallery .gallery-cell{margin:0!important;padding:0 15px;width:calc(33.33%)!important;}
button#back{display:table;margin:0 auto;}
.slider-gallery .flickity-prev-next-button.previous,.related-products .flickity-prev-next-button.previous{background:url('left-arrow.jpg') no-repeat 0 0 #f04e23;width:36px;height:76.5px;top:50%;margin-top:-38px;}
.slider-gallery .flickity-prev-next-button.next,.related-products .flickity-prev-next-button.next{background:url('right-arrow.jpg') no-repeat 0 0 #f04e23;width:36px;height:76.5px;top:50%;margin-top:-38px;}
.slider-gallery .flickity-prev-next-button.previous:hover,.related-products .flickity-prev-next-button.previous:hover{background:url('left-arrow-hover.jpg') no-repeat 0 0 #000;}
.slider-gallery .flickity-prev-next-button.next:hover,.related-products .flickity-prev-next-button.next:hover{background:url('right-arrow-hover1.jpg') no-repeat 0 0 #000;}
.slider-gallery .flickity-prev-next-button svg,.related-products .flickity-prev-next-button svg{display:none;left:4px;width:85%;top:50%;height:60px;padding:0;}
.slider-gallery .flickity-prev-next-button.next svg,.related-products .flickity-prev-next-button.next svg{display:none;left:0;top:50%;height:60px;padding:0;}
.slider-gallery .flickity-prev-next-button:hover,.related-products .flickity-prev-next-button:hover{background:#000;}
.slider-gallery .flickity-page-dots{display:none;}
.coll_title .section-title{font-size:32px;}
.product-details .title{padding:0 90px 0 0;}
.size-guides span{display:inline-block;width:100%;font-size:15px;line-height:normal;}
.size-guides span a{text-decoration:underline;font-weight:bold;text-transform:uppercase;}
.size-guides{margin-bottom:20px;}
.shopify-section{padding:50px 0;}
.shopify-section.text-columns-with-images-section{padding-bottom:35px;}
.text-columns-with-images-section .container{width:100%;padding:0 20px;max-width:100%;}
.text-columns-with-images-section .container .eight.columns.column-box-part{width:50%;margin:0;padding:0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.text-columns-images{padding:52px 0 0;max-width:500px;margin:0 auto;}
.text-columns-images h3{font-size:21.5px;font-weight:900;font-family: 'Helvetica';line-height:1.3em;}
.text-columns-with-images-section button.continue-button{display:block;background:#f04e23;border:0;color:#fff;font-size:11.5px;letter-spacing:2px;width:260px;margin:20px auto 0;line-height:40px;}
.text-columns-with-images-section button.continue-button span{color:#fff;}
.text-columns-with-images-section button.continue-button:hover{background:#000;}
.column-box-img{position:relative;}
.column-box-img:before{padding-top:60%;content:'';display:block;}
.column-box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:100%!important;}
.homepage-featured-section .homepage_content{margin:0;}
.homepage-featured-info{max-width:800px;margin:0 auto;padding:50px 15px 0;}
.homepage-featured-info h2{margin-top:0;font-weight:900;font-family: 'Helvetica';font-size:21.5px;line-height:1.3em;}
.featured_text{font-size:15px;}
.homepage-featured-info .action_button{font-size:11.5px;letter-spacing:2px;width:260px;display:block;margin:20px auto 0;line-height:40px;}
.homepage-featured-info .action_button span{color:#fff;}
.homepage-featured-section .column-box-img:before{padding-top:35%;content:'';display:block;}
.placeholder-instagram{padding-left:50%;position:relative;}

/* #instafeed.placeholder-instagram .instagram__item{    width: 48%;    margin: 0;    margin-left: 2% !important; margin-bottom: 4% !important;} */
#instafeed.placeholder-instagram .instagram__item{width:calc(50% - 24px);margin-left:24px!important;margin-bottom:24px!important;margin-right:0px;}
#instafeed.placeholder-instagram .instagram__item.big_instaimage{margin:0!important;position:absolute;top:0;left:0;width:50%;height:calc(100% - 24px);}
.shopify-section.footer-section{padding:0;}
.footer-top-section{background:#e9e9e9;padding:45px 50px 44px;text-align:center;}
.footer-top-section ul{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.footer-top-section ul li{vertical-align:middle;margin:0;list-style-type:none;}
.footer-top-section ul li img{vertical-align:middle;margin-right:20px;}
.footer-top-section ul li span{font-family: 'Helvetica';font-weight:600;font-size:11.5px;color:#000;}
.footer{padding:70px 0;border:0;background-color: #fff;color: #000;}
.footer, .footer .footer-menu-wrap h6{color: #000;}
.footer a, .footer a:visited{color: currentcolor;}
img.footer-logo{max-width: 140px !important;}
.footer .footer-colum{width:50%;float:left;}
.footer .newsletter{max-width:230px;}
.footer .footer-menu-wrap h6{font-weight:900;font-family: 'Helvetica';font-size:16px;line-height:22px;margin-bottom:5px;}
.footer-section .newsletter_section .newsletter .contact_email,#mc_embed_signup .mc-field-group input{color:#fff;width:100%;background:transparent;height:55px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}
#mc_embed_signup form{padding:00;}
#mc_embed_signup .mc-field-group input{margin:0;padding:8px 10px!important;}
#mc_embed_signup div#mce-responses{padding:0!important;width:100%!important;}
#mc_embed_signup div#mce-responses{padding:0!important;width:100%!important;margin:0 0 10px 0!important;}
#mc_embed_signup .mc-field-group{width:100%!important;padding:0!important;margin-bottom:15px;}
#mc_embed_signup .button{position:relative;z-index:2;display:block!important;transform:translateY(0%);transition:all 0.5s!important;font-weight:900 !important;font-family: 'Helvetica';line-height:52px!important;background:#f04e23!important;color:#ffffff!important;border:1px solid #f04e23!important;width:100%!important;margin:0!important;border-radius:0!important;height:55px!important;}
#mc_embed_signup .button:hover{    background: #000 !important;    border-color: #000 !important;}
#mc_embed_signup form{padding:0!important;}
.footer-section .newsletter_section .newsletter .action_button{width:100%!important;display:block;height:55px;font-weight:900;font-family: 'Helvetica';line-height:52px;}
.footer-section .newsletter_section .newsletter .action_button:hover{background:#f04e23;color:#000;border:1px solid #f04e23;}
.eight.columns.footer-right-part{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}
.footer-follow{max-width:140px;}
.footer-social-icons ul{margin:0;padding:0;}
.footer-social-icons ul li{width:50%;float:left;padding:0;margin-bottom:10px;}
.footer .footer-social-icons ul li a{width:50px;height:50px;background:#f04e23;border-radius:100%;margin:0;line-height:49px;text-align:center;font-size:26px;    display: flex;align-items: center;   justify-content: center;}
.footer .footer-social-icons ul li a:hover{color:#000;}
.footer .container .eight.columns{width:50%!important;margin:0;padding:0 15px;box-sizing:border-box;}
.footer ul li{line-height:0.2cm;}
.footer ul li a{font-size:13px;}
.container.social-feeds-wrap .homepage_content .section-title{margin-bottom:36px;font-size:32px;}
.contact-left-field p{font-size:17px;text-align:left;text-align-last:left;}
.who-we-are p{font-size:17px;}
.who-we-are .shopify-section{padding:0;}
.page-who-are-we .shopify-section{padding:0;}
.collection .caption{position:relative;top:0;transform:none;}
.collection .caption #bc-sf-filter-collection-title{color:#000;font-size:40px!important;margin-bottom:50px;line-height:40px;}
#shopify-section-collection-top-slider .gallery-cell img{width:100%;}
.custom_collection{padding:0;}
.collection_inner{width:100%;padding:0!important;display:flex;table-layout:fixed;}
.collection_inner .sidebar.four.columns{width:20%;background:#f7f8f8;padding:35px;margin-left:0;}
.collection_inner .twelve.columns{width:70%;float:right;padding-right:50px;margin-left:3%;padding-top:30px;margin-right:0;margin-bottom:50px;}
.collection_inner .sidebar-wrap{border:none;padding:0;max-width:300px;margin:0 0 0 auto;}
.product-list .four.columns{width:31.33%;text-align:left;float: none;}
.coll_title{margin-bottom:60px;clear:both;}
.product-list .thumbnail .product-info__caption{margin-top:10px;}
.product-details{border-bottom:1px solid rgba(5,6,10,0.2);padding:0 0 10px 0;position:relative;text-align:left;}
.product-details span{font-weight:bold;text-transform:uppercase;}
.product-details span.brand, .product-details span.type_tag{font-weight:normal;}
.product-details span.price{position:absolute;right:5px;top:0px;text-align:right;flex-flow:row wrap;}
span.was_price{display:inline-block;width:100%;}
.thumbnail span.was_price span.money{color:#000;font-weight:normal;}
.notify_form{display:inline-block;width:100%;text-align:center;border-top:1px solid red;margin:10px 0 0;}
.notify_form label{text-align:center;}
.sale_banner,.new_banner,.preorder_banner{background:#020f4c;font-family: 'Helvetica';font-weight:900;font-size:20px;padding:10px 30px;}
.slick-slide.slick-active{opacity:1!important;}
.product_images .gallery-cell{opacity:1;width:100%;float:left;padding:5px;}
.product_right .sale_banner_product{display:none;}
.prodcut_price{display:inline-block;width:100%;clear:both;position:relative;}
.prodcut_price .vendor{float:left;margin-bottom:0;font-weight:bold;text-transform:capitalize;font-size:13px;}
.prodcut_price .modal_price{float:right;margin:0;font-weight:bold;color:#f94c18;line-height:1;font-size:16px;padding-left:200px;}
.prodcut_price .modal_price .sale{color:#f94c18;}
h1.product_name{margin-top:35px;font-family: 'Helvetica';font-weight:900;text-transform:capitalize;letter-spacing:0px;font-size:16px;border-bottom:1px solid #000;padding-bottom:25px;line-height:1;padding-top:5px;}

/* .dd-container .product {margin-top: 150px;} */
.avalible_stock{clear:both;}
.avalible_li{position:relative;padding-left:30px;margin-bottom:15px;}
.avalible_li p{margin:0;font-weight:bold;font-size:13px;}
.avalible_li p.in_stock{color:#99cc33;}
.avalible_li:after{font-family:'Font Awesome 5 Pro';content:"\f00c";position:absolute;left:0;top:3px;font-weight:600;font-size:18px;color:#f04e23;}
button.add_to_cart{position:relative;border:none!important;height:60px;line-height:60px;font-family: 'Helvetica';font-size:17px;font-weight:900;position:relative;}
button.add_to_cart:hover{color:#fff;}
.product_section .product_form.is-visible{width:100%;max-width:100%;}
button.add_to_cart:after{font-family:'Font Awesome 5 Pro';content:"\f105";position:absolute;right:30px;top:1px;font-weight:300;font-size:48px;color:#FFF;}
.product-quantity-box{margin-bottom:20px;}
.product-quantity-box label{text-transform:capitalize;}
.product_filter ul{list-style:none;}
.product_filter li,.product_filter .column{margin:0;}
.product_filter li:last-child{border-bottom:1px solid #000;}
.product_filter .accordion-trigger:after{display:block;position:absolute;right:0px;top:50%;transform:translateY(-50%);}
.product_filter .accordion-trigger.expanded:after{content:"\f078";font-family:'Font Awesome 5 Pro';font-weight:300;font-size:28.57px;color:#f04e23;}
.product_filter .accordion-trigger.collapsed:after{content:"\f067";font-family:'Font Awesome 5 Pro';font-weight:300;font-size:28.57px;color:#f04e23;}
.product_filter .accordion-content{overflow:hidden;-webkit-transition:height 0.25s;-moz-transition:height 0.25s;transition:height 0.25s;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.product_filter .accordion-content.expanded{height:auto;}
.product_filter .accordion-content.expanded p{font-size:13px;line-height:1.3em;}
.product_filter .accordion-content.collapsed{height:0;}
.product_filter ul{margin:0;padding:0;}
.product_filter .accordion-trigger{display:block;padding:25px 0;position:relative;border-top:1px solid #000;font-weight:bold;font-size:13px;}
.prodcut_tab{margin:40px 0;}
.related_prodcut{margin:50px 0;}
.related_prodcut h2.section-title{text-align:center;margin-bottom:40px;font-size:32px;}
.thumbnail .title{margin-top:5px;}
.product-template .dd-container.content.main{max-width:1410px;}
.section.product_section .nine.columns{width:50%;margin:0;padding-right:30px;box-sizing:border-box;}
.section.product_section .seven.columns{width:50%;margin:0;}
.product_images .gallery-cell .image__container{position:relative;}
.product_images .gallery-cell .image__container:before{padding-top:100%;content:'';display:block;}
.product_images .gallery-cell .image__container img{position:absolute;top:0;left:0;max-width:100%;max-height:100%;}
.swatch .option_title{text-transform:none;font-size:13px;}
.swatch-element.color{padding:0;width:30%;}
.swatch .color label{width:100%;height:100%!important;border:0;padding-top:100%;}
.swatch_options input:checked+.swatch-element,.swatch_options .swatch-element:hover{border-color:#f94c18;box-shadow:0px 0px 0px 2px #fff;background:#f94c18;color:#fff;}
.swatch_options input:checked+.swatch-element.color{background:transparent;}
.product_right .swatch .swatch-element label{min-width:46px;min-height:46px;line-height:46px;font-size:12px;}
.product_right .swatch .swatch-element.color{width:98px;height:98px;}
.product_right .swatch .swatch-element.color label{min-width:100%;min-height:100%;background-color:transparent!important;}
p.sku{font-size:11px;}
.container.collection_inner{max-width:100%;}
.thumbnail_banner{background:#000;font-family: 'Helvetica';text-transform:uppercase;color:#fff;font-weight:900;font-size:11px;padding:10px;}
.products-slider .product-wrap img{width:60%;}
.new_banner.thumbnail_banner{background:#00000;}
a.load-more__btn,.new-load-more #bc-sf-filter-load-more .bc-sf-filter-load-more-button{border:1px solid #f94c18;background:#f94c18;color:#fff;padding:0px 30px;height:50px;line-height:50px;width:auto;font-weight:900;margin:20px 0 0;font-family: 'Helvetica';display:block;max-width:245.5px;font-size:14px;}
.sidebar-block h4.toggle{color:#000;text-transform:uppercase;font-weight:900;font-family: 'Helvetica';font-size:18px;}
.sidebar-block{margin-bottom:15px;border-bottom:1px solid #05060a;padding:0 0 30px 30px;}

/* .color-filter--true li{float:left; width:20%;padding:0;border: 1px solid #a7a9ac;margin-left: -1px;    margin-bottom: -1px !important;}
.color-filter--true{max-width:300px; margin:0 auto;}
.color-filter--true:after{clear:both;  content:''; display:block; width:100%;}
.color-filter--true li label{margin:0; text-align:center;     display: block; font-weight:bold;padding: 16px 5px;}
.sidebar__collection-filter .color-filter--true input.styled-checkbox[type="checkbox"]{display:none;}
.sidebar .filter-active-tag li, .color-filter--true li:hover{    background: #f94c18;color: #fff;    border: 1px solid #f94c18;}
.color-filter--true li:hover label{color:#fff;} */
.new-load-more #bc-sf-filter-load-more{margin:0;padding:0;}
.new-load-more #bc-sf-filter-load-more .bc-sf-filter-load-more-button:hover{border-color:#000000;background-color:#000000;color:#fff;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-title h3{width:100%;}
.collection_inner .bc-sf-filter-block-title h3 span{cursor:pointer;width:100%;display:block;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-title h3 span:before{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);border:0;height:15px;border-top-color:transparent;margin:0;content:""!important;background:url(select-arrow-img.png) no-repeat 0 0;font-family:"turbo";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:18px;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.15em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;padding:0!important;font-size:12px!important;background-size:100%;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-title h3 span.up:before{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-title h3{color:#000;text-transform:uppercase;font-weight:900;font-family: 'Helvetica';font-size:13.5px;}
.collection_inner .bc-sf-filter-option-block{border-bottom:1px solid #929292;padding:30px 0 30px 30px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li a:hover,.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li a.selected{border-color:#f94c18;background:#f94c18;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li{margin:-1px 0 0px -1px;min-width:46px;line-height:24px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box{padding:5px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li a{padding:10px 5px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a{padding-left:35px;line-height:28px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a>span:first-child{width:20px;height:20px;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected>span:first-child:after{top:5px;width:13px;height:6px;border:2px solid #F44336;border-top:none;border-right:none;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected span:first-child{background:#f04e23;}
body .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-swatch li a .bc-sf-filter-option-swatch-image{width:20px;height:20px;border:0!important;margin:3px auto;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul.circle-grid li a{border:2px solid transparent;border-radius:100%;display:block;height:30px;width:30px;line-height:normal;margin-right:10px;text-align:center;}
.collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul.circle-grid li a.selected{border:2px solid #000;border-radius:100%;}
.collection_inner .bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item .bc-sf-filter-clear:before,.collection_inner .bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item .bc-sf-filter-clear:after{height:2px;background:#f04e23;}
.collection_inner .bc-sf-filter-option-block-collections a>span:first-child{box-shadow:0 0 0 1px rgba(0,0,0,0.2);width:20px;height:20px;position:absolute;background:0 0;left:1px;top:3px;}
.collection_inner .bc-sf-filter-option-block-collections a:not(.bc-sf-filter-option-view){padding-left:35px;line-height:28px;}
.collection_inner .bc-sf-filter-option-block-collections a.selected>span:first-child:after{content:'';position:absolute;left:3px;border-top:none;background:0 0;transform:rotate(-50deg);box-sizing:border-box;top:5px;width:13px;height:6px;border:2px solid #fff;border-top:none;border-right:none;}
.collection_inner .bc-sf-filter-option-block-collections a.selected span:first-child{background:#f04e23;}
.collection_inner .bc-sf-filter-option-block-price ul li{width:100%;float:none;display:block;}
.collection_inner .bc-sf-filter-option-block-price ul li a{padding:15px!important;width:100%;font-weight:bold!important;border:1px solid #d0cfcf;text-align:center;}
.collection_inner .bc-sf-filter-option-block-price ul li a>span:first-child{display:none;}
.collection_inner .bc-sf-filter-option-block-price ul li a.selected,.collection_inner .bc-sf-filter-option-block-price ul li a:hover{background:#f04e23;}
.collection_inner .bc-sf-filter-option-block-price ul li a.selected span,.collection_inner .bc-sf-filter-option-block-price ul li a:hover span{color:#fff;}
.collection_inner .bc-sf-filter-selection-wrapper{border-bottom:1px solid #929292;padding-left:30px;}
.collection_inner .bc-sf-filter-selection-wrapper .bc-sf-filter-block-title h3{color:#000;text-transform:uppercase;font-weight:900;font-family: 'Helvetica';font-size:18px;}
.collection_inner .bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item{margin-bottom:10px;}
.bc-sf-filter-option-block .bc-sf-filter-block-content ul li a{font-size:12px;}
.collection_inner.kind_collections .bc-sf-filter-option-block-kind{display:none;}
.vendor-top-section{text-align:center;padding:100px 0;max-width:1200px;margin:0 auto;}
.vendor-top-section h1{font-family: 'Helvetica';font-size:32px;font-weight:900;}
.vendor-top-section h2{text-align:center;margin:0 0 30px;}
.vendor-top-section p{max-width:77%;margin:0 auto 70px;font-size:15px;}
.vendor-top-btn a{max-width:240px;margin:0 auto;font-size:15px;}
.vendor-top-btn ul{margin:0;padding:0;}
.vendor-top-btn ul li{width:33%;display:inline-block;}
.vendor-image-section{background:#f5f5f5;padding:100px 0;}
.vendor-image-section .section-title{font-size:60px;margin-left:50px;margin-bottom:80px;}
.vendor-gallery-part{padding-left:70%;position:relative;margin-top:-140px;}
.vendor-gallery-part .vendor-image-first{position:absolute;bottom:0;left:0;width:68%;margin-bottom:0;}
.vendor-image-list{position:relative;margin-bottom:30px;}
.vendor-image-list:before{padding-top:90%;content:'';display:block;}
.vendor-image-list>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
.vendor-image-list a img{width:100%;height:100%;object-fit:cover;}
.vendor-gallery-part .vendor-image-first:before{padding-top:70%;}
.vendor-gallery-part .video-play-btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background:rgba(0,0,0,0.6);}
.vendor-gallery-part .video-play-btn a{width:110px;height:110px;background:rgba(255,255,255,0.8);border-radius:100%;position:absolute;line-height:115px;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.vendor-gallery-part .video-play-btn a .fa{color:#fff;font-size:26px;}
.vendor-products--slider{padding:50px 0;}
.vendor-image-section .button_hover,.vendor-products--slider .button_hover{display:block;margin:97px auto 0;max-width:280px;line-height:40px;letter-spacing:2px;font-size:13px;font-family: 'Helvetica';font-weight:600;}
.vendor-products--slider .button_hover{margin-bottom:83px;}
.vendor-products--slider .section-title{font-size:42px;}
.cart-desktop-hide{display:none;}
.cart .customer-section{padding:0px 15px;}
.cart-bottom-part{clear:both;width:100%;display:block;padding-top:30px;}
.cart-list-title{border-bottom:1px solid #333;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.cart-list-part{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;}
.cart-list-title .cart-title{width:19%;}
.cart-list-title .cart-title h3{font-family: 'Helvetica';text-transform:uppercase;color:#000;font-weight:900;font-size:20px;text-align:left;}
.cart-list-title .cart-title:first-child{width:60%;}
.cart-list-part{border-bottom:1px solid #333;padding:30px 0;}
.cart-list-part h3{font-family: 'Helvetica';text-transform:uppercase;color:#000;font-weight:900;font-size:20px;margin-bottom:0;}
.cart-list-part p.meta{font-size:18px;}
.cart-list-part .cart-colum{width:19%;}
.cart-list-part .cart-colum:first-child{width:60%;}
.cart-list-part .modal p.modal_price,.cart-list-part p.modal_price{font-family: 'Helvetica';text-transform:uppercase;color:#000;font-weight:900;font-size:18px;position:relative;}
.cart_content .product-quantity-box .quantity,#cart_form .product-quantity-box .quantity{font-family: 'Helvetica';text-transform:uppercase;color:#000;font-weight:900;font-size:18px;}
.cart-bottom-part .subtotal{max-width:600px;margin:0 0 0 auto;padding:0;border:0;}
.cart .cart_subtotal{font-family: 'Helvetica';text-transform:uppercase;color:#000;font-weight:900;font-size:20px;}
.cart-btn-part{border-top:1px solid #333;padding-top:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;}
.cart-btn-part .featured-links a{margin:0;display:block;font-size:15px;}
.cart-btn-part div{width:calc(50% - 20px);}
.cart-btn-part .checkout-btn button.btn{background:#fff;border:1px solid #000;margin:0!important;font-size:15px;color: #000;}
.cart-btn-part .checkout-btn button.btn:hover{background:#000;}
.cart-btn-part .checkout-btn button.btn:not(:hover) span{color: currentcolor;}
.was_price{color:#999;}
.cart__remove{background:url('remove-icon.png') no-repeat 0 0;width:30px;height:30px;font-size:0;float:right;display:block;}
.cart .cart_total{font-family: 'Helvetica';text-transform:uppercase;color:#f04e23;font-weight:900;font-size:30px;border-top:1px solid #333;margin-top:30px;padding-top:20px;}
.location-page .locationsMain .mapMain{display:none;}
.location-page .noRecord{display:none;}
#loadMore{display:none;}
.shopify-section.map_maindiv{padding:0;}
.faqs-page.faqs-detail-page .customer-section .section-title{display:none;font-size:35px;}
.faqs-page.faqs-detail-page .customer-section .faqs-accordion h3.acco_tab{display:none;}
.faqs-page.faqs-detail-page .customer-left-colum,.faqs-page.faqs-detail-page .customer-right-colum{width:100%;}
.faqs-banner .filter_result .section-title{display:none!important;}
.faqs-search-field .filter_result{width:100%;background-color:#fff;box-shadow:0 0 0 1px rgba(39,44,48,0.05),0 1px 5px 1px rgba(39,44,48,0.16);border-radius:2px;text-align:left;margin-bottom:20px;position:absolute;top:60px;padding:20px;z-index:99;display:none;max-height:300px;overflow-y:auto;}
.faqs-search-field .filter_result:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:0;right:0;margin:0 auto;}
.faqs-search-field .filter_result h3.acco_tab{font-size:15px;display:inline-block;}
.faqs-search-field .filter_result .accordion-content{display:none;}
.button_hover{overflow:hidden;height:40px;line-height:40px;}
.button_hover span{position:relative;z-index:2;display:block;transform:translateY(0%);transition:all 0.5s;color:#fff;}
.button_hover span.second_hover{color:black;opacity:0;}
.button_hover:hover span{transform:translateY(-120%);color:#fff;}
.button_hover:hover span.second_hover{transform:translateY(-100%);opacity:1;}
.button_hover:focus{outline:none;}
.collection_inner #bc-sf-filter-tree-mobile button span{display:inline-block;vertical-align:middle;background:url(sorting_arrow.jpg);width:30px;height:23px;background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;margin-left:-35px;margin-top:-3px;}
.parallax-window-new{min-height:543px;}
.search div.content.main{padding:0 15px;}
.search-title-part{max-width:1400px;margin:0 auto;padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;}
.search .section_select select{height:60px;border-radius:0;margin-bottom:20px;padding:10px 50px;border:1px solid #333;font-size:14px;color:#000;font-family: 'Helvetica';text-align:center;font-weight:900;}
.search .bc-sf-search-form .bc-sf-search-box{height:70px;background:transparent;border-radius:0;padding:20px;border:1px solid #333;font-size:18px;color:#333;}
.index-sections{overflow-x:hidden;}
.avalible_li:nth-child(2){display:none;}
.mob_slide{display:none!important;}
.mob_details{display:none!important;}
.desktop_details{display:block!important;}

/* Menu add tempary */
.dropdown_column ul.dropdown_title>li>a{display:none;}
.dropdown_column .dropdown_column__menu:first-of-type ul.dropdown_title>li>ul{left:0;width:100%;}
.searce-our-faqs{margin-top:0;padding-top:0;border-top:none;margin-bottom:30px;}
.product_filter .accordion-content.expanded[aria-expanded="true"]{    height: auto !important;}

/* Menu add tempary */

/* neo css */
@font-face{font-weight:normal;font-style:normal;font-family:'neo';src:url("neo.ttf?5mhd8r") format("truetype"),url("neo.woff?5mhd8r") format("woff"),url("neo.svg?5mhd8r#neo") format("svg");}
[class^="neo-"]{text-transform:none;font-weight:normal;font-style:normal;font-variant:normal; /* use !important to prevent issues with browser extensions that change fonts */font-family:'neo'!important;line-height:1;}
.neo-hava:before,.neo-havaianas:before{content:"";}
.neo-adidas:before{content:"";}
.neo-adio:before,.neo-adidasoriginals:before{content:"";}
.neo-asic:before,.neo-asicstiger:before{content:"";}
.neo-serg:before,.neo-sergiotacchini:before{content:"";}
.neo-nofa:before,.neo-northface:before,.neo-thenorthface:before{content:"";}
.neo-airjordan:before{content:"";}
.neo-birk:before,.neo-birkenstock:before{content:"";}
.neo-conv:before,.neo-converse:before{content:"";}
.neo-diad:before,.neo-diadora:before{content:"";}
.neo-fila:before{content:""}
.neo-ipem:before,.neo-ipanema:before{content:"";}
.neo-laco:before,.neo-lacoste:before{content:"";}
.neo-leco:before,.neo-lecoqsportif:before{content:"";}
.neo-mrl:before,.neo-mrlacy:before{content:"";}
.neo-newb:before,.neo-newbalance:before{content:"";}
.neo-newr:before,.neo-newera:before{content:"";}
.neo-nike:before{content:"";}
.neo-nike-logo:before{content:"";}
.neo-puma:before{content:"";}
.neo-reeb:before,.neo-reebok:before{content:"";}
.neo-stce:before,.neo-stance:before{content:"";}
.neo-supr:before,.neo-supra:before{content:"";}
.neo-timb:before,.neo-timberland:before{content:"";}
.neo-ugg:before{content:"";}
.neo-vans:before{content:"";}
.neo-elhe:before,.neo-ellesseheritage:before,.neo-ellesse:before{content:"";}
.neo-crpr:before,.neo-crep:before{content:"";}
.neo-calendar:before{content:"";}
.neo-customer_service:before{content:"";}
.neo-secure_paiement:before{content:"";}
.neo-change:before{content:"";}
.neo-delivery:before{content:"";}
.neo-language:before{content:"";}
.neo-account:before{content:"";}
.neo-arrow_down:before{content:"";}
.neo-arrow_left:before{content:"";}
.neo-arrow_newsletter:before{content:"";}
.neo-arrow_right:before{content:"";}
.neo-arrow_up:before{content:"";}
.neo-cart:before{content:"";}
.neo-check:before{content:"";}
.neo-smiley:before{content:"\E927";}
.neo-language:before{content:"\E933";}
.neo-instagram:before{content:"\E916";}
.neo-close:before,.add-to-cart-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before,.custom-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before,.privacy-policy-container .ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick:before,.address-create-dialog .ui-widget-header .ui-icon-closethick:before,.size-create-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before,.storelocator-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick:before{content:"";}
.shopify-section.brand_div{padding-top:0;padding-bottom:0;}
.container_menu_expand ul{padding:0;margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.container_menu_expand ul li{margin:0;background:#f5f5f5;color:#767676;text-transform:uppercase;box-sizing:border-box;display:block;float:none;list-style-type:none;transition:background 200ms ease-in-out;position:relative;border:none;min-height:180px;height:auto !IMPORTANT;width:100%;}
.container_menu_expand ul li:nth-child(odd){background-color:#fff;}
.container_menu_expand ul li a{top:0;right:0;bottom:0;left:0;padding:0;position:absolute;box-sizing:border-box;display:block;font-size:1em;transition:background-color .3s,color .3s;display:flex;align-items:center;justify-content:center;}

.container_menu_expand ul li a img{width:100px;}
.hover_image{display:none;}
.container_menu_expand ul li a:hover .hover_image{display:block;}
.container_menu_expand ul li a:hover .normal_image{display:none;}
.container_menu_expand ul li a i{top:50%;position:absolute;right:auto;left:50%;color:#000;font-size:3.5em;transition:color 200ms ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.container_menu_expand ul li a i.neo-nike-logo,.container_menu_expand ul li a i.neo-ugg,.container_menu_expand ul li a i.neo-thenorthface,.container_menu_expand ul li a i.neo-vans{font-size:2.5rem;}
.container_menu_expand ul li a i.neo-asic{font-size:1.5rem!important;}
.container_menu_expand ul li:hover{background:#f04e23;}
.container_menu_expand ul li a:hover{background-color:transparent;}
.container_menu_expand ul li:hover i{color:#fff;}
.container_menu_expand ul li:before{padding-top:100%;content:'';display:block;}

/*==mk-start==*/
.avalible_li.unavail:after{content:"\f00d";}
.homepage-slideshow-dd{margin-top:-2px;}
.avalible_li p.no_stock{color:#ff0000;}
.menu li a .cart_count{font-size:10px;font-weight:900;font-family: 'Helvetica';}
.featured-content-section{padding-bottom:35px;}
.customer-section .contact-left-field .border-btn img{margin-top:-10px;}
.getdirection{font-family: 'Helvetica';background:#f04e23;font-weight:900;font-size:10px;color:#fff;text-transform:uppercase;padding:2px 10px;position:absolute;bottom:10px;left:10px;}
.style_title{display:none;}
.locationsMain div.gm-style > button[title="Toggle fullscreen view"]{margin:0!important;background:#f04e23!important;border:none!important;box-shadow:none!important;border-radius:0!important;width:32px!important;height:30px!important;min-height:30px!important;right:15px!important;top:106px!important;line-height:1!important;}
.locationsMain div.gm-style > button[title="Toggle fullscreen view"] img{display:none;}
.locationsMain div.gm-style > button[title="Toggle fullscreen view"]:after{content:"\f065";font-family:'Font Awesome 5 Pro';font-size:17px;color:#FFF;}
#cd-zoom-in,#cd-zoom-out{height:25px!important;}
.index .header-section-desktop.sticky-header .header-menu-part{display:none;}
.index .header-section-desktop.sticky-header .header-top-part{border-bottom:0;}
#header .top_bar a.mobile_nav{top:3px;}
.mobile_nav div{width:24px;height:18px;}
.mobile_nav div span{height:2px!important;}
.mobile_nav div span:nth-child(2),.mobile_nav div span:nth-child(3){top:7px;}
.mobile_nav div span:nth-child(4){top:15px;width:85%;}
.hide_dash{display:inline-block;}
.coll_title .section-title br{display:none;}
#mobile_menu a svg{width:14px;height:17px;fill:#f04e23;}
#accordion1{margin-bottom:15px;}
.modal_price{position:absolute;right:5px;top:0px;}
.cart_content_info .itemsku{margin:10px 0;display:inline-block;}
.who-we-are h3{font-size:18px;font-family: 'Helvetica';font-weight:900;color:#000;display:block;margin:30px 0 10px;}
.who-we-are h1{padding:50px 0 30px;margin-bottom:40px;border-bottom:1px solid #929292;}
.page-who-are-we .container{max-width:1370px;}
.who-we-are-image img{width:100%;}
.one-third.column.third-custom{width:33.33%;float:none;}
.remodal-wrapper .remodal{padding:20px;}
.flickity-prev-next-button .arrow{fill:#333;}
.flickity-prev-next-button.next{right:-21px;}
.flickity-prev-next-button.previous{left:-21px;}
.flickity-prev-next-button,.flickity-prev-next-button{background:none!important;border:0!important;}
.size-guide-colum{width:100%!important;padding:0!important;}
.product-info__caption{position:static;}
.size-guide-colum h3{margin:0 0 10px;}
.size-guide-title{padding:0;margin-bottom:20px;}
.size-guide-title h3{margin-bottom:5px;font-weight:900;font-size:15px;display:inline-block;border:1px solid #e3e3e3;padding:6px;}
span.discount{background:#f94c19;padding:10px;color:#fff;font-size:14px;position:absolute;top:0;left:0;font-weight:bold;}
.size-guide-title h3 a:hover,.size-guide-title h3 a.active{color:#f04e23;}
.size-table-box{width:100%;display:none;}
.thumbnail .price span.money{font-size:16px;width:100%;order:2;}
span.price.sale span.money {
    color: #f94c19;
}
span.price.sale span.was_price span.money {
    color: #000;
}
.size-guide-top{max-width:100%!important;}
.size-guide-table{margin:0!important;}
.collection_inner .four.columns:nth-of-type(3n+1) {
    clear: both;
}

body.search .product-list{display: flex;flex-wrap: wrap;margin-left:-10px;margin-right:-10px;}
body.search .product-list .column{display: flex;width:33.33%;padding:0 10px;margin-left:0 !important;margin-right:0 !important;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
body.search .product-list .product-wrap{width:100%;display:flex;flex-direction: column;border-bottom: 1px solid rgba(5,6,10,0.2);}
body.search .product-list .product-details{border:none;}

.prodcut_price .type_tag{font-weight: bold;text-transform: uppercase;position: absolute;left: 0;top: 16px;}

.header-section .footer-top-section{padding:10px 40px;}
.header-section .footer-top-section ul li img{max-height:20px;}
.search__results-wrapper{display:none !important;}

.mfp-bg {opacity:0.4 !important;background:none repeat scroll 0 0 rgba(0,0,0,.5) !important;}

.mailchimp-modal {background: #FFF;padding: 20px 50px 35px;text-align: left;max-width: 440px;margin: 40px auto;position: relative;}
.mailchimp-head {margin: 25px 0 15px;text-align: center;}
.mailchimp-head svg {width: 34px;height: 34px;margin-bottom: 10px;fill: #33cc3f;}
.mailchimp-head h3 {font-family: 'Helvetica';font-size: 18px;font-weight: 900;}
.mailchimp-content{text-align:center;}
.mfp-close-btn-in .mailchimp-modal .mfp-close {font-size: 0;}
.mfp-close-btn-in .mailchimp-modal .mfp-close:before, .mfp-close-btn-in .mailchimp-modal .mfp-close:after {position: absolute;left: 21px;content: ' ';height: 22px;width: 2px;background-color: #000;top: 9px;}
.mfp-close-btn-in .mailchimp-modal .mfp-close:before {transform: rotate(45deg);}
.mfp-close-btn-in .mailchimp-modal .mfp-close:after {transform: rotate(-45deg);}
.mfp-close-btn-in .mailchimp-modal .mfp-close:hover:before, .mfp-close-btn-in .mailchimp-modal .mfp-close:hover:after {background-color: #f04e23;}
.mailchimp-error-modal .mailchimp-head svg{fill:red;}

.modal_price .compare_price{
  display: block;
}


.collection_inner .section {
    width: auto;
    float: right;
    margin-right: 30px;
}
a.top_link.sale{
     color:#f04e23;
    }

/* MS Start */
.product_images .flickity-prev-next-button svg {width: 80%;height: 90%;}
.product_images .light-button .flickity-prev-next-button .arrow {fill: #000000;}
.product_gallery_nav {clear: both;}
.product_gallery_nav .gallery-cell {width: 20%;margin: 0;}
ul.grandChildUl.brack_menu {display: flex;flex-wrap: wrap;width: 100%;}
.brack_menu li {max-width: 50%;width: 100%;}
.dropdown_column__menu .viwe_more_link {padding-left: 5px;padding-top:10px !important;text-decoration: underline;font-size: 14px;}
.homepage-slideshow-dd button.slick-arrow {position: absolute;top: 0;bottom: 0;margin: auto;z-index: 1;}
.homepage-slideshow-dd button.slick-prev.slick-arrow {left: 35px;}
.homepage-slideshow-dd button.slick-next.slick-arrow {right: 35px;}
.collection .product-list {display: flex;flex-wrap: wrap;width: 100%;align-items: flex-end;}
/* MS End */

body .docapp-coupon-input .docapp-coupon-input--input-container .docapp-coupon-input--button{
  background: #f04e23 !important;
  color: #fff !important;
  transition: all 0.3s ease 0s;
  border-color: #f04e23 !important;
}
body .docapp-coupon-input .docapp-coupon-input--input-container .docapp-coupon-input--button:hover{
  background: #000 !important;
  border-color: #000 !important;
}

body .action_delete{
  transition: all 0.3s ease 0s;
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
}
body .action_delete:hover, .action_edit:hover{
 background-color: #000; 
  border-color: #000;
  color: #fff;
}
body .action_delete a{
  color: currentcolor;
}


@media only screen and (max-width: 798px){
  .collection_inner .section {float: none; margin-right: 0px;}
.collection_inner select {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width:319px){
  .container_menu_expand ul li{width:calc(100%/2)!importantf;}
}
@media screen and (min-width:700px){
  .container_menu_expand ul li{width:calc(100%/3)!important;}
}
@media screen and (min-width:1000px){
  .container_menu_expand ul li{width:calc(100%/5)!important;}
}
@media screen and (min-width:1260px){
  .container_menu_expand ul li{width:calc(100%/7)!important;}
}

/* neo css end */
@media screen and (min-width:1600px){
  .dd-container{width:auto;max-width:1400px;}
  .dd-container .sixteen.columns{width:100%;}
  .product-template .product .nine.columns{width:50%;padding-right:30px;}
}
@media (min-width:992px) and (max-width:1200px){
  .caption.position-right{padding:0 15px;}
  .caption.position-right.caption .headline{font-size:100px;}
  .caption.position-right.caption .subtitle p{font-size:80px;}
  .footer-top-section ul li{width:25%;padding:0 15px;}
  .footer-top-section{padding:50px 15px;}
  .collection-box-text .title{font-size:80px;}
  .col_second .collection-box-text .title,.collection-box-text .title{font-size:50px;}
  .footer-top-section ul li img{margin:0;}
  .footer-top-section ul li span{display:block;margin-top:15px;text-align:center;}
  .footer-top-section ul{-ms-flex-align:inherit;-webkit-align-items:inherit;-moz-align-items:inherit;-ms-align-items:inherit;-o-align-items:inherit;align-items:inherit;}
  .homepage-slideshow .caption.position-right{padding:0 15px;}
  .product .nine.columns,.product .seven.columns{width:49%;}
  .product .sixteen.columns{width:95%;}
}
@media (min-width:800px) and (max-width:991px){
  .header-right-part .menu li{margin-left:10px;}
  .caption.position-right.caption .headline{font-size:100px;}
  .caption.position-right.caption .subtitle p{font-size:80px;}
  .footer-top-section ul li{width:25%;padding:0 15px;}
  .footer-top-section{padding:50px 15px;}
  .footer-top-section ul li span{display:block;margin-top:15px;text-align:center;}
  .footer-top-section ul{-ms-flex-align:inherit;-webkit-align-items:inherit;-moz-align-items:inherit;-ms-align-items:inherit;-o-align-items:inherit;align-items:inherit;}
  .shopify-section{padding:30px 0;}
  .shopify-section.text-columns-with-images-section{padding-bottom:15px;}
  .homepage-slideshow-dd .slick-slide img{height:540px;object-fit:cover;}
  .caption.position-right{padding:0 15px;}
  .collection-box-text .title,.col_second .collection-box-text .title{font-size:40px;}
  .collection-box-offer{font-size:35px;}
  .collection-box-list .image__container{min-height:250px;}
  .text-columns-images h3{font-size:20px;}
  .text-columns-with-images-section .container{width:100%;padding:0px 0px;}
  .homepage-featured-info h2{font-size:22px;}
  .eight.columns.footer-right-part{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;}
  .footer-follow{width:100%;max-width:100%;}
  .footer-social-icons ul li{width:auto;margin-right:10px;}
  .footer{padding:30px 0 10px;}
  .footer-top-section ul li img{margin:0;}
  .vendor-image-section .section-title{font-size:40px;margin-left:0px;margin-bottom:80px;}
  .vendor-gallery-part{margin-top:-120px;}
  .vendor-gallery-part .video-play-btn a{width:60px;height:60px;line-height:65px;}
  .vendor-gallery-part .video-play-btn a .fa{font-size:18px;}
  .vendor-gallery-part .vendor-image-first{width:66%;}
  .collection_inner .sidebar.four.columns{padding:60px 20px;}
}
@media screen and (max-width:1600px){
  .collection_inner .twelve.columns{margin-left:2%;padding-right:20px;}
  .product-list .four.columns{width:30.33%;}
  .product-template .dd-container{width:1200px;}
}
@media screen and (min-width:1350px){
  .products-slider.slider-gallery .gallery-cell.visible-4{width:calc(25%)!important;}
}
@media(max-width:1550px) and (min-width:800px){
  div.container{width:calc(100% - 80px);}
  div.collection_inner.container{width:100%;}
  .header-section-desktop .main_nav_wrapper{padding:0 55px;max-width:1440px;}
  .slider-gallery{padding:0 40px!important;}
  .footer-top-section{padding:50px 40px;}
}
@media screen and (max-width:1550px){
  .slider-gallery{max-width:1400px;overflow:inherit;padding:0 15px;}
  .flickity-prev-next-button.previous{left:0px;}
  .slider-gallery .flickity-prev-next-button{opacity:1;}
  .flickity-prev-next-button.next{right:0px;}
  .slider-gallery .gallery-cell{margin:0!important;padding:0 15px;width:calc(33.33%)!important;}
  .dropdown_container.mega-menu .dropdown_column{max-width:100%;}
}
@media screen and (max-width:1200px){
  .product-template .dd-container{width:100%;}
/*   .col_second .collection-box-text{padding:80px 20px 20px;} */
  .collection_inner .bc-sf-filter-option-block{padding:30px 0 30px 0px;}
  .collection_inner .bc-sf-filter-selection-wrapper{padding-left:0;}
  .footer-right-part div:first-child ul li{line-height:1;}
}
@media screen and (max-width:1080px){
  .product .nine.columns,.product .seven.columns{width:48%;}
}
@media only screen and (min-width:800px) and (max-width:1200px){
  .dropdown_column__menu{}
  .dropdown_column ul.dropdown_title>li>ul{left:220px;width:calc(100% - 220px);}
  .dropdown_column ul.dropdown_title>li>ul>li{padding:20px;}
  .dropdown_column ul.dropdown_title>li>a{font-size:14px;padding:49px 15px;}
  .dropdown_column ul.dropdown_title>li>ul>li>a{font-size:12px;}
  .dropdown_container.mega-menu .dropdown_column{}
}
@media only screen and (max-width:959px) and (min-width:799px){
  .container .cart-list-part .seven.columns{width:300px;}
}
@media screen and (max-width:992px){
  .product-list .four.columns{width:45.33%;margin-left:10px;}
  br.clear.product_clear{display:none;}
  #shopify-section-collection-template{padding:0;}
  .product-list .four.columns{width:45.33%!important;margin-left:10px;}
  .product .nine.columns,.product .seven.columns,.product .sixteen.columns{width:98%;margin:auto;float:none;}
  .seven.columns.product_right{display:block;width:95%;margin:30px auto;}
  .container .product .sixteen.columns{float:left;}
  .section.product_section .nine.columns{width:100%;margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;}
  .section.product_section .seven.columns{width:100%;display:block;padding:0;margin-top:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
  .swatch-element.color{width:15%;}
  .parallax-window-new{min-height:400px;}
  .container .sixteen.columns{padding:0 15px!important;}
  body .pick_currency {
    top: auto !important;
    left: 10px !important;
    bottom: 10px !important;
    width: 100px !important;
    display: inline-block;
}


}
@media screen and (max-width:799px){
  .collection_inner .four.columns:nth-of-type(2n+1) {
    clear: both;
    }
  .header-right-part .menu li{margin-left:10px;}
  .caption.position-right.caption .headline{font-size:100px;}
  .caption.position-right.caption .subtitle p{font-size:80px;}
  .footer-top-section ul li{width:48%;padding:0 15px;display:inline-block;vertical-align:top;margin-bottom:35px;}
  .footer-top-section ul li:last-child{margin-bottom:0;}
  .footer-top-section{padding:30px 15px;}
  .footer-top-section ul li span{display:block;margin-top:15px;text-align:center;}
  .footer-top-section ul{display:block;}
  .shopify-section{padding:15px 0;}
  .shopify-section.product-template{padding:40px 0;}
  .shopify-section.text-columns-with-images-section{padding-bottom:0px;}
  .featured-content-section{padding-top:0;padding-bottom:35px;}
  .social-feeds-section{padding-top:0;}
  .social-feeds-section .social-feeds-wrap{padding-top:0;}
  .social-feeds-section .social-feeds-wrap .homepage_content{margin-top:0;}
  .homepage-slideshow-dd .slick-slide img{height:540px;object-fit:cover;object-position:-230px 0;}
  .caption.position-right{padding:0 15px;}
  .collection-box-text .title,.col_second .collection-box-text .title{font-size:50px;}
  .collection-box-offer{font-size:35px;}
  .collection-box-list .image__container{min-height:250px;}
  .text-columns-images h3{font-size:16px;}
  .text-columns-with-images-section .container{width:100%;padding:0px 0px;}
  .homepage-featured-info h2{font-size:17px;}
  .collection-box-offer,.list-collections .one-third.column:first-child .collection-box-offer{text-align:center;}
  .footer-follow{width:100%;max-width:100%;}
  .footer-social-icons ul li{width:auto;margin-right:10px;}
  .footer{padding:30px 15px 10px;}
  .footer .footer-menu-wrap h6{padding-left:0;padding-right:0;margin-bottom:0px;padding-bottom:2px;}
  .footer-top-section ul li img{margin:0;max-height:28px;max-width:45px;}
  .col_second .collection-box-text{padding:80px 20px 20px;}
  .header-section-desktop{display:none;}
  .mobile_nav-fixed--false .menu-mobile{position:absolute;right:5px;top:0;color:#fff;z-index:999;}
  #header a.mobile_logo img{min-height:32px;margin-top:8px;margin-bottom:8px;padding-top:0;}
  #header{background:#000;display:block;position:fixed;width:100%;top:0;left:0;z-index:999;padding:0;}
  #header.sticky-header{background:#05060a;}
  #header .top_bar{text-align:center;height:51px;background:#fff;padding:0 0 0 15px;border-bottom: 1px solid #d4d4d4;}
  .top_bar .menu-mobile .icon-user:before{display:none;}
  .top_bar li{padding-left:5px;padding-right:5px;}
  .mobile_nav-fixed--true #pagecontent,.mobile_nav-fixed--false #pagecontent{display:none;}
  .top_bar .menu-mobile a,.top_bar .social_icons a{line-height:normal;}
  #header .top_bar a span{color:#000;}
  .mobile_nav div span{background:#000;}
  .top_bar .menu-mobile a{height: 30px;width: 30px;display: flex;    align-items: center;    justify-content: center;}
  .top_bar .menu-mobile a img{filter: invert(1);}
  .menu-mobile{display:flex;    align-items: center;   height: 100%;border:none;padding:0 15px 0 0;margin:0;float:right;}
  .menu-mobile li{display:inline-block;margin:0 5px;vertical-align:top;list-style-type:none;border:0;float:left;}
  .menu-mobile li a{height:40px;line-height:40px;padding:0;}
  .collection-list-section .list-collections .one-third{width:100%!important;margin:0 0 15px!important;}
  .text-columns-with-images-section .container .eight.columns.column-box-part{width:100%;margin-bottom:50px;}
  .homepage-featured-info,.text-columns-images{padding-top:20px;}
  .footer .footer-colum{width:100%;float:none;}
  img.footer-logo{max-width:208px!important;margin:0 0 25px;}
  .footer-section .newsletter_section .newsletter{max-width:100%;}
  .footer-section .newsletter_section .newsletter h6{border:0;padding:0;margin-bottom:11.5px;}
  #contact_form .action_button.sign_up{margin-bottom:13.5px;}
  .eight.columns.footer-right-part{display:block;}
  footer .footer-social-icons{display:block;}
  .footer_menu span.icon-down-arrow{font-size:16px!important;}
  .footer_menu .toggle_content{padding:10px 0 0;}
  .footer ul{padding-top:5px;    }
  .footer .footer-social-icons ul{display: flex;}
  .footer div.container{width:100%;}
  .footer div.container .columns{width:100%;}
  .placeholder-instagram{padding-left:0;padding-top:calc(100% - 5px);margin:0 -5px;}
  #instafeed.placeholder-instagram .instagram__item.big_instaimage{width:calc(100% - 15px);left:7.5px;height:auto;}
  #instafeed.placeholder-instagram .instagram__item{margin:15px 7.5px 0px!important;width:calc(50% - 15px);}
  .collection_inner .sidebar.four.columns{width:100%;padding:15px 0 7px 0;margin-bottom:30px;}
  .collection_inner .twelve.columns{margin-left:0;padding-right:0;float:none;padding-top:10px;width:100%;display:inline-block;margin-bottom:20px;}
  .collection_inner{width:100%;display:block;table-layout:initial;}
  .collection_inner .sidebar.four.columns{width:100%;padding:0px 0;margin-bottom:0;}
  .collection_inner .sidebar.four.columns .sidebar-wrap{padding:0;}
  .collection_inner .sidebar.four.columns #bc-sf-filter-tree{padding:25px;}
  .collection_inner .sidebar-wrap{border:none;padding:0 20px;}
  .sidebar-wrap .sidebar-block{margin-bottom:0;}
  .product-list .four.columns.even{margin-left:20px;}
  .coll_title{margin-bottom:10px;margin-left:20px;}
  .dd-container .product{margin-top:0px;}
  .vendor-gallery-part{padding-left:0;position:relative;margin-top:0;margin-left:-2%;}
  .vendor-image-section .section-title{font-size:40px;margin-left:0;margin-bottom:40px;}
  .vendor-image-section{padding:50px 0 10px;}
  .vendor-gallery-part .vendor-image-first{width:98%;position:inherit;margin-bottom:2%;}
  .vendor-image-list{width:48%;float:left;margin-left:2%;}
  .vendor-top-btn ul li{width:32%;}
  .vendor-top-section{padding:40px 15px;}
  .vendor-top-section p{max-width:100%;margin-bottom:30px;}
  .vendor-gallery-part .video-play-btn a{width:60px;height:60px;line-height:65px;}
  .vendor-gallery-part .video-play-btn a .fa{font-size:18px;}
  #mc_embed_signup{margin-bottom:15px;}
  .cart-list-title{display:none;}
  .cart-list-part{display:block;}
  .cart-list-part .cart-colum,.cart-list-part .cart-colum:first-child{width:100%;clear:both;}
  .cart-desktop-hide{display:block;}
  .cart-mobile-hide{display:none!important;}
  .cart-list-part .cart-colum:after{clear:both;width:100%;display:block;content:'';}
  .cart-list-part .cart-colum{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;}
  .cart-list-part .cart-colum .columns{width:100px;}
  .cart-list-part .cart-colum .columns.cart_content_info{width:calc(100% - 115px);}
  .cart-list-part p.modal_price{width:100%;clear:both;color:#f04e23;padding:0;position:relative;padding-right:30px;}
  .cart-list-part h3{font-size:14px;}
  .new-load-more{padding-left:20px;}
  .collection_inner .sidebar-wrap{margin:0;max-width:100%;}
  .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li{min-width:46px;}
  .collection_inner #bc-sf-filter-tree-mobile button{background:#f04e23;}
  .collection_inner #bc-sf-filter-tree-mobile button:focus{outline:none;}
  .shopify-section.collection-list-section{padding:0;}
  .style_title{display:block;}
  .mobile_nav div{top:13px!important;margin:0;}
  .top_bar li.cart_mb{padding-right:0;margin:16px 0;}
  .top_bar li.cart_mb a{display:inline-block;vertical-align:top;line-height:1;height:auto;}
  .top_bar li.cart_mb img{vertical-align:top;}
  #header .top_bar a span{display:none;}
  body.is-active #header{background:#FFF;padding-top:0;}
  #mobile_menu a{color:#000;}
  body.is-active #header .top_bar.clearfix{height:auto;}
  #header .dropdown{background:#FFF;}
  #mobile_menu{margin:0px 0px 10px;}
  #mobile_menu li{border-bottom:1px solid #d8d8d8;padding:20px 0;}
  #mobile_menu > li a{padding:0px 15px;position:relative;}
  #mobile_menu li a span.icon-down-arrow:before{color:#f94c18;font-weight:bold;}
  #mobile_menu li a span.icon-down-arrow{font-size:16px!important;padding-right:0!important;}
  .menu_text{position:relative;}
  .menu_text:after{content:'';display:inline-block;vertical-align:bottom;height:4.5px;width:24px;margin-bottom:2px;background:#f04e23;margin-left:10px;margin-right:-50px;}
  #mobile_menu a{color:#000;font-size:16px;text-transform:uppercase;font-family: 'Helvetica';font-weight:900;text-align:left;line-height:100%;}
  #mobile_menu .sublink ul{margin-left:0;padding-left:0;}
  #mobile_menu li:last-child{border-bottom:none;padding-bottom:0;}
  #mobile_menu > li a span{padding-top:0;color:#000;font-size:16px;text-transform:uppercase;font-family: 'Helvetica';font-weight:900;text-align:left;line-height:100%;}

  /*   #mobile_menu li.account_links a.icon-user img,#mobile_menu li.my_location img{ display: none;} */
  #mobile_menu li.account_links a.icon-user:before,#mobile_menu li.my_location i.fa-map-marker-alt{color:#f04e23;}
  #mobile_menu li.my_location i.fal{vertical-align:top;font-size:19px;}
  #mobile_menu .sublink ul{border-top:1px solid #d8d8d8;margin-top:20px;}
  #mobile_menu > li a span{padding-bottom:0;}
  .seven.columns.omega.cart_content_info{padding-left:10px;}
  .cart-list-part p.meta{margin-bottom:0;}
  .cart-list-part p.meta{font-size:16px;}
  .cart-list-part{border-bottom:none;}

  /*   .cart__remove {float: left;background: transparent;font-size: 14px;    text-decoration: underline;    width: auto;} */
  .cart__remove{width:20px;height:20px;background-size:20px 20px;position:absolute;right:0;bottom:2px;}
  .cart-bottom-part{padding-top:10px;}
  .container div.collection_nav{margin-bottom:0;}
  #mobile_menu .account_links span.active{transform:rotateX(0);}
  .section-title{margin:25px 0 10px 0;font-size:24px;}

  /*   .form_div {background: #f3f3f3;    width: 100vw;    position: relative;    left: 50%;    right: 50%;    margin-left: -50vw;    margin-right: -50vw;    padding: 20px 20px;} */
  .featured-collection-section .section-title{font-size:24px;}
  #mobile_menu li.account_links a:before,#mobile_menu li.my_location i.fal{display:none;}
  .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box{padding:5px 0;}
  .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li{width:20%!important;margin-left:0;border-left:none;}
  .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li:nth-child(5n+1){border-left:1px solid #ccc;}
  .featured-collection-section + .text-columns-with-images-section .section-title{padding-left:5px;}
  .col_image #shopify-section-collection-template{padding:0;}
  .collection .caption #bc-sf-filter-collection-title{text-align:center;}
  .collection .caption #bc-sf-filter-collection-title{margin-bottom:10px;}
  .header-section .footer-top-section ul li{margin-bottom: 15px;}


  ul#mobile_menu li ul li a {
    font-weight: 100 !important;
  }
  .menu-mobile li.account_bd, .menu-mobile li.location_mb{display: none;}

}
@media screen and (max-width:798px){
  .slider-gallery .gallery-cell .product-details{font-size:12px;}
  .mobile_nav-fixed--true .page_banner,.mobile_nav-fixed--false .page_banner{margin-top:0;}
  body.search .product-list .column{width:50% !important;}
  .footer .container .eight.columns{    display: flex;    flex-direction: column;}
  .footer .footer_menu{order: -1;}
}
@media (min-width:768px) and (max-width:1024px){
  .shopify-section.featured-collection-section .slider-gallery .gallery-cell,.related_prodcut .slider-gallery .gallery-cell{width:calc(50%)!important;}
  .prodcut_price .modal_price{padding-right:15px;}
}
@media (min-width:992px) and (max-width:1024px){
  .section.product_section .seven.columns{width:calc(50% - 20px);}
}
@media screen and (max-width:767px){
  .main-carousel, .product_gallery_nav {display: none;}
  .product .main-carousel {display: block;}
  #mc_embed_signup .mc-field-group input{margin-bottom:17.5px;}
  .buy_get .banner_holder{right:0;}
  .coll_title .section-title br{display:block;}
  .hide_dash{display:none;}
  .faqs-banner .subtitle{text-transform:inherit!important;font-family:inherit!important;}

  /*   .vendor-products--slider > .container {display: none;} */
  .vendor-products--slider > .container .sixteen.columns{padding:0 40px!important;}
  .section-title{font-size:28px;}
  .featured-collection-section .section-title,.style_title .section-title{font-size:36px;}
  .featured-collection-section .section-title:after,.vendor-image-section .section-title:after{margin-bottom:2px;}
  .footer .container .eight.columns{width:100%!important;padding:0;}
  .swatch-element.color{width:20%;}
  .section-title:after{margin-right:0;}
  .vendor-products--slider{padding:20px 0;}
  .products-slider.slider-gallery .gallery-cell{width:100%!important;padding:0;}
  .cart .customer-section{padding:10px 30px;}
  .cart-list-part{padding:10px 0;}
  .cart .cart_total{font-size:22px;padding-top:15px;margin-top:15px;border-top-color:#ccc;}
  .cart .cart_subtotal{font-size:16px;margin-bottom:7px;}
  .cart-btn-part{border-top-color:#ccc;}
  .parallax-window-new{min-height:300px;}
  .search .bc-sf-search-form .bc-sf-search-box{height:60px;}
  .desk_slide{display:none!important;}
  .mob_slide{display:block!important;}
  .mob_details{display:block!important;}
  .desktop_details{display:none!important;}
  .caption.position-right{margin:0;position:absolute;top:50%;transform:translateY(-50%);font-size:inherit;}
  .caption.position-right.caption .headline{font-size:50px;color:#fff;}
  .caption-content .action_button{color:#fff;border-color:#fff;}

  /*     .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox]+a.selected>span:first-child:after{border: 2px solid #f04e23;} */
  .homepage-slideshow-dd .slick-slide img{height:auto;object-position:center;}
  .homepage-slideshow-dd .slick-dots{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;left:0;right:0;bottom:5px;top:auto;margin:0 auto;text-align:center;padding:0;}
  .homepage-slideshow-dd .slick-dots li{display:inline-block;vertical-align:top;margin:0px 7px;}
  .homepage-slideshow-dd .slick-dots li button{width:14px;height:14px;}
  .shopify-section.collection-list-section{margin-top:0;}
  .shopify-section.collection-list-section .collection-box-list .image__container{background-image:none!important;background-color:#f04e23;min-height:inherit;}
  .collection-box-text,.col_second .collection-box-text{padding:0px 15px;line-height:45px;}
  .collection-box-text a,.collection-box-offer{display:none;}
  .collection-box-text .title,.col_second .collection-box-text .title{margin:0;color:#fff;font-size:24px;}
  body.index .list-collections .thumbnail .collection-box-list{opacity:1!important;transform:translate3d(0px,0,0)!important;}
  .featured-collection-section .section-title,.style_title .section-title{font-size:24px;}
  .section-title:after{height:4.5px;width:24px;margin-left:5px;margin-bottom:2px;}
  .thumbnail_banner{font-size:11.2px;padding:10px 12px;}
  .style_title{margin-bottom:15px!important;}
  body.index  .section.list-collection-wrapper.clearfix{margin-bottom:0;}
  #shopify-section-1489283919239 .featured_products.product-slider{padding-top:0;}
  .footer-right-part{margin-top:-1px!important;}
  .footer .footer-menu-wrap .footer_menu:first-child h6{padding-top:0;border:none;}
  .footer .footer-menu-wrap h6{border-color:#666;font-size:12px;}
  .footer-social-icons ul li{margin-right:20px;}
  .footer ul li{line-height:0.6cm;}
  .type_tag{display:block;}
  .product_images ul.slick-dots{margin:0;text-align:center;padding:0;position:relative;top:-40px;}
  .product_images ul.slick-dots li{margin:0 5px;list-style:none;display:inline-block;}
  .product_images ul.slick-dots li button{outline:none;font-size:0;width:15px;height:15px;padding:0;line-height:1;display:inline-block;min-height:auto;border-radius:50%;background:transparent;border:1px solid #ccc;}
  .product_images ul.slick-dots li.slick-active button{background:#f94c18;}
  .coll_title .section-title,.related_prodcut h2.section-title,.customer-section .register-title-section .section-title{font-size:20px;}
  .related_prodcut h2.section-title{text-align:left;padding-left:35px;margin-bottom:0;}
  .new-load-more #bc-sf-filter-load-more{display:inline-block!important;}
  .new-load-more{padding-left:0;text-align:center;}
  .new-load-more #bc-sf-filter-load-more a.bc-sf-filter-load-more-button{font-size:12px;letter-spacing:1px;}
  .mob_details{margin-bottom:15px;}
  .section.product_section .seven.columns{margin-top:0;}
  .related_prodcut{margin:10px 0 25px 0;}
  .related_prodcut .container{padding-top:0;}
  .prodcut_tab{margin-bottom:15px;}
  .product_filter .accordion-trigger{padding:20px 0;}
  .product_filter .accordion-trigger.collapsed:after{font-size:20px;}
  button.add_to_cart:after{content:"";background:url(basket.png);display:inline-block;width:20px;height:60px;background-repeat:no-repeat;background-position:center center;right:inherit;margin-left:-95px;}
  .prodcut_price .vendor{font-size:14px;}
  .h1.product_name{margin-top:25px;text-transform:capitalize;font-family: 'Helvetica';font-weight:900;font-size:18px;text-align:left;line-height:100%;padding-bottom:5px;}
  .option_title.swatch_size{background:#f94c18;color:#fff;text-align:center;line-height:45px;font-family: 'Helvetica';font-size:14px;text-transform:uppercase;font-weight:900;}
/*   .swatch_group.swatch_group_size{display:none;} */
  .option_title.swatch_size{display:none;}
  .prodcut_price .modal_price{font-size:18px;}
  .faqs-banner .section-title{text-align:left!important;font-size:24px;line-height:32px;}
  .faqs-search-field .search__form input{padding:10px 20px;height:45px;width:auto;background:transparent;}
  .faqs-banner .subtitle{text-align:left;}
  .faqs-banner{padding:30px!important;}
  .faqs-banner .subtitle{font-family: 'Helvetica';}
  .faqs-banner .section-title:after{margin-bottom:6px;}
  .faqs-page .customer-section .section-title{margin-bottom:20px!important;font-size:17px!important;line-height:1.3;}
  .faqs-page .customer-section .section-title:after{height:4.5px;}
  .faqs-accordion h3{font-size:16px!important;padding:15px 0!important;}
  .faqs-accordion .accordion-content p:first-child{margin-top:30px;}
  .bottom-content-section{padding-bottom:0;}
  .customer-left-colum{margin-bottom:30px;}
  .accordion-box,.accordion-box a{white-space:normal;}
  .faqs-page .customer-left-colum{margin-bottom:10px;}
  .vendor-top-section h1{font-size:18px;font-weight:normal;position:relative;margin-bottom:25px;}
  .vendor-top-btn a{height:40px;line-height:40px;}
  .vendor-top-section h1:after{content:'';display:inline-block;vertical-align:bottom;height:4.5px;width:30px;margin-left:7px;margin-bottom:4px;background:#f04e23;margin-right:-50px;}
  .vendor-top-section{padding:40px 20px 20px;}
  .vendor-image-section .section-title{font-size:24px;margin-left:0;margin-bottom:30px;margin-top:0px;}
  .vendor-gallery-part,.size-bottom-colum.size-bottom-img{overflow:hidden;}
  .vendor-image-section{padding:10px 5px;}
  .vendor-image-section .button_hover{margin:30px auto 0;}
  .vendor-products--slider .section-title,.size-guide-top h1{font-size:24px!important;}
  .vendor-products--slider .button_hover{margin-bottom:35px;margin-top:45px;}
  .size-guide-page h2{font-size:18px!important;margin:0 0 20px!important;}
  .section_select.omega select#bc-sf-filter-top-sorting{width:100%;margin-top:10px;}
  .location-page .customer-left-colum .section-title{font-size:22px!important;margin-top:0;}
  .location-results h3{position:relative;}
  .location-results h3 span:after{content:'';display:inline-block;vertical-align:bottom;margin-bottom:4px;background:#f04e23;height:4.5px;width:30px;margin-left:7px;margin-right:-50px;}
  #cd-zoom-in,#cd-zoom-out{display:none;}
  .locationsMain div.gm-style > button[title="Toggle fullscreen view"]{top:145px!important;}
  .container_menu_expand ul li:hover i{color:#000;}
  .featured-collection-section .section-title{padding-left:25px;padding-right:25px;}
  .slider-gallery .gallery-cell .product-details{font-size:15px;padding-left:0;padding-right:0;margin-left:25px;margin-right:25px;}
  .text-columns-with-images-section a.continue-button{min-height:40px;}
  .footer-section .newsletter_section .newsletter .contact_email{height:45px;margin-bottom:17.5px;font-size:14px;border-color:#666;}
  .footer-section .newsletter_section .newsletter .action_button{height:45px;line-height:42px;margin-bottom:15px;}
  button.add_to_cart{height:45px;line-height:44px;font-size:13px;}
  button.add_to_cart:after{height:44px;margin-left:-65px;}
  .cart-btn-part .featured-links a,.cart-btn-part .checkout-btn button.btn{font-size:13px;height:45px;line-height:42px;}
  .slider-gallery .flickity-prev-next-button.next,.slider-gallery .flickity-prev-next-button.previous{background-image:none;background-color:#f04e23;width:39px;height:86px;padding:0;margin-top:-81.5px;}
  .slider-gallery .flickity-prev-next-button.next:hover,.slider-gallery .flickity-prev-next-button.previous:hover{background-image:none;background-color:#000;}
  .slider-gallery .flickity-prev-next-button.next svg,.slider-gallery .flickity-prev-next-button svg{display:block;}
  .featured-collection-section .product_image{padding:0 25px;}
/*   .banner_holder{right:25px;} */
/*   .banner_holder{right:0px;} */
/* new add   */
  .banner_holder { position: absolute; top: -20px; right: 0;}
  #bc-sf-filter-tree-mobile button{padding:0!important;height:auto;line-height:45px;}
  .collection_inner #bc-sf-filter-tree-mobile button span{margin-top:10px;}
  .product_images .gallery-cell{width:100%}
  .footer div.container{padding:0;}
  .footer{padding-left:35px;padding-right:35px;padding-top:35px;padding-bottom:15px;}
  .footer_menu span.icon-down-arrow{font-size:14px!important;margin-top:0px;}
  .register-title-section a{font-size:12px!important;}
  .related_prodcut .product_image{padding:0 20px;}
  .section.product_section{padding:0;}
  button.add_to_cart .text{width:auto;display:inline-block;margin-left:25px;}
  .size-guide-colum tr td{white-space:nowrap;}
  img.footer-logo{max-width:90px!important;margin:0 0 10px;}
  .footer ul li{margin-bottom:1.5em;}
  footer .footer-social-icons{margin-top:7px;}
  .collection .section-title{margin-bottom:25px;}
  .searce-our-faqs{margin-bottom:20px;}
  .searce-our-faqs .section-title{margin-top:40px;}
  .collection_inner .bc-sf-filter-option-block .bc-sf-filter-block-title h3{font-size:16px;}
  .bc-sf-filter-option-block .bc-sf-filter-block-content ul li a{font-size:13px;}
  .product_images .gallery-cell{padding-left:0;padding-right:0;}
  body [data-aos],body [data-aos].aos-animate{transition-delay:0s!important;}
  .vendor-top-btn ul{margin:0 -2.5px;font-size:0;}
  .vendor-top-btn ul li{width:calc(33.33% - 5px);margin:0 2.5px;}
  .page-contact .form_div{padding-bottom:15px;}
  .vendor-top-section{padding-bottom:10px;}
  .vendor-products--slider .slider-gallery .product_image{padding:0 25px;}
  .featured-collection-section .homepage-product-slider{padding-top:15px;}
  .collection .section-title{line-height:24px;}
  .who-we-are h1{padding:0 0 20px;margin-bottom:30px;border-bottom:1px solid #929292;font-size:24px!important;}
  .one-third.column.third-custom{width:33.33%;float:none;}
  .cart_content_info .itemsku{margin:6px 0;display:inline-block;line-height:normal;}
}
@media screen and (max-width:699px){
  .container_menu_expand ul li:nth-child(odd){background-color:#f5f5f5;}
  .container_menu_expand ul li:nth-child(4n),.container_menu_expand ul li:nth-child(4n+1){background-color:#fff;}
}
@media screen and (max-width:600px){
  .header-section .footer-top-section{display:none;}
  .product-list{padding:0 35px;}
  .collection .section-title{font-size:15px;line-height:24px;}
  .product-list .four.columns{width:100%!important;margin:10px auto!important;float:none;}
  .collection .collection_inner .coll_title{margin-left:0;padding:0 35px;}
  .product_right .swatch .swatch_group_color{margin-right:-8px;}
  .product_right .swatch .swatch-element.color{width:calc(25% - 8px);height:auto;}
  body.search .product-list .column{width:100% !important;}
}
@media screen and (max-width:599px){
  .product-details{margin-bottom:30px;}
  .thumbnail .title{margin-top:5px;}
  .shopify-section.featured-collection-section{padding-bottom:0;}
  .featured-collection-section .container.full-width{padding-bottom:0;}
  .new-load-more #bc-sf-filter-load-more a.bc-sf-filter-load-more-button{margin-top:5px;margin-bottom:12px;}
}
@media screen and (max-width:481px){
  .buy_get .banner_holder .thumbnail_banner{font-size:12px;line-height:normal;}
  .top_bar li{padding-left:0;}
  .homepage-slideshow-dd .slick-slide img{height:250px;object-fit:cover;object-position:center;}
  .caption-content.align-right{text-align:center;}
  .caption.position-right.caption .headline{font-size:45px;}
  .caption.position-right.caption .pretext p{font-size:40px;}
  .caption.position-right.caption .subtitle p{font-size:60px;}
  .shopify-section.collection-list-section{margin-top:0;}
  .footer-top-section ul li{width:100%;padding:0;}

  /*     .homepage-slideshow-dd .slick-dots{    top: 48%; padding:0; margin:0;width:100%;    text-align: center;}
    .homepage-slideshow-dd .slick-dots li {    margin: 0 5px;    display: inline-block;}
   */
  .page-vendor .homepage-slideshow-dd .slick-dots,.collection .homepage-slideshow-dd .slick-dots{top:90%;}
  .vendor-gallery-part{margin-left:-7px;margin-right:-7px;}
  .vendor-gallery-part .vendor-image-first{width:calc(100% - 14px);margin:0 7px 14px;position:inherit;}
  .vendor-image-list{width:calc(50% - 14px);float:left;margin:0 7px;}
  .vendor-image-section .button_hover,.vendor-products--slider .button_hover{max-width:240px;font-size:12px;letter-spacing:1px;}
  .cart-list-part .cart-colum,.cart-list-part{display:block;}
  .cart-btn-part{display:block;padding-top:30px;}
  .cart-btn-part div{width:100%;}
  .cart-btn-part .checkout-btn{margin-top:15px;}
  .parallax-window-new{min-height:200px;}
  .container_menu_expand ul{margin:0;}
  .collection-box-text .title,.col_second .collection-box-text .title{font-size:15px;}
  .featured-collection-section .section-title,.style_title .section-title{font-size:18px;}

  /*     .section-title:after {height: 4.5px;width: 30px;margin-left:7px;} */
/*   .thumbnail_banner{font-size:18px;padding:7px 10px;} */
  .thumbnail_banner{font-size:10px;padding:3px 3px;}
  .container.social-feeds-wrap .homepage_content .section-title{margin-bottom:24px;font-size:18px;}
  .container_menu_expand ul li a.havaianas i{font-size:28px!important;}
  .container_menu_expand ul li a.lacoste i{font-size:22px!important;}
  .vendor-top-section h1{font-size:17px;}
  .vendor-top-section h1:after{margin-right:0;}
  .customer-section .contact-field-select select{font-size:15px;}
  .slider-gallery .flickity-prev-next-button.next,.slider-gallery .flickity-prev-next-button.previous{width:28px;height:58px;padding:0;margin-top:-91.5px;}
  .collection .caption #bc-sf-filter-collection-title{color:#000;font-size:30px!important;margin-bottom:10px;text-align:center;position:relative;transform:none;top:0;}
  .collection .caption{margin:0;}
}
@media screen and (max-width:350px){
  .footer .footer-social-icons ul li a{width:40px;height:40px;line-height:44px;font-size:22px;}
  .faqs-page .customer-section .section-title{font-size:15px!important;}
  .coll_title .section-title,.related_prodcut h2.section-title{font-size:18px;}
  .vendor-top-section{padding-left:18px;padding-right:18px;}
  .vendor-image-section{padding-left:3px;padding-right:3px;}
  .product_right .swatch .swatch-element.color{width:calc(50% - 8px);}
  .vendor-top-section h1{font-size:16px;}
  .caption.position-right.caption .headline{font-size:35px;}
  .buy_get .banner_holder .thumbnail_banner{font-size:10px;}
}
#cd-zoom-in,#cd-zoom-out{height:32px;width:32px;cursor:pointer;margin-left:10px;background-color:#f04e23;background-repeat:no-repeat;background-size:32px 64px;background-image:url("cd-icon-controller.svg");}
.no-touch #cd-zoom-in:hover,.no-touch #cd-zoom-out:hover{background-color:#d36868;}
.cart_subtotal .right{padding:0 0px 0 40px;}
.cart-list-part{border-bottom:1px solid #e3e3e3;}
/* .cart-list-part .cart-colum .columns{width:100%;}
.seven.columns.omega.cart_content_info{width:100%;padding:0;} */
.cart-colum p:empty{display:none;}
#cd-zoom-in{background-position:50% 0;margin-top:10px;margin-bottom:0;margin-right:15px;}
#cd-zoom-out{background-position:50% -32px;}
@media screen and (max-width:480px){
  .page_banner .caption{margin:0;}
  #bc-sf-filter-collection-title{font-size:40px!important;font-family: 'Helvetica'!important;text-align:center;text-transform:uppercase;font-weight:bold;top:30%;left:30%;position:absolute;color:white;}
  @media screen and (max-width:798px){
    #bc-sf-filter-collection-title{font-size:40px!important;font-family: 'Helvetica';text-align:center;text-transform:uppercase;font-weight:bold;top:50%;left:0;transform:translateY(-50%);right:0;position:absolute;color:white;}
    @media screen and (max-width:767px){
      .dropdown_column ul.dropdown_title>li>ul>li:last-child .grandChildUl{columns:1;-webkit-columns:1;-moz-columns:1;}
    }
    
