/** Shopify CDN: Minification failed

Line 11:51 Expected identifier but found "{"
Line 11:52 Unexpected "{"
Line 11:61 Expected ":"

**/

.sf-separator{background:url('/cdn/shop/files/sf-separator-small.webp?v=1707802177') no-repeat center center; background-size:contain; width:96%; max-width:1350px; height:23px; margin:0 auto;}

.shop-by-category-new{width:100%; background-color:{{ section.settings.homepage_new_shop}}; padding:50px 0px;}
.shop-by-category-new .content-shop-by{width:96%; max-width:1450px; margin:0 auto;}
.shop-by-category-new .content-shop-by h2{text-align:center; line-height:1.5em;}
.shop-by-category-new .content-shop-by h3{font-family:Cinzel,serif; font-size:35px; line-height:1.2em; width:96%; text-align:center; margin:0 auto;}
.shop-by-category-new .content-shop-by .area-sbcat{width:100%; display:flex; flex-wrap:wrap; margin:70px 0px 0px 0px;} 
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat{width:19.5%; margin:0% 0.25%; position:relative;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat .category_homepage_show_title{position:absolute; width:100%; text-align:center; bottom:30px; color:#fff; font-size:25px; text-transform:uppercase; font-weight:normal;}

#instagram-carousel{position:relative; padding:50px 0px 0px 0px;}
#instagram-carousel .owl-carousel{width:100%;}
#instagram-carousel .owl-nav{display:block;}
#instagram-carousel .owl-nav .owl-prev{background:url('/cdn/shop/files/insta-arrow-left.webp?v=1707456913') no-repeat center center !important; background-color:rgba(255,255,255,0.6) !important;  position: absolute !important; width: 45px !important; top: 0px !important; left:0px !important; height: 100% !important;}
#instagram-carousel .owl-nav .owl-next{background:url('/cdn/shop/files/insta-arrow-right.webp?v=1707456913') no-repeat center center !important; background-color:rgba(255,255,255,0.6) !important;  position: absolute !important; width: 45px !important; top: 0px !important; right:0px !important; height: 100% !important;}
#instagram-carousel .owl-nav .owl-prev span,
#instagram-carousel .owl-nav .owl-next span{visibility:hidden;}
#instagram-carousel .owl-dots{display:none;}
.instagram-title-new{font-family: Cinzel,serif !important; font-weight: 400 !important; font-size:40px; line-height:1.2em; text-align:center;}
.instagram-subtitle-new{text-transform:uppercase; font-weight:400; text-align:center; font-size:20px;}
#carousel-insta-footer{margin-top:40px;}

.not-show-here{display:none !important;}

.single-banner-1052{width:100%;}
.single-banner-1052 .single-banner-desk{display:block; width:100%;}
.single-banner-1052 .single-banner-mobile{display:none; width:100%;}

@media only screen and (max-width:1024px){
.shop-by-category-new .content-shop-by .area-sbcat{display:flex; flex-wrap:wrap; margin:50px 0px 0px 0px;} 
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat{width:19.5%; margin:0% 0.25%;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat .category_homepage_show_title{bottom:25px; font-size:20px;}

#instagram-carousel .owl-nav .owl-prev{width: 35px; top: 0px;}
#instagram-carousel .owl-nav .owl-next{width: 35px; top: 0px; right:0px;} 
}
@media only screen and (max-width:767px){
.shop-by-category-new h3{font-size:30px;}

.shop-by-category-new .content-shop-by .area-sbcat{display:flex; flex-wrap:wrap; margin:50px 0px 0px 0px; justify-content:center;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat{width:32.33%; margin:0% 0.5%;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat .category_homepage_show_title{bottom:25px; font-size:20px;}

.sf-separator{background-size:initial; width:96%; max-width:1350px; height:25px; margin:0 auto;}

.single-banner-1052 .single-banner-desk{display:none;}
.single-banner-1052 .single-banner-mobile{display:block;}

.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat {
          margin-bottom: 15px !important;
}

}
@media only screen and (max-width:540px){
.shop-by-category-new .content-shop-by .area-sbcat{display:flex; flex-wrap:wrap; margin:50px 0px 0px 0px;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat{width:48%; margin:0% 1%;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat .category_homepage_show_title{bottom:25px; }
}

@media only screen and (max-width:480px){
#instagram-carousel .owl-nav .owl-prev{width: 30px; top: 0px; background-size:15px;}
#instagram-carousel .owl-nav .owl-next{width: 30px; top: 0px; background-size:15px;}  
}

@media only screen and (max-width:420px){
.shop-by-category-new .content-shop-by .area-sbcat{display:block;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat{width:96%; margin:0% 2%;}
.shop-by-category-new .content-shop-by .area-sbcat .item-sbcat .category_homepage_show_title{bottom:25px; font-size:30px;}
}