.is-loading,.is-loading:hover{overflow:visible;cursor:progress}.product-image-enlarge,.product-image-zoom{background:0 0;border:none;box-sizing:border-box;cursor:pointer;color:#666;display:none;float:left;padding:0;width:1.925em}@media all and (min-width:60em),print{.product-image-enlarge,.product-image-zoom{margin:.3em 0;width:2.5em}}.product-image-enlarge:focus:before,.product-image-enlarge:hover:before,.product-image-zoom:focus:before,.product-image-zoom:hover:before{color:#000}@media screen and (min-width:20em) and (max-width:55em) and (orientation:landscape){.product-image-enlarge{display:none}}@media all and (min-width:48em),print{.product-image-enlarge{display:inline-block;border:solid #ddd}}@media (min-width:48em) and (max-width:59.99em){.product-image-enlarge{border-radius:4px;border-width:1px}}@media all and (min-width:60em),print{.product-image-enlarge{border-width:0 1px 0 0}}@media all and (min-width:60em),print{.product-image-zoom{display:inline-block}}.enlarge-icon,.zoom-icon{height:19.2px;height:1.2rem;padding:3px 6px 4px;vertical-align:top;width:auto}@media all and (min-width:48em),print{.enlarge-image{background:#fff;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-block;opacity:.8;position:absolute;right:1.5em;top:0;z-index:5}}@media all and (min-width:60em),print{.enlarge-image{border:1px solid #ddd;text-align:center;width:5.25em}}@media all and (min-width:60em),print{.zoom-map{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}}@media all and (min-width:60em),print{.zoom-map:hover{cursor:url(https://media.mwstatic.com/images/pagespecific/zoom-in.cur),n-resize}}@media all and (min-width:60em),print{.zoom-window{background-color:#fff;border:1px solid #ccc;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:9}}@media all and (min-width:60em),print{.zoom-window:hover{cursor:url(https://media.mwstatic.com/images/pagespecific/zoom-out.cur),n-resize}}.zoom-window img{height:auto;left:0;max-width:2200px;min-width:880px;position:absolute;top:0;width:auto}.zoom-loading,.zoom-loading:hover{background:#ccc;color:#000;left:0;padding:.25em .5em;position:absolute;text-align:left;text-decoration:none;top:0;width:0;z-index:224}.zoom-close{background:#c00;border-radius:20px;border:3px solid #c00;box-sizing:content-box;color:#eee;cursor:pointer;font-weight:700;font-size:20px;height:20px;line-height:20px;padding-left:0;position:absolute;right:5px;text-align:center;top:5px;z-index:224;width:20px}.zoom-close:hover{background:#800;text-decoration:none}.modal-content{display:flex}.product-colors-more{left:0;margin-top:-1em;position:absolute;right:0;top:50%}@media all and (min-width:82em),print{.product-colors-more{font-size:1.25em}}@media (max-width:47.99em){#productReviewsVariables,.menufeatured{display:none}}#enlarge-image-container{text-align:center}#enlarge-image-container .alt-images-container,#enlarge-image-container .main-image-container{display:inline-block;vertical-align:middle;width:100%}#enlarge-image-container img{display:inline-block;height:auto;max-width:100%}@media (min-width:667px){#enlarge-image-container .main-image-container{display:block;max-width:680px;margin:0 auto}}#enlarge-image-container .alt-images-container li{border:1px solid #ccc;border-radius:4px;display:inline-block;margin:8px;padding:8px;width:20%}@media (min-width:667px){#enlarge-image-container .alt-images-container li{width:136px}}#enlarge-image-container .alt-images-container li:hover{border-color:#666}.product-filter-heading:focus{box-shadow:0 0 1px #1a20c7}.product-filter-heading.is-active{border-radius:6px 6px 0 0}@media all and (min-width:38em),print{.product-filter-heading.is-active{box-shadow:0 1px 3px #ccc}}.product-filter-heading.is-active:after{content:"\f077"}.product-filter-heading-image{background:#fff;border:1px solid #ccc;float:right;max-width:3em;padding:.1em;position:absolute;right:3.5em;top:.5em}.product-filter-dropdown{display:none}.product-filter-dropdown.is-open{display:block;width:100%}@media all and (min-width:34em),print{.product-filter-dropdown.is-open{box-shadow:0 1px 3px #ccc;position:absolute;z-index:5}}.product-filter-list{background:#fff}.product-filter-image{height:auto;max-width:4.5em;vertical-align:middle}.product-filter-image-container{border:1px solid #ccc;display:inline-block;height:3.5em;margin:0 .5em 0 0;overflow:hidden;vertical-align:top;width:4.5em}.is-selected .product-filter-image-container{border:1px solid #666}.product-filter .has-image{display:inline-block;width:49%;width:-webkit-calc(100% - 5.5em);width:calc(100% - 5.5em);word-wrap:break-word}.product-filter-info{font-family:Roboto,sans-serif}.product-filter .is-enlarged{image-rendering:-webkit-optimize-contrast;margin-top:.5em;-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}.product-filter-option{border-color:#ccc;border-style:solid;border-width:0 1px 1px}@media all and (min-width:38em),print{.product-filter-list .product-filter-option:first-child{border-width:1px}}.product-filter-single{background:#fff;border:none;color:#000;cursor:pointer;display:block;font-size:1em;font-weight:700;margin:0;min-height:3.5em;outline:0;padding:.75em .5em;text-align:left;width:100%}.product-filter-single:before{color:#000;display:inline-block;font-size:1.25em;float:right;margin-right:.2em;position:relative;top:1px;vertical-align:middle}@media all and (min-width:48em),print{.product-filter-single:before{color:#ccc;top:-2px}}.product-filter-single:hover:before{color:#1a20c7}.product-filter-single:active,.product-filter-single:focus,.product-filter-single:hover{background:#ddd}@media all and (min-width:48em),print{.product-filter-single:active,.product-filter-single:focus,.product-filter-single:hover{text-decoration:none}}.product-filter-single.is-selected .has-image{width:49%;width:-webkit-calc(100% - 7.5em);width:calc(100% - 7.5em)}.product-filter-single.is-selected:before{color:green;content:"\f058";right:0}.product-filter-search-input{border-radius:4px;box-shadow:none;font-size:16px;width:100%}.product-filter .is-unavailable{opacity:.5}.product-filter .is-unavailable:active,.product-filter .is-unavailable:hover{opacity:1}.product-filter .product-icon{display:none}.product-filter .is-notselected{background-color:#fdf6e5;border:1px solid #eeb207;padding-left:0}.product-filter .is-notselected .product-icon{color:#eeb207;display:inline-block;left:4px;padding-right:.35em;position:relative;top:8px;vertical-align:top}.product-filter .is-notselected:active,.product-filter .is-notselected:hover{background-color:#fdeec4}.product-filter .is-notselected .product-filter-heading-container{display:inline}.product-filter .is-removing{background:#fdf6e5;border-color:#eeb207;opacity:.75;transition-timing-function:ease-out;-webkit-transition-duration:.6s;transition-duration:.6s}.product-filter .fading-out{background:#fff;border-color:#ccc;opacity:1;transition-timing-function:ease-out;-webkit-transition-duration:1s;transition-duration:1s}.product-filter-search{background:#fff;border-width:1px;display:none;padding:1em}@media all and (min-width:38em),print{.product-filter-search{box-shadow:0 1px 3px #ccc;border-width:1px 1px 0}}.product-filter-search label{position:relative}.product-filter-search-icon{position:absolute;right:1em;top:0}.is-open .product-filter-search.is-searchable{display:block}.product-filter-search-none{display:block;margin-top:1em}@media all and (min-width:34em),print{.is-scrollable .product-filter-list{background:#eee;border:solid #ccc;border-width:1px 1px 1px 0;width:99%;width:-webkit-calc(100% - .1em);width:calc(100% - .1em);max-height:325px;overflow-y:scroll}}.is-scrollable .product-filter-list::-webkit-scrollbar-thumb{background:#ccc;border:solid 1px #eee}.is-scrollable .product-filter-list::-webkit-scrollbar{height:.3em;width:.8em}@media all and (min-width:38em),print{.is-scrollable .product-filter-list .product-filter-option:first-child{border-top:0}}.product .is-hidden{display:none}.notify-container{width:240px}@media all and (min-width:48em),print{.notify-container{right:auto;z-index:201}}.notify .success{border-bottom:1px solid #ccc;margin-bottom:8px;padding-bottom:8px}.notify .dropdown:before{right:176px}.notify .dropdown:after{right:177px}#delivery-options-modal .modal{min-height:600px}#pr-reviewsnippet .p-w-r{margin:0!important}#pr-reviewsnippet .p-w-r .pr-snippet div{line-height:1!important;vertical-align:top!important}#pr-reviewsnippet .p-w-r .pr-snippet-write-review-link{font-size:16px!important;float:left;padding-left:.5em!important;text-decoration:none!important}#pr-reviewsnippet .p-w-r .pr-snippet-rating-decimal{display:none!important}#pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-reco{display:none!important}#pr-reviewsnippet .p-w-r .pr-snippet-stars-container{display:inline-block;margin:0 .5em 0 0!important}@media all and (min-width:48em),print{#pr-reviewsnippet .p-w-r .pr-snippet-stars-container{margin:0 .5em .15em 0!important}}#pr-reviewsnippet .p-w-r .pr-snippet-review-count{cursor:pointer;float:left;font-size:16px!important;border-right:1px solid #ccc!important;padding:0 .5em 0 0!important;margin:0!important}#pr-reviewsnippet .p-w-r .pr-snippet-read-and-write{margin:0!important}#pr-reviewsnippet .p-w-r .pr-no-reviews{margin:0 0 .5em!important}#pr-reviewsnippet .p-w-r .pr-no-reviews .pr-snippet-review-count,#pr-reviewsnippet .p-w-r .pr-no-reviews .pr-snippet-stars-container{display:none!important}#pr-reviewsnippet .p-w-r .pr-no-reviews .pr-snippet-write-review-link{margin:0!important;padding:0!important}.product-specs-table{padding:0;table-layout:fixed;width:100%}.product-specs-table-container{border:solid #ccc;border-width:1px 0}.product-specs-table-container:nth-child(odd){background-color:#f6f6f6}.product-specs-table-container:only-child{background:#fff;border:none}.product-specs-table-detail{font-weight:700;letter-spacing:.025em;padding:1em 1em .25em;vertical-align:top}@media all and (min-width:22.5em),print{.product-specs-table-detail{width:40%}}@media (min-width:64em) and (max-width:81.99em){.product-specs-table-detail{width:45%}}.product-specs-table-detail .tooltip{font-weight:400}.product-specs-table-select{border:none;background:0 0;color:#1a20c7;cursor:pointer;padding:0}.product-specs-table-select:hover{text-decoration:underline}.product-specs-table-definition{padding:0 1em 1em 2em}@media all and (min-width:22.5em),print{.product-specs-table-definition{width:60%}}@media all and (min-width:48em),print{.product-specs-table-definition{width:70%}}.product-specs-table-definition-container{margin:0 0 1em 0}.product-specs-table-definition-container:last-child{margin:0}.product-specs-table-definition-value-container{margin:.5em 0}@media all and (min-width:48em),print{.product-specs-table-definition-value-container{margin:0}}.product-specs-table-definition-name{font-style:italic;font-weight:700;list-style-type:none}.product-specs-table-definition .no-value{font-style:normal;font-weight:400}@media (max-width:22.49em){.product-specs-table-definition,.product-specs-table-detail{display:block}}@media all and (min-width:22.5em),print{.product-specs-table-definition,.product-specs-table-detail{padding:1em}}@media all and (min-width:38em),print{.product-specs-table-definition,.product-specs-table-detail{display:table-cell;padding:1em}}.product-specs-table-definition-search{display:block;padding-bottom:1em;position:relative;width:100%}@media all and (min-width:48em),print{.product-specs-table-definition-search{width:80%}}.product-specs-table-definition-search-icon{position:absolute;right:.5em;top:.5em}@media all and (min-width:48em),print{.product-specs-table-definition-search-icon{top:.75em}}.product-specs-table-definition-search-input{width:100%;font-size:16px;font-size:1rem}.product-specs-table-definition-search-input::-ms-clear{display:none}.product-specs-table-definition-search-none{margin:.5em 0 1em;line-height:1.5em}.product-specs-table-showmore{background:0 0;border:none;border-top:1px dotted #000;border-radius:0;box-shadow:none;cursor:pointer;padding:.5em 0 .8em;margin:.5em 0 0 0;text-align:center;width:100%}.product-specs-table-showmore:focus,.product-specs-table-showmore:hover{background-color:#ddd}.product-specs-table-list-container{overflow:hidden}.product-specs-table-list-container.is-hidden{display:block}@media all and (min-width:48em),print{.product-specs-table-bulleted-list{-webkit-column-count:2;column-count:2;-webkit-column-gap:1em;column-gap:1em;-webkit-column-width:auto;column-width:auto}}.is-closed .product-specs-table-bulleted-list{max-height:30em;overflow:hidden}.product-specs-table-list-container>.product-specs-table-bulleted-list{-webkit-transition:max-height 250ms linear;transition:max-height 250ms linear}.product-specs-table-bulleted-list-value{display:block;margin:0 0 .6em 1em;width:95%}.product-specs-table-bulleted-list-value:before{height:30px;width:50px;content:'\2022';font-size:12.8px;font-size:.8rem;margin-left:-1em;padding-right:.5em}@media all and (min-width:48em),print{.product-specs-table-bulleted-list-value:before{font-size:11.2px;font-size:.7rem}}.product-specs-table-list-value{display:inline}.product-specs-table-list-value:not(:last-of-type):after{content:", "}#product-rebate-container{border-style:dashed;border-width:2px;margin:32px 0;min-height:100px;position:relative}#product-rebate-container .block-modal{border:none;box-sizing:border-box}.rebate-container:after{content:'';display:table;clear:both}.rebate-heading{color:green}.rebate-expiration-date{margin:0 0 4px}.rebate-info-container{padding-right:16px;vertical-align:middle}@media (min-width:37.5em){.rebate-info-container{display:inline-block;width:60%}}@media (min-width:50em){.rebate-info-container{width:70%}}.rebate-action-container{text-align:center;vertical-align:middle}@media (min-width:37.5em){.rebate-action-container{display:inline-block;width:36%}}@media (min-width:50em){.rebate-action-container{width:26%}}.rebate-qualifying-products{align-self:center;flex-grow:1}.rebate-button{background:#fff;border:1px solid green;border-radius:4px;color:green;display:block;margin:16px}@media (min-width:37.5em){.rebate-button{margin-top:0}}.rebate-button:not(.disabled):not(:disabled):hover{background-color:#edfaed}.product-rebate-test{display:none}.info-helpful-form-container{border:1px solid #ccc;background-color:#eee;border-radius:4px;margin-top:16px;min-height:3em;padding:16px;position:relative;text-align:left}.info-helpful-form-close{background-color:#c00;border:none;border-radius:0 4px 0 4px;color:#fff;cursor:pointer;position:absolute;padding:4px 8px;right:0;top:0;z-index:1}.info-helpful-form-close:active,.info-helpful-form-close:hover{background-color:#e60000;text-decoration:none}.info-helpful-form-details{width:100%}.form-content,.form-initial{display:none}.product-video-player{background:#000;position:relative;padding-bottom:56.25%;overflow:hidden}.product-video-player embed,.product-video-player iframe,.product-video-player object{box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.product-video .block-modal{background-size:3em 3em;bottom:0;-webkit-backface-visibility:hidden}.product-video-alert-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.playlist-container{box-sizing:border-box;overflow:hidden;width:100%;white-space:nowrap;order:2}.playlist-item{display:inline-block;margin-right:8px;width:200px}@media all and (min-width:80em),print{.playlist-item{width:calc(99% / 4)}}.playlist-item-btn{padding:16px;background:0 0;border:1px solid #eee;cursor:pointer;text-align:left;white-space:normal}.playlist-item-btn:active,.playlist-item-btn:hover{border:1px solid #666}.playlist-item-btn[aria-selected=true]{border:1px solid #000;background:#f6f6f6;position:relative;opacity:1!important}.playlist-item-btn[aria-selected=true]:before{background:#eee;color:#000;border:solid #000;border-width:0 1px 1px 0;box-shadow:1px 1px 2px rgba(0,0,0,.3);content:"Now Playing";left:0;line-height:1.2;padding:8px 16px;position:absolute;top:0;z-index:10}.playlist-item-description{display:block;display:-webkit-box;height:2.5em;overflow:hidden;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.playlist-item-img{display:block;box-sizing:border-box;border:1px solid #000;height:auto;min-height:106px;margin-bottom:16px;width:100%}#pr-reviewdisplay .pr-rid-tile-image{background-color:none!important}#pr-reviewdisplay .pr-rid-btn-container:hover .pr-ellipsis-icon__circle__inner{fill:#1a20c7!important;stroke:#1a20c7!important}#pr-reviewdisplay .pr-rid-btn-container:hover .pr-ellipsis-icon{background-color:#fff!important}#pr-reviewdisplay .pr-rid-btn-text{color:#1a20c7!important}#pr-reviewdisplay .pr-image-snippet .pr-rid-tile-image,#pr-reviewdisplay .pr-rid .pr-rid-tile-image{background-color:#eee!important}#pr-reviewdisplay .pr-rd-no-reviews .pr-snippet-write-review-link{margin:0 0 32px!important}#pr-reviewdisplay .pr-ellipsis-icon{background-color:#1a20c7!important}#pr-reviewdisplay .pr-ellipsis-icon__circle__inner{stroke:#fff!important}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-review-snapshot{position:relative}}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-review-snapshot-header{height:20em;margin-bottom:0!important}}#pr-reviewdisplay .pr-review-snapshot-block-headline{background:0 0!important;padding:0 0 .5em!important}#pr-reviewdisplay .pr-review-snapshot-header-intro{display:none!important}#pr-reviewdisplay .pr-msq-list dt{vertical-align:unset!important}#pr-reviewdisplay .pr-review-snapshot-msqs{display:none!important}#pr-reviewdisplay .pr-review-snapshot-msq-histogram{padding-right:3%!important}#pr-reviewdisplay .pr-review-snapshot-msq-container .pr-ratings-histogram-barValue{background:#1a20c7!important;border-radius:2px!important;height:.35em}#pr-reviewdisplay .pr-review-snapshot-msq-container .pr-ratings-histogram-bar{background-color:#eee;border-radius:2px!important;height:.45em}#pr-reviewdisplay .pr-review-snapshot-msq-container .pr-ratings-histogram-percent{text-align:right;padding-left:2em}#pr-reviewdisplay .pr-histogram-msq-headline{font-size:1em!important;text-decoration:underline}#pr-reviewdisplay .pr-review-close-filter{background:0 0!important;border-radius:6px!important;border:1px solid #1a20c7!important;color:#1a20c7!important;padding:.35em .5em!important}#pr-reviewdisplay .pr-review-close-filter:hover .pr-cross-icon,#pr-reviewdisplay .pr-review-close-filter:hover span{background-color:#fff!important;color:#1a20c7!important}#pr-reviewdisplay .pr-review-close-filter .pr-cross-icon__circle{display:none!important}#pr-reviewdisplay .pr-review-close-filter span{color:#1a20c7}#pr-reviewdisplay .pr-subheadline{display:none!important}#pr-reviewdisplay .pr-review-snapshot-snippets{text-align:center;margin:1em 0 0 0!important}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-review-snapshot-snippets{display:inline-block!important;margin:2em 0 0 .75em!important;width:49%}}@media all and (min-width:51em),print{#pr-reviewdisplay .pr-review-snapshot-snippets{float:left!important;height:185px;margin-left:2%!important;max-width:28em;width:44%!important}}@media all and (min-width:56em),print{#pr-reviewdisplay .pr-review-snapshot-snippets{margin-left:4%!important}}@media (min-width:64em) and (max-width:81.99em){#pr-reviewdisplay .pr-review-snapshot-snippets{margin-left:0!important;width:49%!important}}@media all and (min-width:82em),print{#pr-reviewdisplay .pr-review-snapshot-snippets{margin:3em 0 0 5%!important}}#pr-reviewdisplay .pr-review-snapshot-snippets .pr-snippet-rating-decimal{border:0!important;border-radius:0!important;border-left:1px solid #ccc!important;display:inline-block!important;font-size:1em!important;font-weight:700!important;line-height:1.25!important;margin-left:.4em!important;padding:0 0 0 .5em!important}@media all and (min-width:48em),print{#pr-reviewdisplay .pr-review-snapshot-snippets .pr-snippet-rating-decimal{font-size:.9em!important;line-height:1.2!important}}@media (max-width:35.99em){#pr-reviewdisplay .pr-review-snapshot-snippets .pr-snippet-reco-to-friend{margin:0 auto!important}}#pr-reviewdisplay .pr-review-snapshot-snippets .pr-reco-to-friend-message{font-size:12px!important;line-height:1.2;margin-top:2px;max-width:150px!important}@media (min-width:40em) and (max-width:47.99em){#pr-reviewdisplay .pr-snippet-stars-reco-stars{float:none!important}}#pr-reviewdisplay .pr-snippet-stars-container{display:inline-block!important;font-size:2.5em;margin:0!important}@media all and (min-width:48em),print{#pr-reviewdisplay .pr-snippet-stars-container{font-size:3em}}@media (min-width:64em) and (max-width:81.99em){#pr-reviewdisplay .pr-snippet-stars-container{font-size:2.5em}}#pr-reviewdisplay .pr-snippet-read-and-write{line-height:1.1!important;width:100%}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-snippet-read-and-write{margin:.25em 0 .35em!important}}#pr-reviewdisplay .pr-snippet-review-count:before{content:"Based on "}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-snippet-review-count{display:inline-block!important;text-align:center!important}}#pr-reviewdisplay .pr-snippet-write-review-link{background:#1a20c7;border-radius:4px;box-sizing:border-box;border:1px solid #1a20c7;color:#fff!important;display:block!important;font-size:16px!important;line-height:1.5;min-height:24px;min-height:1.5rem;margin:1.8em auto .5em!important;padding:.25em .5em!important;text-align:center;text-decoration:none;-webkit-appearance:none;max-width:17em}@media all and (min-width:32em),print{#pr-reviewdisplay .pr-snippet-write-review-link{margin:1.25em auto 1em!important}}#pr-reviewdisplay .pr-snippet-write-review-link.disabled,#pr-reviewdisplay .pr-snippet-write-review-link:disabled{cursor:default;opacity:.4;pointer-events:none}#pr-reviewdisplay .pr-snippet-write-review-link:hover{color:#fff!important;text-decoration:none}#pr-reviewdisplay .pr-snippet-write-review-link:not(.disabled):not(:disabled):hover{background-color:#3036e4}#pr-reviewdisplay .pr-snippet-write-review-link.disabled:hover{background:#1a20c7}#pr-reviewdisplay .pr-snippet-write-review-link:not(.disabled):not(:disabled):active{border-color:#1a20c7;box-shadow:2px 2px 2px rgba(0,0,0,.6) inset}#pr-reviewdisplay .pr-snippet-stars-reco-reco{display:block!important;margin:1.25em 0 1em .75em!important}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-snippet-stars-reco-reco{float:none!important;margin:0 0 1em!important}}@media all and (min-width:51em),print{#pr-reviewdisplay .pr-snippet-stars-reco-reco{float:none!important;margin-left:.5em!important}}#pr-reviewdisplay .pr-snippet-reco-to-friend{max-width:none!important}#pr-reviewdisplay .pr-checkbox-icon{margin:0 .2em!important;font-size:1.5em;font-family:"Font Awesome 5 Pro";font-weight:900}@media all and (min-width:48em),print{#pr-reviewdisplay .pr-checkbox-icon{margin-top:0}}#pr-reviewdisplay .pr-checkbox-icon:before{color:green;content:"\f058"}#pr-reviewdisplay .pr-checkbox-icon svg{display:none}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-review-snapshot-block-container{position:absolute;right:1em;top:1em}}@media all and (min-width:51em),print{#pr-reviewdisplay .pr-review-snapshot-block-container{display:block!important;float:right!important;margin:0 1% 2em 0!important}}@media all and (min-width:60em),print{#pr-reviewdisplay .pr-review-snapshot-block-container{margin:0 4% 2em 0!important}}@media (min-width:64em) and (max-width:81.99em){#pr-reviewdisplay .pr-review-snapshot-block-container{margin-right:0!important}}@media all and (min-width:82em),print{#pr-reviewdisplay .pr-review-snapshot-block-container{margin-right:3%!important}}#pr-reviewdisplay .pr-review-snapshot-block-container .pr-histogram-list{border-collapse:collapse;padding:1em .5em!important}@media all and (min-width:42em),print{#pr-reviewdisplay .pr-review-snapshot-block-container .pr-histogram-list{padding-top:.5em!important}}@media (max-width:39.99em){#pr-reviewdisplay .pr-review-snapshot-histogram{padding:.5em .25em 0!important}}#pr-reviewdisplay .pr-review-snapshot-block-histogram{border:0!important}@media all and (min-width:40em),print{#pr-reviewdisplay .pr-review-snapshot-block-histogram{width:17em}}@media all and (min-width:51em),print{#pr-reviewdisplay .pr-review-snapshot-block-histogram{width:25em}}@media (min-width:64em) and (max-width:81.99em){#pr-reviewdisplay .pr-review-snapshot-block-histogram{width:18em}}@media all and (min-width:82em),print{#pr-reviewdisplay .pr-review-snapshot-block-histogram{width:27em}}#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-histogram-label{color:#1a20c7!important;font-size:1rem;padding:0 .5em 0 1.6em;width:15%!important}@media all and (min-width:48em),print{#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-histogram-label{padding:0 .5em 0 1.75em}}#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-ratings-histogram-bar{border:1px solid #eee;border-radius:4px;height:1em!important}#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-ratings-histogram-barValue{height:.875em!important}@media all and (min-width:88em),print{#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-ratings-histogram-barValue{height:.9em!important}}#pr-reviewdisplay .pr-review-snapshot-block-histogram .pr-histogram-count{color:#1a20c7!important;font-size:1rem!important;font-weight:400!important;padding:0 1.6em 0 .5em!important;width:10%!important}#pr-reviewdisplay .pr-ratings-histogram{margin:0!important}#pr-reviewdisplay .pr-hist-filter-1,#pr-reviewdisplay .pr-hist-filter-2,#pr-reviewdisplay .pr-hist-filter-3,#pr-reviewdisplay .pr-hist-filter-4,#pr-reviewdisplay .pr-hist-filter-5{background:#eee!important;border-radius:4px;cursor:default!important;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#pr-reviewdisplay .pr-hist-filter-1 .pr-histogram-label,#pr-reviewdisplay .pr-hist-filter-2 .pr-histogram-label,#pr-reviewdisplay .pr-hist-filter-3 .pr-histogram-label,#pr-reviewdisplay .pr-hist-filter-4 .pr-histogram-label,#pr-reviewdisplay .pr-hist-filter-5 .pr-histogram-label{position:relative}#pr-reviewdisplay .pr-hist-filter-1 .pr-histogram-label:before,#pr-reviewdisplay .pr-hist-filter-2 .pr-histogram-label:before,#pr-reviewdisplay .pr-hist-filter-3 .pr-histogram-label:before,#pr-reviewdisplay .pr-hist-filter-4 .pr-histogram-label:before,#pr-reviewdisplay .pr-hist-filter-5 .pr-histogram-label:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f00d";cursor:pointer;color:#c00;left:.375em;position:absolute;top:5px}#pr-reviewdisplay .pr-hist-filter-1 .pr-histogram-cross .pr-cross-icon,#pr-reviewdisplay .pr-hist-filter-2 .pr-histogram-cross .pr-cross-icon,#pr-reviewdisplay .pr-hist-filter-3 .pr-histogram-cross .pr-cross-icon,#pr-reviewdisplay .pr-hist-filter-4 .pr-histogram-cross .pr-cross-icon,#pr-reviewdisplay .pr-hist-filter-5 .pr-histogram-cross .pr-cross-icon{display:none!important}#pr-reviewdisplay .pr-hist-filter-1 .pr-ratings-histogram-bar,#pr-reviewdisplay .pr-hist-filter-2 .pr-ratings-histogram-bar,#pr-reviewdisplay .pr-hist-filter-3 .pr-ratings-histogram-bar,#pr-reviewdisplay .pr-hist-filter-4 .pr-ratings-histogram-bar,#pr-reviewdisplay .pr-hist-filter-5 .pr-ratings-histogram-bar{background:#fcfcfc!important;border:1px solid #ccc;border-radius:4px}#pr-reviewdisplay .pr-histogram-stars{border:1px solid transparent;height:2em!important;padding:0!important}#pr-reviewdisplay .pr-histogram-stars:hover{background:#eee!important;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#pr-reviewdisplay .pr-histogram-stars:hover .pr-ratings-histogram-bar{background:#fcfcfc!important;border:1px solid #ccc;border-radius:4px;overflow:hidden}#pr-reviewdisplay .pr-histogram-stars:active .pr-ratings-histogram-bar,#pr-reviewdisplay .pr-histogram-stars:focus .pr-ratings-histogram-bar{background:#fff!important;border:1px solid #ccc;border-radius:4px}#pr-reviewdisplay .pr-histogram-stars:focus{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#pr-reviewdisplay .pr-histogram-stars.pr-zero-ratings p{color:#666!important}#pr-reviewdisplay .pr-ratings-histogram-barValue{background:#ff9d30!important;border-radius:3px}#pr-reviewdisplay .pr-review-snapshot-block-cons,#pr-reviewdisplay .pr-review-snapshot-block-pros{display:none!important}#pr-reviewdisplay .pr-review-snapshot-faceoff .pr-snippet-stars{font-size:1.75em;margin:0 0 .25em 0!important}#pr-reviewdisplay .pr-faceoff-title{font-size:1.2em;font-weight:400;text-transform:inherit}#pr-reviewdisplay .pr-faceoff-img-txt{font-weight:700}#pr-reviewdisplay .pr-accordion-btn,#pr-reviewdisplay .pr-faceoff-readcomplete{color:#1a20c7!important;font-size:1em!important}#pr-reviewdisplay .pr-accordion-btn span,#pr-reviewdisplay .pr-faceoff-readcomplete span{color:#1a20c7!important}#pr-image-display{margin-bottom:3em!important}#pr-reviewdisplay-no-reviews{margin:0 0 16px 0}.power-reviews .alert-text{max-width:100%}.power-reviews .pr-helpful-btn{margin-bottom:0!important;padding:.35em .45em!important}.power-reviews .pr-helpful-btn.pr-helpful-yes{border-radius:6px 0 0 6px}.power-reviews .pr-helpful-btn.pr-helpful-yes:active,.power-reviews .pr-helpful-btn.pr-helpful-yes:hover{background:#edfaed}.power-reviews .pr-helpful-btn.pr-helpful-yes:active span,.power-reviews .pr-helpful-btn.pr-helpful-yes:hover span{color:green}.power-reviews .pr-helpful-btn.pr-helpful-yes:active .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-btn.pr-helpful-yes:active .pr-thumbs-fill,.power-reviews .pr-helpful-btn.pr-helpful-yes:hover .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-btn.pr-helpful-yes:hover .pr-thumbs-fill{fill:green}.power-reviews .pr-helpful-btn.pr-helpful-no{border-radius:0 6px 6px 0}.power-reviews .pr-helpful-btn.pr-helpful-no:active,.power-reviews .pr-helpful-btn.pr-helpful-no:hover{background:#fff5f5}.power-reviews .pr-helpful-btn.pr-helpful-no:active span,.power-reviews .pr-helpful-btn.pr-helpful-no:hover span{color:#c00}.power-reviews .pr-helpful-btn.pr-helpful-no:active .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-btn.pr-helpful-no:active .pr-thumbs-fill,.power-reviews .pr-helpful-btn.pr-helpful-no:hover .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-btn.pr-helpful-no:hover .pr-thumbs-fill{fill:#c00}.power-reviews .pr-helpful-active.pr-helpful-yes{background:#edfaed!important}.power-reviews .pr-helpful-active.pr-helpful-yes .pr-helpful-count,.power-reviews .pr-helpful-active.pr-helpful-yes span{color:green!important}.power-reviews .pr-helpful-active.pr-helpful-yes .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-active.pr-helpful-yes .pr-thumbs-fill{fill:green!important}.power-reviews .pr-helpful-active.pr-helpful-no{background:#fff5f5!important}.power-reviews .pr-helpful-active.pr-helpful-no .pr-helpful-count,.power-reviews .pr-helpful-active.pr-helpful-no span{color:#c00!important}.power-reviews .pr-helpful-active.pr-helpful-no .pr-thumbs-cuff-fill,.power-reviews .pr-helpful-active.pr-helpful-no .pr-thumbs-fill{fill:#c00!important}#pr-reviewdisplay .pr-review{border-bottom:1px solid #ddd!important;padding:.5em!important}#pr-reviewdisplay .pr-rd-no-reviews{border-bottom:1px solid #ccc;padding:0!important}#pr-reviewdisplay .pr-rd-main-header{margin:.5em 0 0!important;padding:.5em 0 0!important}#pr-reviewdisplay .pr-rd-review-headline{font-size:1.4em!important;font-weight:400;font-weight:700;padding:0!important;margin:.25em 0 .5em!important;text-transform:inherit}#pr-reviewdisplay .pr-rd-search-reviews-icon-button{background-color:#1a20c7!important;border:1px solid #1a20c7!important;border-radius:0 4px 4px 0;cursor:pointer}@media (max-width:47.99em){#pr-reviewdisplay .pr-rd-search-reviews-input input{font-size:16px}}#pr-reviewdisplay .pr-rd-search-reviews-input input:active+button span svg path,#pr-reviewdisplay .pr-rd-search-reviews-input input:focus+button span svg path{fill:#fff!important}#pr-reviewdisplay .pr-rd-search-reviews-input>span{display:none}#pr-reviewdisplay .pr-search-icon{font-family:"Font Awesome 5 Pro";font-weight:900}#pr-reviewdisplay .pr-search-icon:before{color:#fff;content:"\f002"}#pr-reviewdisplay .pr-search-icon svg{display:none!important}#pr-reviewdisplay .pr-rd-display-search-no-results .pr-rd-review-total{display:block!important;font-size:1.2em}#pr-reviewdisplay .pr-rd-search-reviews-clear-button .pr-cross-icon__line{stroke:#1a20c7}#pr-reviewdisplay .pr-rd-review-header-sorts{text-align:right}#pr-reviewdisplay .pr-rd-sort-group:last-child{display:none!important}#pr-reviewdisplay .pr-rd-sort{font-size:1em!important;height:2.5em!important}#pr-reviewdisplay .pr-rd-review-product{display:none!important}#pr-reviewdisplay .pr-rd-star-rating{float:none!important;font-size:1.5em}#pr-reviewdisplay .pr-rd-star-rating .pr-snippet-stars{margin:0!important}#pr-reviewdisplay .pr-rd-header{margin:0!important}#pr-reviewdisplay .pr-rd-description-text{color:#000!important;margin:1em 0 1.25em!important;line-height:1.5!important;font-size:16px!important}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-description-text{margin:0 0 .25em 0!important}}#pr-reviewdisplay .pr-rd-description-text em{font-weight:700!important}#pr-reviewdisplay .pr-rd-merchant-response{border:1px solid #eee;border-left:6px solid #0b0e55!important;margin:-.5em 0 1em!important;padding:6px 12px 4px!important}@media (min-width:32em){#pr-reviewdisplay .pr-rd-merchant-response{margin:.5em .5em 1em!important}}@media (min-width:48em){#pr-reviewdisplay .pr-rd-merchant-response{margin:.75em .75em 1.25em!important}}#pr-reviewdisplay .pr-rd-merchant-response .pr-rd-description-text{margin:.25em 0 0!important}#pr-reviewdisplay .pr-rd-merchant-response-headline{color:#000!important;font-weight:700!important;margin:0!important}#pr-reviewdisplay .pr-rd-merchant-response-headline:before{content:"Response from MidwayUSA:"!important}#pr-reviewdisplay .pr-rd-merchant-response-headline strong{display:none!important}#pr-reviewdisplay .pr-rd-image-container{display:inline-block!important;margin-bottom:0!important}#pr-reviewdisplay .pr-rd-description,#pr-reviewdisplay .pr-rd-images{margin:0 0 .5em!important}#pr-reviewdisplay .pr-badging-icon circle{fill:green}#pr-reviewdisplay .pr-accordion{display:none}#pr-reviewdisplay .pr-rd-review-total{line-height:1.75!important;margin:0!important}@media (max-width:31.99em){#pr-reviewdisplay .pr-rd-bottomline .pr-rd-bold{display:block}}#pr-reviewdisplay .pr-rd-helpful-text{display:block!important}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-helpful-text{margin-bottom:.75em!important}}@media (min-width:64em) and (max-width:81.99em){#pr-reviewdisplay .pr-rd-helpful-text{margin-bottom:0!important}}#pr-reviewdisplay .pr-rd-details{margin:.25em 0!important}#pr-reviewdisplay .pr-rd-flag-review-container{display:block!important;margin:1em 0 0!important}#pr-reviewdisplay .pr-rd-footer{min-height:0;padding-bottom:0!important}#pr-reviewdisplay .pr-rd-review-position{margin-bottom:.5em!important}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-review-position{line-height:2!important;margin:0 .5em 1em 1em!important}}@media (min-width:65em) and (max-width:81.99em){#pr-reviewdisplay .pr-rd-review-position{margin-bottom:.5em!important}}#pr-reviewdisplay .pr-rd-to-top{display:inline-block!important;margin-bottom:.75em!important}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-to-top{display:none!important}}#pr-reviewdisplay .pr-rd-pagination{border-top:none!important;margin:0!important;padding-top:0!important}#pr-reviewdisplay .pr-rd-pagination span{display:none}#pr-reviewdisplay .pr-rd-pagination-btn{background:#1a20c7!important;border-radius:4px;box-sizing:border-box;border:1px solid #1a20c7!important;color:#fff!important;font-size:1em;line-height:1.35;min-height:24px;min-height:1.5rem;margin:0 1em .5em;padding:.25em .75em!important;text-align:center;text-decoration:none;-webkit-appearance:none;width:8em}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-pagination-btn{margin:0 1em!important}}#pr-reviewdisplay .pr-rd-main-footer{min-height:0}@media all and (min-width:52em),print{#pr-reviewdisplay .pr-rd-main-footer{padding:0!important}}#pr-reviewdisplay .pr-rd-main-footer .pr-rd-content-block{width:100%!important}#pr-reviewdisplay .pr-media-modal .button__close{color:#fff!important;background:#c00!important;border-radius:4px;font-size:1.1em!important;height:auto!important;outline:0!important;padding:.15em .5em .25em;right:1em!important;top:1em!important;width:auto!important;font-family:"Font Awesome 5 Pro";font-weight:900}#pr-reviewdisplay .pr-media-modal .button__close:before{content:"\f00d"}#pr-reviewdisplay .pr-media-modal .button__close .pr-cross-icon{display:none!important}#pr-reviewdisplay .pr-media-modal .button__next,#pr-reviewdisplay .pr-media-modal .button__prev{height:auto!important;top:42%!important;transform:none!important;width:auto!important}#pr-reviewdisplay .pr-media-modal .icon__next,#pr-reviewdisplay .pr-media-modal .icon__prev{color:#fff!important;font-size:2em;font-family:"Font Awesome 5 Pro";font-weight:900}@media all and (min-width:48em),print{#pr-reviewdisplay .pr-media-modal .icon__next,#pr-reviewdisplay .pr-media-modal .icon__prev{font-size:3em}}#pr-reviewdisplay .pr-media-modal .icon__next:before,#pr-reviewdisplay .pr-media-modal .icon__prev:before{content:"\f053"!important}#pr-reviewdisplay .pr-media-modal .icon__next:hover .pr-caret-icon,#pr-reviewdisplay .pr-media-modal .icon__prev:hover .pr-caret-icon{background:#1a20c7!important}#pr-reviewdisplay .pr-media-modal .icon__next:hover .pr-caret-icon__line,#pr-reviewdisplay .pr-media-modal .icon__prev:hover .pr-caret-icon__line{stroke:#fff!important}#pr-reviewdisplay .pr-media-modal .icon__next .pr-caret-icon,#pr-reviewdisplay .pr-media-modal .icon__prev .pr-caret-icon{display:none!important}#pr-reviewdisplay .pr-media-modal .icon__next:before{content:"\f054"!important}#pr-reviewdisplay>.p-w-r{margin:0!important}#pr-reviewdisplay .p-w-r .pr-media-carousel .slide img{max-height:none!important;margin:0!important}#pr-reviewdisplay .carousel__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center}#pr-reviewdisplay .slide{display:block!important;height:auto!important;text-align:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}#pr-rd-filter-variant-by{display:none!important}.pr-browser-outdated{display:none}.p-w-r .pr-review-display span,.p-w-r .pr-review-display time,.p-w-r .pr-review-snapshot .pr-faceoff-review{color:#000!important}.p-w-r .pr-review-snapshot .pr-faceoff-label{font-size:1em!important}.pr-media-carousel .pr-rd-flag-image-container{bottom:10px;position:fixed;right:10px}@media all and (min-width:48em),print{.pr-media-carousel .pr-rd-flag-image-container{right:20px}}.pr-media-carousel .pr-rd-flag-image-container a{color:#fff!important}.pr-media-carousel .pr-rd-flag-image-container a:before{content:"\f024";font-family:"Font Awesome 5 Pro";margin-right:.5em}.p-w-r .pr-flag-review-btn-submit{background:#1a20c7!important;border-radius:4px!important;box-sizing:border-box;border:1px solid #1a20c7;color:#fff!important;font-size:1em;line-height:1.5;min-height:24px;min-height:1.5rem;padding:.65em!important;text-align:center;text-decoration:none;-webkit-appearance:none;width:10em}.p-w-r .pr-flag-review-btn-submit:hover{background-color:#3036e4!important;border-color:#1a20c7!important;color:#fff!important;text-decoration:none!important;box-shadow:2px 2px 2px rgba(0,0,0,.6) inset}.p-w-r .pr-flag-review-btn-cancel{background:0 0!important;color:#1a20c7!important}.prop-banner{margin:1em 0;max-width:45em;padding:.5em 0}.prop-banner .prop-banner-icon{display:inline-block;margin-right:.25em}.recommendation-header{border:1px solid #ccc;background-color:#eee;padding:8px}.product-list-container .product{position:relative;width:70%}@media (min-width:512px){.product-list-container .product{width:calc(99% / 2)}}@media (min-width:680px){.product-list-container .product{width:calc(99% / 3)}}@media (min-width:960px){.product-list-container .product{width:calc(99% / 4)}}@media (min-width:1024px){#l-product-info .product-list-container .product{width:calc(99% / 3)}}.product-list-container .product-image{height:auto}.product-list-container .product-description{display:-webkit-box;height:2.5em;overflow:hidden;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-list-container .product-banner{left:8px;top:0}.product-comparison-item{border:solid #fff;border-width:0 1px;box-sizing:border-box;display:flex;flex-direction:column;padding:16px;width:20%}.product-comparison-item.simple-pricing-layout .price-container{margin:4px 0 8px}.product-comparison-item.simple-pricing-layout .pr-category-snippet-reviews{margin:0!important}.product-comparison-item.simple-pricing-layout .price-freefreight{margin:0}.product-comparison-item-link{flex-grow:1;margin:0 0 16px 0}.product-comparison-item-image{margin:0 auto 16px;height:auto;width:100%}.product-comparison-header{display:flex}.product-comparison-attributes tr{border:solid #ccc;border-width:1px 0}.similar-attributes-shown .product-comparison-attributes tr:nth-child(odd){background-color:#fbfbfb}.product-comparison-attributes td,.product-comparison-attributes th{box-sizing:border-box;padding:16px;vertical-align:top;width:20%}.price-freefreight{display:inline-block}.no-free-shipping .price-freefreight{display:none}.product-comparison{overflow-x:auto}.product-comparison-item{min-width:160px}.product-comparison .price-freefreight{font-size:12px;line-height:18px}.product-comparison-similar-button{display:none}.product-comparison-attributes{width:100%}.product-comparison-attributes tr:nth-child(odd){background-color:#fbfbfb}.product-comparison-attributes td,.product-comparison-attributes th{min-width:160px}@media (max-width:1423px){.product-comparison .pr-category-snippet-reviews .p-w-r .pr-category-snippet__item{display:block!important}}@media (max-width:1423px){.product-comparison .pr-category-snippet-reviews .p-w-r .pr-category-snippet__total{border-left:none!important;margin-left:0!important;padding-left:0!important}}.simple-pricing-layout{position:relative}.simple-pricing-layout .list-price,.simple-pricing-layout .our-price.text-black,.simple-pricing-layout .price-description,.simple-pricing-layout .price-freefreight,.simple-pricing-layout .price-per-quantity,.simple-pricing-layout .savings-amount,.simple-pricing-layout mw-modal-trigger{display:none}.show-price-per-quantity .price-per-quantity{display:block}.show-price-freefreight .price-freefreight{display:inline-block}.p-w-r>.pr-qa-display{padding:0!important}.p-w-r>.pr-qa-display .pr-qa-display-headline .pr-h1{display:none!important}.p-w-r>.pr-qa-display.pr-qa-display-tablet .pr-qa-display-ask-question{float:none!important;padding:0!important}.p-w-r>.pr-qa-display .pr-qa-display-search form label{display:block}.p-w-r>.pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar{display:block!important}.p-w-r>.pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar input::-webkit-input-placeholder{color:#fff}.p-w-r>.pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button{background:#1a20c7!important;cursor:pointer!important}.p-w-r>.pr-qa-display .pr-qa-display-search form .pr-qa-display-searchbar button:hover{background-color:#3036e4!important;text-decoration:none!important}.p-w-r>.pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-text{text-shadow:none!important}.p-w-r>.pr-qa-display .pr-btn-answer .pr-qa-display-text,.p-w-r>.pr-qa-display .pr-btn-ask-question .pr-qa-display-text{font-size:16px!important;vertical-align:inherit!important}.p-w-r>.pr-qa-display .pr-btn-answer span,.p-w-r>.pr-qa-display .pr-btn-answer:hover .pr-qa-display-text,.p-w-r>.pr-qa-display .pr-btn-ask-question span,.p-w-r>.pr-qa-display .pr-btn-ask-question:hover .pr-qa-display-text{color:#fff!important}.p-w-r>.pr-qa-display .pr-qa-display-answer-link-container .pr-qa-display-text{color:#1a20c7!important}.p-w-r>.pr-qa-display .pr-qa-display-answer-link-container .pr-qa-display-text:hover{color:#3036e4!important;text-decoration:underline}.p-w-r>.pr-qa-display .pr-helper-text,.p-w-r>.pr-qa-display span{font-size:16px!important;line-height:20px!important}.p-w-r>.pr-qa-display .pr-qa-sort-group label{display:inline-block!important}.p-w-r>.pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon svg{display:none!important}.p-w-r>.pr-qa-display .pr-qa-display-questionlist{border:none!important;padding-left:32px!important}.p-w-r>.pr-qa-display .pr-qa-display-item .pr-h2,.p-w-r>.pr-qa-display .pr-qa-display-search-no-results .pr-h2{font-weight:700!important}.p-w-r>.pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon{left:-2px!important}.p-w-r>.pr-qa-display span.pr-qa-display-answer-by{margin-left:20px!important}.p-w-r>.pr-qa-display .pr-qa-display-answer-text{color:#000!important}.p-w-r>.pr-qa-display .pr-qa-display-answer .pr-qa-display-answer-icon:before{content:url(https://media.mwstatic.com/external/fonts/fontawesome/svg/check-circle-success.svg)}.p-w-r>.pr-qa-display .pr-qa-display-thankyou-headline:before{background-size:100%;background-image:url(https://media.mwstatic.com/external/fonts/fontawesome/svg/check-circle-success.svg);background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}.p-w-r>.pr-qa-display.pr-qa-display-tablet .pr-qa-display-answer-by-container.pr-qa-display-answer-by-container-expert{border:none!important}.p-w-r>.pr-qa-display .pr-subscript{font-size:14px}.p-w-r :focus,.p-w-r a:focus{box-shadow:none}.p-w-r .pr-btn.active{background:#1a20c7!important}.p-w-r #pr-question-form-link,.p-w-r .pr-accessible-btn{background:#1a20c7!important;border-radius:4px!important;box-sizing:border-box;border:1px solid #1a20c7!important;color:#fff!important;display:block!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;min-height:24px;min-height:1.5rem;margin:0 0 32px!important;max-width:17em;padding:.25em .5em!important;text-align:center;text-decoration:none!important;-webkit-appearance:none;width:100%!important}.p-w-r #pr-question-form-link:hover,.p-w-r .pr-accessible-btn:hover{background-color:#3036e4!important;border-color:#1a20c7!important;color:#fff!important;text-decoration:none!important}#pr-questiondisplay>.p-w-r{margin:0!important}#pr-questiondisplay .pr-accessible-btn{float:none!important}#pr-questiondisplay .pr-qa-sort-headline{font-weight:700!important}#pr-questiondisplay .pr-cross-icon,#pr-questiondisplay .pr-loading-indicator{display:none!important}#pr-questiondisplay .alert{border-color:green!important}#pr-questiondisplay .pr-h2,#pr-questiondisplay p{color:#000!important}#pr-questiondisplay p{font-size:16px!important}#pr-questiondisplay .pr-qa-display-thankyou-headline{display:block;color:#000!important;float:none!important;font-weight:700!important;margin-bottom:32px;text-transform:capitalize}#pr-questiondisplay .pr-question-submitted .pr-qa-display-thankyou-headline{margin-bottom:0}#pr-questiondisplay .pr-qa-display-thankyou-text{color:#000!important;font-size:16px;padding-left:23px}#pr-questiondisplay-no-questions{margin:0 0 16px 0}#authorEmail:after{content:"Your email address will not be publicly visible.";display:block;font-size:16px;margin-top:16px}#pr-question-form-content .pr-helper-text{color:#000}.ffl-location-instructions{margin:0 0 32px 0}.ffl-dealer-instructions{color:#000}.ffl-location-wrapper{background:#fbfbfb;border:1px solid #ccc;margin:0 0 32px 0;overflow:hidden;padding:16px;position:relative}.ffl-location-wrapper .spinner-wrapper{display:block;position:absolute}.ffl-location-wrapper .spinner-wrapper .spinner-content{display:table;height:100%;width:100%}.ffl-location-wrapper .spinner-wrapper .spinner-content .spinner{display:table-cell}.ffl-location-wrapper .search-box,.ffl-location-wrapper .zip-box{line-height:1;margin:0 0 16px 0}.ffl-location-wrapper .search-box input,.ffl-location-wrapper .zip-box input{margin:4px 0 0 0}.ffl-location-wrapper .radius-box,.ffl-location-wrapper .zip-box{display:inline-block;width:48%}.ffl-location-wrapper .radius-box{float:right;line-height:1}.ffl-location-wrapper .radius-box-select{cursor:pointer;margin:4px 0 0 0;padding:.45em .5em .35em;width:100%}@media (min-width:48em){.ffl-location-wrapper .radius-box-select{padding:.55em .5em .45em}}.ffl-location-wrapper .find-ffl-button,.ffl-location-wrapper .search-box{display:block;width:100%}.ffl-location-wrapper .find-ffl-button{margin:32px 0 16px}.ffl-dealer-selected{display:block;background:#fbfbfb;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;flex-grow:1;padding:0 16px 16px}@media (min-width:900px){.ffl-dealer-selected{padding:16px 32px}}.ffl-dealer-selected .ffl-name-heading{font-size:20px;line-height:1.2}.ffl-dealer-selected .bullet-info{margin-top:.75em}.ffl-dealer-selected .ffl-address-section{display:inline-block}.ffl-dealer-selected .format .left-info,.ffl-dealer-selected .format .right-info{display:inline-block}.ffl-dealer-selected .format .left-info{width:100px}.ffl-dealer-selected .last-reported{display:block;font-style:italic;margin-top:.5em}.ffl-dealer-selected form{margin-top:2em}.ffl-dealer-selected form .fa-check-square,.ffl-dealer-selected form .fa-square{cursor:pointer}.ffl-dealer-selected form .alert{margin:16px 0 0 0}.ffl-dealer-selected form .alert-text{margin:0 0 16px 0}.ffl-dealer-selected .fake-disabled{opacity:.5!important;cursor:default!important;text-decoration:none!important;color:#666}.ffl-dealer-selected-actions{background:#fff;border:1px solid #ddd;border-radius:4px;margin:0 0 16px 0;padding:16px 16px 16px 32px;position:relative;text-align:left;width:100%}.ffl-dealer-selected-actions:not(.disabled):not(:disabled):hover{background-color:#d5d5d5;text-decoration:none}.ffl-dealer-selected-actions-icon{position:absolute;top:calc(50% - 8px);left:0}.text-indent{padding-left:32px;position:relative}.text-indent .text-indent-icon{position:absolute;top:3px;left:0}.ffl-check-input:focus+.text-indent-icon{box-shadow:0 0 0 1px #000,0 0 4px #000}.text-align.eligibility-modal-link{margin-top:.25em}.ffl-list{background:#fbfbfb;border:1px solid #ccc;display:block;overflow-y:auto;overflow-x:hidden;margin-bottom:1em;max-height:300px;width:100%}@media all and (min-width:400px),print{.ffl-list{max-height:650px}}.ffl-list .ffl-details-button,.ffl-list .show-more-button{border:none;background:0 0;cursor:pointer;position:relative;width:100%}.ffl-list .ffl-details-button:hover,.ffl-list .show-more-button:hover{background:#eee;transition:.5s}.ffl-list .show-more-button{display:block;padding:1.5em}.ffl-list .ffl-details-button{padding:16px 16px 16px 64px;text-align:left}.ffl-list .ffl-details-button .radio-button{left:16px;position:absolute;top:calc(50% - 8px)}.ffl-list .ffl-details-button .ffl-content{display:inline-block;margin-bottom:16px;vertical-align:middle;width:100%}@media (min-width:1200px){.ffl-list .ffl-details-button .ffl-content{margin-bottom:0;padding-right:16px;width:calc(100% - 220px)}}.ffl-list .ffl-details-button .ffl-city,.ffl-list .ffl-details-button .ffl-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ffl-list .ffl-details-button .ffl-status-wrapper{display:inline-block;vertical-align:middle;width:200px}.ffl-list .ffl-details-button .ffl-status-wrapper-icon{margin:0;vertical-align:middle;left:12px}.ffl-list .ffl-details-button .ffl-status-wrapper .no-contact,.ffl-list .ffl-details-button .ffl-status-wrapper .preferred{color:green}.ffl-list .ffl-details-button .ffl-status-wrapper .contact-required{color:#666}.ffl-list .ffl-details-button .ffl-status-wrapper .inactive{color:#666}.ffl-list .ffl-details-button .ffl-status-wrapper .not-participating{color:#ccc}.ffl-list.ffl-dealer-minimized{display:none}.ffl-list.ffl-dealer-minimized .ffl-content{margin-bottom:8px;width:100%}.ffl-list-item{border-bottom:1px solid #ccc}.ffl-list-item:last-child{border-bottom:none}.ffl-list-item.ffl-dealer-first:before{background:#ddd;border-bottom:1px solid #ccc;content:attr(data-before-content);display:block;padding:1.5em;color:#000}.ffl-list-show-more{display:block;margin:16px auto;max-width:18em;width:100%}input#dealer-agree,input#dealer-consent,input#dealer-contacted{display:none}.ffl-dealers-found-heading{margin:1em 0;font-size:20px}.ffl-options-wrapper{display:flex;margin:16px 0 32px;min-height:120px}.ffl-dealer-active.selected-ffl,.ffl-dealer-success.selected-ffl{background:#edfaed;border:none}.ffl-dealer-active.selected-ffl:hover,.ffl-dealer-success.selected-ffl:hover{background:#edfaed}.ffl-dealer-warning.selected-ffl{background:#fdf6e5;border:none}.ffl-dealer-warning.selected-ffl:hover{background:#fdf6e5}.text-align{box-sizing:border-box;display:block;margin:0;padding-left:32px;position:relative}.text-align.ffl-dealer{display:inline-block;vertical-align:middle}.text-align.no-space{margin-top:.5em}.text-align-icon{color:#666;margin:0;left:0;top:3px}.text-align-icon.no-contact,.text-align-icon.preferred{color:green}.ffl-upload-modal-link{margin:16px auto}@media (min-width:450px){.ffl-location-wrapper .find-ffl-button,.ffl-location-wrapper .search-box{display:inline-block;width:48%}.ffl-location-wrapper .find-ffl-button{float:right;margin-top:1.25em}}@media all and (min-width:40em),print{.ffl-location-wrapper .find-ffl-button,.ffl-location-wrapper .radius-box,.ffl-location-wrapper .search-box,.ffl-location-wrapper .zip-box{vertical-align:top}.ffl-location-wrapper .radius-box,.ffl-location-wrapper .zip-box{margin:0 8px 0 0;width:calc(20% - 1em)}.ffl-location-wrapper .radius-box{float:none}.ffl-location-wrapper .search-box{float:none;width:calc(32% - 1em)}.ffl-location-wrapper .find-ffl-button{width:calc(30% - 1em)}}@media all and (min-width:48em),print{.ffl-location-wrapper .find-ffl-button{margin-top:1.4em}}.ffl-list.ffl-dealer-minimized{display:none}@media all and (min-width:40em),print{.ffl-list.ffl-dealer-minimized{background:#fff;display:inline-block;width:40%}}@media all and (min-width:64em),print{.ffl-list.ffl-dealer-minimized{display:none;width:100%}}@media all and (min-width:82em),print{.ffl-list.ffl-dealer-minimized{display:inline-block;width:50%}}.ffl-dealer-selected .back-to-list{display:block;margin-top:2em;max-width:200px;width:100%}@media all and (min-width:40em),print{.ffl-dealer-selected{display:inline-block;margin-left:2em;vertical-align:top;width:calc(60% - 5em)}.ffl-dealer-selected .back-to-list{display:none}}@media all and (min-width:48em),print{.ffl-dealer-selected.ffl-name-heading{font-weight:400;line-height:1.5}}@media all and (min-width:64em),print{.ffl-dealer-selected{display:block;margin-left:0;width:100%}.ffl-dealer-selected .back-to-list{display:inline-block}}@media all and (min-width:82em),print{.ffl-dealer-selected{display:inline-block;margin-left:2em;width:calc(50% - 5em)}.ffl-dealer-selected .back-to-list{display:none}}.ffl-content-left{width:calc(100% - 3em)}@media all and (min-width:40em),print{.ffl-content-left{width:calc(100% - 13em)}}.ffl-status-wrapper{display:block}@media all and (min-width:54em),print{.ffl-status-wrapper{display:inline-block;vertical-align:middle}}.input-wrapper{display:block;position:relative}.input-wrapper .success,.input-wrapper .warning{bottom:5px;display:none;font-size:1.2em;line-height:1.5;position:absolute;right:5px}.form-input{display:block;width:100%}.form-input.ng-valid.ng-not-empty+.icon-wrapper .success{display:block}.ng-submitted .ng-invalid+.icon-wrapper .warning{display:block}.spinner-wrapper{background:#fff;display:table;height:100%;left:0;opacity:.8;position:fixed;text-align:center;top:0;width:100%;z-index:10002}.spinner-wrapper .spinner-content{text-align:center;display:table-cell;vertical-align:middle}.spinner-wrapper .spinner-content h2{font-size:3em;margin-bottom:.5em;text-align:center}@media (max-width:47.99em){.spinner-wrapper .spinner-content h2{font-size:2em}}.spinner-wrapper .spinner-content .spinner{background:#fff url(https://media.mwstatic.com/images/ui/throbber-large.gif) center center no-repeat;background-size:3em 3em;display:block;height:4em}.rv-container{margin:0 8px;padding:32px 16px 64px;white-space:nowrap}@media (min-width:40em){.rv-container{margin:0 32px;padding:32px 16px 64px}}.rv-product-container{flex:0 0 auto;flex-basis:calc(100% / 2)}@media (min-width:32em){.rv-product-container{flex-basis:calc(100% / 3)}}@media (min-width:40em){.rv-product-container{flex-basis:calc(100% / 5)}}@media (min-width:54em){.rv-product-container{flex-basis:calc(100% / 6)}}@media (min-width:70em){.rv-product-container{flex-basis:calc(100% / 8)}}@media (min-width:89em){.rv-product-container{flex-basis:calc(100% / 10)}}.rv-link{display:block;background-color:#fff;padding:16px 8px}.rv-link-wrapper{display:block;margin:0 8px;position:relative}.rv-image{height:auto;min-height:70px;width:100%}.rv-price-drop{background-color:#c00;bottom:0;color:#fff;font-size:12px;left:0;position:absolute;text-align:center;width:100%}.rv-remove{background-color:transparent;border:none;color:#666;margin:0;padding:8px;position:absolute;right:0;top:0}.rv-remove:focus,.rv-remove:hover{background-color:#ddd;cursor:pointer;color:#000}#recently-viewed .carousel-ctrl{top:40%}
/*# sourceMappingURL=maps/product-page.css.map */
