.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr;}
.jq-ry-container[readonly="readonly"]{cursor:default;}
.jq-ry-container > .jq-ry-group-wrapper{position:relative;width:100%;}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap;}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg{display:inline-block;}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-normal-group{width:100%;}
.jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group.jq-ry-rated-group {
width: 0;
z-index: 11;
position: absolute;
top: 0;
left: 0;
overflow: hidden;
}.mg-wsac-fix-sticky-bar .mg-wsac-btn,.mg-wsac-fix-sticky-bar .mg-wsac-button{border:none;display:inline-block;outline:0;padding:8px 16px;vertical-align:middle;overflow:hidden;text-decoration:none;text-align:center;cursor:pointer;white-space:nowrap}
.mg-wsac-fix-sticky-bar .mg-wsac-btn:hover{color:#fff;}
.mg-wsac-fix-sticky-bar .mg-wsac-btn,.mg-wsac-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.mg-wsac-fix-sticky-bar .mg-wsac-badge{display:inline-block;padding-left:8px;padding-right:8px;text-align:center}.mg-wsac-badge{border-radius:50%}
.mg-wsac-fix-sticky-bar .mg-wsac-container:after,.mg-wsac-container:before,.mg-wsac-row:after,.mg-wsac-row:before,.mg-wsac-col{float:left;width:100%}
.mg-wsac-fix-sticky-bar .mg-wsac-round-xxlarge{border-radius:3px}
.mg-wsac-fix-sticky-bar .mg-wsac-container{padding:0.01em 10px}
.mg-wsac-fix-sticky-bar .mg-wsac-justify{text-align:justify!important}
.mg-wsac-fix-sticky-bar .mg-wsac-center{text-align:center!important}
.mg-wsac-fix-sticky-bar .mg-wsac-shopping-bag::after{font-family:"FontAwesome";content:"\f07a";}
.mg-wsac-fix-sticky-bar .wsac-clearfix{clear:both;overflow:hidden;}
.mg-wsac-fix-sticky-bar .mg-wsac-fix-sticky-bar{padding:1%;}
.mg-wsac-fix-sticky-bar .img{height:75%;vertical-align:middle;}
.mg-wsac-fix-sticky-bar .star-margin{margin-left:38%;}
.mg-wsac-fix-sticky-bar .col-width{width:25%;float:left;}
.mg-wsac-fix-sticky-bar .img-col-width{width:70px;float:left;position:relative;top:0px;padding-top:2px;vertical-align:middle;}
.mg-wsac-fix-sticky-bar .name-col-width{float:right;}
.mg-wsac-fix-sticky-bar .center-blck, .mg-wsac-fix-sticky-bar .center-blck .simple-product{position:absolute;margin:0;top:50%;transform:translate(0, -50%);}
.mg-wsac-fix-sticky-bar span.stky-prdct-name{width:100%;position:relative;padding:18px 0;margin:0;vertical-align:middle;display:block;}
.mg-wsac-fix-sticky-bar .center-blck-name{margin:0;padding:0;}
.mg-wsac-fix-sticky-bar .center-blck-star{position:absolute;margin:0;top:50%;right:0%;transform:translate(0, -50%);}
.mg-wsac-fix-sticky-bar .center-blck-img{margin:0;padding:0;}
.mg-wsac-fix-sticky-bar div.mg-wsac-wrap{width:99%;margin:0 auto;clear:both;overflow:hidden;padding:20px 0;}
div.mg-wsac-fix-sticky-bar.mg-wsac-container{z-index:100001;position:fixed;width:100%;}
.mg-wsac-fix-sticky-bar .wsac-qty{width:51px;height:43px;padding:5px 8px;text-align:center;display:inline-block;padding-right:26px;}
.mg-wsac-badge.variation-price{margin:0 10px;}
html body .sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper.mobile-view{display:none;}
html body .mg-wsac-fix-sticky-bar .wsac-quantity{display:inline-block;margin-right:8px;margin-top:10px;margin-left:-100px;}
@media screen and (max-width:600px){
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-title-wrap{padding-top:5px;}
html body .sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper.mobile-view{display:inline;float:none;padding:0;margin:0;}
html body .mg-wsac-fix-sticky-bar.sticky-add-to-cart-pro .mg-wsac-image-container, html body .mg-wsac-fix-sticky-bar.sticky-add-to-cart-pro .mg-wsac-price-container{width:25%;}
.mg-wsac-fix-sticky-bar div.mg-wsac-wrap{padding:5px 0px;}
html body .mg-wsac-fix-sticky-bar .mg-wsac-badge{font-size:13px;}
html body .mg-wsac-fix-sticky-bar .center-blck{text-align:center;padding:0;margin:0;}
html body .mg-wsac-fix-sticky-bar.sticky-add-to-cart-pro .mg-wsac-quantity-container{width:50%;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper.desktop-view{display:none;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-quantity.desktop-view{display:inline-block;margin-right:8px;margin-top:2px;margin-left:-193px;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-qty.desktop-view{margin-left:146px;}
.mg-wsac-fix-sticky-bar .name-col-width, .mg-wsac-fix-sticky-bar .mg-wsac-title-wrap .mg-wsac-stars{display:none;}
.mg-wsac-fix-sticky-bar .img-col-width{width:100%;}
.mg-wsac-fix-sticky-bar .star-contr-div{display:none;}
.mg-wsac-fix-sticky-bar .col-width{width:33.333%;}
.mg-wsac-fix-sticky-bar .img{width:46px;text-align:center;margin:0 auto;}
div.mg-wsac-fix-sticky-bar a.cart-text{font-size:12px;}
}
@media screen and (max-width: 670px) and (min-width: 601px) {
.mg-wsac-fix-sticky-bar .star-margin{margin-left:6%;}
}
@media screen and (max-width: 750px) and (min-width: 671px) {
.mg-wsac-fix-sticky-bar .star-margin{margin-left:11%;}
}
@media screen and (max-width: 989px) and (min-width: 751px) {
.mg-wsac-fix-sticky-bar .star-margin{margin-left:20%;}
}
@media screen and (max-width: 777px) and (min-width: 601px) {
.mg-wsac-fix-sticky-bar .name-col-width{display:none;}
.mg-wsac-fix-sticky-bar .img-col-width{width:100%;}
.mg-wsac-fix-sticky-bar .img{width:50px;height:50%;margin:0 auto;}
}
@media screen and (max-width:773px){
.mg-wsac-fix-sticky-bar .stky-strike{display:none;}
.mg-wsac-fix-sticky-bar .mg-wsac-btn, .mg-wsac-fix-sticky-bar .mg-wsac-button{padding:11px 7px;font-size:14px;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-button{font-size:14px!important;font-weight:bold;}
}
@media screen and (max-width:320px){
html body .mg-wsac-fix-sticky-bar .wsac-quantity{margin-right:8px;margin-top:8px;margin-left:-80px;}
.mg-wsac-fix-sticky-bar .mg-wsac-btn, .mg-wsac-fix-sticky-bar .mg-wsac-button{padding:10px 4px;}
.mg-wsac-fix-sticky-bar .mg-wsac-price-container .center-blck{top:20%;}
}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-thumb-img{height:56px;display:inline-flex;align-items:center;vertical-align:middle;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart span.stky-prdct-name{padding:0px;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-thumb-img img{max-width:48px;max-height:48px;display:block;margin:4px 10px;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-title-wrap{display:inline-block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-title-wrap a{font-size:16px;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-stars{display:block;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .mg-wsac-stars span{padding:0px;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .star-margin{margin-left:0%;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-button-wrapper, .sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper{display:flex;align-items:center;height:56px;margin:0;float:right;}
.sticky-add-to-cart-pro.mg-modern-sticky-cart .wsac-price-wrapper{margin-right:10px;}
.mg-wsac-fix-sticky-bar.mg-modern-sticky-cart .wsac-qty{margin-right:10px;}
.mg-modern-sticky-cart .mg-wsac-variants-wrapper{display:flex;align-items:center;margin-top:20px;margin-bottom:0;float:right;margin-right:300px;}
.mg-modern-sticky-cart .mg-wsac-variants-wrapper select{width:90px;height:30px;background:#FFF;}
.mg-wsac-variants-label{margin-right:7px;}
.mg-wsac-fix-sticky-bar .wsac-quantity{position:relative;}
.mg-wsac-fix-sticky-bar .wsac-quantity input[type=number]::-webkit-inner-spin-button,
.mg-wsac-fix-sticky-bar .wsac-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
.mg-wsac-fix-sticky-bar .wsac-quantity input[type=number]{-moz-appearance:textfield;}
.mg-wsac-fix-sticky-bar .wsac-quantity input{min-width:38px;height:43px;line-height:1.65;float:left;display:block;padding:0;margin:0;border:1px solid #eee;padding-right:16px;}
.mg-wsac-fix-sticky-bar .wsac-quantity input:focus{outline:0;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-nav{float:left;position:relative;height:40px;left:0px;top:1px;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:14px;font-weight:bold;font-family:"Trebuchet MS", Helvetica, sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-button.quantity-up{top:0;border-bottom:1px solid #eee;background:#FFF;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-button.quantity-down{bottom:-1px;}
.mg-wsac-fix-sticky-bar .wsac-quantity .quantity-button.quantity-up, .wsac-quantity .quantity-button.quantity-down{background:#FFF;position:absolute;height:50%;}
.mg-wsac-fix-sticky-bar .mg-height{min-height:50px;}
.stky-reglr-price:before{position:absolute;content:'';top:45%;-webkit-transform:skewY(-10deg);transform:skewY(-1deg);width:100%;border:1px solid #cd534a;}
.stky-strike{text-decoration:none;color:#cd534a;}
.stky-reglr-price{position:relative;}
.mg-wsac-fix-sticky-bar.mg-modern-sticky-cart .wsac-qty{margin-right:145px;}
.mg-wsac-fix-sticky-bar.mg-modern-sticky-cart .wsac-quantity .quantity-nav{left:-123px;}
html body .mg-wsac-fix-sticky-bar.mg-modern-sticky-cart .wsac-quantity{
margin-left: -210px;
}