.family-skus{margin-bottom:20px;font-family:"Roboto",heeboregular,Arial,Helvetica,sans-serif}.family-skus_title{font-size:18px;font-weight:bold;margin-bottom:13px}.family-skus_options-title{font-size:16px}.family-skus_options-list{list-style:none;margin:0 0 15px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.family-skus_options-list::-webkit-scrollbar{display:none}.family-skus_options-list-item{background:#FFF 0% 0% no-repeat padding-box;border:1px solid #DDD;border-radius:16px;display:inline-block;text-align:center;line-height:22px;font-size:13px;color:#555;margin-right:5px}.family-skus_options-list-item.-selected{background:#fff7e5 0% 0% no-repeat padding-box;border:1px solid #fcb715;padding:4px 19px;box-shadow:0 1px 6px rgba(0,0,0,0.1)}.family-skus_options-list-item.-selected:hover{background:#fff7e5 0% 0% no-repeat padding-box;cursor:pointer}.family-skus_options-list-item:hover{background:#f9f9f9 0% 0% no-repeat padding-box}.family-skus_options-link{color:#555;padding:4px 19px;display:inline-block}.family-skus_options-link:hover{color:#888}.isMobile .ui-page-theme-a .family-skus_options-link{color:#555}.isMobile .ui-page-theme-a .family-skus_options-link:hover{text-decoration:none;color:#888}.isMobile .ui-page-theme-a .family-skus_options-link:visited{color:#555}.isMobile .ui-page-theme-a .family-skus{margin:0 10px 25px}.isDesktop .family-skus_options-list{overflow:auto;white-space:normal;margin:0 0 5px}.isDesktop .family-skus_options-list-item{margin:9px 5px 6px 0}.isDesktop .family-skus_options-link{color:#555;font-weight:normal}.isDesktop .family-skus_options-link:hover{text-decoration:none;color:#888}.style-selector{margin-bottom:10px}.style-selector_name{color:#2d2d2d;font-size:13px;font-weight:500;margin:0}.style-selector_name-value{font-weight:400}.style-selector_menu{padding:6px 16px 10px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin:0 -16px}.style-selector_menu::-webkit-scrollbar{display:none}.style-selector_menu.-price-range .style-selector_price{display:block}.style-selector_menu.-price-range .style-selector_link{min-width:-webkit-fit-content !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.style-selector_menu.-thumbnails .style-selector_label{display:none}.style-selector_link{display:inline-grid;padding:5px;border:1px solid #DDD;margin-right:5px;width:62px;height:74px}.style-selector_link.-selected{border-color:#fcb715;box-shadow:0 3px 6px rgba(0,0,0,0.06)}.style-selector_link:last-child{margin-right:0}.style-selector_link.-show-text{min-width:-webkit-fit-content !important;min-width:-moz-fit-content !important;min-width:fit-content !important}.style-selector_image{display:block;border:0;width:52px;margin:auto}.style-selector_price,.style-selector_label{font-size:10px;color:#595959;text-align:center;align-self:center}.style-selector_label{display:block}.style-selector_price{display:none;margin-top:3px}.style-selector_price.-email-my-price{display:none !important}.style-selector_used-button{box-shadow:0 3px 6px rgba(0,0,0,0.03);border:1px solid #DDD;width:100%;display:flex;justify-content:space-between;padding:15px}.style-selector_used-button_style{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px;max-width:90%}.style-selector_used-button_style-name{font-weight:300;text-transform:capitalize}.style-selector_used-button_icon{height:14px;width:14px;position:relative}.style-selector_used-button_icon::after{content:" ";width:2px;height:14px;position:absolute;left:0;top:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #BBB}.style-selector_modal{background:#f9f9f9 !important;padding-bottom:0 !important}.style-selector_modal .modal_content{margin:-18px -18px 18px;background:#FFF;min-height:300px}.style-selector_modal_list{margin:0}.style-selector_modal_list_item{display:grid;grid-template-columns:auto auto 1fr;padding:5px 15px;border-bottom:1px solid #DDD;column-gap:5px;align-items:center;color:#2d2d2d}.style-selector_modal_list_item:hover,.style-selector_modal_list_item:focus{color:#2d2d2d}.style-selector_modal_list_item_image{align-self:center;border:1px solid #DDD;height:62px}.style-selector_modal_list_item_label,.style-selector_modal_list_item_condition,.style-selector_modal_list_item_price{margin:0;text-transform:capitalize}.style-selector_modal_list_item_label_sku,.style-selector_modal_list_item_condition_sku,.style-selector_modal_list_item_price_sku{font-size:.8rem;color:#757474}.style-selector_modal_list_item_condition,.style-selector_modal_list_item_price{font-weight:500}.style-selector_modal_list_item_price{justify-self:end;align-self:end;margin-bottom:8px;grid-column-end:4}.serial-selector{padding:0 0 10px}.serial-selector_title{color:#2d2d2d;font-size:13px;font-weight:500;margin:0;padding-bottom:14px}.serial-selector_menu{padding:6px 16px 10px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;margin:0 -16px}.serial-selector_menu::-webkit-scrollbar{display:none}.serial-selector_link{position:relative;display:inline-block;padding:4px 18px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #DDD}.serial-selector_link.-selected{border-color:#fcb715;background:#fff7e5;padding-right:35px}.serial-selector_name{display:block;color:#2d2d2d;font-size:13px;font-weight:500}.serial-selector_weight{display:block;color:#555;font-size:11px;font-weight:300}.serial-selector_remove-icon{height:20px;width:20px;position:absolute;top:11px;right:10px}.accordion-item{background:#FFF;margin-bottom:16px;border-bottom:1px solid #eee}.accordion-item_title,.accordion-item_title:hover,.accordion-item_title:focus{font-size:1.25rem;color:#2d2d2d;font-weight:500}.accordion-item_content{border-top:0}.accordion-item_content::before{content:'';display:block;margin:auto;position:relative;height:2px;background:#eee;top:-16px}.accordion-item_content-header{font-size:18px;font-weight:500}.accordion-item_content-text,.accordion-item_content-copy{font-size:16px;color:#555;margin-bottom:14px}.accordion-item_content-text.-bold,.accordion-item_content-copy.-bold{font-weight:500}.accordion-item_title::before{content:url("/responsive/img/expand-icon.svg?vId=hs2020.0d");top:28%;transform:scale(0.75)}@media only screen and (min-width:976px){.accordion-item_title::before{transform:none}}.accordion-item.is-active .accordion-item_title::before{content:url("/responsive/img/collapse-icon.svg?vId=hs2020.0d");top:28%;transform:scale(0.75)}@media only screen and (min-width:976px){.accordion-item.is-active .accordion-item_title::before{transform:none}}:last-child>.accordion-content:last-child,:last-child:not(.is-active)>.accordion-item_title{border-bottom:0}.isMobile .ui-page-theme-a .accordion-item_title{color:#555}.isMobile .ui-page-theme-a .accordion-item_title:hover,.isMobile .ui-page-theme-a .accordion-item_title:focus{text-decoration:none;color:#555}.default-item .product{position:relative;display:block !important;max-width:140px;margin:auto}.default-item .product:focus,.default-item .product_overlay:focus{outline:0}.default-item .product_overlay{bottom:42px;position:absolute;z-index:100;top:-5px;right:-5px;left:-5px}.default-item .product_thumb{width:auto;height:120px;margin:0 auto 10px}.default-item .product_thumb[data-lazy]{text-indent:-999999px;opacity:0}.default-item .product_title{display:block;min-height:88px;line-height:17px;font-size:13px;font-weight:500;color:#2d2d2d;height:105px}.default-item .product_rating{height:18px;display:flex;align-items:center}.default-item .product_add_to_cart{box-shadow:0 3px 6px rgba(0,0,0,0.04);border-radius:4px;border:1px solid #BBB;color:#555;display:block;font-size:14px;font-weight:500;height:36px;line-height:36px;margin-top:10px;position:relative;width:100%}.default-item .product_add_to_cart.added::before{content:"Added to Cart"}.default-item .product_add_to_cart.added span{display:none}.default-item .product_add_to_cart.loading span{visibility:hidden}.default-item .product_add_to_cart.loading::before{content:"";background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%271.1%27%20id%3D%27L9%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20width%3D%2735%27%20height%3D%2735%27%20x%3D%270px%27%20y%3D%270px%27%20viewBox%3D%270%200%20100%20100%27%20enable-background%3D%27new%200%200%200%200%27%20xml%3Aspace%3D%27preserve%27%3E%3Cpath%20d%3D%27M73%2C50c0-12.7-10.3-23-23-23S27%2C37.3%2C27%2C50%20M30.9%2C50c0-10.5%2C8.5-19.1%2C19.1-19.1S69.1%2C39.5%2C69.1%2C50%27%20fill%3D%27%23555%27%3E%3CanimateTransform%20attributeName%3D%27transform%27%20attributeType%3D%27XML%27%20type%3D%27rotate%27%20dur%3D%271s%27%20from%3D%270%2050%2050%27%20to%3D%27360%2050%2050%27%20repeatCount%3D%27indefinite%27%3E%3C%2FanimateTransform%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:35px;height:35px;display:block;margin:0 auto}.default-item .product_unavailable{color:red}.default-item .product_reviews{padding-left:4px;font-size:11px}.default-item .product_reviews.-hidden{visibility:hidden}.default-item .product:active .product_overlay{background:rgba(0,0,0,0.05)}.accordion-item_content pre{font-family:inherit;white-space:pre-wrap;font-size:16px;color:#555;margin-bottom:14px}.accordion-item_content .truncate-read-more-link,.accordion-item_content .truncate-read-less-link{box-shadow:0 3px 6px rgba(0,0,0,0.16);background-color:#FFF;color:#2d2d2d;border:2px solid #BBB;margin:0 auto;font-weight:600;font-size:14px;padding:.75em 1em;width:288px;box-shadow:0 3px 6px rgba(0,0,0,0.06);border:1px solid #BBB;letter-spacing:.02em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-item_content .truncate-read-more-link::after,.accordion-item_content .truncate-read-less-link::after{display:none}.accordion-item_content .truncate-read-more-link:hover,.accordion-item_content .truncate-read-less-link:hover{border:2px solid #BBB;box-shadow:0 6px 12px rgba(0,0,0,0.08);border:1px solid #BBB}.accordion-item_content .truncate-read-more-link:focus,.accordion-item_content .truncate-read-less-link:focus{border:2px solid #bed9fa;background-color:#FFF;border:1px solid #BBB}.accordion-item_content.-specs{color:#555}.accordion-item_content.-specs strong{color:#222}.add-to-wishlist .modal-message{padding:10px}.add-to-wishlist_loading{background:url("/img/mobile-shared/ajax-loader.gif?vId=hs2020.0d") 0 8px no-repeat;color:#777;font-size:14px;padding:10px 10px 10px 30px}.add-to-wishlist_success-msg{margin-bottom:10px}.add-to-wishlist_button{margin-bottom:0}.add-to-wishlist_list{margin-bottom:10px}.add-to-wishlist_item{display:grid;grid-template-columns:20px auto;list-style-type:none;padding:5px 0}.add-to-wishlist_checkbox{margin:6px 0;width:15px;height:15px}.add-to-wishlist_checkbox-label{font-size:1rem;margin-left:10px}.loyalty-points{text-align:center;display:grid;grid-template-columns:62px auto;justify-items:start;border-bottom:solid 1px #DDD;margin:-16px -16px 16px;padding:16px}@media only screen and (min-width:976px){.loyalty-points{display:flex;align-items:center}}.loyalty-points_icon{height:34px;width:54px;background:url("/responsive/img/mf-rewards-logo.svg?vId=hs2020.0d") no-repeat;grid-row:1 / span 2;background-size:contain}.loyalty-points_earned{font-size:13px;color:#2d2d2d;height:20px;display:inline-block;vertical-align:middle;font-weight:500}@media only screen and (min-width:976px){.loyalty-points_earned{height:unset;padding:0 8px}}@media only screen and (min-width:1500px){.loyalty-points_earned{font-size:1rem}}.loyalty-points_credit{color:#2d2d2d;font-size:13px}@media only screen and (min-width:1500px){.loyalty-points_credit{font-size:1rem}}.loyalty-points_credit button{color:#3253b8;font-size:13px;position:relative;padding-left:16px;font-size:13px}.loyalty-points_credit button::before{content:"";height:13px;width:1px;background:#888;position:absolute;left:0;top:-1px;margin-left:8px}.loyalty-points_info-icon{height:18px;width:18px;margin-top:3px;position:absolute;top:-4px;left:2px}.loyalty-points .has-tip{height:18px;position:relative;width:20px;vertical-align:middle}.loyalty-points_modal-btn{box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#FFF !important;background-color:#3253b8;padding:16px;margin:auto;text-align:center;display:block;border-radius:4px;width:150px;min-width:fit-content}.loyalty-points_modal-btn:hover{color:#FFF !important;background-color:#3d66e2}.loyalty-points_modal-btn:focus{border:2px solid #bed9fa;color:#FFF !important;background-color:#3d66e2}.tooltip::before,.tooltip.top::before{display:none}.inventory-messaging{background:#f9f9f9;padding:4px;margin:16px 0;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.inventory-messaging_icon{height:26px;width:21px;margin-right:8px}.inventory-messaging_icon.-alert{position:relative;top:5px}.inventory-messaging_message{font-size:.812rem}.inventory-messaging_message.-in-stock,.inventory-messaging_message.-download{color:#0ea200}.inventory-messaging_message.-backorder,.inventory-messaging_message.-discontinued,.inventory-messaging_message.-out-of-stock,.inventory-messaging_message.-unknown,.inventory-messaging_message.-preorder{color:#b11100}.inventory-messaging_message.-secondary{color:#2d2d2d;font-size:12px;flex-basis:100%}.inventory-messaging_message.-download-email-msg{color:#595959;font-size:12px}@media only screen and (min-width:976px){.inventory-messaging_message{font-size:1rem}}.inventory-messaging_modal .-oversized{display:inline-block;padding-left:4px}.inventory-messaging_modal .modal-content{color:#888}.inventory-messaging_promise-msg-details{text-decoration:underline;padding-left:3px}.inventory-messaging_promise-mins,.inventory-messaging_promise-secs{padding-left:3px}.inventory-messaging_details_button{color:#3253b8;font-size:13px;position:relative;padding-left:16px}.inventory-messaging_details_button::before{content:" ";height:16px;width:1px;background:#888;position:absolute;left:0;top:-1px;margin-left:8px}.product-financing{margin-left:-16px;margin-right:-16px;padding:0 16px;display:flex;align-items:center}.product-financing_or{font-size:.688rem;font-family:"Roboto Condensed",Arial,Helvetica,"Helvetica Neue",sans-serif;color:#2d2d2d;display:flex;align-items:center;justify-content:space-between;width:32px;flex-direction:column;padding:0 10px}.product-financing_or::before,.product-financing_or::after{height:20px;width:1px;content:" ";background:#888;margin:0 0 2px}@media only screen and (min-width:1500px){.product-financing_title{font-size:1.125rem}}.product-financing_tagline{font-size:18px;color:#2d2d2d}.product-financing_tagline-amount{color:#d30000}.product-financing_details{font-size:13px}.product-financing_details-text{color:#555;display:inline}@media only screen and (min-width:1500px){.product-financing_details-text{font-size:1rem}}.product-financing_details-link{padding-left:14px;text-decoration:none;position:relative}.product-financing_details-link::before{content:" ";height:16px;width:1px;background:#888;position:absolute;left:0;top:-1px;margin-left:4px}@media only screen and (min-width:1500px){.product-financing_details-link{font-size:1rem}}.value-props{display:flex;justify-content:center;list-style-type:none;margin:auto;color:#2d2d2d;margin-bottom:1rem;padding:16px 0 0;margin-top:24px;border-top:1px solid #DDD}.value-props_item{display:flex;flex-direction:column;margin:0 20px;text-align:center;padding:0 2%}.value-props_item[aria-haspopup="true"]{cursor:pointer}@media screen and (min-width:530px){.value-props_item{display:flex;flex-direction:row;margin:0;text-align:left}}.value-props_item-icon{width:26px;height:26px;margin:0 auto;overflow:visible}@media screen and (min-width:530px){.value-props_item-icon{margin:0}}.value-props_item-text{font-size:10px;align-self:center;line-height:11px;text-align:center}@media screen and (min-width:530px){.value-props_item-text{padding-left:8px;text-align:left}}.prop-65-warning{align-items:center;background-color:#fff;display:grid;grid-template-columns:45px auto;padding:16px;grid-column:1 / span 2;margin:16px auto}.prop-65-warning_icon{width:34px;height:30px;justify-self:start;margin-top:5px}.prop-65-warning_message{font-size:13px}.prop-65-warning_message-link{text-decoration:underline}@media only screen and (min-width:375px){.prop-65-warning{margin:16px}}@media only screen and (min-width:768px){.prop-65-warning{margin:16px 92px}}@media only screen and (min-width:976px){.prop-65-warning{margin:16px 16px 0;background:unset}}@media only screen and (min-width:1500px){.prop-65-warning{margin:16px auto;max-width:1500px}}@media only screen and (min-width:976px){.kit-carousel{grid-column:1 / span 2}}.kit-carousel h5{margin:0 0 10px 10px}.kit-carousel_price{font-weight:bold}.kit-carousel_product-title{font-size:13px;text-align:center}.kit-carousel_product-details{text-align:center}.kit-carousel_select-overlay{height:calc(100% - 8px);display:block;position:absolute;bottom:-2px;width:calc(100% - 30px)}.stars{display:inline-block;width:77px;height:15px;background:url("/img/brand/mf/cmn/PR_Stars_big.png?vId=hs2020.0d");background-repeat:no-repeat;background-size:93%}.stars.-rate-1{background-position:0 -14px}.stars.-rate-2{background-position:0 -28px}.stars.-rate-3{background-position:0 -42px}.stars.-rate-4{background-position:0 -56px}.stars.-rate-5{background-position:0 -71px}.stars.-rate-6{background-position:0 -85px}.stars.-rate-7{background-position:0 -99px}.stars.-rate-8{background-position:0 -114px}.stars.-rate-9{background-position:0 -128px}.stars.-rate-10{background-position:0 -142px}.youtube-player{position:relative;margin-bottom:20px}.youtube-player_product-name{font-size:12px;font-weight:500;line-height:17px}.youtube-player_video{position:relative;overflow:hidden;top:50%;transform:translateY(-50%)}.youtube-player_video iframe{top:0;left:0;width:100%;height:100%;height:175px;display:block}@media screen and (min-width:320px){.youtube-player_video iframe{height:200px}}@media screen and (min-width:360px){.youtube-player_video iframe{height:225px}}@media screen and (min-width:414px){.youtube-player_video iframe{height:230px}}@media screen and (min-width:500px){.youtube-player_video iframe{height:100vh}}.youtube-player.modal-container.reveal .close-button{right:27px;top:60px}.overview-youtube .slick-dots{margin-top:0}.overview-youtube .slick-dots li button::before,.overview-youtube .slick-dots li button:focus::before,.overview-youtube .slick-dots li button:hover::before{font-size:10px}.overview-youtube-placeholder{position:relative}.overview-youtube-placeholder:focus{outline:0}.slick-initialized .overview-youtube-placeholder::before{content:'';background:url("/responsive/img/play-btn.svg?vId=hs2020.0d") no-repeat;width:60px;height:58px;display:block;position:absolute;z-index:1;background-size:60px 58px;right:0;bottom:0;left:0;margin:0 auto;top:50%;transform:translateY(-50%)}.overview-youtube-placeholder_title{margin-top:5px;font-size:14px;font-weight:500}@media only screen and (min-width:320px){.overview-youtube-placeholder img{width:100% !important}}@media only screen and (min-width:976px){.overview-youtube-placeholder img{width:100% !important}}@media only screen and (min-width:320px){.overview-youtube img.overview-youtube-placeholder_image{width:100% !important}}@media only screen and (min-width:976px){.overview-youtube img.overview-youtube-placeholder_image{width:100% !important;display:flex}}.overview-youtube-vedio{overflow:hidden;padding-bottom:calc(55% + 21px);height:0}.overview-youtube-vedio img{margin-top:-10%}.overview-youtube-vedio .overview-youtube-placeholder_title{margin-top:-10%;background-color:#fff;position:absolute;width:100%}.product-action{display:flex;height:52px}.product-action_quantity{width:68px;margin:0 8px 0 0;height:auto;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.06);-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 10px 15px;color:#222;background-image:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'version='1.1'width='50'height='24'viewBox='005024'><polygonpoints='0,050,025,24'style='fill:rgb%2885,85,85%29'></polygon></svg>");border:2px solid #DDD}.product-action_quantity:hover{cursor:pointer;border:2px solid #BBB}.product-action_quantity:focus{border:2px solid #bed9fa}.product-action_button{box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#FFF !important;background-color:#3253b8;flex-grow:1;height:inherit;border-radius:4px;cursor:pointer}.product-action_button:hover{color:#FFF !important;background-color:#3d66e2}.product-action_button:focus{border:2px solid #bed9fa;color:#FFF !important;background-color:#3d66e2}.product-action_button.-call{display:flex;justify-content:center;align-items:center}.product-action_quantity+.product-action_button{margin-left:8px}.free-gift{color:#2d2d2d;display:grid;grid-template-columns:3fr 1fr;font-size:13px;margin-bottom:16px}.free-gift_info-action{font-size:18px;font-weight:500;margin-bottom:0;margin-top:8px}.free-gift_info-date{color:#FFF;background:#d30000;padding:2px 4px;font-size:11px}.free-gift_value{color:#0c9100;font-size:13px;font-weight:500;margin-top:7px}.free-gift_link{justify-self:end;align-self:center}.free-gift_img{height:56px;width:auto}.free-gift_name{color:#2d2d2d}@media(max-width:320px){.free-gift_info-action{font-size:15px}.free-gift_value{font-size:12px}}.pdp-section-rebate{margin:0;padding:0 16px 16px;position:relative;z-index:1}@media only screen and (min-width:976px){.pdp-section-rebate{padding:0 0 16px}}.pdp-section-rebate .rebate-list{list-style:none;margin:0;box-shadow:0 3px 6px rgba(0,0,0,0.06);border:1px solid #EEE}.pdp-section-rebate .rebate-list_rebate{color:#2d2d2d;display:flex;align-items:center;border-bottom:1px solid #EEE}.pdp-section-rebate .rebate-list_rebate_icon{height:60px;width:60px;margin-right:16px;background:#0c9100;padding:8px;border-right:1px solid #EEE}.pdp-section-rebate .rebate-list_rebate_rebate-copy{font-size:13px}.pdp-section-rebate .rebate-list_rebate_rebate-copy_title{font-size:18px;margin-bottom:-2px;font-family:"Roboto",Arial,Helvetica,"Helvetica Neue",sans-serif;font-weight:500}.pdp-section-rebate .rebate-list_rebate_rebate-copy_details-button{color:#007ba9;margin-left:2px}.pdp-section-rebate .rebate-list_rebate_modal{max-width:418px}.pdp-section-rebate .rebate-list_rebate_modal .modal_header-title{display:flex;align-items:center}.pdp-section-rebate .rebate-list_rebate_modal p{color:#555}.pdp-section-rebate .rebate-list_rebate_modal_icon{height:36px;width:36px;margin-right:10px;margin-bottom:5px}.pdp-section-rebate .rebate-list_rebate_modal_name{font-weight:500;margin-bottom:0}.pdp-section-rebate .rebate-list_rebate_modal_download-link{color:#007ba9;width:100%;border:1px solid #007ba9;border-radius:4px;padding:14px 0;display:block;text-align:center;font-weight:500}.call-an-advisor{color:#2d2d2d;display:grid;justify-content:center;align-content:center;height:138px;background:#FFF;box-sizing:content-box;grid-template-columns:16px 56px auto 16px}@media only screen and (min-width:1500px){.call-an-advisor{max-width:1500px;margin:auto}}.call-an-advisor_wrap{grid-column:3 / 5}.call-an-advisor_img{height:46px;width:46px;margin:auto;border-radius:50%;grid-column:1 / 3}.call-an-advisor_header{font-weight:500;margin-bottom:4px}.call-an-advisor_text{font-size:14px}.call-an-advisor_options{margin-top:15px;grid-column:1 / 5;text-align:center}.call-an-advisor_options_call,.call-an-advisor_options_chat,.call-an-advisor_options_callback{box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#FFF !important;background-color:#3253b8;min-width:38%;border-radius:4px;padding:6px 0 6px 21px;text-align:center;margin:5px;display:inline-block}.call-an-advisor_options_call:hover,.call-an-advisor_options_chat:hover,.call-an-advisor_options_callback:hover{color:#FFF !important;background-color:#3d66e2}.call-an-advisor_options_call:focus,.call-an-advisor_options_chat:focus,.call-an-advisor_options_callback:focus{border:2px solid #bed9fa;color:#FFF !important;background-color:#3d66e2}@media only screen and (min-width:375px){.call-an-advisor_options_call,.call-an-advisor_options_chat,.call-an-advisor_options_callback{width:140px}}.call-an-advisor_options_call{background:url("/responsive/img/phone-icon.svg?vId=hs2020.0d") #3253b8 no-repeat;background-size:22px;background-position:calc(50% - 33px) center}.call-an-advisor_options_chat{background:url("/responsive/img/chat-icon.svg?vId=hs2020.0d") #3253b8 no-repeat;background-size:22px;background-position:calc(50% - 45px) center}.call-an-advisor_options_callback{grid-column:1 / 4 span;background:url("/responsive/img/phone-icon.svg?vId=hs2020.0d") #3253b8 no-repeat;background-size:22px;background-position:calc(50% - 72px);width:190px;padding:6px 0 6px 25px;justify-self:center}.cart-modal_content{display:grid;grid-template-columns:100px auto 50%;grid-template-rows:20px auto 45px;grid-row-gap:10px}.cart-modal_quantity{grid-column:1 / 4;text-align:center;font-weight:500;margin-bottom:0;align-self:center}.cart-modal_img{align-self:center}.cart-modal_info{grid-column:2 / 4;font-size:14px}.cart-modal_info-title{margin-bottom:10px;line-height:20px}.cart-modal_info-price{color:#b11100}.cart-modal_continue,.cart-modal_proceed{min-width:135px;padding:0 15px;border-radius:.3em;box-shadow:0 3px 6px #00000029;cursor:pointer;height:44px;justify-self:center;margin-bottom:0;align-self:end;font-size:11px}@media only screen and (min-width:375px){.cart-modal_continue,.cart-modal_proceed{font-size:.9rem}}.cart-modal_continue{grid-column:1/3;border:1px solid #c1c1c1;border-width:0 0 1px 1px;border-top:1px solid #f3f4f5;border-right:1px solid #e6e8e8;color:#333}.cart-modal_continue:hover{color:#333}.cart-modal_continue.close-button{border-radius:4px;width:auto;height:44px;box-shadow:0 3px 6px rgba(0,0,0,0.16);background-color:#FFF;color:#2d2d2d;border:2px solid #BBB}.cart-modal_continue.close-button:hover{color:#2d2d2d;border:2px solid #BBB;box-shadow:0 6px 12px rgba(0,0,0,0.08)}.cart-modal_continue.close-button:focus{color:#2d2d2d;border:2px solid #bed9fa;background-color:#FFF}.cart-modal_proceed{color:white;line-height:42px}@media only screen and (min-width:640px){.cart-modal{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px)}}.reveal.-top-arrow{overflow-y:visible}.reveal.-top-arrow::before{content:"";display:block;width:20px;height:20px;border-width:10px;border-color:transparent transparent white;border-style:solid;position:absolute;right:13px;top:-20px;z-index:9999999999999999999}.pdp-section-warranty{text-align:center;margin-left:-16px;margin-right:-16px;border-top:1px solid #DDD;padding:16px 16px 0;margin-top:16px}.pdp-section-warranty_title{color:#222;font-weight:bold}.pdp-section-warranty_title svg{height:18px;width:18px;position:relative;top:4px}.pdp-section-warranty_options{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:976px){.pdp-section-warranty_options{flex-wrap:nowrap}}.pdp-section-warranty_options_label{width:70px;height:52px;box-shadow:0 2px 4px #0000000A;border:1px solid #EEE;border-radius:6px;position:relative;margin:2px;line-height:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px}.pdp-section-warranty_options_label_months{margin:0;font-family:"Roboto Condensed",Arial,Helvetica,"Helvetica Neue",sans-serif;font-weight:700}.pdp-section-warranty_options_label_price{font-size:11px;color:#555;margin:0}.pdp-section-warranty_options_label[data-warranty-selected="true"]{border:2px solid #fcb715}.pdp-section-warranty_options_label[data-warranty-selected="true"]::after{content:"";position:absolute;bottom:0;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid #fcb715;clear:both}.pdp-section-warranty_options_label:hover{cursor:pointer}.pdp-section-warranty_options_label input{position:absolute;opacity:0}.pdp-section-warranty_details{margin-top:10px;font-size:13px}.pdp-section-warranty_details_button{color:#3253b8}.pdp-section-warranty_modal .modal_content{color:#666}.pdp-section-warranty_modal_icon{height:18px;width:18px;position:relative;top:4px}.pdp-section-new-used{display:flex;justify-content:space-between;align-items:center;margin-left:-16px;margin-right:-16px;border-top:1px solid #DDD;padding:16px 16px 0;margin-top:16px;color:#2d2d2d}.pdp-section-new-used_title{font-size:20px;font-weight:500}.pdp-section-new-used_price_link{font-weight:500;position:relative;padding-right:35px}.pdp-section-new-used_price_link_icon{position:absolute;bottom:19px;right:27px;height:25px;width:25px;overflow:visible}.focused-value-props{display:flex;grid-column:1 / span 2;flex-direction:column;margin:32px 0}@media only screen and (min-width:1500px){.focused-value-props{flex-direction:row;justify-content:center;padding:94px 0;position:relative;background:#FFF;max-width:1500px;margin:16px auto}}.focused-value-props_title{font-size:20px;margin:0 16px;font-weight:500}@media only screen and (min-width:1500px){.focused-value-props_title{position:absolute;top:44px;font-size:26px;text-align:center}}.focused-value-props_item{background:#FFF;border:1px solid #EEE;color:#666;padding:26px 16px;margin:16px 0}@media only screen and (min-width:375px){.focused-value-props_item{padding:26px 32px;margin:16px}}.focused-value-props_item.block_1{order:1}.focused-value-props_item.block_2{order:2}.focused-value-props_item.block_3{order:3}@media only screen and (min-width:1500px){.focused-value-props_item{width:459px;box-shadow:0 3px 6px rgba(0,0,0,0.03);border-radius:16px}}.focused-value-props_item-icon{height:30px;width:30px;margin-right:10px}.focused-value-props_item-title{font-size:18px;font-weight:500;color:#222;padding-bottom:16px;display:flex}.focused-value-props_item-text{border-top:1px solid #BBB;padding-top:16px}.focused-value-props_item-link{font-size:13px}.pdp-section-bundle-savings{padding:0 16px}.pdp-section-bundle-savings_bubble{background-color:#3253b8;color:#FFF;position:relative;border-radius:2px;padding:8px}.pdp-section-bundle-savings_bubble::after{content:'';position:absolute;bottom:-12px;left:20px;width:0;height:0;border:12px solid transparent;border-top-color:#3253b8;border-bottom:0;border-left:0;z-index:2}.pdp-section-bundle-savings_bubble p{margin-bottom:0}.pdp-section-bundle-savings_bubble_savings{font-size:.813rem}.pdp-section-bundle-savings_bubble_seperately{font-size:.688rem}.pdp-section-used-grade{border-bottom:1px solid #DDD;margin:16px -16px 16px;padding:0 16px 16px}.pdp-section-used-grade_text{font-size:.813rem;font-weight:500;color:#555}.pdp-section-used-grade_button{padding-left:14px;text-decoration:none;position:relative;color:#3253b8;font-size:.813rem;display:inline}.pdp-section-used-grade_button::before{content:" ";height:16px;width:1px;background:#888;position:absolute;left:0;top:-1px;margin-left:4px}.pdp-section-used-store-location{border-bottom:1px solid #DDD;margin:16px -16px 16px;padding:0 16px 16px}.pdp-section-used-store-location__tooltip-icon{background:url("/responsive/img/info-icon.svg?vId=hs2020.0d") no-repeat;display:inline-block;height:16px;margin-left:2px;vertical-align:middle;width:12px}.pdp-section-used-store-location #usedStoreContactTooltipContainer{display:none}.pdp-section-used-store-location strong{font-size:16px}.pdp-section-used-store-location__name{display:block;font-size:14px;margin:2px 0}.pdp-section-used-store-location__contact{font-size:14px}.pdp-section-used-store-location__contact a{font-weight:normal}.pdp-section-used-store-location__contact--email{display:inline-block}.pdp-section-used-store-location__contact--phone{display:inline-block}.pdp-section-used-store-location__contact--phone::after{content:'|';font-weight:normal;color:#888;margin-left:8px;margin-right:5px}.email-seller-form{border-radius:4px;color:#555;display:block;padding:0 16px;border:0;box-shadow:0 3px 6px rgba(0,0,0,0.16);min-height:500px;width:414px}@media only screen and (max-width:639px){.email-seller-form{width:375px}}.email-seller-form .modal_header{background-color:#222;padding-top:15px}.email-seller-form .modal_header h3{color:#fff;font-size:16px;margin-left:20px}.email-seller-form .modal_header .close-button{background:url("/responsive/img/tooltip-close-icon.svg?vId=hs2020.0d") no-repeat;border:0;top:10px;width:32px}.email-seller-form .modal_header .close-button span{display:none}.email-seller-form__exit-btn{background-color:#007ba9;border:0;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16);color:#fff;font-size:16px;height:52px;width:350px}.email-seller-form__content{padding:0 32px 0 32px}@media only screen and (max-width:639px){.email-seller-form__content{padding:0 16px 0 16px}}.email-seller-form__message{font-size:16px;grid-column:span 2;margin-bottom:20px}.email-seller-form .successAlert{font-size:15px;font-weight:bold}.email-seller-form form label{display:block;font-size:14px}.email-seller-form form p{margin-bottom:0}.email-seller-form form select,.email-seller-form form input[type="email"],.email-seller-form form input[type="text"],.email-seller-form form input[type="tel"],.email-seller-form form textarea{border-radius:4px;border:1px solid #949494;background:#fff;box-shadow:none;height:40px;padding:7px;width:100%;box-sizing:border-box}.email-seller-form form select.client_validation,.email-seller-form form input[type="email"].client_validation,.email-seller-form form input[type="text"].client_validation,.email-seller-form form input[type="tel"].client_validation,.email-seller-form form textarea.client_validation{border:1px solid #9e0f00}.email-seller-form form textarea{height:60px}.email-seller-form form input[type="submit"]{background-color:#3253b8;border:0;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16);font-size:16px;font-weight:500;height:52px;width:350px}.email-seller-form form input[type="submit"]:disabled{color:#fff;background:#bbb;cursor:default}.email-seller-form form input[type="submit"]:hover{border-color:0}.email-seller-form form [data-validation-error]{color:#e40026}.email-seller-form form span.client_validation,.email-seller-form form span.validation_error{background:0;clear:both;color:#9e0f00;float:none;font-weight:bold;font-size:12px;margin:0;padding:5px 0 0;width:auto}.email-seller-form form span.backend-error{margin:10px 0;padding:0;text-align:left}.email-seller-form form span.required{color:#f63}.email-seller-form form span.characterCount{font-size:11px;font-weight:normal}.email-seller-form form .form_validation-error{color:#e40026}.email-seller-form form .form_field-container{margin-bottom:0}.email-seller-form form .form_field-container.-submit{background-color:#f1f0ea;margin:0 -47px 0 -47px;padding-bottom:15px;padding-top:15px;justify-content:center}@media only screen and (max-width:639px){.email-seller-form form .form_field-container.-submit{margin:0 -32px}}.email-seller-form form .recaptcha-field{grid-column:1 / 3}.email-seller-form__footer{align-items:center;background:#f1f0ea;display:flex;justify-content:center;height:88px;margin:0 -32px}.rating-and-qa .rating-and-qa_qa:before{content:none}.rating-and-qa .rating-and-qa_review-link+.rating-and-qa_qa:before{content:""}.pdp-desktop-section .pdp-section-media .media-viewer-section .slick-prev::before{opacity:1}.pdp-desktop-section .pdp-section-media .media-viewer-section .slick-prev::after{opacity:1}.pdp-desktop-section .pdp-section-media .media-viewer-section .slick-next::before{opacity:1}.pdp-desktop-section .pdp-section-media .media-viewer-section .slick-next::after{opacity:1}