.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}@media (max-width:767.98px){#reviews>main{padding-top:107px}}@media (min-width:768px){#reviews .filters-reviews{padding-bottom:26px}}#reviews .bat-reviews{width:100%}@media (min-width:768px){#reviews .bat-reviews .sort-criteria{align-items:center;justify-content:flex-start}}#reviews .bat-reviews .sort-criteria .mini-search{flex:2;margin-left:1em;max-width:300px}#reviews .bat-reviews .sort-criteria legend+.mini-search{margin-left:0}#reviews .responsive-table{width:100%;padding-bottom:30px}#reviews .responsive-table .responsive-table--body:hover .responsive-table--row{transition:opacity .6s;opacity:.7}#reviews .responsive-table .responsive-table--header,#reviews .responsive-table .responsive-table--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;cursor:pointer;position:relative;padding:5px 12px}@media (min-width:1024px){#reviews .responsive-table .responsive-table--header,#reviews .responsive-table .responsive-table--row{position:relative;flex-wrap:nowrap;padding:0}}#reviews .responsive-table .responsive-table--header>a[class^=td-],#reviews .responsive-table .responsive-table--header>div[class^=td-],#reviews .responsive-table .responsive-table--row>a[class^=td-],#reviews .responsive-table .responsive-table--row>div[class^=td-]{margin-top:5px;margin-bottom:5px;text-decoration:none}@media (min-width:1024px){#reviews .responsive-table .responsive-table--header>a[class^=td-],#reviews .responsive-table .responsive-table--header>div[class^=td-],#reviews .responsive-table .responsive-table--row>a[class^=td-],#reviews .responsive-table .responsive-table--row>div[class^=td-]{flex:1 1 0;margin-top:0;margin-bottom:0;text-align:center;padding:8px 12px}}#reviews .responsive-table .responsive-table--header{display:none;color:#fff;font-weight:700;font-size:1em;z-index:3;padding-top:10px;padding-bottom:10px}#reviews .responsive-table .responsive-table--header>a[class^=td-],#reviews .responsive-table .responsive-table--header>div[class^=td-]{background-color:var(--primary);white-space:nowrap}#reviews .responsive-table .responsive-table--header>a[class^=td-] span,#reviews .responsive-table .responsive-table--header>div[class^=td-] span{position:relative;color:#fff}#reviews .responsive-table .responsive-table--header>a[class^=td-] span:after,#reviews .responsive-table .responsive-table--header>a[class^=td-] span:before,#reviews .responsive-table .responsive-table--header>div[class^=td-] span:after,#reviews .responsive-table .responsive-table--header>div[class^=td-] span:before{content:none;display:inline-block;width:0;height:0;position:absolute;top:7px;right:-18px;border-color:#28a745 transparent transparent;border-style:solid;border-width:8px 5px 0;transition:transform .2s ease-in-out}#reviews .responsive-table .responsive-table--header>a[class^=td-] span:before,#reviews .responsive-table .responsive-table--header>div[class^=td-] span:before{content:none;right:auto;left:-18px;visibility:hidden}#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-align-left span:before,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-align-left span:before{visibility:visible}#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-align-left span:after,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-align-left span:after{visibility:hidden}#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-ascending span:after,#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-ascending span:before,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-ascending span:after,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-ascending span:before{content:"";transform:rotate(-180deg)}#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-descending span:after,#reviews .responsive-table .responsive-table--header>a[class^=td-].sort-descending span:before,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-descending span:after,#reviews .responsive-table .responsive-table--header>div[class^=td-].sort-descending span:before{content:"";transform:rotate(0)}@media (min-width:1024px){#reviews .responsive-table .responsive-table--header>a[class^=td-],#reviews .responsive-table .responsive-table--header>div[class^=td-]{padding-top:10px;padding-bottom:10px}}@media (min-width:1024px){#reviews .responsive-table .responsive-table--header{display:flex;padding:0}}#reviews .responsive-table .responsive-table--header .td-product{border-top-left-radius:6px}#reviews .responsive-table .responsive-table--header .td-price{border-top-right-radius:6px}#reviews .responsive-table .responsive-table--row{box-shadow:0 0 0 0 rgba(0,0,0,.3);transition:box-shadow .4s;z-index:1}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row>a[class^=td-],#reviews .responsive-table .responsive-table--row>div[class^=td-]{position:relative}#reviews .responsive-table .responsive-table--row>a[class^=td-]:after,#reviews .responsive-table .responsive-table--row>a[class^=td-]:before,#reviews .responsive-table .responsive-table--row>div[class^=td-]:after,#reviews .responsive-table .responsive-table--row>div[class^=td-]:before{content:" ";height:100%;position:absolute;width:15px;transition:box-shadow .3s ease-in-out;box-shadow:inset 0 0 0 0 rgba(0,0,0,.3);top:0}#reviews .responsive-table .responsive-table--row>a[class^=td-]:before,#reviews .responsive-table .responsive-table--row>div[class^=td-]:before{left:-15px}#reviews .responsive-table .responsive-table--row>a[class^=td-]:after,#reviews .responsive-table .responsive-table--row>div[class^=td-]:after{right:-15px}}#reviews .responsive-table .responsive-table--row:hover{opacity:1!important;box-shadow:0 0 6px 0 rgba(0,0,0,.3);z-index:2}#reviews .responsive-table .responsive-table--row:nth-child(odd){background-color:#f5f5f5}#reviews .responsive-table .responsive-table--row:nth-child(2n){background-color:#e6e6e6}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row:nth-child(2n){background-color:#fff}}#reviews .responsive-table .responsive-table--row .td-product{transition:all .4s;transform:translateX(0)}#reviews .responsive-table .responsive-table--row .td-product span{position:relative;display:inline-block}#reviews .responsive-table .responsive-table--row .td-product span:after{content:"\e930";display:block;position:absolute;right:-20px;top:50%;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;transform:translateY(-50%) scale(.5);transition:all .4s;opacity:0;font-size:1.4em;line-height:0}@media (min-width:768px){#reviews .responsive-table .responsive-table--row:hover .td-product{transform:translateX(6px)}#reviews .responsive-table .responsive-table--row:hover .td-product span:after{transform:translate(8px,-50%) scale(1);opacity:1}#reviews .responsive-table .responsive-table--row:hover .td-rating .stars{transform:scale(1.1)}}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row{align-items:inherit}#reviews .responsive-table .responsive-table--row .td-rating,#reviews .responsive-table .responsive-table--row .td-reviews{display:flex;align-items:center;justify-content:center}}#reviews .responsive-table .responsive-table--row .td-price{color:var(--alert)}#reviews .responsive-table .responsive-table--row .td-price span:before{content:"$"}#reviews .responsive-table .responsive-table--row .td-price span.coming-soon,#reviews .responsive-table .responsive-table--row .td-price span.hidden-price{line-height:1.2em;display:block}#reviews .responsive-table .responsive-table--row .td-price span.coming-soon:before,#reviews .responsive-table .responsive-table--row .td-price span.hidden-price:before{display:none}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row .td-price{color:var(--primary)}}#reviews .responsive-table .responsive-table--row .td-rating{display:flex;justify-content:center;align-items:center;margin-right:10px}#reviews .responsive-table .responsive-table--row .td-rating .stars{transform:scale(1);transition:transform .5s}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row .td-rating{margin-right:0;padding:12px}}#reviews .responsive-table .responsive-table--row .td-reviews span:after{content:" Reviews"}@media (min-width:1024px){#reviews .responsive-table .responsive-table--row .td-reviews span:after{content:none}}#reviews .responsive-table.hover-col-1 .responsive-table--header a[class^=td-]:first-child,#reviews .responsive-table.hover-col-1 .responsive-table--header div[class^=td-]:first-child{box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-1 .responsive-table--row div[class^=td-]:first-child{z-index:9}#reviews .responsive-table.hover-col-1 .responsive-table--row div[class^=td-]:first-child:before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-1 .responsive-table--row div[class^=td-]:first-child:after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-2 .responsive-table--header a[class^=td-]:nth-child(2),#reviews .responsive-table.hover-col-2 .responsive-table--header div[class^=td-]:nth-child(2){box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-2 .responsive-table--row div[class^=td-]:nth-child(2){z-index:9}#reviews .responsive-table.hover-col-2 .responsive-table--row div[class^=td-]:nth-child(2):before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-2 .responsive-table--row div[class^=td-]:nth-child(2):after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-3 .responsive-table--header a[class^=td-]:nth-child(3),#reviews .responsive-table.hover-col-3 .responsive-table--header div[class^=td-]:nth-child(3){box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-3 .responsive-table--row div[class^=td-]:nth-child(3){z-index:9}#reviews .responsive-table.hover-col-3 .responsive-table--row div[class^=td-]:nth-child(3):before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-3 .responsive-table--row div[class^=td-]:nth-child(3):after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-4 .responsive-table--header a[class^=td-]:nth-child(4),#reviews .responsive-table.hover-col-4 .responsive-table--header div[class^=td-]:nth-child(4){box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-4 .responsive-table--row div[class^=td-]:nth-child(4){z-index:9}#reviews .responsive-table.hover-col-4 .responsive-table--row div[class^=td-]:nth-child(4):before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-4 .responsive-table--row div[class^=td-]:nth-child(4):after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-5 .responsive-table--header a[class^=td-]:nth-child(5),#reviews .responsive-table.hover-col-5 .responsive-table--header div[class^=td-]:nth-child(5){box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-5 .responsive-table--row div[class^=td-]:nth-child(5){z-index:9}#reviews .responsive-table.hover-col-5 .responsive-table--row div[class^=td-]:nth-child(5):before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-5 .responsive-table--row div[class^=td-]:nth-child(5):after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-6 .responsive-table--header a[class^=td-]:nth-child(6),#reviews .responsive-table.hover-col-6 .responsive-table--header div[class^=td-]:nth-child(6){box-shadow:0 0 6px 0 rgba(0,0,0,.3);background:#1f3343;z-index:10}#reviews .responsive-table.hover-col-6 .responsive-table--row div[class^=td-]:nth-child(6){z-index:9}#reviews .responsive-table.hover-col-6 .responsive-table--row div[class^=td-]:nth-child(6):before{box-shadow:inset -6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table.hover-col-6 .responsive-table--row div[class^=td-]:nth-child(6):after{box-shadow:inset 6px 0 10px -6px rgba(0,0,0,.3)}#reviews .responsive-table .td-product{font-weight:700;width:100%}@media (min-width:1024px){#reviews .responsive-table .td-product{order:1;width:50%;text-align:left!important;flex-basis:auto!important}}#reviews .responsive-table .td-rating{order:2}@media (min-width:1024px){#reviews .responsive-table .td-rating{order:3;margin-right:0!important}}#reviews .responsive-table .td-price{order:1;flex:1 1 auto;font-weight:700}@media (min-width:1024px){#reviews .responsive-table .td-price{flex:1 1 140px;order:4;text-align:right!important;justify-content:flex-end!important}}#reviews .responsive-table .td-reviews{order:3}@media (min-width:1024px){#reviews .responsive-table .td-reviews{font-weight:700;order:2}}#review-modal.loaded .loader,#reviews .pack-toggle,#reviews [data-filter-group^="lab."]{display:none}#review-modal .modal-content{display:flex;flex-direction:column;height:95dvh;padding-bottom:0;padding-left:15px;padding-right:15px}@media (min-width:768px){#review-modal .modal-content{padding-left:40px;padding-right:40px}}#review-modal .h3,#review-modal h3{padding:0 20px;line-height:1.2;font-size:16px}@media (min-width:370px){#review-modal .h3,#review-modal h3{font-size:18px}}@media (min-width:768px){#review-modal .h3,#review-modal h3{font-size:25px}}#review-modal .inner{flex-shrink:1;flex-basis:auto;overflow-y:auto;overflow-x:hidden;width:100%}@media (min-width:768px){#review-modal .inner{margin-top:16px}}#review-modal .rm-photo-rating{flex-shrink:0;margin-left:-15px;margin-right:-15px}#review-modal .rm-photo-rating img{display:block;max-width:300px;width:100%}#review-modal .rm-photo-rating .rm-photo-rating .button{width:200px;margin:8px auto}@media (min-width:768px){#review-modal .rm-photo-rating .rm-photo-rating .button-area{width:100%}#review-modal .rm-photo-rating .rm-photo-rating .button-area .button{margin-top:0;margin-bottom:0}}#review-modal .rm-photo-rating .rm-photo .button-area .button{width:100%}#review-modal .rm-photo-rating .rm-rating{display:flex;justify-content:center;align-items:center;text-align:center}#review-modal .rm-photo-rating .rm-rating .h4,#review-modal .rm-photo-rating .rm-rating h4{display:none;padding-bottom:.25rem;border-bottom:2px solid #14212b;text-align:left;margin-top:0}@media (min-width:768px){#review-modal .rm-photo-rating .rm-rating .h4,#review-modal .rm-photo-rating .rm-rating h4{display:block}}#review-modal .rm-photo-rating .rm-rating .number-of-ratings{font-style:italic;margin-top:0;margin-bottom:1em}#review-modal .rm-photo-rating .rm-rating .number-of-ratings:before{content:"Based on "}#review-modal .rm-photo-rating .rm-rating .average-ratings{display:inline-flex;flex-direction:column;text-align:left;margin:0}#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category{display:flex;align-items:center;justify-content:flex-start;font-weight:700;margin-bottom:.5rem;flex-direction:row;line-height:1.2;font-size:15px}@media (min-width:768px){#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category{margin-bottom:1rem}}#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category:last-of-type{margin-bottom:0}#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category .stars{font-size:28px;margin-right:.5rem;font-weight:400}#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category .stars:after,#review-modal .rm-photo-rating .rm-rating .average-ratings .rating-category .stars:before{font-size:28px}#review-modal .button{flex:0 0 auto;max-width:200px;margin-top:15px;margin-bottom:15px}#review-modal .individual-reviews{text-align:left}#review-modal .individual-reviews .individual-review{display:none}#review-modal .individual-reviews .individual-review:nth-child(2n){padding:0 20px;margin:0}@media (min-width:768px){#review-modal .individual-reviews .individual-review:nth-child(2n){margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}#review-modal .individual-reviews .individual-review:nth-child(odd){background-color:#f5f5f5;padding:1rem 20px;margin:1rem 0}@media (min-width:768px){#review-modal .individual-reviews .individual-review:nth-child(odd){margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}}#review-modal .individual-reviews .individual-review .ratings-review{text-align:center}@media (min-width:768px){#review-modal .individual-reviews .individual-review .ratings-review{display:flex;justify-content:flex-start;align-items:flex-start}}#review-modal .individual-reviews .individual-review .ratings-review .ratings{display:inline-block;text-align:left;font-size:14px}@media (min-width:768px){#review-modal .individual-reviews .individual-review .ratings-review .ratings{margin-left:20px;flex:0 0 auto;order:2}}#review-modal .individual-reviews .individual-review .ratings-review .ratings .individual-rating-category{display:flex;align-items:center;justify-content:flex-start;font-weight:700;margin-bottom:.25rem}#review-modal .individual-reviews .individual-review .ratings-review .ratings .individual-rating-category:last-of-type{margin-bottom:0}#review-modal .individual-reviews .individual-review .ratings-review .ratings .individual-rating-category .stars{margin-right:.5rem;font-weight:400;font-size:16px}#review-modal .individual-reviews .individual-review .ratings-review .review{text-align:left;margin-top:.5rem;min-width:0;overflow-wrap:break-word}@media (min-width:768px){#review-modal .individual-reviews .individual-review .ratings-review .review{margin-top:0;order:1;flex:1 1 auto}}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by{margin:0}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-title{font-weight:700}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-title:before{content:open-quote}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-title:after{content:close-quote}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-by{font-size:14px;font-weight:400;font-style:italic;display:inline-block}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-by:before{content:" by "}#review-modal .individual-reviews .individual-review .ratings-review .review .review-title-by .review-by-type{display:inline-block;background-color:#c2c2c2;color:#fff;border-radius:3px;font-size:10px;line-height:10px;padding:2px 4px;position:relative;top:-1px;margin-left:4px;font-style:normal;text-transform:uppercase}#review-modal .individual-reviews .individual-review .ratings-review .review p{margin:.5rem 0}#review-modal .individual-reviews .individual-review .ratings-review .review p i{margin-right:3px;font-size:18px;transform:translateY(3px);font-weight:700}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful{font-size:14px;display:flex;align-items:center;justify-content:center;margin-top:1rem}@media (min-width:768px){#review-modal .individual-reviews .individual-review .ratings-review .review .helpful{justify-content:flex-start}}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.downvoted,#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.upvoted{pointer-events:none}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.downvoted .down,#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.upvoted .up{font-weight:700}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.downvoted .down i,#review-modal .individual-reviews .individual-review .ratings-review .review .helpful.upvoted .up i{opacity:1}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .down,#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .up{margin-left:1rem;display:flex;align-items:center}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .down i,#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .up i{opacity:.6;font-size:22px}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .up i{transform:translateY(-2px);margin-right:4px}#review-modal .individual-reviews .individual-review .ratings-review .review .helpful .down i{transform:translateY(2px);margin-right:6px}