body.mz-product .product-collection-actions{position:relative;margin:20px 0}body.mz-product .product-collection-actions .product-collection-actions-wrapper{min-height:350px}body.mz-product .product-collection-actions .mz-productdetail-addtocart,body.mz-product .product-collection-actions .mz-productdetail-addtowishlist{width:100% !important;margin-left:0 !important;max-width:380px}@media only screen and (min-width:991px){body.mz-product .product-collection-actions .mz-productdetail-addtocart,body.mz-product .product-collection-actions .mz-productdetail-addtowishlist{max-width:100%}}body.mz-product .product-collection-actions .mz-pagetitle a{text-decoration:none}body.mz-product .product-collection-actions .mz-pagetitle a:hover{color:#333}body.mz-product .product-collection-actions .mz-productdetail-conversion,body.mz-product .product-collection-actions .mz-productHeader{margin-bottom:20px}body.mz-product .product-collection-actions .loading-section{display:block}body.mz-product .productimages-zoom-text{text-align:center;width:calc(100% - 140px);float:right;padding-left:50px;margin-top:5px}@media only screen and (max-width:992px){body.mz-product .productimages-zoom-text{display:none}}body.mz-product .productimages-zoom-text i.fa{display:inline-block;font-size:18px}body.mz-product .mz-productdetail-shipping .ace-rewards-delivery-message{font-weight:600}body.mz-product .mz-productdetail-shipping .ace-rewards-delivery-message .free-del-modal{text-decoration:underline;display:inline;cursor:pointer}body.mz-product .mz-productdetail-shipping .ace-rewards-delivery-message .aceRed{font-size:14px;color:#d7002a;display:inline;font-weight:600}body.mz-product .mz-productHeader .background-rating{display:inline;position:absolute;top:0;left:0;width:0;height:100%;background:#d7002a;z-index:-1}body.mz-product .mz-productHeader .background-rating:nth-of-type(1){top:0px}body.mz-product .mz-productHeader .background-rating:nth-of-type(2){top:45px}body.mz-product .mz-productHeader .background-rating:nth-of-type(3){top:90px}body.mz-product .mz-productHeader .background-rating:nth-of-type(4){top:135px}body.mz-product .mz-productHeader .background-rating:nth-of-type(5){top:180px}body.mz-product .mz-productHeader .background-rating:nth-of-type(6){top:225px}body.mz-product .slick-dots{position:absolute;bottom:-30px;display:block;width:100%;padding:0;list-style:none;text-align:center}body.mz-product .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}body.mz-product .slick-dots li.slick-active button:before{opacity:.75;color:#d7002a;content:"\f10c"}body.mz-product .slick-dots button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}body.mz-product .slick-dots button:hover,body.mz-product .slick-dots button:focus{outline:none}body.mz-product .slick-dots button:hover:before,body.mz-product .slick-dots button:focus:before{opacity:1;color:#d7002a}body.mz-product .slick-dots button:before{font-family:'FontAwesome';font-size:12px;line-height:32px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\f111";text-align:center;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mz-product-recently-viewed-dropzone{display:inline-block;width:100%}#mz-drop-zone-product-related-items-dropzone{display:inline-block;width:100%}#mz-recentlyViewed{padding-left:0;padding-right:0}.ace-rewards-modal-container{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.5);z-index:10;display:none}.ace-rewards-modal-container .ace-rewards-modal{background-color:#fff;margin:0 auto;position:fixed;left:0;right:0;top:calc(50% - 200px);text-align:center;width:300px;z-index:5}.ace-rewards-modal-container .ace-rewards-modal .forgotPasswordBtn,.ace-rewards-modal-container .ace-rewards-modal .mz-popover-action{padding:0px}@media only screen and (max-width:767px){.ace-rewards-modal-container .ace-rewards-modal .forgotPasswordBtn,.ace-rewards-modal-container .ace-rewards-modal .mz-popover-action{font-size:13px}}.ace-rewards-modal-container .ace-rewards-modal .login-welcome,.ace-rewards-modal-container .ace-rewards-modal .register-welcome{margin:15px 0;font-size:13px;line-height:initial;font-weight:600}.ace-rewards-modal-container .ace-rewards-modal .close-modal{float:right;cursor:pointer}.ace-rewards-modal-container .ace-rewards-modal .close-modal i{font-size:18px}.ace-rewards-modal-container .ace-rewards-modal .reward-modal-header{margin:0;display:block}.ace-rewards-modal-container .ace-rewards-modal .reward-modal-title-top{font-size:20px;font-weight:700;line-height:28px}.ace-rewards-modal-container .ace-rewards-modal .reward-modal-title-bottom{color:#d7002a;font-size:24px;font-weight:700}.ace-rewards-modal-container .ace-rewards-modal ul{text-align:left;margin-top:10px}.ace-rewards-modal-container .modal-footer{height:75px;padding:8px 15px;text-align:center;vertical-align:center}.ace-rewards-modal-container .modal-footer .mz-ace-join-rewards-btn{color:#fff;font-weight:700;text-decoration:none;background-color:#d7002a;border-radius:0;border:none;height:40px;width:75%;padding-top:10px;margin-top:8px}.mz-save-favorite{margin-bottom:30px}@media (min-width:768px) and (max-width:1027px){.mz-save-favorite{padding-left:0}}.mz-save-favorite i{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;color:#d1d1d1;font-size:24px;padding-top:6px;margin:1px}.mz-save-favorite a{margin:0 4px}@media (min-width:768px) and (max-width:1027px){.mz-save-favorite a{margin:0 2px}}.mz-save-favorite .printer{color:black}.mz-save-favorite .facebook{color:#3b5999}.mz-save-favorite .google-plus{color:#dd4b39}.mz-save-favorite .pinterest{color:#bd081c}.mz-save-favorite .twitter{color:#1da1f2}.mz-save-favorite .heart{cursor:pointer;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ff4f81}.mz-save-favorite .added-to-wishlist{color:#ff4f81;cursor:default;pointer-events:none}.mz-save-favorite .is-disabled{cursor:default;color:#d1d1d1;pointer-events:none;-webkit-text-stroke-width:0px}@media screen and (max-width:767px){.mz-save-favorite .mz-save-favorite{margin-bottom:15px;margin-top:10px}}#product-detail{margin-bottom:5px;font-size:14px;font-weight:600;line-height:2;text-align:left;color:#333}#product-detail .collection-title{margin-top:15px}#product-detail .collection-title h2{font-family:'Roboto Slab','serif';font-size:30px;font-weight:700;margin:0 0 20px}#product-detail .collection-items{transition:all 0.6s ease;position:relative;overflow:visible;margin:0 auto;width:100%;min-height:300px}@media only screen and (min-width:991px){#product-detail .collection-items{width:75%}}#product-detail .slick-slide{padding:0 25px}#product-detail .slick-slide>div{height:100%}#product-detail .slide-container{position:relative;height:100%}#product-detail .product-name{line-height:20px;font-size:16px;text-decoration:none;color:#333;font-family:'Open Sans','sans-serif';font-weight:600;display:inline-block;text-align:center;max-width:300px;max-height:56px;overflow:hidden}#product-detail .mz-price{font-size:21px;line-height:28px;color:#333;font-weight:700;font-family:'Roboto Slab','serif'}#product-detail .image-wrapper{height:185px;text-align:center}#product-detail .image-wrapper img{position:relative;display:inline;max-width:100%;max-height:100%}#product-detail .slick-arrow{display:table-cell;padding:7px 10px;font-size:10px;position:absolute;top:-70px;height:30px;border:1px solid #ccc;background-color:#fff;cursor:pointer}#product-detail .slick-arrow.right{right:0}#product-detail .slick-arrow.left{right:30px}#product-detail .slick-arrow:before{top:0.35em;font-family:icons-font;font-size:10px;color:#000;text-shadow:0 0 5px rgba(0,0,0,0.5)}#product-detail .prev:before{left:.1em}#product-detail .product-collection{position:relative;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:4px solid #ccc;text-align:center;padding-bottom:10px}#product-detail .product-collection.is-loading .loading-section{display:block;height:225px;top:75px}#product-detail .mz-mobile-description-container{max-height:420px;border-bottom:1px solid #ccc;overflow:auto}#product-detail .mz-productdetail-header{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#product-detail .mz-details-selector-icons{color:#d7002a;margin-top:-40px;text-align:right;font-size:18px;z-index:-1;position:absolute;right:0px}#product-detail .mz-details-selector-icons .fa-minus{display:none}#product-detail .menuToggle-label{width:auto;margin-bottom:5px;padding:33px 20px 28px !important;font-size:17px;font-weight:700 !important;display:inline-block;z-index:2}#product-detail .menuToggle-label.selected+.mz-details-selector-icons .fa-minus{opacity:1;display:inline-block}#product-detail .menuToggle-label.selected+.mz-details-selector-icons .fa-plus{display:none}#product-detail .mz-ratings-description-container{padding-bottom:10px;border-bottom:1px solid #ccc}#product-detail .mz-l-stack-sectiontitle{font-weight:600;font-size:14px}#product-detail .mz-propertylist{width:100%}#product-detail .mz-propertylist dt{clear:left}#product-detail .mz-productdetail-properties .mz-propertylist{max-width:100%}#product-detail .mz-product-bullet-list{line-height:1}@media screen and (max-width:767px){#product-detail .menuToggle-label{display:block;font-size:15px;font-weight:bold;line-height:40px;letter-spacing:0.2px;text-align:left;padding:0 15px!important;margin-bottom:0}#product-detail .menuToggle-label[data-tab-number="1"],#product-detail .menuToggle-label[data-tab-number="2"]{border-bottom:1px solid #ccc}#product-detail .menuToggle-label.selected{border-bottom:none}}@media screen and (min-width:767px){#product-detail .menuToggle-label.selected{box-shadow:0 7px 0 -2px #d7002a}#product-detail .menuToggle-label:first-child{padding-left:0!important}}#product-detail .no-bottom{border-bottom:0}#product-detail .mz-ratings-description-container{border-bottom:1px solid #ccc}.zoomContainer .zoomWindow:hover{background-color:white}i.fb-blue{color:#3b5998}i.twitter-blue{color:#1da1f2}i.pinterest-red{color:#c00026}.video-play-circle{position:absolute;transform:translateY(-50%) translateX(-50%);width:60px;height:60px;border-radius:50%;background:rgba(255,255,255,0.8);margin:50%}.video-play-circle .video-play-triangle{width:0;height:0;border-top:15px solid transparent;border-left:25px solid #000;border-bottom:15px solid transparent;position:absolute;top:15px;left:20px}