.rr-total-review{padding:12px 0}.rr-conatiner-outer .white{color:#fff}.rr-help-content{display:none}i.arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;float:right;top:6px;position:relative;margin-left:10px}.rr-filter-container{display:none;width:100%;box-sizing:border-box}.rr-filter:hover>li{width:34px;padding:7px 0 4px;margin:0 auto;display:block}.rr-comment-img-section img{width:24%;height:160px;padding:5px;cursor:pointer}.image-review-popup img{height:auto;padding:0;width:100%}.rr-comment-img-section .video-image{cursor:pointer}.rr-comment-img-section a{outline:0}.rr-all-review-item-right .rr-avg-rating-content{max-width:25%;padding:5px 2%;box-sizing:border-box}.rr-all-review-item-right .rr-avg-rating-content .rr-label{margin:10px 0 0;font-size:13px}.rr-all-review-item-right .rr-avg-rating-content .rr-rating-bar-outer{max-width:83%;border:1px solid #fafafa}.rr-active-filter{display:none;margin-top:15px;padding:0}.rr-active-filter span{padding:5px 10px;display:inline-block;background:#ccc;font-weight:700;margin:5px 5px 5px 0;float:left}.rr-active-filter-inner{padding:10px 0;float:left}.rr-active-filter span i{margin-left:10px;font-style:normal;background:#000;color:#fff;padding:1px 6px;border-radius:50%;text-align:center;display:inline-block;line-height:16px;cursor:pointer;font-size:13px;font-weight:400}.rr-active-filter span.clear_all_filter{float:none;opacity:.7;margin:15px 5px 0 0}span.active-filter-item p{margin:0;float:left;padding:1px 0}ul.rr-help-content li{font-weight:400;font-size:14px}.hidden{display:none}.rr-no-result-found{padding:10px 15px 25px;clear:both;text-align:center;width:100%;border-bottom:1px dotted #ccc}.viewmore-preview-loading{background:rgba(0,0,0,.3) url(../images/RatingsReviews/loader.gif?c=1566918119746) center center no-repeat;position:fixed;width:100%;height:100%;top:0;left:0}.reviews-container{position:relative;width:100%;max-width:1160px;margin:0 auto}.review-popup-overlay{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:999}.review-popup{max-width:700px;width:100%;position:absolute;box-shadow:0 2px 6px 5px #000;background:#fff;left:50%;margin-left:-350px;top:0;display:none;z-index:1000}.full-review-popup,.image-review-popup,.terms-of-use,.video-review-popup{max-width:600px;padding:20px;width:100%;position:fixed;box-shadow:0 2px 6px #000;background:#fff;left:50%;margin-left:-350px;top:100px;display:none;z-index:1000}.full-review-popup{position:absolute}.terms-of-use{position:absolute;font-size:12px;line-height:16px}.image-popup-close,.review-popup-close,.terms-popup-close,.video-popup-close{position:absolute;right:5px;top:5px;width:25px;height:25px;text-align:center;border-radius:50%;background:#999;color:#000;font-size:16px;line-height:26px;font-weight:700;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.review-popup-header{background:#000;color:#fff;font-size:32px;padding:20px 10px}.full-width .body-row-left,.full-width .body-row-right{width:100%;padding:0}.ratings-review-font{font-family:Arial}.rfp-rr-most-ratings-list-branch{border:1px solid #fafafa}.reviews-container .header{overflow:hidden;background-color:#000;padding:15px}.reviews-container .header span{display:inline-block;color:#000;text-align:center;padding:0;text-decoration:none;font-size:18px;line-height:0;border-radius:4px}.reviews-container .header-right{float:right}.reviews-container .header-right span{display:inline-block;float:none;line-height:inherit}.reviews-container p.rfp-rr-most-ratings-list-051-or.rfp-header-menu{padding-top:7px}.reviews-container .header-right span:last-child{position:relative;vertical-align:middle;padding-right:0}.reviews-container .header p{display:inline-block;margin:0}.reviews-container .header-right i.arrow-down{vertical-align:middle;margin-left:10px;display:inline-block;top:initial;float:initial}.reviews-container .header .rfp-header-menu *{font-size:18px!important;color:#fff!important;font-family:inherit!important;cursor:pointer}.reviews-container .header .header-right *{font-size:18px!important;color:#fff!important;font-family:inherit!important;list-style:none}.mobile-view{display:none}.destop-view{display:inline-block}@media screen and (max-width:767px){.header a{float:none;display:block;text-align:left}.header-right{float:none;padding-top:15px;text-align:center;display:table;border-collapse:separate;width:100%}.header-right>span:first-child{float:left}.header-right span:last-child{vertical-align:middle;padding-right:0;float:right}.header p.rfp-header-menu{text-align:center;display:block}.ul.rr-sort-content{margin-top:61px}}@media screen and (min-width:768px){.rr-conatiner-outer ul.rr-help-content,.rr-conatiner-outer ul.rr-sort-content{position:absolute;width:250px;left:initial!important;margin-top:12px}.rr-conatiner-outer ul.rr-help-content{width:inherit;right:15%}}.rfp-desktop-view{display:block}.rfp-mobile-view{display:none!important}.rfp-button-radius{border:1px solid #ccc;border-radius:50%!important;background-color:#ccc;width:25px;height:25px}@media only screen and (max-width:767px){ul.rr-sort-content{margin-top:58px!important}.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{left:21%!important}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{left:58%!important}.rfp-desktop-view{display:block!important}.rfp-mobile-view{display:none!important}}li.rfp-rr-most-ratings-list-059-or.black:hover{background:#fff!important;cursor:context-menu!important}.rfp-sort-arrow_box{position:relative;border:1px solid #000}.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{bottom:100%;left:58%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rfp-sort-arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.rfp-sort-arrow_box:before{border-color:transparent;border-bottom-color:#000;border-width:16px;margin-left:-16px}.rfp-support-arrow_box{position:relative;border:1px solid #000}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{bottom:100%;left:73%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rfp-support-arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.rfp-support-arrow_box:before{border-color:transparent;border-bottom-color:#000;border-width:16px;margin-left:-16px}.rfp-comon-space-declaration{height:30px;width:100%}.rfp-common-space{width:17px}*,:after,:before{box-sizing:border-box}.rfp-ratings-promoted-input-checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rfp-ratings-promoted-checkbox input:checked+label>svg{height:24px;-webkit-animation:draw-checkbox ease-in-out .2s forwards;animation:draw-checkbox ease-in-out .2s forwards}.rfp-ratings-promoted-checkbox label:active::after{background-color:#e6e6e6}.rfp-ratings-promoted-checkbox label{line-height:25px;cursor:pointer;position:relative}.rfp-ratings-promoted-checkbox label:after{content:"";height:25px;width:25px;margin-right:5px;float:left;border:2px solid #0080d3;border-radius:3px;transition:.15s all ease-out}.rfp-ratings-promoted-checkbox svg{stroke:#0080d3;stroke-width:2px;height:0;width:24px;position:absolute;left:-29px;top:-4px;stroke-dasharray:33}@-webkit-keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}@keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}.rfp-ratings-promoted-checkbox{display:inline-block;width:200px;padding:0 5px 0 5px}.rfp-ratings-clearAll_filter{color:#fff;background-color:#6c757d;border-color:#6c757d;padding:12px 30px;border-radius:3px;cursor:pointer;margin-left:17px}.rfp-ratings-clearAll_filter:hover{background-color:#5a6268;border-color:#545b62}.rfp-ratings-thumbs-up{width:25px;margin-top:-6px;height:25px}.body-row{width:100%;float:left;box-sizing:border-box;padding:10px 20px;border-bottom:1px solid #ddd;position:relative}.body-row:nth-of-type(even){background:#fef6f8}.body-row-left{float:left;width:50%;box-sizing:border-box;font-size:12px;padding-right:10px;padding-top:13px}.body-row-right{float:left;width:45%;box-sizing:border-box;padding:0 10px}.body-row-right input,.body-row-right select,.body-row-right textarea{width:100%;border:none;border-bottom:1px solid #fc2561!important;box-sizing:border-box;padding:10px;background:0 0}.recommend .body-row-right{padding-left:20px}.body-row-right textarea{height:80px;resize:none}.body-col{width:45%;float:left;padding-right:20px;position:relative}.body-col .body-row-left,.body-col .body-row-right{width:100%;padding:0}.body-col:last-of-type{padding-right:0;padding-left:20px}.body-col:first-of-type{padding-left:0;padding-right:20px}.review-popup-body{font-size:12px}.review-popup-body a{cursor:pointer;text-decoration:underline}.quality .star input[type=radio]+label{width:24px;height:24px}.quality .star input[type=radio]+label,.quality .stars .star:hover~.star input[type=radio]+label{background-size:225%}.quality .stars:hover input[type=radio]+label{background-position:1px 0;background-size:227%}.quality .star{padding:5px 0;float:left}.quality .star input[type=radio]:checked+label,.quality .star.active input[type=radio]+label{background-position:1px 0;background-size:227%}.overall-rating .body-row-left{padding:8px 30px 0 0;width:auto}.Refapp-ratings-validation-error,.body-row label.error{float:right;position:absolute;right:20px;font-size:11px;color:red;top:0}.body-row.full-width .Refapp-ratings-validation-error,.body-row.full-width label.error{top:10px}.star-label{padding:9px 15px;float:right}.quality .star-label{padding-top:15px}.onoffswitch{position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fb2460;border-radius:22px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner::after,.onoffswitch-inner::before{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;box-sizing:border-box}.onoffswitch-inner::before{content:"YES";padding-left:10px;background-color:#fb2460;color:#fff}.onoffswitch-inner::after{content:"NO";padding-right:10px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:10px;background:#fff;position:absolute;top:3px;bottom:3px;right:75%;border:1px solid #fb2460;border-radius:4px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;top:0;bottom:0;border:2px solid #fb2460;width:12px}.button{font-family:"Neue Helvetica W01";display:inline-block;cursor:pointer;transition:border .2s ease-in-out,opacity .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;text-transform:uppercase;font-weight:500;font-size:.875rem;line-height:1.125rem;letter-spacing:.2em;padding:.75rem;border-width:.0625rem;border-style:solid;border-color:transparent;text-decoration:none;min-width:10rem;text-align:center;border-color:#ccc;color:#000;background-color:transparent;opacity:1}.button-primary{color:#fff;background-color:#f92a63!important;border-color:transparent}.action-row input{float:right}.recommend-slider{width:100%;padding:0 0 20px;box-sizing:border-box;position:relative;margin:40px 0 0}.recommend-slider .right-title{position:absolute;font-size:12px;font-weight:400;bottom:0}.recommend-slider .left-title{position:absolute;font-size:12px;font-weight:400;bottom:0;left:0}.recommend-slider .right-title{right:0}.file-upload-container{padding-top:10px}.file-upload-container .button{float:right;margin-left:10px;padding:3px 10px;min-width:0;font-size:12px;text-transform:none;border-radius:6px}.popup-inner{width:100%;float:left}.image-preview,.video-preview{position:relative;background-color:#ccc;max-width:640px;min-height:300px;margin:0 auto;overflow:hidden;text-align:center;border:1px solid #aaa}.image-preview.loading,.video-preview.loading{background:#ccc url(../images/RatingsReviews/loader.gif?c=1566918119746) center center no-repeat}.image-preview img{max-width:100%}.image-upload-field{text-align:center;padding:20px 0 10px}.image-caption,.video-caption{display:none}.review-popup #image,.review-popup #video{display:none}.files-list{float:left;width:100%}.image-thumbnail-container,.video-thumbnail-container{float:left;position:relative;padding:10px 10px 0 0}.image-thumbnail-container img{height:90px}.remove-image,.remove-video{position:absolute;text-decoration:none;color:#fff;background:#000;border-radius:50%;font-size:12px;font-weight:700;right:0;top:0;border:1px solid #fff;padding:2px 6px}#addImage.disabled,#addVideo.disabled{opacity:.6;cursor:none;pointer-events:none}#addImage.disabled:hover,#addVideo.disabled:hover{background:#f92a63}.add-photo-row{display:none}.image-list,.video-list{width:100%;padding-bottom:20px;float:left}#messageSuccess{text-align:center;padding:20px;font-size:30px;font-size:18px;display:none}.message-icon{width:110px;height:110px;margin:20px auto}.float-left{float:left}.float-right{float:right}.black{color:#000}.white{color:#fff}.bold{font-weight:700}.clear{clear:both}.review-stars{float:left;position:relative}.review-details{float:left;width:100%}.review-title{float:left;width:100%;margin:10px 0}.review-stars-outer{width:100%;float:none;margin:0 auto;text-align:center}.rating-stars-off{display:block;font-size:20px;position:relative;color:#cccdd1}.rating-stars-on{top:0;display:block;font-size:20px;position:absolute;color:#ff2664;overflow:hidden}.review-stars-outer .review-stars{margin:0 auto;float:none;position:relative;width:88px;display:inline-block;text-align:left}.review-stars-outer .review-stars.no-review-stars{width:92px}.product-info .review-stars-outer .review-stars{cursor:pointer}.product-content-grid .review-stars-outer .review-stars,.product-kit .review-stars-outer .review-stars{width:83px;margin:0 auto 10px}.review-stars-outer a{text-decoration:none;color:#666}.review-stars-outer .rating-stars-on{width:100%}.rating-stars-count{position:relative;font-size:13px;display:inline-block;text-align:right;margin-left:7px;top:-2px}.rr-title-section{width:100%;display:inline-block;padding:30px 0;border-bottom:1px solid #000}.rr-title-section h1{margin:0}.write-review-btn{padding:8px 15px;margin:0;background:#fc2561;color:#fff;border:1px solid #ccc;text-transform:uppercase;font-weight:700;cursor:pointer}.rr-snapshot-outer{display:block;max-width:960px;height:290px;margin:0 auto;width:100%}.rr-rating-snapshot{padding:9px;height:100%;max-width:560px;width:100%;box-sizing:border-box;background:url(../Images/Components/RatingsReviews/snapshot_bg_one.png?c=1566918119746) no-repeat 100% 100%;z-index:1;position:relative}.rr-rating-snapshot-inner{display:block;width:100%;height:100%;background:#fafafa;padding:1% 13%;box-sizing:border-box}h3.rr-sub-title{margin:0;text-transform:uppercase;font-size:15px}.rr-rating-vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:1}.rr-rating-vld-overlay.is-active{display:-webkit-flex;display:-ms-flexbox;display:flex}.rr-rating-vld-overlay.is-full-page{z-index:999;position:fixed}.rr-rating-vld-overlay .rr-rating-vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.rr-rating-vld-overlay .rr-rating-vld-icon{position:relative}.rr-rating-vld-parent{position:relative}.rr-conatiner-outer p{color:#666;font-size:13px;text-decoration:none}.rr-conatiner-outer p a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.rr-conatiner-outer a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.rr-conatiner-outer ul{color:#666;list-style:none;padding:0;margin:0;position:relative}.rr-conatiner-outer ul li{margin:5px 0;display:inline-block;width:100%;cursor:pointer}.rr-conatiner-outer ul.pagination li{width:auto}.rr-conatiner-outer ul.pagination li button{width:auto;padding:10px;cursor:pointer;background-color:#ededed;background-image:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);border-color:#ccc;box-shadow:0 1px 0 #ededed inset;color:#666;text-shadow:none;border:1px solid #ccc;margin:0 0 0 5px}.rr-conatiner-outer ul.pagination li button:disabled{opacity:.5}.rr-conatiner-outer ul.pagination li span{display:none}.reviews-container form input[type=checkbox]{position:absolute;left:15px;top:36%;-webkit-appearance:checkbox}.reviews-container form .checkboxes label{margin-bottom:0;font-size:12px}.rr-avg-rating-content{margin:5px 0 0;width:100%}.rr-avg-rating-content .rr-rating-bar-outer{max-width:50%;margin:11px 0;border:1px solid #000;background:#ccc;padding:0;height:11px}.rr-avg-rating-content .rr-rating-bar-outer .rr-rating-bar-inner{height:9px;border-radius:3px}.rr-most-fav-review{display:inline-block;width:100%;position:relative}.rr-most-fav-review-left{width:50%;min-height:250px;background:url(../Images/Components/RatingsReviews/mast-fav-bg-left.png?c=1566918119746) no-repeat left top;padding:9px;box-sizing:border-box}.rr-most-fav-review-right{width:50%;min-height:250px;background:url(../Images/Components/RatingsReviews/mast-fav-bg-right.png?c=1566918119746) no-repeat right bottom;padding:9px;box-sizing:border-box}.rr-most-fav-review-left-inner,.rr-most-fav-review-right-inner{padding:25px;background:#fafafa;display:inline-block;width:100%;box-sizing:border-box}.rr-sample-section{vertical-align:middle;display:-webkit-inline-box;margin:8px 0;position:relative}.rr-sample-section .icon{margin-right:10px}.rr-sample-section p{margin:0;margin-right:20px}.rr-rating-bar-outer{max-width:310px;height:13px;display:inline-block;width:100%;border:1px solid #efefef;border-radius:5px;overflow:hidden;vertical-align:middle;margin:0 5px;position:relative;padding:1px;box-sizing:border-box}span.rr-rating-bar-inner{position:absolute;float:left;background:#fc2561;height:9px;border-radius:5px}.rr-avg-customer-rating{width:100%;max-width:405px;height:100%;margin-left:-9px;z-index:0}.rr-avg-customer-rating-inner{vertical-align:middle;height:190px;width:100%;background:#000;display:block;margin:14% 0 11%;padding:12% 4%;box-sizing:border-box}.rr-label{margin:10px;color:#666;min-width:110px;margin-left:0}.rr-label-info{color:#666;margin:8px 5px}.rr-most-fav-review h3.rr-sub-title{margin-bottom:15px}.rr-sub-content-restricted{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-most-fav-review p{line-height:17px}.rr-most-fav-review p span.rr-show-full-review{margin-top:5px;display:inline-block;margin-bottom:15px;cursor:pointer}.rr-see-more-reviews{font-size:14px;cursor:pointer}p.rr-user-review-count{margin-bottom:0}p.rr-user-vote-count{margin-top:5px}.rr-all-review-item-left{display:inline-block;max-width:285px;width:80%;padding:20px 0 20px 15px;box-sizing:border-box}.rr-all-review-item-right{display:inline-block;width:100%;max-width:868px;vertical-align:top;padding-top:10px;background:#fafafa;padding:20px 0 20px 20px;box-sizing:border-box}.rr-all-review-item{padding:0;box-sizing:border-box;margin:0;display:inline-block;width:100%}.rr-all-review-container{max-width:100%}span.rr-review-date{margin:7px 10px;color:#666}.rr-user-review-comment{line-height:18px;margin:20px 0;max-width:75%;word-break:break-word;height:69px;overflow-y:auto}.rr-recomment-product .rr-sample-section img{margin-right:5px}.rr-comment-img-section{margin:0;display:block;width:100%}.rr-comment-img-section img.tile-img{max-width:25%;width:100%}.rfp-ratings-specificAlignment{margin-top:17px}.rr-like-review{margin-top:10px;display:block;width:100%}.rr-like-review p{float:left;margin:0;line-height:21px;margin:0 15px 0 0}.rr-like-review img{margin-right:5px;float:left;cursor:pointer}img.icon.dislike{padding-top:3px;border-left:1px solid #ccc;padding-left:15px}img.icon.like{margin-top:-1px}.rr-black-band-menu{width:100%;background:#000;display:inline-block;padding:0 10px;box-sizing:border-box;margin:20px 0 0;max-height:45px}.rr-black-band-menu p{margin:0;float:left;font-weight:400}ul.rr-help li{margin:0}ul.rr-help li p{padding:1px 6px;background:#ccc;border-radius:50%}ul.rr-help>li{padding:13px 0}ul.rr-help>li:hover ul.rr-help-content{display:block}ul.rr-help-content{position:absolute;width:340px;background:#fff;padding:15px;border:1px solid #999;z-index:9;border-radius:10px;right:-130px;margin:0 auto;margin-top:32px}ul.rr-sort-content{right:0;background:#fff;border:1px solid #000;border-radius:5px;z-index:9;margin-top:32px;left:0!important}ul.rr-sort-content li i{display:none}ul.rr-sort{margin:0 10px;margin:0 15px}ul.rr-sort li{margin:0}ul.rr-sort-content li{padding:10px;box-sizing:border-box;font-weight:400}ul.rr-sort>li:hover ul.rr-sort-content{display:block}ul.rr-sort-content li:hover{background:#000;color:#fff}ul.rr-sort>li{color:#fff;padding:12px 0 18px}ul.rr-filter li{margin:0 auto;padding:6px 0 3px}ul.rr-filter{width:36px}ul.rr-filter li img{max-width:100%}ul.rr-filter-item{position:relative;min-width:200px;margin-right:20px;z-index:9}ul.rr-filter-item-content{position:absolute;background:#fff;min-width:200px;box-sizing:border-box;border:1px solid #000;border-radius:4px;top:32px;display:none;z-index:9}ul.rr-filter-item-content li{padding:10px;box-sizing:border-box;margin:0;font-size:13px}ul.rr-filter-item-content li:hover{color:#fff;background-color:#000}ul.rr-filter-item li>i.arrow-down{border-top:8px solid #000;top:5px;margin-right:20px}ul.rr-filter-item>li{font-size:16px}ul.rr-filter-item>li:hover ul.rr-filter-item-content{display:block}ul.rr-filter-item-content li i{background:#ccc;width:26px;border-radius:12px;color:#1e0404;font-size:13px;display:inline-block;text-align:center;margin-right:9px;font-style:normal;padding:0 5px;height:26px}ul.rr-filter-item-content li i.selected{display:none;width:16px;padding:1px 3px;font-size:11px}ul.rr-filter-item-content li:hover>i{background:#fff;color:#000}ul.rr-help-content i.caret.up-arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;right:128px;top:-6px;margin-left:10px;position:absolute}ul.rr-filter-item-content li i.selected{border-radius:50%;height:15px;width:16px;top:0;display:none;position:relative;font-size:12px;text-align:left;box-sizing:border-box;padding:0 3px;float:left;color:#fff;background:#000}.rfp-ratings-load-more{padding:13px 0 10px 0;text-align:center;font-size:14px;width:100%;color:#242424;outline:0;font-weight:initial;cursor:pointer}.rfp-ratings-carousel{position:relative}.rfp-ratings-carousel-wrapper{width:90%;position:relative;overflow:hidden;margin:auto}.rfp-ratings-carousel-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rfp-ratings-carousel-slide{-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rfp-ratings-carousel-pagination{width:100%;float:left;text-align:center}.rfp-ratings-carousel-dot-container{display:inline-block;margin:0 auto}.rfp-ratings-carousel-dot{float:left;cursor:pointer}.rfp-ratings-carousel-dot-inner{border-radius:100%}.rfp-ratings-carousel-navigation-button{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none}.rfp-ratings-carousel-navigation-next{right:0;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.rfp-ratings-carousel-navigation-prev{left:0;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.rfp-ratings-carousel-navigation--disabled{opacity:.5;cursor:default}.rfp-ratings-carousel-prev-next-button{position:absolute;top:0;width:60px;height:100%;background:#fafafa;border:none;font-size:30px;color:#333}.rfp-ratings-carousel-previous{left:0}.rfp-ratings-carousel-next{right:0}.rfp-ratings-carousel-headdercss{color:#fff;background-color:#000;text-align:center}.rfp-ratings-carousel-footercss{text-align:center}.rfp-ratings-carousel-headderfont{font-size:25px}.rfp-ratings-carousel-slidetext{position:fixed;top:85%;width:100%;text-align:center}.rfp-ratings-carousel-iframecss{height:100%;width:100%}.rfp-ratings-carousel-imagestyle{width:100%;height:500px}.no_underline{text-decoration:none}.no_underline:hover{text-decoration:none}.no_underline:focus{text-decoration:none}.rr-all-review-item-right-carousel{display:inline-block;width:100%;max-width:797px;vertical-align:top;padding-top:10px;background:#fafafa;padding:20px 0 20px 20px}.rr-all-review-item-left-carousel{display:inline-block;max-width:240px;width:80%;padding:20px 0 20px 15px;box-sizing:border-box}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:25%;padding:5px 2%}.rfp-ratings-carousel-slide .rr-label{margin:10px 0 0;font-size:13px}.rfp-ratings-carousel-slide .rr-avg-rating-content .rr-rating-bar-outer{max-width:83%;border:1px solid #fafafa}.paginate-links.items{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paginate-links.items a{cursor:pointer}.paginate-links.items li.active a{font-weight:700;color:red}.paginate-links.items li.next::before{content:' | ';margin-right:13px;color:#ddd}.paginate-links.items li.disabled a{color:#ccc;cursor:no-drop}.hamburger__menu{width:24px;height:4px;background-color:#fff;margin-bottom:2px}ul.rr-filter-item>li:hover ul.rr-filter-item-content{display:block}.error__text__red{color:red}.no_record__found{width:100%;text-align:center;padding:25px;color:#050000}.glyphicon{font-size:24px!important;color:#fc2561!important;padding-left:15px}.glyphicon.glyphicon-ok-circle{font-size:20px;padding-right:10px;margin-top:-2px}.glyphicon.glyphicon-ok-circle{font-size:15px;padding-right:10px}.overall-rating .stars{display:inline-block}.glyphicon.font--family{font-family:"Glyphicons Halflings"!important}.form-terms-use input[type=checkbox]{opacity:1;width:auto;height:auto;top:13px;left:6px;margin-top:0}.form-terms-use span{padding-left:21px}.image--display{display:none}.paginate-li .paginate-a,.paginate-ul li a,.rr-like-section a.aReported{border-bottom:none}span.required.delete-icons.has-error-text-color{color:red}.checkboxes label{display:block;float:left;padding-right:10px;padding-left:22px;text-indent:-22px}.checkboxes input{vertical-align:middle}.checkboxes label span{vertical-align:middle}.label-hide-show{display:none}.ui.dimmer{height:0%;background-color:rgba(251,251,251,0)}#navcontainer ul{margin:0;padding:0;list-style-type:none;text-align:center}#navcontainer ul li{display:inline}#navcontainer ul li a{text-decoration:none;padding:.2em 1em}.rfp-user-type-label{padding-right:10px!important;padding-top:13px!important}@media only screen and (max-width:1024px){.rr-all-review-item-right{max-width:74%}.rfp-ratings-promoted-checkbox{display:inline-block;width:176px;padding:7px 5px 7px 5px}.rr-all-review-item-left{max-width:25%}.rr-filter-container{padding:0 20px}.rr-title-section{padding:30px 20px;box-sizing:border-box}.rr-active-filter{padding:0 15px}.mobile-device-mobile{display:none}.mobile-device-device{display:block}.rfp-ratings-carousel-wrapper{width:100%}.rr-all-review-item-left-carousel{max-width:25%}.rr-all-review-item-right-carousel{max-width:74%}.rfp-ratings-carousel-prev-next-button{position:absolute;top:25%;width:60px;height:60px;background:#fafafa00;border:none;font-size:30px;color:#000;border-radius:50px;border:1px solid #000}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:42%;padding:5px 11% 0 0}}@media only screen and (max-width:1023px){.rr-rating-snapshot{float:none;margin:0 auto}.rr-avg-customer-rating{float:none;display:block;margin:0 auto;height:auto}.rr-most-fav-review{display:inline-block;padding:0 20px;box-sizing:border-box}.rr-snapshot-outer{height:auto}.mobile-device-mobile{display:none}.mobile-device-device{display:block}}@media only screen and (max-width:767px){.rr-conatiner h1{font-size:18px;text-align:center;width:100%}.rfp-ratings-clearAll_filter{margin-left:4px}.write-review-btn{float:none;clear:both;text-align:center;display:table;margin:0 auto;position:relative;top:10px}.rfp-ratings-carousel-prev-next-button{position:absolute;top:34%;width:45px;height:45px;background:#fafafa;border:none;font-size:23px;color:#000;border-radius:50px;border:1px solid #000}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:100%;padding:0}.rr-rating-snapshot-inner{padding:2% 2%}.rr-rating-bar-outer{max-width:215px}.rr-rating-snapshot{background-size:100% 100%;background-position:inherit}.rr-avg-customer-rating-inner{padding:10%}.rr-most-fav-review-left.float-left,.rr-most-fav-review-right.float-left{width:100%}ul.rr-filter-item{min-width:140px;margin:0}.rr-all-review-item-left-carousel,.rr-all-review-item-right-carousel{max-width:100%;padding:20px 20px 20px 20px}.rr-most-fav-review-left.float-left-carousel,.rr-most-fav-review-right.float-left-carousel{width:100%}.rr-all-review-item-left,.rr-all-review-item-right{max-width:100%;padding:20px 20px 20px 20px}.rr-all-review-item-right-carousel .rr-avg-rating-content{width:100%;max-width:320px;padding:0}.rr-sample-section{float:left}.rr-sample-section .icon,.rr-sample-section p{margin-right:5px}.rr-comment-img-section a img{max-width:50%;float:left;padding:5px;box-sizing:border-box;width:auto}ul.rr-help-content{right:-125px}ul.rr-help-content i.caret.up-arrow{right:124px}.rr-user-review-comment{max-width:100%;margin-bottom:5px}.rr-all-review-item-right .rr-avg-rating-content{width:100%;max-width:320px;padding:0}.mobile-device-mobile{display:block}.mobile-device-device{display:none}.desktop-web{display:none!important}.mobile-web{display:block!important}.mobile-average-customer-and-width{margin-left:0;width:100%}.list-mobile-res{width:100%}.mobile-show-test-issues{font-size:11px;margin-top:4px}.mobile-terms{margin-top:3px}}@media only screen and (max-width:720px){.review-popup{width:96%;max-width:96%;margin:0 2%;left:0}.video-preview iframe{width:100%}.body-row-left,.body-row-right{width:100%;box-sizing:border-box}.body-row-right{padding:10px 0 0}.body-col{width:100%;padding:10px 0}.body-col:last-of-type{padding-left:0}.body-col:first-of-type{padding-right:0}.desktop-view{display:none}.mobile-view{display:block!important}.mobile-quality-of-product{float:left}.mobile-width-assign{width:300px!important}.mobile-view-alignment{left:0!important;margin-left:0!important}.mobile-show-test-issues{font-size:11px!important;margin-top:4px!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.rating-stars-count{margin-left:5px}.product-content-grid .review-stars-outer .review-stars,.product-kit .review-stars-outer .review-stars{width:100px}.rr-sample-section .icon,.rr-sample-section p{float:left}}.mobile-view{display:none}.image-setup-for-list{width:30px;margin-top:-6px;height:30px}.desktop-web{display:block}.mobile-web{display:none}.mobile-average-customer{margin-left:0}.mobile-average-customer-and-width{margin-left:0}@media only screen and (max-width:330px){.rr-avg-customer-rating-inner{padding:8%}.mobile-width-assign{width:280px!important}}@media only screen and (max-width:767px) and (orientation:landscape){.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{left:10%!important}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{left:54%!important}}.rr-total-review{padding:12px 0}.rr-conatiner-outer .white{color:#fff}.rr-help-content{display:none}i.arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;float:right;top:6px;position:relative;margin-left:10px}.rr-filter-container{display:none;width:100%;box-sizing:border-box}.rr-filter:hover>li{width:34px;padding:7px 0 4px;margin:0 auto;display:block}.rr-comment-img-section img{width:24%;height:160px;padding:5px;cursor:pointer}.image-review-popup img{height:auto;padding:0;width:100%}.rr-comment-img-section .video-image{cursor:pointer}.rr-comment-img-section a{outline:0}.rr-all-review-item-right .rr-avg-rating-content{max-width:25%;padding:5px 2%;box-sizing:border-box}.rr-all-review-item-right .rr-avg-rating-content .rr-label{margin:10px 0 0;font-size:13px}.rr-all-review-item-right .rr-avg-rating-content .rr-rating-bar-outer{max-width:83%;border:1px solid #fafafa}.rr-active-filter{display:none;margin-top:15px;padding:0}.rr-active-filter span{padding:5px 10px;display:inline-block;background:#ccc;font-weight:700;margin:5px 5px 5px 0;float:left}.rr-active-filter-inner{padding:10px 0;float:left}.rr-active-filter span i{margin-left:10px;font-style:normal;background:#000;color:#fff;padding:1px 6px;border-radius:50%;text-align:center;display:inline-block;line-height:16px;cursor:pointer;font-size:13px;font-weight:400}.rr-active-filter span.clear_all_filter{float:none;opacity:.7;margin:15px 5px 0 0}span.active-filter-item p{margin:0;float:left;padding:1px 0}ul.rr-help-content li{font-weight:400;font-size:14px}.hidden{display:none}.rr-no-result-found{padding:10px 15px 25px;clear:both;text-align:center;width:100%;border-bottom:1px dotted #ccc}.viewmore-preview-loading{background:rgba(0,0,0,.3) url(../images/RatingsReviews/loader.gif?c=1566918119746) center center no-repeat;position:fixed;width:100%;height:100%;top:0;left:0}.reviews-container{position:relative;width:100%;max-width:1160px;margin:0 auto}.review-popup-overlay{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.75);z-index:999}.review-popup{max-width:700px;width:100%;position:absolute;box-shadow:0 2px 6px 5px #000;background:#fff;left:50%;margin-left:-350px;top:0;display:none;z-index:1000}.full-review-popup,.image-review-popup,.terms-of-use,.video-review-popup{max-width:600px;padding:20px;width:100%;position:fixed;box-shadow:0 2px 6px #000;background:#fff;left:50%;margin-left:-350px;top:100px;display:none;z-index:1000}.full-review-popup{position:absolute}.terms-of-use{position:absolute;font-size:12px;line-height:16px}.image-popup-close,.review-popup-close,.terms-popup-close,.video-popup-close{position:absolute;right:5px;top:5px;width:25px;height:25px;text-align:center;border-radius:50%;background:#999;color:#000;font-size:16px;line-height:26px;font-weight:700;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.review-popup-header{background:#000;color:#fff;font-size:32px;padding:20px 10px}.full-width .body-row-left,.full-width .body-row-right{width:100%;padding:0}.ratings-review-font{font-family:Arial}.rfp-rr-most-ratings-list-branch{border:1px solid #fafafa}.reviews-container .header{overflow:hidden;background-color:#000;padding:15px}.reviews-container .header span{display:inline-block;color:#000;text-align:center;padding:0;text-decoration:none;font-size:18px;line-height:0;border-radius:4px}.reviews-container .header-right{float:right}.reviews-container .header-right span{display:inline-block;float:none;line-height:inherit}.reviews-container p.rfp-rr-most-ratings-list-051-or.rfp-header-menu{padding-top:7px}.reviews-container .header-right span:last-child{position:relative;vertical-align:middle;padding-right:0}.reviews-container .header p{display:inline-block;margin:0}.reviews-container .header-right i.arrow-down{vertical-align:middle;margin-left:10px;display:inline-block;top:initial;float:initial}.reviews-container .header .rfp-header-menu *{font-size:18px!important;color:#fff!important;font-family:inherit!important;cursor:pointer}.reviews-container .header .header-right *{font-size:18px!important;color:#fff!important;font-family:inherit!important;list-style:none}.mobile-view{display:none}.destop-view{display:inline-block}@media screen and (max-width:767px){.header a{float:none;display:block;text-align:left}.header-right{float:none;padding-top:15px;text-align:center;display:table;border-collapse:separate;width:100%}.header-right>span:first-child{float:left}.header-right span:last-child{vertical-align:middle;padding-right:0;float:right}.header p.rfp-header-menu{text-align:center;display:block}.ul.rr-sort-content{margin-top:61px}}@media screen and (min-width:768px){.rr-conatiner-outer ul.rr-help-content,.rr-conatiner-outer ul.rr-sort-content{position:absolute;width:250px;left:initial!important;margin-top:12px}.rr-conatiner-outer ul.rr-help-content{width:inherit;right:15%}}.rfp-desktop-view{display:block}.rfp-mobile-view{display:none!important}.rfp-button-radius{border:1px solid #ccc;border-radius:50%!important;background-color:#ccc;width:25px;height:25px}@media only screen and (max-width:767px){ul.rr-sort-content{margin-top:58px!important}.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{left:21%!important}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{left:58%!important}.rfp-desktop-view{display:block!important}.rfp-mobile-view{display:none!important}}li.rfp-rr-most-ratings-list-059-or.black:hover{background:#fff!important;cursor:context-menu!important}.rfp-sort-arrow_box{position:relative;border:1px solid #000}.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{bottom:100%;left:58%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rfp-sort-arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.rfp-sort-arrow_box:before{border-color:transparent;border-bottom-color:#000;border-width:16px;margin-left:-16px}.rfp-support-arrow_box{position:relative;border:1px solid #000}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{bottom:100%;left:73%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rfp-support-arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-15px}.rfp-support-arrow_box:before{border-color:transparent;border-bottom-color:#000;border-width:16px;margin-left:-16px}.rfp-comon-space-declaration{height:30px;width:100%}.rfp-common-space{width:17px}*,:after,:before{box-sizing:border-box}.rfp-ratings-promoted-input-checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rfp-ratings-promoted-checkbox input:checked+label>svg{height:24px;-webkit-animation:draw-checkbox ease-in-out .2s forwards;animation:draw-checkbox ease-in-out .2s forwards}.rfp-ratings-promoted-checkbox label:active::after{background-color:#e6e6e6}.rfp-ratings-promoted-checkbox label{line-height:25px;cursor:pointer;position:relative}.rfp-ratings-promoted-checkbox label:after{content:"";height:25px;width:25px;margin-right:5px;float:left;border:2px solid #0080d3;border-radius:3px;transition:.15s all ease-out}.rfp-ratings-promoted-checkbox svg{stroke:#0080d3;stroke-width:2px;height:0;width:24px;position:absolute;left:-29px;top:-4px;stroke-dasharray:33}@keyframes draw-checkbox{0%{stroke-dashoffset:33}100%{stroke-dashoffset:0}}.rfp-ratings-promoted-checkbox{display:inline-block;width:200px;padding:0 5px 0 5px}.rfp-ratings-clearAll_filter{color:#fff;background-color:#6c757d;border-color:#6c757d;padding:12px 30px;border-radius:3px;cursor:pointer;margin-left:17px}.rfp-ratings-clearAll_filter:hover{background-color:#5a6268;border-color:#545b62}.rfp-ratings-thumbs-up{width:25px;margin-top:-6px;height:25px}.body-row{width:100%;float:left;box-sizing:border-box;padding:10px 20px;border-bottom:1px solid #ddd;position:relative}.body-row:nth-of-type(even){background:#fef6f8}.body-row-left{float:left;width:50%;box-sizing:border-box;font-size:12px;padding-right:10px;padding-top:13px}.body-row-right{float:left;width:45%;box-sizing:border-box;padding:0 10px}.body-row-right input,.body-row-right select,.body-row-right textarea{width:100%;border:none;border-bottom:1px solid #fc2561!important;box-sizing:border-box;padding:10px;background:0 0}.recommend .body-row-right{padding-left:20px}.body-row-right textarea{height:80px;resize:none}.body-col{width:45%;float:left;padding-right:20px;position:relative}.body-col .body-row-left,.body-col .body-row-right{width:100%;padding:0}.body-col:last-of-type{padding-right:0;padding-left:20px}.body-col:first-of-type{padding-left:0;padding-right:20px}.review-popup-body{font-size:12px}.review-popup-body a{cursor:pointer;text-decoration:underline}.quality .star input[type=radio]+label{width:24px;height:24px}.quality .star input[type=radio]+label,.quality .stars .star:hover~.star input[type=radio]+label{background-size:225%}.quality .stars:hover input[type=radio]+label{background-position:1px 0;background-size:227%}.quality .star{padding:5px 0;float:left}.quality .star input[type=radio]:checked+label,.quality .star.active input[type=radio]+label{background-position:1px 0;background-size:227%}.overall-rating .body-row-left{padding:8px 30px 0 0;width:auto}.Refapp-ratings-validation-error,.body-row label.error{float:right;position:absolute;right:20px;font-size:11px;color:red;top:0}.body-row.full-width .Refapp-ratings-validation-error,.body-row.full-width label.error{top:10px}.star-label{padding:9px 15px;float:right}.quality .star-label{padding-top:15px}.onoffswitch{position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fb2460;border-radius:22px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner::after,.onoffswitch-inner::before{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:#fff;box-sizing:border-box}.onoffswitch-inner::before{content:"YES";padding-left:10px;background-color:#fb2460;color:#fff}.onoffswitch-inner::after{content:"NO";padding-right:10px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{display:block;width:10px;background:#fff;position:absolute;top:3px;bottom:3px;right:75%;border:1px solid #fb2460;border-radius:4px;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;top:0;bottom:0;border:2px solid #fb2460;width:12px}.button{font-family:"Neue Helvetica W01";display:inline-block;cursor:pointer;transition:border .2s ease-in-out,opacity .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;text-transform:uppercase;font-weight:500;font-size:.875rem;line-height:1.125rem;letter-spacing:.2em;padding:.75rem;border-width:.0625rem;border-style:solid;border-color:transparent;text-decoration:none;min-width:10rem;text-align:center;border-color:#ccc;color:#000;background-color:transparent;opacity:1}.button-primary{color:#fff;background-color:#f92a63!important;border-color:transparent}.action-row input{float:right}.recommend-slider{width:100%;padding:0 0 20px;box-sizing:border-box;position:relative;margin:40px 0 0}.recommend-slider .right-title{position:absolute;font-size:12px;font-weight:400;bottom:0}.recommend-slider .left-title{position:absolute;font-size:12px;font-weight:400;bottom:0;left:0}.recommend-slider .right-title{right:0}.file-upload-container{padding-top:10px}.file-upload-container .button{float:right;margin-left:10px;padding:3px 10px;min-width:0;font-size:12px;text-transform:none;border-radius:6px}.popup-inner{width:100%;float:left}.image-preview,.video-preview{position:relative;background-color:#ccc;max-width:640px;min-height:300px;margin:0 auto;overflow:hidden;text-align:center;border:1px solid #aaa}.image-preview.loading,.video-preview.loading{background:#ccc url(../images/RatingsReviews/loader.gif?c=1566918119746) center center no-repeat}.image-preview img{max-width:100%}.image-upload-field{text-align:center;padding:20px 0 10px}.image-caption,.video-caption{display:none}.review-popup #image,.review-popup #video{display:none}.files-list{float:left;width:100%}.image-thumbnail-container,.video-thumbnail-container{float:left;position:relative;padding:10px 10px 0 0}.image-thumbnail-container img{height:90px}.remove-image,.remove-video{position:absolute;text-decoration:none;color:#fff;background:#000;border-radius:50%;font-size:12px;font-weight:700;right:0;top:0;border:1px solid #fff;padding:2px 6px}#addImage.disabled,#addVideo.disabled{opacity:.6;cursor:none;pointer-events:none}#addImage.disabled:hover,#addVideo.disabled:hover{background:#f92a63}.add-photo-row{display:none}.image-list,.video-list{width:100%;padding-bottom:20px;float:left}#messageSuccess{text-align:center;padding:20px;font-size:30px;font-size:18px;display:none}.message-icon{width:110px;height:110px;margin:20px auto}.float-left{float:left}.float-right{float:right}.black{color:#000}.white{color:#fff}.bold{font-weight:700}.clear{clear:both}.review-stars{float:left;position:relative}.review-details{float:left;width:100%}.review-title{float:left;width:100%;margin:10px 0}.review-stars-outer{width:100%;float:none;margin:0 auto;text-align:center}.rating-stars-off{display:block;font-size:20px;position:relative;color:#cccdd1}.rating-stars-on{top:0;display:block;font-size:20px;position:absolute;color:#ff2664;overflow:hidden}.review-stars-outer .review-stars{margin:0 auto;float:none;position:relative;width:88px;display:inline-block;text-align:left}.review-stars-outer .review-stars.no-review-stars{width:92px}.product-info .review-stars-outer .review-stars{cursor:pointer}.product-content-grid .review-stars-outer .review-stars,.product-kit .review-stars-outer .review-stars{width:83px;margin:0 auto 10px}.review-stars-outer a{text-decoration:none;color:#666}.review-stars-outer .rating-stars-on{width:100%}.rating-stars-count{position:relative;font-size:13px;display:inline-block;text-align:right;margin-left:7px;top:-2px}.rr-title-section{width:100%;display:inline-block;padding:30px 0;border-bottom:1px solid #000}.rr-title-section h1{margin:0}.write-review-btn{padding:8px 15px;margin:0;background:#fc2561;color:#fff;border:1px solid #ccc;text-transform:uppercase;font-weight:700;cursor:pointer}.rr-snapshot-outer{display:block;max-width:960px;height:290px;margin:0 auto;width:100%}.rr-rating-snapshot{padding:9px;height:100%;max-width:560px;width:100%;box-sizing:border-box;background:url(../Images/Components/RatingsReviews/snapshot_bg_one.png?c=1566918119746) no-repeat 100% 100%;z-index:1;position:relative}.rr-rating-snapshot-inner{display:block;width:100%;height:100%;background:#fafafa;padding:1% 13%;box-sizing:border-box}h3.rr-sub-title{margin:0;text-transform:uppercase;font-size:15px}.rr-rating-vld-overlay{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:1}.rr-rating-vld-overlay.is-active{display:-webkit-flex;display:-ms-flexbox;display:flex}.rr-rating-vld-overlay.is-full-page{z-index:999;position:fixed}.rr-rating-vld-overlay .rr-rating-vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.rr-rating-vld-overlay .rr-rating-vld-icon{position:relative}.rr-rating-vld-parent{position:relative}.rr-conatiner-outer p{color:#666;font-size:13px;text-decoration:none}.rr-conatiner-outer p a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.rr-conatiner-outer a{color:#666;font-size:13px;text-decoration:none;cursor:pointer}.rr-conatiner-outer ul{color:#666;list-style:none;padding:0;margin:0;position:relative}.rr-conatiner-outer ul li{margin:5px 0;display:inline-block;width:100%;cursor:pointer}.rr-conatiner-outer ul.pagination li{width:auto}.rr-conatiner-outer ul.pagination li button{width:auto;padding:10px;cursor:pointer;background-color:#ededed;background-image:-moz-linear-gradient(center top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);border-color:#ccc;box-shadow:0 1px 0 #ededed inset;color:#666;text-shadow:none;border:1px solid #ccc;margin:0 0 0 5px}.rr-conatiner-outer ul.pagination li button:disabled{opacity:.5}.rr-conatiner-outer ul.pagination li span{display:none}.reviews-container form input[type=checkbox]{position:absolute;left:15px;top:36%;-webkit-appearance:checkbox}.reviews-container form .checkboxes label{margin-bottom:0;font-size:12px}.rr-avg-rating-content{margin:5px 0 0;width:100%}.rr-avg-rating-content .rr-rating-bar-outer{max-width:50%;margin:11px 0;border:1px solid #000;background:#ccc;padding:0;height:11px}.rr-avg-rating-content .rr-rating-bar-outer .rr-rating-bar-inner{height:9px;border-radius:3px}.rr-most-fav-review{display:inline-block;width:100%;position:relative}.rr-most-fav-review-left{width:50%;min-height:250px;background:url(../Images/Components/RatingsReviews/mast-fav-bg-left.png?c=1566918119746) no-repeat left top;padding:9px;box-sizing:border-box}.rr-most-fav-review-right{width:50%;min-height:250px;background:url(../Images/Components/RatingsReviews/mast-fav-bg-right.png?c=1566918119746) no-repeat right bottom;padding:9px;box-sizing:border-box}.rr-most-fav-review-left-inner,.rr-most-fav-review-right-inner{padding:25px;background:#fafafa;display:inline-block;width:100%;box-sizing:border-box}.rr-sample-section{vertical-align:middle;display:-webkit-inline-box;margin:8px 0;position:relative}.rr-sample-section .icon{margin-right:10px}.rr-sample-section p{margin:0;margin-right:20px}.rr-rating-bar-outer{max-width:310px;height:13px;display:inline-block;width:100%;border:1px solid #efefef;border-radius:5px;overflow:hidden;vertical-align:middle;margin:0 5px;position:relative;padding:1px;box-sizing:border-box}span.rr-rating-bar-inner{position:absolute;float:left;background:#fc2561;height:9px;border-radius:5px}.rr-avg-customer-rating{width:100%;max-width:405px;height:100%;margin-left:-9px;z-index:0}.rr-avg-customer-rating-inner{vertical-align:middle;height:190px;width:100%;background:#000;display:block;margin:14% 0 11%;padding:12% 4%;box-sizing:border-box}.rr-label{margin:10px;color:#666;min-width:110px;margin-left:0}.rr-label-info{color:#666;margin:8px 5px}.rr-most-fav-review h3.rr-sub-title{margin-bottom:15px}.rr-sub-content-restricted{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rr-most-fav-review p{line-height:17px}.rr-most-fav-review p span.rr-show-full-review{margin-top:5px;display:inline-block;margin-bottom:15px;cursor:pointer}.rr-see-more-reviews{font-size:14px;cursor:pointer}p.rr-user-review-count{margin-bottom:0}p.rr-user-vote-count{margin-top:5px}.rr-all-review-item-left{display:inline-block;max-width:285px;width:80%;padding:20px 0 20px 15px;box-sizing:border-box}.rr-all-review-item-right{display:inline-block;width:100%;max-width:868px;vertical-align:top;padding-top:10px;background:#fafafa;padding:20px 0 20px 20px;box-sizing:border-box}.rr-all-review-item{padding:0;box-sizing:border-box;margin:0;display:inline-block;width:100%}.rr-all-review-container{max-width:100%}span.rr-review-date{margin:7px 10px;color:#666}.rr-user-review-comment{line-height:18px;margin:20px 0;max-width:75%;word-break:break-word;height:69px;overflow-y:auto}.rr-recomment-product .rr-sample-section img{margin-right:5px}.rr-comment-img-section{margin:0;display:block;width:100%}.rr-comment-img-section img.tile-img{max-width:25%;width:100%}.rfp-ratings-specificAlignment{margin-top:17px}.rr-like-review{margin-top:10px;display:block;width:100%}.rr-like-review p{float:left;margin:0;line-height:21px;margin:0 15px 0 0}.rr-like-review img{margin-right:5px;float:left;cursor:pointer}img.icon.dislike{padding-top:3px;border-left:1px solid #ccc;padding-left:15px}img.icon.like{margin-top:-1px}.rr-black-band-menu{width:100%;background:#000;display:inline-block;padding:0 10px;box-sizing:border-box;margin:20px 0 0;max-height:45px}.rr-black-band-menu p{margin:0;float:left;font-weight:400}ul.rr-help li{margin:0}ul.rr-help li p{padding:1px 6px;background:#ccc;border-radius:50%}ul.rr-help>li{padding:13px 0}ul.rr-help>li:hover ul.rr-help-content{display:block}ul.rr-help-content{position:absolute;width:340px;background:#fff;padding:15px;border:1px solid #999;z-index:9;border-radius:10px;right:-130px;margin:0 auto;margin-top:32px}ul.rr-sort-content{right:0;background:#fff;border:1px solid #000;border-radius:5px;z-index:9;margin-top:32px;left:0!important}ul.rr-sort-content li i{display:none}ul.rr-sort{margin:0 10px;margin:0 15px}ul.rr-sort li{margin:0}ul.rr-sort-content li{padding:10px;box-sizing:border-box;font-weight:400}ul.rr-sort>li:hover ul.rr-sort-content{display:block}ul.rr-sort-content li:hover{background:#000;color:#fff}ul.rr-sort>li{color:#fff;padding:12px 0 18px}ul.rr-filter li{margin:0 auto;padding:6px 0 3px}ul.rr-filter{width:36px}ul.rr-filter li img{max-width:100%}ul.rr-filter-item{position:relative;min-width:200px;margin-right:20px;z-index:9}ul.rr-filter-item-content{position:absolute;background:#fff;min-width:200px;box-sizing:border-box;border:1px solid #000;border-radius:4px;top:32px;display:none;z-index:9}ul.rr-filter-item-content li{padding:10px;box-sizing:border-box;margin:0;font-size:13px}ul.rr-filter-item-content li:hover{color:#fff;background-color:#000}ul.rr-filter-item li>i.arrow-down{border-top:8px solid #000;top:5px;margin-right:20px}ul.rr-filter-item>li{font-size:16px}ul.rr-filter-item>li:hover ul.rr-filter-item-content{display:block}ul.rr-filter-item-content li i{background:#ccc;width:26px;border-radius:12px;color:#1e0404;font-size:13px;display:inline-block;text-align:center;margin-right:9px;font-style:normal;padding:0 5px;height:26px}ul.rr-filter-item-content li i.selected{display:none;width:16px;padding:1px 3px;font-size:11px}ul.rr-filter-item-content li:hover>i{background:#fff;color:#000}ul.rr-help-content i.caret.up-arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;right:128px;top:-6px;margin-left:10px;position:absolute}ul.rr-filter-item-content li i.selected{border-radius:50%;height:15px;width:16px;top:0;display:none;position:relative;font-size:12px;text-align:left;box-sizing:border-box;padding:0 3px;float:left;color:#fff;background:#000}.rfp-ratings-load-more{padding:13px 0 10px 0;text-align:center;font-size:14px;width:100%;color:#242424;outline:0;font-weight:initial;cursor:pointer}.rfp-ratings-carousel{position:relative}.rfp-ratings-carousel-wrapper{width:90%;position:relative;overflow:hidden;margin:auto}.rfp-ratings-carousel-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rfp-ratings-carousel-slide{-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rfp-ratings-carousel-pagination{width:100%;float:left;text-align:center}.rfp-ratings-carousel-dot-container{display:inline-block;margin:0 auto}.rfp-ratings-carousel-dot{float:left;cursor:pointer}.rfp-ratings-carousel-dot-inner{border-radius:100%}.rfp-ratings-carousel-navigation-button{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none}.rfp-ratings-carousel-navigation-next{right:0;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.rfp-ratings-carousel-navigation-prev{left:0;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.rfp-ratings-carousel-navigation--disabled{opacity:.5;cursor:default}.rfp-ratings-carousel-prev-next-button{position:absolute;top:0;width:60px;height:100%;background:#fafafa;border:none;font-size:30px;color:#333}.rfp-ratings-carousel-previous{left:0}.rfp-ratings-carousel-next{right:0}.rfp-ratings-carousel-headdercss{color:#fff;background-color:#000;text-align:center}.rfp-ratings-carousel-footercss{text-align:center}.rfp-ratings-carousel-headderfont{font-size:25px}.rfp-ratings-carousel-slidetext{position:fixed;top:85%;width:100%;text-align:center}.rfp-ratings-carousel-iframecss{height:100%;width:100%}.rfp-ratings-carousel-imagestyle{width:100%;height:500px}.no_underline{text-decoration:none}.no_underline:hover{text-decoration:none}.no_underline:focus{text-decoration:none}.rr-all-review-item-right-carousel{display:inline-block;width:100%;max-width:797px;vertical-align:top;padding-top:10px;background:#fafafa;padding:20px 0 20px 20px}.rr-all-review-item-left-carousel{display:inline-block;max-width:240px;width:80%;padding:20px 0 20px 15px;box-sizing:border-box}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:25%;padding:5px 2%}.rfp-ratings-carousel-slide .rr-label{margin:10px 0 0;font-size:13px}.rfp-ratings-carousel-slide .rr-avg-rating-content .rr-rating-bar-outer{max-width:83%;border:1px solid #fafafa}.paginate-links.items{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.paginate-links.items a{cursor:pointer}.paginate-links.items li.active a{font-weight:700;color:red}.paginate-links.items li.next::before{content:' | ';margin-right:13px;color:#ddd}.paginate-links.items li.disabled a{color:#ccc;cursor:no-drop}.hamburger__menu{width:24px;height:4px;background-color:#fff;margin-bottom:2px}ul.rr-filter-item>li:hover ul.rr-filter-item-content{display:block}.error__text__red{color:red}.no_record__found{width:100%;text-align:center;padding:25px;color:#050000}.glyphicon{font-size:24px!important;color:#fc2561!important;padding-left:15px}.glyphicon.glyphicon-ok-circle{font-size:20px;padding-right:10px;margin-top:-2px}.glyphicon.glyphicon-ok-circle{font-size:15px;padding-right:10px}.overall-rating .stars{display:inline-block}.glyphicon.font--family{font-family:"Glyphicons Halflings"!important}.form-terms-use input[type=checkbox]{opacity:1;width:auto;height:auto;top:13px;left:6px;margin-top:0}.form-terms-use span{padding-left:21px}.image--display{display:none}.paginate-li .paginate-a,.paginate-ul li a,.rr-like-section a.aReported{border-bottom:none}span.required.delete-icons.has-error-text-color{color:red}.checkboxes label{display:block;float:left;padding-right:10px;padding-left:22px;text-indent:-22px}.checkboxes input{vertical-align:middle}.checkboxes label span{vertical-align:middle}.label-hide-show{display:none}.ui.dimmer{height:0%;background-color:rgba(251,251,251,0)}#navcontainer ul{margin:0;padding:0;list-style-type:none;text-align:center}#navcontainer ul li{display:inline}#navcontainer ul li a{text-decoration:none;padding:.2em 1em}.rfp-user-type-label{padding-right:10px!important;padding-top:13px!important}@media only screen and (max-width:1024px){.rr-all-review-item-right{max-width:74%}.rfp-ratings-promoted-checkbox{display:inline-block;width:176px;padding:7px 5px 7px 5px}.rr-all-review-item-left{max-width:25%}.rr-filter-container{padding:0 20px}.rr-title-section{padding:30px 20px;box-sizing:border-box}.rr-active-filter{padding:0 15px}.mobile-device-mobile{display:none}.mobile-device-device{display:block}.rfp-ratings-carousel-wrapper{width:100%}.rr-all-review-item-left-carousel{max-width:25%}.rr-all-review-item-right-carousel{max-width:74%}.rfp-ratings-carousel-prev-next-button{position:absolute;top:25%;width:60px;height:60px;background:#fafafa00;border:none;font-size:30px;color:#000;border-radius:50px;border:1px solid #000}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:42%;padding:5px 11% 0 0}}@media only screen and (max-width:1023px){.rr-rating-snapshot{float:none;margin:0 auto}.rr-avg-customer-rating{float:none;display:block;margin:0 auto;height:auto}.rr-most-fav-review{display:inline-block;padding:0 20px;box-sizing:border-box}.rr-snapshot-outer{height:auto}.mobile-device-mobile{display:none}.mobile-device-device{display:block}}@media only screen and (max-width:767px){.rr-conatiner h1{font-size:18px;text-align:center;width:100%}.rfp-ratings-clearAll_filter{margin-left:4px}.write-review-btn{float:none;clear:both;text-align:center;display:table;margin:0 auto;position:relative;top:10px}.rfp-ratings-carousel-prev-next-button{position:absolute;top:34%;width:45px;height:45px;background:#fafafa;border:none;font-size:23px;color:#000;border-radius:50px;border:1px solid #000}.rfp-ratings-carousel-slide .rr-avg-rating-content{max-width:100%;padding:0}.rr-rating-snapshot-inner{padding:2% 2%}.rr-rating-bar-outer{max-width:215px}.rr-rating-snapshot{background-size:100% 100%;background-position:inherit}.rr-avg-customer-rating-inner{padding:10%}.rr-most-fav-review-left.float-left,.rr-most-fav-review-right.float-left{width:100%}ul.rr-filter-item{min-width:140px;margin:0}.rr-all-review-item-left-carousel,.rr-all-review-item-right-carousel{max-width:100%;padding:20px 20px 20px 20px}.rr-most-fav-review-left.float-left-carousel,.rr-most-fav-review-right.float-left-carousel{width:100%}.rr-all-review-item-left,.rr-all-review-item-right{max-width:100%;padding:20px 20px 20px 20px}.rr-all-review-item-right-carousel .rr-avg-rating-content{width:100%;max-width:320px;padding:0}.rr-sample-section{float:left}.rr-sample-section .icon,.rr-sample-section p{margin-right:5px}.rr-comment-img-section a img{max-width:50%;float:left;padding:5px;box-sizing:border-box;width:auto}ul.rr-help-content{right:-125px}ul.rr-help-content i.caret.up-arrow{right:124px}.rr-user-review-comment{max-width:100%;margin-bottom:5px}.rr-all-review-item-right .rr-avg-rating-content{width:100%;max-width:320px;padding:0}.mobile-device-mobile{display:block}.mobile-device-device{display:none}.desktop-web{display:none!important}.mobile-web{display:block!important}.mobile-average-customer-and-width{margin-left:0;width:100%}.list-mobile-res{width:100%}.mobile-show-test-issues{font-size:11px;margin-top:4px}.mobile-terms{margin-top:3px}}@media only screen and (max-width:720px){.review-popup{width:96%;max-width:96%;margin:0 2%;left:0}.video-preview iframe{width:100%}.body-row-left,.body-row-right{width:100%;box-sizing:border-box}.body-row-right{padding:10px 0 0}.body-col{width:100%;padding:10px 0}.body-col:last-of-type{padding-left:0}.body-col:first-of-type{padding-right:0}.desktop-view{display:none}.mobile-view{display:block!important}.mobile-quality-of-product{float:left}.mobile-width-assign{width:300px!important}.mobile-view-alignment{left:0!important;margin-left:0!important}.mobile-show-test-issues{font-size:11px!important;margin-top:4px!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.rating-stars-count{margin-left:5px}.product-content-grid .review-stars-outer .review-stars,.product-kit .review-stars-outer .review-stars{width:100px}.rr-sample-section .icon,.rr-sample-section p{float:left}}.mobile-view{display:none}.image-setup-for-list{width:30px;margin-top:-6px;height:30px}.desktop-web{display:block}.mobile-web{display:none}.mobile-average-customer{margin-left:0}.mobile-average-customer-and-width{margin-left:0}@media only screen and (max-width:330px){.rr-avg-customer-rating-inner{padding:8%}.mobile-width-assign{width:280px!important}}@media only screen and (max-width:767px) and (orientation:landscape){.rfp-sort-arrow_box:after,.rfp-sort-arrow_box:before{left:10%!important}.rfp-support-arrow_box:after,.rfp-support-arrow_box:before{left:54%!important}}#main{max-width:1600px;margin:0 auto;width:100%}.container{padding:0 11px!important;width:auto!important}.container .row{margin-left:-10px;margin-right:-10px}.container [class*=col-]{padding-left:10px;padding-right:10px}@media (min-width:768px){.container{padding:0 36px!important;width:auto!important}.container .row{margin-left:-20px;margin-right:-20px}.container [class*=col-]{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.container{padding:0 20px!important;width:auto!important;max-width:1034px!important}.container .row{margin-left:-20px;margin-right:-20px}.container [class*=col-]{padding-left:20px;padding-right:20px}}@media (min-width:768px){.container{padding:0 20px!important}}.container .has-no-padding{padding:0!important}.container-fluid .has-no-padding{padding:0!important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:0px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}.container{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:730px}}@media (min-width:1024px){.container{width:950px}}@media (min-width:1024px){.container{width:1150px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-5px;margin-right:-5px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:5px;padding-right:5px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1024px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1023px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1024px) and (max-width:1023px){.visible-md-block{display:block!important}}@media (min-width:1024px) and (max-width:1023px){.visible-md-inline{display:inline!important}}@media (min-width:1024px) and (max-width:1023px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1024px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1024px){.visible-lg-block{display:block!important}}@media (min-width:1024px){.visible-lg-inline{display:inline!important}}@media (min-width:1024px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1023px){.hidden-md{display:none!important}}@media (min-width:1024px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}body{font-family:AvenirLTStd-Light;color:#242424}body.no-scroll{overflow:hidden;position:fixed}@media (min-width:1024px){body.no-scroll{position:static}}body :focus{outline:0!important}body.is-using-keyboard :focus{outline-offset:-2px;outline:5px solid #4d90fe!important}#screensize-handler-trigger:before{display:none;content:'[{"mq":"(max-width: 767px)","selected":true,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":false,"size":"medium"},{"mq":"(min-width: 1024px)","selected":false,"size":"large"}]'}@media (min-width:768px){#screensize-handler-trigger:before{content:'[{"mq":"(max-width: 767px)","selected":false,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":true,"size":"medium"},{"mq":"(min-width: 1024px)","selected":false,"size":"large"}]'}}@media (min-width:1024px){#screensize-handler-trigger:before{content:'[{"mq":"(max-width: 767px)","selected":false,"size":"small"},{"mq":"(min-width: 768px) and (max-width: 1023px)","selected":false,"size":"medium"},{"mq":"(min-width: 1024px)","selected":true,"size":"large"}]'}}@font-face{font-family:PlayfairDisplay-Regular;src:url(Fonts/PlayfairDisplay-Regular.eot?c=1566918119746);src:url(Fonts/PlayfairDisplay-Regular.woff2?c=1566918119746) format("woff2"),url(Fonts/PlayfairDisplay-Regular.woff?c=1566918119746) format("woff"),url(Fonts/PlayfairDisplay-Regular.ttf?c=1566918119746) format("truetype"),url(Fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular?c=1566918119746) format("svg"),url(Fonts/PlayfairDisplay-Regular.eot?#iefix?c=1566918119746) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Light;src:url(Fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix?c=1566918119746);src:url(Fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix?c=1566918119746) format("eot"),url(Fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2?c=1566918119746) format("woff2"),url(Fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff?c=1566918119746) format("woff"),url(Fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf?c=1566918119746) format("truetype"),url(Fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c?c=1566918119746) format("svg")}@font-face{font-family:DINNextW01-CondensedBol;src:url(Fonts/71888b4d-cd66-4c8b-9a5c-b37014e8e4fa.eot?#iefix?c=1566918119746);src:url(Fonts/71888b4d-cd66-4c8b-9a5c-b37014e8e4fa.eot?#iefix?c=1566918119746) format("eot"),url(Fonts/258804c2-9ca6-4856-bad7-67cde4f087b4.woff2?c=1566918119746) format("woff2"),url(Fonts/0c0418fe-d324-4ab2-978a-e8201c646ca1.woff?c=1566918119746) format("woff"),url(Fonts/2c4f6a99-1274-42cd-8d14-fecf6ae449a4.ttf?c=1566918119746) format("truetype"),url(Fonts/aabfdee7-da54-4fae-93d3-afae95449faa.svg#aabfdee7-da54-4fae-93d3-afae95449faa?c=1566918119746) format("svg")}a,button{font-family:DINNextW01-CondensedBol}.icon{width:14px;height:14px}svg.icon{pointer-events:none}picture{display:block}picture img{display:block;height:auto;width:100%}#main-container img{display:block;width:100%;height:auto}#main-container .footer-navigation img{float:left;width:15px;height:15px;margin-right:10px;margin-top:8px}.lazyload,.lazyloading{opacity:.2}.lazyloaded{opacity:1;transition:opacity .3s}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.border-transition-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.border-transition-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#242424;height:2px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}@media (max-width:767px){.border-transition-center:before{display:none}}.border-transition-center:active:before,.border-transition-center:focus:before,.border-transition-center:hover:before{left:0;right:0}.border-transition-left{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.border-transition-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media (max-width:767px){.border-transition-left:before{display:none}}@media (min-width:769px){.border-transition-left:hover:active,.border-transition-left:hover:before,.border-transition-left:hover:focus{right:0}}.border-transition-left.active{box-shadow:none}.border-transition-left.active:before{content:"";position:absolute;z-index:-1;right:0;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media (max-width:767px){.border-transition-left.active:before{display:none}}.active .border-transition-center:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#242424;height:2px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}@media (max-width:767px){.active .border-transition-center:before{display:none}}.active .border-transition-left:before{content:"";position:absolute;z-index:-1;right:0;bottom:-1px;background:#242424;height:2px;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out}@media (max-width:767px){.active .border-transition-left:before{display:none}}.border-transition-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.border-transition-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border:0 solid #696969;transition:all .2s ease-out}@media (min-width:1024px){.border-transition-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:2px}}.loading-fade-enter-active{transition:all .5s ease}.loading-fade-leave-active{transition:all .5s ease}.loading-fade-enter,.loading-fade-leave-to{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.ripple-animation{position:relative;overflow:hidden}.ripple-animation:after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;opacity:0;border-radius:100%;-webkit-transform:scale(1,1) translate(-50%);transform:scale(1,1) translate(-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ripple-animation:hover{transition:all .6s ease;top:-1px}.ripple-animation:focus:not(:active)::after{-webkit-animation:ripple .4s linear;animation:ripple .4s linear}.ripple-animation.ripple-animation--black{background:#242424;color:#fff}.ripple-animation.ripple-animation--black:focus,.ripple-animation.ripple-animation--black:hover{color:#fff}.ripple-animation.ripple-animation--black:after{background:rgba(255,255,255,.5)}.ripple-animation.ripple-animation--white{background:#fff;color:#242424}.ripple-animation.ripple-animation--white:focus,.ripple-animation.ripple-animation--white:hover{color:#242424}.ripple-animation.ripple-animation--white:after{background:rgba(224,224,224,.9)}@-webkit-keyframes ripple{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.3}20%{-webkit-transform:scale(25,25);transform:scale(25,25);opacity:.3}100%{opacity:0;-webkit-transform:scale(100,1000);transform:scale(100,1000)}}@keyframes ripple{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.3}20%{-webkit-transform:scale(25,25);transform:scale(25,25);opacity:.3}100%{opacity:0;-webkit-transform:scale(100,1000);transform:scale(100,1000)}}.transition-bg-left{display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition-property:color;transition-duration:.3s;padding:0 5px}.transition-bg-left:before{display:block;content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#242424;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.3s;transition-timing-function:ease-out}.active .transition-bg-left,.transition-bg-left:active{color:#fff}.active .transition-bg-left:before,.transition-bg-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}@media (min-width:1025px){.active .transition-bg-left,.transition-bg-left:hover{color:#fff}.active .transition-bg-left:before,.transition-bg-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}}.is-src-only{border:0;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;color:#fff}.embed-responsive{padding-bottom:100%!important}.embed-responsive video{background-color:#242424}.embed-responsive-1by1{padding-bottom:100%!important}.embed-responsive-4by3{padding-bottom:75%!important}.embed-responsive-16by9{padding-bottom:56.25%!important}.embed-responsive-21by9{padding-bottom:42.85714%!important}.embed-responsive-23by9{padding-bottom:39.13043%!important}.embed-responsive-47by11{padding-bottom:23.40426%!important}.expirience-editor-responsive .embed-responsive{height:auto;position:static;padding-bottom:0!important}.expirience-editor-responsive .embed-responsive.embed-responsive-16by9{padding-bottom:0}.expirience-editor-responsive .embed-responsive.embed-responsive-4by3{padding-bottom:0}.expirience-editor-responsive .embed-responsive video{position:relative}button{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px}#main-container .shop-now-new-btn{width:25%!important;margin:16px auto!important;padding:7px 0 7px 0!important}#main-container .product-button{display:block;margin:20px 0 16px 0;padding:14px 0 8px 0;width:100%;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c}#main-container .product-button:hover{border:1px solid #242424}#main-container .product-button.black-button{background:#242424;color:#fff;border:1px solid #242424}#main-container .product-button.black-button:hover{color:#242424;background:#fff;border:1px solid #4c4c4c}h6{margin:0 0 30px 0;font-family:DINNextW01-CondensedBol;font-size:16px;text-transform:uppercase;font-stretch:condensed;line-height:normal;letter-spacing:.8px}.form-item input{font-size:11px;line-height:40px;background:0 0;height:40px}.form-item button{margin:0;padding:0;background:0 0;border:none}.form-item .form-item--with-submit{border:1px solid #575757;height:40px;position:relative}.form-item .form-item--with-submit input{border:none;padding:0 10px;margin:0;width:100%}.form-item .form-item--with-submit button{min-width:40px;padding:0 10px;height:39px;position:absolute;top:0;right:0;border-left:1px solid #575757;font-size:16px}.form-item .form-item--with-submit button .icon{position:relative;top:2px}.form-item .form-error--message{font-size:10px;display:block;color:#e3242c;text-align:left;margin:0;line-height:1.8}.form-item .form-success--message{background-color:#696969;color:#fff;font-size:11px;text-align:center;padding:8px 0 10px 0;position:absolute;width:100%;height:38px;overflow:hidden;top:1px}.form-item .form-success--message .arrow-validation{width:15px;height:11px;margin-right:10px;position:relative;top:2px}.form-item.form-error .form-item--with-submit{border:1px solid #e3242c}.form-item.form-error .form-item--with-submit button{border-left-color:#e3242c}a{color:#242424;text-decoration:underline}a:focus:hover{color:#242424;text-decoration:none}a:hover{text-decoration:none;color:#242424}a:focus{color:#242424;text-decoration:underline}a.link{font-family:AvenirLTStd-Light}a.link-button{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;text-decoration:none;display:inline-block}p,ul{margin-bottom:20px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;color:#242424}p{line-height:1.67;letter-spacing:.1px}p.center{text-align:center}ul{padding-left:16px;line-height:2;letter-spacing:.1px}.title--subtitle{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;color:#242424;margin-top:30px;margin-bottom:12px;text-transform:uppercase}.routine{height:auto;position:relative;font-size:1000%;overflow:hidden;font-family:PlayfairDisplay-Regular;color:#444;margin:45px 40px 12px}@media (min-width:769px){.routine{margin:0}}.routine.routine-scale{line-height:.83;-webkit-transform-origin:center center;transform-origin:center center}.routine .routine-number{position:absolute;opacity:.1;z-index:-1}.routine .routine-title{position:absolute;-webkit-transform-origin:bottom left;transform-origin:bottom left;margin-left:.83em;opacity:.1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1}.routine picture{z-index:2;position:relative}.tags-section--list input[type=checkbox]{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}input[type=checkbox]{clip:rect(1px,1px,1px,1px)!important}input[type=checkbox]~label{position:relative;display:inline-block;padding-left:3.125rem;cursor:pointer}input[type=checkbox]~label::after,input[type=checkbox]~label::before{content:'';display:block;left:0;position:absolute;top:.8125rem}input[type=checkbox]~label::before{border:1px solid #242424;height:1.25rem;left:-.25rem;margin-top:-.25rem;width:1.25rem}input[type=checkbox]~label::after{background-color:#242424;height:.75rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:.75rem}input[type=checkbox]:checked~label{color:#000}input[type=checkbox]:checked~label::after{-webkit-transform:scale(1);transform:scale(1)}input[type=checkbox]:disabled~label{color:#ccc;pointer-events:none}input[type=checkbox]:disabled~label:before{border:1px solid #ccc}input[type=checkbox]:disabled~label:after{background-color:#ccc}.is-using-keyboard input[type=checkbox]:focus~label:after,.is-using-keyboard input[type=checkbox]:focus~label:before{box-shadow:0 0 0 2px #fff,0 0 0 3px #aaa}.load-more-container .load-more{padding:13px 0 10px 0;text-align:center;font-size:14px;width:100%;border-color:#696969;color:#242424;outline:0;margin-bottom:60px}@media (min-width:768px){.load-more-container .load-more{font-size:14px}}.loader{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:dotload 1.8s infinite ease-in-out;animation:dotload 1.8s infinite ease-in-out;color:#242424;font-size:10px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s;top:49%}.loader:after,.loader:before{border-radius:50%;width:1em;height:1em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:dotload 1.8s infinite ease-in-out;animation:dotload 1.8s infinite ease-in-out;content:'';position:absolute;top:0}.loader:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:1.5em}@-webkit-keyframes dotload{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes dotload{0%,100%,80%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.rich-text{color:#242424}@media (min-width:768px){.rich-text{padding-bottom:10px}}@media (min-width:1024px){.rich-text{padding-bottom:40px}}.rich-text h1{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px}@media (max-width:1023px){.rich-text h1{font-size:34px}}.rich-text h2{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:32px;line-height:1.24;letter-spacing:.3px}@media (max-width:767px){.rich-text h2{font-size:30px}}.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:25px;line-height:1.24;letter-spacing:.3px;text-transform:none}.rich-text p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px}.rich-text ol,.rich-text ul{margin-bottom:20px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;padding-left:16px;line-height:1.47;letter-spacing:.1px}.rich-text a{font-family:AvenirLTStd-Light}.article-tag-list{padding-top:20px;padding-bottom:50px;margin-top:20px;border-top:2px solid #e0e0e0}@media (min-width:768px){.article-tag-list{padding-bottom:80px}}@media (min-width:1024px){.article-tag-list{padding-bottom:50px}}.article-tag-list .tag-links{padding-bottom:15px}.article-tag-list .tag-links a{display:inline-block;padding:12px 12px 9px 12px;margin-right:15px;line-height:.8;margin:15px 12px 0 0;text-transform:uppercase;font-size:14px;letter-spacing:.7px;background-color:#f5f5f5;font-family:DINNextW01-CondensedBol;text-decoration:none}.article-tag-list .tag-links a:hover{color:#fff;background:#242424}.social-media-links{color:#fff}.tabs{margin:70px 0 50px 0;overflow:hidden}@media (min-width:768px){.tooltip-over .tabs{overflow:visible}}.tabs .tabs-titles{padding:0;text-align:center}@media (max-width:767px){.tabs .tabs-titles{white-space:nowrap;position:relative;left:0;font-size:0;transition-property:left;transition-duration:.2s}}.tabs .tabs-titles li{display:inline-block;font-size:16px;letter-spacing:.4px;padding-left:20px;padding-right:20px;width:50%;text-align:center}.tabs .tabs-titles li:first-child{margin-left:25%}.tabs .tabs-titles li:last-child{margin-right:25%}.tabs .tabs-titles li a{display:inline-block;padding:0;color:#242424;text-transform:uppercase;text-decoration:none}.tabs .tabs-titles li a:before{bottom:1px;height:1px}.tabs .tabs-titles li h2{font-size:inherit}.tabs .tabs-titles li.active a:before{content:"";position:absolute;left:0;width:100%;bottom:1px;background:#242424;height:1px;display:block}@media (min-width:768px){.tabs .tabs-titles li{width:auto}.tabs .tabs-titles li:first-child,.tabs .tabs-titles li:last-child{margin-left:auto;margin-right:auto}.tabs .tabs-titles li.active a:before{bottom:1px}}.tabs .tab{height:0;opacity:0;overflow:hidden}.tabs .tab.visible{height:auto;opacity:1;transition:opacity .3s ease;overflow:visible}.tabs .tab .two-columns{margin-top:0;margin-bottom:0}.tabs .tab .col-md-12,.tabs .tab .quote-component{margin-top:10px}@media (min-width:1024px){.tabs .tab .col-md-12,.tabs .tab .quote-component{margin-top:30px}}.tabs .col-md-12 .center,.tabs .col-md-12 .video-component{margin:0 30px 20px 30px}@media (min-width:1024px){.tabs .col-md-12 .center,.tabs .col-md-12 .video-component{margin:0 47px 20px 47px}}.tabs .col-md-12 .quote-component{margin-top:0;margin-bottom:0}.tabs .video-component,.tabs .video-player{margin-bottom:0}.animated-line{padding:0 0 0 53px;position:relative}@media (min-width:769px){.animated-line{padding:0 22px}}.animated-line .animated-line--container{height:100%;overflow:hidden;position:absolute;width:6px;left:33px;top:0}@media (min-width:769px){.animated-line .animated-line--container{left:0}}.animated-line .animated-line--bar{background-color:#8a1714;width:6px;height:0;position:absolute;left:0;bottom:0;top:0;will-change:scroll-position;transition:height .5s ease-out}.animated-line .animated-line--bar.with-rainbow{background:url(Images/assets/rainbow.jpg?c=1566918119746);background-size:6px auto;background-repeat:repeat}.gif-preview{position:relative;z-index:1;min-height:150px}.gif-preview .gifpreview-media{width:100%}.gif-preview .preview--toggle{position:absolute;width:39px;height:39px;bottom:20px;right:20px;padding:0;border:none;background-color:transparent;outline:0}.gif-preview .preview--toggle svg{stroke:#fff;height:39px;width:39px}.product-item{width:100%}.product-item:active,.product-item:focus,.product-item:hover{cursor:pointer}@media (min-width:1025px){.product-item:focus .product-image-description,.product-item:hover .product-image-description{transition:all .3s ease;z-index:2;opacity:1}}.product-item-box{position:relative}.product-item-box .product-item-image{text-align:center;margin-bottom:20px;position:absolute;overflow:hidden;width:100%;top:0;height:200px}@media (max-width:768px) and (orientation:landscape){.product-item-box .product-item-image{height:264px}}@media (min-width:768px){.product-item-box .product-item-image{height:225px}}.product-item-box .product-item-image img{min-height:100px;position:absolute;bottom:0}.product-image-description{opacity:0;z-index:0;position:absolute;width:100%;height:100%;background:rgba(224,224,224,.7);top:0;left:0;display:inline-block;box-sizing:border-box;transition:all .3s ease}.product-image-description .image-description-block{position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:-10px auto 0 auto;padding:15px 10px 15px 11px;background-color:#fff;border:solid 1px #696969;font-size:14px;text-transform:uppercase;font-family:DINNextW01-CondensedBol;letter-spacing:.7px}.product-image-description .color-border-bar{position:absolute;bottom:0;left:0;display:block;height:3px;width:100%}@media (min-width:1025px){.is-using-keyboard .product-item-info a:focus div[role=presentation] .product-image-description{transition:all .3s ease;z-index:2;opacity:1}.is-using-keyboard .product-item-info a:focus .product-name{border-bottom:1px solid #242424}}.product-item-info{color:#242424;text-align:center}.product-item-info a{text-decoration:none;outline:0}.product-item-info div[role=presentation]{padding-top:200px;display:block;width:100%;position:relative;margin-bottom:20px}@media (max-width:768px) and (orientation:landscape){.product-item-info div[role=presentation]{padding-top:264px}}@media (min-width:768px){.product-item-info div[role=presentation]{padding-top:225px}}.product-item-info .product-subtitle{padding-top:5px;position:relative;font-size:14px;line-height:1.25;font-family:DINNextW01-CondensedBol;text-transform:uppercase;display:block;min-height:44px;margin-top:0;margin-bottom:4px}.product-item-info .product-subtitle-hidden{position:absolute;left:-9000px}.product-item-info .product-color-bar{display:block;width:16px;height:3px;left:0;right:0;margin:0 auto 10px auto;background-color:#642725}.product-item-info .product-name{font-family:PlayfairDisplay-Regular;font-size:19px;margin-bottom:5px;line-height:38px}.product-item-info .product-description{font-family:AvenirLTStd-Light;font-size:15px;line-height:22px}.product-images{margin-left:-5px;margin-right:-5px;margin-bottom:20px}.product-images:after,.product-images:before{content:" ";display:table}.product-images:after{clear:both}.product-images .previews{position:relative;min-height:1px;padding-left:5px;padding-right:5px;margin-top:0}@media (min-width:768px){.product-images .previews{float:left;width:16.66667%}}@media (min-width:768px){.product-images .previews{margin-top:15px}}@media (min-width:1024px){.product-images .previews{margin-top:30px}}.product-images .preview{background:0 0;padding:0;border-radius:0;border:none;display:block;margin:0 0 15px 0;border:1px solid #fff}.product-images .preview.active{border:1px solid #979797}.product-images .preview:focus{outline:0}@media (min-width:769px){.product-images .preview{width:60%}}.product-images .main-picture{position:relative;min-height:1px;padding-left:5px;padding-right:5px;margin-top:0}@media (min-width:768px){.product-images .main-picture{float:left;width:66.66667%}}@media (min-width:768px){.product-images .main-picture{margin-top:15px}}@media (min-width:1024px){.product-images .main-picture{margin-top:30px}}#main-container .product-images .main-picture img,#main-container .product-images .main-picture picture{height:0;overflow:hidden;opacity:0;transition:opacity .4s ease}#main-container .product-images .main-picture img.active,#main-container .product-images .main-picture picture.active{height:auto;opacity:1}.hero-banner{height:75px;position:relative;overflow:hidden;margin-bottom:40px}@media (min-width:768px){.hero-banner{height:auto}}.hero-banner.hero-banner--small{position:relative;max-height:100px;overflow:hidden}.hero-media img{max-width:none;height:auto}.loading-overlay{position:absolute;top:0;left:0;background-color:rgba(255,255,255,.8);height:100%;width:100%}.breadcrumb ul{margin:10px 0;padding:0}.breadcrumb ul li{display:inline-block;list-style:none;font-size:12px;font-weight:300;font-family:AvenirLTStd-Light;letter-spacing:.2px;color:#444}.breadcrumb ul li:last-child a{text-decoration:none;cursor:default}.breadcrumb ul li:first-child a{display:block}.breadcrumb ul li a{margin:0 2px;font-family:AvenirLTStd-Light;color:#444}.breadcrumb ul li .icon{width:18px;height:18px;vertical-align:middle;position:relative;top:-2px}.cookie-banner{background-color:#242424;padding:10px 0}.cookie-banner p{color:#fff;font-size:12px;line-height:1.4;font-family:AvenirLTStd-Light;margin-bottom:0;margin-right:15px}.cookie-banner a{color:#fff;text-decoration:underline;font-family:DINNextW01-CondensedBol}.cookie-banner a:hover{color:#fff;text-decoration:none}.cookie-banner .cookie-learn-more{font-family:AvenirLTStd-Light}.cookie-banner .cookie-notification{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:8px;min-height:32px}@media (max-width:767px){.cookie-banner .cookie-notification{padding-top:0}}.cookie-banner .cookie-notification .cookie-info{display:block;width:100%}.cookie-banner .cookie-submit-button{display:block;border:1px solid #fff;text-align:center;font-size:14px;padding:6px 8px 4px 8px;margin:0;background:0 0;color:#fff;text-transform:uppercase;text-decoration:none;transition:all .5s ease}.cookie-banner .cookie-submit-button:active,.cookie-banner .cookie-submit-button:focus,.cookie-banner .cookie-submit-button:hover{transition:all .5s ease;text-decoration:none;color:#fff}@media (min-width:768px){.cookie-banner .cookie-submit-button:active,.cookie-banner .cookie-submit-button:focus,.cookie-banner .cookie-submit-button:hover{border:1px solid #696969}}.cookie-banner .close{position:absolute;bottom:0;left:0;font-size:14px;text-decoration:none}.cookie-banner .close:active,.cookie-banner .close:focus,.cookie-banner .close:hover{text-decoration:none;color:#fff}body{-webkit-transform:none!important;transform:none!important}.banner-adj{position:absolute;left:0;right:0}.optanon-alert-box-wrapper.cookieban{top:0!important;-webkit-transform:none!important;transform:none!important}.nav-bar-nav li{overflow:hidden}@media (min-width:1024px){.nav-bar-nav li.active .megamenu-overlay{display:block}}.nav-bar-nav li.active .mega-menu{-webkit-animation:anim .3s ease;animation:anim .3s ease;-webkit-transform:translate(0);transform:translate(0);visibility:visible;position:absolute;z-index:100}@media (min-width:1024px){.nav-bar-nav li.active .mega-menu{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none;position:static;overflow:visible}.nav-bar-nav li.active .mega-menu .mega-menu-item .container{opacity:1}}@media (max-width:1023px){.nav-bar-nav li.active .mega-menu.active .col-md-12,.nav-bar-nav li.active .mega-menu.active .col-md-2,.nav-bar-nav li.active .mega-menu.active .mega-menu-item,.nav-bar-nav li.active .mega-menu.active .nav-item-back{position:static}}.nav-bar-nav li.active .mega-menu .side-panel.active{-webkit-animation:anim .2s ease;animation:anim .2s ease;-webkit-transform:translate(0);transform:translate(0);display:block}@media (min-width:1024px){.nav-bar-nav li.active .mega-menu .side-panel.active{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}.nav-bar-nav li.active .mega-menu .side-panel.active .nav-item-back{position:static}.nav-bar-nav li.active .mega-menu .active .menu-item-panel{-webkit-animation:anim .2s ease;animation:anim .2s ease;-webkit-transform:translate(0);transform:translate(0);display:block}@media (min-width:1024px){.nav-bar-nav li.active .mega-menu .active .menu-item-panel{-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}.nav-bar-nav li.active .mega-menu .active .menu-item-panel .nav-item-back{position:relative}.nav-bar-nav .megamenu-overlay{position:fixed;margin-top:200px;top:0;bottom:0;right:0;left:0;z-index:999;background:rgba(0,0,0,.5);display:none}.nav-bar-nav .mega-menu{position:absolute;background-color:#fff;top:0;left:0;width:276px;z-index:2;text-align:left;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-animation:animout .5s ease;animation:animout .5s ease;-webkit-transform:translate(-100%);transform:translate(-100%)}@media (min-width:1024px){.nav-bar-nav .mega-menu{visibility:hidden;background:0 0;width:auto;height:auto;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}@-webkit-keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:1;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anim{0%{display:none;opacity:0}1%{display:block;opacity:1;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes animout{0%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}1%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{display:none;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes animout{0%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}1%{display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{display:none;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.nav-bar-nav .mega-menu .mega-menu-item{position:static;z-index:1000;top:0;left:0;width:100%;background:#fff;padding:0;border:none}@media (max-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .row,.nav-bar-nav .mega-menu .mega-menu-item [class*=col-]{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.nav-bar-nav .mega-menu .mega-menu-item .container{padding-left:20px!important;padding-right:20px!important}}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item{border-top:1px solid #e0e0e0;position:absolute;width:100%;top:auto!important;padding:40px 0}.nav-bar-nav .mega-menu .mega-menu-item .container{transition:opacity .5s ease-in-out;opacity:0}}.nav-bar-nav .mega-menu .mega-menu-item .megamenu-heading,.nav-bar-nav .mega-menu .mega-menu-item h6{text-indent:0;margin-bottom:0;padding-top:28px;border-bottom:solid 1px #e0e0e0;height:70px;cursor:pointer;position:relative;font-family:DINNextW01-CondensedBol;text-transform:uppercase;letter-spacing:.8px}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .megamenu-heading,.nav-bar-nav .mega-menu .mega-menu-item h6{cursor:default;border-bottom:none;height:auto;padding-top:0;margin-bottom:15px}}.nav-bar-nav .mega-menu .mega-menu-item p{margin-bottom:5px}.nav-bar-nav .mega-menu .mega-menu-item p a{text-transform:none;text-decoration:none;font-family:AvenirLTStd-Light;color:#696969;font-size:12px;line-height:2.5;letter-spacing:.1px}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item p a:focus,.nav-bar-nav .mega-menu .mega-menu-item p a:hover{padding:0;text-decoration:underline}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container{padding-left:20px;padding-right:20px}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container{padding:0}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container p{border-bottom:1px solid #e0e0e0;padding:0}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container p{border:none}}.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container a{padding:15px 0;font-size:15px;color:#242424;line-height:normal;margin:0}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .side-panel-container a{font-size:12px;margin:7px 0 21px 0;padding:0}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;height:auto}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar{height:25px;margin-top:5px;margin-bottom:10px}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar span{display:inline-block;height:16px;width:3px;margin-right:5px;margin-top:18px}@media (min-width:1024px){.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar span{margin-top:0}}.nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a{display:inline-block;margin:0;line-height:1.5}.nav-bar-nav .mega-menu .block-with-img{display:block;margin-bottom:30px;margin-top:20px;text-decoration:none;text-transform:none;color:#242424;cursor:pointer}@media (min-width:1024px){.nav-bar-nav .mega-menu .block-with-img{margin-top:0;display:block!important}}.nav-bar-nav .mega-menu .block-with-img:focus,.nav-bar-nav .mega-menu .block-with-img:hover{padding:0}.nav-bar-nav .mega-menu .block-with-img:focus .title,.nav-bar-nav .mega-menu .block-with-img:hover .title{text-decoration:underline}.nav-bar-nav .mega-menu .block-with-img a:focus,.nav-bar-nav .mega-menu .block-with-img a:hover{padding:0}.nav-bar-nav .mega-menu .block-with-img a:focus .title,.nav-bar-nav .mega-menu .block-with-img a:hover .title{text-decoration:underline}.nav-bar-nav .mega-menu .block-with-img img{display:block;margin-bottom:5px;width:100%;height:auto}.nav-bar-nav .mega-menu .block-with-img .title{margin-bottom:5px;font-family:PlayfairDisplay-Regular;font-size:19px;letter-spacing:.3px;text-transform:none}.nav-bar-nav .mega-menu .block-with-img .description{font-family:AvenirLTStd-Light;font-size:12px;font-weight:300;line-height:1.58;letter-spacing:.1px;text-indent:0}.nav-bar-nav .mega-menu .nav-item-back{position:relative;font-size:18px;width:100%;border:none;margin:0;padding:24px 18px;border-bottom:1px solid #e0e0e0}@media (min-width:1024px){.nav-bar-nav .mega-menu .nav-item-back{display:none;border:none}}.nav-bar-nav .mega-menu .side-panel{position:fixed;background-color:#fff;top:0;left:0;width:276px;z-index:2;text-align:left;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-animation:animout .2s ease;animation:animout .2s ease;-webkit-transform:translate(-100%);transform:translate(-100%)}@media (min-width:1024px){.nav-bar-nav .mega-menu .side-panel{overflow:hidden}}@media (min-width:1024px){.nav-bar-nav .mega-menu .side-panel{position:relative;display:block;background:0 0;width:auto;height:auto;-webkit-transform:none;transform:none;-webkit-animation:none;animation:none}}.nav-bar-nav .menu-item-panel{display:none}@media (min-width:1024px){.nav-bar-nav .menu-item-panel{display:block}}.arrow-mega-menu-back{position:absolute;left:20px}.arrow-mega-menu-back svg.icon{width:7px;height:14px}.tutorial-blocks{margin:0;padding-top:70px}@media (min-width:1024px){.tutorial-blocks{margin:0 60px}}.tutorial-blocks .tutorial-row{display:block;margin-bottom:40px;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:768px){.tutorial-blocks .tutorial-row{display:-webkit-flex;display:-ms-flexbox;display:flex}}.tutorial-blocks .tutorial-row .tutorial-block{display:block;width:100%}@media (min-width:768px){.tutorial-blocks .tutorial-row .tutorial-block{width:50%;padding:20px}}.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper{position:relative}.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper .number{position:absolute;top:-130px;z-index:999;font-size:150px;width:100%;text-align:center;font-family:PlayfairDisplay-Regular;color:#444;opacity:.4}@media (min-width:768px){.tutorial-blocks .tutorial-row .tutorial-block .img-wrapper .number{width:50%;margin-left:25%}}.tutorial-blocks .tutorial-row .tutorial-block h2{margin:30px 65px 10px 65px;font-size:14px;font-family:DINNextW01-CondensedBol;text-transform:uppercase;letter-spacing:.7px;color:#242424}@media (max-width:1023px){.tutorial-blocks .tutorial-row .tutorial-block h2{margin-left:0;margin-left:0}}.tutorial-blocks .tutorial-row .tutorial-block p{margin:0 65px 0 65px;font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.67;letter-spacing:.1px;color:#242424}@media (max-width:1023px){.tutorial-blocks .tutorial-row .tutorial-block p{margin-left:0;margin-left:0;margin-bottom:58px}}.tutorial-blocks .video-component,.tutorial-blocks .video-player{margin-bottom:0}.article{text-align:center;color:#242424;margin-bottom:50px}.article h1{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:34px;line-height:1.24;letter-spacing:.3px}@media (min-width:768px){.article h1{padding-left:65px;padding-right:65px}}@media (min-width:1024px){.article h1{font-size:42px}}.article h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin-bottom:15px;text-transform:uppercase}.article h6 span{margin:0 5px}.article p{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px}.article .squared-block{text-align:left;margin:0}@media (min-width:768px){.article .squared-block{margin:30px 65px 0 65px}}@media (min-width:1024px){.article .squared-block{margin:35px 85px 0 85px}}.article .squared-block p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px}.editorial-columns{margin-bottom:30px;color:#242424;text-align:left;margin:0 34px 50px 34px}.editorial-columns .col-sm-6{margin-bottom:50px}@media (min-width:768px){.editorial-columns .col-sm-6{margin-bottom:0}}.editorial-columns .col-sm-6+.col-sm-6{margin-bottom:0}.editorial-columns.align-right{text-align:right;text-align:center}@media (min-width:768px){.editorial-columns.align-right h4{text-align:right}}.editorial-columns h4{margin-top:0;font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px}.editorial-columns p{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.47;letter-spacing:.1px;margin-bottom:0}.editorial-columns img{margin-bottom:15px}.editorial-columns picture{margin-bottom:15px}.editorial-columns .media-item{margin-bottom:15px}.editorial-columns .media-item img{margin-bottom:0}.editorial-columns .container{padding-left:0!important;padding-right:0!important}.editorial-columns .rich-text{padding-bottom:0;margin-bottom:0}.editorial-columns .video-player{margin-bottom:0}.media-item--image-responsive{margin-bottom:50px}.main-header-title{margin-bottom:50px}.main-header-title .article{position:relative;margin-top:-50px;margin-bottom:0;padding:40px 47px 5px 47px;background:#fff}@media (min-width:768px){.main-header-title .article{margin-top:-100px;padding:40px 60px}}@media (min-width:1024px){.main-header-title .article{margin-top:-200px;padding:40px 80px}}.main-header-title .video-player__button{bottom:70px}@media (min-width:768px){.main-header-title .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--bottom-left .video-player__button{bottom:70px}@media (min-width:768px){.main-header-title .video-player.video-player__button-location--bottom-left .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--bottom-right .video-player__button{bottom:70px}@media (min-width:768px){.main-header-title .video-player.video-player__button-location--bottom-right .video-player__button{bottom:20px}}.main-header-title .video-player.video-player__button-location--center .video-player__button{bottom:70px}@media (min-width:768px){.main-header-title .video-player.video-player__button-location--center .video-player__button{bottom:auto}}.jump-to-content{display:none;text-align:center;padding:5px}.video-player{position:relative;margin-bottom:50px}.video-player.video-player__button-location--top-left .video-player__button{top:20px;left:20px;right:auto;bottom:auto}.video-player.video-player__button-location--top-right .video-player__button{top:20px;left:auto;right:20px;bottom:auto}.video-player.video-player__button-location--bottom-left .video-player__button{top:auto;left:20px;right:auto;bottom:20px}.video-player.video-player__button-location--bottom-right .video-player__button{top:auto;left:auto;right:20px;bottom:20px}.video-player.video-player__button-location--center .video-player__button{top:calc(50% - 20px);left:calc(50% - 20px);right:auto;bottom:auto}.video-player .video-player__button{position:absolute;width:40px;height:40px;bottom:20px;right:20px;padding:0;border:none;background-color:transparent;outline:0}.video-player .video-player__button svg{stroke:#fff;height:40px;width:40px}.store-locator-push{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 50px 0}.store-locator-push .article{text-align:left;margin-bottom:30px}@media (min-width:768px){.store-locator-push .article{text-align:center}}.store-locator-push .article h1,.store-locator-push .article h2{margin-top:0;margin-bottom:20px;font-family:PlayfairDisplay-Regular;font-size:34px;line-height:1.24;letter-spacing:.3px}@media (min-width:768px){.store-locator-push .article h1,.store-locator-push .article h2{padding-left:65px;padding-right:65px}}@media (min-width:1024px){.store-locator-push .article h1,.store-locator-push .article h2{font-size:42px}}.store-locator-push .find-a-salon{margin:30px auto 0 auto}@media (min-width:768px){.store-locator-push .find-a-salon{width:80%}}@media (min-width:1024px){.store-locator-push .find-a-salon{width:50%}}.store-locator-push .call-to-action-bar .form-item{margin:0;width:100%}.store-locator-push .call-to-action-bar .form-item button{background:#242424}.store-locator-push .call-to-action-bar .form-item button svg{fill:#fff;color:#fff}.store-locator-push .store-locator-content{background:#fff;padding:60px 50px 20px 50px;margin:100px 0}.store-locator-push .store-locator-content .call-to-action-bar{margin-top:0}.collapse{margin:0 0 18px 0}.collapse .collapse__title{display:block;width:100%;text-align:left;margin:0;border:none;outline:0;padding:0 0 10px;background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.collapse .collapse__title .collapse__title--header{margin:0;font-family:AvenirLTStd-Light;text-transform:none;font-size:15px;line-height:1.47;letter-spacing:.1px;font-weight:700;text-decoration:underline;padding-right:18px}.collapse .collapse__content{font-family:AvenirLTStd-Light;text-transform:none;font-size:15px;line-height:1.47;letter-spacing:.1px}.collapse .collapse__content a{font-family:AvenirLTStd-Light;text-decoration:none}.collapse .collapse__content .container{padding:0!important}.collapse .collapse__indicator{width:14px;height:14px;display:block;position:absolute;right:4px;top:4px}.collapse .collapse__indicator:before{opacity:0}.collapse .collapse__indicator:after,.collapse .collapse__indicator:before{display:block;content:"";width:1px;height:14px;opacity:1;position:absolute;top:50%;right:.3125rem;transition:all .3s cubic-bezier(.46,.03,.52,.96);background:#242424;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(50%,-50%) rotate(90deg);transform:translate(50%,-50%) rotate(90deg)}.collapse.collapse__content--expanded .collapse__indicator:before{-webkit-transform:translate(50%,-50%) rotate(0);transform:translate(50%,-50%) rotate(0)}.collapse.collapse__content--expanded .collapse__indicator:after{-webkit-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg)}.collapse-block{margin-bottom:53px}a.childsubitem{padding-left:14px!important}h4.collapse__title--header.subitem{font-weight:400!important}.list-of-links ul{padding:0 0 0 50px;list-style-type:disc}.list-of-links ul a{font-family:AvenirLTStd-Light;font-size:15px;line-height:32px;color:#242424;font-weight:700}@media (min-width:1024px){.collapse-links{margin:0 100px}}.collapse-links h4{font-family:AvenirLTStd-Light;font-size:15px}.collapse-links p a{font-family:AvenirLTStd-Light;font-size:15px;line-height:32px;color:#242424;text-decoration:none}.collapse-links p a:hover{text-decoration:underline}.article-item .article-title{font-family:PlayfairDisplay-Regular;font-size:18px;margin-top:10px;margin-bottom:0}@media (min-width:768px){.article-item .article-title{font-size:19px;margin-top:0;line-height:30px}}.article-item .article-description{line-height:1.47;margin-bottom:14px}@media (min-width:768px){.article-item .article-description{margin-top:5px}}.article-item .article-link{font-size:18px;text-transform:uppercase;letter-spacing:.9px}.two-columns{margin:30px 0}@media (min-width:768px){.two-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.two-columns:before{content:'';position:absolute;width:1px;height:100%;display:block;background-color:#e0e0e0;top:0;left:50%}.two-columns .column:first-child{padding:0 50px 0 30px}}@media (min-width:768px) and (min-width:1024px){.two-columns .column:first-child{padding:0 70px 0 47px}}.two-columns a{font-family:AvenirLTStd-Light}@media (min-width:768px){.two-columns .column{min-height:50px;display:table-cell;vertical-align:middle;padding:0 30px 0 50px}.two-columns .column picture{margin:0}}@media (min-width:1024px){.two-columns .column{padding:0 47px 0 70px}.two-columns .column .video-component{padding:0 47px}}.two-columns .column picture{margin:0 0 20px 0}.product-description{margin:0 34px}@media (min-width:768px){.product-description{margin:0}}.product-description h1{margin:0 0 10px 0;font-family:PlayfairDisplay-Regular;font-size:24px;line-height:1.33;letter-spacing:.1px;color:#242424}.product-description h2{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;color:#242424;text-transform:uppercase;margin:0 0 7px 0}.product-description p{font-family:AvenirLTStd-Light}.product-description p a{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;line-height:1.27;letter-spacing:.1px}.product-description p.links{margin-bottom:10px}.product-description p.links.link-locator a{text-decoration:none}.product-description p.links.link-locator span{text-decoration:underline}.product-description p.links.link-locator .icon{position:relative;top:2px;margin-right:2px}.product-description .product-name{margin-bottom:4px}.product-description .collection-name{font-size:15px;padding-left:10px;position:relative;font-family:AvenirLTStd-Light;line-height:22px;padding-left:0!important}.product-description .collection-color-bar{position:relative;top:3px;left:0;display:block;width:3px;height:16px;background-color:#242424;display:inline-block;margin-left:5px;margin-top:2px}.product-description .quantity{font-family:DINNextW01-CondensedBol;font-size:20px;letter-spacing:.3px;color:#1b1b1b}@media (max-width:1024px){.product-description .read-link:active,.product-description .read-link:focus,.product-description .read-link:hover{text-decoration:underline}}.routine-products p{margin-top:2px!important}.product-item-info .product-description{margin-top:5px}.quote-component{font-family:PlayfairDisplay-Regular;text-align:center;color:#242424;margin-bottom:50px}@media (max-width:767px){.quote-component{margin:40px 10px 0}}.quote-component p{font-family:PlayfairDisplay-Regular;font-size:24px;line-height:1.33;letter-spacing:.1px;text-align:center;margin-bottom:40px}@media (max-width:767px){.quote-component p{font-size:18px;line-height:1.56}}.quote-component .quote{font-size:100px;line-height:60px;display:block;color:#444}.quote-component .quote+p:last-child{margin-bottom:0}.quote-component .signature{display:inline-block;padding:4px 20px 0;font-family:DINNextW01-CondensedBol;font-size:12px;letter-spacing:.6px;border-left:1px solid #242424;border-right:1px solid #242424}.in-salon-services{margin:0 auto 50px}@media (min-width:769px){.in-salon-services .title--subtitle{margin-top:0}}.in-salon-services h2{margin-top:0}.in-salon-services .video-component,.in-salon-services .video-player{margin-bottom:0}.carousel{position:relative}.carousel .carousel-wrapper{width:100%;position:relative;overflow:hidden}.carousel .carousel-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel.carousel-vertical .carousel-inner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){.carousel.carousel-square--two-slides{max-width:984px;width:100%;margin:0 auto}}.carousel .carousel-slide{-webkit-flex-basis:inherit;-ms-flex-preferred-size:inherit;flex-basis:inherit;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.carousel.carousel-text-selectable .carousel-slide{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.carousel .carousel-navigation-button{position:absolute;top:calc(50% - 15px);width:30px;height:30px;display:block;border:none}.carousel .carousel-navigation-button.carousel-navigation-next{right:0}.carousel .carousel-navigation-button.carousel-navigation-prev{left:0}.carousel .carousel-navigation-button.carousel-navigation--disabled{opacity:.5;cursor:default}.carousel .carousel-pagination{width:100%;text-align:center}.carousel .carousel-pagination .carousel-dot-container{display:inline-block;margin:0 auto;padding:0}.carousel .carousel-pagination .carousel-dot-container .carousel-dot{cursor:pointer;display:inline-block}.carousel .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{outline:1px solid #242424;border:1px solid #242424}.carousel .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:15px;border:1px solid #979797;padding:0;margin:0 2px}.carousel .carousel-vertical .carousel-pagination{height:100%;text-align:center;position:absolute;right:-20px;top:0;width:10px}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot{display:block}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot.carousel-dot--active .carousel-dot-inner{border-color:#000}.carousel .carousel-vertical .carousel-pagination .carousel-dot-container .carousel-dot .carousel-dot-inner{width:2px;border:2px solid #979797;padding:0;margin:2px 0;height:15px}.two-zones-block{background:#f5f5f5;text-align:center;padding:60px 0;margin:0}.two-zones-block h2{margin:0 0 15px 0;font-family:PlayfairDisplay-Regular;font-size:30px;line-height:1.13;letter-spacing:.3px;text-align:center;color:#242424}@media (min-width:768px){.two-zones-block h2{margin:0 0 30px 0}}.two-zones-block h3{margin:20px 0 10px 0;font-family:PlayfairDisplay-Regular;font-size:24px;line-height:1.33;letter-spacing:.1px;text-align:center}.two-zones-block h6{margin-bottom:15px;font-size:14px}@media (min-width:768px){.two-zones-block h6{margin-bottom:5px}}.two-zones-block p{margin:0}.two-zones-block a{text-decoration:none}.two-zones-block button{font-size:18px;letter-spacing:.9px;border:0;background:0 0;text-decoration:underline;text-transform:uppercase}.two-zones-block button:hover{text-decoration:none}.two-zones-block .zone-image{overflow:hidden}.two-zones-block .zone-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.two-zones-block .zone-image img{transition:all .6s}.two-zones-block .zone-block{cursor:pointer}.two-zones-block+.instagram-feed{margin-top:0}.call-to-action-bar{text-align:center;margin:60px 0 70px 0}@media (min-width:1024px){.call-to-action-bar{margin-top:80px}}.call-to-action-bar .find-a-salon--title,.call-to-action-bar .newsletter--title{font-size:16px;font-family:DINNextW01-CondensedBol;letter-spacing:.8px;color:#242424;text-transform:uppercase}.call-to-action-bar .find-a-salon--title .icon,.call-to-action-bar .newsletter--title .icon{width:11px;height:16px;top:2px;position:relative}.call-to-action-bar .newsletter--title .icon{width:16px;left:-1px}.call-to-action-bar p{width:80%;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.57}.call-to-action-bar .form-item{width:80%;margin:0 auto;position:relative}.call-to-action-bar .form-item input:focus{outline:0}.call-to-action-bar .form-item input::-ms-clear{width:25px;height:25px}.btn-custom-link{font-family:DINNextW01-CondensedBol,Arial,Helvetica,sans-serif!important;font-size:18px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;display:inline-block;text-decoration:none!important}.routine-description h2{font-family:PlayfairDisplay-Regular;letter-spacing:.2px;margin-top:0}@media (min-width:1024px){.routine-description h2{font-size:42px;line-height:52px}}.routine-description .routine-information{font-family:PlayfairDisplay-Regular;font-size:19px;letter-spacing:.3px;margin:25px auto}.routine-description h4{font-family:DINNextW01-CondensedBol;font-size:18px;font-weight:700;letter-spacing:.9px;color:#242424;line-height:1;margin:0 0 20px 0}.routine-description a{font-family:DINNextW01-CondensedBol;font-size:14px;text-transform:uppercase;letter-spacing:.7px;border:solid 1px #575757;background-color:#fff;padding:10px 30px;text-decoration:none;display:inline-block;text-align:center}.routine-description .label-select{display:none}.routine-description .select-container{position:relative}.routine-description .select-container:after{content:'';border:solid #696969;border-width:0 1px 1px 0;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:0;top:2px;right:4px;width:10px;height:10px;opacity:.5;position:absolute;pointer-events:none}.routine-description select::-ms-expand{display:none}.routine-description select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;width:100%;border-bottom:1px solid #696969;border-radius:0;padding:0 0 10px 0;color:#575757}.routine-product{text-align:center;margin:0 auto;width:320px}.routine-product .routine{width:240px;height:240px;margin:45px 40px 12px}@media (min-width:768px){.routine-product{width:240px;display:inline-block}.routine-product .routine{margin-right:0;margin-left:0}}@media (min-width:768px){.routine-product{width:240px;display:inline-block}.routine-product .routine{margin-right:0;margin-left:0}}.routine-product h3{font-family:PlayfairDisplay-Regular;font-size:19px;letter-spacing:.3px;padding:0 40px;line-height:30px;margin-bottom:5px}@media (min-width:769px){.routine-product h3{padding:0}}.routine-product p{padding:0 40px;margin:0}@media (min-width:769px){.routine-product p{padding:0 10px}}.routine-product .more-information{display:inline-block;margin:22px auto 0;position:absolute;bottom:0;left:0;width:100%}@media (min-width:769px){.routine-product .more-information{margin:22px auto 50px}}.routine-products .carousel-slide{position:relative;padding-bottom:40px!important}@media (min-width:769px){.routine-products .carousel-slide{padding-bottom:95px!important}}.filter-content-wrapper+.loading-overlay{background:0 0;z-index:100;position:fixed}@media (min-width:768px){.filter-content-wrapper+.loading-overlay{position:absolute;height:100vh}}.filter-content-wrapper+.loading-overlay .loader{display:none}.sidebar-wrapper-filter{position:fixed;z-index:4;top:0;padding-left:0;transition:all .5s ease;display:block}@media (min-width:768px){.sidebar-wrapper-filter{position:relative}}.sidebar-wrapper-filter.toggled{padding-right:276px}.sidebar-wrapper-filter.toggled .filters .sidebar-close-filters{z-index:3;display:block;position:absolute;left:228px;top:21px;padding:10px;border:none}.sidebar-wrapper-filter.toggled .sidebar-wrapper{width:276px;right:276px}@media (min-width:768px){.sidebar-wrapper-filter.toggled .sidebar-wrapper{right:0}}.sidebar-wrapper-filter.toggled .sidebar-overlay{display:block;transition:opacity 1.5s}@media (min-width:768px){.sidebar-wrapper-filter.toggled .sidebar-overlay{display:none}}.sidebar-wrapper-filter .sidebar-wrapper{z-index:1000;position:fixed;right:0;width:276px;height:100%;margin-right:-280px;overflow-y:auto;background:#fff;transition:all .5s ease;overflow-x:hidden;box-shadow:-1px 0 5px 2px rgba(0,0,0,.5)}@media (min-width:768px){.sidebar-wrapper-filter .sidebar-wrapper{position:relative;transition:none;width:auto;right:auto;margin-right:0;box-shadow:none;background:0 0}}.sidebar-wrapper-filter .sidebar-overlay{display:none;position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transition:opacity 1.5s}@media (min-width:1025px){.is-using-keyboard .filter-wrapper{position:absolute!important;top:auto!important}}.filters{position:relative;padding-top:90px}@media (min-width:768px){.filters{padding-top:0}}.filters .filters-title{font-size:16px;padding-top:31px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin:0 0 10px 0}@media (min-width:768px){.filters .filters-title{font-size:20px;padding:0}}.filters .sidebar-close-filters{display:none}@media (min-width:768px){.filters .sidebar-close-filters{display:none}}.filters .sidebar-close-filters svg{width:15px;height:15px}.filters .filters-clear{font-size:12px;margin:0 0 13px 0}.filters .filters-clear a{font-family:AvenirLTStd-Light;text-decoration:underline}.filters .filter-section{border-top:1px solid #e0e0e0;padding:0 20px}@media (min-width:768px){.filters .filter-section{border:none;padding:0}}.filters .filter-section .filter-section--header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:18px 0 0 0;cursor:pointer;border:none}@media (min-width:768px){.filters .filter-section .filter-section--header{border-top:1px solid #242424}}.filters .filter-section .filter-section--header .filter-section--header--title{font-size:16px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin:0 0 16px 0;-webkit-flex:0 0 1;-ms-flex:0 0 1;flex:0 0 1}.filters .filter-section .filter-section--header .filter-section--header--status{-webkit-flex:0 0 1;-ms-flex:0 0 1;flex:0 0 1;position:relative;width:14px;height:14px;display:block;right:5px}.filters .filter-section .filter-section--header .filter-section--header--status:before{opacity:0}.filters .filter-section .filter-section--header .filter-section--header--status:after,.filters .filter-section .filter-section--header .filter-section--header--status:before{display:block;content:"";width:1px;height:14px;opacity:1;position:absolute;top:50%;right:.3125rem;transition:all .3s cubic-bezier(.46,.03,.52,.96);background:#242424;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(50%,-50%) rotate(90deg);transform:translate(50%,-50%) rotate(90deg)}.filters .filter-section.filter-section--hidden .filter-section--list-wrapper{display:none}.filters .filter-section.filter-section--hidden .filter-section--header--status:before{-webkit-transform:translate(50%,-50%) rotate(0);transform:translate(50%,-50%) rotate(0)}.filters .filter-section.filter-section--hidden .filter-section--header--status:after{-webkit-transform:translate(50%,-50%) rotate(-90deg);transform:translate(50%,-50%) rotate(-90deg)}.filters .filter-section .filter-section--list-wrapper{margin:6px 0 0 0}.filters .filter-section .filter-section--list-wrapper .filter-section--list{list-style:none;padding:0 0 0 4px;line-height:2.3}.filters .filter-section .filter-section--list-wrapper .filter-section--list .is-attributes-hidden{display:none}.filters .filter-section .filter-section--list-wrapper .filter-section--list li{font-size:12px;color:#696969;position:relative;margin-bottom:10px}@media (min-width:768px){.filters .filter-section .filter-section--list-wrapper .filter-section--list li{margin-bottom:0}}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .filter-section--color{width:3px;height:17px;position:absolute;top:5px;left:29px;display:block}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox input[type=checkbox]{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox label{padding-left:20px;top:-3px}@media (min-width:1025px){.is-using-keyboard .filters .filter-section .filter-section--list-wrapper .filter-section--list li .checkbox input:focus+label{border-bottom:2px solid #4d90fe;width:100%}}.filters .filter-section .filter-section--list-wrapper .filter-section--list li.is-with-color .checkbox label{padding-left:40px}.filters .filter-header{padding:0 20px;position:absolute;top:0;width:100%;background-color:#fff;min-height:91px;z-index:6;border-bottom:1px solid #e0e0e0}@media (min-width:768px){.filters .filter-header{padding:0;position:relative;top:auto;background:0 0;min-height:auto}}.filters .filter-header.filter-header-fixed{position:fixed}.filter-bar-sticky{position:absolute;z-index:10}.filter-bar-sticky .is-stickable{visibility:hidden;width:100%!important}.filter-bar-sticky .is-stickable.is-fixed{visibility:visible;left:0;top:0}.filter-bar-wrapper{box-shadow:0 1px 2px 0 rgba(0,0,0,.27);width:100%}.filter-bar-wrapper .filter-bar{max-width:820px;margin:0 auto;padding:15px 0 8px;position:relative;display:block}@media (min-width:768px){.filter-bar-wrapper .filter-bar{display:none}}.filter-bar-wrapper .filter-bar .filter-button{right:3px}.filter-bar{left:0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.27);padding:15px 11px 8px 11px;z-index:4;margin:0 -11px}@media (min-width:768px){.filter-bar{box-shadow:none;display:none}}.filter-bar .filters-title{font-size:16px;text-transform:uppercase;color:#1b1b1b;font-family:DINNextW01-CondensedBol;margin-top:0;margin-bottom:5px}.filter-bar .filter-button{padding:0;background:0 0;position:absolute;right:11px;top:14px;font-size:12px;font-family:AvenirLTStd-Light;cursor:pointer;border:none}.filter-bar .filter-button svg{width:18px;height:18px}.filter-bar .filter-button .label{position:relative;top:-5px;margin-left:5px}.product-content{text-align:center;margin:40px 0 10px 0}.product-content h1{font-size:20px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin-top:0}.product-content p{font-size:12px;max-width:442px;display:inline-block}.article-content{text-align:center;margin:40px 0 10px 0}.article-content h1{font-size:20px;color:#242424;font-family:DINNextW01-CondensedBol;text-transform:uppercase;margin-top:0;font-weight:700}.article-content p{font-size:12px;max-width:442px;display:inline-block}.grid{width:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:20px 0 0 0}@media (min-width:768px){.grid{margin:50px 0 0 0}}.grid article .product-button{margin-left:auto!important;margin-right:auto!important;margin-top:35px;margin-bottom:16px}.grid li{width:50%;float:left;padding:15px 10px 30px 5px;display:-webkit-flex;display:-ms-flexbox;display:flex}.grid li:nth-child(even){padding-right:5px}@media (min-width:768px){.grid li .product-item-box{max-width:170px;margin:0 auto}}@media (min-width:1024px){.grid li{width:33%}.grid li .product-item-box{max-width:none}}.grid li.is-doble-row{width:100%;margin-bottom:20px}@media (min-width:768px){.grid li.is-doble-row{width:100%}}@media (min-width:1024px){.grid li.is-doble-row{width:66%}}@media (min-width:768px){.grid li.is-doble-row .product-item-box{max-width:550px}}@media (min-width:1024px){.grid li.is-doble-row .product-item-box{max-width:none}}.grid li.is-doble-row .product-item-box .product-item-image{z-index:1;height:258px}@media (min-width:768px){.grid li.is-doble-row .product-item-box .product-item-image{height:442px}}@media (min-width:768px){.grid li.is-doble-row .product-item-box .product-item-image{height:392px}}.grid li.is-doble-row .product-item-box .product-item-image img{bottom:auto;top:0;z-index:1;position:relative}.grid li.is-doble-row .product-item-box .product-item-info{position:relative;z-index:2}.grid li.is-doble-row .product-item-box .product-item-info a{display:block;padding-top:171px;position:relative;z-index:2}@media (min-width:768px){.grid li.is-doble-row .product-item-box .product-item-info a{padding-top:310px}}@media (min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info a{padding-top:264px}}.grid li.is-doble-row .product-item-box .product-item-info .product-item-container{padding:20px 20px 0;position:relative;background-color:#fff;margin:0 33px}@media (min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info .product-item-container{padding:20px 45px 0}}.grid li.is-doble-row .product-item-box .product-item-info div[role=presentation]{padding-top:0}.grid li.is-doble-row .product-item-box .product-item-info .product-name{font-size:24px;line-height:29px;margin-bottom:10px}@media (min-width:1024px){.grid li.is-doble-row .product-item-box .product-item-info .product-name{margin-bottom:13px;line-height:32px}}.grid li.is-doble-row .product-item-box .product-item-info .product-description{margin:0 0 18px 0}.grid li.is-doble-row .product-item-box .product-item-info .featured-product-link{font-family:DINNextW01-CondensedBol;font-size:18px;line-height:24px;text-transform:uppercase;text-decoration:underline}.article-grid{width:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:30px 0 0 0;padding:0}.article-grid .article-item{margin:0 0 40px 0}.article-grid .article-item-info a{text-decoration:none}.article-grid .article-item-info .article-title{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.2px;color:#242424;display:inline-block;margin:9px 0 9px 0}.article-grid .article-item-info .article-summary{font-size:15px;line-height:1.47;letter-spacing:.1px}.article-grid .article-item-info .article-tags{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;text-transform:uppercase}.article-grid .article-item-info .article-tags .article-tag{text-decoration:underline}.tags{position:relative;z-index:2}.tags .loading-overlay{background-color:transparent}.tags .loading-overlay .loader{display:none}.tags .tags-sticky{overflow:hidden}.tags .tags-sticky .is-stickable{z-index:1}.tags .tags-section{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.tags .tags-section .loading-fade-enter,.tags .tags-section .loading-fade-leave-to{opacity:1;background-color:transparent!important}.tags .tags-section .loading-overlay{background-color:transparent}.tags .tags-section .loading-overlay .loader{display:none}.tags .tags-section--list{list-style:none;overflow:hidden;margin:0 auto;padding:15px 11px 30px;border-bottom:1px solid #e0e0e0}@media (min-width:1024px){.tags .tags-section--list{padding-left:0;padding-right:0}}.tags .tags-section--list li{display:block;float:left}.tags .tags-section--list li label span{display:block;padding:12px 12px 9px 12px;line-height:.8;margin:15px 12px 0 0;background-color:#f5f5f5;overflow:auto;font-size:14px;font-family:DINNextW01-CondensedBol;letter-spacing:.7px;color:#242424;text-transform:uppercase;cursor:pointer}@media (min-width:1025px){.tags .tags-section--list li label span:hover{background:#242424;color:#fff}.tags .tags-section--list li label span:hover .checkmark:after{border-color:#242424}}.tags .tags-section--list li label span .checkmark{display:inline-block;padding:0 0 0 4px;position:relative;top:-1px}.tags .tags-section--list li label span .checkmark:after{content:'';display:block;width:4px;height:8px;border:solid #f5f5f5;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tags .tags-section--list li.is-tag-selected label span{background:#242424;color:#fff}.tags .tags-section--list li.is-tag-selected label span .checkmark:after,.tags .tags-section--list li.is-tag-selected label span:hover{border-color:#fff}.tags .tags-section--list li.is-tag-disabled label span{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#979797}.tags .tags-section--list li input:checked+span{background:#242424;color:#fff}.tags .tags-section--list li.tags-section-clear{float:none;clear:both;text-transform:uppercase;margin:0;line-height:1;padding:30px 0 0 0}.articles-list-wrapper .loading-overlay{min-height:2000px}.photo-album{margin:0 0 95px 0}.photo-album .photo-album-slide{text-align:center}.photo-album .photo-album-slide .photo-album-slide--title{margin:0 0 10px;line-height:1.58;font-size:19px;letter-spacing:.3px;font-family:PlayfairDisplay-Regular;color:#242424;text-transform:none}.photo-album .photo-album-slide p{margin:0}@media (min-width:768px){.photo-album .photo-album-slide p{padding:0 10px}}.photo-album .photo-album-slide--photo{margin:0 0 18px 0}.photo-album-edit-mode .carousel-wrapper{width:auto!important;overflow:scroll}.rfp-rr-most-ratings-list-081-or .close-icon{padding:6px 11px}.photo-album-advanced{background-repeat:no-repeat;background-size:100%}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{z-index:-1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media img{width:100%;height:auto;display:block}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{background:#fff;margin:-60px auto 0;position:relative;padding:30px 20px;width:85%;z-index:10}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin:0 0 10px 0}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content h2{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px;color:#242424;margin:0 0 20px 0}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content a{font-family:DINNextW01-CondensedBol;font-size:18px;font-weight:700;font-stretch:condensed;letter-spacing:.9px;color:#242424}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content p:last-child{margin:0}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{display:none}@media (min-width:768px){.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__slide-inner{max-width:768px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:700px;position:relative;margin:0 auto;overflow:hidden}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{width:600px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:-232px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{width:400px;margin:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:60px;padding:45px 45px 25px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{text-align:right;display:block;position:relative;left:25px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button{border:none;padding:0;margin:0 10px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button.photo-album-advanced__button--disabled{opacity:.3}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation .photo-album-advanced__button .icon{width:20px;height:20px}}@media (min-width:1024px){.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__slide-inner{max-width:1024px;height:700px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__media{width:816px;margin-left:-355px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content{width:563px;margin-top:60px;padding:90px 90px 45px}.photo-album-advanced .photo-album-advanced__slide .photo-album-advanced__content .photo-album-advanced__navigation{position:relative;left:55px}}.photo-album-advanced-alternative{background-repeat:no-repeat;background-size:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto 95px;width:100%}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{-webkit-order:2;-ms-flex-order:2;order:2;z-index:10;position:relative;width:85%;margin:-60px auto 0}@media (min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{-webkit-order:1;-ms-flex-order:1;order:1;width:450px;height:450px;left:-140px;margin:60px auto 0;padding:0;overflow:hidden}}@media (min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel{width:563px;height:500px;margin:60px auto 0;left:-210px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation{position:absolute;height:23px;width:60px;right:40px;bottom:40px;background:#fff}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation .carousel-navigation-button{width:15px;top:0;padding:0;margin:0;background:0 0;cursor:pointer}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .carousel-navigation .carousel-navigation-button .icon{width:20px;height:20px}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide{background:#fff;position:relative}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{width:87%;padding:30px 20px}@media (min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{padding:0 40px;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner{padding:0 80px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner h6{font-family:DINNextW01-CondensedBol;font-size:14px;letter-spacing:.7px;margin:0 0 10px 0}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner h2{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.24;letter-spacing:.3px;color:#242424;margin:0 0 20px 0}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner a{font-family:DINNextW01-CondensedBol;font-size:18px;font-stretch:condensed;letter-spacing:.9px;color:#242424}.photo-album-advanced-alternative .photo-album-advanced-alternative__content-carousel .photo-album-advanced-alternative__content-slide .photo-album-advanced-alternative__slide-inner p:last-child{margin:0}.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{-webkit-order:1;-ms-flex-order:1;order:1;z-index:5}@media (min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{margin-top:-70px}}@media (min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel{margin-top:-180px}}.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{margin:0 auto;position:relative}@media (min-width:768px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{width:600px;left:60px}}@media (min-width:1024px){.photo-album-advanced-alternative .photo-album-advanced-alternative__media-carousel .photo-album-advanced-alternative__slide-inner{width:816px;left:70px}}.photo-album-advanced-alternative .video-player__button{bottom:70px}@media (min-width:768px){.photo-album-advanced-alternative .video-player__button{bottom:20px}}.photo-album-advanced-alternative .video-player.video-player__button-location--bottom-left .video-player__button{bottom:70px}@media (min-width:768px){.photo-album-advanced-alternative .video-player.video-player__button-location--bottom-left .video-player__button{bottom:20px}}.photo-album-advanced-alternative .video-player.video-player__button-location--bottom-right .video-player__button{bottom:70px}@media (min-width:768px){.photo-album-advanced-alternative .video-player.video-player__button-location--bottom-right .video-player__button{bottom:20px}}.photo-album-advanced-alternative .video-player.video-player__button-location--center .video-player__button{bottom:70px}@media (min-width:768px){.photo-album-advanced-alternative .video-player.video-player__button-location--center .video-player__button{bottom:auto}}.wffm-subscribe{font-family:AvenirLTStd-Light;font-size:11px;font-weight:300;line-height:1.64;letter-spacing:.1px;color:#696969;margin-bottom:60px}@media (min-width:768px){.wffm-subscribe{padding:15px}}.wffm-subscribe form fieldset{border:none;margin:0}@media (min-width:768px){.wffm-subscribe form fieldset{padding:0 25px}}.wffm-subscribe form fieldset:nth-of-type(1){text-align:center}@media (min-width:768px){.wffm-subscribe form fieldset:nth-of-type(2){width:50%;float:left;clear:none}}@media (min-width:768px){.wffm-subscribe form fieldset:nth-of-type(3){width:50%;float:left;clear:none}}.wffm-subscribe form fieldset:nth-of-type(4){clear:both}.wffm-subscribe form fieldset legend{display:none}.wffm-subscribe form .form-group{margin-bottom:23px}.wffm-subscribe form .form-group.has-error{margin-bottom:0}.wffm-subscribe form .form-group.has-error input,.wffm-subscribe form .form-group.has-error select{border:1px solid #e3242c}.wffm-subscribe form .form-group.has-error label{color:#e3242c}.wffm-subscribe form .form-group.has-success input,.wffm-subscribe form .form-group.has-success select{border:1px solid #242424}.wffm-subscribe form .form-group.has-success label{color:#242424}.wffm-subscribe form .form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.wffm-subscribe form .form-group input,.wffm-subscribe form .form-group select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143}.wffm-subscribe form .form-group input,.wffm-subscribe form .form-group select{border-radius:0;border:1px solid #242424}.wffm-subscribe form .form-group input:focus,.wffm-subscribe form .form-group select:focus{box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.wffm-subscribe form .form-group .radio{display:inline-block;position:relative}.wffm-subscribe form .form-group .radio table{display:inline-table;vertical-align:bottom}.wffm-subscribe form .form-group .radio table tbody{vertical-align:text-bottom}.wffm-subscribe form .form-group .radio table tr{float:left;margin:0 20px}.wffm-subscribe form .form-group .radio table tr label{color:#242424;font-weight:700;margin-bottom:0}.wffm-subscribe form .form-group .radio input{margin-top:2px;width:auto;height:auto;float:left;margin-right:5px}.wffm-subscribe form .form-group .radio input:focus{box-shadow:none}.wffm-subscribe form .help-block{display:block;margin-bottom:5px;color:#e3242c}.wffm-subscribe form .form-submit-border{clear:both;text-align:center;padding-top:30px}.wffm-subscribe form .form-submit-border input{background:#242424;color:#fff;text-transform:uppercase;font-size:18px;font-family:DINNextW01-CondensedBol;letter-spacing:.3px;border-radius:0;padding:14px 55px}.wffm-subscribe form .validation-summary-errors{display:none}.wffm-subscribe form .checkbox{position:relative;line-height:22px}.wffm-subscribe form .checkbox label{display:inline;padding-left:20px}.wffm-subscribe form .checkbox input[type=checkbox]{clip:auto!important;-webkit-clip-path:inset(0)!important;clip-path:inset(0)!important;height:13px!important;width:13px!important;top:4px;left:0}.wffm-subscribe form form{margin-bottom:40px;font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px;text-align:center;color:#242424}.instagram-feed{background:#f5f5f5;text-align:center;padding:35px 0 0;margin:50px 0 50px 0}.instagram-feed .instagram-feed__logo{width:75px;height:100%;margin:0 auto 20px}.instagram-feed h5{font-size:15px;line-height:1.47;letter-spacing:.1px}.instagram-feed p{font-size:12px;line-height:1.47;letter-spacing:.1px}.instagram-feed p a{font-family:AvenirLTStd-Light;color:#003569}.related-articles{margin-bottom:50px}.related-articles .related-article-title{font-family:PlayfairDisplay-Regular;font-size:34px;line-height:44px;text-align:center;margin-top:0;margin-bottom:20px}@media (min-width:1024px){.related-articles .related-article-title{font-size:42px;line-height:52px;margin-bottom:30px}}.related-articles .article-item-container{margin-bottom:28px}@media (min-width:768px){.related-articles .article-item-container{margin-bottom:0}}.tooltip{display:inline;position:relative}.tooltip__item{display:inline-block;position:relative;z-index:997;background:#d8d8d8;padding:0;margin:0 3px;color:#242424;cursor:pointer;border:none;font-family:inherit;font-size:inherit;text-transform:none}.tooltip__item.active{z-index:998}.tooltip__item:after,.tooltip__item:before{position:absolute;content:'';top:-14px;height:0;width:0;left:50%;border:solid transparent;border-color:transparent;border-top-color:#242424;border-width:6px;margin-left:-6px;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;transition-delay:.1s;opacity:0;visibility:hidden}.tooltip__item:after{display:none;top:auto;bottom:-12px}.tooltip__item--bottom:before{display:none}.tooltip__item--bottom:after{display:block}.tooltip__content{position:absolute;left:10px;width:100%;right:auto;bottom:100%;clear:both;min-width:253px;max-width:none;margin-bottom:5px;padding:15px 18px 24px;background:#242424;opacity:0;z-index:998;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;transition-delay:.1s;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);margin-top:20px;font-size:11px;color:#fff;visibility:hidden}.tooltip__content--image{min-width:310px}.tooltip__content--image-only{min-width:0}.tooltip__content--image-only .tooltip__image{margin-right:0}.tooltip__content--bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);bottom:-40px}.tooltip__content--bottom.tooltip__content--right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip__content--bottom.tooltip__content--left{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip__content--image-only{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:50%}.tooltip__content--image-only.tooltip__content--left,.tooltip__content--image-only.tooltip__content--right{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:50%}.tooltip__content--image-only.tooltip__content--bottom{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);bottom:-40px}.tooltip__content--image-only.tooltip__content--bottom.tooltip__content--left,.tooltip__content--image-only.tooltip__content--bottom.tooltip__content--right{bottom:-40px}@media (min-width:768px){.tooltip__content{left:50%;-webkit-transform:translate3d(-50%,10px,0);transform:translate3d(-50%,10px,0);max-width:350px;margin-left:0;position:absolute}.tooltip__content--bottom{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.tooltip__content--bottom.tooltip__content--right{-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}.tooltip__content--bottom.tooltip__content--left{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip__content--left{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);left:0}.tooltip__content--right{-webkit-transform:translate3d(-100%,10px,0);transform:translate3d(-100%,10px,0);left:100%}}.tooltip__image{float:left;margin-right:20px;-webkit-shape-margin:20px;shape-margin:20px;height:auto}.tooltip__image img{position:relative;top:5px}#main-container .tooltip__image img{width:87px;height:auto}#main-container .tooltip__description{color:#fff;font-size:13px;line-height:1.64;text-align:left}.tooltip__close{padding:0 3px;position:absolute;right:2px;top:1px;background:0 0;border:none}.tooltip__close .icon{stroke:#fff;width:10px;height:10px}.tooltip__overlay{position:fixed;z-index:0;top:0;left:0;width:100%;height:100%}.tooltip.active .tooltip__item:after,.tooltip.active .tooltip__item:before{opacity:1;visibility:visible}.tooltip.active .tooltip__content{opacity:1;visibility:visible;margin-bottom:14px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.tooltip.active .tooltip__content--bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);bottom:-40px}.tooltip.active .tooltip__content--bottom.tooltip__content--right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip.active .tooltip__content--bottom.tooltip__content--left{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip.active .tooltip__content--image-only{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:50%}.tooltip.active .tooltip__content--image-only.tooltip__content--left,.tooltip.active .tooltip__content--image-only.tooltip__content--right{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);left:50%}.tooltip.active .tooltip__content--image-only.tooltip__content--bottom{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0);bottom:-40px}.tooltip.active .tooltip__content--image-only.tooltip__content--bottom.tooltip__content--left,.tooltip.active .tooltip__content--image-only.tooltip__content--bottom.tooltip__content--right{bottom:-40px}@media (min-width:768px){.tooltip.active .tooltip__content{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);max-width:350px;margin-left:0;position:absolute}.tooltip.active .tooltip__content--bottom{-webkit-transform:translate3d(-50%,100%,0);transform:translate3d(-50%,100%,0)}.tooltip.active .tooltip__content--bottom.tooltip__content--right{-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}.tooltip.active .tooltip__content--bottom.tooltip__content--left{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.tooltip.active .tooltip__content--left{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}.tooltip.active .tooltip__content--right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:100%}}.countdown{padding:0 2em 0 3em;text-align:center;display:inline-block;position:relative;width:20%}.countdown .number{display:block;font-size:10em;font-family:PlayfairDisplay-Regular}.countdown .txt{font-size:21px;font-family:DINNextW01-CondensedBol;color:#bcbcbc}.dottle{position:absolute;font-size:8em;display:inline-block;top:10px}.counter-outer{position:absolute;color:#fff;z-index:1;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%;text-align:center}@media only screen and (max-width:767px){.counter-outer{width:100%}.countdown{display:inline-block;padding:0 1em 0 1em}.countdown .number{display:block;font-size:3em;font-family:PlayfairDisplay-Regular}.countdown .txt{font-size:17px;font-family:DINNextW01-CondensedBol;color:#bcbcbc}.dottle{position:absolute;font-size:1em;display:inline-block;top:35px}}@media only screen and (min-width:767px) and (max-width:1024px){.counter-outer{width:100%}.countdown .number{font-size:4em}}@media screen and (min-width:47.5em) and (max-width:63.6875em){.dottle{top:-50%}}@media screen and (min-width:63.75em) and (max-width:79.9375em){.countdown{width:23%}.dottle{top:10%}}@media screen and (min-width:80em) and (max-width:9999em){.countdown{width:20%}.dottle{top:10%}}@media screen and (max-width:47.5em){.dottle{top:38%}}header .header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:1000}header .header-main.is-disabled .header-wrapper{z-index:4}header[v-cloak]{display:none}header .nav-bar{position:relative;z-index:1000;background-color:#fff;height:50px;border:none;border-bottom:1px solid #e0e0e0}header .nav-bar>.container{height:100%}@media (min-width:768px){header .nav-bar{height:61px;transition:height .2s ease-out}header .nav-bar.show-link{height:90px}header .nav-bar.show-link .jump-to-content{display:block}}header .nav-bar .navbar-collapse{text-align:center}header .nav-bar .nav-bar-header{z-index:2;height:50px;overflow:hidden}@media (min-width:768px){header .nav-bar .nav-bar-header{float:left;margin-right:0;margin-left:0;height:60px}}header .nav-bar.nav-bar-default .nav-bar-nav>.active>a,header .nav-bar.nav-bar-default .nav-bar-nav>.active>a:focus,header .nav-bar.nav-bar-default .nav-bar-nav>.active>a:hover{background:0 0;color:#242424}header .nav-bar.nav-bar-default .navbar-brand{height:auto;padding:0;position:relative;z-index:2}@media (max-width:1023px){header .nav-bar.nav-bar-default .navbar-brand{position:absolute;z-index:2;left:50%;margin-left:-59px;display:block}}header .nav-bar.nav-bar-default .navbar-brand .logo-icon{position:relative;width:85px;height:60px;overflow:hidden;top:-6px}@media (min-width:768px){header .nav-bar.nav-bar-default .navbar-brand .logo-icon{top:-2px}}@media (min-width:1024px){header .nav-bar.nav-bar-default .navbar-brand .logo-icon{width:96px;height:68px;top:-4px}}header .nav-bar .nav-bar-nav{float:none;margin:0}@media (min-width:1024px){header .nav-bar .nav-bar-nav{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}}header .nav-bar .nav-bar-nav .navbar-collapse{text-align:center;width:100%}header .nav-bar .nav-bar-nav li{float:none}@media (min-width:1024px){header .nav-bar .nav-bar-nav li{padding:0 15px}}header .nav-bar .nav-bar-nav li .btn-primary,header .nav-bar .nav-bar-nav li a{padding:0;color:#242424;background:0 0;border:none;font-family:DINNextW01-CondensedBol;font-size:16px;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;border-radius:0;height:auto}header .nav-bar .nav-bar-nav li .btn-primary:before,header .nav-bar .nav-bar-nav li a:before{bottom:0;height:2px}header .nav-bar .nav-bar-nav li .btn-primary{font-family:DINNextW01-CondensedBol!important;line-height:1.27;padding:25px 0}@media (min-width:1024px){header .nav-bar .nav-bar-nav li .btn-primary{padding:20px 0 20px 0}}header .nav-bar .nav-bar-nav.navbar-right{position:absolute;right:11px}@media (min-width:768px){header .nav-bar .nav-bar-nav.navbar-right{float:right;right:36px}}@media (min-width:1024px){header .nav-bar .nav-bar-nav.navbar-right{position:relative;top:auto;right:0}}header .nav-bar .nav-bar-nav.navbar-right svg{position:relative;top:3px;margin:0 5px 0 0}@media (max-width:1024px){header .nav-bar .nav-bar-nav.navbar-right svg{width:16px;height:16px}}header .nav-bar .nav-bar-nav.navbar-right ul{margin-bottom:0}header .nav-bar .nav-bar-nav.navbar-right li{display:inline-block;padding:10px 6px 0 6px}@media (min-width:768px){header .nav-bar .nav-bar-nav.navbar-right li{padding-top:12px}}header .nav-bar .nav-bar-nav.navbar-right li:last-child{padding-right:3px}header .nav-bar .nav-bar-nav.navbar-right li a{font-size:12px}header .nav-bar .nav-bar-nav.navbar-right li svg{position:relative;top:3px;margin:0 3px 0 0}header .nav-bar .nav-bar-nav.navbar-right li svg.locator{width:11px;height:16px}header .nav-bar .nav-bar-nav.navbar-right li svg.subscribe{width:21px;position:relative;top:3px;margin-left:5px}@media (max-width:1024px){header .nav-bar .nav-bar-nav.navbar-right li{display:inline-block}}header .nav-bar .nav-bar-nav.navbar-right li span{display:none}@media (min-width:768px){header .nav-bar .nav-bar-nav.navbar-right li span{display:inline-block}}header #nav-sidebar-wrapper{position:fixed;z-index:3;padding-left:0;transition:all .5s ease;display:block}@media (min-width:1024px){header #nav-sidebar-wrapper{position:static;transition:none;width:auto;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top}}header #sidebar-wrapper{z-index:1000;left:0;top:0;width:276px;position:static;height:100%;margin-left:-280px;background:#fff;transition:all .5s ease;box-shadow:-1px 0 5px 2px rgba(0,0,0,.5);-webkit-overflow-scrolling:touch;overflow:visible}header #sidebar-wrapper .navigation-container-button button{outline:0}@media (min-width:1024px){header #sidebar-wrapper{transition:none;width:auto;left:auto;margin-left:0;box-shadow:none;background:0 0}}header .sidebar-container{position:absolute;height:100%;width:100%}header #page-content-wrapper{width:100%;position:absolute;padding:15px}header .sidebar-nav{width:276px;margin:0;padding:0;list-style:none}@media (min-width:1024px){header .sidebar-nav{position:static;width:auto;top:auto}}header .sidebar-nav li{text-indent:0;letter-spacing:.1px;margin:0 20px;padding-top:0;border-bottom:solid 1px #e0e0e0;line-height:1}@media (min-width:1024px){header .sidebar-nav li{height:auto;margin:0;border-bottom:0;padding-top:24px;text-indent:20px}}header .sidebar-nav li .btn-primary,header .sidebar-nav li a{display:block;text-decoration:none;color:#242424;text-indent:0;background:0 0;border:none;font-size:18px;text-transform:uppercase;padding:0;width:100%;text-align:left;position:relative}@media (max-width:1023px){header .sidebar-nav li .btn-primary:before,header .sidebar-nav li a:before{display:none}}header .sidebar-nav li .btn-primary:active,header .sidebar-nav li .btn-primary:focus,header .sidebar-nav li .btn-primary:hover,header .sidebar-nav li a:active,header .sidebar-nav li a:focus,header .sidebar-nav li a:hover{text-decoration:none;background:0 0!important;color:#242424!important;padding:25px 0 25px 0;box-shadow:none;border:none}@media (min-width:1024px){header .sidebar-nav li .btn-primary:active,header .sidebar-nav li .btn-primary:focus,header .sidebar-nav li .btn-primary:hover,header .sidebar-nav li a:active,header .sidebar-nav li a:focus,header .sidebar-nav li a:hover{padding:20px 0}}header .sidebar-nav li .btn-primary .arrow-sidebar,header .sidebar-nav li a .arrow-sidebar{position:absolute;right:0;top:0}header .sidebar-nav li .btn-primary .arrow-sidebar .icon,header .sidebar-nav li a .arrow-sidebar .icon{width:6px;height:11px}header .sidebar-nav>.sidebar-brand{height:65px}header .sidebar-label{font-size:18px;font-family:DINNextW01-CondensedBol;text-transform:uppercase;padding:18px 0 19px 0;border-bottom:1px solid #e0e0e0}@media (min-width:1024px){header .sidebar-label{display:none}}header .close-sidebar{width:40px;height:40px;display:block;padding:0 10px;opacity:1;position:absolute;right:10px;top:12px;border:none}@media (min-width:1024px){header .close-sidebar{display:none}}header .close-sidebar:active,header .close-sidebar:focus,header .close-sidebar:hover{opacity:1}header .close-sidebar .icon{width:13px;height:13px;fill:#242424;stroke:#242424}header .close-sidebar span{background:0 0}header .close-sidebar span:active,header .close-sidebar span:focus,header .close-sidebar span:hover{background:0 0}header .close-container{text-align:center;height:60px;line-height:60px;border-bottom:solid 1px #e0e0e0;font-family:DINNextW01-CondensedBol;font-size:18px}header .navbar-collapse.collapse{display:block;position:absolute;top:0;left:0;border-top:none;width:100%}@media (min-width:769px){header .navbar-collapse.collapse{position:static;top:auto;width:inherit}}header .sidebar-overlay{display:none;position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);transition:opacity 1.5s}header .nav-bar-header .navbar-toggle .icon-bar{width:17px;height:2px;background-color:#242424;display:block;border-radius:1px}header .nav-bar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}header .nav-bar-header #sidebar-toggle{display:block;border:none;z-index:2;position:relative;float:right;padding:7px 10px 9px 0;margin:8px 0;background:0 0;border-radius:4px}@media (min-width:768px){header .nav-bar-header #sidebar-toggle{margin:11px 0;padding-top:9px}}@media (min-width:1024px){header .nav-bar-header #sidebar-toggle{display:none}}header .nav-bar-header #sidebar-toggle:focus,header .nav-bar-header #sidebar-toggle:hover{background:0 0}header .nav-bar-header #sidebar-toggle .icon-bar{width:17px;height:2px;background-color:#242424}@media (max-width:768px){header .nav-bar-header #sidebar-toggle{float:left;top:2px}}header .toggled #nav-sidebar-wrapper{padding-left:276px}header .toggled #nav-sidebar-wrapper #sidebar-wrapper{width:276px;left:276px}header .toggled #nav-sidebar-wrapper #page-content-wrapper{position:absolute;margin-right:-280px}header .toggled .sidebar-overlay{display:block;transition:opacity 1.5s}@media (min-width:1024px){header .toggled .sidebar-overlay{display:none}}@media (min-width:1024px){header .toggled #nav-sidebar-wrapper{padding-left:0}header .toggled #nav-sidebar-wrapper #sidebar-wrapper{width:auto;left:0}header .toggled #nav-sidebar-wrapper #page-content-wrapper{position:relative;margin-right:auto}}header .arrow-mega-menu{position:absolute;right:0;top:27px}header .arrow-mega-menu svg.icon{width:6px;height:17px}@media (min-width:1024px){header .arrow-mega-menu{display:none}}header.experience-editor-header .header-wrapper{position:absolute;top:0;padding-bottom:60px}header.experience-editor-header .nav-bar-nav .mega-menu .mega-menu-item{top:210px}header.experience-editor-header .nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a span{width:100%;padding-left:10px}header.experience-editor-header .nav-bar-nav .mega-menu .wrapper{top:210px}.pagemode-preview header .header-wrapper{position:absolute}.pagemode-preview header .nav-bar-nav .mega-menu .mega-menu-item{top:210px}.pagemode-preview header .nav-bar-nav .mega-menu .mega-menu-item .product-color-bar a span{width:100%;padding-left:10px}.pagemode-preview header .nav-bar-nav .mega-menu .wrapper{top:210px}.pagemode-preview header .nav-bar-nav .megamenu-overlay{top:170px!important}#main-container .logo-icon{width:96px;height:68px}.error-header{border-bottom:1px solid #e0e0e0}.footer{padding:60px 0;background:#242424}.footer .change-lang{font-size:14px}.footer h6{color:#fff;margin-bottom:20px}@media (min-width:768px){.footer h6{margin-bottom:30px}}.footer .footer-navigation{padding:0;list-style:none}.footer .footer-navigation li{margin-bottom:5px}.footer .footer-navigation a{color:#fff;font-family:AvenirLTStd-Light;font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.1px;text-decoration:none}.footer .footer-navigation a:hover{text-decoration:underline}.footer .social-media-links{padding:50px 0;overflow:hidden}@media (min-width:768px){.footer .social-media-links{padding:0}}.footer .social-media-links .social-media-links-list{overflow:hidden;margin:0;padding:0}@media (min-width:769px){.footer .social-media-links .social-media-links-list{width:70%}}@media (min-width:1025px){.footer .social-media-links .social-media-links-list{width:100%}}.footer .social-media-links .social-media-links-list li{display:inline-block;margin-right:25px}#main-container .footer .social-media-links .social-media-links-list img{width:auto;height:auto}.footer .footer-separated{padding-top:15px;font-family:AvenirLTStd-Light;font-size:14px;font-weight:300;border-top:1px solid #4c4c4c}@media (min-width:768px){.footer .footer-separated{margin-top:30px}}@media (min-width:1024px){.footer .footer-separated{margin-top:60px}}.footer .footer-separated .change-lang{margin-bottom:20px;text-align:center}@media (min-width:768px){.footer .footer-separated .change-lang{text-align:left;margin-bottom:0}}.footer .footer-separated .change-lang a{text-decoration:none;color:#fff;font-family:AvenirLTStd-Light}.footer .footer-separated .change-lang a:hover{text-decoration:underline}.footer .footer-separated .copy{color:#fff;text-align:center}@media (min-width:768px){.footer .footer-separated .copy{text-align:right}}.livechatIcon .live-btn{text-transform:uppercase;padding:7px 5px;width:70px;background:#242424;border:1px solid #242424;color:#fff;text-align:left;z-index:9999;font-size:13px;line-height:1.6;font-family:AvantGarde,Arial,Helvetica,sans-serif;position:fixed;right:5px;top:333px}.livechatIcon .triangle-down{width:0;height:0;border-left:38px solid transparent;border-right:0 solid transparent;border-top:17px solid #242424;right:3px;-webkit-transform:rotate(-59deg);top:393px;position:fixed;z-index:9998}.routine-component{position:relative;text-align:center;overflow:hidden;margin:0 auto 50px;padding-top:50px;padding-bottom:50px}@media (min-width:768px){.routine-component{text-align:left}}.routine-component .routine-background{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1}@media (min-width:768px){.routine-component .routine-products{text-align:center}}.rfp-rr-title-section-176-or{padding:10px 40px 10px 40px;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff;color:#242424;position:relative}.rfp-rr-title-section-175-or{font-family:PlayfairDisplay-Regular;font-size:24px!important;line-height:1.33;letter-spacing:.1px;color:#242424}.rfp-rr-rating-snapshot-151-or{background:0 0}.rfp-rr-rating-snapshot-151-or h3{font-size:15px!important;font-weight:300!important;color:#242424!important;font-family:AvenirLTStd-Light!important;color:#696969!important}.rfp-rr-rating-snapshot-151-or p{font-size:15px!important;font-weight:300!important;color:#242424!important;font-family:AvenirLTStd-Light!important;color:#696969!important}@media (min-width:769px){.rfp-rr-rating-snapshot-151-or p{margin-top:15px;margin-bottom:5px}}h3.rfp-rr-avg-cus-ratings-009-or{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;color:#696969!important;margin-top:-2px}span.rfp-rr-avg-cus-ratings-011-or{font-size:15px;font-weight:300;color:#696969!important;font-family:AvenirLTStd-Light}.rfp-rr-avg-cus-ratings-010-or span{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;color:#f5f5f5}.rfp-rr-avg-cus-ratings-010-or span.rfp-rr-avg-cus-ratings-013-or{color:#696969}.rfp-rr-avg-cus-ratings-014-or span{font-family:AvenirLTStd-Light;font-size:15px;font-weight:300;color:#696969}.rfp-rr-avg-cus-ratings-014-or span.rfp-rr-avg-cus-ratings-015-or{color:#696969}@media (min-width:769px){.rfp-rr-avg-cus-ratings-014-or{margin-top:-2px}}span.rr-rating-bar-inner{position:absolute;float:left;background:#242424!important;height:9px;border-radius:5px}li.rfp-rr-rating-snapshot-153-or{font-family:AvenirLTStd-Light!important;font-size:15px!important;font-weight:300!important;color:#242424}.rfp-rr-most-helpful-favorable-review-134-or{background:#f5f5f5}@media (max-width:767px){.rfp-rr-most-helpful-favorable-review-134-or{padding-left:15px}}.rfp-rr-most-helpful-critical-033-or{background:#f5f5f5}@media (max-width:767px){.rfp-rr-most-helpful-critical-033-or{padding-left:15px;margin-left:-2px}}h3.rr-sub-title{font-size:15px;font-weight:300!important;color:#696969;font-family:AvenirLTStd-Light}.rr-conatiner-outer p{font-size:15px!important;font-weight:300!important;color:#696969!important;font-family:AvenirLTStd-Light!important}span.rfp-rr-most-helpful-critical-048-or{font-size:15px!important;font-weight:300!important;color:#696969!important;font-family:AvenirLTStd-Light!important}.rr-black-band-menu p{color:#fff!important;font-size:15px!important;font-weight:300!important;font-family:AvenirLTStd-Light!important;text-transform:uppercase}p.rfp-rr-most-ratings-list-057-or{background:#fff!important;color:#000!important}.rfp-rr-most-ratings-list-066-or li{font-size:15px!important;font-weight:300!important;font-family:AvenirLTStd-Light!important}.rfp-rr-most-ratings-list-103-or{background:#f5f5f5}@media (max-width:767px){.rfp-rr-most-ratings-list-103-or{padding-left:15px}}.rfp-rr-most-ratings-list-098-or p{color:#696969!important;font-size:15px!important;font-weight:300!important;font-family:AvenirLTStd-Light!important;margin-bottom:0!important}.rfp-rr-most-ratings-list-098-or span{color:#696969!important;font-size:15px!important;font-weight:300!important;font-family:AvenirLTStd-Light!important}.rfp-rr-ratings-write-review-182-or{font-family:PlayfairDisplay-Regular;font-size:24px!important;line-height:1.33;letter-spacing:.1px;color:#fff}.rfp-rr-ratings-write-review-191-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-200-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-213-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-228-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-234-or{background:#e0e0e0!important}.rfp-rr-ratings-write-review-234-or input.button.button-primary{padding:14px 40px 10px 40px;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff!important;color:#242424}#formId .body-row-right input{border-bottom:1px solid #242424!important}#formId .body-row-right select{border-bottom:1px solid #242424!important}#formId .body-row-right textarea{border-bottom:1px solid #242424!important}#formId .body-row-right label{border:1px solid #242424!important}.rr-rating-bar-outer{background:#e0e0e0}.vue-star-rating{display:inline-block!important;margin-right:5px}.reviews-container input[type=checkbox]{overflow:visible;padding:0!important;position:absolute!important;white-space:nowrap!important;height:auto!important;width:auto!important;clip:auto!important;-webkit-clip-path:inset(0)!important}.product-item-container a{padding-top:0!important}.collection-name .rfp-rr-star-rating-product-171-or{position:absolute;margin-top:6px}.collection-name .rfp-rr-star-rating-product-172-or{margin-top:6px;position:absolute;padding-left:7px}svg.vue-star-rating-star{width:15px}.rr-rating-snapshot-inner{height:auto!important;padding:7% 15% 7% 25px}.rr-most-fav-review-left{min-height:auto!important}.rr-most-fav-review-right{min-height:auto!important}.rr-rating-snapshot{padding-right:25px!important}.rfp-rr-most-ratings-list-056-or{padding:9px 0!important}.tabs-overflow{overflow:unset!important}.rfp-rr-write-review-success-235-or{top:auto!important}.rfp-rr-already-submited-001-or{top:auto!important}.rfp-rr-avg-cus-ratings-008-or{background:0 0}.rr-all-review-container .rr-all-review-item-left{width:20%}.rr-all-review-container .rr-all-review-item-right{width:79%}.rr-all-review-container .rfp-rr-most-ratings-list-114-or{margin-top:0}.rr-all-review-container .rfp-rr-most-ratings-list-105-or{margin-top:-1px}.rfp-rr-ratings-write-review-181-or .body-row:nth-of-type(even){background:#e0e0e0!important}.rfp-rr-ratings-write-review-181-or .body-row:nth-of-type(odd){background:#fff!important}.rfp-rr-most-helpful-critical-040-or,.rfp-rr-most-helpful-favorable-review-140-or,.rfp-rr-most-ratings-list-107-or{font-family:PlayfairDisplay-Regular!important;font-size:16px!important;line-height:1.33;letter-spacing:.1px;color:#242424!important;text-transform:capitalize!important}.rfp-rr-most-helpful-critical-045-or,.rfp-rr-most-helpful-favorable-review-145-or{text-decoration:underline!important}.rfp-rr-most-ratings-list-074-or.arrow-down{top:12px!important}.rfp-rr-show-full-review-157-or{position:fixed;top:35%;left:53%}@media (min-width:769px){.rfp-rr-show-full-review-157-or{position:fixed;top:53.8%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 auto}}.rfp-rr-ratings-helpful-030-or{font-size:15px!important;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;text-decoration:underline!important}.rfp-rr-title-section-174-or{border-bottom:none}.review-popup-close{right:7px;top:2px;background:#fff}.review-popup-overlay{background:rgba(224,224,224,.7)}.rfp-rr-avg-cus-ratings-012-or.review-stars{margin-top:5px}span.rfp-rr-avg-cus-ratings-017-or.rr-label-info.float-right.bold{margin-top:8px}div#ratingreviewPaginationtextBottom{padding-top:6px;padding-bottom:6px;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;font-size:15px;margin-left:33px}@media (max-width:767px){div#ratingreviewPaginationtextBottom{width:70%;margin-left:20px;margin-bottom:20px;margin-right:20px}}.paginate-links.items.paginate-ul li a{font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important;font-size:15px!important}@media (max-width:767px){.paginate-links.items.paginate-ul li a{font-size:12px!important}}.body-row-right input,.body-row-right select,.body-row-right textarea{padding-left:0}.rfp-rr-ratings-write-review-198-or{font-family:inherit}.rfp-rr-ratings-write-review-227-or.star-label{display:inline-block;float:none;padding-top:13px;font-style:italic}.rfp-rr-ratings-write-review-179-or.review-popup-close{background:#000;color:#fff;font-size:15px;padding:0 3px;right:2px;top:1px}@media (max-width:767px){.rr-rating-snapshot-inner{padding:6% 3%}.rr-rating-snapshot{padding-right:25px!important;margin-left:20px;margin-bottom:20px}.mobile-width-assign{width:250px!important}.rr-most-fav-review{padding-left:15px;padding-right:5px;margin-top:20px!important}}@media (max-width:767px){.rr-avg-customer-rating{float:none;display:block;margin:0 auto;width:90%;max-width:403px;height:100%;margin-left:28px;z-index:0}}@media (max-width:767px){.rr-all-review-container .rr-all-review-item-right{margin-left:6%;width:90%;margin-right:5%;padding-right:20px;margin-top:20px;margin-bottom:20px}.rfp-rr-title-section-175-or{margin-bottom:30px}.rr-all-review-container .rr-all-review-item-left{padding-top:0;padding-left:35px}#ratingReviewList{margin-bottom:3px}.rr-all-review-container{margin-bottom:40px}.rfp-rr-most-helpful-critical-032-or,.rr-most-fav-review{margin-top:20px}.rr-black-band-menu{margin-bottom:30px}.rr-all-review-container .rr-all-review-item-left{width:100%}.rr-avg-customer-rating-inner{padding:25px!important}.rr-conatiner h1{margin-bottom:22px}.rfp-rr-avg-cus-ratings-008-or{margin-top:0;margin-bottom:0;padding-left:0!important}.rr-most-fav-review{margin-top:0}.rfp-rr-most-ratings-list-130-or{margin-bottom:50px;margin-top:14px}}.rfp-rr-ratings-helpful-019-or span{text-decoration:underline}.rfp-rr-show-full-review-165-or{cursor:default!important}.rfp-rr-show-full-review-160-or.rr-avg-rating-content.float-right{margin-top:0;margin-bottom:15px}.rfp-rr-show-full-review-167-or.rr-sample-section{margin-top:0;margin-bottom:15px}.number.active{text-decoration:underline}.write-review-btn{position:relative}@media (min-width:769px){.write-review-btn{margin-top:-3px;margin-bottom:12px}}.rfp-rr-title-section-176-or:hover{border:1px solid #242424;transition:all .6s ease;top:-1px}.rfp-rr-ratings-write-review-178-or{z-index:999;border:solid 1px #696969;box-shadow:none}.rfp-rr-already-submited-001-or.review-popup,.rfp-rr-write-review-success-235-or.review-popup{position:fixed!important;top:50%!important;border:solid 1px #696969;box-shadow:none}.rfp-rr-already-submited-006-or,.rfp-rr-write-review-success-239-or{font-family:PlayfairDisplay-Regular;font-size:19px;line-height:1.58;letter-spacing:.3px;text-align:center;color:#242424}ul.rfp-rr-most-ratings-list-055-or.rr-help.float-left{display:none}.rfp-rr-title-section-176-or.write-review-btn.float-right:hover{transition:all .6s ease;top:-1px}.rfp-rr-title-section-177-or.review-popup-overlay{background-color:rgba(224,224,224,.7)}.rfp-rr-most-ratings-list-099-or span,p.rfp-rr-most-ratings-list-102-or,p.rfp-rr-most-ratings-list-133-or{font-weight:700!important}p.rfp-rr-most-ratings-list-100-or.rr-user-location{margin-bottom:15px!important}.rr-avg-customer-rating-inner{margin:0;padding:10% 4%}@media (max-width:767px){.rr-avg-customer-rating-inner{padding:2px!important}}.rr-avg-customer-rating{padding:6px}@media (min-width:769px){.rr-avg-customer-rating{position:relative;right:40px;padding-top:0}}.rr-snapshot-outer{margin:30px 0}.rr-all-review-item-left{padding:20px 20px 20px 35px}ul.rr-filter-item{margin-left:35px}a.rfp-rr-most-ratings-list-127-or.aReported{font-size:15px!important;text-decoration:underline!important;font-family:AvenirLTStd-Light,Arial,Helvetica,sans-serif!important}.rr-active-filter{margin-left:35px}.rr-snapshot-outer{margin:0}@media (max-width:767px){.rr-snapshot-outer{margin-top:12px!important}}.popup_scroll{overflow:hidden!important}@media (max-width:767px){.popup_scroll{position:fixed;width:100%;height:100%;top:0!important}}@media (max-width:767px){p.rfp-rr-most-ratings-list-064-or.mobile-view{color:#000!important}.rfp-rr-most-ratings-list-062-or i.arrow-down{border-top:8px solid #fff}.hamburger__menu{width:24px;height:4px;background-color:#fff;margin-bottom:2px}p.rfp-rr-most-ratings-list-051-or{text-align:center;width:100%}.rfp-rr-most-ratings-list-055-or rfp-button-radius{display:none}}.rfp-rr-most-ratings-list-095-or{margin-top:0}.rfp-rr-avg-cus-ratings-007-or{padding:9px}.rfp-rr-ratings-write-review-178-or.review-popup{top:90px;margin-bottom:40px}.rare-custom-body-class{overflow:hidden!important}@media (max-width:767px){.rare-custom-body-class{overflow:hidden!important;position:fixed;width:100%;height:100%;top:0!important}}.rare-custom-body-class-container{overflow-y:hidden;height:0}@media (max-width:767px){.rfp-rr-write-review-success-235-or{left:3%;margin:0}}.rfp-rr-ratings-write-review-202020-or.body-row.action-row{background:#fff}.rare-button-write-review{padding:14px 75px 10px 40px;text-align:center;font-size:18px;font-family:DINNextW01-CondensedBol,Arial,Helvetica,sans-serif;text-decoration:none;letter-spacing:.3px;border:1px solid #4c4c4c;background:#fff!important;color:#242424}.rfp-rr-title-section-174-or.rr-title-section{padding-top:0;padding-bottom:0}span.custom-underline a{text-decoration:none}.tooltip__close__new .icon{stroke:#000;width:10px;height:10px}.collection-name a{display:block;text-decoration:none}.rfp-rr-star-rating-product-173-or{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}span.rfp-avg-rating-or{position:relative;top:-1px;font-size:15px}.grid a.product-button.ripple-animation.ripple-animation--black{width:105px!important;height:39px!important;font-weight:700!important;font-size:1.2em!important;line-height:.5em!important}ul.rr-sort>li:hover ul.rr-sort-content{display:block;z-index:9999}.reviews-container{margin-top:0}.reviews-container .header .header-right *{list-style:none}img.rfp-rr-show-full-review-168-or{display:none!important}@media (max-width:767px){.tabs-overflow{overflow:hidden!important}}.count__css{position:relative;top:-2px;font-size:15px}.rr-avg-rating-content .rr-rating-bar-outer{max-width:50%;margin:13px 0;border:1px solid #efefef;background:#e0e0e0!important;padding:1px;height:13px}ul.rr-filter-item-content li i{width:auto}@media (max-width:767px){.rfp-rr-avg-cus-ratings-007-or .rr-label-info{position:absolute;right:30px}span.rfp-rr-rating-review-value{position:absolute;right:20px}}.collection-name a .rfp-rr-star-rating-product-173-or{cursor:pointer}.rfp-rr-most-ratings-list-120-or img,.rfp-rr-ratings-helpful-021-or img{width:20px!important;height:20px!important;margin-top:0}.aReported{font-size:15px!important}.rfp-rr-most-ratings-list-132-or .paginate-links.items li.active a{color:#000!important}@media (max-width:767px){.rfp-rr-most-ratings-list-063-or.desktop-view{text-align:center;width:215px}}@media screen and (max-width:365px){.mobile-view{display:block!important}.desktop-view{display:none!important}ul.rfp-rr-most-ratings-list-066-or{left:-125px}.rfp-rr-most-ratings-list-063-or.desktop-view{width:auto!important}}@media (max-width:767px){.rfp-rr-most-ratings-list-095-or{margin-top:-6px}.rfp-rr-rating-snapshot-155-or.rr-rating-bar-outer{max-width:205px}.product-item .product-item-info .vue-star-rating{margin:0 auto;line-height:0}.product-item .product-item-info .count__css{display:block;top:-4px}.product-item .product-item-info .product-description{margin-top:-4px}.product-item .product-item-info h3.product-name{margin-bottom:0}}@media (min-width:769px){.rr-black-band-menu{margin-bottom:30px}.scroll-population{height:80px;width:100%}}.reviews-container .form-container input[type=checkbox]{display:none}.rfp-ratings-promoted-checkbox{margin-bottom:10px}@media (max-width:767px){.rfp-rr-most-ratings-list-070-or.hamburger__menu{background-color:#fff}}.rfp-ratings-promoted-checkbox label svg{display:none}.rfp-ratings-promoted-checkbox label:after{border:2px solid #000!important}@media (min-width:769px){.rfp-ratings-promoted-checkbox{width:169px!important}}