.elementor-13 .elementor-element.elementor-element-861d7cc{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3869c6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-23b77e4d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-23b77e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;background-position:center center;background-repeat:repeat;}.elementor-13 .elementor-element.elementor-element-23b77e4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-3px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-13 .elementor-element.elementor-element-23b77e4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-352de7bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-295eb9fb .title{color:#FFFFFF;font-size:16px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-54ff3000 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-54ff3000 .info-box-subtitle{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-54ff3000 .info-box-title{color:#FFFFFF;font-size:15px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-54ff3000 .info-box-inner{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-71ed8929{padding:70px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-2a489b8{text-align:center;}.elementor-13 .elementor-element.elementor-element-ca7690d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-ca7690d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ca7690d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(350deg, #544945 36%, #121111 100%);}.elementor-13 .elementor-element.elementor-element-ca7690d > .elementor-background-overlay{background-position:center center;background-repeat:repeat;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-ca7690d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-13 .elementor-element.elementor-element-c6a8e0e{text-align:center;}.elementor-13 .elementor-element.elementor-element-c6a8e0e .elementor-heading-title{font-size:31px;font-weight:300;line-height:53px;color:#D1CDC7;}.elementor-13 .elementor-element.elementor-element-72927c2{width:initial;max-width:initial;align-self:center;}.elementor-13 .elementor-element.elementor-element-72927c2 > .elementor-widget-container{padding:30px 20px 0px 20px;}.elementor-13 .elementor-element.elementor-element-9ec2abd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;--wd-brd-radius:custompx;}.elementor-13 .elementor-element.elementor-element-9ec2abd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-031bde3{width:initial;max-width:initial;align-self:center;}.elementor-13 .elementor-element.elementor-element-031bde3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-21f3f7f{width:var( --container-widget-width, 98.533% );max-width:98.533%;--container-widget-width:98.533%;--container-widget-flex-grow:0;align-self:center;--wd-brd-radius:custompx;}.elementor-13 .elementor-element.elementor-element-21f3f7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-21f3f7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-21f3f7f{align-self:center;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-23b77e4d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-23b77e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13 .elementor-element.elementor-element-ca7690d > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for wd_products_tabs, class: .elementor-element-12af491b *//* Fancy product cards */
.fancy-products .product-grid-item{
  position:relative;
  border-radius:18px;
  border:1px solid transparent;
  background:
    linear-gradient(#fff,#fff) padding-box,
    linear-gradient(135deg,#eadbc8 0%, #d1e4e8 100%) border-box;
  box-shadow:0 10px 24px rgba(0,0,0,.06);
  transition:transform .25s, box-shadow .25s;
}
.fancy-products .product-grid-item .product-wrapper,
.fancy-products .product-grid-item .product-inner{
  border:0;
  background:transparent;
  border-radius:inherit;
}
.fancy-products .product-grid-item .product-element-top{
  overflow:hidden;
  border-radius:14px;
}
.fancy-products .product-grid-item .product-element-top img{
  transition:transform .35s;
}
.fancy-products .product-grid-item:hover .product-element-top img{
  transform:scale(1.06);
}
.fancy-products .product-grid-item:hover{
  transform:translateY(-6px);
  box-shadow:0 18px 40px rgba(0,0,0,.12);
}
.fancy-products .woocommerce-loop-product__title,
.fancy-products .product-title{
  font-weight:700;
}
.fancy-products .price{
  font-weight:800;
  color:#b88a3a;
}
.fancy-products .button,
.fancy-products .add_to_cart_button{
  border-radius:12px;
  font-weight:700;
}
.fancy-products .add_to_cart_button{
  background:#2c8a7b;
  color:#fff;
}
.fancy-products .add_to_cart_button:hover{
  filter:brightness(1.06);
}
.fancy-products .products{
  margin:-12px;
}
.fancy-products .products .product{
  margin:12px;
}/* End custom CSS */