@charset "UTF-8";.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-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{height:fit-content;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}.pdp-family-links{margin-bottom:20px;font-family:"Roboto",'heeboregular',Arial,Helvetica,sans-serif}.pdp-family-links .family-links-title{font-size:16px}.pdp-family-links ul{list-style:none;margin:0 0 15px;-webkit-overflow-scrolling:touch}.pdp-family-links ul li{display:inline-block;margin-right:5px;margin-bottom:5px;background:#FFF;border:1px solid #DDD;border-radius:16px;text-align:center;line-height:22px;font-size:13px;color:#555}.pdp-family-links ul li:hover{background:#f9f9f9}.pdp-family-links ul li:hover a{color:#888}.pdp-family-links ul li.-selected{padding:4px 19px;background:#fff7e5;border:1px solid #fcb715;box-shadow:0 1px 6px rgba(0,0,0,0.1)}.pdp-family-links ul li.-selected:hover{background:#fff7e5;cursor:pointer}.pdp-family-links ul li a{display:inline-block;padding:4px 19px;text-decoration:none;color:#555;cursor:pointer}.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{display:grid;grid-template-columns:repeat(3,32%);grid-column-gap:2%;grid-row-gap:10px;padding:6px 16px 10px;margin:0 -16px}@media screen and (max-width:1150px) and (min-width:976px){.serial-selector_menu{grid-template-columns:repeat(2,49%);grid-column-gap:2%}}@media screen and (max-width:440px){.serial-selector_menu{grid-template-columns:repeat(2,49%);grid-column-gap:2%}}.serial-selector_link{position:relative;display:inline-block;padding:4px 10px;-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:2px}.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 h2{color:#2d2d2d;font-size:1.375rem;font-weight:500;margin-bottom:0}.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{padding:2rem}.accordion-item_title::before{content:url("/responsive/img/expand-icon.svg?vId=2025.06.19.dev.atg.b");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=2025.06.19.dev.atg.b");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=2025.06.19.dev.atg.b") 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;border-top:1px solid #DDD;margin:-17px -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=2025.06.19.dev.atg.b") 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;border-radius:4px}.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{color:#b11100}.inventory-messaging_message.-out-of-stock{font-weight:500}.inventory-messaging_message.-backorder{font-weight:500}.inventory-messaging_message.-preorder{color:#0ea200;font-weight:500}.inventory-messaging_message.-out-of-stock{color:#eb703b}.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:8px}.inventory-messaging_details_button::before{content:" ";height:16px;width:1px;background:#888;position:absolute;left:0;top:-1px;margin-left:2px}#productPromosTooltip_PromiseDate{display:none;position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3)}#productPromosTooltip_PromiseDate.open{display:block}#productPromosTooltip_PromiseDate .tooltipMessage{position:absolute;max-width:100%;padding:0 32px 25px;background:#fff;border-radius:16px;width:414px;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto}#productPromosTooltip_PromiseDate .tooltipMessage .callCenterNumber{color:#3253b8}#productPromosTooltip_PromiseDate .tooltipMessage .promise-date-header{margin:0 -32px 16px;padding:20px 32px;border-bottom:1px solid #dfdfdf}#productPromosTooltip_PromiseDate .tooltipMessage .promise-date-header .close{float:right;width:32px;height:32px;background:#eee;margin-right:-22px;line-height:32px;border-radius:50%;font-size:30px;color:#000;margin-bottom:10px;text-align:center}#productPromosTooltip_PromiseDate .tooltipMessage .promise-date-header strong{color:#222;font-size:18px;line-height:20px}#productPromosTooltip_PromiseDate .tooltipMessage strong{font-weight:500}@media screen and (max-width:768px){#productPromosTooltip_PromiseDate .tooltipMessage{width:768px;bottom:0;top:auto;transform:none;border-radius:16px 16px 0 0}}.promise{margin:16px 0}.promise .inventory-wrapper{text-align:center;background:#f9f9f9;padding:8px 10px 2px;border-radius:4px}.promise .inventory-wrapper>span{display:block;margin-bottom:6px}.promise .inventory-wrapper [data-promise-message]{font-weight:500}.promise .inventory-wrapper .promise-msg-lbl{color:#0ea200;font-size:16px;line-height:18px}.promise .inventory-wrapper .promise-countdown{color:#2d2d2d;font-size:14px}.promise .inventory-wrapper .location-section{font-size:14px}.promise .inventory-wrapper .change-location{color:#3253b8;font-weight:500}.promise .inventory-wrapper .js-zip-code-wrap{margin-bottom:5px}.promise .inventory-wrapper .zip-code-fieldset{max-width:315px;display:flex;border-radius:4px;border:1px solid #bbb;margin:auto}.promise .inventory-wrapper .promise-msg-error{font-size:12px;line-height:16px;color:#2d2d2d;margin-bottom:8px;display:none}.promise .inventory-wrapper .promise-msg-error span{display:block;color:#0ea200;font-size:16px;line-height:18px}.promise .inventory-wrapper input.update-location-text.input-text{margin:0;flex:auto;border:0;height:34px;box-shadow:none;outline:0;font-size:14px}.promise .inventory-wrapper input.update-location-text.input-text:focus{box-shadow:none;outline:0}.promise .inventory-wrapper .zip-btn{flex:0 0 106px;background:transparent;font-size:14px;letter-spacing:.02em;color:#2d2d2d;border:1px solid #bbb;font-weight:bold}.promise .inventory-wrapper .zip-code-error-message{display:none;width:315px;text-align:left;color:#e7131a;font-size:12px;font-weight:bold;margin:auto}.promise .inventory-wrapper .inventory-zip-code span{font-weight:500}.promise .inventory-wrapper .location-section .change-location{font-weight:normal}.panel-layout{position:fixed;top:0;right:0;bottom:0;width:478px;background:white;border:1px solid #ddd;box-shadow:-6px 0 6px 0 rgba(0,0,0,0.15);z-index:200;color:#222;max-width:90%;overflow:auto}.panel-layout .panel-header{padding:22px 0;border-bottom:1px solid #ddd}.panel-layout .panel-header h2{line-height:20px;font-size:18px;text-align:center;margin:0}.panel-layout .panel-header .panel-close-icon{width:32px;height:32px;background:#eee url("/responsive/img/mf/close-icon.svg?vId=2025.06.19.dev.atg.b") no-repeat center/30px auto;border-radius:50%;position:absolute;top:17px;right:10px}.panel-layout .panel-body{padding:32px 25px}.panel-layout .panel-body .panel-title{font-size:18px;margin-bottom:16px;font-weight:500}.panel-layout .panel-body .panel-title .red{color:#d30000}.panel-layout .panel-body p{line-height:20px;font-size:16px;margin:0}.panel-layout .panel-body p strong{font-weight:500}.panel-layout .panel-body .small{font-size:12px;line-height:16px;color:#b4b4b4}.panel-layout .panel-body .mb-64{margin-bottom:64px}.panel-layout .panel-body .mt-32{margin-top:32px}.panel-layout .panel-body .flex{display:flex}.panel-layout .panel-body .flex div{flex:0 0 82px;margin-right:20px}.panel-layout .panel-body .flex .apply-button{flex:auto}.panel-layout .panel-body .apply-button{background:#3253b8;border-radius:3px;color:white;font-size:16px;line-height:20px;text-align:center;padding:16px 0;display:inline-block;font-weight:500}.panel-layout .black-square-list{margin:0;list-style:none;position:relative}.panel-layout .black-square-list li{padding-left:35px;position:relative;line-height:20px;font-weight:500;font-size:16px}.panel-layout .black-square-list li::before{position:absolute;content:"";background:#2d2d2d;width:12px;height:12px;left:0;top:4px;z-index:2;pointer-events:none}.panel-layout .black-square-list li:not(:last-child){padding-bottom:18px}.panel-layout .black-square-list li:not(:last-child):after{position:absolute;content:"";background:#ddd;width:1px;height:100%;left:5.5px;top:5px;pointer-events:none}.panel-layout .black-square-list li p{margin-top:8px;font-size:14px;line-height:20px;color:#2d2d2d;font-weight:normal}.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}}.product-financing.new-ui{margin:16px 0 0;padding:0;display:block;flex:0 0 100%}.product-financing.new-ui .product-financing_or{display:flex;width:10%;line-height:16px;font-size:14px;margin-bottom:15px;flex-direction:row;justify-content:flex-start;padding:0;font-weight:bold}.product-financing.new-ui .product-financing_or::before{height:1px;content:" ";flex:1 1 100%;background:#ddd;margin:0 6px 0 0}.product-financing.new-ui .product-financing_or::after{height:1px;content:" ";flex:1 1 100%;background:#ddd;margin:0 0 0 6px}.product-financing.new-ui .product-financing-content{background-color:#f9f9f9;padding:10px;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,0.08);border:1px solid #eee;border-radius:4px}.product-financing.new-ui .product-financing_title{font-size:16px;line-height:18px;cursor:pointer;font-weight:500}.product-financing.new-ui .product-financing_title:hover{text-decoration:underline}.product-financing.new-ui .product-financing_tagline{font-size:16px;line-height:18px;font-weight:500;cursor:pointer}.product-financing.new-ui .product-financing_tagline:hover{text-decoration:underline}.product-financing.new-ui .product-financing_title+.product-financing_tagline{margin-top:4px}.product-financing.new-ui .product-financing_details{font-size:14px;line-height:16px;margin-top:4px}.product-financing.new-ui .financing-limit-time{cursor:pointer}.product-financing.new-ui .financing-limit-time:hover{text-decoration:underline}.product-financing.new-ui .financing-limit-time::after{display:inline-block;content:"";vertical-align:top;background:url("/responsive/img/mf/right-arrow.svg?vId=2025.06.19.dev.atg.b") no-repeat -17px -14px/52px auto;height:14px;width:20px}.pay-title{font-size:14px;color:#2d2d2d;font-weight:500;margin-bottom:16px}.special-financing-tooltip-message{margin-bottom:43px}.special-financing-tooltip-message>div{text-align:left !important;font-size:16px;line-height:20px}.special-financing-tooltip-message>div:first-child{font-size:18px;margin-bottom:16px;font-weight:500}.special-financing-tooltip-message>div:first-child:hover{text-decoration:underline}.klarna-placement-wrap{padding:0 0 10px;background:#fff;display:inline-block;margin-left:-8px}.klarna-placement{width:100%}.klarna-placement>>>.container{text-align:left}.lease-to-own{text-align:left;margin-bottom:16px;padding:0 0 32px;background:#fff}.lease-to-own>a{font-size:12px;color:#3253b8;text-decoration:underline;vertical-align:top}.lease-to-own .js-lease-to-own-text{font-size:14px;color:#2d2d2d}.lease-to-own .js-lease-to-own-text::after{display:inline-block;content:"";vertical-align:text-top;background:url("/responsive/img/mf/progressive-logo.png?vId=2025.06.19.dev.atg.b") no-repeat 0 0px/16px;margin-left:4px;height:24px;width:20px;line-height:24px}.lease-to-own .js-lease-to-own-link{font-size:14px;white-space:nowrap}.lease-to-own .alert-box{border:1px solid #d30000;background-color:#fff5f5;margin:10px 15px 0 15px;padding:5px;font-size:12px}.lease-to-own .alert-box p{margin:0}.lease-to-own .alert-box p img{display:inline-block;width:16px;height:16px;margin-right:5px}.lease-to-own .alert-box p a{font-weight:bold;text-decoration:underline;color:#000}.lease-to-own .alert-box p a::after{display:none}@media(max-width:414px){.js-lease-to-own-text{display:block}.lease-to-own{text-align:center}}@media(max-width:1500px) and (min-width:976px){.lease-to-own{text-align:center}}.lease-to-own-panel .panel-header{padding:10px 0;text-align:center}.lease-to-own-panel .estimate-payment-btn{display:inline-block;width:100%;font-size:16px;line-height:20px;border-radius:3px;color:#3253b8;border:1px solid #eee;text-align:center;padding:15px 0;box-shadow:0 3px 13px 0 rgba(0,0,0,0.15)}.lease-to-own-panel .estimate-payment-btn::after{background:url("/responsive/img/mf/streamline-icon-share@32x32.svg?vId=2025.06.19.dev.atg.b") no-repeat center/100% auto;content:"";display:inline-block;width:20px;height:16px}.lease-to-own-panel .apply-button{width:100%;margin-top:10px}.lease-to-own-frame-close{position:fixed;top:85px;left:50%;margin-left:213px;margin-top:3%;z-index:1677729}.lease-to-own-frame-close a{display:inline-block;width:32px;height:32px;border:1px solid #dfe3e8;background:#eee url("/responsive/img/mf/close-icon.svg?vId=2025.06.19.dev.atg.b") no-repeat center/30px auto;border-radius:50%}.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=2025.06.19.dev.atg.b");background-repeat:no-repeat;background-size:93%}.stars.-rate-1,.stars.rate-1{background-position:0 -14px}.stars.-rate-2,.stars.rate-2{background-position:0 -28px}.stars.-rate-3,.stars.rate-3{background-position:0 -42px}.stars.-rate-4,.stars.rate-4{background-position:0 -56px}.stars.-rate-5,.stars.rate-5{background-position:0 -71px}.stars.-rate-6,.stars.rate-6{background-position:0 -85px}.stars.-rate-7,.stars.rate-7{background-position:0 -99px}.stars.-rate-8,.stars.rate-8{background-position:0 -114px}.stars.-rate-9,.stars.rate-9{background-position:0 -128px}.stars.-rate-10,.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=2025.06.19.dev.atg.b") 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=2025.06.19.dev.atg.b") #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=2025.06.19.dev.atg.b") #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=2025.06.19.dev.atg.b") #3253b8 no-repeat;background-size:22px;background-position:calc(50% - 72px);width:190px;padding:6px 0 6px 25px;justify-self:center}.cart-modal{width:414px;max-width:100%;top:190px !important;border-radius:16px;padding:0 16px 32px;outline:0;border:1px solid #ddd}.cart-modal.mf-cart-modal{width:976px;padding-left:32px;padding-right:32px}.cart-modal.mf-cart-modal .cart-modal_quantity{margin:0 -32px;padding:16px 32px}.cart-modal.mf-cart-modal .cart-modal_close.close-button{right:32px}.cart-modal.mf-cart-modal .cart-modal-item-section{display:flex;margin-bottom:38px;align-items:center;justify-content:space-between}.cart-modal.mf-cart-modal .cart-modal_view_cart_btn{width:189px;height:36px;margin-bottom:16px}.cart-modal.mf-cart-modal .cart-modal_checkout_btn_limit_height{width:189px;margin-bottom:16px}.cart-modal.mf-cart-modal .recommendations{padding-left:0;padding-right:0}.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-next,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-next:hover,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev:hover{position:absolute;top:-54px;right:0;left:auto;width:44px;height:44px;background-position:center;border-radius:2px;border:1px solid #ddd}.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-next:before,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-next:hover:before,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev:before,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev:hover:before{content:""}.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev,.cart-modal.mf-cart-modal .recommendations .slick-arrow.slick-prev:hover{right:52px}.cart-modal.mf-cart-modal .cart-modal-slick-title{margin-bottom:32px;font-size:18px;line-height:44px;font-weight:500;color:#222}@media(max-width:768px){.cart-modal.mf-cart-modal{padding-left:16px;padding-right:16px}.cart-modal.mf-cart-modal .cart-modal_quantity{margin:0 -16px;padding:16px 16px}.cart-modal.mf-cart-modal .cart-modal_close.close-button{right:16px}}@media(max-width:480px){.cart-modal.mf-cart-modal h5.cart-modal-slick-title{max-width:150px;line-height:24px}}.cart-modal.mf-cart-modal .product-all-info{max-width:304px}.cart-modal.mf-cart-modal .product_list-price{text-decoration:line-through;font-size:12px;line-height:16px;border-radius:2px;letter-spacing:0;color:#555}.cart-modal.mf-cart-modal .product_saving-price{display:inline-block;padding:0 3px;margin-top:5px;font-size:12px;line-height:20px;letter-spacing:0;color:#fff;background-color:#d30000}.cart-modal.mf-cart-modal .product_saving-price.price-drop{background-color:#0ea200}.cart-modal.mf-cart-modal .save-heading-inner{display:block;width:100%;height:100%;padding:6px 6px 6px 23px;text-align:left;border-radius:4px;background-color:#2D2D2DCC}.cart-modal.mf-cart-modal .slick-slide{margin:0 14.5px}.cart-modal.mf-cart-modal .slick-list{margin:0 -14.5px}.cart-modal.mf-cart-modal .cart-modal-slick-save-heading{margin-bottom:12px;font-size:12px;letter-spacing:0;color:#fff}.cart-modal.mf-cart-modal .cart-modal-slick-save-heading span{display:inline-block;padding-right:8px;font-weight:500}.cart-modal.mf-cart-modal .cart-modal-slick-title{margin-bottom:32px;font-size:18px;line-height:44px;font-weight:500;color:#222}.cart-modal.mf-cart-modal .cart-modal-slick-flex{display:flex;flex-flow:row}.cart-modal.mf-cart-modal .cart-modal-slick-img{display:inline-block;flex-shrink:0;width:88px;height:88px;margin-right:16px}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_title{display:inline-block;height:74px;font-size:16px;line-height:22px;letter-spacing:0;color:#555}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_rating{margin-bottom:12px}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_rating .stars{vertical-align:middle}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_rating .product_reviews{font-size:13px;line-height:14px;letter-spacing:.39px;color:#3253b8}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_price{display:block;font-size:12px;line-height:16px;letter-spacing:0;color:#d30000}.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_buy_instead,.cart-modal.mf-cart-modal .cart-modal-slick-detailInfo .product_add_to_cart{position:relative;display:block;width:110px;height:36px;margin-top:14px;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:.28px;color:#2d2d2d;cursor:pointer;border:1px solid #BBB;border-radius:4px}.cart-modal.mf-cart-modal button.loading span{opacity:0}.cart-modal.mf-cart-modal button.loading:before{content:'';background:url(/img/cmn/loader.transparent.gif);background-repeat:no-repeat;width:15px;height:17px;display:block;position:absolute;left:50%;transform:translateX(-50%)}@media(max-width:767px){.cart-modal.mf-cart-modal .cart-modal-item-section{margin-bottom:32px;flex-flow:column}.cart-modal.mf-cart-modal .cart-modal-item-section>div{width:100%}.cart-modal.mf-cart-modal .cart-modal_view_cart_btn,.cart-modal.mf-cart-modal .cart-modal_checkout_btn_limit_height{width:136px}}@media screen and (max-width:767.9px){.cart-modal{left:0;right:0;margin-left:auto;margin-right:auto}}.cart-modal_close.close-button{position:absolute;top:14px;right:10px;padding:0;text-align:center;line-height:1px;padding-bottom:4px;font-size:32px;font-weight:300;margin:0;width:32px;height:32px;background-color:#eee;border-radius:50%;color:#555}.cart-modal_content{outline:0}.cart-modal_content>div:not(.recommendations){overflow:hidden}.cart-modal_quantity{font-size:18px;line-height:24px;font-weight:500;margin-bottom:0;margin:0 -16px;padding:16px 20px;border-bottom:1px solid #ddd}.cart-modal_img{float:left;width:100px;margin-top:18px;margin-bottom:32px}.cart-modal_info{margin-top:18px;margin-left:116px;margin-bottom:32px}.cart-modal_info-title{margin-bottom:6px;font-size:16px;color:#555;line-height:22px}.cart-modal_info-price{color:#d30000;font-size:16px;font-weight:500;line-height:22px}.cart-modal_view_cart_btn{width:48%;float:left;border-radius:4px;border:2px solid #bbb;font-size:14px;box-shadow:0 3px 6px rgba(0,0,0,0.29);margin-bottom:0;background:#fff;color:#555;font-weight:bold;padding:9px 0;line-height:1}.cart-modal_view_cart_btn:hover{background-color:#fff;color:#555}.cart-modal_checkout_btn{width:48%;float:right;font-weight:500;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.29);margin-bottom:0;line-height:1;font-size:14px;padding:11px 0;border:0}.cart-modal_checkout_btn_limit_height{height:36px}.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=2025.06.19.dev.atg.b") 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=2025.06.19.dev.atg.b") 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}/*!
 * Viewer.js v1.10.5
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-04-05T08:21:00.150Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container ::-moz-selection,.viewer-container::-moz-selection{background-color:transparent}.viewer-container ::selection,.viewer-container::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90% !important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,0.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,0.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,0.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:0 5% 5px;max-width:90%;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,0.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,0.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@-webkit-keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.viewer-loading:after{-webkit-animation:viewer-spinner 1s linear infinite;animation:viewer-spinner 1s linear infinite;border:4px solid rgba(255,255,255,0.1);border-left-color:rgba(255,255,255,0.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media(max-width:767px){.viewer-hide-xs-down{display:none}}@media(max-width:991px){.viewer-hide-sm-down{display:none}}@media(max-width:1199px){.viewer-hide-md-down{display:none}}.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}.pdp .desktop-image-viewer-nav .slick-prev::after{border:0}.pdp .desktop-image-viewer-nav .slick-next::before{border:0}.lease-to-own #syf-parent-image{display:none}.lease-to-own #syf-parent-logo-wrapper{position:relative}.lease-to-own #syf-parent-logo-wrapper::after{display:inline-block;content:url("/responsive/img/prog-leasing-logo.png?vId=2025.06.19.dev.atg.b");align-self:center;width:157px;height:79px}.lease-to-own #syf-parent-text-wrapper{position:relative;background-color:#008bbf}.lease-to-own #syf-parent-text-wrapper:before{position:relative;display:inline-block;max-width:360px;width:100%;margin:25px auto 0;content:'Don’t see the secure Progressive Leasing window? Click anywhere to relaunch.';font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;font-weight:400;text-align:center;color:white}.lease-to-own #syf-parent-text1{display:none}.lease-to-own .syf-parent-text{color:white;font-family:"Roboto",heeboregular,Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;font-weight:400}@media only screen and (max-width:767px){.lease-to-own #syf-opaque-client.active{display:none}}