/*
Theme Name:   Woodmart Child
Description:  Woodmart Child Theme
Author:       XTemos
Author URI:   http://xtemos.com
Template:     woodmart
Version:      1.0.0
Text Domain:  woodmart
*/

body [class*="wd-grid-f"].wd-sub-menu {
  justify-content: center;
}

body .stories.carousel .story > .item-link > .info .name {
  font-size: 13px
}

body .wd-nav > li > a {
  text-transform: none;
}

/*body .wd-nav li.bold a{
font-weight: 700 !important
}
*/
body .wd-nav li.bold li a{
  font-weight: normal !important
}


body .wd-nav a[href="#"] {
  pointer-events: none;
  cursor: default; 
}

body .no-padding {
  padding: 0 !important;
}

/*body #menu-find-a-stores{
gap: 0 !important;
}

body #menu-find-a-stores li.bold:last-child{
padding-left: 10px !important;
margin-left: 10px;
margin-left: 0;
margin-right: 0;
border-left:1px solid #EBECF0;

}

body #menu-find-a-stores li.bold > a{
height: 25px !important;
}
*/
body #menu-find-a-stores li{
  align-items: center !important;
}
body #menu-find-a-stores .wd-dropdown-menu.wd-design-default{
  padding: 0
}

body #menu-find-a-stores .wd-dropdown-menu.wd-design-default a{
  padding: 11px 25px;
}

body #menu-find-a-stores .wd-dropdown-menu.wd-design-default a:hover{
  color: #A9741A;
  background: #F7F1E9;
}

/*body #menu-find-a-stores li.bold:first-child 
body #menu-find-a-stores li.bold{

margin-right: 10px !important;
}
*/
body #menu-find-a-stores li:is(.current-menu-item, .wd-active, .active) > a {
  color: var(--nav-color);
}

/* For not home */

body:not(.home) header:not(.whb-sticked) #menu-find-a-stores > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  color: #fff;
}
body:not(.home) #menu-find-a-stores > li:last-child{
  padding: 0px 16px;
  border-radius: 100px;
}

body:not(.home) #menu-find-a-stores > li:last-child{
  background:#000000;
  color: #fff
}
body:not(.home) #menu-find-a-stores > li:last-child > a,
body:not(.home) #menu-find-a-stores > li:last-child > a:hover{
  color: #fff !important;
}

html body:not(.home) header.whb-header:not(.whb-sticked) .searchform .searchsubmit::after {
  filter: none !important;
}

.home header.whb-header:not(.whb-sticked):hover .whb-general-header,
.home header.whb-header.whb-sticked .whb-general-header {
  border-color: rgba(235, 236, 240, 1);
}
.home header.whb-header:not(.whb-sticked):hover .whb-header-bottom,
.home header.whb-header.whb-sticked .whb-header-bottom{
  border-color: rgba(235, 236, 240, 1);
}
.home header.whb-header.whb-sticked .wd-header-cart .wd-tools-icon.wd-icon-alt::before {
  color: #000 !important;
}

body .wd-products-shop-view {
  margin-top: 25px;
  margin-right: auto;
}

/*add by Samaneh**/
.family-inter{
  font-family:  Inter!important;
}
.family-Outfit{
  font-family: Outfit!important;
}

body.home .radius-4px img{
  border-radius: 4px;
}

.home .hero{
  position: relative;
}
.home .hero:before{
  position: absolute;
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50.19%, #000000 100%);
  z-index: 3;
left: 0;
bottom: 0;
}
.home .hero:after{
  position: absolute;
  content: "";
  display: block;
  width: 100%;
  height: 230px;
  z-index: 3;
  left: 0;
  top: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0.54%, rgba(0, 0, 0, 0.8) 100%);
}
.home .hero-sec{
  margin-top: auto;
  z-index: 4;
  padding-bottom: 80px !important;
}

@media all and (max-width:500px){
  .home .hero-sec{
    padding-bottom: 00px !important;
  }
}

.wd-header-cart .wd-tools-icon.wd-icon-alt::before{
  color: #000 !important;
}

.home .wd-header-cart .wd-tools-icon.wd-icon-alt::before{
  color: #fff !important;
}

@media (min-width: 900px) {
  .home header.whb-header:not(.whb-sticked):hover .wd-header-cart .wd-tools-icon.wd-icon-alt::before{
      color: #333 !important;
  }
}


body.home .custom-blog .wd-entry-meta .meta-author .avatar ,
body.home .custom-blog .hovered-social-icons,
body.home .custom-blog .meta-categories-wrapp{
  display: none;
}

body.home .custom-blog .wd-post .article-body-container {

  text-align: left;

}
body.home .custom-blog .blog-design-masonry .post-title a{
  font-family: Outfit;
  font-style: normal;
  font-weight: 700;
  font-size: 20.25px;
  line-height: 32px;
  color: #000000;
}

body.home .custom-blog header.entry-header,
body.home .custom-blog .post-img-wrapp{
  border-radius:10px;
}
body.home .custom-blog .blog-design-masonry.blog-style-flat .article-body-container{
  padding-right:0;
  padding-left:0;
}
body.home .wd-post-date{
  display:none;
}
body.home .wd-entry-meta .meta-author span{
  color:#7A869A;
  font-family: 'Outfit';
}
body.home .custom-blog .entry-meta-list li a{
  font-size:12.5px;
  color:#C1C7D0;
  font-family: 'Outfit';
}
body.home .hero-blur{
  backdrop-filter: blur(12.5px);
}
body.home  header:not(.whb-sticked) .whb-general-header,
body.home  header:not(.whb-sticked) .whb-header-bottom
{
  background-color: transparent;
}

body.home  header:not(.whb-sticked) .wd-nav>li>a,body.home header:not(.whb-sticked) .wd-nav > li:hover > a{
  color:#fff!important;
}
body.home  header:not(.whb-sticked) .wd-nav > li > a {
  position: relative!important;
}
body.home  header:not(.whb-sticked) .wd-nav > li:hover > a:before {
  background: #fff!important;

}
body.home   header:not(.whb-sticked) .wd-logo img {
  filter: brightness(0) invert(1);
}
body.home .stories.carousel .story>.item-link>.info{
  margin-top:0;
  text-overflow: inherit;
}
/*end by Samaneh**/

.home .whb-general-header {
	background-color: rgba(255, 255, 255, 1);
	border-color: rgba(255, 255, 255, 0.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.home .whb-header-bottom {
	background-color: rgba(255, 255, 255, 1);
	border-color: rgba(255, 255, 255, 0.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.hover-svg:hover img{
  filter: invert(43%) sepia(100%) saturate(334%) hue-rotate(359deg) brightness(92%) contrast(103%);
}

@media all and (min-width:980px){

  body header .wd-search-form .searchform{
    max-width: 600px;
    max-height: 50px;
  }

  body header .wd-search-form .searchform input{
    max-height: 50px;
    border: 0;
    background: #F4F5F7 !important;
    border-radius: 100px;
    color: #555 !important;
    padding: 0 45px !important;;
  }
  body.home header:not(.whb-sticked) .wd-search-form .searchform input{
    background: #FFFFFF1A !important;
  }
  body header .wd-search-form .searchform input::placeholder {
    color: #C1C7D0 !important;
    font-style: normal;
  }

  body header .searchform .searchsubmit::after {
    background: none;
    margin-left: 3px;
    border-radius: 0;
    text-shadow: none;
    width: 24px;
    height: 24px;
    content: "";
    background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 21C16.7467 21 21 16.7467 21 11.5C21 6.25329 16.7467 2 11.5 2C6.25329 2 2 6.25329 2 11.5C2 16.7467 6.25329 21 11.5 21Z' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L20 20' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");

  }
  body  header:not(.whb-sticked) .searchform .searchsubmit::after{
    filter: brightness(0) invert(1);
  }
  body .wd-header-search-form .dgwt-wcas-search-wrapp{
    margin-left: 0
  }

  body .dgwt-wcas-sf-wrapp{
    background: #F4F5F7 !important;
    border-radius: 100px;
    padding: 5px;
  }

  body .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    right: auto;
    left: 0;
    background: none;
    border-radius: 0;
    text-shadow: none;
    background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 21C16.7467 21 21 16.7467 21 11.5C21 6.25329 16.7467 2 11.5 2C6.25329 2 2 6.25329 2 11.5C2 16.7467 6.25329 21 11.5 21Z' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L20 20' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  body .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
    background: transparent;
    border: 0 !important;
    color: #555 !important;
    padding-left: 40px;
  }

  body .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
    color: #C1C7D0 !important;
    font-style: normal
  }

  body .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
    background:transparent !important;
    box-shadow: none;
  }

  body .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before,
  body .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{
    display: none
  }

  body .dgwt-wcas-close,
  body .dgwt-wcas-inner-preloader{
    right: 10px !important;
  }
}



body aside .wd-action-btn.wd-style-text > a{
  width: 1px;
  color: transparent
}

body aside .wd-action-btn.wd-style-text > a::before {
  color: #000;
  margin-right: -3px;
}

body aside.wd-sidebar.wd-side-hidden .wd-heading{
  position: relative;
  background: #F7F1E9;
  border-bottom: 0
}

body aside.wd-sidebar.wd-side-hidden .wd-heading:after{
  content: "Filters & Sort";
  position: absolute;
  left: 20px;
  color: #A9741A;
  font-weight: 700;
  font-size: 18px;
  line-height: 48px;
}

body aside.wd-sidebar.wd-side-hidden .wd-widget {
  padding-inline: 20px;
  margin-bottom: 0;
  padding-bottom: 15px;
  border-bottom: 0;
}

body aside .widget_custom_filter_widget span {
  color: #000;
}

body aside .widget_custom_filter_widget span::after {
  right: 2px;
}

body aside .widget_custom_filter_widget label {
  color: #253858;
  font-weight: 400;
  font-size: 14px;
  line-height: 28px;
}

body aside .widget_custom_filter_widget .checkbox-option {
  margin-bottom: 0;
}

.trending-now .title{
  margin-top: 35px;
}

.trending-now .title strong{
  font-weight: 700;
  font-size: 22px;
}

.trending-now .items a{
  font-size: 16px;
  border-radius: 5px;
  background: transparent;
  margin-right: 7px;
  padding: 9px 20px;
  display: inline-block;
  margin-bottom: 7px;
  border:1px solid gray;
  font-size: 16px;
  border:1px solid #C1C7D0;
  border-radius:100px;
}

.trending-now .items a:hover{
  box-shadow: 0px 0px 0px 2px rgba(135, 111, 34, 0.25);
  border:1px solid #A9741A;
}

body .wd-nav-tabs[class*="wd-style-underline"]{
  display: block
}

body .wd-prefooter{
  padding-bottom: 0
}

.search .wd-show-sidebar-btn a{
  display: none
}

.search-results-wrapper .price{
  display: none
}

body .product-element-top:hover .hover-img,
body .wp-block-wd-cover.wd-hover-zoom-in:hover .wd-block-cover-img{
  opacity: 1;
  transform: scale(1);
}



.has-font-back .product-image-link img{
  display: none !important;
}

.has-font-back .image-swap-on-hover img{
  opacity: 0;
  transition: opacity 0.4s ease,transform 2s cubic-bezier(0, 0, 0.44, 1.18);
  display: block !important;
}

.has-font-back .image-swap-on-hover img.primary-image{
  opacity: 1
}

.has-font-back:hover .image-swap-on-hover img.primary-image{
  opacity: 0
}


.has-font-back .image-swap-on-hover img.secondary-image{
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99
}

.has-font-back:hover .image-swap-on-hover img.secondary-image{
  opacity: 1
}




body .wp-block-wd-cover > .wp-block-wd-container {
  pointer-events: auto;
}

header .wd-btn-icon img{
  width: 25px;
  height: auto
}

html body,
body .wd-sub-menu li > a{
  color: #000;
}

body button.find-in-stores,
body button.find-in-stores:hover,
body a.find-in-stores,
body a.find-in-stores:hover{
  padding: 17px 16px;
  background: #000000;
  border: 1px solid #000000;
  border-radius: 8px;
  font-weight: 400;
  width: 100%;
  text-align: center;
  color: #fff;
  font-size: 16px;
  display: flex;
justify-content: center;
  margin: 10px 0;
}

body button.find-in-stores svg,
body button.find-in-stores:hover svg,
body a.find-in-stores svg,
body a.find-in-stores:hover svg{
  fill: none;
  position: ;
  top: auto;
  margin-top: 0;
  left: auto;
  position: unset !important;
}

.single-product .calc{
  display: flex;
  gap: 16px
}

.single-product .calc span{
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  background: #FFFFFF;
  border: 1px solid #DFE1E6;
  border-radius: 8px;
  width: 50%
}

.single-product .calc a{
  display: flex;
  padding: 14px 16px;
  gap: 10px;
  justify-content: center;
}

.single-product .calc span .mobile{
  display: none
}

.single-product .spec{
  margin: 0;
  height: 100%;
  padding: 35px 0;
}

.single-product .spec strong{
  font-size: 20px;
  display: block;
  margin-bottom: 10px;
}

.single-product .spec table {
  margin: 0;
  overflow: initial;
}

.single-product .spec table td{
  font-size: 14px;
}

.single-product .spec table tr {
  display: flex;
  gap: 10px 20px;
  padding: 0;
  margin-bottom:0;
  border-bottom: 0;
  background: #F4F5F7;
  border-radius: 8px;
}

.single-product .spec table tr td{
  color: #253858
}

.single-product .spec table tr th{
  color: #000
}

.single-product .spec table tr:nth-child(2n){
  background: transparent
}

.single-product .spec table tr td,
.single-product .spec table tr th{
  padding: 12px 20px;
}

.single-product .summary-inner .product_meta{
  border: 0;
  padding: 0
}
/*
@media (min-width: 1025px) {
body .thumbs-position-left .wd-gallery-thumb .wd-carousel-item img {
object-fit: contain;
overflow: hidden
}
}*/
body .woocommerce-product-gallery .woocommerce-product-gallery__image,
body .thumbs-position-left .wd-gallery-thumb .wd-carousel-item img,
body .woocommerce-product-gallery .woocommerce-product-gallery__image img,
body .related-products .attachment-woocommerce_thumbnail{
  border-radius: 8px;
}

body .wp-block-wd-slider .wd-carousel-item{
  padding: 0 !important;
}

body .wp-block-wd-slider .wd-carousel-item .wd-slide-container{
  max-width: 100%
}

body .wp-block-wd-slider .wd-carousel-item .wd-slide-container .wp-block-wd-video{
  width: 100%;
  overflow: hidden;
  display: inline-block;
  max-height: 1080px;
}

body .wp-block-wd-slider .wd-carousel-item .wd-slide-container video{
  height: auto;
  width: 100%;
  object-fit: cover;
  display: block;
}

body .site-logo {
  margin: 0 auto;
}

/*body .product.featured {
grid-column: span 2;
grid-row: span 2;
}

body .product.featured h2{
margin-top: auto
}

body .product.featured img{
aspect-ratio: 3/5
}*/



body .wd-nav > li > a{
  font-weight: 500;
  color: #000;
  font-size: 14px;
}

html body [class*="wd-grid-f"].wd-sub-menu {
  justify-content: start;
}

body .wd-nav.wd-nav .container {
  width: 100%;
  max-width: clamp(1600px, 95%, 100%);
}

.wd-nav[class*="wd-style-"] > li:hover > a {
  /*font-weight: 700 !important;*/
  color: #000 !important;
}

body .wd-nav[class*="wd-style-"] > li > a:after{
  display:none
}

body .wd-nav[class*="wd-style-"] > li:hover > a {
  position: relative;
}

body .wd-nav[class*="wd-style-"] > li:hover > a:before {
  position: absolute;
  content: "";
  height: 4px;
  width: 100%;
  background: #000;
  bottom: -6px
}

#tab-title-description a:before{
  display: none
}

.whb-col-right .wd-tools-element{
  padding-left: 10px !important;
  margin-left: 3px;
  border-left: 1px solid rgba(235, 236, 240, 1)
}

body #menu-find-a-stores li > a:after{
  display:block
}

body #menu-find-a-stores li:hover > a:before {
  display: none
}

body #menu-find-a-stores > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  color: #000;
}
body.home  header:not(.whb-sticked) #menu-find-a-stores > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  color: #fff;
}
body.home #menu-find-a-stores > li:last-child{
  background: #FFFFFF1A;
  padding: 0px 16px;
  border-radius: 100px;
}
body #menu-find-a-stores .wd-dropdown-menu {
  width: max-content;
}
body.home .whb-sticked #menu-find-a-stores > li:last-child{
  background:#000000;
  color: #fff
}
body.home .whb-sticked #menu-find-a-stores > li:last-child > a,
body.home .whb-sticked #menu-find-a-stores > li:last-child > a:hover{
  color: #fff !important;
}
body .whb-sticked  #menu-find-a-stores > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  color: #fff;
}
body .related-products .attachment-woocommerce_thumbnail{
  max-height: 300px;
  max-height: 400px;
  width: auto !important;
}

body .international-stores{
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

body .international-stores li{
  list-style: none;
  padding: 15px;
  border-radius: 5px;
  margin-bottom: 0 !important;
  flex: 1 1 calc(50% - 20px);
  border: 1px solid rgba(235, 236, 240, 1);
  color: rgba(122, 134, 154, 1);
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
}

body .international-stores li .dh{
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 3px;
  background: no-repeat center url("data:image/svg+xml,%3Csvg viewBox='0 -1 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:sketch='http://www.bohemiancoding.com/sketch/ns' fill='%23e363b0'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'/%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Eheart-like%3C/title%3E%3Cdesc%3ECreated with Sketch Beta.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' sketch:type='MSPage'%3E%3Cg id='Icon-Set-Filled' sketch:type='MSLayerGroup' transform='translate(-102.000000, -882.000000)' fill='%23e363b0'%3E%3Cpath d='M126,882 C122.667,882 119.982,883.842 117.969,886.235 C116.013,883.76 113.333,882 110,882 C105.306,882 102,886.036 102,890.438 C102,892.799 102.967,894.499 104.026,896.097 L116.459,911.003 C117.854,912.312 118.118,912.312 119.513,911.003 L131.974,896.097 C133.22,894.499 134,892.799 134,890.438 C134,886.036 130.694,882 126,882' id='heart-like' sketch:type='MSShapeGroup'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

body .international-stores li h3{
  font-weight: 700;
  font-size: 22.78px;
  line-height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.79999 22.15C5.14999 22.15 2.98999 20 2.98999 17.34V14.5C2.98999 13.83 3.64999 13.38 4.27999 13.6C4.53999 13.69 4.79999 13.75 5.06999 13.79C5.18999 13.81 5.30999 13.83 5.42999 13.83C5.57999 13.85 5.73999 13.86 5.88999 13.86C6.99999 13.86 8.09999 13.45 8.96999 12.74C9.79999 13.45 10.87 13.86 12.01 13.86C13.15 13.86 14.21 13.47 15.04 12.75C15.9 13.45 16.98 13.86 18.08 13.86C18.25 13.86 18.43 13.85 18.59 13.83C18.71 13.82 18.81 13.81 18.92 13.79C19.22 13.75 19.49 13.67 19.76 13.58C20.38 13.37 21.03 13.83 21.03 14.48V17.34C21.03 19.99 18.88 22.15 16.22 22.15H7.79999Z' fill='black'/%3E%3Cpath d='M21.98 8.58998L21.7 5.92998C21.3 3.02998 19.98 1.84998 17.17 1.84998H6.81997C3.99997 1.84998 2.68997 3.02998 2.27997 5.95998L2.01997 8.59998C1.91997 9.62998 2.19997 10.63 2.80997 11.41C3.53997 12.36 4.65997 12.9 5.90997 12.9C7.11997 12.9 8.27997 12.29 9.01997 11.32C9.66997 12.29 10.78 12.9 12.02 12.9C13.26 12.9 14.35 12.32 15.01 11.36C15.75 12.31 16.9 12.9 18.09 12.9C19.37 12.9 20.52 12.33 21.24 11.33C21.82 10.56 22.08 9.58998 21.98 8.58998ZM13.5 7.72998H10.5C10.09 7.72998 9.74997 7.39998 9.74997 6.97998C9.74997 6.56998 10.09 6.22998 10.5 6.22998H13.5C13.91 6.22998 14.25 6.56998 14.25 6.97998C14.25 7.39998 13.91 7.72998 13.5 7.72998Z' fill='black'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 35px;
}

body .international-stores li strong{
  color: rgba(0, 0, 0, 1);
  font-weight: 700;
  font-size: 16px;
  line-height: 32px;
}

body .international-stores li span{
  display: inline-block;
  min-width: 120px;
}

body .international-stores li p{
  margin: 0
}

@media (max-width: 600px) {
  body .international-stores li {
    flex: 1 1 100%;
  }
}

.home .wd-content-layout {
  padding-block: 0 !important;
}

.wd-product.wd-hover-info-alt .price bdi{
  color: #fff !important;
}

body .box-on-video{
  margin: auto 0 0 !important;
  align-self: end !important;
}

header ,header .whb-color-dark:not(.whb-with-bg), footer {
  background: #f4f5f7 !important;
}

.archive .wd-product {
  height: 100%;
  display: flex;
}

.archive .wd-product .price {
  margin-top: auto;
}

body .wd-product .wd-product-cats{
  color: transparent !important;
}

body .wd-product .wd-product-cats a{
  display: none !important;
}

/*body .wd-product .wd-product-cats a:first-of-type{
display: block !important;
color: #000;
}*/

body .subcategories .wd-carousel-wrap .wd-carousel-item {
  position: relative;
  height: 100%;
  flex: 0 0 calc(100% / 7);
  max-width: calc(100% / 7);
  padding: 0 calc(10px / 2);
}

body .subcategories {
  margin-top: 20px;
  text-align: center;
}

body .subcategories.mobile{
  display: none
}

body .subcategories a {
  text-decoration: none;
  border-radius: 3px;
  transition: all 0.3s ease-in-out;
  font-size: 13px;
  font-weight: 500;
  color: #000;
  border: 1px solid gray;

  font-size: 16px;
  font-size: .85em;
  border:1px solid #C1C7D0;
  border-radius:100px;
  display: flex;
  gap:8px;
}

body .subcategories a:hover {
  border: 1px solid #A9741A;
  box-shadow: 0px 0px 0px 2px rgba(135, 111, 34, 0.25);
} 

body .subcategories .wd-brand-item {
  padding:23px 10px 24px;
}


#mc-embedded-subscribe-form{
  position: relative
}

#mc-embedded-subscribe-form input{
  border-bottom: 1px solid #fff;
  color: #fff;
  font-size: 40px;
  padding: 15px 0
}

#mc-embedded-subscribe-form button{
  position: absolute;
  right: 0;
  top: 0px;
  border-radius: 100%;
  background-color: #ffffff;
  background-image: url(https://new.jovani.com/wp-content/uploads/arrow-right.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 22px;
  min-height: 32px !important;
  width: 32px !important;
  padding: 0 !important;
}

.single-product .price{
  display: inline-block;
  margin-right: 7px;
}

.single-product .price bdi{
  font-family: Outfit;
  font-weight: 700;
  font-size: 28.83px;
  color: #000;
}

.single-product .after-price{
  font-weight: 400;
  font-size: 18px;
  color: #253858;
  position: relative;
  top: -3px
}

.single-product .price-note{
  padding: 10px 16px 12px 50px;
  background: #FFFBE6;
  border: 1px solid #FAAD14;
  border-radius: 8px;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.3;
  position: relative
}

.single-product .price-note{
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='36' viewBox='0 0 24 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2491 27.55C12.5491 28.14 11.4191 28.14 10.7391 27.55L9.15914 26.2C8.85914 25.95 8.28914 25.74 7.88914 25.74L6.18914 25.74C5.12914 25.74 4.25914 24.87 4.25914 23.81L4.25914 22.11C4.25914 21.71 4.04914 21.15 3.79914 20.85L2.44914 19.27C1.85914 18.57 1.85914 17.44 2.44914 16.76L3.79914 15.18C4.04914 14.88 4.25914 14.32 4.25914 13.92L4.25914 12.22C4.25914 11.16 5.12914 10.29 6.18914 10.29L7.88914 10.29C8.28914 10.29 8.84914 10.08 9.14914 9.83002L10.7291 8.48002C11.4291 7.89002 12.5591 7.89002 13.2391 8.48002L14.8191 9.83002C15.1191 10.08 15.6891 10.29 16.0791 10.29L17.8291 10.29C18.8891 10.29 19.7591 11.16 19.7591 12.22L19.7591 13.93C19.7591 14.32 19.9591 14.89 20.2091 15.18L21.5591 16.77C22.1391 17.46 22.1391 18.58 21.5591 19.27L20.2091 20.86C19.9591 21.16 19.7591 21.72 19.7591 22.11L19.7591 23.8C19.7591 24.86 18.8891 25.73 17.8291 25.73L16.0991 25.73C15.6991 25.73 15.1391 25.94 14.8391 26.19L13.2491 27.55Z' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21.87L12 17.04' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0059 14L11.9969 14' stroke='%23292D32' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center left 15px
}

body.single-product .product-meta-color{
  display: flex;
  align-items: center;
  gap: 8px;
}

body.single-product .term_pa_color{
  width: 25px;
  height: 25px;
  border-radius: 100%;
  border: 2px solid #d2d2d2;
  cursor: pointer;
}


footer .wp-social-link{
  background: transparent !important;
}

footer .wp-block-social-links{
  list-style: none
}

footer .wp-block-social-links .wp-block-social-link-anchor{



  width: 40px;
  height: 40px;


}
footer{
  background:#000!important;
}
/*footer .wp-block-social-links .wp-block-social-link.wp-social-link svg{
fill: #B2823A !important;
}

footer{
padding-top: 200px;
background: top center no-repeat url("data:image/svg+xml,%3Csvg width='2022' height='895' viewBox='0 0 2022 895' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.1' d='M647.822 174.542C501.21 154.097 66.8162 -14.4903 26.2622 4.35908L0.572798 829.753L1995.61 891.846L2021.43 62.2474C1928.53 118.288 1806.6 134.895 1738.19 128.5C1587.87 114.446 1427.24 -8.39197 1229.67 88.8193C1032.1 186.03 794.434 194.986 647.822 174.542Z' fill='url(%23paint0_linear_2_4261)'/%3E%3Cpath d='M639.553 219.971C492.376 204.097 52.948 49.1049 13 69.2068V895H2009V65C1917.89 123.903 1796.53 144.296 1727.96 140.031C1577.28 130.661 1435.9 12.3794 1218.45 116.19C1001 220 786.73 235.845 639.553 219.971Z' fill='url(%23paint1_linear_2_4261)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2_4261' x1='1669.12' y1='737.925' x2='1725.11' y2='284.43' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1' stop-color='%23926415'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2_4261' x1='1955' y1='94.9999' x2='82.9319' y2='846.424' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.3'/%3E%3Cstop offset='1' stop-color='%233F2904'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") !important;
background-size: 110% !important;
}*/

/*@media all and (min-width: 2000px){
footer{
padding-top: 350px;
}
}*/

@media all and (max-width: 1600px){
  footer{
    background-size: 120% !important;
    background-position: bottom !important;
  }
}

@media all and (max-width: 1230px){
  footer{
    background-size: 150% !important;
    background-position: bottom !important;
  }
}

@media all and (max-width: 1024px){
  footer{

  }
}

footer .menu a{
  color: #C1C7D0 !important;
}



.blog .wd-post-img img {
  aspect-ratio: 1/1;
  object-fit: cover;
}

body .rsfv-has-video video.rsfv-video,
body .rsfv-has-video iframe.rsfv-video{
  max-width: 100%;
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: auto;
}

#yith-sl-results .wrap-store-details .store-hearts i,
#yith-sl-section-results .fa-heart{
  position: relative;
  margin: 0 3px 0 0 !important;

  width: 15px;
  height: 15px;
  display: inline-block;
  background: no-repeat center url("data:image/svg+xml,%3Csvg viewBox='0 -1 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:sketch='http://www.bohemiancoding.com/sketch/ns' fill='%23e363b0'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'/%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Ctitle%3Eheart-like%3C/title%3E%3Cdesc%3ECreated with Sketch Beta.%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' sketch:type='MSPage'%3E%3Cg id='Icon-Set-Filled' sketch:type='MSLayerGroup' transform='translate(-102.000000, -882.000000)' fill='%23e363b0'%3E%3Cpath d='M126,882 C122.667,882 119.982,883.842 117.969,886.235 C116.013,883.76 113.333,882 110,882 C105.306,882 102,886.036 102,890.438 C102,892.799 102.967,894.499 104.026,896.097 L116.459,911.003 C117.854,912.312 118.118,912.312 119.513,911.003 L131.974,896.097 C133.22,894.499 134,892.799 134,890.438 C134,886.036 130.694,882 126,882' id='heart-like' sketch:type='MSShapeGroup'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}


body input#yith-sl-search-bar-address,
body #yith-sl-wrap-search-bar,
body button#yith-sl-geolocation{
  width: 100%;
}

body button#yith-sl-geolocation{
  background-color: #000;
  text-align: left;
  justify-content: start;
}

body #yith-store-locator select{
  border: 1px solid #000;
  padding-top: 8px;
}

body #yith-sl-main-filters-container.layout-opened .wrapper-filter .filter-label{
  margin-bottom: 0
}

body #yith-sl-main-filters-container.layout-opened .wrapper-filter{
  margin-bottom: 7px;
  padding-top: 7px;
}

#yith-sl-section-results hr{
  display: none
}

#yith-sl-results{
  border: 1px solid #000;
}

#yith-sl-results .title{
  padding: 15px 15px 0 15px;
}

.wrap-store-details{
  padding: 0 15px;
}

.wrap-store-details:last-of-type{
  border-bottom: 0 !important;
}

body .wd-show-sidebar-btn{
  border: 1px solid #DFE1E6;
  font-style: normal;
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  color: #000000;
  position: relative;
  padding: 10px 40px 10px 10px ;
  border-radius: 4px;
  transition: all ease-in-out .3s;
  margin-top: 15px;
  background: no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2074_10991)'%3E%3Cpath d='M22 6.5H16' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 6.5H2' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10C11.933 10 13.5 8.433 13.5 6.5C13.5 4.567 11.933 3 10 3C8.067 3 6.5 4.567 6.5 6.5C6.5 8.433 8.067 10 10 10Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 17.5H18' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 17.5H2' stroke='%23292D32' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 21C15.933 21 17.5 19.433 17.5 17.5C17.5 15.567 15.933 14 14 14C12.067 14 10.5 15.567 10.5 17.5C10.5 19.433 12.067 21 14 21Z' stroke='%23292D32' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2074_10991'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: right 10px center;
}

body .wd-burger-icon > a::before {
  display: none
}

body .wd-show-sidebar-btn a{
  font-weight: 400 !important;
  font-size: 14px
}

body .wd-show-sidebar-btn.active-filter:after{
  content: "";
  display: block;
  background: red;
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  right: -3px;
  top: -3px;
}

.out-of-stock.product-label {
  display: none !important;
}

.product-swatches {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 10px;
}

.product-swatches span{
  display: flex;
  align-self: center;
}

.swatch-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  width: calc(60px - 10px);
}

.swatch-image {
  width: 50px;
  height: 50px;
  object-fit: cover;
  border-radius: 5px;
}

.swatch-label {
  font-size: 14px;
  margin-top: 5px;

  display: none !important;
}

.single-team_member .wd-post-meta{
  display: none
}

.single-team_member .wd-entry-content,
.single-team_member .wd-single-footer{
  margin: 15px 0
}

.page .wd-product-cats,
.archive .wd-product-cats,
body .wd-carousel-container .wd-product-cats{
  display: none;
}

.page .price bdi,
.archive .price bdi,
body .wd-carousel-container bdi{
  font-weight: 700 !important;
  font-size: 18px !important;
  line-height: 32px !important;
  color: #000 !important;
  text-align: left;
  display: block
}
.page .dark-section .price bdi{
  color: #fff !important;
}

.archive .wd-shop-tools h1{
  font-size: 32px;
  margin: 0;
  display: block;
  width: 100%;
}

.archive .shop-loop-head{
  position: relative
}

.archive .woocommerce-result-count{
  position: absolute;
  bottom: 0;
  right: 0
}

.archive .wd-term-desc.wd-entry-content{
  overflow: hidden;
  padding: 0;
  display: flex;
  justify-content: center;
  margin: 0 auto;
  cursor: pointer;
  position: relative
}

.archive .wd-term-desc.wd-entry-content p{
  font-size: 16px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #42526E;
  padding-right: 100px;
}

.archive .wd-term-desc.wd-entry-content.open p{
  white-space:  initial;
  overflow: initial;
  text-overflow: initial;
}

.archive .wd-term-desc.wd-entry-content:after{
  display: block;
  content: "Show more";
  height: auto;
  width: 95px;
  border-width:0px 1px 1px 0px;
  transition:all ease-in-out .3s;
  position: absolute;
  top: 2px;
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2802 5.96667L8.93355 10.3133C8.42021 10.8267 7.58021 10.8267 7.06688 10.3133L2.72021 5.96667' stroke='%23A9741A' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position:center right;
  color: #A9741A;
}

.archive .wd-term-desc.wd-entry-content.open p{
  padding-right: 0;
  padding-bottom: 30px;
}

.archive .wd-term-desc.wd-entry-content.open:after{
  left: 0;
  bottom: 0;
  top: auto;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2802 10.0333L8.93355 5.68667C8.42021 5.17333 7.58021 5.17333 7.06688 5.68667L2.72021 10.0333' stroke='%23A9741A' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.wd-term-desc .btn{
  background: #000;
  color: #fff;
  text-decoration: none;
  border-radius: 50px;
  padding: 10px 15px!important;
  min-height: auto;
}

/*
@media all and (min-width: 768px){
.archive .wd-term-desc.wd-entry-content{
width: 50%
}
}
*/

.archive .term-description,
.archive .trending-now {
  margin: 70px auto 0 !important;
  /*max-width: 80%;*/
}

.archive .term-description{
  padding-top: 40px;
  margin-top: 60px;
  position: relative
}

.archive .term-description:before{
  height: 1px;
  width: 100%;
  background: #EBECF0;
  content: "";
  position: relative;
  display: block;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  width: 100vw;
  top: -40px
}

.archive .term-description:after{
  position: absolute;
  top: -18px;
  font-weight: 700;
  font-size: 16px;
  line-height: 32px;
  color: #000;
  content: "About This Category";
  display: block;
  padding: 0 20px;
  background: #fff;
  left: -20px;
}

.archive .term-description a,
.wd-entry-content p a,
p.wp-block-wd-paragraph a{
  color: #A9741A;
  text-decoration: underline;
  text-underline-offset: 5px;
}

.archive .term-description{
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
}

.archive .term-description h2{
  font-weight: 700;
  font-size: 32px;
}

.archive .term-description h3{
  font-weight: 700;
  font-size: 28px;
}

.archive .term-description h4{
  font-weight: 700;
  font-size: 24px;
}

body.home .wd-product .wd-entities-title,
.dark-section .wd-product .wd-entities-title,
body.tax-product_cat .wd-product .wd-entities-title,
body.search .wd-product .wd-entities-title,
.related-products .wd-product .wd-entities-title{
  font-size: 16px !important;
  text-align: left;
}

body.home .wd-product .wd-entities-title a,
body.home .price bdi{
  font-family: Outfit;
}
.dark-section .wd-product .wd-entities-title a,
.dark-section .price bdi{
  color:#fff;
}

body.home .wd-product .meta-color,
.dark-section .wd-product .meta-color,
body.tax-product_cat .wd-product .meta-color,
body.search .wd-product .meta-color,
.related-products .wd-product .meta-color{
  font-style: normal;
  font-weight: 400;
  font-size: 12.64px;
  line-height: 20px;
  color: #7A869A;
  text-align: left;
  display: flex;
  gap: 6px;
  align-items: center;
  padding-left: 3px;
}

body.home .wd-product .meta-color span,
.dark-section .wd-product .meta-color span,
body.tax-product_cat .wd-product .meta-color span,
body.search .wd-product .meta-color span,
.related-products .wd-product .meta-color span{
  border: 1px solid #fff; 
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  /*box-shadow: 0 0 0 1px #42526e !important;*/
} 
.custom-size-gallery img
body .product-element-top{
  border-radius: 8px;
}

.wd-loop-footer.products-footer{
  border-top: 1px solid #EBECF0;
  padding-top: 40px;
}

body .wd-load-more{
  border: 1px solid #DFE1E6;
  border-radius: 8px;
  padding: 11px 45px 11px 20px!important;
  text-transform: none;
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
  background: no-repeat right 13px center url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.5 12.4004C22.5 17.9204 18.02 22.4004 12.5 22.4004C6.98 22.4004 3.61 16.8404 3.61 16.8404M3.61 16.8404H8.13M3.61 16.8404V21.8404M2.5 12.4004C2.5 6.88039 6.94 2.40039 12.5 2.40039C19.17 2.40039 22.5 7.96039 22.5 7.96039M22.5 7.96039V2.96039M22.5 7.96039H18.06' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");
}

@media all and (min-width: 900px){
  .mobile-find-store{
    display: none
  }
}



body footer .wpforms-form{
  position: relative !important;
}

body footer .wpforms-container {
  margin: 0 auto !important;
}

body .home-form .wpforms-form input,
body .home-form div.wpforms-container-full input[type="email"]:focus:invalid:focus{
  border: 0 !important;
  border-bottom: 1px solid #fff!important;
  color: #fff !important;
  font-size: 40px!important;
  padding: 15px 0!important;
  background: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}


body footer input.wpforms-error,
body footer input.wpforms-error:focus{
  border: 0 !important;
  box-shadow: none !important;
  border-bottom: 1px solid var(--wpforms-label-error-color)!important;
}

body .home-form input::placeholder {
  color: #fff !important;;
  opacity: 1 !important;
}

body footer .wpforms-submit-container{
  position: initial !important;
}

body .home-form .wpforms-form button{
  position: absolute !important;
  right: 0 !important;
  top: 18px !important;
  border-radius: 100% !important;
  background-color: #ffffff !important;
  background-image: url(https://new.jovani.com/wp-content/uploads/arrow-right.svg) !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-size: 22px !important;
  max-height: 30px !important;
  width: 32px !important;
  padding: 0 !important;
  font-size: 0 !important;
  display: inline-block !important;
  min-height: auto;
}

body footer .wpforms-form input{
  width: calc(100% - 101px) !important;
  border-radius: 0 !important;
  padding: 7px 20px !important;
  height: 56px !important;
}

body footer .wpforms-form button{
  position: absolute !important;
  right: 0 !important;
  top: 16px !important;
  color: #000 !important;
  border-radius: 0 !important;;
  background: #ffffff !important;
  background-size: 22px !important;
  max-height: 54px !important;
  width: 100px !important;
  padding: 0 !important ;
  font-size: 16px !important;
  display: inline-block !important;
  min-height: auto;
  height: 56px !important;
}


body footer .wpforms-form button:focus{
  border: none !important;
  box-shadow: none !important;
}

body footer div.wpforms-container-full button[type="submit"]:focus::after{
  display: none
}

body footer a{
  color: #fff !important;
  text-decoration: none !important;
}

body .stories.facesnap .story > .item-link > .item-preview {
  /* background:#CFAD40;*/
  background: linear-gradient(95.67deg, #FAAD14 0%, #CF1322 100%);
}
body.home .stories.facesnap .story > .item-link>.item-preview>* {
  border: 2px solid #fff;
}
body.home .stories#stories {
  margin-bottom: 0;
  padding-bottom: 0;
}
body.home .stories.carousel .story{

  margin: 0 15px;
}
body.home .stories#stories strong {
  font-family: Outfit;
  font-weight: 400;
  font-size: 13px;
  line-height: 32px;
  color: #FFFFFF;

}
body .stories.facesnap .story.seen > a > .item-preview {
  background:#999;
}

body .stories.facesnap .story.seen {
  opacity: 1;
}

body .stories#stories,
body .wd-sidebar-hidden-lg .wd-shop-tools:not(:last-child) {
  border-bottom: 0;
}

body .stories.carousel .story > .item-link > .info .name {
  font-weight: 400;
}


@media (min-width: 1025px) {
  .wd-sidebar-hidden-lg .wd-shop-tools:not(:last-child) {
    padding-bottom: 0 !important;
  }
}



.product-category-list{
  display: block;
  gap: 10px;
}

.product-category-list a{
  background: #F4F5F7;
  border-radius: 8px;
  color: #7A869A;
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  padding: 4px 16px;
  margin-left: 7px;
  margin-bottom: 7px;
  display: inline-block;
}

.single-product .sku-share{
  display: flex
}

.single-product .sku-share .sku_wrapper{
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  color: #253858
}

.single-product .sku-share .wd-social-icons{
  margin-left: auto
}

.hide-desktop{
  display: none
}


@media (max-width: 768px) {
  .swatch-item {
    width: calc(20% - 10px);
  }
  body.single-product .product-meta-color{
    gap: 3px;
  }

  body.single-product .term_pa_color{
    width: 15px;
    height: 15px;
    border: 0;
  }

  .wd-sidebar-hidden-sm .wd-show-sidebar-btn {
    position: fixed;
    bottom: 0;
    z-index: 9;
    background: #000;
    width: 100%;
    left: 0;
    padding: 15px;
    text-align: center
  }

  .wd-sidebar-hidden-sm .wd-show-sidebar-btn a{
    color: #fff !important;
    display: block;
    text-align: center;
    margin: 0 auto;
  }

  .wd-sidebar-hidden-sm .wd-show-sidebar-btn a:before,
  .wd-sidebar-hidden-sm .wd-show-sidebar-btn a:after{
    display: none
  }
}

@media all and (max-width:500px){

  .whb-mobile-right div,
  .whb-mobile-right .p-0{
    padding-left: 0 !important;
  }

  body .subcategories.mobile{
    display: block
  }

  body .subcategories.desktop{
    display: none
  }

  body .subcategories {
    width: 100%;
    display: block;
    overflow: scroll;
    margin: 0;
  }

  body .subcategories .inner{
    width: max-content;
    display: flex;
    gap: 7px;
  }

  body .subcategories a{
    padding:5px 10px 7px!important;
    display: inline-flex;
    align-items: center;
  }
  #mc-embedded-subscribe-form input{
    font-size:16px;
  }

  body .wd-nav-mobile > li.mobile-find-store > a{
    font-weight: 700 !important;
  }

  body .wd-nav-mobile > li > a,
  body .wd-nav-mobile > li > ul li > a {
    border-bottom: 0;
  }

  body .mobile-nav .wd-nav-opener {
    border: 0;
    transform: rotate(90deg)
  }

  body .mobile-nav .wd-nav-opener.wd-active {
    background: transparent;
    color: initial;
    transform: rotate(180deg)
  }

  .wd-nav-mobile > li > a,
  .wd-nav-mobile > li > ul li > a,
  .wd-nav-mobile li:active > a,
  .wd-nav-mobile li.opener-page > a {
    background-color: transparent !important;
    padding: 0 20px !important;
    min-height: 40px !important;
  }

  body header.whb-header {
    position: relative;
    z-index: 9999;
  }

  body .wd-side-hidden.wd-left{
    top: 60px
  }

  body .wd-nav-mobile > li{
    background: #F4F5F7;
    border-bottom: 1.5px solid #fff;
  }

  body .wd-nav-mobile > li > a{
    font-weight: 400
  }

  body .wd-nav-mobile > li li{
    background: #fff;

  }
  body .wd-nav-mobile > li li > a{
    font-size: 13px !important;
    font-weight: 400;
    color: #42526E
  }

  body .wd-nav-mobile li li.menu-item-has-children > a{
    font-size: 14px;
    color: #000000;
    font-weight: 700
  }

  body .wd-nav-mobile li li.menu-item-has-children .wd-nav-opener:after {
    content:"";
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8H12' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 12V4' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 16px;
    height: 16px;
  }
  body .wd-nav-mobile li li.menu-item-has-children .wd-nav-opener.wd-active {
    transform: rotate(90deg) !important;
  }
  body .wd-nav-mobile li li.menu-item-has-children .wd-nav-opener.wd-active:after{
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_532_30327)'%3E%3Cpath d='M4 8H12' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_532_30327'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  .wd-header-mobile-nav.wd-opened .wd-tools-icon::before {
    content: "";
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 19L19 5' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 19L5 5' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  body .wd-nav a[href="#"] {
    pointer-events: initial;
  }


  li.hide-mobile{
    display: none !important;
  }
  .hide-desktop{
    display: block
  }

  .trending-now .items a {
    font-size: 14px;
    padding: 9px 15px;
  }

  body .whb-general-header,
  body header{
    border: 0 !important;
    background: #fff !important;
  }

  body.woodmart-archive-shop .wd-builder-off {
    padding-block: 10px !important;
  }

  body .stories#stories {
    margin-bottom: 5px;
    padding-bottom: 5px;
  }

  body .wd-breadcrumbs > span {
    font-weight: 400 !important;
    font-size: 12px;
    color: #7A869A !important;
  }

  body .wd-sidebar-hidden-sm .wd-shop-tools:not(:last-child) {
    padding-bottom: 0;
  }

  body.archive .wd-shop-tools h1 {
    font-size: 22px;
    margin: -7px 0
  }

  body.archive .wd-term-desc.wd-entry-content p {
    font-size: 14px;
    padding-right: 100px;
  }

  body.archive .wd-term-desc.wd-entry-content::after {
    width: 90px;
    font-size: 14px;
    top: -1px;
  }

  body .wd-sidebar-hidden-sm .wd-show-sidebar-btn {
    position: relative;
    background:no-repeat url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2074_10991)'%3E%3Cpath d='M22 6.5H16' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 6.5H2' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 10C11.933 10 13.5 8.433 13.5 6.5C13.5 4.567 11.933 3 10 3C8.067 3 6.5 4.567 6.5 6.5C6.5 8.433 8.067 10 10 10Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 17.5H18' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 17.5H2' stroke='%23292D32' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 21C15.933 21 17.5 19.433 17.5 17.5C17.5 15.567 15.933 14 14 14C12.067 14 10.5 15.567 10.5 17.5C10.5 19.433 12.067 21 14 21Z' stroke='%23292D32' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2074_10991'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-position:right 10px center;
    width: auto;
    padding: 10px 40px 10px 10px;
    margin: 8px 0 0 0;
    border-radius: 8px;

  }

  body .wd-sidebar-hidden-sm .wd-show-sidebar-btn a {
    color: #000 !important;
    font-size: 12px
  }

  body.archive .woocommerce-result-count {
    font-size: 11px;
    bottom: 7px
  }

  body.home .wd-product .meta-color span,
  body.home .wd-product .meta-color span,
  body.tax-product_cat .wd-product .meta-color span {
    width: 12px !important;
    height: 12px !important;
  }

  body.home .wd-product .meta-color,
  body.home .wd-product .meta-color,
  body.tax-product_cat .wd-product .meta-color {
    font-size: 10.64px !important;
  }

  body.home .wd-product .wd-entities-title,
  body.home .wd-product .wd-entities-title,
  body.tax-product_cat .wd-product .wd-entities-title {
    font-size: 12px !important;
  }

  body .wd-loop-footer.products-footer {
    border-top:0;
    padding-top: 0;
  }

  body .wd-loop-footer {
    text-align: center;
    margin-top: 30px;
  }

  body .trending-now .title {
    margin-top: 15px !important;
  }

  body.archive .term-description,
  body.archive .trending-now {
    margin: 35px auto 0 !important;
  }

  body.archive .term-description {
    font-size: 14px !important;
  }

  body.archive .term-description h2{
    font-size: 20px;
  }

  body.archive .term-description h3{
    font-size: 18px;
  }

  body.archive .term-description h4{
    font-size: 16px;
  }

  footer{
    padding-top: 30px;

  }

  footer .wp-block-social-links{
    padding: 0;
    justify-content: center
  }

  body footer .wpforms-form input{
    width: 100% !important;
  }

  body footer .wpforms-form button{
    position: initial !important;
    width: calc(100% - 4px) !important;
    display: block !important;
    margin: 0 auto !important
  }

  body footer .wpforms-form .wpforms-field{
    padding: 0
  }

  body footer div.wpforms-container-full .wpforms-form .wpforms-submit-container{
    margin-top: 2px
  }

  .single-product .calc span .mobile{
    display: block
  }
  .single-product .calc span .desktop{
    display: none
  }

  .product-category-list{
    display: block;
  }

  .product-category-list a{
    display: inline-block;
    margin-bottom: 7px;
    text-align: center;
    margin-right: 7px;
    font-size: 12px;
  }
}






#tidio-chat { 
  bottom: 50px !important
}
@media only screen and (max-width: 980px) {
  #tidio-chat {
    bottom: 80px !important;
  }
}

.grecaptcha-badge,
.wd-sidebar-opener.wd-show-on-scroll{
  display: none !important;
}



.store-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding-bottom: 40px;
}

.store-grid .store-item {
  flex: 1 1 calc(50% - 10px);
  border-radius: 24px;
  padding: 16px 24px;
  border: 1px solid #DFE1E6;
  display: flex;
}


.store-grid .store-item .stitle{
  width: 200px;
  color: #000;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.6;
  display: flex;
  align-self: center
}

.store-grid .store-item .meta{
  border-left: 1px solid #EBECF0;
  max-width: 380px;
  width: 380px;
  display: flex;
  align-self: center;
  flex-direction: column;
  padding-left: 24px;
  margin-left: 24px;
  color: #7A869A;
  font-weight: 400;
  font-size: 14px;
  line-height: 28px;
}

.store-grid .store-item .add{
  background: left top no-repeat url("data:image/svg+xml,%3Csvg width='16' height='28' viewBox='0 0 16 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99992 14.9533C9.14867 14.9533 10.0799 14.0221 10.0799 12.8733C10.0799 11.7246 9.14867 10.7933 7.99992 10.7933C6.85117 10.7933 5.91992 11.7246 5.91992 12.8733C5.91992 14.0221 6.85117 14.9533 7.99992 14.9533Z' stroke='%237A869A' stroke-width='1.5'/%3E%3Cpath d='M2.41379 11.66C3.72712 5.88671 12.2805 5.89338 13.5871 11.6667C14.3538 15.0534 12.2471 17.92 10.4005 19.6934C9.06046 20.9867 6.94046 20.9867 5.59379 19.6934C3.75379 17.92 1.64712 15.0467 2.41379 11.66Z' stroke='%237A869A' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  padding-left: 20px;
}

.store-grid .store-item .meta .phone{
  padding-left: 20px;
  background: left top 5px no-repeat url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6473 12.22C14.6473 12.46 14.594 12.7067 14.4807 12.9467C14.3673 13.1867 14.2207 13.4134 14.0273 13.6267C13.7007 13.9867 13.3407 14.2467 12.934 14.4134C12.534 14.58 12.1007 14.6667 11.634 14.6667C10.954 14.6667 10.2273 14.5067 9.46065 14.18C8.69398 13.8534 7.92732 13.4134 7.16732 12.86C6.40065 12.3 5.67398 11.68 4.98065 10.9934C4.29398 10.3 3.67398 9.57337 3.12065 8.81337C2.57398 8.05337 2.13398 7.29337 1.81398 6.54004C1.49398 5.78004 1.33398 5.05337 1.33398 4.36004C1.33398 3.90671 1.41398 3.47337 1.57398 3.07337C1.73398 2.66671 1.98732 2.29337 2.34065 1.96004C2.76732 1.54004 3.23398 1.33337 3.72732 1.33337C3.91398 1.33337 4.10065 1.37337 4.26732 1.45337C4.44065 1.53337 4.59398 1.65337 4.71398 1.82671L6.26065 4.00671C6.38065 4.17337 6.46732 4.32671 6.52732 4.47337C6.58732 4.61337 6.62065 4.75337 6.62065 4.88004C6.62065 5.04004 6.57398 5.20004 6.48065 5.35337C6.39398 5.50671 6.26732 5.66671 6.10732 5.82671L5.60065 6.35337C5.52732 6.42671 5.49398 6.51337 5.49398 6.62004C5.49398 6.67337 5.50065 6.72004 5.51398 6.77337C5.53398 6.82671 5.55398 6.86671 5.56732 6.90671C5.68732 7.12671 5.89398 7.41337 6.18732 7.76004C6.48732 8.10671 6.80732 8.46004 7.15398 8.81337C7.51398 9.16671 7.86065 9.49337 8.21398 9.79337C8.56065 10.0867 8.84732 10.2867 9.07398 10.4067C9.10732 10.42 9.14732 10.44 9.19398 10.46C9.24732 10.48 9.30065 10.4867 9.36065 10.4867C9.47398 10.4867 9.56065 10.4467 9.63398 10.3734L10.1407 9.87337C10.3073 9.70671 10.4673 9.58004 10.6207 9.50004C10.774 9.40671 10.9273 9.36004 11.094 9.36004C11.2207 9.36004 11.354 9.38671 11.5007 9.44671C11.6473 9.50671 11.8007 9.59337 11.9673 9.70671L14.174 11.2734C14.3473 11.3934 14.4673 11.5334 14.5407 11.7C14.6073 11.8667 14.6473 12.0334 14.6473 12.22Z' stroke='%237A869A' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.store-grid .store-item .meta .phone a{
  color: #7A869A
}

.store-grid .store-item .meta .web{
  padding-left: 20px;
  background: left top 5px no-repeat url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00065 14.6667C11.6825 14.6667 14.6673 11.6819 14.6673 8.00004C14.6673 4.31814 11.6825 1.33337 8.00065 1.33337C4.31875 1.33337 1.33398 4.31814 1.33398 8.00004C1.33398 11.6819 4.31875 14.6667 8.00065 14.6667Z' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.33372 2H6.00039C4.70039 5.89333 4.70039 10.1067 6.00039 14H5.33372' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2C11.3 5.89333 11.3 10.1067 10 14' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 10.6667V10C5.89333 11.3 10.1067 11.3 14 10V10.6667' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 6.00002C5.89333 4.70002 10.1067 4.70002 14 6.00002' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.store-grid .store-item .meta .web a{
  color: #1677FF;
  padding-right: 13px;
  background: right top 4px no-repeat url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.45508 9.96004L7.71508 6.70004C8.10008 6.31504 8.10008 5.68504 7.71508 5.30004L4.45508 2.04004' stroke='%231677FF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.store-grid .store-item .dir{
  max-width: 140px;
  display: flex;
  align-self: center;
}

.store-grid .store-item .dir a{
  border-radius: 8px;
  padding: 9px 35px 9px 12px;
  border: 1px solid #DFE1E6;
  color: #000000;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  display: block;
  background: right 10px center no-repeat url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0004 11.1917C11.4363 11.1917 12.6004 10.0276 12.6004 8.5917C12.6004 7.15576 11.4363 5.9917 10.0004 5.9917C8.56445 5.9917 7.40039 7.15576 7.40039 8.5917C7.40039 10.0276 8.56445 11.1917 10.0004 11.1917Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M3.01675 7.07496C4.65842 -0.141705 15.3501 -0.133372 16.9834 7.08329C17.9417 11.3166 15.3084 14.9 13.0001 17.1166C11.3251 18.7333 8.67508 18.7333 6.99175 17.1166C4.69175 14.9 2.05842 11.3083 3.01675 7.07496Z' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");

}


@media (max-width: 768px) {
  .store-grid .store-item {
    flex: 1 1 100%;
    flex-direction: column;
    padding: 16px 16px;
  }

  .store-grid .store-item .stitle{
    width: 100%;
    border-bottom: 1px solid #EBECF0;
    padding-bottom: 10px;
    margin-bottom: 10px
  }

  .store-grid .store-item .meta{
    border-left: 0;
    max-width: 100%;
    width: 100%;
    padding-left: 0;
    margin-left: 0;
  }

  .store-grid .store-item .dir{
    max-width: 100%;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 10px;
  }

  .store-grid .store-item .dir a{
    width: 100%;
    background: right calc(50% - 40px) center no-repeat url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0004 11.1917C11.4363 11.1917 12.6004 10.0276 12.6004 8.5917C12.6004 7.15576 11.4363 5.9917 10.0004 5.9917C8.56445 5.9917 7.40039 7.15576 7.40039 8.5917C7.40039 10.0276 8.56445 11.1917 10.0004 11.1917Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M3.01675 7.07496C4.65842 -0.141705 15.3501 -0.133372 16.9834 7.08329C17.9417 11.3166 15.3084 14.9 13.0001 17.1166C11.3251 18.7333 8.67508 18.7333 6.99175 17.1166C4.69175 14.9 2.05842 11.3083 3.01675 7.07496Z' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");

  }
}


.single-product .product-tabs-wrapper{
  border: 0
}

.single-product .wd-nav.wd-style-underline-reverse > li > a > .nav-link-text::after{
  display: none
}

.single-product .wd-nav.wd-style-underline-reverse > li > a {
  padding: 0;
}

body .wd-nav-tabs[class*="wd-style-underline"]{
  border-radius: 8px;
  padding: 17px 0 17px 30px;
  background: #FAFBFC;
}

body .wd-nav-tabs[class*="wd-style-underline"] span{
  color: #A9741A;
  font-weight: 700;
  font-size: 22.78px;
  line-height: 40px;
  text-decoration: solid underline #A9741A 4px;
  text-underline-offset: 22px;
}

.single-product .wc-tab-inner {
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  color: #42526E
}

.single-product .store-grid .all-stores{
  margin: 10px auto 0;
  background: transparent;
  font-weight: 500;
  font-size: 16px;
  line-height: 32px;
  border: 1px solid #000000;
  text-transform: none !important;;
  border-radius: 8px;
  padding: 8px 19px 10px 19px;
}

.single-product .store-grid .all-stores svg{
  width: 22px;
  height: 22px;
}



/***
* Jovani Store Finder
* ****/



.yith-sl-modal h3{
  text-align: center;
  position: relative
}

.yith-sl-modal h3:after{
  display: block;
  content: "Select your desired store.";
  color: #7A869A;
  font-weight: 400;
  font-size: 16px;
  line-height: 32px;
}

.yith-sl-modal #yith-sl-gmap,
body .yith-sl-modal{
  border-radius: 12px;
}

body .yith-sl-modal #yith-sl-results{
  border: 0;
  margin-top: 0;
}

body .yith-sl-modal #yith-sl-results .wrap-store-details{
  border-radius: 24px;
  padding: 15px;
  border: 1px solid #EBECF0;
}

body .yith-sl-modal #yith-sl-results .wrap-store-details .store-name{
  font-weight: 700;
  font-size: 12.64px;
  line-height: 20px;
  color: #000000;
}

body .yith-sl-modal #yith-sl-results .wrap-store-details .store-hearts i,
body .yith-sl-modal #yith-sl-section-results .fa-heart {
  color: #253858;
  position: relative;
  margin: 0 5px 0 0 !important;
  width: 18px;
  height: 18px;
  display: inline-block;
  background: no-repeat center url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.55 2.74337C15.9388 1.94034 15.0754 1.36607 14.0986 1.1128C13.1217 0.859536 12.088 0.941977 11.1637 1.34688C10.3363 1.70391 9.59844 2.30587 9 3.1047C8.40156 2.30391 7.66367 1.70196 6.83633 1.34688C5.91196 0.941977 4.87831 0.859536 3.90145 1.1128C2.92458 1.36607 2.0612 1.94034 1.45 2.74337C0.805469 3.5879 0.464844 4.64337 0.464844 5.79532C0.464844 7.45313 1.45352 9.27188 3.40313 11.2031C4.9918 12.7762 6.86914 14.0645 7.84648 14.6922C8.19085 14.9126 8.59115 15.0297 9 15.0297C9.40885 15.0297 9.80915 14.9126 10.1535 14.6922C11.1301 14.0645 13.0082 12.7762 14.5969 11.2031C16.5465 9.27266 17.5352 7.45313 17.5352 5.79532C17.5352 4.64337 17.1945 3.5879 16.55 2.74337Z' fill='%23253858'/%3E%3C/svg%3E%0A") !important;;
}

.yith-sl-modal .store-hearts{
  border-bottom: 1px solid #EBECF0;
  padding-bottom: 10px;
}

.yith-sl-modal .address{
  color: #7A869A;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  text-transform: uppercase;
  background: no-repeat left center url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99992 8.95334C9.14867 8.95334 10.0799 8.02209 10.0799 6.87334C10.0799 5.72458 9.14867 4.79333 7.99992 4.79333C6.85117 4.79333 5.91992 5.72458 5.91992 6.87334C5.91992 8.02209 6.85117 8.95334 7.99992 8.95334Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M2.41379 5.66001C3.72712 -0.113322 12.2805 -0.106655 13.5871 5.66668C14.3538 9.05335 12.2471 11.92 10.4005 13.6933C9.06046 14.9867 6.94046 14.9867 5.59379 13.6933C3.75379 11.92 1.64712 9.04668 2.41379 5.66001Z' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  padding-left: 20px;
}

.yith-sl-modal .address br{
  display: none
}

.yith-sl-modal .phone{
  color: #7A869A;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  text-transform: uppercase;
  background: no-repeat left center url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6473 12.22C14.6473 12.46 14.594 12.7067 14.4807 12.9467C14.3673 13.1867 14.2207 13.4133 14.0273 13.6267C13.7007 13.9867 13.3407 14.2467 12.934 14.4133C12.534 14.58 12.1007 14.6667 11.634 14.6667C10.954 14.6667 10.2273 14.5067 9.46065 14.18C8.69398 13.8533 7.92732 13.4133 7.16732 12.86C6.40065 12.3 5.67398 11.68 4.98065 10.9933C4.29398 10.3 3.67398 9.57334 3.12065 8.81334C2.57398 8.05334 2.13398 7.29334 1.81398 6.54001C1.49398 5.78001 1.33398 5.05334 1.33398 4.36001C1.33398 3.90668 1.41398 3.47334 1.57398 3.07334C1.73398 2.66668 1.98732 2.29334 2.34065 1.96001C2.76732 1.54001 3.23398 1.33334 3.72732 1.33334C3.91398 1.33334 4.10065 1.37334 4.26732 1.45334C4.44065 1.53334 4.59398 1.65334 4.71398 1.82668L6.26065 4.00668C6.38065 4.17334 6.46732 4.32668 6.52732 4.47334C6.58732 4.61334 6.62065 4.75334 6.62065 4.88001C6.62065 5.04001 6.57398 5.20001 6.48065 5.35334C6.39398 5.50668 6.26732 5.66668 6.10732 5.82668L5.60065 6.35334C5.52732 6.42668 5.49398 6.51334 5.49398 6.62001C5.49398 6.67334 5.50065 6.72001 5.51398 6.77334C5.53398 6.82668 5.55398 6.86668 5.56732 6.90668C5.68732 7.12668 5.89398 7.41334 6.18732 7.76001C6.48732 8.10668 6.80732 8.46001 7.15398 8.81334C7.51398 9.16668 7.86065 9.49334 8.21398 9.79334C8.56065 10.0867 8.84732 10.2867 9.07398 10.4067C9.10732 10.42 9.14732 10.44 9.19398 10.46C9.24732 10.48 9.30065 10.4867 9.36065 10.4867C9.47398 10.4867 9.56065 10.4467 9.63398 10.3733L10.1407 9.87334C10.3073 9.70668 10.4673 9.58001 10.6207 9.50001C10.774 9.40668 10.9273 9.36001 11.094 9.36001C11.2207 9.36001 11.354 9.38668 11.5007 9.44668C11.6473 9.50668 11.8007 9.59334 11.9673 9.70668L14.174 11.2733C14.3473 11.3933 14.4673 11.5333 14.5407 11.7C14.6073 11.8667 14.6473 12.0333 14.6473 12.22Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
  padding-left: 20px;
}

.yith-sl-modal .phone a{
  color: #7A869A !important;
}

.yith-sl-modal .site{
  color: #1677FF;
  font-weight: 400;
  font-size: 12px;
  line-height: 20px;
  background: no-repeat left center url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00065 14.6666C11.6825 14.6666 14.6673 11.6819 14.6673 7.99998C14.6673 4.31808 11.6825 1.33331 8.00065 1.33331C4.31875 1.33331 1.33398 4.31808 1.33398 7.99998C1.33398 11.6819 4.31875 14.6666 8.00065 14.6666Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.33372 2H6.00039C4.70039 5.89333 4.70039 10.1067 6.00039 14H5.33372' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2C11.3 5.89333 11.3 10.1067 10 14' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 10.6667V10C5.89333 11.3 10.1067 11.3 14 10V10.6667' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 6.00002C5.89333 4.70002 10.1067 4.70002 14 6.00002' stroke='%23292D32' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  padding-left: 20px;
}

.yith-sl-modal .site a{
  color: #1677FF !important;
  padding-right: 15px;
  background: no-repeat right center url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.45508 9.95998L7.71508 6.69998C8.10008 6.31498 8.10008 5.68498 7.71508 5.29998L4.45508 2.03998' stroke='%231677FF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.yith-sl-modal .directions{
  width: 100%;
  margin: 0 !important;
}

.yith-sl-modal .directions a{
  text-align: center;
  display: block;
  width: 100%;
  border-radius: 8px;
  padding: 9px 35px 9px 12px;
  border: 1px solid #DFE1E6;
  color: #000000 !important;
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  display: block;
  background: right calc(50% - 45px) center no-repeat url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0004 11.1917C11.4363 11.1917 12.6004 10.0276 12.6004 8.5917C12.6004 7.15576 11.4363 5.9917 10.0004 5.9917C8.56445 5.9917 7.40039 7.15576 7.40039 8.5917C7.40039 10.0276 8.56445 11.1917 10.0004 11.1917Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M3.01675 7.07496C4.65842 -0.141705 15.3501 -0.133372 16.9834 7.08329C17.9417 11.3166 15.3084 14.9 13.0001 17.1166C11.3251 18.7333 8.67508 18.7333 6.99175 17.1166C4.69175 14.9 2.05842 11.3083 3.01675 7.07496Z' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}

.yith-sl-modal #yith-sl-results .store-info{
  margin-bottom: 0;
}

body .yith-sl-modal{
  position: relative
}

#yith-store-locator .wrapper-main-sections{
  position: unset !important;
}

.yith-sl-modal .close-sl{
  position: absolute;
  right: 20px;
  top: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 7L7 17M7 7L17 17' stroke='%23253858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 24px;
  cursor: pointer
}



/*.blur-bottom .wd-carousel-item .wp-block-wd-cover  .wd-custom-width,.blur-bottom .wp-block-wd-container{
position: relative
}
.blur-bottom .wd-carousel-item .wp-block-wd-cover .wd-custom-width:after{

position: absolute;
width: 152%;
left: -40%;
top: -70%;
bottom: 60%;
height: 500px;
background: rgba(0, 0, 0, 0.5);
border-radius: 1000px;
z-index: 2;
content: "";
display: block;

}



.blur-bottom .wp-block-wd-container:after{
position: absolute;
width: 300%;
left: -70%;
top: -40%;
bottom: 60%;
height: 700px;
background: rgba(0, 0, 0, 0.5);
border-radius: 1000px;
z-index: 2;
content: "";
display: block;

}*/
body .box-text-on-image  .wd-entities-title{
  display:none!important;
}

body .box-text-on-image .wd-product.wd-hover-info .top-information {
  top:auto!important;
  bottom: 25px!important;

}
body .box-text-on-image .wd-product.wd-hover-info  .bottom-information {

  top: calc(100% - 50px)!important;

}

body .box-text-on-image .price bdi{
  font-size:16px!important;
}
body.home .box-text-on-image .wd-product .meta-color{
  font-size: 9px!important;
  color: #fff!important;
}
body .box-text-on-image .wd-product .meta-color span{
  border: 1px solid #00000050
}

@media only screen and (max-width: 500px) {
  .yith-sl-overlay{
    z-index: 99999 !important;
    overflow: hidden;
  }

  body .full-width#yith-store-locator {
    padding: 0 !important;
  }

  .yith-sl-modal {
    max-width: 100%;
    padding: 0;
    border-radius: 0 !important;
    max-height: 100%;
    padding-top: 60px;
    overflow: hidden;
  }

  .yith-sl-modal h3{
    display: none
  }

  body #yith-store-locator .wrapper-main-sections {
    display: flex !important;
    position: relative;
    overflow-y: hidden ;
    flex-direction: column;
  }

  #yith-store-locator #yith-sl-section-map{
    order: 1;
    width: 100% !important;
    padding: 0;
  }

  #yith-store-locator #yith-sl-section-results{
    order: 2;
    width: 100% !important;
    margin-top: 20px;
  }

  #yith-store-locator #yith-sl-section-map #yith-sl-gmap{
    height: 300px !important;
    border-radius: 0
  }

  .yith-sl-modal .close-sl {
    position: absolute;
    left: 20px;
    top: 20px;
    cursor: pointer;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.57 5.92999L3.5 12L9.57 18.07' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.4999 12H3.66992' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");

  }

  .yith-sl-modal .close-sl:before{
    position: absolute;
    content: "Find Store";
    display: block;
    width: max-content;
    left: 30px;
    font-size: 16px;
    top: -2px
  }

}


@media all and (min-width:980px){
  .scolor .wp-block-wd-gallery{
    justify-content: center !important;
    display: flex !important;
  }

  .scolor .wp-block-wd-gallery-item{
    max-width: 200px;
  }
}



.bseller .wd-nav-arrows.wd-pos-sep .wd-next,
.bseller .wd-nav-arrows.wd-pos-sep .wd-prev{
  background: #fff
}

.bseller .wd-nav-arrows.wd-pos-sep .wd-next{
  border-radius: 50px 0 0 50px;
}

.bseller .wd-nav-arrows.wd-pos-sep .wd-prev{
  border-radius: 0 50px 50px 0;
}

body .bseller .wd-nav[class*="wd-style-"] > li.wd-active > a::before,
body .bseller .wd-nav[class*="wd-style-"] > li:hover > a::before{
  position: absolute;
  content: "";
  height: 2px;
  width: 100%;
  background: #000;
  bottom: -11px;
}

.slocator .fstore a{
  line-height: 1.4;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5009 14.199C14.224 14.199 15.6209 12.8021 15.6209 11.079C15.6209 9.35586 14.224 7.95898 12.5009 7.95898C10.7777 7.95898 9.38086 9.35586 9.38086 11.079C9.38086 12.8021 10.7777 14.199 12.5009 14.199Z' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M4.11971 9.25905C6.08971 0.599045 18.9197 0.609046 20.8797 9.26905C22.0297 14.349 18.8697 18.649 16.0997 21.309C14.0897 23.249 10.9097 23.249 8.88971 21.309C6.12971 18.649 2.96971 14.339 4.11971 9.25905Z' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");
  background-position: center right 15px;
  background-repeat: no-repeat;
  padding-right: 42px;
}

.slocator .astore a{
  line-height: 1.4;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.50977 11.989V16.479C3.50977 20.969 5.30977 22.769 9.79977 22.769H15.1898C19.6798 22.769 21.4798 20.969 21.4798 16.479V11.989' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5005 12.769C14.3305 12.769 15.6805 11.279 15.5005 9.44904L14.8405 2.76904H10.1705L9.50048 9.44904C9.32048 11.279 10.6705 12.769 12.5005 12.769Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.8108 12.769C20.8308 12.769 22.3108 11.129 22.1108 9.11904L21.8308 6.36904C21.4708 3.76904 20.4708 2.76904 17.8508 2.76904H14.8008L15.5008 9.77904C15.6708 11.429 17.1608 12.769 18.8108 12.769Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.14037 12.769C7.79037 12.769 9.28037 11.429 9.44037 9.77904L9.66037 7.56904L10.1404 2.76904H7.09037C4.47037 2.76904 3.47037 3.76904 3.11037 6.36904L2.84037 9.11904C2.64037 11.129 4.12037 12.769 6.14037 12.769Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.5 17.769C10.83 17.769 10 18.599 10 20.269V22.769H15V20.269C15 18.599 14.17 17.769 12.5 17.769Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-position: center right 15px;
  background-repeat: no-repeat;
  padding-right: 42px;
  border-width: 1px;
}

.slocator .store-item{
  text-align: left
}

body .neckline .wp-block-button__link { 
  padding: 30px 30px 30px 85px;
  border-bottom: 1px solid #EBECF0;
  border-radius: 80px;
  color: #000000;
  min-width: 420px;
  text-align: left;
  font-weight: 400;
  font-size: 22.78px;
  background: #FFFFFF no-repeat center left 35px url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.1339 33.0024C26.3929 30.1958 26.6673 26.0088 26.6673 23.7756C26.6673 21.3308 26.2819 19.7989 25.8727 18.1771C25.5585 16.9281 25.2327 15.6362 25.082 13.8298C25.0002 12.8469 25.2658 11.7184 25.5 10.7231C25.6629 10.0328 25.8031 9.43691 25.8031 8.97513C25.8031 7.33654 24.7324 5.93304 24.2713 5.40396L24.4055 2.73289C24.4254 2.34372 24.0482 2.01565 23.5629 1.99971C23.5502 1.99927 23.538 1.99927 23.527 1.99927C23.0576 1.99927 22.6678 2.29679 22.649 2.67622L22.5286 5.07102C21.4872 5.43894 20.6108 6.41209 20.0007 7.28474C19.3899 6.41209 18.5136 5.43894 17.4727 5.07102L17.3523 2.67622C17.333 2.28749 16.9354 1.98953 16.4379 2.00015C15.9531 2.01609 15.5753 2.34416 15.5952 2.73334L15.7294 5.40441C15.2683 5.93348 14.1976 7.33742 14.1976 8.97557C14.1976 9.43736 14.3379 10.0333 14.5008 10.7235C14.7355 11.7188 15.0011 12.8474 14.9188 13.8307C14.768 15.6366 14.4428 16.9286 14.128 18.178C13.7194 19.7998 13.334 21.3317 13.334 23.7765C13.334 25.9929 13.6029 30.1214 13.8558 32.8811C14.1026 35.5703 13.5168 37.7902 13.5107 37.8119C13.4549 38.0204 13.5195 38.2382 13.6863 38.4038C13.8536 38.5699 14.1043 38.6659 14.3705 38.6659H25.6303C25.8976 38.6659 26.1499 38.5685 26.3172 38.4012C26.484 38.2343 26.5469 38.0151 26.4884 37.8061C26.4829 37.7844 25.8915 35.6323 26.1339 33.0024ZM24.5822 37.2554H18.9393C19.0531 36.6174 19.1812 35.6637 19.2011 34.5307C19.2077 34.1411 18.8195 33.8214 18.3336 33.8161C18.3297 33.8161 18.3258 33.8161 18.3214 33.8161C17.8416 33.8161 17.4495 34.1252 17.4423 34.5117C17.4219 35.6942 17.2717 36.678 17.1607 37.2554H15.413C15.5825 36.307 15.783 34.6622 15.6101 32.777C15.36 30.0422 15.0933 25.9579 15.0933 23.7756C15.0933 21.4716 15.4621 20.007 15.8526 18.456C16.0696 17.5953 16.2899 16.7112 16.4605 15.6597H23.5413C23.712 16.7112 23.9323 17.5953 24.1487 18.456C24.5397 20.007 24.9086 21.4716 24.9086 23.7756C24.9086 25.9743 24.6363 30.117 24.3807 32.8983C24.2111 34.7313 24.411 36.3256 24.5822 37.2554ZM23.0201 6.44308C23.4198 6.95534 24.0449 7.92406 24.0449 8.97469C24.0449 9.30409 23.9124 9.86593 23.7722 10.461C23.5308 11.4859 23.2304 12.7615 23.3276 13.9241C23.337 14.0366 23.3492 14.1411 23.3597 14.25H16.6416C16.6521 14.1411 16.6643 14.037 16.6737 13.9241C16.7709 12.7615 16.4705 11.4859 16.2291 10.461C16.0889 9.86593 15.9564 9.30453 15.9564 8.97469C15.9564 7.92539 16.5798 6.95799 16.979 6.44574C17.6146 6.80702 18.5567 7.94398 19.1878 9.17127C19.3237 9.43558 19.6445 9.60825 20.0012 9.60825C20.3579 9.60825 20.6793 9.43514 20.8146 9.17082C21.3878 8.05113 22.3491 6.8203 23.0201 6.44308ZM20.2872 10.5531C20.7919 10.6925 21.3497 10.6925 21.8544 10.5531C22.3138 10.426 22.8141 10.6221 22.972 10.9905C23.1305 11.3589 22.8859 11.76 22.427 11.8866C21.9897 12.0075 21.5297 12.0677 21.0703 12.0677C20.7102 12.0677 20.3496 12.0305 20.0001 11.9561C19.2044 12.1252 18.3546 12.1018 17.5732 11.8866C17.1138 11.76 16.8697 11.3589 17.0282 10.9905C17.1867 10.6221 17.6853 10.4264 18.1464 10.5531C18.6516 10.6925 19.2088 10.6925 19.7141 10.5531C19.8996 10.5017 20.1017 10.5017 20.2872 10.5531Z' fill='black'/%3E%3C/svg%3E%0A");

}

body .neckline .wp-block-button__link:hover{
  border-bottom: 1px solid #A9741A;
  color: #A9741A;
  background: #FFFFFF no-repeat center left 35px url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.1339 33.0024C26.3929 30.1958 26.6673 26.0088 26.6673 23.7756C26.6673 21.3308 26.2819 19.7989 25.8727 18.1771C25.5585 16.9281 25.2327 15.6362 25.082 13.8298C25.0002 12.8469 25.2658 11.7184 25.5 10.7231C25.6629 10.0328 25.8031 9.43691 25.8031 8.97513C25.8031 7.33654 24.7324 5.93304 24.2713 5.40396L24.4055 2.73289C24.4254 2.34372 24.0482 2.01565 23.5629 1.99971C23.5502 1.99927 23.538 1.99927 23.527 1.99927C23.0576 1.99927 22.6678 2.29679 22.649 2.67622L22.5286 5.07102C21.4872 5.43894 20.6108 6.41209 20.0007 7.28474C19.3899 6.41209 18.5136 5.43894 17.4727 5.07102L17.3523 2.67622C17.333 2.28749 16.9354 1.98953 16.4379 2.00015C15.9531 2.01609 15.5753 2.34416 15.5952 2.73334L15.7294 5.40441C15.2683 5.93348 14.1976 7.33742 14.1976 8.97557C14.1976 9.43736 14.3379 10.0333 14.5008 10.7235C14.7355 11.7188 15.0011 12.8474 14.9188 13.8307C14.768 15.6366 14.4428 16.9286 14.128 18.178C13.7194 19.7998 13.334 21.3317 13.334 23.7765C13.334 25.9929 13.6029 30.1214 13.8558 32.8811C14.1026 35.5703 13.5168 37.7902 13.5107 37.8119C13.4549 38.0204 13.5195 38.2382 13.6863 38.4038C13.8536 38.5699 14.1043 38.6659 14.3705 38.6659H25.6303C25.8976 38.6659 26.1499 38.5685 26.3172 38.4012C26.484 38.2343 26.5469 38.0151 26.4884 37.8061C26.4829 37.7844 25.8915 35.6323 26.1339 33.0024ZM24.5822 37.2554H18.9393C19.0531 36.6174 19.1812 35.6637 19.2011 34.5307C19.2077 34.1411 18.8195 33.8214 18.3336 33.8161C18.3297 33.8161 18.3258 33.8161 18.3214 33.8161C17.8416 33.8161 17.4495 34.1252 17.4423 34.5117C17.4219 35.6942 17.2717 36.678 17.1607 37.2554H15.413C15.5825 36.307 15.783 34.6622 15.6101 32.777C15.36 30.0422 15.0933 25.9579 15.0933 23.7756C15.0933 21.4716 15.4621 20.007 15.8526 18.456C16.0696 17.5953 16.2899 16.7112 16.4605 15.6597H23.5413C23.712 16.7112 23.9323 17.5953 24.1487 18.456C24.5397 20.007 24.9086 21.4716 24.9086 23.7756C24.9086 25.9743 24.6363 30.117 24.3807 32.8983C24.2111 34.7313 24.411 36.3256 24.5822 37.2554ZM23.0201 6.44308C23.4198 6.95534 24.0449 7.92406 24.0449 8.97469C24.0449 9.30409 23.9124 9.86593 23.7722 10.461C23.5308 11.4859 23.2304 12.7615 23.3276 13.9241C23.337 14.0366 23.3492 14.1411 23.3597 14.25H16.6416C16.6521 14.1411 16.6643 14.037 16.6737 13.9241C16.7709 12.7615 16.4705 11.4859 16.2291 10.461C16.0889 9.86593 15.9564 9.30453 15.9564 8.97469C15.9564 7.92539 16.5798 6.95799 16.979 6.44574C17.6146 6.80702 18.5567 7.94398 19.1878 9.17127C19.3237 9.43558 19.6445 9.60825 20.0012 9.60825C20.3579 9.60825 20.6793 9.43514 20.8146 9.17082C21.3878 8.05113 22.3491 6.8203 23.0201 6.44308ZM20.2872 10.5531C20.7919 10.6925 21.3497 10.6925 21.8544 10.5531C22.3138 10.426 22.8141 10.6221 22.972 10.9905C23.1305 11.3589 22.8859 11.76 22.427 11.8866C21.9897 12.0075 21.5297 12.0677 21.0703 12.0677C20.7102 12.0677 20.3496 12.0305 20.0001 11.9561C19.2044 12.1252 18.3546 12.1018 17.5732 11.8866C17.1138 11.76 16.8697 11.3589 17.0282 10.9905C17.1867 10.6221 17.6853 10.4264 18.1464 10.5531C18.6516 10.6925 19.2088 10.6925 19.7141 10.5531C19.8996 10.5017 20.1017 10.5017 20.2872 10.5531Z' fill='%23A9741A'/%3E%3C/svg%3E%0A");
}


.about .head{
  position: relative;
}

.about .head:after{
  position: absolute;
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: #EBECF0;
  top: 50%;
  z-index: 1
}

.about .head h2{
  display: inline-block;
  width: fit-content !important;
  background: #fff;
  z-index: 2;
  margin-right: auto;
  padding-right: 15px;
}

.faq{
  background: no-repeat center top url("data:image/svg+xml,%3Csvg width='1440' height='437' viewBox='0 0 1440 437' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1'%3E%3Cpath d='M246.373 241.192L215.414 259.067C212.78 254.692 211.163 252.003 210.606 251.039C204.833 241.038 201.745 231.853 201.343 223.481C200.941 215.11 203.385 204.017 208.674 190.202C213.969 176.398 216.866 167.68 217.365 164.048C218.095 158.382 217.083 153.164 214.329 148.394C210.505 141.771 204.58 137.631 196.555 135.977C188.529 134.322 180.026 136.087 171.045 141.272C162.387 146.271 156.558 152.916 153.558 161.208C150.558 169.499 150.884 179.315 154.534 190.656L120.982 204.861C113.54 189.908 112.629 174.085 118.249 157.392C123.87 140.699 135.995 126.974 154.623 116.219C174.209 104.911 192.74 101.015 210.215 104.531C227.689 108.047 240.336 116.588 248.153 130.152C252.478 137.645 254.451 145.966 254.07 155.118C253.689 164.27 249.864 178.633 242.594 198.208C238.851 208.343 237.133 215.723 237.504 220.353C237.876 224.984 240.81 231.928 246.373 241.192Z' fill='%239E9E9E'/%3E%3Cpath d='M254.295 255.696L224.094 273.133L241.471 303.232L271.673 285.795L254.295 255.696Z' fill='%239E9E9E'/%3E%3Cpath d='M279.255 293.078L237.76 317.035L212.122 272.629L211.816 272.806L201.855 256.113C196.954 247.624 193.705 239.425 192.204 231.759L194.396 231.308C195.859 238.76 199.011 246.715 203.782 254.979L212.612 269.752L212.935 269.566L238.573 313.972L278.132 291.132L279.255 293.078ZM265.606 255.019L263.67 256.137L256.802 244.24L257.237 243.988L253.133 237.14C252.68 236.394 252.263 235.67 251.864 234.979C246.498 225.686 245.465 221.438 245.34 219.731C245.263 218.703 245.368 217.357 245.654 215.691L247.869 216.063C247.551 217.897 247.531 218.98 247.582 219.552C247.663 220.512 248.314 224.359 253.8 233.861C254.189 234.536 254.607 235.26 255.05 235.99L260.345 244.788L259.861 245.067L265.606 255.019ZM201.003 188.243L198.914 187.456L199.223 186.613C206.22 168.404 207.213 163.715 207.362 162.707C207.772 159.319 207.186 156.291 205.553 153.462C204.516 151.606 203.093 149.993 201.381 148.732C201.083 148.515 200.773 148.314 200.453 148.131L201.625 146.212C201.997 146.447 202.344 146.675 202.7 146.92C204.671 148.361 206.309 150.207 207.505 152.335C209.389 155.598 210.069 159.086 209.572 162.995C209.175 165.883 206.16 174.783 201.322 187.416L201.003 188.243ZM149.367 203.8L116.15 217.876L111.916 209.388L111.298 208.094L113.327 207.137L113.917 208.383L117.215 214.989L148.479 201.74L149.367 203.8ZM252.804 122.709C248.988 117.009 244.18 112.038 238.608 108.032C232.558 103.7 225.458 100.382 217.482 98.1919L218.081 96.0242C226.32 98.2984 233.651 101.719 239.928 106.219C245.713 110.38 250.704 115.543 254.665 121.462L252.804 122.709ZM108.25 164.215L106.055 163.768C106.74 160.532 107.611 157.338 108.663 154.201C115.078 135.171 128.852 119.459 149.583 107.489C157.553 102.888 165.519 99.3605 173.253 96.996L173.904 99.1286C166.317 101.451 158.506 104.91 150.697 109.419C130.45 121.108 117.045 136.415 110.79 154.903C109.76 157.955 108.912 161.065 108.25 164.215Z' fill='%239E9E9E'/%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M303.441 200.356L284.517 211.282C282.9 208.593 281.937 206.962 281.593 206.367C278.066 200.258 276.161 194.648 275.919 189.535C275.678 184.423 277.166 177.647 280.398 169.2C283.631 160.753 285.42 155.432 285.716 153.225C286.152 149.757 285.529 146.566 283.846 143.651C281.513 139.61 277.895 137.083 272.993 136.068C268.091 135.054 262.897 136.131 257.412 139.298C252.104 142.362 248.556 146.426 246.727 151.491C244.897 156.556 245.106 162.544 247.322 169.475L226.824 178.159C222.279 169.021 221.724 159.352 225.157 149.153C228.589 138.954 235.996 130.569 247.375 123.999C259.346 117.088 270.671 114.708 281.349 116.86C292.028 119.012 299.751 124.229 304.517 132.509C307.166 137.097 308.373 142.181 308.138 147.761C307.904 153.341 305.567 162.122 301.126 174.103C298.836 180.27 297.792 184.796 298.008 187.629C298.224 190.463 300.04 194.688 303.441 200.356Z' fill='%23D5B994'/%3E%3Cpath d='M308.283 209.222L289.826 219.878L300.443 238.267L318.9 227.611L308.283 209.222Z' fill='%23D5B994'/%3E%3Cpath d='M323.531 232.059L298.17 246.701L282.501 219.562L282.324 219.665L276.222 209.469C273.249 204.282 271.263 199.277 270.337 194.581L271.673 194.324C272.573 198.863 274.501 203.731 277.416 208.779L282.815 217.795L283.008 217.683L298.677 244.822L322.844 230.869L323.531 232.059ZM315.179 208.799L314.001 209.479L309.806 202.212L310.08 202.054L307.567 197.888C307.298 197.422 307.022 196.981 306.781 196.563C303.504 190.887 302.885 188.287 302.814 187.234C302.776 186.411 302.834 185.586 302.987 184.776L304.343 185.001C304.201 185.703 304.145 186.419 304.176 187.134C304.21 187.714 304.624 190.07 307.975 195.874C308.216 196.292 308.467 196.726 308.743 197.166L311.977 202.545L311.67 202.722L315.179 208.799ZM275.725 167.997L274.438 167.518L274.642 167.015C278.901 155.874 279.509 153.015 279.606 152.401C279.877 150.442 279.485 148.45 278.49 146.743C277.86 145.61 276.992 144.627 275.945 143.861C275.762 143.731 275.579 143.601 275.38 143.48L276.088 142.321L276.747 142.755C277.951 143.632 278.953 144.757 279.684 146.054C280.845 148.063 281.253 150.186 280.95 152.568C280.704 154.34 278.871 159.771 275.913 167.502L275.725 167.997ZM244.159 177.518L223.863 186.106L221.283 180.929C221.15 180.663 221.034 180.387 220.911 180.136L222.144 179.553L222.514 180.304L224.518 184.335L243.626 176.261L244.159 177.518ZM307.363 127.973C305.036 124.487 302.101 121.448 298.697 118.999C294.988 116.338 290.658 114.315 285.776 112.975L286.158 111.662C291.176 113.052 295.668 115.131 299.49 117.877C303.029 120.425 306.084 123.583 308.51 127.203L307.363 127.973ZM219.047 153.324L217.705 153.048C218.121 151.069 218.652 149.116 219.297 147.199C223.236 135.578 231.629 125.973 244.294 118.661C248.864 115.989 253.717 113.835 258.762 112.237L259.156 113.553C254.536 114.977 249.756 117.094 244.981 119.851C232.623 126.986 224.406 136.339 220.598 147.626C219.974 149.495 219.456 151.397 219.047 153.324Z' fill='%23D5B994'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M187.384 303.688L172.92 312.039C171.684 309.984 170.948 308.738 170.685 308.283C167.989 303.613 166.533 299.326 166.349 295.418C166.164 291.51 167.301 286.332 169.772 279.875C172.242 273.419 173.61 269.352 173.836 267.665C174.17 265.015 173.693 262.576 172.407 260.348C170.624 257.259 167.859 255.328 164.112 254.552C160.365 253.777 156.396 254.6 152.203 257.021C148.146 259.363 145.434 262.469 144.036 266.34C142.638 270.211 142.798 274.788 144.491 280.086L128.824 286.723C125.351 279.739 124.926 272.349 127.55 264.553C130.173 256.758 135.834 250.349 144.531 245.328C153.681 240.045 162.337 238.226 170.499 239.871C178.661 241.516 184.563 245.503 188.206 251.832C190.231 255.338 191.153 259.224 190.974 263.489C190.795 267.754 189.008 274.465 185.615 283.623C183.864 288.337 183.066 291.796 183.231 293.961C183.396 296.127 184.784 299.356 187.384 303.688Z' fill='%23D5B994'/%3E%3Cpath d='M191.083 310.466L176.977 318.61L185.091 332.666L199.198 324.521L191.083 310.466Z' fill='%23D5B994'/%3E%3Cpath d='M202.739 327.92L183.354 339.112L171.379 318.369L171.243 318.447L166.579 310.654C164.307 306.69 162.789 302.864 162.081 299.275L163.102 299.079C163.79 302.548 165.264 306.269 167.492 310.127L171.618 317.018L171.766 316.933L183.742 337.675L202.214 327.011L202.739 327.92ZM196.355 310.142L195.455 310.662L192.248 305.108L192.458 304.987L190.537 301.803C190.331 301.446 190.12 301.11 189.936 300.79C187.432 296.452 186.958 294.465 186.905 293.66C186.875 293.031 186.919 292.4 187.037 291.781L188.073 291.953C187.964 292.49 187.921 293.037 187.945 293.583C187.971 294.027 188.287 295.827 190.848 300.263C191.033 300.583 191.224 300.914 191.435 301.251L193.907 305.362L193.673 305.497L196.355 310.142ZM166.2 278.957L165.216 278.591L165.372 278.206C168.627 269.691 169.091 267.506 169.166 267.037C169.373 265.539 169.073 264.017 168.313 262.712C167.831 261.846 167.168 261.095 166.367 260.509C166.228 260.41 166.088 260.31 165.936 260.218L166.477 259.332L166.981 259.664C167.901 260.334 168.667 261.194 169.226 262.185C170.113 263.721 170.424 265.343 170.193 267.164C170.005 268.518 168.604 272.67 166.343 278.579L166.2 278.957ZM142.073 286.234L126.561 292.798L124.588 288.841C124.487 288.637 124.398 288.426 124.304 288.235L125.247 287.789L125.529 288.363L127.061 291.444L141.666 285.273L142.073 286.234ZM190.381 248.365C188.603 245.701 186.359 243.378 183.758 241.507C180.923 239.473 177.613 237.927 173.882 236.903L174.174 235.899C178.009 236.961 181.443 238.551 184.364 240.649C187.069 242.596 189.403 245.01 191.258 247.777L190.381 248.365ZM122.88 267.742L121.854 267.531C122.172 266.019 122.578 264.526 123.071 263.06C126.081 254.178 132.497 246.837 142.176 241.248C145.669 239.206 149.378 237.56 153.235 236.339L153.536 237.344C150.005 238.433 146.351 240.05 142.701 242.158C133.256 247.611 126.976 254.76 124.065 263.387C123.588 264.815 123.192 266.269 122.88 267.742Z' fill='%23D5B994'/%3E%3C/g%3E%3C/g%3E%3Cg opacity='0.1'%3E%3Cpath d='M598.68 116.711C601.266 116.711 603.793 117.477 605.943 118.913C608.093 120.349 609.768 122.39 610.758 124.779C611.747 127.167 612.006 129.795 611.501 132.33C610.997 134.865 609.752 137.194 607.924 139.022C606.096 140.849 603.766 142.094 601.23 142.598C598.695 143.103 596.066 142.844 593.677 141.855C591.289 140.866 589.247 139.19 587.811 137.041C586.374 134.892 585.607 132.365 585.607 129.78C585.607 126.314 586.985 122.99 589.436 120.539C591.888 118.088 595.213 116.711 598.68 116.711Z' fill='%23A9741A'/%3E%3Cpath d='M432.713 301.818C433.317 301.818 433.908 301.998 434.411 302.333C434.913 302.669 435.305 303.146 435.536 303.705C435.768 304.263 435.828 304.877 435.71 305.47C435.592 306.063 435.301 306.607 434.874 307.035C434.446 307.462 433.902 307.753 433.309 307.871C432.716 307.989 432.102 307.928 431.543 307.697C430.985 307.466 430.507 307.074 430.171 306.572C429.836 306.069 429.656 305.478 429.656 304.874C429.656 304.473 429.735 304.075 429.889 303.705C430.043 303.334 430.268 302.997 430.551 302.713C430.835 302.43 431.172 302.204 431.543 302.051C431.914 301.897 432.311 301.818 432.713 301.818Z' fill='%23A9741A'/%3E%3Cpath d='M478.007 31.3355C478.876 31.3282 479.726 31.5789 480.452 32.0558C481.177 32.5328 481.745 33.2145 482.082 34.0143C482.419 34.8142 482.511 35.6962 482.347 36.5484C482.182 37.4007 481.767 38.1847 481.156 38.8011C480.544 39.4175 479.764 39.8384 478.913 40.0105C478.062 40.1825 477.179 40.098 476.376 39.7675C475.573 39.437 474.886 38.8755 474.403 38.1543C473.92 37.433 473.662 36.5846 473.662 35.7165C473.662 34.561 474.119 33.4521 474.933 32.6316C475.746 31.811 476.852 31.3452 478.007 31.3355Z' fill='%23A9741A'/%3E%3Cpath d='M780.37 283.079C780.888 283.079 781.393 283.233 781.823 283.52C782.253 283.807 782.588 284.215 782.786 284.693C782.984 285.171 783.036 285.696 782.935 286.203C782.834 286.71 782.585 287.176 782.219 287.542C781.853 287.907 781.388 288.156 780.88 288.257C780.373 288.358 779.848 288.306 779.37 288.108C778.892 287.91 778.484 287.575 778.197 287.145C777.909 286.716 777.756 286.21 777.756 285.693C777.756 285 778.031 284.335 778.522 283.845C779.012 283.355 779.677 283.079 780.37 283.079Z' fill='%23A9741A'/%3E%3Cpath d='M1006.03 171.602C1006.89 171.602 1007.73 171.857 1008.44 172.334C1009.16 172.812 1009.71 173.49 1010.04 174.284C1010.37 175.078 1010.46 175.951 1010.29 176.794C1010.12 177.637 1009.71 178.411 1009.1 179.018C1008.49 179.626 1007.72 180.039 1006.88 180.207C1006.03 180.375 1005.16 180.289 1004.37 179.96C1003.57 179.631 1002.89 179.074 1002.42 178.36C1001.94 177.645 1001.68 176.805 1001.68 175.946C1001.68 174.794 1002.14 173.689 1002.96 172.874C1003.77 172.06 1004.88 171.602 1006.03 171.602Z' fill='%23A9741A'/%3E%3Cpath d='M897.987 0.851978C898.678 0.851978 899.355 1.05711 899.93 1.44142C900.505 1.82573 900.954 2.37194 901.219 3.01102C901.483 3.6501 901.553 4.35334 901.418 5.03178C901.283 5.71022 900.95 6.3334 900.46 6.82253C899.971 7.31166 899.348 7.64477 898.669 7.77972C897.99 7.91467 897.287 7.8454 896.648 7.58068C896.009 7.31597 895.462 6.8677 895.078 6.29255C894.693 5.71739 894.488 5.04118 894.488 4.34944C894.488 3.42186 894.857 2.53226 895.513 1.87636C896.169 1.22045 897.059 0.851978 897.987 0.851978Z' fill='%23A9741A'/%3E%3Cpath d='M606.081 15.6516C607.466 15.6443 608.823 16.0484 609.978 16.8125C611.133 17.5767 612.036 18.6666 612.571 19.9441C613.106 21.2216 613.25 22.6292 612.984 23.9885C612.719 25.3478 612.055 26.5976 611.078 27.5795C610.101 28.5615 608.854 29.2313 607.496 29.5042C606.138 29.7771 604.729 29.6408 603.449 29.1124C602.168 28.5841 601.073 27.6876 600.303 26.5365C599.532 25.3854 599.121 24.0316 599.121 22.6465C599.121 20.7977 599.853 19.0241 601.157 17.7133C602.461 16.4026 604.232 15.6613 606.081 15.6516Z' fill='%23A9741A'/%3E%3Cpath d='M856.99 425.158C854.207 424.386 851.326 426.016 850.554 428.799C849.782 431.581 851.413 434.462 854.196 435.233C856.978 436.005 859.86 434.375 860.632 431.593C861.404 428.81 859.773 425.93 856.99 425.158Z' fill='%23484848'/%3E%3Cpath d='M617.865 361.496C620.021 361.496 622.128 362.135 623.921 363.333C625.713 364.53 627.11 366.232 627.935 368.223C628.76 370.215 628.976 372.406 628.555 374.52C628.135 376.633 627.097 378.575 625.572 380.099C624.048 381.623 622.106 382.661 619.991 383.082C617.877 383.502 615.685 383.286 613.694 382.462C611.702 381.637 610 380.24 608.802 378.448C607.604 376.656 606.965 374.549 606.965 372.394C606.965 369.504 608.113 366.732 610.157 364.688C612.202 362.644 614.974 361.496 617.865 361.496Z' fill='%23484848'/%3E%3Cpath d='M452.303 174.216C453.945 174.209 455.552 174.689 456.92 175.597C458.289 176.504 459.356 177.797 459.988 179.312C460.62 180.827 460.787 182.496 460.468 184.106C460.15 185.717 459.36 187.196 458.199 188.357C457.038 189.517 455.558 190.307 453.948 190.625C452.337 190.944 450.668 190.777 449.152 190.145C447.637 189.514 446.343 188.446 445.436 187.078C444.528 185.711 444.047 184.104 444.055 182.463C444.055 181.38 444.268 180.307 444.683 179.307C445.097 178.306 445.705 177.397 446.471 176.631C447.237 175.865 448.146 175.258 449.147 174.844C450.148 174.429 451.22 174.216 452.303 174.216Z' fill='%23484848'/%3E%3Cpath d='M566.863 249.982C566.863 246.139 563.747 243.024 559.903 243.024C556.059 243.024 552.943 246.139 552.943 249.982C552.943 253.825 556.059 256.94 559.903 256.94C563.747 256.94 566.863 253.825 566.863 249.982Z' fill='%23484848'/%3E%3Cpath d='M703.26 47.9023C704.899 47.9023 706.501 48.3881 707.863 49.2983C709.226 50.2085 710.288 51.5022 710.915 53.0158C711.542 54.5294 711.706 56.195 711.386 57.8018C711.067 59.4086 710.278 60.8846 709.119 62.0431C707.96 63.2015 706.484 63.9905 704.877 64.3101C703.269 64.6297 701.603 64.4656 700.089 63.8387C698.575 63.2117 697.281 62.1501 696.371 60.7878C695.461 59.4256 694.975 57.8241 694.975 56.1858C694.97 55.0966 695.181 54.0172 695.595 53.01C696.01 52.0028 696.62 51.0878 697.391 50.3176C698.161 49.5474 699.076 48.9375 700.084 48.5229C701.091 48.1083 702.171 47.8974 703.26 47.9023Z' fill='%23484848'/%3E%3Cpath d='M1010.37 346.697C1012.1 346.69 1013.8 347.196 1015.24 348.152C1016.68 349.108 1017.8 350.47 1018.47 352.066C1019.13 353.662 1019.31 355.419 1018.97 357.115C1018.64 358.811 1017.8 360.369 1016.58 361.592C1015.36 362.814 1013.8 363.646 1012.1 363.982C1010.41 364.317 1008.65 364.141 1007.05 363.476C1005.46 362.811 1004.1 361.687 1003.14 360.247C1002.18 358.806 1001.68 357.114 1001.68 355.385C1001.69 353.084 1002.61 350.88 1004.24 349.253C1005.87 347.625 1008.07 346.707 1010.37 346.697Z' fill='%23484848'/%3E%3C/g%3E%3Cg opacity='0.1'%3E%3Cpath d='M1221.54 257.994L1192.4 241.17C1194.73 236.965 1196.16 234.382 1196.68 233.474C1202.12 224.062 1208.15 217.222 1214.79 212.955C1221.42 208.688 1231.61 205.46 1245.36 203.27C1259.1 201.09 1267.57 199.348 1270.77 198.046C1275.73 195.974 1279.51 192.693 1282.1 188.204C1285.7 181.97 1286.28 175.193 1283.86 167.873C1281.43 160.553 1275.99 154.452 1267.54 149.572C1259.39 144.867 1251.23 143.243 1243.06 144.7C1234.89 146.157 1227.04 151.041 1219.51 159.354L1192.15 138.69C1200.83 125.587 1213.3 117.398 1229.55 114.124C1245.8 110.85 1262.7 114.274 1280.23 124.397C1298.66 135.04 1310.56 148.31 1315.92 164.209C1321.27 180.107 1320.26 194.434 1312.89 207.189C1308.81 214.241 1302.96 219.765 1295.32 223.761C1287.68 227.758 1274.17 231.399 1254.8 234.685C1244.78 236.404 1237.95 238.476 1234.35 240.958C1230.75 243.44 1226.47 249.1 1221.54 257.994Z' fill='%239E9E9E'/%3E%3Cpath d='M1213.45 271.277L1185.02 254.865L1168.66 283.194L1197.09 299.605L1213.45 271.277Z' fill='%239E9E9E'/%3E%3Cpath d='M1194.72 309.212L1155.67 286.664L1179.8 244.869L1179.51 244.703L1188.43 228.728C1193.04 220.738 1198.19 214.231 1203.74 209.401L1205.14 210.975C1199.75 215.674 1194.75 221.987 1190.26 229.765L1182.37 243.915L1182.68 244.09L1158.55 285.885L1195.78 307.381L1194.72 309.212ZM1219.32 280.177L1217.5 279.125L1223.96 267.927L1224.37 268.164L1228.02 261.596C1228.42 260.876 1228.81 260.195 1229.19 259.544C1234.24 250.798 1237.21 247.957 1238.55 247.052C1239.35 246.505 1240.49 245.957 1241.99 245.406L1242.73 247.387C1241.08 247.991 1240.19 248.484 1239.75 248.794C1239 249.312 1236.17 251.653 1231.01 260.596C1230.64 261.232 1230.25 261.913 1229.86 262.618L1225.18 271.073L1224.73 270.81L1219.32 280.177ZM1243.35 196.095L1243.01 194.021L1243.84 193.876C1261.97 191.01 1266.26 189.613 1267.15 189.26C1270.11 188 1272.3 186.098 1273.84 183.435C1274.86 181.716 1275.51 179.798 1275.73 177.808C1275.77 177.464 1275.79 177.117 1275.78 176.77L1277.9 176.821C1277.88 177.236 1277.86 177.626 1277.83 178.031C1277.58 180.316 1276.85 182.52 1275.68 184.496C1273.9 187.567 1271.38 189.763 1267.96 191.198C1265.42 192.233 1256.75 193.964 1244.17 195.965L1243.35 196.095ZM1206.37 161.327L1179.26 140.876L1184.19 133.43L1184.95 132.318L1186.69 133.521L1185.95 134.588L1182.12 140.385L1207.63 159.634L1206.37 161.327ZM1321.14 207.477C1323.99 201.684 1325.78 195.426 1326.42 188.999C1327.11 182.029 1326.47 174.681 1324.5 167.149L1326.55 166.616C1328.58 174.403 1329.24 181.988 1328.52 189.222C1327.85 195.896 1325.99 202.393 1323.03 208.408L1321.14 207.477ZM1219.28 109.184L1218.62 107.185C1221.57 106.22 1224.59 105.427 1227.64 104.809C1246.17 101.082 1265.46 104.914 1284.97 116.18C1292.47 120.511 1299.1 125.344 1304.66 130.535L1303.23 132.069C1297.77 126.978 1291.27 122.239 1283.92 117.996C1264.87 106.993 1246.08 103.27 1228.07 106.872C1225.1 107.469 1222.16 108.241 1219.28 109.184Z' fill='%239E9E9E'/%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M1281.68 285.292L1263.87 275.008C1265.3 272.425 1266.18 270.872 1266.5 270.313C1269.82 264.562 1273.5 260.37 1277.55 257.767C1281.6 255.164 1287.83 253.188 1296.23 251.848C1304.64 250.507 1309.82 249.462 1311.76 248.665C1314.79 247.389 1317.1 245.378 1318.68 242.635C1320.88 238.831 1321.24 234.693 1319.75 230.22C1318.27 225.748 1314.95 222.021 1309.79 219.04C1304.79 216.156 1299.81 215.176 1294.82 216.068C1289.83 216.961 1285.05 219.949 1280.44 225.017L1263.72 212.395C1269.03 204.391 1276.65 199.388 1286.58 197.386C1296.51 195.385 1306.83 197.476 1317.54 203.659C1328.8 210.164 1336.07 218.275 1339.34 227.992C1342.62 237.709 1342 246.459 1337.49 254.241C1335 258.558 1331.42 261.935 1326.76 264.37C1322.11 266.805 1313.85 269.032 1301.99 271.051C1295.89 272.086 1291.71 273.365 1289.5 274.874C1287.29 276.384 1284.7 279.852 1281.68 285.292Z' fill='%23D5B994'/%3E%3Cpath d='M1276.73 293.41L1259.36 283.38L1249.37 300.688L1266.74 310.718L1276.73 293.41Z' fill='%23D5B994'/%3E%3Cpath d='M1265.29 316.586L1241.42 302.805L1256.17 277.262L1256 277.165L1261.44 267.393C1264.27 262.53 1267.42 258.555 1270.81 255.59L1271.65 256.558C1268.37 259.428 1265.31 263.291 1262.57 268.042L1257.76 276.686L1257.94 276.791L1243.19 302.334L1265.94 315.466L1265.29 316.586ZM1280.32 298.832L1279.21 298.192L1283.16 291.353L1283.42 291.502L1285.63 287.493C1285.89 287.054 1286.12 286.622 1286.34 286.228C1289.43 280.887 1291.26 279.158 1292.08 278.605C1292.73 278.187 1293.43 277.846 1294.17 277.59L1294.62 278.801C1293.98 279.015 1293.37 279.306 1292.8 279.668C1292.35 279.969 1290.62 281.415 1287.47 286.877C1287.24 287.271 1287.01 287.679 1286.78 288.112L1283.91 293.279L1283.63 293.112L1280.32 298.832ZM1295.01 247.472L1294.8 246.197L1295.3 246.127C1306.39 244.355 1309.01 243.505 1309.55 243.296C1311.28 242.595 1312.72 241.338 1313.64 239.724C1314.27 238.677 1314.66 237.507 1314.79 236.293C1314.81 236.083 1314.83 235.872 1314.84 235.653L1316.11 235.685L1316.07 236.426C1315.92 237.821 1315.48 239.166 1314.76 240.373C1313.67 242.264 1312.13 243.596 1310.05 244.47C1308.49 245.103 1303.2 246.165 1295.51 247.393L1295.01 247.472ZM1272.4 226.223L1255.85 213.722L1258.85 209.182C1259.01 208.949 1259.18 208.724 1259.32 208.506L1260.38 209.237L1259.94 209.892L1257.6 213.422L1273.17 225.197L1272.4 226.223ZM1342.53 254.425C1344.27 250.888 1345.37 247.065 1345.76 243.138C1346.19 238.863 1345.8 234.382 1344.59 229.772L1345.84 229.465C1347.07 234.209 1347.49 238.849 1347.05 243.257C1346.64 247.34 1345.5 251.316 1343.69 254.998L1342.53 254.425ZM1280.3 194.369L1279.89 193.145C1281.7 192.553 1283.55 192.067 1285.41 191.69C1296.74 189.432 1308.52 191.754 1320.44 198.636C1324.76 201.103 1328.8 204.044 1332.48 207.405L1331.59 208.346C1328.26 205.25 1324.28 202.35 1319.79 199.755C1308.16 193.04 1296.67 190.744 1285.68 192.952C1283.86 193.322 1282.06 193.795 1280.3 194.369Z' fill='%23D5B994'/%3E%3C/g%3E%3Cg style='mix-blend-mode:multiply'%3E%3Cpath d='M1142.84 239.322L1129.22 231.462C1130.32 229.487 1130.99 228.301 1131.23 227.873C1133.77 223.478 1136.58 220.274 1139.68 218.284C1142.78 216.295 1147.53 214.785 1153.96 213.76C1160.39 212.736 1164.34 211.937 1165.83 211.327C1168.14 210.352 1169.91 208.816 1171.12 206.718C1172.8 203.812 1173.07 200.649 1171.94 197.23C1170.81 193.811 1168.27 190.963 1164.32 188.685C1160.5 186.48 1156.69 185.731 1152.88 186.413C1149.07 187.095 1145.41 189.38 1141.89 193.253L1129.11 183.606C1133.17 177.488 1138.99 173.664 1146.58 172.134C1154.17 170.605 1162.06 172.203 1170.24 176.929C1178.85 181.901 1184.41 188.1 1186.91 195.527C1189.41 202.954 1188.94 209.641 1185.49 215.589C1183.59 218.889 1180.85 221.47 1177.29 223.331C1173.73 225.192 1167.42 226.894 1158.36 228.437C1153.69 229.229 1150.5 230.206 1148.81 231.36C1147.12 232.514 1145.15 235.164 1142.84 239.322Z' fill='%23D5B994'/%3E%3Cpath d='M1139.06 245.526L1125.78 237.861L1118.14 251.09L1131.42 258.755L1139.06 245.526Z' fill='%23D5B994'/%3E%3Cpath d='M1130.31 263.24L1112.07 252.707L1123.34 233.184L1123.21 233.111L1127.37 225.642C1129.53 221.924 1131.94 218.886 1134.53 216.62L1135.17 217.36C1132.67 219.554 1130.33 222.506 1128.23 226.137L1124.55 232.744L1124.69 232.824L1113.42 252.347L1130.81 262.385L1130.31 263.24ZM1141.8 249.671L1140.95 249.182L1143.97 243.954L1144.17 244.068L1145.86 241.004C1146.05 240.669 1146.23 240.338 1146.4 240.038C1148.76 235.955 1150.16 234.634 1150.79 234.211C1151.29 233.891 1151.82 233.631 1152.38 233.435L1152.73 234.36C1152.24 234.524 1151.77 234.747 1151.34 235.024C1150.99 235.254 1149.67 236.358 1147.26 240.533C1147.09 240.834 1146.91 241.146 1146.73 241.477L1144.54 245.426L1144.32 245.299L1141.8 249.671ZM1153.03 210.415L1152.86 209.441L1153.25 209.387C1161.72 208.033 1163.72 207.384 1164.14 207.224C1165.46 206.688 1166.56 205.727 1167.26 204.493C1167.74 203.693 1168.04 202.799 1168.14 201.871C1168.16 201.71 1168.18 201.549 1168.18 201.382L1169.16 201.406L1169.12 201.973C1169.01 203.039 1168.67 204.067 1168.12 204.989C1167.29 206.435 1166.11 207.453 1164.52 208.121C1163.33 208.605 1159.28 209.416 1153.4 210.355L1153.03 210.415ZM1135.74 194.175L1123.09 184.619L1125.39 181.15C1125.51 180.972 1125.64 180.8 1125.75 180.633L1126.56 181.192L1126.22 181.692L1124.43 184.39L1136.34 193.391L1135.74 194.175ZM1189.34 215.729C1190.68 213.026 1191.52 210.105 1191.82 207.103C1192.14 203.836 1191.84 200.41 1190.92 196.887L1191.88 196.652C1192.82 200.278 1193.14 203.825 1192.8 207.194C1192.49 210.315 1191.62 213.353 1190.24 216.167L1189.34 215.729ZM1141.78 169.828L1141.47 168.892C1142.86 168.44 1144.26 168.068 1145.69 167.78C1154.35 166.054 1163.35 167.829 1172.46 173.089C1175.77 174.975 1178.86 177.223 1181.67 179.792L1180.99 180.511C1178.44 178.145 1175.4 175.928 1171.97 173.945C1163.08 168.812 1154.29 167.057 1145.89 168.745C1144.5 169.028 1143.13 169.389 1141.78 169.828Z' fill='%23D5B994'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.faq .wp-block-yoast-faq-block{
  max-width: 900px;
  margin: 0 auto
}

.schema-faq-section{
  display: block;
  margin-bottom: 10px;
}

.schema-faq-section .schema-faq-question{
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  width: 100%;
  display: block;
  padding: 15px 24px;
  background: #FFFFFF;
  border: 1px solid #EBECF0;
  border-radius: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.33252' width='24' height='24' rx='8' fill='%23F4F5F7'/%3E%3Cpath d='M17.2807 10.2993L12.934 14.646C12.4207 15.1593 11.5807 15.1593 11.0674 14.646L6.7207 10.2993' stroke='%237A869A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center right 20px;
  cursor: pointer
}

.schema-faq-section.open .schema-faq-question{
  background: #A9741A;
  color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.33252' width='24' height='24' rx='8' fill='white'/%3E%3Cpath d='M17.2807 14.3659L12.934 10.0193C12.4207 9.50594 11.5807 9.50594 11.0674 10.0193L6.7207 14.3659' stroke='%23A9741A' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center right 20px;
  border: 0
}

.schema-faq-answer{
  display: none;
  margin: 0;
  color: #7A869A;
  padding: 7px 24px;
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
}


@media all and (max-width:980px){
  .scolor .wp-block-wd-gallery-item,
  .scolor .wp-block-wd-gallery-item .wd-block-image{
    width: 100% !important;
  }

  body .neckline .wp-block-buttons{
    display: block !important;
    height: auto !important;
  }
  body .neckline .wp-block-button__link{
    display: block;
    min-width: unset !important;
    font-size: 16px !important;
  }
  .nobr br{
    display: none
  }

  .schema-faq-answer {
    font-size: 15px;
    line-height: 26px;
  }
  .schema-faq-section .schema-faq-question {
    font-size: 16px;
    line-height: 24px;
    padding: 10px 35px 10px 10px;
  }

  body .prom-heading{
    font-size: 20px !important;
  }

}


body #chatbase-bubble-window{
  max-width: 350px;
  max-height: 400px !important;
  top: auto !important;
  bottom: 150px !important;
}

#chatbase-message-bubbles{
  bottom: 140px !important;
}

#chatbase-bubble-button{
  bottom: 80px !important;
  right: 1.2rem !important
}


.sticky-app-mobile{
  display: none
}

@media all and (max-width: 500px){

  body footer .wpforms-form input{
    font-size:12px!important;
  }

  body footer .wpforms-form button{
    font-size: 14px !important;
  }
  .wd-full-width {
    margin: 0 -15px!important;
    border-radius: 0 !important;
  }
  .sticky-app-mobile{
    display: flex;
    position: fixed;
    bottom: 0;
    z-index: 999999;
    background: #FFFFFF;
    width: 100%;
    height: 68px;
    align-items: center;
    justify-content: space-between;
    border-top: 1px solid #EBECF0;
  }

  .sticky-app-mobile a{
    display: flex;
    flex: 1;
    height: 100%;
    align-items: center;
    justify-content: center;
    flex-direction: column
  }

  .sticky-app-mobile a span{
    margin: 0;
  }

  .sticky-app-mobile a .icon{
    width: 24px;
    height: 24px;
  }

  .sticky-app-mobile a .title{
    font-style: normal;
    font-weight: 400;
    font-size: 11px;
    line-height: 20px;
    color: #000000;
    margin-top: 2px;
  }

  .sticky-app-mobile div.active{
    position: relative
  }

  .sticky-app-mobile a.active:after{
    position: absolute;
    display: block;
    content: "";
    width: 20px;
    height: 20px;
    background: #000;
    bottom: -12px;
    border-radius: 100%;
  }

  .sticky-app-mobile a.home .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.02 2.84001L3.63 7.04001C2.73 7.74001 2 9.23001 2 10.36V17.77C2 20.09 3.89 21.99 6.21 21.99H17.79C20.11 21.99 22 20.09 22 17.78V10.5C22 9.29001 21.19 7.74001 20.2 7.05001L14.02 2.72001C12.62 1.74001 10.37 1.79001 9.02 2.84001Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17.99V14.99' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.home.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.0383 6.82L14.2783 2.79C12.7083 1.69 10.2983 1.75 8.78828 2.92L3.77828 6.83C2.77828 7.61 1.98828 9.21 1.98828 10.47V17.37C1.98828 19.92 4.05828 22 6.60828 22H17.3883C19.9383 22 22.0083 19.93 22.0083 17.38V10.6C22.0083 9.25 21.1383 7.59 20.0383 6.82ZM12.7483 18C12.7483 18.41 12.4083 18.75 11.9983 18.75C11.5883 18.75 11.2483 18.41 11.2483 18V15C11.2483 14.59 11.5883 14.25 11.9983 14.25C12.4083 14.25 12.7483 14.59 12.7483 15V18Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.collections .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 10H7C9 10 10 9 10 7V5C10 3 9 2 7 2H5C3 2 2 3 2 5V7C2 9 3 10 5 10Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 10H19C21 10 22 9 22 7V5C22 3 21 2 19 2H17C15 2 14 3 14 5V7C14 9 15 10 17 10Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 22H19C21 22 22 21 22 19V17C22 15 21 14 19 14H17C15 14 14 15 14 17V19C14 21 15 22 17 22Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5 22H7C9 22 10 21 10 19V17C10 15 9 14 7 14H5C3 14 2 15 2 17V19C2 21 3 22 5 22Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.collections.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 8.52V3.98C22 2.57 21.36 2 19.77 2H15.73C14.14 2 13.5 2.57 13.5 3.98V8.51C13.5 9.93 14.14 10.49 15.73 10.49H19.77C21.36 10.5 22 9.93 22 8.52Z' fill='black'/%3E%3Cpath d='M22 19.77V15.73C22 14.14 21.36 13.5 19.77 13.5H15.73C14.14 13.5 13.5 14.14 13.5 15.73V19.77C13.5 21.36 14.14 22 15.73 22H19.77C21.36 22 22 21.36 22 19.77Z' fill='black'/%3E%3Cpath d='M10.5 8.52V3.98C10.5 2.57 9.86 2 8.27 2H4.23C2.64 2 2 2.57 2 3.98V8.51C2 9.93 2.64 10.49 4.23 10.49H8.27C9.86 10.5 10.5 9.93 10.5 8.52Z' fill='black'/%3E%3Cpath d='M10.5 19.77V15.73C10.5 14.14 9.86 13.5 8.27 13.5H4.23C2.64 13.5 2 14.14 2 15.73V19.77C2 21.36 2.64 22 4.23 22H8.27C9.86 22 10.5 21.36 10.5 19.77Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.basket .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.81141 2L5.19141 5.63' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1914 2L18.8114 5.63' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 7.85001C2 6.00001 2.99 5.85001 4.22 5.85001H19.78C21.01 5.85001 22 6.00001 22 7.85001C22 10 21.01 9.85001 19.78 9.85001H4.22C2.99 9.85001 2 10 2 7.85001Z' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M9.76172 14V17.55' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M14.3594 14V17.55' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M3.5 10L4.91 18.64C5.23 20.58 6 22 8.86 22H14.89C18 22 18.46 20.64 18.82 18.76L20.5 10' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.basket.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.24 5.58H18.84L15.46 2.2C15.19 1.93 14.75 1.93 14.47 2.2C14.2 2.47 14.2 2.91 14.47 3.19L16.86 5.58H7.14L9.53 3.19C9.8 2.92 9.8 2.48 9.53 2.2C9.26 1.93 8.82 1.93 8.54 2.2L5.17 5.58H4.77C3.87 5.58 2 5.58 2 8.14C2 9.11 2.2 9.75 2.62 10.17C2.86 10.42 3.15 10.55 3.46 10.62C3.75 10.69 4.06 10.7 4.36 10.7H19.64C19.95 10.7 20.24 10.68 20.52 10.62C21.36 10.42 22 9.82 22 8.14C22 5.58 20.13 5.58 19.24 5.58Z' fill='black'/%3E%3Cpath d='M19.0506 12H4.87064C4.25064 12 3.78064 12.55 3.88064 13.16L4.72064 18.3C5.00064 20.02 5.75064 22 9.08064 22H14.6906C18.0606 22 18.6606 20.31 19.0206 18.42L20.0306 13.19C20.1506 12.57 19.6806 12 19.0506 12ZM10.6106 18.45C10.6106 18.84 10.3006 19.15 9.92064 19.15C9.53064 19.15 9.22064 18.84 9.22064 18.45V15.15C9.22064 14.77 9.53064 14.45 9.92064 14.45C10.3006 14.45 10.6106 14.77 10.6106 15.15V18.45ZM14.8906 18.45C14.8906 18.84 14.5806 19.15 14.1906 19.15C13.8106 19.15 13.4906 18.84 13.4906 18.45V15.15C13.4906 14.77 13.8106 14.45 14.1906 14.45C14.5806 14.45 14.8906 14.77 14.8906 15.15V18.45Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.locator .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.01172 11.22V15.71C3.01172 20.2 4.81172 22 9.30172 22H14.6917C19.1817 22 20.9817 20.2 20.9817 15.71V11.22' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12.0005 12C13.8305 12 15.1805 10.51 15.0005 8.68L14.3405 2H9.67048L9.00048 8.68C8.82048 10.51 10.1705 12 12.0005 12Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.3108 12C20.3308 12 21.8108 10.36 21.6108 8.35L21.3308 5.6C20.9708 3 19.9708 2 17.3508 2H14.3008L15.0008 9.01C15.1708 10.66 16.6608 12 18.3108 12Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.63842 12C7.28842 12 8.77842 10.66 8.93842 9.01L9.15842 6.8L9.63842 2H6.58842C3.96842 2 2.96842 3 2.60842 5.6L2.33842 8.35C2.13842 10.36 3.61842 12 5.63842 12Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 17C10.33 17 9.5 17.83 9.5 19.5V22H14.5V19.5C14.5 17.83 13.67 17 12 17Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.locator.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.3596 8.27L22.0696 5.5C21.6496 2.48 20.2796 1.25 17.3497 1.25H14.9896H13.5097H10.4697H8.98965H6.58965C3.64965 1.25 2.28965 2.48 1.85965 5.53L1.58965 8.28C1.48965 9.35 1.77965 10.39 2.40965 11.2C3.16965 12.19 4.33965 12.75 5.63965 12.75C6.89965 12.75 8.10965 12.12 8.86965 11.11C9.54965 12.12 10.7097 12.75 11.9997 12.75C13.2896 12.75 14.4197 12.15 15.1096 11.15C15.8797 12.14 17.0696 12.75 18.3096 12.75C19.6396 12.75 20.8396 12.16 21.5896 11.12C22.1896 10.32 22.4597 9.31 22.3596 8.27Z' fill='black'/%3E%3Cpath d='M11.3511 16.66C10.0811 16.79 9.12109 17.87 9.12109 19.15V21.89C9.12109 22.16 9.34109 22.38 9.61109 22.38H14.3811C14.6511 22.38 14.8711 22.16 14.8711 21.89V19.5C14.8811 17.41 13.6511 16.42 11.3511 16.66Z' fill='black'/%3E%3Cpath d='M21.3689 14.4V17.38C21.3689 20.14 19.1289 22.38 16.3689 22.38C16.0989 22.38 15.8789 22.16 15.8789 21.89V19.5C15.8789 18.22 15.4889 17.22 14.7289 16.54C14.0589 15.93 13.1489 15.63 12.0189 15.63C11.7689 15.63 11.5189 15.64 11.2489 15.67C9.46891 15.85 8.11891 17.35 8.11891 19.15V21.89C8.11891 22.16 7.89891 22.38 7.62891 22.38C4.86891 22.38 2.62891 20.14 2.62891 17.38V14.42C2.62891 13.72 3.31891 13.25 3.96891 13.48C4.23891 13.57 4.50891 13.64 4.78891 13.68C4.90891 13.7 5.03891 13.72 5.15891 13.72C5.31891 13.74 5.47891 13.75 5.63891 13.75C6.79891 13.75 7.93891 13.32 8.83891 12.58C9.69891 13.32 10.8189 13.75 11.9989 13.75C13.1889 13.75 14.2889 13.34 15.1489 12.6C16.0489 13.33 17.1689 13.75 18.3089 13.75C18.4889 13.75 18.6689 13.74 18.8389 13.72C18.9589 13.71 19.0689 13.7 19.1789 13.68C19.4889 13.64 19.7689 13.55 20.0489 13.46C20.6989 13.24 21.3689 13.72 21.3689 14.4Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.profile .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1586 10.87C12.0586 10.86 11.9386 10.86 11.8286 10.87C9.44859 10.79 7.55859 8.84 7.55859 6.44C7.55859 3.99 9.53859 2 11.9986 2C14.4486 2 16.4386 3.99 16.4386 6.44C16.4286 8.84 14.5386 10.79 12.1586 10.87Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.15875 14.56C4.73875 16.18 4.73875 18.82 7.15875 20.43C9.90875 22.27 14.4188 22.27 17.1688 20.43C19.5888 18.81 19.5888 16.17 17.1688 14.56C14.4288 12.73 9.91875 12.73 7.15875 14.56Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.profile.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2C9.38 2 7.25 4.13 7.25 6.75C7.25 9.32 9.26 11.4 11.88 11.49C11.96 11.48 12.04 11.48 12.1 11.49C12.12 11.49 12.13 11.49 12.15 11.49C12.16 11.49 12.16 11.49 12.17 11.49C14.73 11.4 16.74 9.32 16.75 6.75C16.75 4.13 14.62 2 12 2Z' fill='black'/%3E%3Cpath d='M17.0809 14.15C14.2909 12.29 9.74094 12.29 6.93094 14.15C5.66094 15 4.96094 16.15 4.96094 17.38C4.96094 18.61 5.66094 19.75 6.92094 20.59C8.32094 21.53 10.1609 22 12.0009 22C13.8409 22 15.6809 21.53 17.0809 20.59C18.3409 19.74 19.0409 18.6 19.0409 17.36C19.0309 16.13 18.3409 14.99 17.0809 14.15Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.retailer .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 18C23 18.75 22.79 19.46 22.42 20.06C22.21 20.42 21.94 20.74 21.63 21C20.93 21.63 20.01 22 19 22C17.78 22 16.69 21.45 15.97 20.59C15.95 20.56 15.92 20.54 15.9 20.51C15.78 20.37 15.67 20.22 15.58 20.06C15.21 19.46 15 18.75 15 18C15 16.74 15.58 15.61 16.5 14.88C17.19 14.33 18.06 14 19 14C20 14 20.9 14.36 21.6 14.97C21.72 15.06 21.83 15.17 21.93 15.28C22.59 16 23 16.95 23 18Z' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.4917 17.98H17.5117' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 16.52V19.51' stroke='black' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.17188 7.44L12.0019 12.55L20.7719 7.46997' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 21.61V12.54' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M21.6106 9.17V14.83C21.6106 14.88 21.6106 14.92 21.6006 14.97C20.9006 14.36 20.0006 14 19.0006 14C18.0606 14 17.1906 14.33 16.5006 14.88C15.5806 15.61 15.0006 16.74 15.0006 18C15.0006 18.75 15.2106 19.46 15.5806 20.06C15.6706 20.22 15.7806 20.37 15.9006 20.51L14.0706 21.52C12.9306 22.16 11.0706 22.16 9.93062 21.52L4.59062 18.56C3.38062 17.89 2.39062 16.21 2.39062 14.83V9.17C2.39062 7.79 3.38062 6.11002 4.59062 5.44002L9.93062 2.48C11.0706 1.84 12.9306 1.84 14.0706 2.48L19.4106 5.44002C20.6206 6.11002 21.6106 7.79 21.6106 9.17Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.retailer.active .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6005 5.31L11.9505 2.27C11.3505 1.95 10.6405 1.95 10.0405 2.27L4.40047 5.31C3.99047 5.54 3.73047 5.98 3.73047 6.46C3.73047 6.95 3.98047 7.39 4.40047 7.61L10.0505 10.65C10.3505 10.81 10.6805 10.89 11.0005 10.89C11.3205 10.89 11.6605 10.81 11.9505 10.65L17.6005 7.61C18.0105 7.39 18.2705 6.95 18.2705 6.46C18.2705 5.98 18.0105 5.54 17.6005 5.31Z' fill='black'/%3E%3Cpath d='M9.12 11.71L3.87 9.09C3.46 8.88 3 8.91 2.61 9.14C2.23 9.38 2 9.79 2 10.24V15.2C2 16.06 2.48 16.83 3.25 17.22L8.5 19.84C8.68 19.93 8.88 19.98 9.08 19.98C9.31 19.98 9.55 19.91 9.76 19.79C10.14 19.55 10.37 19.14 10.37 18.69V13.73C10.36 12.87 9.88 12.1 9.12 11.71Z' fill='black'/%3E%3Cpath d='M20.0006 10.24V12.7C19.5206 12.56 19.0106 12.5 18.5006 12.5C17.1406 12.5 15.8106 12.97 14.7606 13.81C13.3206 14.94 12.5006 16.65 12.5006 18.5C12.5006 18.99 12.5606 19.48 12.6906 19.95C12.5406 19.93 12.3906 19.87 12.2506 19.78C11.8706 19.55 11.6406 19.14 11.6406 18.69V13.73C11.6406 12.87 12.1206 12.1 12.8806 11.71L18.1306 9.09C18.5406 8.88 19.0006 8.91 19.3906 9.14C19.7706 9.38 20.0006 9.79 20.0006 10.24Z' fill='black'/%3E%3Cpath d='M22 15.7C22 15.69 21.99 15.68 21.98 15.67C21.94 15.61 21.89 15.55 21.84 15.5C21.83 15.49 21.82 15.47 21.81 15.46C21 14.56 19.81 14 18.5 14C17.24 14 16.09 14.52 15.27 15.36C14.48 16.17 14 17.28 14 18.5C14 19.34 14.24 20.14 14.65 20.82C14.87 21.19 15.15 21.53 15.47 21.81C15.49 21.82 15.5 21.83 15.51 21.84C15.56 21.89 15.61 21.93 15.67 21.98C15.67 21.98 15.67 21.98 15.68 21.98C15.69 21.99 15.7 22 15.71 22C16.46 22.63 17.43 23 18.5 23C20.14 23 21.57 22.12 22.35 20.82C22.58 20.43 22.76 20 22.87 19.55C22.96 19.21 23 18.86 23 18.5C23 17.44 22.63 16.46 22 15.7ZM20.18 19.23H19.25V20.2C19.25 20.61 18.91 20.95 18.5 20.95C18.09 20.95 17.75 20.61 17.75 20.2V19.23H16.82C16.41 19.23 16.07 18.89 16.07 18.48C16.07 18.07 16.41 17.73 16.82 17.73H17.75V16.84C17.75 16.43 18.09 16.09 18.5 16.09C18.91 16.09 19.25 16.43 19.25 16.84V17.73H20.18C20.59 17.73 20.93 18.07 20.93 18.48C20.93 18.89 20.6 19.23 20.18 19.23Z' fill='black'/%3E%3C/svg%3E%0A");
  }

  .sticky-app-mobile a.inventory .icon{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 10.9V4.1C22 2.6 21.36 2 19.77 2H15.73C14.14 2 13.5 2.6 13.5 4.1V10.9C13.5 12.4 14.14 13 15.73 13H19.77C21.36 13 22 12.4 22 10.9Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 19.9V18.1C22 16.6 21.36 16 19.77 16H15.73C14.14 16 13.5 16.6 13.5 18.1V19.9C13.5 21.4 14.14 22 15.73 22H19.77C21.36 22 22 21.4 22 19.9Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 13.1V19.9C10.5 21.4 9.86 22 8.27 22H4.23C2.64 22 2 21.4 2 19.9V13.1C2 11.6 2.64 11 4.23 11H8.27C9.86 11 10.5 11.6 10.5 13.1Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.5 4.1V5.9C10.5 7.4 9.86 8 8.27 8H4.23C2.64 8 2 7.4 2 5.9V4.1C2 2.6 2.64 2 4.23 2H8.27C9.86 2 10.5 2.6 10.5 4.1Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .mobile-menu .wd-menu {
    display: none;
    padding-left: 5px
  }

  .mobile-menu.open p {
    background: #FFFFFF0D no-repeat center right 5px url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2787 10.0334L8.93208 5.68676C8.41875 5.17342 7.57875 5.17342 7.06542 5.68676L2.71875 10.0334' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .mobile-menu p {
    cursor: pointer;
    background: #FFFFFF0D no-repeat center right 5px url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2787 5.9668L8.93208 10.3135C8.41875 10.8268 7.57875 10.8268 7.06542 10.3135L2.71875 5.9668' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    border-radius: 8px;
    padding: 13px 5px;
  }
  body.home .stories.carousel .story{
    margin: 0 11px;
  }
  body.home .stories#stories strong {
    font-size: 10px;
    line-height: 20px;
  }
  body.home .stories#stories {
    direction: rtl;
  }


  body.home .whb-general-header, body.home header {
    border: 0 !important;
    background: transparent !important;
    border-bottom: 1px solid #FFFFFF26!important;
  }

  body.home .whb-general-header.whb-sticked .whb-main-header,
  body.home header.whb-sticked .whb-main-header{
    background: #fff !important;
  }

  body.home .whb-general-header .wd-tools-icon{
    color: #fff
  }

  body.home header.whb-sticked .wd-tools-icon{
    color: #000 !important;
  }

  body.home .wp-block-wd-button .wp-block-wd-icon{
    --wd-icon-w: 30px!important;
    height: 30px!important;
    padding: 5px!important;
  }

  body.home .section-prom-dresses .wd-products .wd-product:nth-of-type(5),
  body.home .section-prom-dresses .wd-products .wd-product:nth-of-type(6),
  body.home .section-prom-dresses .wd-products .wd-product:nth-of-type(7),
  body.home .section-prom-dresses .wd-products .wd-product:nth-of-type(8){
  	display: none
  }


  .home .wd-header-mobile-nav.wd-opened .wd-tools-icon::before{
  	filter: invert(100%) sepia(0%) saturate(2%) hue-rotate(97deg) brightness(111%) contrast(101%);
  }

  @media (max-width: 1024px) {
    .wd-side-hidden {
      width: 100% !important;
    }
  }
  @media (max-width: 500px) {
    body .wd-nav-mobile > li {
      background: #fff !important;
      border-bottom: 1.5px solid #EBECF0 !important;
    }
  }




}

@media all and (min-width:900px){
  header.whb-header:not(.whb-sticked):hover .whb-main-header{
    background: #fff
  }

  .home header.whb-header:not(.whb-sticked):hover .whb-main-header a span{
    color: #333
  }

  header.whb-header:not(.whb-sticked):hover .wd-logo img {
    filter: none !important;
  }

  html body header.whb-header:not(.whb-sticked):hover .wd-search-form .searchform input {
    background: #F4F5F7 !important;
  }

  html body header.whb-header:not(.whb-sticked):hover .searchform .searchsubmit::after {
    filter: none !important;
  }

 html body header.whb-header:not(.whb-sticked):hover #menu-find-a-stores > li:last-child{
    background:#000000;
    color: #fff !important;
  }
  
  html body header.whb-header:not(.whb-sticked):hover #menu-find-a-stores > li:last-child > a,
  html body header.whb-header:not(.whb-sticked):hover #menu-find-a-stores > li:last-child > a:hover,
    html body header.whb-header:not(.whb-sticked):hover #menu-find-a-stores > li:last-child > a span,
  html body header.whb-header:not(.whb-sticked):hover #menu-find-a-stores > li:last-child > a:hover span{
    color: #fff !important;
  }
  
  html body header.whb-header:not(.whb-sticked):hover  #menu-find-a-stores > li:is(.wd-has-children, .menu-item-has-children) > a::after {
    color: #fff !important;;
  }
  

}

@media all and (max-width:500px){
	header .head-locator{
	transition: none;

	}
	.whb-header:not(.home .whb-header) .head-locator img{
  	filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(344deg) brightness(30%) contrast(104%);
  }


  .whb-sticked .head-locator img{
  	filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(344deg) brightness(30%) contrast(104%);
  }
}

.tax-product_cat ul.page-numbers{
  border: 1px solid #EBECF0;
  border-radius: 8px;
  padding: 4px 5px 6px;
}

.tax-product_cat ul.page-numbers li{
  line-height: 1;
}

.tax-product_cat ul.page-numbers li a{
  color: #253858 !important;
  font-weight: 400;
  border-radius: 4px;
}

.tax-product_cat ul.page-numbers li .current{
  border-radius: 4px;
  background: #000;
  font-weight: 400
}

.tax-product_cat ul.page-numbers li .next,
.tax-product_cat ul.page-numbers li .prev{
  display: flex;
  margin: 3px 10px 0 45px;
}

.tax-product_cat ul.page-numbers li .prev{
  margin: 3px 45px 0 10px;
}

.tax-product_cat ul.page-numbers li .next:before{
  order: 2;
  margin: 1px 4px 0 7px
}

.tax-product_cat ul.page-numbers li .next:after{
  display: block;
  content: "Next";
  font-size: 14px;
  order: 1;
}

.tax-product_cat ul.page-numbers li .prev:after{
  display: block;
  content: "Previous";
  font-size: 14px;
}

.tax-product_cat ul.page-numbers li .prev::before {
  margin: 1px 7px 0 4px;
}




@media all and (max-width:500px){

  body.home:has(.wd-close-side-opened) .whb-general-header{
    background: #fff !important;
  }
  body.home:has(.wd-close-side-opened) header:not(.whb-sticked) .wd-logo img {
    filter: none;
  }
  body.home:has(.wd-close-side-opened) .whb-general-header .wd-tools-icon {
    color: #333;
  }
   body.home:has(.wd-close-side-opened) .wd-header-mobile-nav.wd-opened .wd-tools-icon::before{
    filter: brightness(1) invert(0);
  }

  body.home:has(.wd-close-side-opened) .wd-header-cart .wd-tools-icon.wd-icon-alt::before {
    color: #333 !important;
  }

  .tax-product_cat ul.page-numbers{
    padding-top: 6px !important;
  }
  .tax-product_cat ul.page-numbers li a:not(.next, .prev),
  .tax-product_cat ul.page-numbers li span{
    line-height: 1;
    font-size: 12px;
  }

  .tax-product_cat ul.page-numbers li .next,
  .tax-product_cat ul.page-numbers li .prev,
  .tax-product_cat ul.page-numbers li .next:before{
    margin: auto;
  }

  .tax-product_cat ul.page-numbers li .next:after,
  .tax-product_cat ul.page-numbers li .prev:after{
    display: none;
  }

  .tax-product_cat ul.page-numbers li{
    display: flex;
    max-height: 22px;
  }

  .tax-product_cat ul.page-numbers li .page-numbers{
    padding-inline: 0px;
    min-width: 22px;
    max-height: none;
    height: 22px;
  }

}


.club-store-wrap{
margin-bottom: 50px
}

.club-store-wrap .head{
  display: flex;
  align-content: center
}

.club-store-wrap .head div{
  display: flex;
  flex-direction: column;
  align-self: center
}

.club-store-wrap .head .pretitle{
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  color: #000;
}

.club-store-wrap .head .title{
  font-weight: 700;
  font-size: 32.44px;
  line-height: 56px;
  color: #000;
  margin: 0
}

.club-store-wrap .head .desc{
  justify-content: right;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  color: #EBECF0;
}

.club-store-wrap .tab-title{
  width: 100%;
  margin: 25px 0 20px;
  border-bottom: 1px solid #FFFFFF26;
}

.club-store-wrap .tab-title .title{
  display: inline-block;
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
  color: #EBECF0;
  padding: 12px 17px;
  margin: 0;
  position: relative;
  cursor: pointer;
}

.club-store-wrap .tab-title .title.active{
  color: #A9741A;
}

.club-store-wrap .tab-title .title.active:after{
  display: block;
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  background: #A9741A;
  bottom: -1px;
  left: 0
}

.tab-lists .club-stores-list{
  display: none;
display: block
}

.tab-lists .club-stores-list.active{
  /*display: flex;
  flex-wrap: wrap;
  gap: 10px;
  flex-direction: column;*/
display: block
}

.tab-lists .club-stores-list .club-store-item{
  /*flex: 0 0 calc(50% - 5px);
  box-sizing: border-box;*/
  background: #fff;
  padding: 16px 24px;
  display: flex;
  border-radius: 24px;
  align-items: center;
margin-bottom: 10px;
  gap: 10px;


padding: 5px 10px;
  display: flex;
  border-radius: 20px;
border: 1px solid #DFE1E6;
}

.tab-lists .club-stores-list .club-store-item img{
  height: 38px;
  width: auto
}

.tab-lists .club-stores-list .club-store-item h2,
.tab-lists .club-stores-list .club-store-item p{
  margin: 0
}

.tab-lists .club-stores-list .club-store-item strong{
  font-weight: 700;
  font-size: 20.25px;
  font-size: 18.25px;
  line-height: 32px;
  color: #000000;
  display: block;
  width: 100%
}

.tab-lists .club-stores-list .club-store-item strong span{
  display: block;
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  color: #7A869A;
line-height: 1;
}

.tab-lists .club-stores-list .club-store-item .info span{
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  color: #7A869A;
    padding-left: 20px;
display: inline-block;
  background: left center no-repeat url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6473 12.22C14.6473 12.46 14.594 12.7067 14.4807 12.9467C14.3673 13.1867 14.2207 13.4134 14.0273 13.6267C13.7007 13.9867 13.3407 14.2467 12.934 14.4134C12.534 14.58 12.1007 14.6667 11.634 14.6667C10.954 14.6667 10.2273 14.5067 9.46065 14.18C8.69398 13.8534 7.92732 13.4134 7.16732 12.86C6.40065 12.3 5.67398 11.68 4.98065 10.9934C4.29398 10.3 3.67398 9.57337 3.12065 8.81337C2.57398 8.05337 2.13398 7.29337 1.81398 6.54004C1.49398 5.78004 1.33398 5.05337 1.33398 4.36004C1.33398 3.90671 1.41398 3.47337 1.57398 3.07337C1.73398 2.66671 1.98732 2.29337 2.34065 1.96004C2.76732 1.54004 3.23398 1.33337 3.72732 1.33337C3.91398 1.33337 4.10065 1.37337 4.26732 1.45337C4.44065 1.53337 4.59398 1.65337 4.71398 1.82671L6.26065 4.00671C6.38065 4.17337 6.46732 4.32671 6.52732 4.47337C6.58732 4.61337 6.62065 4.75337 6.62065 4.88004C6.62065 5.04004 6.57398 5.20004 6.48065 5.35337C6.39398 5.50671 6.26732 5.66671 6.10732 5.82671L5.60065 6.35337C5.52732 6.42671 5.49398 6.51337 5.49398 6.62004C5.49398 6.67337 5.50065 6.72004 5.51398 6.77337C5.53398 6.82671 5.55398 6.86671 5.56732 6.90671C5.68732 7.12671 5.89398 7.41337 6.18732 7.76004C6.48732 8.10671 6.80732 8.46004 7.15398 8.81337C7.51398 9.16671 7.86065 9.49337 8.21398 9.79337C8.56065 10.0867 8.84732 10.2867 9.07398 10.4067C9.10732 10.42 9.14732 10.44 9.19398 10.46C9.24732 10.48 9.30065 10.4867 9.36065 10.4867C9.47398 10.4867 9.56065 10.4467 9.63398 10.3734L10.1407 9.87337C10.3073 9.70671 10.4673 9.58004 10.6207 9.50004C10.774 9.40671 10.9273 9.36004 11.094 9.36004C11.2207 9.36004 11.354 9.38671 11.5007 9.44671C11.6473 9.50671 11.8007 9.59337 11.9673 9.70671L14.174 11.2734C14.3473 11.3934 14.4673 11.5334 14.5407 11.7C14.6073 11.8667 14.6473 12.0334 14.6473 12.22Z' stroke='%237A869A' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.tab-lists .club-stores-list .club-store-item .info .phone{
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  color: #7A869A;
    padding-left: 20px;
display: inline-block;
  background: left center no-repeat url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6473 12.22C14.6473 12.46 14.594 12.7067 14.4807 12.9467C14.3673 13.1867 14.2207 13.4134 14.0273 13.6267C13.7007 13.9867 13.3407 14.2467 12.934 14.4134C12.534 14.58 12.1007 14.6667 11.634 14.6667C10.954 14.6667 10.2273 14.5067 9.46065 14.18C8.69398 13.8534 7.92732 13.4134 7.16732 12.86C6.40065 12.3 5.67398 11.68 4.98065 10.9934C4.29398 10.3 3.67398 9.57337 3.12065 8.81337C2.57398 8.05337 2.13398 7.29337 1.81398 6.54004C1.49398 5.78004 1.33398 5.05337 1.33398 4.36004C1.33398 3.90671 1.41398 3.47337 1.57398 3.07337C1.73398 2.66671 1.98732 2.29337 2.34065 1.96004C2.76732 1.54004 3.23398 1.33337 3.72732 1.33337C3.91398 1.33337 4.10065 1.37337 4.26732 1.45337C4.44065 1.53337 4.59398 1.65337 4.71398 1.82671L6.26065 4.00671C6.38065 4.17337 6.46732 4.32671 6.52732 4.47337C6.58732 4.61337 6.62065 4.75337 6.62065 4.88004C6.62065 5.04004 6.57398 5.20004 6.48065 5.35337C6.39398 5.50671 6.26732 5.66671 6.10732 5.82671L5.60065 6.35337C5.52732 6.42671 5.49398 6.51337 5.49398 6.62004C5.49398 6.67337 5.50065 6.72004 5.51398 6.77337C5.53398 6.82671 5.55398 6.86671 5.56732 6.90671C5.68732 7.12671 5.89398 7.41337 6.18732 7.76004C6.48732 8.10671 6.80732 8.46004 7.15398 8.81337C7.51398 9.16671 7.86065 9.49337 8.21398 9.79337C8.56065 10.0867 8.84732 10.2867 9.07398 10.4067C9.10732 10.42 9.14732 10.44 9.19398 10.46C9.24732 10.48 9.30065 10.4867 9.36065 10.4867C9.47398 10.4867 9.56065 10.4467 9.63398 10.3734L10.1407 9.87337C10.3073 9.70671 10.4673 9.58004 10.6207 9.50004C10.774 9.40671 10.9273 9.36004 11.094 9.36004C11.2207 9.36004 11.354 9.38671 11.5007 9.44671C11.6473 9.50671 11.8007 9.59337 11.9673 9.70671L14.174 11.2734C14.3473 11.3934 14.4673 11.5334 14.5407 11.7C14.6073 11.8667 14.6473 12.0334 14.6473 12.22Z' stroke='%237A869A' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.tab-lists .club-stores-list .club-store-item .info .web{
  font-weight: 400;
  font-size: 14.22px;
  line-height: 28px;
  color: #1677FF;
  padding-left: 20px;
  background: right top 9px no-repeat url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.45508 9.96004L7.71508 6.70004C8.10008 6.31504 8.10008 5.68504 7.71508 5.30004L4.45508 2.04004' stroke='%231677FF' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"),
    left center no-repeat url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00065 14.6667C11.6825 14.6667 14.6673 11.6819 14.6673 8.00004C14.6673 4.31814 11.6825 1.33337 8.00065 1.33337C4.31875 1.33337 1.33398 4.31814 1.33398 8.00004C1.33398 11.6819 4.31875 14.6667 8.00065 14.6667Z' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.33372 2H6.00039C4.70039 5.89333 4.70039 10.1067 6.00039 14H5.33372' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 2C11.3 5.89333 11.3 10.1067 10 14' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 10.6667V10C5.89333 11.3 10.1067 11.3 14 10V10.6667' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 6.00002C5.89333 4.70002 10.1067 4.70002 14 6.00002' stroke='%237A869A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  color: #1677FF;
  padding-right: 13px;
display: inline-block;
}


.acc-head{
  color: #000;
  font-weight: 700;
  font-size: 25px;
  line-height: 32px;
  display: block;
  border: 1px solid #fff;
  margin: 12px 0;
  padding: 24px 24px;
  border-radius: 24px;
  cursor: pointer;
  position: relative;


font-size: 20px;
  padding: 17px 20px;
  border-radius: 20px;
background: #DFE1E6;
}
/*
.acc-head:after {
  font-size: 20px;
  content: "\f129";
  font-family: "woodmart-font";
  position: absolute;
  right: 24px;
  top: calc( (100% - 24px) /2 );
  transition: all ease-in-out .4s
}

.acc-head.active:after {
  transform: rotate(180deg);
}*/

.single .club-store-wrap .tab-title{
  border-bottom: 2px solid #EBECF0
}

.single .club-store-wrap .tab-title .title{
  color: #7A869A
}

.single .club-store-wrap .tab-title .title.active {
  color: #000000;
}

.single .club-store-wrap .tab-title .title.active::after {
  height: 2px;
  background: #000000;
  bottom: -2px;
}

.single .tab-lists .club-stores-list.active{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  flex-direction: row;
}

.single .tab-lists .club-stores-list .club-store-item{
  flex: 0 0 calc(50% - 5px);
  box-sizing: border-box;
padding: 15px;
}

.single .tab-lists .club-stores-list .club-store-item img{
  height: 55px;
  width: auto
}

.single #yith-store-locator .tab-lists .club-stores-list .club-store-item{
  flex: 0 0 100%;
}

.single  .acc-head:after {
  font-size: 20px;
  content: "\f129";
  font-family: "woodmart-font";
  position: absolute;
  right: 24px;
  top: calc( (100% - 24px) /2 );
  transition: all ease-in-out .4s
}

.single  .acc-head.active:after {
  transform: rotate(180deg);
}

.single .tab-lists .club-stores-list{
  display: none;
}





@media all and (max-width: 500px){
  .club-store-wrap .head{
    display: block;
  }

  .club-store-wrap .head div{
    width: 100%;
  }

  .club-store-wrap .head .pretitle{
    font-size: 14px;
    line-height: 1;
  }
  
  .club-store-wrap .head .title{
    font-size: 20px;
    line-height: 1.5;
  }
  
  .club-store-wrap .head .desc{
    font-size: 14px;
    line-height: 1.5;
  }

  .club-store-wrap .tab-title{
    margin: 15px 0 10px;
  }

  .club-store-wrap .tab-title .title{
    font-size: 13px;
    line-height: 1.5;
    padding: 10px 10px;
  }
  
  .tab-lists .club-stores-list.active {
    display: block
  }
  
  .tab-lists .club-stores-list .club-store-item{
    flex: 0 0 calc(50% - 3.5px);
    padding: 10px 15px;
    width: 100%;
    border-radius: 12px;
    gap: 7px;
    margin-bottom: 7px;
  }
  
  .tab-lists .club-stores-list .club-store-item img{
    min-width: 32px;
    height: auto;
  }

  .tab-lists .club-stores-list .club-store-item strong{
    font-size: 11px;
    line-height: 1.5;
  }

  .tab-lists .club-stores-list .club-store-item strong span{
    display: block;
    font-size: 10px;
    line-height: 1.5;
  }

  .tab-lists .club-stores-list .club-store-item .info span{
    font-size: 10.22px;
    line-height: 1.5;
    background-size: contain
  }
  

  .tab-lists .club-stores-list .club-store-item .info a{
    font-size: 10.22px;
    line-height: 1.5;
    background-size: 12px, contain
  }

.acc-head{
  padding: 10px 15px;
  font-size: 13px;
  border-radius: 12px;
}

.acc-head:after {
  font-size: 10px;
}

  .single .tab-lists .club-stores-list .club-store-item{
    flex: 0 0 100%;
    padding: 7px 10px;
  }
}


.chart-wrap{
  display: flex;
  gap: 40px;
}

.chart-wrap .chart-left,
.chart-wrap .chart-right{
  flex: 1 1
}

.chart-wrap .chart-left .title,
.chart-wrap .chart-right .title{
  font-size: 20px;
}

.chart-wrap .chart-right .details{
  display: flex;
  gap: 20px;
}

.chart-wrap .chart-right .details div{
  flex: 1 1;
  color: #42526E;
  font-size: 16px;
  font-weight: 400;
}

.chart-wrap .chart-right .details div img{
  border-radius: 8px;
}

.chart-wrap .chart-right .details div strong{
  color: #000;
  display: block;
  margin: 5px 0
}

.chart-wrap .chart-left .chart-title{
  display: flex;
  max-width: max-content;
  background: #F4F5F7;
  border-radius: 6px;
  padding: 4px;
  font-size: 11.5px;
  margin-bottom: 15px
}

.chart-wrap .chart-left .chart-title span{
  padding: 7px 16px;
  border-radius: 4px;
  cursor: pointer
}

.chart-wrap .chart-left .chart-title span.active{
  background: #fff;
box-shadow: 0px 0px 4px 0px #0000001A;

}

.chart-wrap .chart-left .chart-content div{
  display: none
}

.chart-wrap .chart-left .chart-content div.active{
  display: block
}

.chart-wrap .chart-left table {
  margin: 0;
  overflow: initial;
}

.chart-wrap .chart-left table td{
  font-size: 14px;
}

.chart-wrap .chart-left table tbody tr,
.chart-wrap .chart-left table thead tr{
  display: flex;
  gap: 10px 20px;
  padding: 0;
  margin-bottom:0;
  border-bottom: 0;
  background: transparent;
  border-radius: 8px;
}

.chart-wrap .chart-left table tr td,
.chart-wrap .chart-left table tr th{
  color: #7A869A;
  flex: 1 1;
  text-align: center;
  font-weight: normal
}

.chart-wrap .chart-left table tr td:first-child,
.chart-wrap .chart-left table tr th:first-child{
  color: #000;
  font-weight: bold
}

.chart-wrap .chart-left table thead tr,
.chart-wrap .chart-left table tr:nth-child(2n){
  background: #F4F5F7
}

.chart-wrap .chart-left table tr td,
.chart-wrap .chart-left table tr th{
  padding: 12px 20px;
  font-size: 14px;
  border: 0;
}

@media all and (max-width: 500px){
.chart-wrap,
.chart-wrap .chart-right .details{
  display: block;
}

.chart-wrap .chart-left table tr td, .chart-wrap .chart-left table tr th {
  padding: 10px;
}
}

.price span[aria-hidden="true"]:not(.price .amount),
.price .amount:nth-of-type(3){
  display: none !important;
}

.product-image-summary .price span[aria-hidden="true"]:not(.price .amount),
.product-image-summary .price .amount:nth-of-type(3){
  display: initial !important;
}

.single_variation_wrap .single_add_to_cart_button{
  padding: 20px 16px !important;
  background: #000000 !important;
  border: 1px solid #000000 !important;
  border-radius: 8px !important;
  font-weight: 400 !important;
  text-align: center;
  color: #fff;
  font-size: 16px !important;
  display: ;
  line-height: 1.2 !important;
  flex: 1 !important;
}

body .single_add_to_cart_button::after {
  position: inherit;
  top: -4px;
  inset-inline-start: 0;
  opacity: 1;
  transition: none;
  display: inline-block;
  border: 0;
  border-radius: 0;
  animation: none;
  color: #fff;
  content: "\f126";
  font-family: "woodmart-font";
  font-size: 20px !important;
}

.single_variation_wrap .quantity{
  padding: 0 !important;
  border: 1px solid #EBECF0 !important;
  border-radius: 8px !important;
  align-items: center
}

.single_variation_wrap div.quantity input{
  border: 0 !important;
  font-size: 18px !important;
}

.single_variation_wrap div.quantity input.plus{
  color: transparent !important;
  width: 35px;
  background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12H18' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 18V6' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}

.single_variation_wrap div.quantity input.minus{
  color: transparent !important;
  width: 35px;
  background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12H18' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}


body ul.wd-checkout-steps li  span{
	font-family: 'Outfit';
	font-weight: 400;
	font-size: 16px;
	line-height: 32px;

	color:#C1C7D0;
}
body ul.wd-checkout-steps li.step-active  span{
	color: #A9741A;
}
.wc-block-cart-items thead tr.wc-block-cart-items__header th span{

	font-family: 'Outfit';
	font-weight: 700;
	font-size: 32.44px;
	line-height: 56px;
	color: #000000;
}
.wc-block-cart .wc-block-cart-items td {
	border-top: none!important;
	padding: 5px 16px 5px 0px!important;

}

.wc-block-cart .wc-block-cart-items td:last-child,.is-large.wc-block-cart .wc-block-cart-items th:last-child{
	padding-left: 0!important;
	padding-right: 0!important;
}
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{

	font-family: 'Outfit';
	font-weight: 400;
	font-size: 16px;
	line-height: 32px;
	color: #000000;
}

.wc-block-cart .wc-block-cart-items td .wc-block-components-formatted-money-amount{
	font-family: 'Outfit';
	font-weight: 700;
	font-size: 20.25px;
	line-height: 32px;
	color: #000000;
}
.wc-block-cart .wc-block-cart-items td .wc-block-components-product-badge,.woocommerce-checkout .wc-block-components-product-badge{
	display:none;
}
.wc-block-cart .wc-block-cart-items {
	border-bottom: none!important;
}
.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__image > img{
	border-radius:4px;
}
.wc-block-cart .wc-block-cart-items .wc-block-components-product-details__name,.woocommerce-checkout .wc-block-components-product-details__name{
	font-family: 'Outfit';
	font-weight: 400;
	font-size: 14.22px;
	line-height: 28px;
	color: #7A869A;
}
.wc-block-components-order-summary .wc-block-components-order-summary-item{
	padding-top:0!important;
}
.wc-block-cart .wc-block-cart-items .wc-block-components-product-details li,.woocommerce-checkout .wc-block-components-product-details li{
	margin-bottom:0;
}
.wc-block-cart .wc-block-cart-items .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{
	font-family: 'Outfit';
	font-style: normal;
	font-size: 18px;
	line-height: 32px;
	color: #000000;
}
.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{
	background: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 5.98021C17.67 5.65021 14.32 5.48021 10.98 5.48021C9 5.48021 7.02 5.58021 5.04 5.78021L3 5.98021M8.5 4.97021L8.72 3.66021C8.88 2.71021 9 2.00021 10.69 2.00021H13.31C15 2.00021 15.13 2.75021 15.28 3.67021L15.5 4.97021M18.85 9.14021L18.2 19.2102C18.09 20.7802 18 22.0002 15.21 22.0002H8.79C6 22.0002 5.91 20.7802 5.8 19.2102L5.15 9.14021M10.33 16.5002H13.66M9.5 12.5002H14.5' stroke='%23FF4D4F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center!important; 
	width: 56px;
	height: 48px;
	background: #FFFFFF;
	border: 1px solid #EBECF0;
	border-radius: 10px;
	font-size:0;
	order: 0 !important;
	margin-right:12px;
}

.wc-block-components-quantity-selector::after{
	border: 1px solid #EBECF0!important;
	border-radius: 10px!important;
}
.wc-block-cart .wc-block-cart-items .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{
	font-size: 25px!important;
	min-width: 40px!important;
}
.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{
	padding-top:24px!important;
	padding-bottom:24px!important;
}
.wc-block-components-quantity-selector {
	width: 120px!important;
	order: 1 !important;
}
.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{
	display:flex;
}
.wc-block-cart .wp-block-woocommerce-cart-order-summary-block{
	padding: 16px 32px 32px;
	gap: 24px;
	background: #FAFBFC;
	border: 1px solid #EBECF0;
	border-radius: 12px;
}
.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{
	font-family: 'Outfit';
	font-size: 20.25px!important;
	line-height: 32px!important;
	color: #000000;
}

.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button,
.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{
	padding: 4px 16px;
	background: #000000;
	border: 1px solid #000000;
	border-radius: 12px;
	font-family: 'Outfit';
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
}

body .wc-block-cart .wc-block-cart__totals-title,
.woocommerce-checkout .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text,
.woocommerce-checkout .wc-block-components-title.wc-block-components-title{
	font-family: 'Outfit';
	font-weight: 700!important;
	font-size: 32.44px;
	line-height: 56px;
	color: #000000;
}
.wd-checkout-steps li:not(:last-child)::after {
	content: ""!important;
	width:50px;
	height:1px;
	background:#EBECF0;
}
.wd-checkout-steps .step-active > :is(a, span) {
	text-decoration: none!important;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input,
.woocommerce-checkout  .wc-blocks-components-select .wc-blocks-components-select__select,
.woocommerce-checkout .wc-block-components-textarea{
	padding: 0px 12px!important;
	background: #FAFBFC!important;
	border-radius: 8px!important;
}
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input:not(.has-error) input,
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__select,.woocommerce-checkout .wc-block-components-textarea{
	border-color:#FAFBFC !important;
}
.wc-block-checkout__add-note .wc-block-components-textarea:focus {
	box-shadow:none!important;
}
.woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__label,
.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input label,
.woocommerce-checkout .wc-block-components-text-input label,
.woocommerce-checkout .wc-block-components-textarea{
	font-family: 'Outfit' !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	line-height: 15px !important;
	color: #C1C7D0 !important;
}

.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block {
	border: none!important;
	border-radius: 12px!important;
	background-color:#FAFBFC;
}
.woocommerce-checkout .wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices,
.woocommerce-checkout .wc-block-components-product-price{
	font-family: 'Outfit';
	font-weight: 700;
	font-size: 14.22px;
	line-height: 28px;
	color: #000000;
}
.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{
	font-family: 'Outfit';
	font-weight: 400;
	font-size: 12.64px;
	line-height: 20px;
	color: #000000;
	padding-top: 0;
}
.wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout-order-summary-totals-block {
	border-color: #EBECF0!important;
}
@media (max-width: 768px) {
	table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{
		font-size: 12.64px;
		line-height: 20px;
	}
	.wc-block-cart .wc-block-cart-items .wc-block-components-product-details__name{
		font-size: 14.22px;
		line-height: 28px;
	}
	.wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{
		background-size: 50% !important;
		width: 45px;
		height: 36px;
	}
	.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
	.wc-block-cart .wc-block-cart-items td .wc-block-components-formatted-money-amount	{
		font-size: 14.22px;
		line-height: 28px;
	}
	.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{
		display: block!important;
	}
	.wd-checkout-steps .step-inactive {
		display: inherit!important;
	}
	.wc-block-cart table.wc-block-cart-items td,.wc-block-cart table.wc-block-cart-items{
		margin:0!important;
	}
	.is-mobile table.wc-block-cart-items .wc-block-cart-items__row{
		padding:0!important;
	}
	body ul.wd-checkout-steps li span{
		font-size:12px!important;
	}
	.wd-checkout-steps li:not(:last-child)::after{
		width:20px!important;
	}
	body .wc-block-cart .wc-block-cart__totals-title{
		font-size: 25px;
		line-height: 30px;
	}
	.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{
		background:transparent!important
	}
	.wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block{
		display:none!important;
	}
	.woocommerce-checkout .wc-block-checkout{
		padding-top:0;
	}
	.woocommerce-checkout .wc-block-components-sidebar-layout .wc-block-components-sidebar{
		margin:0!important;
	}
	.wd-content-layout.container{
		padding-block: 0!important;
		padding-top:0!important;
	}
	.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .checkout-order-summary-block-fill{
		background:#FAFBFC!important;
		border:none!important;
	}
	.woocommerce-checkout #wc-block-components-totals-coupon__input-coupon{
		background:#fff!important;
	}
	.wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button,
	.wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,
	.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{
		font-weight: 400;
		font-size: 14.22px;

	}
}

@media (max-width: 1024px) {
  .wd-nav-tabs-wrapper {
    overflow-y: hidden;
  }
  body .bseller .wd-nav[class*="wd-style-"] > li.wd-active > a::before,
  body .bseller .wd-nav[class*="wd-style-"] > li:hover > a::before {
    bottom: 0px;
  }
}

@media (min-width: 768.98px){
  .flex-dierction-row{
    flex-direction: row !important;
    gap: 20px;
    justify-content: end !important;
    align-items: center !important;
  }
}

.wd-popup-inner .wpforms-container{
  margin: 0 !important;
}

.wd-popup{
  border-radius: 12px !important;
}

.wd-popup button.mfp-close{
  top: 5px;
  right: 5px;
  color: #000
}

.wd-popup-inner .wpforms-container,
body .wd-popup-inner .wpforms-container input,
body .wd-popup-inner .wpforms-container button{
  width: 100%;
  max-width: 100%
}

body .wd-popup-inner .wpforms-container .wpforms-field,
body .wd-popup-inner .wp-core-ui div.wpforms-container .wpforms-field {
  padding: 10px 0;
}


.wd-popup-inner div.wpforms-container-full .wpforms-field-label{
  font-size: 14px;
  color: #7A869A;
  font-weight: 400;
}

body .wd-popup-inner .wpforms-container input{
  border: 1px solid #EBECF0 !important;
  border-radius: 8px !important;
  height: 50px;
}
body .wd-popup-inner .wpforms-container input:focus{
  box-shadow: none !important;
}

body .wd-popup-inner .wpforms-container button.wpforms-submit{
  border-radius: 8px !important;
  height: 50px;
  background: #000 !important;
  font-size: 16px !important;
}


body .wd-popup-inner .wpforms-container .wpforms-required-label{
  font-size: 0;
  line-height: 0;
  position: relative
}

body .wd-popup-inner .wpforms-container .wpforms-required-label:before{
  position: absolute;
  content: "(required)";
  color: #A9741A;
  font-size: 12.5px;
  font-weight: 400;
  line-height: 1.4;
  width: 100px;
bottom: -4px;
}
.wd-product .product-image-link {
  position: relative;
  display: flex;
  height: 100%;
}






body .mantiload-inline-input-group,
body .mantiload-inline-input-group:hover,
html body .mantiload-inline-input-group:focus-within{
  border: 0;
  transition: none;
  box-shadow: none !important;
  outline: none !important;
}
html body .mantiload-inline-form:hover .mantiload-inline-input-group{
  background-color: #F4F5F7 !important;
  border: 0px !important;
  box-shadow: none !important;
}
.mantiload-search-icon-trigger svg{
  display: none
}

.mantiload-search-icon-trigger::after,
body.home header.whb-sticked .mantiload-search-icon-trigger::after{
  background: none;
  margin-left: 3px;
  border-radius: 0;
  text-shadow: none;
  width: 24px;
  height: 24px;
  content: "";
  background: no-repeat center url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 19L15.5001 15.5M18 9.5C18 14.1944 14.1944 18 9.5 18C4.80558 18 1 14.1944 1 9.5C1 4.80558 4.80558 1 9.5 1C14.1944 1 18 4.80558 18 9.5Z' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.home .mantiload-search-icon-trigger::after {
  background: no-repeat center url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 19L15.5001 15.5M18 9.5C18 14.1944 14.1944 18 9.5 18C4.80558 18 1 14.1944 1 9.5C1 4.80558 4.80558 1 9.5 1C14.1944 1 18 4.80558 18 9.5Z' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

body .mantiload-inline-form input{
  background: transparent !important;
}
@media all and (min-width:980px){

  body .mantiload-inline-input-group{
    background: #F4F5F7;
    border: 0;
    border-radius: 100px;
    padding: 4px 4px 4px 10px;
    transition: none;
    box-shadow: none;
    outline: none !important;
  }

  body .mantiload-inline-form{
    width: 800px !important;
    max-width: 800px !important;
    max-height: 54px;
  }

  body .mantiload-inline-form input{
    max-height: 54px;
    border: 0;
    color: #555 !important;
    padding: 0 !important;
  }
  body.home header:not(.whb-sticked) .mantiload-inline-form input{
    background: transparent !important;
  }
  body .mantiload-inline-form input::placeholder {
    color: #C1C7D0 !important;
    font-style: normal;
  }
  body.home .mantiload-inline-form input::placeholder {
    color: #fff !important;
  }
  
  body.home header.whb-sticked .mantiload-inline-form input::placeholder,
  body.home header.whb-header:not(.whb-sticked):hover .mantiload-inline-form input::placeholder{
    color: #C1C7D0 !important;
  }
  
  body .mantiload-inline-search-icon svg{
    display: none
  }

  body .mantiload-inline-search-icon::after,
  body.home header.whb-header:not(.whb-sticked):hover .mantiload-inline-search-icon::after {
    background: none;
    margin-left: 3px;
    border-radius: 0;
    text-shadow: none;
    width: 24px;
    height: 24px;
    content: "";
    background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 21C16.7467 21 21 16.7467 21 11.5C21 6.25329 16.7467 2 11.5 2C6.25329 2 2 6.25329 2 11.5C2 16.7467 6.25329 21 11.5 21Z' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L20 20' stroke='%236B778C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  body.home header:not(.whb-sticked) .mantiload-inline-search-icon::after{
    background: no-repeat center url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 21C16.7467 21 21 16.7467 21 11.5C21 6.25329 16.7467 2 11.5 2C6.25329 2 2 6.25329 2 11.5C2 16.7467 6.25329 21 11.5 21Z' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L20 20' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  

}
