.fancybox-overlay{z-index:100030}.product-gallery:before,.product-gallery:after{display:table;content:"";line-height:0}.product-gallery:after{clear:both}.product-gallery .product-image{cursor:pointer;float:left;width:84%;padding-left:15px}.product-gallery .bx-wrapper{margin:0!important}.product-gallery .image-thumb{float:left;width:16%}.product-gallery .image-thumb .bx-wrapper .bx-prev,.product-gallery .image-thumb .bx-wrapper .bx-next{top:auto;bottom:0;left:0;right:0;height:20px;line-height:20px;background:rgba(199,40,40,.5);font-size:28px;text-align:center;margin:0;color:#fff}.product-gallery .image-thumb .bx-wrapper .bx-prev:hover,.product-gallery .image-thumb .bx-wrapper .bx-next:hover{background:#c72828}.product-gallery .image-thumb .bx-wrapper .bx-prev{top:0;bottom:auto;text-decoration:none}.product-gallery .image-thumb .bx-wrapper .bx-viewport{margin:0 -10px;padding:0 10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.product-gallery .image-thumb li a{border:1px solid #fff;background:#fff;display:block}.product-gallery .image-thumb li a:hover,.product-gallery .image-thumb li a.active{background:#fff;-webkit-box-shadow:1px 1px 8px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 8px rgba(0,0,0,.15);box-shadow:1px 1px 8px rgba(0,0,0,.15)}.image-additional{margin:0 -10px 0 0;padding:0 10px 0 0;list-style-type:none;opacity:1}.product-info .image-additional img{width:100%}.product-reviews input[type=radio]{display:inline;outline:none}.product-reviews input[type=radio]:focus{outline:none}.product-reviews .review-item{margin-bottom:2em}.review-score .fa-stack{width:1em;height:1em;margin-bottom:10px}.product-title{margin:0 0 20px;color:#655277}.reward-block span{display:block}#product{margin-top:15px}#product .input-group[class*=col-]{padding-left:15px;padding-right:15px}#product label{color:#655277;margin-right:5px;text-transform:uppercase}#product .quantity{margin-top:20px}.polaroid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff}.magnificent-viewport{background:#fff}.general_info{margin-top:-7px}.general_info .price-section{margin:15px 0 0;padding-bottom:10px;border-bottom:1px solid #e6e3dc}.general_info .product-section{border-bottom:1px solid #e6e3dc;padding:10px 0}.general_info .product-section strong{color:#655277}.general_info a{color:#f8cf9e}.general_info a:hover{color:#655277}#full_gallery{display:none}#full_gallery .bx-viewport{padding-right:1px}#full_gallery #gallery li{background:#fff}#full_gallery #gallery li a{display:block}.product-video .r_frame{position:relative;padding-bottom:50%}.product-video iframe{position:absolute;left:0;top:0;width:100%!important;height:100%!important}@media(max-width:1199px){#full_gallery{display:block}#full_gallery .bx-viewport{padding-right:2px}.product-gallery{visibility:hidden;height:0}.product-gallery .image-thumb,.product-gallery .product-image{height:0}.bx-wrapper .bx-controls-direction a{background:rgba(248,207,158,.5);color:#fff;line-height:50px;text-align:center;display:inline-block;font-size:20px;margin-top:-25px;font-family:material-design}.bx-wrapper .bx-controls-direction a i{display:none}.bx-wrapper .bx-controls-direction a:hover{background:#f8cf9e}.bx-wrapper .bx-controls-direction .bx-prev:before{content:'\e0c7'}.bx-wrapper .bx-controls-direction .bx-next:before{content:'\e11d'}}@media(max-width:767px){#full_gallery{margin-bottom:30px}}.sticker-box{left:initial;right:0}.product-info .you-save{font-size:16px;color:#dd4d41}