.elementor-1207 .elementor-element.elementor-element-6007e82:not(.elementor-motion-effects-element-type-background), .elementor-1207 .elementor-element.elementor-element-6007e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9A5B9;}.elementor-1207 .elementor-element.elementor-element-6007e82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 0px 0px;}.elementor-1207 .elementor-element.elementor-element-6007e82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1207 .elementor-element.elementor-element-436a6ce > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-1207 .elementor-element.elementor-element-5762de6{--spacer-size:20px;}.elementor-1207 .elementor-element.elementor-element-e7ac7e3 > .elementor-widget-container{padding:0px 5px 0px 5px;}.woocommerce .elementor-1207 .elementor-element.elementor-element-e7ac7e3 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;}.woocommerce .elementor-1207 .elementor-element.elementor-element-e7ac7e3 .flex-control-thumbs li{padding-right:calc(7px / 2);padding-left:calc(7px / 2);padding-bottom:7px;}.woocommerce .elementor-1207 .elementor-element.elementor-element-e7ac7e3 .flex-control-thumbs{margin-right:calc(-7px / 2);margin-left:calc(-7px / 2);}.elementor-1207 .elementor-element.elementor-element-cc1e090{--spacer-size:5px;}.elementor-1207 .elementor-element.elementor-element-5ca8156 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-1207 .elementor-element.elementor-element-056bcb9{--spacer-size:20px;}.elementor-1207 .elementor-element.elementor-element-4b59929{--spacer-size:10px;}.elementor-1207 .elementor-element.elementor-element-4531051 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1207 .elementor-element.elementor-element-4531051 .elementor-heading-title{font-size:22px;font-weight:200;line-height:1em;}.elementor-1207 .elementor-element.elementor-element-5c7c923 > .elementor-widget-container{margin:-8px 0px -8px 0px;}.elementor-1207 .elementor-element.elementor-element-5c7c923 .cart button, .elementor-1207 .elementor-element.elementor-element-5c7c923 .cart .button{transition:all 0.2s;}.elementor-1207 .elementor-element.elementor-element-5c7c923{--button-spacing:0px;}.elementor-1207 .elementor-element.elementor-element-5c7c923 .quantity .qty{font-size:16px;font-weight:bold;transition:all 0.2s;}.elementor-1207 .elementor-element.elementor-element-ed280df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1207 .elementor-element.elementor-element-d041592 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-1207 .elementor-element.elementor-element-d041592 .woocommerce-product-details__short-description{font-size:15px;}.elementor-1207 .elementor-element.elementor-element-8b6b503 > .elementor-widget-container{padding:20px 50px 20px 50px;}.elementor-1207 .elementor-element.elementor-element-8b6b503{text-align:left;}.elementor-1207 .elementor-element.elementor-element-6c94c7e .elementor-button{background-color:#B4A35B;font-size:21px;font-weight:bold;border-style:solid;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;}.elementor-1207 .elementor-element.elementor-element-6c94c7e .elementor-button:hover, .elementor-1207 .elementor-element.elementor-element-6c94c7e .elementor-button:focus{background-color:#ffb400;}.elementor-1207 .elementor-element.elementor-element-6c94c7e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1207 .elementor-element.elementor-element-7fee210{margin-top:0px;margin-bottom:25px;}.elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1px;}.elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-1207 .elementor-element.elementor-element-6007e82{padding:0px 0px 0px 0px;}.elementor-1207 .elementor-element.elementor-element-436a6ce > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1207 .elementor-element.elementor-element-657ae52.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1207 .elementor-element.elementor-element-cc8844e{width:49.956%;}.elementor-1207 .elementor-element.elementor-element-5ca8156{width:50.044%;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-4531051 */.elementor-1207 .elementor-element.elementor-element-4531051 .single .entry-title {
    padding-bottom: 10px!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ca8156 */.elementor-1207 .elementor-element.elementor-element-5ca8156 {
    padding: 5px!important;
}/* End custom CSS */
/* Start custom CSS */.woocommerce div.product .product_title {
  margin: 0 0 0px;
}

single .entry-title {
  padding: 0 0 10px;
}

.variable-item:not(.radio-variable-item) {
  width: 50px;
  height: 50px;
}

.woocommerce div.product.elementor form.cart table.variations td.label {
  width: 15%;
}

.woocommerce div.product form.cart {
  padding: 0px 0;
}

.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item) {
  width: 50px;
  height: 50px;
}

.woocommerce div.product div.woocommerce-product-details__short-description {
  margin-top: 5px;
}

.fpd-blue-btn {
  font-size: 18px;
  font-weight: 700;
  border-radius: 5px;
  padding: 15px 30px;
  background-image: linear-gradient(200deg, #372edd 0%, #a426e2 100%);
  color: #fff;
  padding: 10px 10px;
}/* End custom CSS */