/** Shopify CDN: Minification failed

Line 424:8 Expected ":"
Line 925:0 Unexpected ","

**/
:root {
  --yellow: #F9AF01;
  --blue: #2F80ED;
  --black: #2E2F34;
}
body {
  font-family: 'Inter', sans-serif !important;
  font-size: 16px;
  line-height: 21px;
  color: var(--black)
}
h1, h2, h3, h4, h5, h6, p ,span, strong{
  font-family: 'Inter', sans-serif !important;
}
.section-template--18523074003164__main-padding h1{
  text-align:center;
  margin-bottom: 2rem;
}
.contactdetail {
  width:60%;
  margin:0 auto 50px !important;
}
.page-width{
  padding:0 !important;
  max-width: 90% !important;
}
.product-form__buttons{
  margin-top:15px;
}
.product-card-wrapper .card .toggle-btn {
  background: #000;
  font-size: 13px;
  width: 32px;
  height: 32px;
  margin: 6px auto auto 8px;
  border-radius: 4px;
  color: #fff;
  box-shadow: none;
  border: 0;
}
.productlist .owl-dots .owl-dot span {
  border: 1px #000 solid;
  background:transparent;
}
.productlist  .owl-dots .owl-dot.active span {
  background-color: #000;
  border: 1px #000 solid;
}
.product-media-container.constrain-height.media-fit-contain {
  width:100% !important
 }
.gradient {
  background:#fff !important
}
.singlemenu{
  margin-top:21px !important;
}
.trending_now .noproduct{
  text-align:center;
  font-size:18px;
  padding:2rem 0;
}
.PwzrGrid-container-395{
  display:none
}
.singlemenu a{
  color: rgba(var(--color-foreground), .75);
  padding:1.2rem;
  text-decoration:none
}
.singlemenu a:hover{
  color: rgba(var(--color-foreground));
}
.header__icon .icon {
    height: 5rem;
    width: 2.4rem;
    fill: none;
    vertical-align: middle;
}
p {
  font-size: 16px;
  line-height: 21px;
  color: #666
}
.launchedbtn p{
  display:inline-block;
  padding:4px 8px;
  font-size:12px;
  background:#000;
  color:#fff;
  border-radius:4px
}
.sizemodal .modal{
  background:rgba(0, 0, 0, .6)
}
.sizemodal img{
  width:100%
}
.sizemodal .modal-content{
  position:relative
}
.sizemodal .modal-content .btn-close{
  position:absolute;
  right:20px;
  top:20px;
  z-index:9
}
.sizebtn a{
  color:#000
}
.customer button{
  background:#000 !important;
}
.customer button:after{
  box-shadow:none !important
}
.customer .field input{
  background-color:#f6f6f6 !important;
}
.th-wl-product-col-4 {
    flex: 0 0 33% !important;

    padding-right: 20px !important;
    padding-left: 20px !important;
    max-width: 100% !important;
}
.th-wl-product-item figure a img {
    object-fit: scale-down !important;
    height: 130% !important;
}
.th-wl-product-item figure a:before {
    padding-bottom: 170px !important;
}
.th-wl-product-content {
  padding: 70px 10px 30px !important;
  display: inline-block;
  width: 100%;
}
.th-wl-product-add-to-cart {
    background: #000 !important;
    color: #fff !important;
    border-radius: 50px !important;
    border: 2px #000 solid !important;
    padding: 15px 0 !important;
}
.th-wl-product-item {
    padding: 20px;
}
.rio-product-option-title{
  font-weight:600;
    font-size:14px !important;
}
.search-modal.modal__content {
    min-height: 110px;
    bottom: auto;
    height:auto
}
.cart__ctas button{
  background:#000 !important
}
.cart__ctas button:after, .cart__ctas button:before{
  box-shadow:none !important
}
.card__information, .card-information{
  text-align:left !important
}
.card__information h3{
  font-size:16px;
}
.th_wlc_product_count {
    /* height: 15px !important;
    width: 15px !important; */
    top: 9px !important;
    right: -7px !important;
}
.header__icons {
    align-items: center;
}
.button, .shopify-challenge__button, .customer button {
  background-color: #2E2F34 !important;
  color:#fff !important;
  border:1px #2E2F34 solid !important;
  border-radius:20px !important;
  transition:.4s
}
.button:hover, .shopify-challenge__button:hover, .customer button:hover {
  background-color: #fff !important;
  color:#2E2F34 !important;
  border:1px #2E2F34 solid !important;
}
#th_wishlist_page_id .th-wl-product-variant{
  display:none;
}
.button:after{
  box-shadow:none !important;
}
#shopify-block-sparqAppEmbedBlock{
  display:none
}
#th_wishlist_page_id .tab-content{
  margin-top:25px
}
.th-wl-quantity-box{
  display:none !important
}
.th-wl-product-col-4 {
    flex: 0 0 33% !important;
}
.returnprime__app  .form__wrapper{
  padding-top:0px !important
}
.returnprime__app  .customer__search{
  margin-bottom:50px 
} 
.returnprime .customer .form__field  .btn-primary {
  background-color:#000 !important;
  border:1px #000 solid !important;
}
.returnprime .customer .form__field  .btn-primary:hover {
  background-color:#fff !important;
  color:#000 !important;
  border:1px #000 solid !important;
}
.recently-title h2{
  font-size:40px;
  color:#2E2F34;
  margin-bottom:24px;
}
.related-collection{
  margin-bottom:40px;
}

.customcms h1{
  position:relative;
  font-size:32px;
  font-weight:500;
  margin-bottom:30px;
  color:#000;
  padding-bottom:5px;
}
.customcms p{
  position:relative;
  font-size:16px;
  margin-bottom:20px;
  font-weight:400;
  line-height:24px;
}
.customcms h1:after{
  content:'';
  position:absolute;
  left:0;
  bottom:0;
  background:#000;
  width:60px;
  height:2px
}
.customcms ul{
  padding-left:30px;
  margin-bottom:20px;
}
.customcms ul li{
  padding-bottom:10px;
  color: #666;
  font-size:16px;
}
.customcms .accordion-item{
  border:0;
  margin-bottom:10px
}
.customcms .accordion-item button{
  background:#f6f6f6;
  font-size:16px;
}
.customcms .accordion-collapse{
  background:#f6f6f6;
}
#Recent .c-product__img {
      min-height: 275px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f2f2f2;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    margin-right: -1px;
    transition: 1s all;
}
#Recent .c-product__img  img{
      mix-blend-mode: multiply;
}
#Recent .c-product {
  padding-left:0 !important;
}
#Recent .product_info{
  margin-top:15px;
}
#Recent .product_info .c-product__title{
  font-size:16px;
  margin-bottom:10px;
}
#Recent .product_info .c-productPrice{
  font-size:16px;
}
#MainContent{
  margin:40px 0 60px;
}
.main-page-title{
  font-size:40px;
}
.cart-count-bubble{
  background:#000 !important;
}

.mega-menu__list {
    gap: 1.8rem 3rem !important;
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
#th_wishlist_page_id .th-wl-tab{
  margin-top:20px
}
ul.th-wl-tab li {
  border-radius: 20px;
  padding:5px !important
}
slider-component{
  position:relative
}
.product-cust-meta{
  position:absolute;
  top:15px;
  right:15px;
  z-index:9;
}
.product-cust-meta ul li{
  list-style:none;
  display:inline-block;
  padding-left:5px;
}
product-form{
  margin-bottom: 0 !important
}
#shopify-block-wishlist_club_wishlist_block_4K4fdH{
  margin-top:-10px
}
.th_wl_count{
  display:none;
}
.th_prd_wl_btn .th_wl_button_after{
color:#000 !important;
}
.th_prd_wl_btn .th_wl_button_after svg path {
    fill: #000 !important;
}
.desktoponly{
  display:block;
}
.mobileonly{
  display:none;
}
.product_detail .add-to-cart-button{
  width:180px;
  padding:10px;
  background:#2E2F34;
  color:#fff;
  font-size:16px;
  border-radius:20px;
  margin-top:10px;
  border:1px #2E2F34 solid;
  transition:.5s all
}
.product_detail .add-to-cart-button:hover{
  background:transparent;
  color:#2E2F34;
  border:1px #2E2F34 solid;
}
.product_detail .add-to-cart-btn{
  width:180px;
  padding:10px;
  background:#2E2F34;
  color:#fff;
  font-size:16px;
  border-radius:20px;
  margin-top:10px;
  border:1px #2E2F34 solid;
  transition:.5s all
}
.product_detail .add-to-cart-btn:hover{
  background:transparent;
  color:#2E2F34;
  border:1px #2E2F34 solid;
}
.collection-hero__title {
  margin: 0 !important; 
}
#GalleryThumbnails-template--16447542853743__main .thumbnail {
    height: auto !important;
}
.sq-sort {
    min-width: 180px !important;
}
shopify-buy-it-now-button[disabled] button{
  opacity: .5;
  cursor:not-allowed !important;
}
 








:focus {
  outline: 0 !important
}
img {ṇ
  max-width: 100%;
}
ul {
  padding: 0;
  margin: 0;
}
.th_wlc_position_relative {
    margin: 0px 11px 0 7px;
}
     .icon-cart, .icon-cart-empty{
       width:5rem !important;
     }
.th_wlc_position_relative {
    width: 25px !important;
}
     .tablist .nav-link{
       border:0
     }
     .tablist .nav-link.active {
    color: #000;
    background-color: transparent;
    border: 0;
}
.mega-menu__content {
  top:auto !important;
}
.fixed {
  background-color: #00ab84;
  box-shadow: 0 0 10px rgba(0, 0, 0, .3);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999
}
.pdtb60 {
  padding: 60px 0
}
.pdt70 {
  padding-top: 70px;
}
.pdb50 {
  padding-bottom: 50px;
}
.header {
  padding: 15px 0 !important;
}
.webheader {
  background-color: #fff;
}
.Hsmall_iocn {
  position: relative;
  font-size: 13px;
  padding: 0 10px;
}
    .header-desktop-nav{
      display:flex;
      gap:30px
    }
     
     .header__menu-item:hover span {
       text-decoration:none
     }
     .header__menu-item span {
       text-decoration:none
     }
/*.Hsmall_iocn .Hs_iocn {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 20px;
  margin: 0 auto;
  font-size: 22px;
}*/
.Hsmall_iocn a {
  text-decoration: none;
  color: #000;
  font-size: 14px;
  font-weight: 500;
}
/* .webheader nav {
  margin-left: 40px
} */
     .header{
       display:flex;
       justify-content:space-between;
       width:100%;
     }
     /* .header__inline-menu{
       display:none;
     } */
.section-header {
     margin-bottom: 0 !important;
     border-bottom: #f3f3f3 1px solid;
}
.webheader nav ul li {
  list-style: none;
  padding: 0 10px;
  font-size: 14px;
  font-weight: 500;
}

.webheader nav ul li a {
  color: #000;
  text-decoration: none;
  text-transform: uppercase;
}
.webheader nav ul li a sup {
  color: #e6b943;
  font-size: 11px;
  font-weight: bold;
  animation: blink 1s linear infinite;
  }
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}
.searcharea {
  position: relative;
  min-width: 270px;
}
.searcharea input {
  padding: 10px 10px 10px 35px;
  border: 1px #eee solid;
  border-radius: 20px;
  width: 100%;
  font-size: 12px;
}
.searcharea button {
  position: absolute;
  top: 0;
  left: 10px;
  bottom: 0;
  border: 0;
  padding: 0;
  background-color: transparent
}
.mainbanner_sec {
  background-color: #f4f5f9;
  padding: 30px 0 50px 0;
  position: relative
}
.mainbannerdotss {
  position: relative;
  margin-top:-40px
}
.mainbannerdotss .owl-dots {
  margin-top: 10px;
}
.mainbannerdotss .owl-dots .owl-dot span{
  width: 8px;
  height:8px;
  border:1px #1B1C1E solid;
  background: transparent;
}
.mainbannerdotss .owl-dots .owl-dot.active span{
  width:64px;
  height:8px;
  background:#1B1C1E;
}
/* .mainbannerdotss .owl-dots .owl-dot span:after {
  bottom: 0;
  z-index: 2
}
.mainbannerdotss .owl-dots .owl-dot span:before {
  height: 30px;
  z-index: 3;
}
.mainbannerdotss .owl-dots .owl-dot span:after, .mainbannerdotss .owl-dots .owl-dot span:before {
  position: absolute;
  left: 0;
  right: 0;
  top: 15px;
  width: 2px;
  margin: 0 auto;
  content: "";
} */

/* .mainbannerdotss .owl-dots .owl-dot.active span:after {
  background-color: #cbced4;
}
.mainbannerdotss .owl-dots .owl-dot.active span:before {
  background-color: #000;
} */
.menuicon ul {
  padding-top: 25px;
}
.menuicon ul li {
  float: left;
  list-style: none
}
.menuicon ul li a {
  color: #fff;
  font-size: 18px;
  padding: 0 17px;
}
.menuicon ul li {
  position: relative;
  padding-bottom: 15px;
}
.menuicon ul li ul {
  display: none;
  position: absolute;
  top: 100%;
  right: -30px;
  width: 200px;
  background: #fff;
  z-index: 99;
  padding: 10px 0;
}
.menuicon ul li:hover ul {
  display: block;
}
.menuicon ul li ul li {
  display: inline-block;
  float: left;
  list-style: none;
  padding: 10px 5px;
  border-bottom: 1px #000 solid;
  width: 100%;
}
.menuicon ul li ul li a {
  color: #000;
  font-size: 16px;
}
.offertext {
  background: var(--black);
  text-align: center;
}

.offertext p {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  padding: 8px;
  margin-bottom: 0;
  vertical-align: middle;
}
.offertext p span{
	font-size: 20px
}
.offertext p a{
  color: #F9AF01;
  animation: blink 1s linear infinite;
  }
.common_head h3 {
  color: var(--blue);
  font-size: 24px;
  font-weight: 500;
}
.common_head h2 {
  font-size: 40px;
  font-weight: 600;
}
.common_head h2 span {
  color: var(--blue)
}
.common_head h4 {
  font-size: 24px;
  font-weight: 500;
}
/*New Arrival Sec css*/
.new_arrival-tag {
  background: #D2FFDB;
  padding: 15px 0;
  text-align: center;
}
.new_arrival-tag ul li {
  list-style: none;
  display: inline-block;
  font-size: 24px;
  font-weight: 600;
  line-height: 93.6%;
  padding: 5px 10px;
}
/*New Arrival Sec css*/
/*Home Brand logo css*/
.brand_logo {
  padding: 25px 0;
  background: rgba(49, 58, 131, 0.10);
}
.brand_logo .brand_logo_box {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.brand_logo .brand_logo_box img {
  padding: 5px 10px;
  filter: grayscale(100%);
}
.brand_logo .brand_logo_box img:hover {
  padding: 5px 10px;
  filter: grayscale(0);
}
/*Home Brand logo css*/
/*Home category css*/
.home_category_sec {
  padding: 50px 0;
}
.home_category_sec .home_category_sec_box {
  cursor: pointer;
  position: relative;
}
.home_category_sec .home_category_sec_box .overlap{
  position: absolute;
  left: 0;
  right: 0;
  top: 20px;
  text-align: center;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: end;
  flex-direction: column;
  margin: 0 auto;
  padding-bottom: 40px;
}
.home_category_sec .home_category_sec_box .overlap h4{
    font-size: 24px;
    color: #fff;
    margin-bottom: 15px;
}
.home_category_sec .home_category_sec_box .overlap a{
 background: #fff;
 color: #000;
 border-radius: 20px;
 padding: 8px 20px;
 font-size: 18px;
 font-weight: 500;
 text-decoration: none;
 width: 150px;
 display: inline-block;
 margin:0 auto;
}
.home_category_sec .home_category_sec_box .box_img img {
  width: 100%;
}
.home_category_sec .home_category_sec_box .box_img {
  overflow: hidden;
  border-radius: 20px;
  transition: 1.5s all;
}

.home_category_sec .home_category_sec_box:hover .box_img {
    border-radius: 100%;
}
.home_category_sec .home_category_sec_box:hover .box_img.videosec1{
    border-radius: 20px;
}

.home_category_sec .home_category_sec_box h3 {
  color: #000;
  font-size: 24px;
  text-transform: uppercase;
  font-weight: 500;
  margin: 20px 0;
}
/* .home_category_sec .home_category_sec_box .videosec1 video{
  height: 355px;
} */
/*Home category css*/
/*Tranding Now css*/
.hometabbtn{
    display: flex;
    justify-content: center;
  }
  .hometabbtn ul{
    display: inline;
    justify-content: center;
    align-content: center;
    margin: 25px 0 15px;
    border: 1px #a8a9a9 solid;
    text-align: center;
    padding: 6px;
    border-radius: 30px ;
  }
  .hometabbtn ul li{
  display: inline-block;
  cursor: pointer;
  }
  .hometabbtn ul li.active{
    background: #fff;
    color: #000;
  }
     .hometabbtn ul li .nav-link{
    border-radius: 20px;
    padding: 10px  50px;
    color: #a8a9a9;
    font-size: 18px;
    font-weight: 500;
  }
     .hometabbtn ul li .nav-link{
       border:0
     }
     .hometabbtn ul li .nav-link.active{
    background: #fff;
    color: #000;
  }
  /* .hometabbtn ul li {
    border-radius: 20px;
    padding: 10px  50px;
    color: #a8a9a9;
    font-size: 18px;
    font-weight: 500;
  } */
.homeproduct{
  background: #E5E5E5;
  padding: 40px 0 60px;

}
.avaicolor{
  margin-top: 15px;
}
.avaicolor h6{
  color: #000;
  font-size: 14px;
  margin-bottom: 10px;
}
.avaicolor a{
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border:2px #fff solid;
  display: inline-block;
}
.avaicolor a+a{
  margin-left: 10px;
}
.avaicolor a.colourc1{
   background:#808080;
}
.avaicolor a.colourc2{
   background:#080879;
}
.avaicolor a.colourc3{
   background:#f9af01;
}
.avaicolor a.colourc4{
   background:#ff0000;
}
.avaicolor a.colourc5{
   background:#000;
}
.tablistcontent{
  width:100%;
  overflow:hidden
}
.tablist{
  display: flex;
  gap: 5px;
  margin: 35px auto 0;
  text-align: center;
  justify-content: center;
  overflow-x: auto;
  overflow-y: hidden;
  flex-wrap: nowrap;
}
.tablist .tablistbox .tabcircle{
  border: 1px #a0a0a0 solid;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
.tablist .tablistbox .tabcircle img{
  filter: invert(65%) sepia(0%) saturate(0%) hue-rotate(334deg) brightness(99%) contrast(92%);
}
.tablist .tablistbox{
  text-align: center;
}
.tablist .tablistbox h4{
  font-size: 18px;
  font-weight: 500;
  margin-top: 10px;
  color: #a0a0a0;
}


.tablist .tablistbox:hover .tabcircle, .tablist .tablistbox.active .tabcircle{
  border: 1px #000 solid;
  background: #000;
}
.tablist .tablistbox:hover .tabcircle img, .tablist .tablistbox.active .tabcircle img{
  filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(348deg) brightness(108%) contrast(103%);
}
.tablist .tablistbox:hover h4, .tablist .tablistbox.active h4{
  color: #000;
}



.tablist .nav-link.active .tablistbox .tabcircle{
  border: 1px #000 solid;
  background: #000;
}
, .tablist .nav-link.active .tablistbox .tabcircle img{
  filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(348deg) brightness(108%) contrast(103%);
}
.tablist .nav-link.active .tablistbox h4{
  color: #000;
}



/*.trending_now .container-fluid{
  padding: 0;
}*/

.trending_now{
	position: relative;
}
.trending_now .owl-nav{
	position: relative !important;
	bottom:00px;
	margin-top: 50px;
	top: inherit !important;
	float: right;
	margin-right: 150px;
}
.trending_now .owl-carousel .owl-nav .owl-prev span, .trending_now .owl-carousel .owl-nav .owl-next span {
    background-color: rgba(0, 0, 0, .7);
    border: none;
    text-align: center;
    width: 50px;
    height: 50px;
    line-height: 50px;
    display: block;
    border-radius: 100%;
    margin:0 5px 
}
.trending_now .owl-nav .owl-prev{
	float: none;
}

.trending_now .owl-nav .owl-next{
	float: none;
}
.trending_now .owl-nav{

}
.trending_now .product_box {
  margin-bottom: 30px;
}
.trending_now .product_box .product_img .hoverimg{
 opacity: 0;
  transition:1s all;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.trending_now .product_box .product_img:hover .hoverimg{
/*  display: block;*/
opacity: 1;
}
.trending_now .product_box .product_img img{
  display: block;
  mix-blend-mode: multiply;
  transition: 1s all;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.trending_now .product_box .product_img:hover img{
/*  display: none*/
opacity: 0;
}
.trending_now .product_box .product_img {
  min-height: 275px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #F2F2F2;
  border-radius: 10px;
  position: relative;
  overflow: hidden;
  margin-right: -1px;
  transition: 1s all;
}
.trending_now .product_box .product_img .wishlist_btn {
  position: absolute;
  top: 15px;
  right: 15px;
  z-index:1;
}
.trending_now .product_box .product_img .wishlist_btn button {
  border: none;
  background:transparent; 
}
.trending_now .product_box .product_img .wishlist_btn button img {
  display: block;
  opacity: 1;
}
.trending_now .product_box .product_img .wishlist_btn.activebtn button img {
  filter: invert(30%) sepia(83%) saturate(7076%) hue-rotate(354deg) brightness(104%) contrast(126%);
}
.trending_now .product_box .product_detail {
  margin-top: 15px;
}
.trending_now .product_box .product_detail h4 a {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 10px;
  color:#000;
  /* text-transform:uppercase; */
  text-decoration:none
}
.trending_now .product_box .product_detail h5 {
  font-size: 16px;
  font-weight: 500;
}
.trending_now .product_box .product_detail h5 del {
  opacity: .5;
  padding-left: 10px;
}
/*Tranding Now css*/

.btn-flip {
  opacity: 1;
  outline: 0;
  color: #fff;
  line-height: 40px;
  position: relative;
  text-align: center;
  letter-spacing: 1px;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
}
.btn-flip:hover:after {
  opacity: 1;
  transform: translateY(0) rotateX(0);
}
.btn-flip:hover:before {
  opacity: 0;
  transform: translateY(50%) rotateX(90deg);
}
.btn-flip:after {
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  color:var(--blue);
  display: block;
  transition: 0.5s;
  position: absolute;
  content: attr(data-back);
  transform: translateY(-50%) rotateX(90deg);
}
.btn-flip:before {
  top: 0;
  left: 0;
  opacity: 1;
  color: var(--black);
  display: block;
  transition: 0.5s;
  position: relative;
  content: attr(data-front);
  transform: translateY(0) rotateX(0);
}

/*Collection css*/
.collection {
  padding: 80px 0 50px 0 
}
.collection .collectionimg {
  overflow: hidden;
  border-radius: 20px;
  margin-bottom: 25px;
}
.collection .collectionimg img {
  width: 100%
}
.collection .box_shadow {
  position: relative;
}
.collection .collection_rightbox {
    margin-left: 30px;
    height: 475px;
    padding-right: 40px;
    overflow: hidden;
    overflow-y: scroll;
}
.collection .collection_rightbox::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #F5F5F5;
  margin-right: -30px
}
.collection .collection_rightbox::-webkit-scrollbar {
  width: 6px;
  background-color: #F5F5F5;
}
.collection .collection_rightbox::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: var(--black);
}
.collection .box_shadow:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  height: 50px;
  box-shadow: inset 0px 40px 15px 00px #ffffff;
}
.collection .box_shadow:before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 50px;
  box-shadow: inset 0 -15px 15px 0px #ffffff;
}
.collection .collection_rightbox ul li a{
  border:none; 
  color: var(--black);
  cursor: pointer;
  text-shadow: none;
  position: relative;
  padding: 15px 0;
  text-wrap: nowrap;
  -webkit-text-wrap: nowrap;
}
.collection .collection_rightbox ul li a::before {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  max-width: 0;
  color: var(--blue);
  content: attr(data-hover);
  -webkit-transition: max-width 0.8s;
  -moz-transition: max-width 0.8s;
  transition: max-width 0.8s;
  padding: 15px 0;

}
.collection .collection_rightbox ul li a:hover::before {
  max-width: 100%;
}




.collection .collection_rightbox ul li {
  list-style: none;
  font-size: 30px;
  font-weight: 600;
  padding: 20px 0;
  display: block;
  width: 100%;
  border-bottom: 1px #EAEAEB solid;
}
.collection .collection_rightbox ul li .active {
  color: var(--blue);
}
/*Collection css*/
/*Comfort css*/
.martop-90{
  margin-top: -70px;
}
.comfort {
  margin: 0px 0 80px;
  padding: 50px 0 0 0;
  position: relative;
}
.comfort .marquee1 {
  text-align: center;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 108px;
  font-weight: 900;
  line-height: 93.6%;
  color: transparent;
  -webkit-text-stroke:1px #f6f6f6;
}
.comfort .marquee1 li{
 display: inline-block;
 padding: 0 30px; 
 position: relative;
}
.comfort .marquee1 li:after{
  content: '';
  position: absolute;
  top: 40px;
  left: 0;
  background:var(--black);
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.comfort .marquee1 li:last-child:before{
  content: '';
  position: absolute;
  top: 40px;
  right: 0;
  background:var(--black);
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.comfort .comfort_text h4 {
  font-size: 34px;
  line-height: 50px;
  text-align: center;
  position: relative;
}
.comfort .comfort_text .bluespan {
  background: #313A83;
  border-radius: 30px;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  right: -60px;
  top: 40px;
  transform: rotate(20deg);
}
.comfort .comfort_text .yellowspan {
  background: var(--blue);
  border-radius: 30px;
  color: #ffffff;
  padding: 15px 20px;
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  left: -15px;
  top: 100px;
  transform: rotate(-20deg);
}
.viewcollection {
  padding: 15px 0;
  border-top: 1px #EAEAEB solid;
  border-bottom: 1px #EAEAEB solid;
  margin-top: 30px;
  text-align: center;
}
.viewcollection a {
  font-size: 16px;
  font-weight: 600;
  line-height: 93.6%;
  text-align: center;
  color: var(--black);
  text-decoration: none;
  letter-spacing: 6.4px;
  transition: .3s all;
}
.viewcollection a:hover {
  color: var(--blue);
}
/*Collection css*/
/*Four Box css*/
.fourbox {
  padding-bottom: 80px;
}
.fourbox .fourbox_box {
  position: relative;
  margin-bottom: 20px
}
.fourbox .fourbox_box .fourbox_img {
  overflow: hidden;
  border-radius: 20px;
}
.fourbox .fourbox_box .fourbox_img img {
  width: 100%
}
.fourbox .fourbox_box .fourbox_detail {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #ffffff;
}
.fourbox .fourbox_box .fourbox_detail p {
  color: #ffffff;
  font-size: 18px;
  margin-bottom: 5px
}
.fourbox .fourbox_box .fourbox_detail h4 {
  font-size: 22px;
}
.fourbox .fourbox_box .fourbox_detail .explorebtn {
  border-radius: 20px;
  padding: 7px 30px;
  margin-top: 10px;
  font-weight: 500;
  color: #ffffff;
  background: transparent;
  text-decoration: none;
  border: 1px #ffffff solid;
  text-transform: uppercase;
  transition: 0.25s;
}
.fourbox .fourbox_box .fourbox_detail .explorebtn:hover, .fourbox .fourbox_box .fourbox_detail .explorebtn:focus {
  animation: pulse 1s;
  background: var(--blue)
}

.product_detail_main .prodhead h4{
  font-size: 26px;
  font-weight: 600;
}
.productsinglebox{
  padding: 60px;
  text-align: center;
}
.product_detail .product_detail_main {
  background: #F7FAFF;
  border-radius: 20px;
  border: 1px #D7DFED solid;
  margin: 20px 0 0px;
  position: relative;
}
.product_detail  {
  padding-top:20px;
}
.product_detail .product_detail_main:after{
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  right: 0;
  background:#D7DFED;
  width:1px;
  height: 100%;
}
.product_detail .product_big_img {
  margin-bottom: 30px;
  margin-right: 60px;
}
.product_detail .product_big_img img{
   mix-blend-mode: multiply;
}

.product_detail .product_list_img img {
  border: 1px #D7DFED solid;
  margin-right: 10px;
  mix-blend-mode: multiply;
}
.single_product_detail h6 {
  font-size: 14px;
  font-weight: 600;
  color: #2E2F34;
}

.single_product_detail h2 {
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
}
.single_product_detail h3 {
  /* font-size: 26px; */
  font-weight: 600;
}
.single_product_detail .price {
  display: flex;
  justify-content: center;
}
.single_product_detail .sizeoption{
  margin:0 auto
}
.single_product_detail h4 {
  font-size: 16px;
  font-weight: 600;
  display: flex;
  align-items: flex-end;
  padding-right: 10px;
}
.single_product_detail del {
  font-size: 16px;
  font-weight: 400;
  color: #CECECE;
  padding-left: 10px;
}
.green_text {
  color: #38A44D;
}
.single_product_detail .sizeoption {
    width: 70%;
}
.single_product_detail .sizeoptionrow {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}
.single_product_detail .sizeoptionrow a {
  color: var(--black);
}
.single_product_detail .sizeoption select {
  width: 100%;
  font-size: 16px;
  padding: 10px 5px;
  border-radius: 20px;
}
.single_product_detail .sizeoption .buynow a {
  width: 100%;
  background: var(--black);
  color: #ffffff;
  text-transform: uppercase;
  font-size: 16px;
  display: block;
  text-align: center;
  margin-top: 20px;
  padding: 14px;
  border-radius: 25px;
  text-decoration: none;
  transition: .4s;
  border: 1px var(--black) solid;
}
.single_product_detail .sizeoption .buynow a:hover {
  background: transparent;
   color: var(--black);
}
/*Four Box css*/
/*Style Game css*/
.style_game {
  padding: 40px 0 80px;
  margin-bottom: 80px
}
.style_game .style_game_image {
  position: relative;
}
.style_game .style_game_image .image1 {
  margin-top: -40px
}
.style_game .style_game_image .image2 {
  position: absolute;
  top: 60px;
  right: 60px;
  z-index: -1
}
.style_game_detail h4 {
  font-size: 24px;
}
 .explorebtn {
  border-radius: 20px;
  padding: 10px 30px;
  margin-top: 10px;
  font-weight: 500;
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  transition: .4s all;
  background: var(--black);
  display: inline-block;
}
 .explorebtn:hover {
  background: var(--blue);
  color: #ffffff;
  animation: pulse 1s;
}

/*Style Game css*/
/*Delivery section css*/
.delivery_sec{
	padding: 20px 0;
	background:#000; 
}
.delivery_sec p{
  color: #fff;
  margin: 0 ;
}
.delivery_sec .footersocial {
  text-align: right;
}

.delivery_sec .footersocial ul li{
  display: inline-block;
}
.delivery_sec .footersocial ul li+li{
  padding-left: 8px;
}
.delivery_sec .delivery_sec_detail{
	text-align: center;

}
.delivery_sec .delivery_sec_detail p{
	margin-top: 10px;
	color: #C2C7CF;
	margin-bottom: 0;
}
.delivery_sec_row .delivery_sec_detail:nth-child(2){
	border-right: 1px #C2C7CF solid;
	border-left: 1px #C2C7CF solid;
	padding: 0 14rem;
}
/*Delivery section css*/
.bannerimg{
  position: relative;
}
.bannerimg img{
  width:100%
}
.alldotsdata ul li{
  list-style: none; 
  transition: .5s all;
}

.alldotsdata ul li div strong{
  color: #313A83;
}


.alldotsdata ul li div {
  background:rgba(255, 255, 255, .8);
  width: 200px;
  font-size: 14px;
  padding: 10px 15px;
  color: var(--black); 
  position: absolute;
  text-align: left;
  right: 25px;
  top:15px;
  border-radius: 10px 0 10px 10px;
  display: none;
  transition: .5s all;
}
.alldotsdata ul li:hover div {
  display: block;
}
.alldotsdata ul li .dotblink{
  background: #ffffff;
  width: 15px;
  height: 15px;
  display: block;
  position: relative;
  border-radius: 50%;
  cursor: pointer;
  transition: 1s;
}
.alldotsdata ul li .dotblink:after{
  content: '';
  position: absolute;
  top: -10px;
  left: -10px;
  bottom:-10px;
  right: -10px;
  background:rgba(255, 255, 255, 0.5);
  z-index: 1;
  border-radius: 50%;
  -webkit-animation: scales 0.9s ease-in infinite alternate;
  -moz-animation: scales 0.9s ease-in infinite alternate;
  animation: scales 0.9s ease-in infinite alternate;
}


.alldotsdata ul li:nth-of-type(1){
  position: absolute;
  left: 35rem;
  top: 4rem;
}
.alldotsdata ul li:nth-of-type(2){
  position: absolute;
  left: 17rem;
  top: 22rem;
}
.alldotsdata ul li:nth-of-type(3){
  position: absolute;
  right: 8rem;
  bottom: 10rem;
}

.productdetailsec{
		padding: 30px 0
	}
	.productdetaillist{
		margin:0 auto;
		padding:0;
		border-bottom: 1px #DADADA solid;
		width: 100%;
		gap:10px;
	}
	.productdetaillist li{
		width: 22%
	}
	.productdetaillist .nav-link{
		border: 0;
    text-transform: uppercase;
    padding-bottom: 19px;
    font-size: 14px;
    color: #1B1C1E;
    width: 100%;
    text-align: left;
    font-weight: 500;
	}
	.productdetaillist .nav-link.active{
	border:0;
	border-bottom: 1px #1B1C1E solid;
    font-weight: 600;
	}
	.productdetailsec .tab-content{
		padding: 20px 0
	}
	.productdetailsec .tab-content ul{
		padding: 0;
		margin:0 auto; 
	}
	.productdetailsec .tab-content ul li{
		color: #565656;
		font-size: 14px;
		line-height: 26px;
		list-style: none
	}
	.productdetailsec .tab-content .deliverya{
		text-decoration: underline;
		color: #565656;
		font-size: 14px;
		line-height: 26px;
	}

.frame-dimsec{
		padding:20px 0;
		border-top: 1px #DADADA solid 
	}
	.frame-dimsec h3{
    color: #1B1C1E;
    font-size: 1.3rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    text-transform: uppercase;
    margin-bottom: 15px;
	}
	.frame-dimsec .dimension_box{
		border-radius: 8px;
		border: 1px solid #565656;
		display: flex;
		align-items: center;
		justify-content: space-between;
		overflow:hidden; 
	}
	.frame-dimsec .dimension_box .dimension_inner{
		background-color: #F5F5F5;
		text-align: center;
		padding:15px; 
		width: 100%;
	}
	.frame-dimsec .dimension_box .dimension_inner:nth-of-type(2){
		background:#fff 
	}
	.frame-dimsec .dimension_box .dimension_inner h4 strong{
		display: block;
	}
	.frame-dimsec .dimension_box .dimension_inner h4{
		color: #1B1C1E;
		text-align: center;
		font-size:14px;
		font-style: normal;
		font-weight: 400;
		margin-top: 10px
	}



@-moz-keyframes scales {
  from {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    transform: scale(0.8);
  }
  to {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@-webkit-keyframes scales {
  from {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    transform: scale(0.8);
  }
  to {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@-o-keyframes scales {
  from {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    transform: scale(0.8);
  }
  to {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
  }
}
@keyframes scales {
  from {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    transform: scale(0.8);
  }
  to {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
  }
}


/* user benefits css */

.user_benefit{
		padding:15px 0;
		border: 1px solid #565656;
		border-radius: 8px;
		display: flex;
		align-items: center;
		justify-content: space-between;
		overflow:hidden; 
		gap:5px;
		background:#fff; 
	}
	.user_benefit_inner{
		background-color: #fff;
		text-align: center; 
		width: 100%;
	}
	.user_benefit_inner h5{
		color: #1B1C1E;
		text-align: center;
		font-size:10px;
		font-style: normal;
		font-weight: 400;
		margin-top: 10px;
        margin-bottom:0
	}


.footerdetail{
  margin-right: 70px;
}
.footerdetail p{
  font-size: 14px;
  color: #737373;
}
footer {
  background: #E5E5E5;
  padding: 40px 0 0;
}
footer .fsecondbox h6 {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 15px;
}
footer .fsecondbox ul li span{
  margin-right: 10px;
}
footer .fsecondbox ul li {
  list-style: none;
  padding-bottom: 12px;
}
footer .fsecondbox ul li a {
  font-size: 14px;
  color: #737373;
  text-decoration: none;
  text-shadow: none;
  position: relative;
}
footer .fsecondbox ul li a:before {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  color: #737373;
  content: attr(data-hover);
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -moz-transform: scale(1.4, 1.4);
  -ms-transform: scale(1.4, 1.4);
  -webkit-transform: scale(1.4, 1.4);
  transform: scale(1.4, 1.4);
  opacity: 0;
 }

footer .fsecondbox ul li a:hover:before {
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  opacity: 1;
}
footer .fsecondbox ul li i {
  padding-right: 10px;
}
footer .footertop{
	margin-bottom: 40px;
	padding-bottom: 40px;
	border-bottom:8px #313A83 solid;
	position: relative; 
}
footer .footertop:after{
	content: '';
	position: absolute;
	left: 200px;
	bottom: -8px;
	width: 150px;
	height: 8px;
	background:var(--blue); 
}
footer .footer_signup h5{
	font-size: 18px
}
footer .footer_signup .input-group input{
	border:none;
	padding:0; 
	background:none;  
}
footer .footer_signup .input-group{
	border-bottom:1px #C5C5C5 solid;
	padding: 0 0 10px 0;
	display: flex;
	align-items: center;
}
footer .footer_signup .input-group .signupbtn{
	background:none;
	border:none;  
}
footer .toolfree{
	margin-top: 35px;
}
footer .toolfree h5{
	font-size: 16px;
	font-weight: 500;
	color: var(--blue);
}
footer .toolfree h3{
	font-size: 30px;
	font-weight: 500;
}
footer .footer_address{
	margin-top: 35px;
}
footer .footer_address h6{
	font-size: 16px;
	font-weight: 500;
	color: var(--blue);
}
footer .footer_address_box{
	display: flex;
}
footer .footer_address_map{
	margin-left: 15px;
}
footer .footer_address_box a{
	font-size: 16px;
	font-weight: 500;
	color: var(--black);
	text-decoration: none;
	transition: .5s all;
}
footer .footer_address_box a:hover{
	color: var(--blue);
}
footer .footer_address_box a img{
	padding-left: 5px;
	transition: .5s all;
}
footer .footer_address_box a:hover img{
	padding-left: 15px;
}
footer .copyright {
  border-top: 1px #C5C5C5 solid;
  padding: 10px 0 0px;
  text-align: right;
  margin-top: 30px;
}
footer .copyright ul li{
  list-style: none;
  display: inline-block;
  padding: 0 10px;
  position: relative;
}
footer .copyright ul li+li:after{
  content: '';
  position: absolute;
  top: 4px;
  left: 0;
  width: 1px;
  height: 14px;
  background: #737373;
}
footer .copyright ul li a{
  text-decoration: none;
  color: #737373;
  font-size: 14px;
  line-height: 14px;
}

footer .copyright p{
  font-size: 14px;
  color: #737373;
}
.mobilenone {
  display: block
}
.footerinformation {
  padding: 20px 0;
}
.footerinformation ul li {
  list-style: none;
  padding: 10px 20px;
  border-bottom: 1px #313131 solid;
}
.footerinformation ul li a {
  color: #fff;
  font-size: 17px;
  font-weight: 600;
}


.product-form__buttons{
  display:flex;
  gap:30px;
  max-width: 100% !important;
}
.product-form__buttons .product-form__submit, .product-form__buttons .shopify-payment-button{
  width:50%
}

.product-form__buttons .button:after, .product-form__buttons .button:before{
    display:none;
}
.product-form__buttons .product-form__submit{
  background:#000;
  color:#fff;
  border-radius:50px;
  border:2px #000 solid;
  padding:15px 0;
  height:40px;
  /* margin-top:15px; */
}

.product-form__buttons .product-form__submit:hover{
  background:#fff;
  color:#000;
}

.product-form__buttons .shopify-payment-button__button--unbranded {
  background:#fff;
  color:#000;
  border-radius:50px;
  border:2px #000 solid;
  padding:15px 0;
  width:100%;
  height:40px
}
.product-form__buttons .shopify-payment-button__button--unbranded:hover {
  background:#000 !important;
  color:#fff;
}
.product-form__buttons .shopify-payment-button__button--unbranded:before, .product-form__buttons .shopify-payment-button__button--unbranded:after{
  display:none
}
.related-products .trending_now {
    width: 100%;
    margin-left: auto;
}
.product-form__input--pill input[type=radio]+label{
  background:transparent !important;
  border:1px #E9E9E9 solid !important;
}
.product-form__input--pill input[type=radio]:checked+label {
  border:1px #000 solid !important;
}
product-info .product__title h1{
  color: #1B1C1E;
  font-size: 24px;
  font-weight: 700;
}
.product_price h5{
  color: #000;
  font-size: 24px;
  font-weight: 600;
}
.product_price h5 del{
  color: #565656;
  font-size: 16px;
  font-weight: 400;
}
.price--large.price--on-sale.price--show-badge{
  display: flex;
  justify-content: space-between;
}
.badge {
  height: 28px;
  padding: 7px 10px;
  background:#000;
}
product-recommendations .card__badge{
  display:none
}
.single-product-det{
  margin-top:10px !important
}
.single-product-det h5{
  color: #565656;
  font-size: 14px;
  font-weight: 400;
  margin-bottom:15px
}
product-info variant-selects .form__label{
  color: #1B1C1E;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.034px;
}




@media (min-width: 1366px) and (max-width: 1534px) {
.trending_now {
    width: calc(100% -  50px);
    margin-left: 50px;
}

.alldotsdata ul li:nth-of-type(1){
  position: absolute;
  left: 20rem;
  top: 3.1rem;
}
.alldotsdata ul li:nth-of-type(2){
  position: absolute;
  left: 3rem;
  top: 20rem;
}
.alldotsdata ul li:nth-of-type(3){
  position: absolute;
  right: 8rem;
  bottom: 8.5rem;
}
.comfort .comfort_text .bluespan {
    right: -65px;
    top: 20px;
}
.comfort .comfort_text .yellowspan {
       left: -69px;
    top: 73px;
}
.comfort .comfort_text h4 {
    font-size: 34px;
    line-height: 40px;
}

}
@media (min-width: 1366px) and (max-width: 1920px) {
  .container {
    max-width: 90% !important;
  }
  .collection .collection_rightbox ul li {
    list-style: none;
    font-size: 40px;
    font-weight: 600;
    padding: 30px 0;
    display: block;
    border-bottom: 1px #EAEAEB solid;
}
.collection .collection_rightbox {
  margin-left: 30px;
  height: 700px;
  padding-right: 80px;
}
.single_product_detail .sizeoption {
  width: 50%;
}
.trending_now{
	width: calc(100% - 60px);
	position: relative;
	margin-left: 60px;
}
.homeproduct{
  min-height: 880px
}


}
 .trending_now {
    width: calc(100% - 60px);
    position: relative;
    margin-left: 32px;
  }

  @media (max-width: 1300px) {
    .homeproduct .shape-filters {
        overflow-x: scroll;
        padding: 0 10px 15px;
        justify-content: normal !important;
    }
   .tablist {
     overflow-x: scroll;
    padding: 0 10px 15px;
    justify-content: normal !important;
    }
   

    }


@media (max-width: 768px) {
/*  .trending_now .container-fluid{
  padding: 0 15px;
}*/
   .trending_now {
    width: 100% ;
    position: relative;
    margin-left: 0px;
  }
      .sparq-row-base {
        padding: 0 !important;
    }
      .sq-results {
        padding: 0 0px !important;
        gap:15px !important
    }
      .sq-results-item {
        width: calc(50% - 8px) !important;
    }
  .sparq-card .sq-sy-price {
    font-size: 13px !important;
}
  .sq-product-price span.sq-compare-price {
    font-size: 12px;
}
  .productdetaillist li {
    width: 31%;
}
  .productdetaillist .nav-link {
    text-align: center;
    padding-bottom: 8px;
}
  .productdetailsec{
    padding-top:0
  }
  .trending_now .product_box .product_detail h5 {
    font-size: 13px
}
  .product_price h5 del {
    font-size: 13px;
}
  .price__regular .price-item--regular {
    font-size: 13px;
}
  .recently-title h2 {
    font-size: 25px;
}
  #shopify-section-template--16447542853743__product_detail_section_WMepPW{
    margin-top:0
  }
.related-products  {
    max-width: 100% !important;
}
  product-info .product__title h1 {
    font-size: 17px;
}
footer .copyright {
    padding: 10px 0 6px;
    text-align: center;
    display: block !important;
}
  .footerdesc p{
    font-size:14px;
  }
  .trending_now .product_box .product_img {
     min-height: auto;
    }
  .home_category_sec .home_category_sec_box {
    margin-bottom:15px;
  }
  .trending_now .product_box .product_detail {
    padding-left: 6px;
}
  .mobileonly{
  display:block;
}
.desktoponly{
  display:none;
}
.th-wl-product-col-4 {
    flex: 0 0 100% !important;
  padding-left: 5px !important;
  padding-right: 5px !important;
}

  .delivery_sec .footersocial {
    text-align: left;
    margin-top:10px
}
  .footerdesc{
    margin-top:15px;
  }
  .homeproduct .shape-filters{
  overflow-x:scroll;
  padding: 0 10px 15px;
    justify-content:normal !important;
}
  .productsinglebox {
    padding: 10px; 
  }
  .product_detail .product_detail_main:after {
    display: none;
  }
  .product_detail .product_big_img {
    margin-right: 0px;
}
.avaicolor a+a {
    margin-left: 5px;
}
  .mobilenone {
    display: none !important
  }
  .header .logo {
    text-align: center;
  }
  .fourbox .fourbox_box .fourbox_detail {
  bottom: 15px;
}
.single_product_detail h6 {
  margin-top: 20px;
}
.style_game .style_game_image .image1 {
    margin-top: 20px;
}
.style_game .style_game_image .image2 {
   display: none;
}
.style_game_detail{
	margin-top: 20px;
}
.delivery_sec_row .delivery_sec_detail:nth-child(2) {
    padding: 0px 1rem;
}
.style_game {
    margin-bottom:0px;
}
.alldotsdata{
  display: none
}
.common_head h2 {
    font-size: 28px;
}
.common_head h4 {
    font-size: 18px;
    font-weight: 500;
}
.collection .collection_rightbox ul li {
    font-size: 20px;
    padding: 0px 0;
}
.product_detail .product_detail_main {
    margin: 19px 0;
    padding: 20px;
}
.single_product_detail h3 {
    font-size: 20px;
    font-weight: 600;
}
.single_product_detail h6 {
    font-size: 15px;
}
footer .copyright {
    text-align: center;
}
.contactdetail {
  width:100%;
}
}
@media (max-width: 430px) {
  header .logo {
    text-align: center;
  }
  .comfort h3 {
    font-size: 50px;
}
.comfort .comfort_text h4 {
    font-size: 24px;
    line-height: 29px;
}
.comfort .comfort_text .yellowspan {
	display: none
}
.comfort .comfort_text .bluespan {
	display: none
}
}



/* Neelansh */
.homeproduct .shape-filters{
  display: flex;
  justify-content: center;
  gap: 30px;
}
.homeproduct .shape-filters .shape-indi{
  text-align: center;
}
.homeproduct .shape-filters button{
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  border: #a0a0a0 solid 1px;
  position: relative;
  font-size: 0;
}
.homeproduct .shape-filters button.active{
  background-color: #000000;
}
.homeproduct .shape-filters #shape-filter-flier::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='30' viewBox='0 0 66 30' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M55.8695 3.14397C56.6527 3.14863 57.4981 3.15365 58.4229 3.15868C64.077 3.1908 65.7154 7.88114 65.7154 12.4751C65.7154 14.5311 65.2335 16.5229 64.4625 18.4826C63.7557 20.3459 62.6313 22.0485 61.0571 23.3014C58.4228 25.3896 54.9533 26 51.6765 26C41.6646 26 39.3053 19.9197 37.5044 15.2786C36.3929 12.4141 35.4941 10.0978 33.14 10.0978V5.27897C35.2239 5.27897 36.4913 4.88035 37.9287 4.42827C39.7043 3.86978 41.7394 3.22969 45.8939 3.15868C49.2271 3.10448 51.646 3.11886 55.8695 3.14397ZM51.8457 24.7794C54.8931 24.783 61.7339 24.791 63.531 15.2379C65.5963 4.11485 58.0694 4.23689 52.2732 4.33087C51.7582 4.33922 51.2569 4.34735 50.7771 4.34735C41.4286 4.34735 36.2564 5.37537 38.73 14.6597C41.2037 23.944 48.7211 24.7792 51.6767 24.7792C51.7316 24.7792 51.7879 24.7793 51.8457 24.7794Z' fill='%23A0A0A0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.564697 12.4746C0.564697 7.88066 2.2031 3.1582 7.85721 3.1582H20.3862C24.5925 3.1582 26.6262 3.82203 28.4178 4.40681C29.8281 4.86714 31.0883 5.27897 33.14 5.27897V10.0978C30.7699 10.0978 29.8691 12.4211 28.7562 15.292C26.9578 19.9313 24.6055 25.9995 14.6036 25.9995C11.3268 25.9995 7.85721 25.3891 5.22291 23.3009C3.64875 22.048 2.55648 20.3454 1.8176 18.4821C1.04658 16.5546 0.564697 14.5307 0.564697 12.4746ZM14.6038 24.7794C17.5593 24.7794 25.0767 23.9442 27.5504 14.6599C29.9919 5.34347 24.8518 4.34757 15.5033 4.34757C15.03 4.34757 14.5363 4.33995 14.0297 4.33213C8.20902 4.24229 0.680711 4.12608 2.74945 15.2381C4.51505 24.7913 11.3862 24.7832 14.4348 24.7796C14.4925 24.7795 14.5489 24.7794 14.6038 24.7794Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-square::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cpath d='M47.7323 8.94565C48.0302 7.72533 49.5701 2.97486 50.825 3.57392C51.7668 4.02468 55.6114 7.24655 59.0583 10.2127C61.465 10.4964 63.0108 11.0021 63.5397 11.7039C63.5937 11.7763 63.6511 11.8697 63.7074 11.9737C63.942 12.3941 64.8744 12.4057 65.4913 12.4127C65.5371 12.4127 65.5793 12.4139 65.6238 12.4151C65.6086 12.4022 65.5969 12.3871 65.5805 12.3742C65.5805 12.3742 56.9941 5.90128 53.1273 2.79385C49.2605 -0.312407 46.285 6.62062 45.3937 7.76854C44.5011 8.91645 47.4356 10.1648 47.7335 8.94448L47.7323 8.94565Z' fill='%23A0A0A0'/%3E%3Cpath d='M1.17314 12.4137C1.79005 12.4067 2.72245 12.3951 2.95936 11.97C3.01331 11.8707 3.06961 11.7773 3.12473 11.7049C3.63374 11.0288 5.09275 10.536 7.35162 10.2464C10.8091 7.2709 14.6783 4.02685 15.6236 3.57492C16.8785 2.97586 18.4185 7.72516 18.7164 8.94664C19.0143 10.167 21.9487 8.91862 21.0562 7.77071C20.1636 6.6228 17.1893 -0.311402 13.3225 2.79602C9.45568 5.90228 0.869374 12.3764 0.869374 12.3764C0.851781 12.3916 0.836535 12.4079 0.820115 12.4231C0.930362 12.4196 1.04647 12.4161 1.17431 12.4149L1.17314 12.4137Z' fill='%23A0A0A0'/%3E%3Cpath d='M65.9452 12.833C65.211 12.7863 63.7778 12.9404 63.3473 12.1674C63.3016 12.0833 63.257 12.0074 63.2125 11.949C62.6882 11.253 60.0798 10.0642 50.3441 10.4192C42.4193 10.7088 38.9196 12.9393 33.3322 13.4297C27.7448 12.9393 24.2451 10.7088 16.3203 10.4192C6.58457 10.0642 3.97619 11.253 3.45194 11.949C3.40854 12.0074 3.3628 12.0833 3.31706 12.1674C2.88663 12.9404 1.45343 12.7863 0.719236 12.833C0.502262 12.847 0.333374 13.0257 0.333374 13.2417V14.8544C0.333374 15.102 0.51399 15.3157 0.760285 15.3507C1.31269 15.4301 2.21342 15.687 2.30608 16.5126C2.31546 16.5979 2.33305 16.6458 2.35534 16.6656C2.29552 17.4083 2.26034 18.2234 2.26034 19.1132C2.26034 23.0264 2.48318 25.3164 4.37496 26.3312C7.4337 27.9708 15.4477 28.3304 20.7747 27.722C26.1017 27.1136 26.6259 26.0696 27.7612 24.4184C28.8965 22.766 30.2066 20.2448 30.9924 18.9404C31.37 18.3133 32.3552 17.8883 33.3334 17.7785C34.3115 17.8871 35.2955 18.3122 35.6743 18.9404C36.4601 20.2448 37.7702 22.766 38.9055 24.4184C40.0408 26.0708 40.5651 27.1136 45.8921 27.722C51.2191 28.3304 59.233 27.9719 62.2918 26.3312C64.1836 25.3176 64.4064 23.0264 64.4064 19.1132C64.4064 18.2246 64.37 17.4095 64.3114 16.6656C64.3337 16.6446 64.3513 16.5979 64.3607 16.5126C64.4533 15.687 65.3541 15.4301 65.9065 15.3507C66.1528 15.3145 66.3334 15.102 66.3334 14.8544V13.2417C66.3334 13.0245 66.1657 12.8459 65.9475 12.833H65.9452ZM29.7856 18.3285C29.6014 18.8213 29.4009 19.4916 29.0467 20.1222C28.3371 21.3846 27.5278 22.8653 26.7972 23.928L26.6717 24.1101C25.6994 25.5336 25.059 26.1082 20.3255 26.6488C18.7656 26.8275 16.7777 26.8731 14.9269 26.8731C10.1429 26.8731 6.83087 26.2705 5.03057 25.3059C3.61379 24.5469 3.45663 22.8092 3.45663 18.9603C3.45663 15.1113 3.90817 13.6283 4.22718 13.2055C4.23656 13.1927 4.60835 11.5578 12.3784 11.5578C13.4034 11.5578 15.287 11.6419 16.4551 11.6851C20.9189 11.8474 25.3112 12.8762 28.1213 13.8793C30.4236 14.7003 30.3168 16.9038 29.7856 18.3297V18.3285ZM61.6327 25.3059C59.8324 26.2705 56.5203 26.8731 51.7363 26.8731C49.8867 26.8731 47.8976 26.8275 46.3377 26.6488C41.6042 26.1082 40.9638 25.5336 39.9915 24.1101L39.8661 23.928C39.1354 22.8653 38.3261 21.3857 37.6166 20.1222C37.2624 19.4916 37.0618 18.8213 36.8777 18.3285C36.3452 16.9038 36.2397 14.7003 38.5419 13.8782C41.352 12.8762 45.7443 11.8474 50.2081 11.6839C51.3762 11.6407 53.261 11.5566 54.2849 11.5566C62.0549 11.5566 62.4267 13.1927 62.436 13.2044C62.7539 13.6271 63.2066 14.998 63.2066 18.9591C63.2066 22.9202 63.0483 24.5445 61.6327 25.3047V25.3059Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-rectangle::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cpath d='M47.8522 7.75353C49.4463 8.26138 49.7488 7.16437 49.9686 6.38923C50.1884 5.61297 51.9139 3.3254 53.3698 3.25079C54.8257 3.17728 57.239 4.9581 59.5752 6.93383C60.34 7.5809 61.1716 8.31151 61.9715 9.02985C63.2858 9.12452 64.5717 9.24368 65.7738 9.38624C66.0401 9.41853 66.2701 9.55664 66.4253 9.75377C66.3573 9.57446 66.2531 9.41853 66.0842 9.28488C65.2844 8.64784 62.4235 6.53847 57.4599 3.57599C52.3728 0.540002 51.3304 2.57476 49.9697 4.00143C48.3915 5.65864 46.5866 7.35036 47.8533 7.75353H47.8522Z' fill='%23A0A0A0'/%3E%3Cpath d='M1.04277 9.38602C2.2494 9.24347 3.54214 9.12319 4.8632 9.02853C5.66196 8.31129 6.49356 7.58069 7.25833 6.93474C9.59455 4.95901 12.0078 3.17707 13.4637 3.25169C14.9196 3.32519 16.6451 5.61387 16.8649 6.39013C17.0847 7.16639 17.3884 8.26228 18.9814 7.75443C20.2481 7.35127 18.4432 5.65843 16.8649 4.00233C15.5042 2.57455 14.463 0.540905 9.37477 3.57689C4.41001 6.53937 1.55034 8.64763 0.750446 9.28579C0.595227 9.40941 0.494405 9.55198 0.425293 9.71346C0.579379 9.53861 0.794642 9.41721 1.04277 9.38714V9.38602Z' fill='%23A0A0A0'/%3E%3Cpath d='M66.2349 10.3007C66.2168 10.0256 66.0049 9.80508 65.7262 9.77167C63.2347 9.47654 60.2085 9.25601 57.1472 9.19142C54.3816 9.05331 51.0925 9.01545 47.9825 9.09787C45.0061 9.17694 42.3152 9.36182 40.1988 9.63134C39.5247 9.7171 38.9253 9.85519 38.2818 9.98772C37.6439 10.1203 34.2688 11.0435 33.4077 11.0591C32.5466 11.0435 29.1714 10.1203 28.5336 9.98772C27.89 9.85408 27.2907 9.7171 26.6166 9.63134C24.5013 9.36182 21.8093 9.17694 18.8329 9.09787C15.724 9.01545 12.435 9.05332 9.6614 9.19253C6.60686 9.25601 3.58176 9.47652 1.08919 9.77277C0.811604 9.80618 0.598604 10.0267 0.580476 10.3018C0.52156 11.2061 0.608816 12.0525 0.794626 12.6161C0.842212 12.7598 0.954369 12.8767 1.09713 12.9346C1.8415 13.2375 2.67878 13.879 2.96542 14.5617C3.0368 14.7321 3.10252 15.1498 3.16596 15.5897C3.30645 17.7303 3.61802 20.2361 4.01117 21.5904L4.0429 21.7007C4.55954 23.4837 5.10223 24.6899 7.83274 25.1888C9.89931 25.5664 13.4898 25.8548 17.4382 25.9595C20.1245 26.0308 22.5911 26.0074 24.3857 25.8938C27.2238 25.7145 28.0702 24.4883 28.9562 22.7743C29.4705 21.7809 30.1186 19.628 30.5673 17.6445C30.5673 17.6445 30.8449 16.8037 30.9706 16.5074C31.3253 15.7434 32.0413 14.4326 33.4054 14.4326C34.7695 14.4326 35.4856 15.7434 35.8402 16.5074C36.0204 16.9161 36.2447 17.6456 36.2447 17.6456C36.6934 19.6292 37.3426 21.7809 37.8558 22.7743C38.7418 24.4883 39.5893 25.7145 42.4263 25.8938C44.2198 26.0074 46.6875 26.0308 49.3738 25.9595C53.3222 25.8548 56.9127 25.5664 58.9792 25.1888C61.7097 24.6888 62.2525 23.4837 62.7691 21.7007L62.8008 21.5904C63.1951 20.2361 63.5055 17.7303 63.646 15.5897C63.7106 15.1498 63.7752 14.731 63.8466 14.5617C64.1332 13.879 64.9705 13.2375 65.7149 12.9346C65.8576 12.8767 65.9698 12.7598 66.0174 12.6161C66.2032 12.0514 66.2904 11.2061 66.2315 10.3018L66.2349 10.3007ZM28.9879 14.613C28.9539 16.2657 27.8277 20.6905 27.1083 22.0815C26.3888 23.4726 25.8948 24.2366 23.8147 24.368C19.8107 24.6208 12.1109 24.3647 8.61338 23.7254C6.58646 23.3545 6.42783 22.6328 6.02222 21.2396C5.61775 19.8474 5.25859 16.6388 5.20648 14.4058C5.15436 12.1717 5.87833 11.4768 7.6356 11.313C12.2072 10.8898 20.5245 10.8531 25.8881 11.5369C29.0151 11.9356 29.0208 12.9591 28.9868 14.613H28.9879ZM60.7943 21.2396C60.3898 22.6317 60.2301 23.3545 58.2032 23.7254C54.7056 24.3658 47.0058 24.6208 43.0018 24.368C40.9217 24.2366 40.4277 23.4726 39.7083 22.0815C38.9888 20.6905 37.8626 16.2669 37.8286 14.613C37.7946 12.9602 37.8003 11.9367 40.9273 11.5369C46.2909 10.8531 54.6082 10.8898 59.1798 11.313C60.937 11.4756 61.661 12.1717 61.6089 14.4058C61.5568 16.6399 61.1988 19.8474 60.7932 21.2396H60.7943Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-round::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='30' viewBox='0 0 66 30' fill='none'%3E%3Cpath d='M1.79086 13.847C1.94884 13.6406 2.1186 13.4183 2.29898 13.1845C3.24688 10.0211 5.43859 7.3972 8.27284 5.77677C9.76895 4.02975 11.2486 2.40589 12.4735 1.26897C13.4674 0.346423 17.0208 2.74914 18.208 4.05028C18.8411 4.74361 21.0423 3.57589 20.698 3.23265C19.8008 2.33861 13.4674 -1.07673 11.7402 0.339581C9.06038 2.53703 1.79203 11.7864 0.183917 13.847H1.79086Z' fill='%23A0A0A0'/%3E%3Cpath d='M47.7708 4.05028C48.958 2.74914 52.5114 0.346423 53.5053 1.26897C54.742 2.4173 56.2405 4.06282 57.7508 5.83036C60.5084 7.43712 62.6447 9.99834 63.5985 13.0796C63.8107 13.3544 64.0064 13.611 64.1891 13.8482H65.8302C65.8479 13.8482 65.8644 13.8516 65.8821 13.8527C64.3306 11.8811 56.9373 2.553 54.2398 0.339581C52.5126 -1.07673 46.1803 2.33861 45.282 3.23265C44.9377 3.57589 47.1388 4.74361 47.7719 4.05028H47.7708Z' fill='%23A0A0A0'/%3E%3Cpath d='M51.0259 29C44.3953 29 38.8271 23.9916 38.3496 17.5988L38.3366 17.4232L38.1739 17.3445C37.9912 17.2544 37.8709 17.0742 37.8603 16.8735C37.8485 16.6489 37.516 11.4067 32.9805 11.4067C28.445 11.4067 28.1668 16.6899 28.1538 16.9146C28.1409 17.1335 27.9947 17.3263 27.7801 17.4049L27.5891 17.4745L27.5726 17.6707C27.0586 24.0235 21.4938 29 14.9022 29C7.89204 29 2.18936 23.4842 2.18936 16.7036C2.18936 16.5052 2.19524 16.3068 2.20467 16.1107L2.22118 15.7857H0.172125C0.0766285 15.7857 0 15.7104 0 15.6192V14.4127C0 14.3203 0.0778075 14.2462 0.172125 14.2462H2.44519L2.50177 14.0044C3.7951 8.44294 9.01088 4.40724 14.9022 4.40724C25.4198 4.40724 27.4123 14.4469 27.4394 14.4868C27.753 13.9839 28.8329 10.2903 32.9794 10.2903C37.1258 10.2903 38.2836 13.9428 38.5252 14.3123C38.5524 14.2724 40.6415 4.40724 51.0235 4.40724C56.9172 4.40724 62.1318 8.44408 63.4251 14.0067L63.4852 14.2633L63.78 14.2462H65.8279C65.9234 14.2462 66 14.3214 66 14.4127V15.6192C66 15.7115 65.9222 15.7857 65.8279 15.7857H63.7057L63.7222 16.1107C63.7316 16.3068 63.7375 16.5052 63.7375 16.7036C63.7375 23.4842 58.0349 29 51.0247 29H51.0259ZM51.0259 5.52365C44.6524 5.52365 39.4672 10.5389 39.4672 16.7036C39.4672 22.8684 44.6524 27.8836 51.0259 27.8836C57.3994 27.8836 62.5845 22.8684 62.5845 16.7036C62.5845 10.5389 57.3994 5.52365 51.0259 5.52365ZM14.9046 5.52365C8.53104 5.52365 3.34592 10.5389 3.34592 16.7036C3.34592 22.8684 8.53104 27.8836 14.9046 27.8836C21.2781 27.8836 26.4632 22.8684 26.4632 16.7036C26.4632 10.5389 21.2781 5.52365 14.9046 5.52365Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-sporty::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cpath d='M44.2391 6.23679C44.6772 6.34602 48.4518 3.01196 50.8194 3.83598C52.0162 4.25273 53.7129 5.31185 55.5319 6.57281C58.5276 6.35196 60.6506 6.12636 61.5055 5.93283C62.8495 5.62887 63.9146 5.42583 64.7434 5.42583C64.7552 5.42583 64.7659 5.42583 64.7778 5.42583C61.6527 4.33585 53.853 2.6427 50.9227 2.12264C47.7845 1.56696 44.2296 3.05589 44.2011 3.47146C44.1726 3.88584 43.8532 6.13824 44.2403 6.2356L44.2391 6.23679Z' fill='%23A0A0A0'/%3E%3Cpath d='M5.16009 5.93165C6.01854 6.12638 8.15338 6.35197 11.1645 6.57401C12.9455 5.34392 14.6007 4.31687 15.7749 3.90842C18.1425 3.08441 21.9159 6.41847 22.3552 6.30923C22.7423 6.21187 22.4229 3.95948 22.3944 3.5451C22.3659 3.13071 18.8098 1.64059 15.6728 2.19627C12.8042 2.70445 5.27526 4.33705 2.0255 5.42822C2.83883 5.44366 3.86944 5.63957 5.16009 5.93165Z' fill='%23A0A0A0'/%3E%3Cpath d='M61.5969 6.33651C58.9824 6.9278 46.3633 7.68058 33.3334 7.93348C20.3035 7.68177 7.68438 6.92899 5.06985 6.33651C1.88064 5.6146 -0.112906 5.37476 0.419024 7.78032C0.950954 10.1859 1.34871 12.1106 1.34871 12.1106C1.34871 12.1106 2.94332 19.8081 3.20928 20.891C3.47525 21.9738 3.75546 22.1911 4.6709 22.6957C7.72712 24.3794 17.5607 27.1459 20.085 28.3487C22.6093 29.5514 25.9315 27.9877 26.8624 25.7021C27.792 23.4164 30.1299 17.9048 30.7877 17.2969C31.0834 17.0226 32.1543 16.8492 33.3334 16.7839C34.5124 16.8492 35.5834 17.0226 35.879 17.2969C36.5356 17.9048 38.8735 23.4164 39.8044 25.7021C40.7341 27.9877 44.0563 29.5514 46.5818 28.3487C49.106 27.1459 58.9396 24.3794 61.9958 22.6957C62.9113 22.1911 63.1915 21.9738 63.4575 20.891C63.7234 19.8081 65.318 12.1106 65.318 12.1106C65.318 12.1106 65.717 10.1859 66.2477 7.78032C66.7797 5.37476 64.7861 5.61579 61.5969 6.33651ZM32.2054 14.9151C30.0919 15.1549 29.4638 15.6999 29.2489 15.9338C27.6341 17.6911 25.282 16.0513 25.3081 23.4948C25.3117 24.5456 23.3906 26.7018 22.2151 26.7018C21.8874 26.7018 21.3555 26.7505 21.0871 26.6235C19.8879 26.0523 17.4978 25.2592 14.7313 24.3414C11.4506 23.2526 7.36736 21.899 5.78938 21.0299C5.61009 20.9313 5.51866 20.9171 5.40943 20.8102C5.30019 20.7034 5.35362 20.6487 5.30969 20.4671C5.10547 19.6359 4.01311 14.4021 3.46337 11.7508C3.45981 11.733 3.10598 10.0268 2.62748 7.84918C3.1986 7.92992 3.89675 8.07953 4.54742 8.22676C7.42079 8.87742 19.4759 9.5732 31.6758 9.84748C31.9703 9.85461 32.2042 10.0719 32.2042 10.3379V14.9163L32.2054 14.9151ZM63.2034 11.7508C62.6536 14.4021 61.5613 19.6359 61.3571 20.4671C61.3119 20.6487 61.3654 20.7034 61.2573 20.8102C61.1481 20.9171 61.0578 20.9313 60.8774 21.0299C59.2994 21.899 55.2161 23.2538 51.9355 24.3414C49.169 25.2592 46.78 26.0512 45.5796 26.6235C45.3125 26.7505 44.7794 26.7018 44.4528 26.7018C43.2774 26.7018 41.3563 24.5456 41.3598 23.4948C41.3859 16.0513 39.0338 17.6911 37.419 15.9338C37.2041 15.6999 36.576 15.1549 34.4625 14.9151V10.3367C34.4625 10.0707 34.6976 9.85342 34.9909 9.84629C47.1909 9.57202 59.246 8.87505 62.1193 8.22557C62.77 8.07834 63.4682 7.92873 64.0381 7.848C63.5596 10.0268 63.2058 11.7318 63.2022 11.7496L63.2034 11.7508Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-cat-eye::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cpath d='M47.5242 7.9119C48.497 4.96094 51.1763 1.97051 52.6796 2.42093C53.4702 2.65775 56.4397 5.23143 59.3582 7.8852C61.0136 8.09648 62.5308 8.41804 63.7823 8.82551C60.1 5.72828 54.1795 1.01046 52.2745 1.00118C49.4385 0.986086 47.5845 4.05197 45.6586 6.31336C45.0062 7.07955 47.2037 8.88588 47.5242 7.91306V7.9119Z' fill='%23A0A0A0'/%3E%3Cpath d='M8.48258 7.89336C11.4034 5.23727 14.3799 2.65779 15.1704 2.42097C16.6749 1.97055 19.3531 4.96098 20.3259 7.91194C20.6463 8.88476 22.8438 7.07726 22.1914 6.31224C20.2655 4.05085 18.4116 0.984964 15.5756 1.00006C13.6624 1.0105 7.7048 5.76315 4.02598 8.85922C5.28089 8.4413 6.80743 8.11045 8.48258 7.89336Z' fill='%23A0A0A0'/%3E%3Cpath d='M51.1415 8.20336C46.7801 8.6561 41.4911 10.8629 37.5069 12.3698C36.1394 12.8875 35.66 13.2451 33.9558 13.2451C32.2516 13.2451 31.6422 12.8399 30.1853 12.2862C26.229 10.7817 21.0526 8.64798 16.7713 8.20336C8.52789 7.34779 0.779024 9.47104 0.961282 11.7115C1.16444 14.2063 7.68161 28.8867 17.1776 29.0203C25.9666 29.1433 30.3385 20.8001 31.2173 19.3966C31.7188 18.5955 32.3967 17.9362 33.9581 17.9362C35.5195 17.9362 36.1975 18.5955 36.699 19.3966C37.5777 20.8001 41.9484 29.1433 50.7386 29.0203C60.2346 28.8867 66.7518 14.2063 66.955 11.7115C67.1372 9.47104 59.3872 7.34663 51.1449 8.20336H51.1415ZM29.8776 17.7934C28.791 19.7112 25.2039 28.1763 17.3401 27.734C9.47748 27.2917 4.20013 14.6056 5.12999 13.1278C7.80814 8.86853 20.5535 10.5576 26.0943 12.8956C30.2758 14.6602 30.9642 15.8756 29.8765 17.7934H29.8776ZM50.5738 27.734C42.7111 28.1763 39.1229 19.7123 38.0363 17.7934C36.9497 15.8756 37.6381 14.6602 41.8184 12.8956C47.3593 10.5576 60.1046 8.86853 62.7828 13.1278C63.7126 14.6056 58.4353 27.2917 50.5726 27.734H50.5738Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-oval::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='30' viewBox='0 0 66 30' fill='none'%3E%3Cpath d='M47.0127 9.31419C47.8811 8.75049 52.3672 5.40584 53.3118 6.18751C53.6282 6.44885 55.9826 9.05636 58.453 11.8186C60.7359 12.892 62.4129 14.3956 63.0926 16.1441H65.1071C62.7984 13.9093 54.9665 6.32932 53.8262 5.28045C52.3321 3.90814 46.2815 8.00633 45.808 8.23016C45.3345 8.45517 46.1443 9.8767 47.0127 9.31184V9.31419Z' fill='%23A0A0A0'/%3E%3Cpath d='M2.90296 16.1454C3.59087 14.3723 5.30304 12.8523 7.63281 11.7765C10.0891 9.02949 12.4213 6.44775 12.7353 6.18759C13.6799 5.40592 18.166 8.75057 19.0344 9.31426C19.9028 9.87795 20.7126 8.45642 20.2391 8.23258C19.7657 8.00758 13.7139 3.91055 12.2209 5.28287C11.0806 6.33056 3.24867 13.9105 0.939997 16.1465H2.90296V16.1454Z' fill='%23A0A0A0'/%3E%3Cpath d='M62.8043 16.5544C61.6945 13.1043 56.3822 10.4897 49.9929 10.4897C44.2997 10.4897 39.4621 12.5663 37.689 15.4598C37.4476 15.2606 37.0878 14.9969 36.6178 14.7391C35.7612 14.2363 34.5963 13.798 33.1302 13.798C33.0857 13.798 33.0435 13.8004 32.999 13.8015C32.9544 13.8015 32.9122 13.798 32.8677 13.798C31.4005 13.798 30.2367 14.2363 29.3801 14.7391C28.9101 14.9969 28.5492 15.2606 28.3089 15.4598C26.5358 12.5663 21.6982 10.4897 16.005 10.4897C9.6157 10.4897 4.3034 13.1054 3.19359 16.5544H0.649368C0.290762 16.5544 0.00012207 16.8849 0.00012207 17.2927V18.1025C0.00012207 18.5103 0.290762 18.8408 0.649368 18.8408H3.08695C3.90495 22.4831 9.37546 25.2992 16.0062 25.2992C23.2017 25.2992 29.0355 21.9839 29.0355 17.8939C29.0355 17.5212 28.9851 17.1567 28.8914 16.7993C29.1012 16.5954 29.4211 16.3247 29.8442 16.0645C30.5567 15.6602 31.6208 15.2442 33.0001 15.2184C34.3795 15.2442 35.4447 15.6602 36.1561 16.0645C36.5792 16.3258 36.8991 16.5954 37.1089 16.7993C37.0151 17.1567 36.9647 17.5224 36.9647 17.8939C36.9647 21.9839 42.7985 25.2992 49.9941 25.2992C56.6248 25.2992 62.0953 22.4831 62.9133 18.8408H65.3509C65.7095 18.8408 66.0001 18.5103 66.0001 18.1025V17.2927C66.0001 16.8849 65.7095 16.5544 65.3509 16.5544H62.8043ZM16.0026 24.3547C9.39069 24.3547 3.80534 21.3967 3.80534 17.895C3.80534 14.3934 9.39069 11.4354 16.0026 11.4354C22.6146 11.4354 28.2 14.3934 28.2 17.895C28.2 21.3967 22.6146 24.3547 16.0026 24.3547ZM49.9917 24.3547C43.3798 24.3547 37.7944 21.3967 37.7944 17.895C37.7944 14.3934 43.3798 11.4354 49.9917 11.4354C56.6037 11.4354 62.189 14.3934 62.189 17.895C62.189 21.3967 56.6037 24.3547 49.9917 24.3547Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-butterfly::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cpath d='M44.8392 8.88475C45.0837 7.69341 45.6538 1.66757 47.8431 1.57238C49.301 1.50926 51.7488 4.65443 52.5795 6.0121C52.883 6.50908 53.373 7.46396 53.9421 8.53205C55.7747 8.56813 57.1504 8.69537 58.8027 8.85469C56.3068 6.25458 50.4553 1.04134 48.3351 0.114514C45.9514 -0.926531 43.8343 5.42996 43.3343 7.06517C43.2621 7.30164 43.3082 7.60323 43.4615 7.8938C43.4615 7.8938 44.7581 9.28654 44.8402 8.88375L44.8392 8.88475Z' fill='%23A0A0A0'/%3E%3Cpath d='M13.0247 8.53701C13.5948 7.46791 14.0858 6.51003 14.3894 6.01305C15.219 4.65539 17.6678 1.5102 19.1257 1.57333C21.315 1.66751 21.8851 7.69336 22.1296 8.8857C22.2117 9.2895 23.5083 7.89576 23.5083 7.89576C23.6616 7.60519 23.7077 7.30359 23.6355 7.06713C23.1355 5.43191 21.0184 -0.924574 18.6347 0.116471C16.5095 1.04429 10.639 6.27758 8.1521 8.87268C9.86046 8.70936 11.1841 8.58009 13.0257 8.53801L13.0247 8.53701Z' fill='%23A0A0A0'/%3E%3Cpath d='M58.972 9.2235C56.5402 8.99805 51.5875 8.38585 44.722 9.6343C37.8565 10.8828 36.0359 16.1361 35.4638 16.7082C35.2694 16.9026 34.6662 17.1501 33.565 17.1501C32.4639 17.1501 31.8547 16.9026 31.6603 16.7082C31.0882 16.1361 29.2676 10.8828 22.4011 9.6343C15.5346 8.38585 10.5829 8.99805 8.15111 9.2235C6.59706 9.36778 6.48684 10.7836 6.59105 11.7204C6.69525 12.6562 7.87657 19.4035 10.618 24.1127C13.8874 29.7298 22.4833 30.7688 26.8759 27.0064C30.8006 23.6448 30.6213 21.181 31.5571 20.2441C31.8477 19.9536 32.7294 19.7351 33.566 19.7351C34.4027 19.7351 35.2784 19.9546 35.568 20.2441C36.5038 21.18 36.3245 23.6448 40.2492 27.0064C44.6408 30.7678 53.2377 29.7298 56.5071 24.1127C59.2485 19.4035 60.4298 12.6562 60.534 11.7204C60.6382 10.7846 60.527 9.36778 58.974 9.2235H58.972ZM30.0501 21.2311C29.5612 22.4264 29.0552 24.3552 26.4871 26.5555C24.899 27.9162 22.5484 28.6968 20.0385 28.6958C16.9023 28.6958 13.0187 26.9343 11.2492 23.3613C10.0007 20.8413 9.36349 17.4647 10.3114 14.2574C11.0638 11.7134 12.664 11.2976 15.1218 11.1803C17.8231 11.0521 20.1226 11.2124 23.1666 11.8296C27.2496 12.6572 29.1153 15.1411 29.958 16.7152C30.7144 18.127 30.3127 20.5888 30.0501 21.2301V21.2311ZM55.8729 23.3613C54.1024 26.9343 50.2198 28.6958 47.0836 28.6958C44.5737 28.6958 42.224 27.9152 40.6349 26.5555C38.0669 24.3562 37.5609 22.4264 37.0719 21.2311C36.8094 20.5898 36.4076 18.128 37.1641 16.7162C38.0068 15.1421 39.8724 12.6582 43.9555 11.8306C46.9994 11.2134 49.3 11.0521 52.0003 11.1813C54.4581 11.2986 56.0582 11.7154 56.8107 14.2584C57.7586 17.4647 57.1213 20.8423 55.8729 23.3623V23.3613Z' fill='%23A0A0A0'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-hexagonal::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='32' viewBox='0 0 68 32' fill='none'%3E%3Cmask id='path-1-outside-1_1485_794' maskUnits='userSpaceOnUse' x='-0.0600586' y='0' width='68' height='32' fill='black'%3E%3Crect fill='white' x='-0.0600586' width='68' height='32'/%3E%3Cpath d='M2.54664 15.0495C2.70477 14.8402 2.87456 14.6153 3.05497 14.378C4.00265 11.1701 7.10993 9.2169 9.02864 6.8649C10.5239 5.09284 12.0043 3.44572 13.229 2.2921C14.2223 1.3561 17.7764 3.79347 18.9628 5.11366C19.5953 5.81749 21.7974 4.63264 21.4525 4.28385C20.5547 3.377 14.2223 -0.0879997 12.4946 1.34881C9.81607 3.57794 2.5477 12.9588 0.939941 15.0495H2.54664Z'/%3E%3Cpath d='M48.708 5.10933C49.8955 3.79018 53.4485 1.35281 54.4418 2.28777C55.6792 3.45284 57.1766 5.12079 58.6878 6.91367C60.598 8.77007 63.5812 11.1408 64.5352 14.2664C64.7474 14.5454 64.9438 14.8047 65.1252 15.0462H66.7659C66.7839 15.0462 66.7999 15.0493 66.8179 15.0504C65.2664 13.0503 57.8728 3.58819 55.1751 1.34448C53.4485 -0.0923305 47.1151 3.37267 46.2173 4.27952C45.8724 4.62727 48.0745 5.81212 48.707 5.10933H48.708Z'/%3E%3Cpath d='M66.6205 14.6152H65.2345C65.19 14.4954 65.1412 14.3778 65.0839 14.2633L63.4634 11.0825C63.1747 10.5161 62.7311 10.0434 62.1803 9.71442L57.945 7.1823C57.4069 6.86058 56.7903 6.69087 56.161 6.69087H46.5081C45.5922 6.69087 44.7316 7.0407 44.0842 7.67581L38.8609 12.8004C38.5436 13.1117 38.2995 13.4793 38.1297 13.876C36.9761 13.4106 35.64 13.1898 33.9665 13.1898H33.9155C32.243 13.1898 30.9059 13.4095 29.7523 13.876C29.5825 13.4793 29.3384 13.1128 29.0211 12.8004L23.7978 7.67581C23.1504 7.0407 22.2898 6.69087 21.3739 6.69087H11.721C11.0917 6.69087 10.4751 6.86058 9.93705 7.1823L5.70168 9.71442C5.1509 10.0434 4.70731 10.5161 4.41865 11.0825L2.79815 14.2633C2.73979 14.3778 2.69097 14.4954 2.6464 14.6152H1.25831C1.08215 14.6152 0.939941 14.7547 0.939941 14.9275V15.7646C0.939941 15.9968 1.13202 16.1853 1.36868 16.1853L2.48509 16.33C2.49677 16.3966 2.50738 16.4633 2.5233 16.5288L4.37939 24.374C4.53751 25.0414 4.89302 25.638 5.40984 26.0992L9.90733 30.1233C10.5398 30.6897 11.3612 31.001 12.2176 31.001H19.5104C20.2915 31.001 21.0566 30.7355 21.6636 30.2545L27.3412 25.7577C27.9886 25.2455 28.4237 24.5198 28.5659 23.716L29.9741 15.7553C30.0367 15.4002 30.0346 15.0441 29.9826 14.6964C31.0502 14.2466 32.3088 14.0321 33.9145 14.0321H33.9654C35.5711 14.0321 36.8286 14.2456 37.8973 14.6964C37.8453 15.0441 37.8431 15.4002 37.9058 15.7553L39.314 23.716C39.4562 24.5208 39.8913 25.2455 40.5387 25.7577L46.2163 30.2545C46.8243 30.7355 47.5884 31.001 48.3695 31.001H55.6623C56.5187 31.001 57.339 30.6887 57.9725 30.1233L62.4711 26.0992C62.9869 25.638 63.3424 25.0414 63.5005 24.374L65.3566 16.5278C65.3725 16.4622 65.3831 16.3956 65.3948 16.3289L66.5112 16.1842C66.7479 16.1842 66.9399 15.9958 66.9399 15.7636V14.9265C66.9399 14.7537 66.7977 14.6141 66.6216 14.6141L66.6205 14.6152ZM29.1283 15.6116L27.7201 23.5723C27.6129 24.1762 27.2871 24.7197 26.8011 25.1039L21.1235 29.6007C20.6682 29.962 20.0941 30.1608 19.5083 30.1608H12.2155C11.5735 30.1608 10.958 29.9276 10.4836 29.5028L5.98609 25.4787C5.59874 25.133 5.33237 24.6853 5.21351 24.1856L3.35742 16.3394C3.22159 15.7678 3.29481 15.1649 3.56224 14.6412L5.18274 11.4605C5.39923 11.0357 5.73139 10.6817 6.14421 10.4349L10.3796 7.90279C10.7828 7.66124 11.2455 7.53422 11.7178 7.53422H21.3707C22.0574 7.53422 22.7036 7.79659 23.1886 8.27344L28.412 13.3981C29.002 13.978 29.2695 14.8057 29.1273 15.6126L29.1283 15.6116ZM64.5203 16.3383L62.6642 24.1835C62.5454 24.6843 62.279 25.131 61.8917 25.4766L57.3942 29.5007C56.9198 29.9255 56.3043 30.1587 55.6623 30.1587H48.3695C47.7837 30.1587 47.2106 29.9599 46.7543 29.5986L41.0767 25.1018C40.5917 24.7176 40.2649 24.1741 40.1587 23.5702L38.7505 15.6095C38.6083 14.8016 38.8747 13.9738 39.4658 13.3949L44.6891 8.27032C45.1741 7.79347 45.8204 7.53109 46.507 7.53109H56.16C56.6322 7.53109 57.0949 7.65811 57.4982 7.89967L61.7335 10.4318C62.1464 10.6785 62.4796 11.0336 62.695 11.4573L64.3155 14.637C64.583 15.1618 64.6551 15.7646 64.5203 16.3352V16.3383Z'/%3E%3C/mask%3E%3Cpath d='M2.54664 15.0495C2.70477 14.8402 2.87456 14.6153 3.05497 14.378C4.00265 11.1701 7.10993 9.2169 9.02864 6.8649C10.5239 5.09284 12.0043 3.44572 13.229 2.2921C14.2223 1.3561 17.7764 3.79347 18.9628 5.11366C19.5953 5.81749 21.7974 4.63264 21.4525 4.28385C20.5547 3.377 14.2223 -0.0879997 12.4946 1.34881C9.81607 3.57794 2.5477 12.9588 0.939941 15.0495H2.54664Z' fill='%23A0A0A0'/%3E%3Cpath d='M48.708 5.10933C49.8955 3.79018 53.4485 1.35281 54.4418 2.28777C55.6792 3.45284 57.1766 5.12079 58.6878 6.91367C60.598 8.77007 63.5812 11.1408 64.5352 14.2664C64.7474 14.5454 64.9438 14.8047 65.1252 15.0462H66.7659C66.7839 15.0462 66.7999 15.0493 66.8179 15.0504C65.2664 13.0503 57.8728 3.58819 55.1751 1.34448C53.4485 -0.0923305 47.1151 3.37267 46.2173 4.27952C45.8724 4.62727 48.0745 5.81212 48.707 5.10933H48.708Z' fill='%23A0A0A0'/%3E%3Cpath d='M66.6205 14.6152H65.2345C65.19 14.4954 65.1412 14.3778 65.0839 14.2633L63.4634 11.0825C63.1747 10.5161 62.7311 10.0434 62.1803 9.71442L57.945 7.1823C57.4069 6.86058 56.7903 6.69087 56.161 6.69087H46.5081C45.5922 6.69087 44.7316 7.0407 44.0842 7.67581L38.8609 12.8004C38.5436 13.1117 38.2995 13.4793 38.1297 13.876C36.9761 13.4106 35.64 13.1898 33.9665 13.1898H33.9155C32.243 13.1898 30.9059 13.4095 29.7523 13.876C29.5825 13.4793 29.3384 13.1128 29.0211 12.8004L23.7978 7.67581C23.1504 7.0407 22.2898 6.69087 21.3739 6.69087H11.721C11.0917 6.69087 10.4751 6.86058 9.93705 7.1823L5.70168 9.71442C5.1509 10.0434 4.70731 10.5161 4.41865 11.0825L2.79815 14.2633C2.73979 14.3778 2.69097 14.4954 2.6464 14.6152H1.25831C1.08215 14.6152 0.939941 14.7547 0.939941 14.9275V15.7646C0.939941 15.9968 1.13202 16.1853 1.36868 16.1853L2.48509 16.33C2.49677 16.3966 2.50738 16.4633 2.5233 16.5288L4.37939 24.374C4.53751 25.0414 4.89302 25.638 5.40984 26.0992L9.90733 30.1233C10.5398 30.6897 11.3612 31.001 12.2176 31.001H19.5104C20.2915 31.001 21.0566 30.7355 21.6636 30.2545L27.3412 25.7577C27.9886 25.2455 28.4237 24.5198 28.5659 23.716L29.9741 15.7553C30.0367 15.4002 30.0346 15.0441 29.9826 14.6964C31.0502 14.2466 32.3088 14.0321 33.9145 14.0321H33.9654C35.5711 14.0321 36.8286 14.2456 37.8973 14.6964C37.8453 15.0441 37.8431 15.4002 37.9058 15.7553L39.314 23.716C39.4562 24.5208 39.8913 25.2455 40.5387 25.7577L46.2163 30.2545C46.8243 30.7355 47.5884 31.001 48.3695 31.001H55.6623C56.5187 31.001 57.339 30.6887 57.9725 30.1233L62.4711 26.0992C62.9869 25.638 63.3424 25.0414 63.5005 24.374L65.3566 16.5278C65.3725 16.4622 65.3831 16.3956 65.3948 16.3289L66.5112 16.1842C66.7479 16.1842 66.9399 15.9958 66.9399 15.7636V14.9265C66.9399 14.7537 66.7977 14.6141 66.6216 14.6141L66.6205 14.6152ZM29.1283 15.6116L27.7201 23.5723C27.6129 24.1762 27.2871 24.7197 26.8011 25.1039L21.1235 29.6007C20.6682 29.962 20.0941 30.1608 19.5083 30.1608H12.2155C11.5735 30.1608 10.958 29.9276 10.4836 29.5028L5.98609 25.4787C5.59874 25.133 5.33237 24.6853 5.21351 24.1856L3.35742 16.3394C3.22159 15.7678 3.29481 15.1649 3.56224 14.6412L5.18274 11.4605C5.39923 11.0357 5.73139 10.6817 6.14421 10.4349L10.3796 7.90279C10.7828 7.66124 11.2455 7.53422 11.7178 7.53422H21.3707C22.0574 7.53422 22.7036 7.79659 23.1886 8.27344L28.412 13.3981C29.002 13.978 29.2695 14.8057 29.1273 15.6126L29.1283 15.6116ZM64.5203 16.3383L62.6642 24.1835C62.5454 24.6843 62.279 25.131 61.8917 25.4766L57.3942 29.5007C56.9198 29.9255 56.3043 30.1587 55.6623 30.1587H48.3695C47.7837 30.1587 47.2106 29.9599 46.7543 29.5986L41.0767 25.1018C40.5917 24.7176 40.2649 24.1741 40.1587 23.5702L38.7505 15.6095C38.6083 14.8016 38.8747 13.9738 39.4658 13.3949L44.6891 8.27032C45.1741 7.79347 45.8204 7.53109 46.507 7.53109H56.16C56.6322 7.53109 57.0949 7.65811 57.4982 7.89967L61.7335 10.4318C62.1464 10.6785 62.4796 11.0336 62.695 11.4573L64.3155 14.637C64.583 15.1618 64.6551 15.7646 64.5203 16.3352V16.3383Z' fill='%23A0A0A0'/%3E%3Cpath d='M2.54664 15.0495C2.70477 14.8402 2.87456 14.6153 3.05497 14.378C4.00265 11.1701 7.10993 9.2169 9.02864 6.8649C10.5239 5.09284 12.0043 3.44572 13.229 2.2921C14.2223 1.3561 17.7764 3.79347 18.9628 5.11366C19.5953 5.81749 21.7974 4.63264 21.4525 4.28385C20.5547 3.377 14.2223 -0.0879997 12.4946 1.34881C9.81607 3.57794 2.5477 12.9588 0.939941 15.0495H2.54664Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_794)'/%3E%3Cpath d='M48.708 5.10933C49.8955 3.79018 53.4485 1.35281 54.4418 2.28777C55.6792 3.45284 57.1766 5.12079 58.6878 6.91367C60.598 8.77007 63.5812 11.1408 64.5352 14.2664C64.7474 14.5454 64.9438 14.8047 65.1252 15.0462H66.7659C66.7839 15.0462 66.7999 15.0493 66.8179 15.0504C65.2664 13.0503 57.8728 3.58819 55.1751 1.34448C53.4485 -0.0923305 47.1151 3.37267 46.2173 4.27952C45.8724 4.62727 48.0745 5.81212 48.707 5.10933H48.708Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_794)'/%3E%3Cpath d='M66.6205 14.6152H65.2345C65.19 14.4954 65.1412 14.3778 65.0839 14.2633L63.4634 11.0825C63.1747 10.5161 62.7311 10.0434 62.1803 9.71442L57.945 7.1823C57.4069 6.86058 56.7903 6.69087 56.161 6.69087H46.5081C45.5922 6.69087 44.7316 7.0407 44.0842 7.67581L38.8609 12.8004C38.5436 13.1117 38.2995 13.4793 38.1297 13.876C36.9761 13.4106 35.64 13.1898 33.9665 13.1898H33.9155C32.243 13.1898 30.9059 13.4095 29.7523 13.876C29.5825 13.4793 29.3384 13.1128 29.0211 12.8004L23.7978 7.67581C23.1504 7.0407 22.2898 6.69087 21.3739 6.69087H11.721C11.0917 6.69087 10.4751 6.86058 9.93705 7.1823L5.70168 9.71442C5.1509 10.0434 4.70731 10.5161 4.41865 11.0825L2.79815 14.2633C2.73979 14.3778 2.69097 14.4954 2.6464 14.6152H1.25831C1.08215 14.6152 0.939941 14.7547 0.939941 14.9275V15.7646C0.939941 15.9968 1.13202 16.1853 1.36868 16.1853L2.48509 16.33C2.49677 16.3966 2.50738 16.4633 2.5233 16.5288L4.37939 24.374C4.53751 25.0414 4.89302 25.638 5.40984 26.0992L9.90733 30.1233C10.5398 30.6897 11.3612 31.001 12.2176 31.001H19.5104C20.2915 31.001 21.0566 30.7355 21.6636 30.2545L27.3412 25.7577C27.9886 25.2455 28.4237 24.5198 28.5659 23.716L29.9741 15.7553C30.0367 15.4002 30.0346 15.0441 29.9826 14.6964C31.0502 14.2466 32.3088 14.0321 33.9145 14.0321H33.9654C35.5711 14.0321 36.8286 14.2456 37.8973 14.6964C37.8453 15.0441 37.8431 15.4002 37.9058 15.7553L39.314 23.716C39.4562 24.5208 39.8913 25.2455 40.5387 25.7577L46.2163 30.2545C46.8243 30.7355 47.5884 31.001 48.3695 31.001H55.6623C56.5187 31.001 57.339 30.6887 57.9725 30.1233L62.4711 26.0992C62.9869 25.638 63.3424 25.0414 63.5005 24.374L65.3566 16.5278C65.3725 16.4622 65.3831 16.3956 65.3948 16.3289L66.5112 16.1842C66.7479 16.1842 66.9399 15.9958 66.9399 15.7636V14.9265C66.9399 14.7537 66.7977 14.6141 66.6216 14.6141L66.6205 14.6152ZM29.1283 15.6116L27.7201 23.5723C27.6129 24.1762 27.2871 24.7197 26.8011 25.1039L21.1235 29.6007C20.6682 29.962 20.0941 30.1608 19.5083 30.1608H12.2155C11.5735 30.1608 10.958 29.9276 10.4836 29.5028L5.98609 25.4787C5.59874 25.133 5.33237 24.6853 5.21351 24.1856L3.35742 16.3394C3.22159 15.7678 3.29481 15.1649 3.56224 14.6412L5.18274 11.4605C5.39923 11.0357 5.73139 10.6817 6.14421 10.4349L10.3796 7.90279C10.7828 7.66124 11.2455 7.53422 11.7178 7.53422H21.3707C22.0574 7.53422 22.7036 7.79659 23.1886 8.27344L28.412 13.3981C29.002 13.978 29.2695 14.8057 29.1273 15.6126L29.1283 15.6116ZM64.5203 16.3383L62.6642 24.1835C62.5454 24.6843 62.279 25.131 61.8917 25.4766L57.3942 29.5007C56.9198 29.9255 56.3043 30.1587 55.6623 30.1587H48.3695C47.7837 30.1587 47.2106 29.9599 46.7543 29.5986L41.0767 25.1018C40.5917 24.7176 40.2649 24.1741 40.1587 23.5702L38.7505 15.6095C38.6083 14.8016 38.8747 13.9738 39.4658 13.3949L44.6891 8.27032C45.1741 7.79347 45.8204 7.53109 46.507 7.53109H56.16C56.6322 7.53109 57.0949 7.65811 57.4982 7.89967L61.7335 10.4318C62.1464 10.6785 62.4796 11.0336 62.695 11.4573L64.3155 14.637C64.583 15.1618 64.6551 15.7646 64.5203 16.3352V16.3383Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_794)'/%3E%3C/svg%3E");
}
.homeproduct .shape-filters #shape-filter-pentagon::after{
  content: '';
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  width: 5rem;
  height: 5rem;
  background-size: 5rem;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='67' height='30' viewBox='0 0 67 30' fill='none'%3E%3Cg clip-path='url(%23clip0_1485_804)'%3E%3Cmask id='path-1-outside-1_1485_804' maskUnits='userSpaceOnUse' x='-0.555664' y='1.32666' width='68' height='27' fill='black'%3E%3Crect fill='white' x='-0.555664' y='1.32666' width='68' height='27'/%3E%3Cpath d='M2.78255 16.1335C2.93699 15.9278 3.10282 15.7068 3.27903 15.4735C4.2046 12.321 7.23942 10.4015 9.11338 8.09005C10.5738 6.34855 12.0197 4.72984 13.2158 3.59613C14.1859 2.67626 17.6571 5.07159 18.8159 6.36902C19.4336 7.0607 21.5843 5.8963 21.2475 5.55352C20.3706 4.66231 14.1859 1.25708 12.4985 2.6691C9.88348 4.85979 2.78359 14.0789 1.21436 16.1335H2.78359H2.78255Z'/%3E%3Cpath d='M47.7512 6.36511C48.911 5.06871 52.3811 2.67338 53.3513 3.59222C54.5598 4.73719 56.0223 6.37637 57.4982 8.13833C59.3639 9.9627 62.2774 12.2925 63.2092 15.3642C63.4165 15.6384 63.6083 15.8932 63.7855 16.1306H65.3879C65.4055 16.1306 65.4211 16.1337 65.4387 16.1347C63.9234 14.1691 56.7022 4.87021 54.0675 2.6652C52.3811 1.25317 46.1954 4.6584 45.3185 5.54962C44.9817 5.89137 47.1324 7.05578 47.7501 6.36511H47.7512Z'/%3E%3Cpath d='M4.583 17.4286H1.0486C0.715894 17.4286 0.444336 17.1616 0.444336 16.8321V16.4126C0.444336 16.0841 0.714857 15.816 1.0486 15.816H4.583C4.91572 15.816 5.18727 16.0831 5.18727 16.4126V16.8321C5.18727 17.1605 4.91675 17.4286 4.583 17.4286ZM1.0486 16.2171C0.939774 16.2171 0.850637 16.3051 0.850637 16.4126V16.8321C0.850637 16.9395 0.939774 17.0275 1.0486 17.0275H4.583C4.69184 17.0275 4.78097 16.9395 4.78097 16.8321V16.4126C4.78097 16.3051 4.69184 16.2171 4.583 16.2171H1.0486Z'/%3E%3Cpath d='M12.5463 27.4089C11.2693 27.4089 10.3127 27.3178 9.97478 27.0907C5.56041 24.1193 3.1195 19.4913 2.61784 17.272L3.01378 17.185C3.50196 19.344 5.88587 23.8532 10.2038 26.7592C10.5894 27.018 12.6696 27.15 17.3576 26.7428C20.892 26.4358 24.0782 25.9795 24.726 25.7615C26.0724 25.3093 30.4121 19.3603 30.0317 16.7982L30.4339 16.7399C30.8526 19.5548 26.4072 25.6203 24.8576 26.1401C23.76 26.5085 16.5658 27.4079 12.5473 27.4079L12.5463 27.4089Z'/%3E%3Cpath d='M3.02931 16.0638L2.63441 15.9697C2.83756 15.1389 3.53926 13.3922 5.9439 11.0378C9.16839 7.88228 11.6124 6.37202 13.8668 6.14282C13.9186 6.13771 13.9735 6.13464 14.0305 6.13464C16.9648 6.13464 27.709 12.8111 29.9415 15.6781L29.6192 15.9226C27.4685 13.16 16.4331 6.27993 13.9072 6.54187C11.7513 6.76084 9.38294 8.23528 6.22893 11.3223C3.89477 13.6071 3.22106 15.2739 3.02828 16.0638H3.02931Z'/%3E%3Cpath d='M27.965 17.662C27.256 17.662 26.6393 17.4502 26.4279 17.1054C26.3118 16.9161 26.3253 16.7012 26.4621 16.514C26.7181 16.1671 27.0902 16.1784 27.5214 16.1927C28.05 16.2091 28.7734 16.2326 29.726 15.6136L29.9488 15.9481C28.8885 16.6378 28.0572 16.6112 27.5069 16.5928C27.0995 16.5805 26.913 16.5815 26.7896 16.7493C26.7419 16.8148 26.7482 16.8547 26.7741 16.8977C26.9088 17.1167 27.5587 17.354 28.4304 17.2272C29.0616 17.1351 29.584 16.8383 30.1385 16.5232C30.5945 16.2643 31.0661 15.9962 31.6165 15.8376C32.7908 15.4979 33.3568 15.5123 33.4801 15.5215C33.6034 15.5123 34.1766 15.4969 35.2722 15.8387C35.8018 16.0044 36.261 16.2623 36.7046 16.5119C37.2726 16.8312 37.8084 17.133 38.4542 17.2272C39.3248 17.354 39.9768 17.1177 40.1105 16.8977C40.1364 16.8547 40.1436 16.8148 40.0949 16.7493C39.9705 16.5805 39.784 16.5795 39.3777 16.5928C38.8273 16.6112 37.9961 16.6378 36.9357 15.9481L37.1586 15.6136C38.1111 16.2326 38.8346 16.2101 39.3632 16.1927C39.7943 16.1784 40.1664 16.1671 40.4225 16.514C40.5603 16.7012 40.5727 16.9161 40.4567 17.1054C40.1944 17.5331 39.3062 17.7562 38.393 17.6231C37.6706 17.5188 37.0767 17.1832 36.5014 16.8598C36.0765 16.6204 35.637 16.3728 35.1478 16.2203C34.0263 15.8704 33.5071 15.9205 33.5019 15.9215C33.4863 15.9236 33.4677 15.9236 33.4532 15.9215C33.45 15.9215 32.9432 15.8714 31.7295 16.2224C31.2247 16.3677 30.7749 16.6235 30.3396 16.8711C29.7768 17.1903 29.1953 17.5208 28.4874 17.6242C28.3091 17.6497 28.1329 17.662 27.9608 17.662H27.965Z'/%3E%3Cpath d='M36.9388 15.9482C35.1219 14.7664 33.5091 14.8555 33.4936 14.8565C33.4853 14.8565 33.476 14.8565 33.4666 14.8565C33.4511 14.8555 31.7678 14.7654 29.9499 15.9482L29.727 15.6137C31.5979 14.3971 33.2987 14.4482 33.4801 14.4564C33.6584 14.4493 35.295 14.3991 37.1627 15.6137L36.9399 15.9482H36.9388Z'/%3E%3Cpath d='M65.8401 17.4286H62.3057C61.973 17.4286 61.7014 17.1616 61.7014 16.8321V16.4126C61.7014 16.0841 61.9719 15.816 62.3057 15.816H65.8401C66.1728 15.816 66.4443 16.0831 66.4443 16.4126V16.8321C66.4443 17.1605 66.1738 17.4286 65.8401 17.4286ZM62.3057 16.2171C62.1968 16.2171 62.1077 16.3051 62.1077 16.4126V16.8321C62.1077 16.9395 62.1968 17.0275 62.3057 17.0275H65.8401C65.9489 17.0275 66.038 16.9395 66.038 16.8321V16.4126C66.038 16.3051 65.9489 16.2171 65.8401 16.2171H62.3057Z'/%3E%3Cpath d='M54.4129 27.4068C52.9545 27.4068 51.1169 27.283 49.4958 27.1428C46.2174 26.8583 42.8001 26.3999 42.0321 26.1421C40.4826 25.6223 36.0371 19.5557 36.4558 16.7419L36.858 16.8002C36.4776 19.3623 40.8173 25.3112 42.1637 25.7635C42.8115 25.9814 45.9977 26.4378 49.5321 26.7448C54.219 27.152 56.3003 27.02 56.6859 26.7611C61.0028 23.8552 63.3867 19.3459 63.8759 17.187L64.2719 17.274C63.7702 19.4933 61.3293 24.1213 56.9149 27.0926C56.5708 27.3239 55.6235 27.4088 54.4139 27.4088L54.4129 27.4068Z'/%3E%3Cpath d='M63.8594 16.0635C63.6655 15.2736 62.9929 13.6068 60.6587 11.322C57.5047 8.23498 55.1363 6.76054 52.9804 6.54157C50.44 6.27656 39.4191 13.1607 37.2684 15.9223L36.9461 15.6778C39.2222 12.7535 50.3499 5.87854 53.0219 6.14252C55.2763 6.37172 57.7192 7.88095 60.9448 11.0375C63.3504 13.3919 64.0511 15.1375 64.2543 15.9694L63.8594 16.0635Z'/%3E%3C/mask%3E%3Cpath d='M2.78255 16.1335C2.93699 15.9278 3.10282 15.7068 3.27903 15.4735C4.2046 12.321 7.23942 10.4015 9.11338 8.09005C10.5738 6.34855 12.0197 4.72984 13.2158 3.59613C14.1859 2.67626 17.6571 5.07159 18.8159 6.36902C19.4336 7.0607 21.5843 5.8963 21.2475 5.55352C20.3706 4.66231 14.1859 1.25708 12.4985 2.6691C9.88348 4.85979 2.78359 14.0789 1.21436 16.1335H2.78359H2.78255Z' fill='%23A0A0A0'/%3E%3Cpath d='M47.7512 6.36511C48.911 5.06871 52.3811 2.67338 53.3513 3.59222C54.5598 4.73719 56.0223 6.37637 57.4982 8.13833C59.3639 9.9627 62.2774 12.2925 63.2092 15.3642C63.4165 15.6384 63.6083 15.8932 63.7855 16.1306H65.3879C65.4055 16.1306 65.4211 16.1337 65.4387 16.1347C63.9234 14.1691 56.7022 4.87021 54.0675 2.6652C52.3811 1.25317 46.1954 4.6584 45.3185 5.54962C44.9817 5.89137 47.1324 7.05578 47.7501 6.36511H47.7512Z' fill='%23A0A0A0'/%3E%3Cpath d='M4.583 17.4286H1.0486C0.715894 17.4286 0.444336 17.1616 0.444336 16.8321V16.4126C0.444336 16.0841 0.714857 15.816 1.0486 15.816H4.583C4.91572 15.816 5.18727 16.0831 5.18727 16.4126V16.8321C5.18727 17.1605 4.91675 17.4286 4.583 17.4286ZM1.0486 16.2171C0.939774 16.2171 0.850637 16.3051 0.850637 16.4126V16.8321C0.850637 16.9395 0.939774 17.0275 1.0486 17.0275H4.583C4.69184 17.0275 4.78097 16.9395 4.78097 16.8321V16.4126C4.78097 16.3051 4.69184 16.2171 4.583 16.2171H1.0486Z' fill='%23A0A0A0'/%3E%3Cpath d='M12.5463 27.4089C11.2693 27.4089 10.3127 27.3178 9.97478 27.0907C5.56041 24.1193 3.1195 19.4913 2.61784 17.272L3.01378 17.185C3.50196 19.344 5.88587 23.8532 10.2038 26.7592C10.5894 27.018 12.6696 27.15 17.3576 26.7428C20.892 26.4358 24.0782 25.9795 24.726 25.7615C26.0724 25.3093 30.4121 19.3603 30.0317 16.7982L30.4339 16.7399C30.8526 19.5548 26.4072 25.6203 24.8576 26.1401C23.76 26.5085 16.5658 27.4079 12.5473 27.4079L12.5463 27.4089Z' fill='%23A0A0A0'/%3E%3Cpath d='M3.02931 16.0638L2.63441 15.9697C2.83756 15.1389 3.53926 13.3922 5.9439 11.0378C9.16839 7.88228 11.6124 6.37202 13.8668 6.14282C13.9186 6.13771 13.9735 6.13464 14.0305 6.13464C16.9648 6.13464 27.709 12.8111 29.9415 15.6781L29.6192 15.9226C27.4685 13.16 16.4331 6.27993 13.9072 6.54187C11.7513 6.76084 9.38294 8.23528 6.22893 11.3223C3.89477 13.6071 3.22106 15.2739 3.02828 16.0638H3.02931Z' fill='%23A0A0A0'/%3E%3Cpath d='M27.965 17.662C27.256 17.662 26.6393 17.4502 26.4279 17.1054C26.3118 16.9161 26.3253 16.7012 26.4621 16.514C26.7181 16.1671 27.0902 16.1784 27.5214 16.1927C28.05 16.2091 28.7734 16.2326 29.726 15.6136L29.9488 15.9481C28.8885 16.6378 28.0572 16.6112 27.5069 16.5928C27.0995 16.5805 26.913 16.5815 26.7896 16.7493C26.7419 16.8148 26.7482 16.8547 26.7741 16.8977C26.9088 17.1167 27.5587 17.354 28.4304 17.2272C29.0616 17.1351 29.584 16.8383 30.1385 16.5232C30.5945 16.2643 31.0661 15.9962 31.6165 15.8376C32.7908 15.4979 33.3568 15.5123 33.4801 15.5215C33.6034 15.5123 34.1766 15.4969 35.2722 15.8387C35.8018 16.0044 36.261 16.2623 36.7046 16.5119C37.2726 16.8312 37.8084 17.133 38.4542 17.2272C39.3248 17.354 39.9768 17.1177 40.1105 16.8977C40.1364 16.8547 40.1436 16.8148 40.0949 16.7493C39.9705 16.5805 39.784 16.5795 39.3777 16.5928C38.8273 16.6112 37.9961 16.6378 36.9357 15.9481L37.1586 15.6136C38.1111 16.2326 38.8346 16.2101 39.3632 16.1927C39.7943 16.1784 40.1664 16.1671 40.4225 16.514C40.5603 16.7012 40.5727 16.9161 40.4567 17.1054C40.1944 17.5331 39.3062 17.7562 38.393 17.6231C37.6706 17.5188 37.0767 17.1832 36.5014 16.8598C36.0765 16.6204 35.637 16.3728 35.1478 16.2203C34.0263 15.8704 33.5071 15.9205 33.5019 15.9215C33.4863 15.9236 33.4677 15.9236 33.4532 15.9215C33.45 15.9215 32.9432 15.8714 31.7295 16.2224C31.2247 16.3677 30.7749 16.6235 30.3396 16.8711C29.7768 17.1903 29.1953 17.5208 28.4874 17.6242C28.3091 17.6497 28.1329 17.662 27.9608 17.662H27.965Z' fill='%23A0A0A0'/%3E%3Cpath d='M36.9388 15.9482C35.1219 14.7664 33.5091 14.8555 33.4936 14.8565C33.4853 14.8565 33.476 14.8565 33.4666 14.8565C33.4511 14.8555 31.7678 14.7654 29.9499 15.9482L29.727 15.6137C31.5979 14.3971 33.2987 14.4482 33.4801 14.4564C33.6584 14.4493 35.295 14.3991 37.1627 15.6137L36.9399 15.9482H36.9388Z' fill='%23A0A0A0'/%3E%3Cpath d='M65.8401 17.4286H62.3057C61.973 17.4286 61.7014 17.1616 61.7014 16.8321V16.4126C61.7014 16.0841 61.9719 15.816 62.3057 15.816H65.8401C66.1728 15.816 66.4443 16.0831 66.4443 16.4126V16.8321C66.4443 17.1605 66.1738 17.4286 65.8401 17.4286ZM62.3057 16.2171C62.1968 16.2171 62.1077 16.3051 62.1077 16.4126V16.8321C62.1077 16.9395 62.1968 17.0275 62.3057 17.0275H65.8401C65.9489 17.0275 66.038 16.9395 66.038 16.8321V16.4126C66.038 16.3051 65.9489 16.2171 65.8401 16.2171H62.3057Z' fill='%23A0A0A0'/%3E%3Cpath d='M54.4129 27.4068C52.9545 27.4068 51.1169 27.283 49.4958 27.1428C46.2174 26.8583 42.8001 26.3999 42.0321 26.1421C40.4826 25.6223 36.0371 19.5557 36.4558 16.7419L36.858 16.8002C36.4776 19.3623 40.8173 25.3112 42.1637 25.7635C42.8115 25.9814 45.9977 26.4378 49.5321 26.7448C54.219 27.152 56.3003 27.02 56.6859 26.7611C61.0028 23.8552 63.3867 19.3459 63.8759 17.187L64.2719 17.274C63.7702 19.4933 61.3293 24.1213 56.9149 27.0926C56.5708 27.3239 55.6235 27.4088 54.4139 27.4088L54.4129 27.4068Z' fill='%23A0A0A0'/%3E%3Cpath d='M63.8594 16.0635C63.6655 15.2736 62.9929 13.6068 60.6587 11.322C57.5047 8.23498 55.1363 6.76054 52.9804 6.54157C50.44 6.27656 39.4191 13.1607 37.2684 15.9223L36.9461 15.6778C39.2222 12.7535 50.3499 5.87854 53.0219 6.14252C55.2763 6.37172 57.7192 7.88095 60.9448 11.0375C63.3504 13.3919 64.0511 15.1375 64.2543 15.9694L63.8594 16.0635Z' fill='%23A0A0A0'/%3E%3Cpath d='M2.78255 16.1335C2.93699 15.9278 3.10282 15.7068 3.27903 15.4735C4.2046 12.321 7.23942 10.4015 9.11338 8.09005C10.5738 6.34855 12.0197 4.72984 13.2158 3.59613C14.1859 2.67626 17.6571 5.07159 18.8159 6.36902C19.4336 7.0607 21.5843 5.8963 21.2475 5.55352C20.3706 4.66231 14.1859 1.25708 12.4985 2.6691C9.88348 4.85979 2.78359 14.0789 1.21436 16.1335H2.78359H2.78255Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M47.7512 6.36511C48.911 5.06871 52.3811 2.67338 53.3513 3.59222C54.5598 4.73719 56.0223 6.37637 57.4982 8.13833C59.3639 9.9627 62.2774 12.2925 63.2092 15.3642C63.4165 15.6384 63.6083 15.8932 63.7855 16.1306H65.3879C65.4055 16.1306 65.4211 16.1337 65.4387 16.1347C63.9234 14.1691 56.7022 4.87021 54.0675 2.6652C52.3811 1.25317 46.1954 4.6584 45.3185 5.54962C44.9817 5.89137 47.1324 7.05578 47.7501 6.36511H47.7512Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M4.583 17.4286H1.0486C0.715894 17.4286 0.444336 17.1616 0.444336 16.8321V16.4126C0.444336 16.0841 0.714857 15.816 1.0486 15.816H4.583C4.91572 15.816 5.18727 16.0831 5.18727 16.4126V16.8321C5.18727 17.1605 4.91675 17.4286 4.583 17.4286ZM1.0486 16.2171C0.939774 16.2171 0.850637 16.3051 0.850637 16.4126V16.8321C0.850637 16.9395 0.939774 17.0275 1.0486 17.0275H4.583C4.69184 17.0275 4.78097 16.9395 4.78097 16.8321V16.4126C4.78097 16.3051 4.69184 16.2171 4.583 16.2171H1.0486Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M12.5463 27.4089C11.2693 27.4089 10.3127 27.3178 9.97478 27.0907C5.56041 24.1193 3.1195 19.4913 2.61784 17.272L3.01378 17.185C3.50196 19.344 5.88587 23.8532 10.2038 26.7592C10.5894 27.018 12.6696 27.15 17.3576 26.7428C20.892 26.4358 24.0782 25.9795 24.726 25.7615C26.0724 25.3093 30.4121 19.3603 30.0317 16.7982L30.4339 16.7399C30.8526 19.5548 26.4072 25.6203 24.8576 26.1401C23.76 26.5085 16.5658 27.4079 12.5473 27.4079L12.5463 27.4089Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M3.02931 16.0638L2.63441 15.9697C2.83756 15.1389 3.53926 13.3922 5.9439 11.0378C9.16839 7.88228 11.6124 6.37202 13.8668 6.14282C13.9186 6.13771 13.9735 6.13464 14.0305 6.13464C16.9648 6.13464 27.709 12.8111 29.9415 15.6781L29.6192 15.9226C27.4685 13.16 16.4331 6.27993 13.9072 6.54187C11.7513 6.76084 9.38294 8.23528 6.22893 11.3223C3.89477 13.6071 3.22106 15.2739 3.02828 16.0638H3.02931Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M27.965 17.662C27.256 17.662 26.6393 17.4502 26.4279 17.1054C26.3118 16.9161 26.3253 16.7012 26.4621 16.514C26.7181 16.1671 27.0902 16.1784 27.5214 16.1927C28.05 16.2091 28.7734 16.2326 29.726 15.6136L29.9488 15.9481C28.8885 16.6378 28.0572 16.6112 27.5069 16.5928C27.0995 16.5805 26.913 16.5815 26.7896 16.7493C26.7419 16.8148 26.7482 16.8547 26.7741 16.8977C26.9088 17.1167 27.5587 17.354 28.4304 17.2272C29.0616 17.1351 29.584 16.8383 30.1385 16.5232C30.5945 16.2643 31.0661 15.9962 31.6165 15.8376C32.7908 15.4979 33.3568 15.5123 33.4801 15.5215C33.6034 15.5123 34.1766 15.4969 35.2722 15.8387C35.8018 16.0044 36.261 16.2623 36.7046 16.5119C37.2726 16.8312 37.8084 17.133 38.4542 17.2272C39.3248 17.354 39.9768 17.1177 40.1105 16.8977C40.1364 16.8547 40.1436 16.8148 40.0949 16.7493C39.9705 16.5805 39.784 16.5795 39.3777 16.5928C38.8273 16.6112 37.9961 16.6378 36.9357 15.9481L37.1586 15.6136C38.1111 16.2326 38.8346 16.2101 39.3632 16.1927C39.7943 16.1784 40.1664 16.1671 40.4225 16.514C40.5603 16.7012 40.5727 16.9161 40.4567 17.1054C40.1944 17.5331 39.3062 17.7562 38.393 17.6231C37.6706 17.5188 37.0767 17.1832 36.5014 16.8598C36.0765 16.6204 35.637 16.3728 35.1478 16.2203C34.0263 15.8704 33.5071 15.9205 33.5019 15.9215C33.4863 15.9236 33.4677 15.9236 33.4532 15.9215C33.45 15.9215 32.9432 15.8714 31.7295 16.2224C31.2247 16.3677 30.7749 16.6235 30.3396 16.8711C29.7768 17.1903 29.1953 17.5208 28.4874 17.6242C28.3091 17.6497 28.1329 17.662 27.9608 17.662H27.965Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M36.9388 15.9482C35.1219 14.7664 33.5091 14.8555 33.4936 14.8565C33.4853 14.8565 33.476 14.8565 33.4666 14.8565C33.4511 14.8555 31.7678 14.7654 29.9499 15.9482L29.727 15.6137C31.5979 14.3971 33.2987 14.4482 33.4801 14.4564C33.6584 14.4493 35.295 14.3991 37.1627 15.6137L36.9399 15.9482H36.9388Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M65.8401 17.4286H62.3057C61.973 17.4286 61.7014 17.1616 61.7014 16.8321V16.4126C61.7014 16.0841 61.9719 15.816 62.3057 15.816H65.8401C66.1728 15.816 66.4443 16.0831 66.4443 16.4126V16.8321C66.4443 17.1605 66.1738 17.4286 65.8401 17.4286ZM62.3057 16.2171C62.1968 16.2171 62.1077 16.3051 62.1077 16.4126V16.8321C62.1077 16.9395 62.1968 17.0275 62.3057 17.0275H65.8401C65.9489 17.0275 66.038 16.9395 66.038 16.8321V16.4126C66.038 16.3051 65.9489 16.2171 65.8401 16.2171H62.3057Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M54.4129 27.4068C52.9545 27.4068 51.1169 27.283 49.4958 27.1428C46.2174 26.8583 42.8001 26.3999 42.0321 26.1421C40.4826 25.6223 36.0371 19.5557 36.4558 16.7419L36.858 16.8002C36.4776 19.3623 40.8173 25.3112 42.1637 25.7635C42.8115 25.9814 45.9977 26.4378 49.5321 26.7448C54.219 27.152 56.3003 27.02 56.6859 26.7611C61.0028 23.8552 63.3867 19.3459 63.8759 17.187L64.2719 17.274C63.7702 19.4933 61.3293 24.1213 56.9149 27.0926C56.5708 27.3239 55.6235 27.4088 54.4139 27.4088L54.4129 27.4068Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3Cpath d='M63.8594 16.0635C63.6655 15.2736 62.9929 13.6068 60.6587 11.322C57.5047 8.23498 55.1363 6.76054 52.9804 6.54157C50.44 6.27656 39.4191 13.1607 37.2684 15.9223L36.9461 15.6778C39.2222 12.7535 50.3499 5.87854 53.0219 6.14252C55.2763 6.37172 57.7192 7.88095 60.9448 11.0375C63.3504 13.3919 64.0511 15.1375 64.2543 15.9694L63.8594 16.0635Z' stroke='%23A0A0A0' stroke-width='0.4' mask='url(%23path-1-outside-1_1485_804)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1485_804'%3E%3Crect width='66' height='30' fill='white' transform='translate(0.444824)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.homeproduct .shape-filters .name{
  font-weight: 500;
  margin-top: 8px;
  font-size:18px;
  
}

.js.product-form__input.product-form__input--pill:first-child{
  display: none;
}
.js.product-form__input.product-form__input--pill label img{
  width: 40px;
}

@media (max-width: 767px) {
  .mobile-video {
    max-height: 200px;
    object-fit: cover;
  }

  .home_category_sec_box .overlap {
    margin-top: 10px;
    text-align: center;
  }
}

 @media (min-width: 768px) {
    .secure-payment-img {
      max-width: 600px;
    }
  }

  @media (max-width: 767.98px) {
    .secure-payment-img {
      max-width: 365px;
    }
  }
  @media only screen and (max-width: 767px) {
    .mobile-margin-fix {
      margin-top: -20px !important;
      margin-bottom: 20px !important;
    }
  }
  .mobile-margin-fix-2 {
    margin-top: -20px !important;
  }
  
  /* ✅ Override for Mobile (width <= 767px) */
  @media only screen and (max-width: 767px) {
    .mobile-margin-fix-2 {
      margin-top: 10px !important;
    }
  }

  /* Desktop: remove border */
  @media (min-width: 1025px) {
    .card-wrapper.product-card-wrapper.margin-sq-fixed {
      border: none !important;
    }
  }
