/*!
 * WooCommerce Variation Swatches v1.0.57 
 * 
 * Author: Emran Ahmed ( emran.bd.08@gmail.com ) 
 * Date: 5/16/2019, 1:24:01 AM
 * Released under the GPLv3 license.
 */
.variable-items-wrapper [data-wvstooltip] {
  position: relative;
  cursor: pointer;
  outline: none;
}

.variable-items-wrapper [data-wvstooltip]:before,
.variable-items-wrapper [data-wvstooltip]:after {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  box-sizing: inherit;
  position: absolute;
  bottom: 130%;
  left: 50%;
  z-index: 999;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
}

.variable-items-wrapper [data-wvstooltip]:before {
  margin-bottom: 5px;
  margin-left: -50px;
  padding: 7px;
  min-width: 100px;
  border-radius: 3px;
  background-color: #000000;
  background-color: rgba(51, 51, 51, 0.9);
  color: #FFFFFF;
  content: attr(data-wvstooltip);
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
}

.variable-items-wrapper [data-wvstooltip]:after {
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000000;
  border-top: 5px solid rgba(51, 51, 51, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

.variable-items-wrapper [data-wvstooltip]:hover:before,
.variable-items-wrapper [data-wvstooltip]:hover:after,
.variable-items-wrapper [data-wvstooltip]:focus:before,
.variable-items-wrapper [data-wvstooltip]:focus:after,
.variable-items-wrapper [data-wvstooltip]:active:before,
.variable-items-wrapper [data-wvstooltip]:active:after {
  bottom: 120%;
  visibility: visible;
  opacity: 1;
}

.variable-items-wrapper .image-tooltip-wrapper {
  position: absolute;
  bottom: 140%;
  border-width: 2px;
  border-style: solid;
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.3);
  line-height: 0;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transition: all .2s linear;
  z-index: 999;
}

.variable-items-wrapper .image-tooltip-wrapper img {
  border-radius: 0 !important;
}

.variable-items-wrapper .image-tooltip-wrapper:after {
  content: "";
  bottom: -16px;
  display: block;
  position: absolute;
  border-radius: 0 !important;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border: 8px solid transparent;
}

.variable-items-wrapper .variable-item:hover .image-tooltip-wrapper,
.variable-items-wrapper .variable-item:active .image-tooltip-wrapper,
.variable-items-wrapper .variable-item:focus .image-tooltip-wrapper {
  bottom: 130%;
  visibility: visible;
  opacity: 1;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9mcm9udGVuZC10b29sdGlwLmNzcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy90b29sdGlwLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIge1xuICBbZGF0YS13dnN0b29sdGlwXSB7XG4gICAgcG9zaXRpb24gOiByZWxhdGl2ZTtcbiAgICBjdXJzb3IgICA6IHBvaW50ZXI7XG4gICAgb3V0bGluZSAgOiBub25lO1xuICAgIH1cblxuICBbZGF0YS13dnN0b29sdGlwXTpiZWZvcmUsXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5ICAgICA6IGhpZGRlbjtcbiAgICBvcGFjaXR5ICAgICAgICA6IDA7XG4gICAgcG9pbnRlci1ldmVudHMgOiBub25lO1xuICAgIGJveC1zaXppbmcgICAgIDogaW5oZXJpdDtcbiAgICBwb3NpdGlvbiAgICAgICA6IGFic29sdXRlO1xuICAgIGJvdHRvbSAgICAgICAgIDogMTMwJTtcbiAgICBsZWZ0ICAgICAgICAgICA6IDUwJTtcbiAgICB6LWluZGV4ICAgICAgICA6IDk5OTtcbiAgICB0cmFuc2Zvcm0gICAgICA6IHRyYW5zbGF0ZVooMCk7XG4gICAgfVxuXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmJlZm9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbSAgICA6IDVweDtcbiAgICBtYXJnaW4tbGVmdCAgICAgIDogLTUwcHg7XG4gICAgcGFkZGluZyAgICAgICAgICA6IDdweDtcbiAgICBtaW4td2lkdGggICAgICAgIDogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1cyAgICA6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yIDogcmdiYSg1MSwgNTEsIDUxLCAwLjkpO1xuICAgIGNvbG9yICAgICAgICAgICAgOiAjRkZGRkZGO1xuICAgIGNvbnRlbnQgICAgICAgICAgOiBhdHRyKGRhdGEtd3ZzdG9vbHRpcCk7XG4gICAgdGV4dC1hbGlnbiAgICAgICA6IGNlbnRlcjtcbiAgICBmb250LXNpemUgICAgICAgIDogMTRweDtcbiAgICBsaW5lLWhlaWdodCAgICAgIDogMS4yO1xuICAgIH1cblxuICBbZGF0YS13dnN0b29sdGlwXTphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQgIDogLTVweDtcbiAgICB3aWR0aCAgICAgICAgOiAwO1xuICAgIGJvcmRlci10b3AgICA6IDVweCBzb2xpZCAjMDAwMDAwO1xuICAgIGJvcmRlci10b3AgICA6IDVweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuOSk7XG4gICAgYm9yZGVyLXJpZ2h0IDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0ICA6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50ICAgICAgOiBcIiBcIjtcbiAgICBmb250LXNpemUgICAgOiAwO1xuICAgIGxpbmUtaGVpZ2h0ICA6IDA7XG4gICAgfVxuXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmhvdmVyOmJlZm9yZSxcbiAgW2RhdGEtd3ZzdG9vbHRpcF06aG92ZXI6YWZ0ZXIsXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmZvY3VzOmJlZm9yZSxcbiAgW2RhdGEtd3ZzdG9vbHRpcF06Zm9jdXM6YWZ0ZXIsXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmFjdGl2ZTpiZWZvcmUsXG4gIFtkYXRhLXd2c3Rvb2x0aXBdOmFjdGl2ZTphZnRlciB7XG4gICAgYm90dG9tICAgICAgICAgOiAxMjAlO1xuICAgIHZpc2liaWxpdHkgOiB2aXNpYmxlO1xuICAgIG9wYWNpdHkgICAgOiAxO1xuICAgIH1cblxuICAvLyBJbWFnZSB0b29sdGlwc1xuXG4gIC5pbWFnZS10b29sdGlwLXdyYXBwZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTQwJTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBpbWd7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvdHRvbTogLTE2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAudmFyaWFibGUtaXRlbTpob3ZlcixcbiAgLnZhcmlhYmxlLWl0ZW06YWN0aXZlLFxuICAudmFyaWFibGUtaXRlbTpmb2N1c3tcbiAgICAuaW1hZ2UtdG9vbHRpcC13cmFwcGVye1xuICAgICAgYm90dG9tOiAxMzAlO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvdG9vbHRpcC5zY3NzIiwiLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF06YmVmb3JlLFxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF06YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTMwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA5OTk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF06YmVmb3JlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gIHBhZGRpbmc6IDdweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLCA1MSwgNTEsIDAuOSk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBjb250ZW50OiBhdHRyKGRhdGEtd3ZzdG9vbHRpcCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udmFyaWFibGUtaXRlbXMtd3JhcHBlciBbZGF0YS13dnN0b29sdGlwXTphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCByZ2JhKDUxLCA1MSwgNTEsIDAuOSk7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIiBcIjtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF06aG92ZXI6YmVmb3JlLFxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgW2RhdGEtd3ZzdG9vbHRpcF06aG92ZXI6YWZ0ZXIsXG4udmFyaWFibGUtaXRlbXMtd3JhcHBlciBbZGF0YS13dnN0b29sdGlwXTpmb2N1czpiZWZvcmUsXG4udmFyaWFibGUtaXRlbXMtd3JhcHBlciBbZGF0YS13dnN0b29sdGlwXTpmb2N1czphZnRlcixcbi52YXJpYWJsZS1pdGVtcy13cmFwcGVyIFtkYXRhLXd2c3Rvb2x0aXBdOmFjdGl2ZTpiZWZvcmUsXG4udmFyaWFibGUtaXRlbXMtd3JhcHBlciBbZGF0YS13dnN0b29sdGlwXTphY3RpdmU6YWZ0ZXIge1xuICBib3R0b206IDEyMCU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52YXJpYWJsZS1pdGVtcy13cmFwcGVyIC5pbWFnZS10b29sdGlwLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTQwJTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgLmltYWdlLXRvb2x0aXAtd3JhcHBlciBpbWcge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi52YXJpYWJsZS1pdGVtcy13cmFwcGVyIC5pbWFnZS10b29sdGlwLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3R0b206IC0xNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgLnZhcmlhYmxlLWl0ZW06aG92ZXIgLmltYWdlLXRvb2x0aXAtd3JhcHBlcixcbi52YXJpYWJsZS1pdGVtcy13cmFwcGVyIC52YXJpYWJsZS1pdGVtOmFjdGl2ZSAuaW1hZ2UtdG9vbHRpcC13cmFwcGVyLFxuLnZhcmlhYmxlLWl0ZW1zLXdyYXBwZXIgLnZhcmlhYmxlLWl0ZW06Zm9jdXMgLmltYWdlLXRvb2x0aXAtd3JhcHBlciB7XG4gIGJvdHRvbTogMTMwJTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3MvdG9vbHRpcC5zY3NzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFFQTtBQUNBO0FBQ0E7QUNBQTtBQUNBO0FETEE7O0FBU0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUNBQTtBQUNBO0FEbEJBO0FBcUJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0FBO0FBQ0E7QURqQ0E7QUFvQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDQUE7QUFDQTtBRDdDQTs7Ozs7O0FBcURBO0FBQ0E7QUFDQTtBQ0FBO0FBQ0E7QUR4REE7QUE2REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQ0ZBO0FBQ0E7QUR0RUE7QUF5RUE7QUNBQTtBQUNBO0FEMUVBO0FBNkVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQ0FBO0FBQ0E7QURyRkE7OztBQTRGQTtBQUNBO0FBQ0E7QUNGQTtBQUNBOyIsInNvdXJjZVJvb3QiOiIifQ==*/