/* Bloom Room: opis wybranego wariantu (wbudowany mechanizm WooCommerce). */
.single-product .woocommerce-variation-description:not(:empty) {
  position:relative;display:block;box-sizing:border-box;
  margin:14px 0 20px!important;padding:17px 21px 17px 49px!important;
  color:#54414b;background:linear-gradient(130deg,#fcf4f7,#fffafa);
  border:1px solid #ecd5df;border-left:3px solid #b57f98;
  border-radius:15px;box-shadow:0 7px 25px rgba(85,43,65,.045);
  font-size:14px;line-height:1.7;
}
.single-product .woocommerce-variation-description:not(:empty)::before {
  content:"";position:absolute;left:20px;top:23px;width:10px;height:10px;
  border:2px solid #aa708a;border-radius:50%;box-sizing:border-box;
}
.single-product .woocommerce-variation-description p {margin:0 0 8px!important;line-height:1.7!important;color:inherit!important;font-size:inherit!important;}
.single-product .woocommerce-variation-description p:last-child {margin-bottom:0!important;}
.single-product .woocommerce-variation-description a {color:#905871;text-decoration:underline;}
@media(max-width:600px){.single-product .woocommerce-variation-description:not(:empty){padding:14px 17px 14px 41px!important;border-radius:12px;}.single-product .woocommerce-variation-description:not(:empty)::before{left:16px;top:20px;}}
