.pagetype--tool{margin-top:0!important}.pagetype--tool .header--top--nav{height:43px}.pagetype--tool .footer--copyright hr,.pagetype--tool .footer--main,.pagetype--tool .header--main--menutrigger,.pagetype--tool .header--main--nav,.pagetype--tool .header--top--nav ul{display:none}.pagetype--tool .footer--copyright p{margin-top:0}.pagetype--tool header{position:relative}.section--selfselectiontool{min-height:calc(100vh - 125px)}.section--selfselectiontool .selfselectiontool--panels{border-radius:5px;overflow:hidden}.section--selfselectiontool .selfselectiontool--panel,.section--selfselectiontool .selfselectiontool--result{display:none}.section--selfselectiontool .selfselectiontool--panel.active,.section--selfselectiontool .selfselectiontool--result.active{display:block}.get--started--content img{height:auto;max-width:100%}.section--selfselectiontool .additional--help--bar{align-items:center;background:#fff;border-radius:12px;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;padding:9px 25px}.section--selfselectiontool .additional--help--bar .help--label{margin-right:10px}.section--selfselectiontool .additional--help--bar .link>a{align-items:center;color:#9d2824;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;text-decoration:none}@media (max-width:768px){.section--selfselectiontool .additional--help--bar{align-items:center;flex-direction:column;justify-content:center}}.section--selfselectiontool .error--message{color:#9d2824;font-weight:700;height:0;opacity:0;transition:all .3s ease-in-out;visibility:hidden}.section--selfselectiontool .error--message.active{height:auto;opacity:1;visibility:visible}.section--selfselectiontool .selfselectiontool--choice--image{position:relative}.section--selfselectiontool .selfselectiontool--choice--image img{border-top-left-radius:0!important;border-top-right-radius:0!important;border-radius:0!important;height:auto;object-fit:cover;width:100%}.section--selfselectiontool .selfselectiontool--choice--image .selfselectiontool--choice--image--badge{background:#9d2824;border-radius:5px;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:800px;overflow:hidden;padding:10px 12px;position:absolute;right:10px;top:10px}.section--selfselectiontool .selfselectiontool--choice--ghost--wrapper{background:#fff;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:5px;overflow:hidden;position:relative;text-align:center}.section--selfselectiontool .selfselectiontool--ghost--input--wrapper--lower{display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:20px 25px 36px}.section--selfselectiontool .selfselectiontool--ghost--input--indicator{align-items:center;background:#fff;border:1px solid #9d2824;border-radius:100%;bottom:-10px;display:flex;flex-direction:row;height:30px!important;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:background .3s ease-in-out;width:30px!important}.section--selfselectiontool .selfselectiontool--ghost--input--indicator svg#plus-sign{display:inline-block;transform:translateY(1.5px)}.section--selfselectiontool .selfselectiontool--ghost--input--indicator svg#check-mark{display:none}.section--selfselectiontool .selfselectiontool--choice--input:checked~.selfselectiontool--ghost--input--indicator{background:#9d2824}.section--selfselectiontool .selfselectiontool--choice--input:checked~.selfselectiontool--ghost--input--indicator svg#plus-sign{display:none}.section--selfselectiontool .selfselectiontool--choice--input:checked~.selfselectiontool--ghost--input--indicator svg#check-mark{display:inline-block}@media (hover:hover) and (pointer:fine){.section--selfselectiontool .selfselectiontool--choice--ghost--wrapper:hover+.selfselectiontool--ghost--input--indicator{background:rgba(157,40,36,.95)}.section--selfselectiontool .selfselectiontool--choice--ghost--wrapper:hover+.selfselectiontool--ghost--input--indicator svg#plus-sign{display:none}.section--selfselectiontool .selfselectiontool--choice--ghost--wrapper:hover+.selfselectiontool--ghost--input--indicator svg#check-mark{display:inline-block}}.section--selfselectiontool ul.product--card--bullets{padding-left:20px}.section--selfselectiontool .selfselectiontool--ratings--wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto}.section--selfselectiontool .selfselectiontool--choice--ghost--input--rating{align-items:center;border-bottom:1px solid #e2e5e8;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto}.section--selfselectiontool .selfselectiontool--choice--ghost--input--rating:last-child{border-bottom:0}.section--selfselectiontool .selfselectiontool--choice--ghost--input--rating .rating--label{font-family:Montserrat,sans-serif;font-size:15px;font-weight:800;line-height:1.3333333333333333em;margin:15px 0}.selfselectiontool--field{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px}.selfselectiontool--field.disabled{opacity:.5;pointer-events:none}.selfselectiontool--field.disabled .selfselectiontool--ghost--input--indicator{opacity:0}.selfselectiontool--field .selfselectiontool--choice--ghost--input--description--disabled,.selfselectiontool--field .selfselectiontool--popover--disabled,.selfselectiontool--field .selfselectiontool--popover--link--disabled,.selfselectiontool--field.disabled .selfselectiontool--choice--ghost--input--description,.selfselectiontool--field.disabled .selfselectiontool--popover--normal{display:none!important}.selfselectiontool--field.disabled .selfselectiontool--choice--ghost--input--description--disabled,.selfselectiontool--field.disabled .selfselectiontool--popover--disabled{display:block!important}.selfselectiontool--field.disabled .selfselectiontool--popover--link{visibility:hidden}.selfselectiontool--field.disabled .selfselectiontool--popover--link--disabled{visibility:visible}.selfselectiontool--field label{display:flex;flex:1;flex-direction:column}@media screen and (max-width:679px){.selfselectiontool--field{margin-bottom:20px!important}}.selfselectiontool--field .selfselectiontool--popover--link{color:#fff;flex:0;height:auto!important;text-decoration:underline!important;transition:text-decoration .3s ease-in-out}@media (hover:hover) and (pointer:fine){.selfselectiontool--field .selfselectiontool--popover--link:hover{color:#fff;text-decoration:none!important}}.section--selfselectiontool form.production--form{background:transparent;max-width:100%!important}.section--selfselectiontool .production--form form .hs-form-field:not(.hs-fieldtype-select) label:not(.hs-error-msg){font-size:16px;position:relative!important;transform:none!important}.selfselectiontool--results .selfselectiontool--results--result--output{color:#95bc31;display:block;font-size:60px;font-weight:500;line-height:1.35em}.selfselectiontool--results .selfselectiontool--results--result--text .result{color:#95bc31}.selfselectiontool--results .selfselectiontool--results--form form{margin-top:40px}.selfselectiontool--results .selfselectiontool--results--form .hs_submit input{margin-top:20px;min-width:280px}.section--selfselectiontool .selfselectiontool--prev{align-items:center;display:flex;justify-content:center;margin-left:40px;text-decoration:none}.section--selfselectiontool .selfselectiontool--prev svg{display:inline-block;transform:translateX(-5px);transition:transform .3s ease-in-out;fill:#fff}.section--selfselectiontool .selfselectiontool--prev span{display:inline-block}.selfselectiontool--nav--right--container{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end}.section--selfselectiontool .selfselectiontool--next svg{display:inline-block;transform:translateX(5px);transition:transform .3s ease-in-out;fill:#fff}.section--selfselectiontool .selfselectiontool--next span{display:inline-block}.section--selfselectiontool .screen--navigation{gap:20px}.section--selfselectiontool .get--help--link--wrapper{flex:1;text-align:right}.section--selfselectiontool .get--help--link{color:#fff;display:inline-block;flex:1;font-size:18px;text-align:right;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (hover:hover) and (pointer:fine){.section--selfselectiontool .selfselectiontool--prev:hover{cursor:pointer}.section--selfselectiontool .selfselectiontool--prev:hover svg{transform:translateX(-10px);fill:#303030}.section--selfselectiontool .selfselectiontool--next:hover{cursor:pointer}.section--selfselectiontool .selfselectiontool--next:hover svg{transform:translateX(10px);fill:#fff}.section--selfselectiontool .get--help--link:hover{color:#fff;text-decoration:none}}@media (max-width:768px){.section--selfselectiontool .selfselectiontool--prev{margin-left:0}.section--selfselectiontool .selfselectiontool--next{min-width:50%}.section--selfselectiontool .screen--navigation{justify-content:center}.section--selfselectiontool .selfselectiontool--prev{margin-bottom:0;max-width:50%;order:2}.section--selfselectiontool .get--help--link{flex-basis:100%;order:1;text-align:center}.section--selfselectiontool .selfselectiontool--next{margin-top:0;max-width:50%;order:3}}.selfselectiontool--compare--button.selected,.selfselectiontool--compare--button:hover{background-color:#9d2824!important;border-color:#9d2824!important;color:#fff!important}.selfselectiontool--compare--selected--bar{align-items:center;background:#fff;border-radius:5px;bottom:20px;box-shadow:0 0 16px 0 rgba(66,66,66,.08);display:flex;flex-direction:row;gap:20px;justify-content:center;left:20px;opacity:0;padding:30px;pointer-events:none;position:fixed;right:20px;transform:translateY(10px);transition:all .3s ease-in-out}.selfselectiontool--compare--selected--bar.active{opacity:1;pointer-events:all;transform:translateY(0)}.selfselectiontool--compare--remove--all--selected{font-size:18px;font-weight:400;line-height:1.7777777777777777em;text-decoration:underline;transition:all .3s ease-in-out}.selfselectiontool--compare--remove--all--selected:hover{text-decoration:none}.selfselectiontool--comparison--grid--wrapper{overflow-x:auto}.selfselectiontool--comparison--grid{border:0;height:1px;table-layout:fixed;width:100%}.selfselectiontool--comparison--grid td{border:0}.selfselectiontool--comparison--grid td.part--column{display:none;transition:all .3s ease-in-out}.selfselectiontool--comparison--grid td.part--column.active{display:table-cell;transition:all .3s ease-in-out}.selfselectiontool--comparison--grid .part--column .part--column--wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:flex-start}.selfselectiontool--comparison--grid .part--column .part--column--wrapper .part--column--upper{flex:1}.selfselectiontool--comparison--grid .part--column .part--column--wrapper .part--column--lower{margin-top:auto}.selfselectiontool--comparison--grid td:first-child{width:16.666666666666664%}.selfselectiontool--comparison--grid tr:first-child td{text-align:center}.selfselectiontool--comparison--grid tr:nth-child(n+3) td{border-bottom:1px solid #e2e5e8}.selfselectiontool--comparison--grid .comparison--grid--remove.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.selfselectiontool--progress--bar--wrapper{background:transparent;left:50%;padding:42px 0 22px;position:relative;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:100%}@media (max-width:768px){.selfselectiontool--progress--bar--wrapper{padding-right:13px;width:90%}}.selfselectiontool--progress--bar--container{background:#6c7d8c;border-radius:5.5px;display:inline-block;height:3px;max-width:100%;overflow:visible;position:relative;width:1031px;z-index:99}.section--selfselectiontool .progress--indicator--container{height:3px;position:relative;width:100%}.section--selfselectiontool .progress--indicator--container .progress--indicator{background:#fff;border-radius:5.5px;bottom:0;left:0;position:absolute;top:0;width:10%}.section--selfselectiontool .progress--indicator--bubble--wrapper{display:block;height:13px;left:0;position:absolute;top:0;transform:translateY(-50%);width:100%}.section--selfselectiontool .selfselectiontool--progress--bar--container .progress--indicator--bubble{border-radius:100%;height:13px;position:relative;position:absolute;top:50%;transform:translateY(-50%);width:13px}body.product-self-selection-tool-template:not(.results--showing) .mega-menu__eyebrow{display:none}body.product-self-selection-tool-template:not(.results--showing) .mega-menu__primary{opacity:0;pointer-events:none;visibility:hidden}body.product-self-selection-tool-template:not(.results--showing) .footer__container{display:none}body.product-self-selection-tool-template:not(.results--showing) .sub-footer.cleanroom{border-top:0!important;margin:0 auto!important}body.product-self-selection-tool-template:not(.results--showing) div[data-global-resource-path*=mega-header]{z-index:100}body.product-self-selection-tool-template .fancybox__content{max-width:100%!important;width:1240px!important}body.product-self-selection-tool-template .fancybox__slide.has-image .fancybox__content{justify-content:center}body.product-self-selection-tool-template div[data-global-resource-path*=mega-header]{position:relative!important}body.product-self-selection-tool-template.is-scrolled .mega-menu .mega-menu__logo img{filter:none!important}body.product-self-selection-tool-template.is-scrolled div[data-global-resource-path*=mega-header]:before{opacity:1}body.product-self-selection-tool-template.is-scrolled div[data-global-resource-path*=mega-header] .mobile-only.open-menu>svg>path{fill:#082951}body.product-self-selection-tool-template.is-scrolled div[data-global-resource-path*=mega-header] .mega-menu__cta>a{background-color:#0097da;border-color:#0097da;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}body.product-self-selection-tool-template.is-scrolled div[data-global-resource-path*=mega-header] .mega-menu__cta>a:hover{background-color:#fff;color:#0097da;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.selfselectiontool--choice--zipcode input::-webkit-inner-spin-button,.selfselectiontool--choice--zipcode input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.selfselectiontool--choice--zipcode input[type=number]{-moz-appearance:textfield!important}.pagetype--tool .fancybox__content h3+p,.pagetype--tool .fancybox__content p+p{margin-top:-15px}.pagetype--tool .fancybox__content a.btn{margin-right:5px;margin-top:10px}