.O81-product-hero{backface-visibility:hidden;padding-bottom:5rem}.page-wrapper>.O81-product-hero:first-child,.page-wrapper>div:first-child>.O81-product-hero:first-child,.page-wrapper>div>div:first-child>.O81-product-hero:first-child{margin-top:-8rem}.O81-product-hero__slider{display:block;min-width:37.5rem;position:relative}@media screen and (min-width:992px){.O81-product-hero__slider:last-child{margin-bottom:8.75rem}.O81-product-hero.no-buttons .O81-product-hero__slider:last-child{margin-bottom:5rem}.O81-product-hero.no-buttons .O81-product-hero__slider:last-child:not(.O81-product-hero__slider--initialized){margin-bottom:0}}.O81-product-hero__slider__inner{display:block;max-height:80vh;overflow:hidden;position:relative}.O81-product-hero__slider__inner:after,.O81-product-hero__slider__inner:before{content:" ";display:table}.O81-product-hero__slider__inner:after{clear:both}.O81-product-hero__slider__inner:before{content:"";display:block;padding:100% 0 0}.O81-product-hero__slider__inner img{font-family:"object-fit: cover;",Avenir,Arial,Helvetica,Helvetica Neue,sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.O81-product-hero__slider__inner.lower-height{max-height:65vh}.O81-product-hero__slider__slide{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94),visibility 0s .5s;visibility:hidden;width:100%}.O81-product-hero__slider__slide img{display:block;font-family:"object-fit: cover;",Avenir,Arial,Helvetica,Helvetica Neue,sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.O81-product-hero__slider__slide.is-product-image{background:linear-gradient(180deg,#e8e8e8 0,#e4e4e4 49.9999%,#cfcfcf 50%,#f4f4f4)}.O81-product-hero__slider__slide.is-product-image img{bottom:0;font-family:"object-fit: contain;";height:auto;left:50%;margin:auto;max-height:90%;max-width:95%;object-fit:contain;right:auto;transform:translate(-50%);width:auto}@media screen and (min-width:992px){.O81-product-hero__slider__slide.is-product-image img{margin-left:36.5rem;max-width:50rem}}@media screen and (min-width:1200px){.O81-product-hero__slider__slide.is-product-image img{margin-left:44.5rem;max-width:61rem}}.O81-product-hero__slider.O81-product-hero__slider--initialized .O81-product-hero__slider__slide.is-active,.O81-product-hero__slider:not(.O81-product-hero__slider--initialized) .O81-product-hero__slider__slide:first-child{opacity:1;transition-delay:0s,0s;visibility:visible}@media screen and (min-width:768px){.O81-product-hero__slider__inner{outline:none;overflow:hidden;position:relative}.O81-product-hero__slider__inner:before{content:"";display:block;padding-top:56.25%}.O81-product-hero__slider__inner img{font-family:"object-fit: cover;",Avenir,Arial,Helvetica,Helvetica Neue,sans-serif;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}}.O81-product-hero__box{backface-visibility:hidden;background-color:#d20014;background-color:var(--color-brand-color);color:#fff;display:block;margin-bottom:4rem;padding:4rem;position:relative;width:100%}@media screen and (min-width:768px){.O81-product-hero__box{margin-bottom:13.75rem;padding:6rem}.O81-product-hero.no-buttons .O81-product-hero__box{margin-bottom:6rem}}.O81-product-hero__slider__inner+.container .O81-product-hero__box{margin-top:-8rem}.O81-product-hero__slider:last-child .O81-product-hero__box{margin-bottom:2rem}@media screen and (min-width:768px){.O81-product-hero__slider:last-child .O81-product-hero__box{margin-bottom:8.75rem}.O81-product-hero.no-buttons .O81-product-hero__slider:last-child .O81-product-hero__box{margin-bottom:0}}.O81-product-hero__box__category{font-size:1.25rem;line-height:1.33;margin:0 -.5rem}.O81-product-hero__box__category span{display:inline-block;padding:0 .5rem}.O81-product-hero__box__headline{font-size:3.5rem;font-weight:400;line-height:1.36;width:100%}.O81-product-hero__box__headline-image{padding:1.5rem .25rem}.O81-product-hero__box__paragraph{font-size:1.75rem;line-height:1.43;margin-bottom:3rem}.O81-product-hero__box__paragraph p{font-size:inherit;line-height:inherit;opacity:1}.O81-product-hero__box__budget:after,.O81-product-hero__box__budget:before{content:" ";display:table}.O81-product-hero__box__budget:after{clear:both}.O81-product-hero__box__budget p{float:left;font-size:14px;font-size:1.75rem;font-weight:400;line-height:1.43;margin:0 2.25rem 0 0;opacity:1}.O81-product-hero__box__budget .budget-list{margin:0;white-space:nowrap}.O81-product-hero__box__budget span{color:#6f6f6f;font-weight:600}.O81-product-hero__box__budget span.budget-fill{color:#fff}.O81-product-hero__box .flex{align-items:center;display:flex}.O81-product-hero__box .flex>*{margin-left:10px}.O81-product-hero__box .flex>:first-child{margin-left:0}@media screen and (min-width:768px){.O81-product-hero__box{margin-bottom:13.75rem;padding:6rem}.O81-product-hero__slider__inner+.container .O81-product-hero__box{margin-top:-11rem}.O81-product-hero__box__headline{font-size:4.25rem}}@media screen and (min-width:992px){.O81-product-hero__slider>.container{bottom:0;left:50%;margin-left:-61.5rem;position:absolute;width:100%}.O81-product-hero__slider>.container .O81-product-hero__box{background:none;margin:0;width:67rem}.O81-product-hero__box--bg{background-color:#d20014;background-color:var(--color-brand-color);display:block;height:100%;left:3rem;mix-blend-mode:multiply;position:absolute;top:0;width:67rem;z-index:0}html.no-mix-blend-mode .O81-product-hero__box--bg{background-color:#b50e00;background-color:var(--color-brand-multiply);opacity:.8}}@media screen and (min-width:1200px){.O81-product-hero__slider>.container{bottom:0;left:50%;margin-left:-75rem;position:absolute;width:100%}.O81-product-hero__slider>.container .O81-product-hero__box{background:none;margin:0;width:80rem}.O81-product-hero__box--bg{background-color:#d20014;background-color:var(--color-brand-color);display:block;height:100%;left:5rem;mix-blend-mode:multiply;position:absolute;top:0;width:80rem;z-index:0}html.no-mix-blend-mode .O81-product-hero__box--bg{background-color:#b50e00;background-color:var(--color-brand-multiply);opacity:.8}}.O81-product-hero__slider__thumbnails{display:flex;justify-content:center;margin:-14rem auto 2rem;max-width:100%;position:relative;width:43rem}.row>.O81-product-hero__slider__thumbnails{max-width:calc(100% - 1rem)}@media screen and (min-width:768px){.O81-product-hero__slider__thumbnails{max-width:none;width:85rem}}@media screen and (min-width:992px){.O81-product-hero__slider__thumbnails{width:47rem}}@media screen and (min-width:1200px){.O81-product-hero__slider__thumbnails{width:56rem}}@media screen and (min-width:768px){.O81-product-hero__slider__thumbnails{margin-bottom:3rem;margin-top:-17rem}}@media screen and (min-width:992px){.O81-product-hero__slider__thumbnails{bottom:0;justify-content:flex-end;left:50%;margin-bottom:0;margin-top:0;position:absolute;transform:translate(11.5rem,50%);z-index:1}}@media screen and (min-width:1200px){.O81-product-hero__slider__thumbnails{transform:translate(14rem,50%)}}.O81-product-hero__slider__thumbnails__item{background:no-repeat 50%;background-size:cover;border-bottom:4px solid #0000;display:block;margin:0 1.5rem;transform:translateZ(0);transition:border .5s cubic-bezier(.25,.46,.45,.94);width:10rem}@media screen and (max-width:767px){.O81-product-hero__slider__thumbnails__item{margin-left:0;margin-right:0}}@media screen and (min-width:1200px){.O81-product-hero__slider__thumbnails__item{margin-left:2rem;margin-right:2rem}}.O81-product-hero__slider__thumbnails__item:first-child{margin-left:0}.O81-product-hero__slider__thumbnails__item:last-child{margin-right:0}.O81-product-hero__slider__thumbnails__item:before{content:"";display:block;padding:100% 0 0}.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item{cursor:pointer}@media screen and (max-width:991px){.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item{background:#0000!important;border:0;height:4rem;margin-left:1rem;margin-right:1rem;position:relative;width:4rem}.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item:after{background:#fff;border-radius:50%;bottom:0;box-shadow:0 0 0 0 #fff0;content:"";display:block;height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .2s cubic-bezier(.455,.03,.515,.955),box-shadow .2s cubic-bezier(.455,.03,.515,.955);width:1rem}}.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item.is-active,body.has-hover .O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item:hover{border-bottom-color:#d20014;border-bottom-color:var(--color-brand-color)}@media screen and (max-width:991px){.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item.is-active,body.has-hover .O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item:hover{border-bottom-color:#0000}.O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item.is-active:after,body.has-hover .O81-product-hero__slider__thumbnails.not-static-thumbnails .O81-product-hero__slider__thumbnails__item:hover:after{background:#0000;box-shadow:0 0 0 2px #fff}}.O81-product-hero__slider__thumbnails.static-thumbnails .O81-product-hero__slider__thumbnails__item__item{border-bottom:#0000}body.has-hover .O81-product-hero__slider__thumbnails.static-thumbnails .O81-product-hero__slider__thumbnails__item__item:hover{border-bottom-color:#0000;box-shadow:none}.O81-product-hero__share{text-align:center}@media screen and (min-width:768px){.O81-product-hero__share{padding-right:3rem;text-align:left}}@media screen and (min-width:992px){.O81-product-hero__share{padding-right:3rem;width:70rem}}@media screen and (min-width:1200px){.O81-product-hero__share{padding-right:4rem;width:84rem}}.O81-product-hero__share .O27-social-links{display:inline-block}@media screen and (min-width:992px){.O81-product-hero__share-container{margin-top:5rem;padding-top:8.75rem}.O81-product-hero.no-buttons .O81-product-hero__share-container{padding-top:0}.O81-product-hero.no-buttons .O81-product-hero__slider--initialized+.O81-product-hero__share-container{padding-top:3rem}}.O81-product-hero__buttons{background-color:#9f000f;background-color:var(--color-hover-color);display:flex;margin:4rem -4rem -4rem;min-height:6rem;position:relative}@media screen and (min-width:768px){.O81-product-hero__buttons{left:0;margin:0;min-height:8.75rem;position:absolute;right:0;top:100%}}.O81-product-hero__buttons__item{align-items:center;color:#fff;cursor:pointer;display:flex;flex:1;font-size:16px;font-size:2rem;font-weight:500;line-height:3rem;min-height:6rem;padding:1.5rem 2rem;text-align:center;transition:background-color .3s ease}@media screen and (min-width:768px){.O81-product-hero__buttons__item{min-height:8.75rem}}.O81-product-hero__buttons__item--primary{background-color:var(--color-hero-primary-button)}body.has-hover .O81-product-hero__buttons__item--primary:hover{background-color:var(--color-hero-primary-button-hover);color:#fff;text-decoration:none}.O81-product-hero__buttons__item--secondary{background-color:var(--color-hero-secondary-button)}body.has-hover .O81-product-hero__buttons__item--secondary:hover{background-color:var(--color-hero-secondary-button-hover);color:#fff;text-decoration:none}.O81-product-hero__buttons__item__inner{margin:auto}.O81-product-hero__buttons__item__reverse-margin{margin:-1.5rem -2rem}.O81-product-hero__buttons.is-sticky{bottom:0;left:0;margin:0;opacity:0;position:fixed;right:0;top:auto;transition:opacity .3s ease,visibility 0s .3s;visibility:hidden;z-index:800}.O81-product-hero__buttons.is-sticky.is-visible{opacity:1;transition-delay:0s,0s;visibility:visible}.O81-product-hero__buttons.is-sticky .O81-product-hero__buttons__item{min-height:8rem}body.has-content-overlay-open .O81-product-hero__buttons.is-sticky{opacity:1;transition-delay:0s,0s;visibility:hidden}.O81-product-hero__certificates{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:5rem}@media screen and (min-width:992px){.O81-product-hero__certificates{width:47rem}}@media screen and (min-width:1200px){.O81-product-hero__certificates{width:56rem}}@media screen and (min-width:768px){.O81-product-hero__certificates{float:right;margin:0}}@media screen and (min-width:992px){.O81-product-hero__certificates{margin-top:5px;overflow:hidden;width:auto}.O81-product-hero.no-buttons .O81-product-hero__certificates{margin-top:0}}.O81-product-hero__certificates:last-child{margin-bottom:0}.O81-product-hero__certificates img,.O81-product-hero__certificates svg{flex:0 0 auto;max-width:120px}.O81-product-hero__certificates img+img,.O81-product-hero__certificates img+svg,.O81-product-hero__certificates svg+img,.O81-product-hero__certificates svg+svg{margin-left:10px}.O81-product-hero__rating{width:100%}@media screen and (min-width:768px){.O81-product-hero__rating{float:left;margin-bottom:3rem}}@media screen and (min-width:992px){.O81-product-hero__rating{margin-bottom:1rem;padding-right:3rem;width:auto;width:70rem}}@media screen and (min-width:1200px){.O81-product-hero__rating{padding-right:4rem;width:84rem}}.O81-product-hero__rating:last-child{margin-bottom:-4rem}@media screen and (min-width:768px){.O81-product-hero__rating:last-child{margin-bottom:0}}@media screen and (min-width:992px){.O81-product-hero__rating:last-child{margin-bottom:-2rem}}.page-wrapper .p-w-r{font-size:14px;font-size:1.75rem;margin:0}.page-wrapper .p-w-r:after,.page-wrapper .p-w-r:before{content:" ";display:table}.page-wrapper .p-w-r:after{clear:both}.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal{align-items:center;display:flex;flex-direction:column;margin:0 0 1rem}.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco,.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars{margin:0 0 3rem}.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars{float:left;margin:0 .5rem 2rem}.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write,.page-wrapper .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco{margin-left:.5rem;margin-right:.5rem}.page-wrapper .p-w-r .pr-review-snapshot .pr-faceoff-label,.page-wrapper .p-w-r .pr-review-snapshot .pr-faceoff-readcomplete,.page-wrapper .p-w-r .pr-review-snapshot .pr-faceoff-review,.page-wrapper .p-w-r .pr-review-snapshot .pr-msq-list dd,.page-wrapper .p-w-r .pr-review-snapshot .pr-msq-list dt,.page-wrapper .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-count,.page-wrapper .p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def span,.page-wrapper .p-w-r .pr-review-snapshot .pr-review-snapshot-msqs .pr-snapshot-highlight,.page-wrapper .p-w-r .pr-review-snapshot .pr-review-snapshot-subratings .pr-snapshot-highlight{font-size:13px;font-size:1.625rem}.page-wrapper .p-w-r .pr-review-display .pr-rd-inner-side-content-block .pr-rd-details,.page-wrapper .p-w-r .pr-review-display .pr-rd-side-content-block .pr-rd-details{font-size:12px;font-size:1.5rem}.page-wrapper .p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{font-size:15px;font-size:1.875rem}.page-wrapper .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label{font-size:16px;font-size:2rem}.page-wrapper .p-w-r .pr-review-snapshot .pr-faceoff-review{line-height:1.6}.page-wrapper .p-w-r .pr-review-snapshot .pr-faceoff-title{font-size:18px;font-size:2.25rem}.page-wrapper .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars .pr-snippet-read-and-write{margin-top:0}.page-wrapper .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline{font-size:28.6px}.page-wrapper .p-w-r .pr-review-snapshot-block .pr-ratings-histogram-bar-container:after{font-size:14px}.page-wrapper .p-w-r .pr-rd-main-header .pr-rd-review-total{font-size:18px}.page-wrapper .p-w-r .pr-rd-review-disclosure.pr-rd-inner-side-content-block{font-size:12.8px}.page-wrapper .p-w-r .pr-qa-display-headline h1 abbr[title]{font-size:29.7px}.page-wrapper .p-w-r .pr-qa-display-searchbar.pr-input-group .pr-qa-display-searchbar-input.pr-form-control{font-size:16px}.page-wrapper .p-w-r .pr-qa-display-sort .pr-qa-sort-group .pr-qa-sort,.page-wrapper .p-w-r .pr-qa-display-sort .pr-qa-sort-headline{font-size:13.7px}.page-wrapper .p-w-r .pr-qa-display .pr-qa-display-item-details .pr-subscript,.page-wrapper .p-w-r .pr-qa-display .pr-qa-display-item-details time{font-size:12px}.page-wrapper .p-w-r .pr-review-display .pr-rd-review-tag dt{font-size:14px}.page-wrapper .p-w-r .pr-review-display .pr-rd-review-tag dd{font-size:12.8px}.page-wrapper .p-w-r .pr-qa-display .pr-qa-display-item .pr-qa-display-item-icon{font-size:16px}.page-wrapper .p-w-r .pr-qa-display-answer-link-container .pr-btn-answer .pr-qa-display-text{font-size:14px}.page-wrapper .p-w-r .pr-qa-display-answer-by-container-expert .pr-qa-display-answer-details .pr-qa-display-answer-by{font-size:12px}.page-wrapper .p-w-r .pr-qa-display-answer-by-container-expert .pr-qa-display-answer-details .pr-qa-display-answer-text{font-size:14.9px}.page-wrapper .p-w-r .pr-qa-snippet-container .pr-snippet-qa.pr-snippet-standard{margin:15px 0 0}.page-wrapper .p-w-r .form-group label span,.page-wrapper .p-w-r .pr-helpful-btn .pr-helpful-count{font-size:14.9px}.page-wrapper .p-w-r .form-group .pr-helper-text{font-size:13.7px}.page-wrapper .p-w-r .pr-qa-display-ask-question .pr-btn-ask-question .pr-qa-display-text{font-size:18px}.page-wrapper .p-w-r .pr-media-modal .modal__body{visibility:unset}.page-wrapper .p-w-r .pr-media-modal .modal__body .pr-media-carousel .carousel__footer.theme--dark span{font-size:19.2px}.page-wrapper .p-w-r .pr-media-modal .modal__body .pr-media-carousel .button .icon{outline:none}.page-wrapper .p-w-r .pr-media-modal .modal__body .pr-media-carousel .button .icon .pr-caret-icon svg{margin-top:0}.page-wrapper .p-w-r .pr-media-modal .modal__body .pr-media-carousel .button .icon .pr-caret-icon svg .pr-caret-icon__circle{display:none}.page-wrapper .p-w-r .pr-media-modal .button__close{outline:none}.page-wrapper .p-w-r .pr-media-modal .overlay--dark{z-index:-2}.O81-product-hero__modal.modal__inner{display:flex;flex-direction:column;max-height:100%;max-width:1200px;min-height:400px;padding-bottom:10px;width:100%!important}.O81-product-hero__modal *{color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.O81-product-hero__modal .p-1{padding:15px}.O81-product-hero__modal .O87-collapsible-table__accordion-target.js-accordion__target{display:block}.O81-product-hero__modal h3,.O81-product-hero__modal strong{text-align:left;width:100%}.O81-product-hero__modal .border-top{border-top:1px solid #d3d3d3}.O81-product-hero__modal #pdf-content{height:100%;margin-top:15px;overflow-x:hidden;overflow-y:auto;width:100%}.O81-product-hero__modal #pdf-content .O87-collapsible-table__table-wrap{overflow:unset!important;width:100%}.O81-product-hero__modal #pdf-content .O87-collapsible-table__table-wrap .btn .js-table-filter__more,.O81-product-hero__modal .O87-collapsible-table__accordion-parent *,.O81-product-hero__modal .O87-collapsible-table__ctas *{display:none!important}.O81-product-hero__modal svg{height:40px;margin:5px}.O81-product-hero__modal .modal__body__header{height:50px}.O81-product-hero__modal .flex{align-items:center;display:flex;justify-content:space-between}.O81-product-hero__modal .flex.justify-content-center{justify-content:center!important}.O81-product-hero__modal .w-100{width:100%!important}.O81-product-hero__modal .w-50{width:50%!important}.O81-product-hero__modal .container{max-width:100%!important;padding:0!important;width:100%!important}.O81-product-hero__modal tr.O87-collapsible-table__accordion-row{display:table-row!important}.O81-product-hero__modal table thead.thead-dark tr td,.O81-product-hero__modal table thead.thead-dark tr th{background-color:#454d55;color:#fff}.O81-product-hero__modal table thead.thead-dark tr th{font-weight:700}@media print{.O81-product-hero__modal tr.O87-collapsible-table__accordion-row{display:table-row!important}.O81-product-hero__modal .O87-collapsible-table__filter-btn{display:none!important}.O81-product-hero__modal .O87-collapsible-table__accordion-target.js-accordion__target{display:block}.O81-product-hero__modal .js-table-scroll{overflow-x:unset!important;overflow-y:unset!important}.O81-product-hero__modal .O87-collapsible-table__title{float:left}}
/*# sourceMappingURL=O81-product-hero.bfca3a4d2f0ad619b7fa.css.map*/