﻿.sticky-header{position:fixed;top:0;z-index:99;left:0;right:0;background-color:#fff}.product-details{font-family:"Helvetica Now Text W05 Regular";font-stretch:normal;font-style:normal;margin-bottom:120px}.product-details__print-note{display:none}.product-details__print-note h6{font-family:"Helvetica Now Text W05 Bold";margin-bottom:15px}.product-details__print-note p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;margin-bottom:15px}.product-details .container{max-width:1380px}.product-details__breadcrumb{margin-top:30px;margin-bottom:40px}.product-details__breadcrumb nav ol .adaopacity{opacity:0}.product-details__breadcrumb nav{color:#494949;font-size:14px;line-height:1.71}.product-details__breadcrumb nav ol{margin:0;list-style:none}.product-details__breadcrumb nav ol li{display:inline}.product-details__breadcrumb nav ol li a{cursor:pointer;font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:1.71;letter-spacing:-0.3px;color:#494949;text-decoration:none}.product-details__breadcrumb nav ol li a:hover{color:#494949}.product-details__sticky-wrapper{position:relative;z-index:10}.product-details__toaster{position:sticky;z-index:99;top:0}.product-details__toaster.--sticky{top:140px}.product-details__toaster.--mobile{display:none}.product-details__image-gallery{padding-right:40px}.product-details .image-reel{overflow:hidden}.product-details .image-reel__image-thumb-view{padding-right:17px}.product-details__order-messaging{padding-top:15px}.product-details__content-section .product-details__sku-id{display:block;font-family:"Helvetica Now Text W05 Regular";font-size:20px;line-height:28px;letter-spacing:-0.65px;color:#757575;margin-bottom:20px}@media(max-width: 480px){.product-details__content-section .product-details__sku-id{font-size:16px}}.product-details__content-section .product-details__title{font-family:"Helvetica Now Text W05 Light";font-size:60px;font-weight:bold;line-height:68px;letter-spacing:-3.1px;color:#494949;padding-bottom:20px;text-overflow:ellipsis;overflow:hidden}.product-details__content-section .product-details__description{font-size:20px;line-height:28px;letter-spacing:-0.45px;color:#757575;margin-top:15px;margin-bottom:60px}.product-details__content-section h6{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:1.5;letter-spacing:-0.35px;color:#212121}.product-details .price-retail-exclusive{display:none}.product-details__price{display:flex;justify-content:flex-end;padding:45px 0 0;border-top:1px solid #757575}.product-details__price-value{flex-grow:1;text-align:right;font-family:"Helvetica Now Text W05 Light";font-size:52px;line-height:1.04;letter-spacing:-3.5px;color:#494949}.product-details__price .product-details__without-price-section{font-family:"Helvetica Now Text W05 Light";font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#212121}.product-details__discount{text-align:right}.product-details__discount-price{text-decoration:line-through;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:22px;letter-spacing:-0.4px;line-height:30px}.product-details__percent-off{margin-right:15px;color:#494949;font-family:"Helvetica Now Text W05 Medium";font-size:20px;letter-spacing:.5px;line-height:30px}.product-details__list-price--consumer{padding-top:40px;border-top:1px solid #757575;padding-bottom:40px;border-bottom:1px solid #757575}.product-details__list-price--associate{margin-top:30px}.product-details__list-view{display:flex;align-items:center;justify-content:flex-end}.product-details__list-text{display:flex;align-items:center;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.35px;line-height:24px;text-decoration:underline;margin-right:10px}.product-details__list-value{text-align:right;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:22px;letter-spacing:-0.4px;line-height:30px;color:#494949}.product-details__list-tooltip-wrapper{position:absolute;z-index:3;bottom:10px;right:40px}@media screen and (max-width: 480px){.product-details__list-tooltip-wrapper{right:-30px}}.product-details__list-tooltip--show{display:block;position:relative}.product-details__list-tooltip--hide{display:none}.product-details__customer-group{color:#494949;font-family:"Helvetica Now Text W05 Medium";font-size:16px;font-weight:500;letter-spacing:-0.35px;line-height:24px}.product-details__finish-sample{display:flex;justify-content:space-between;align-items:center;margin-bottom:33px}.product-details__finish-sample .product-details__finish .product-details__finish_text{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-right:10px}.product-details__finish-sample .product-details__finish .product-details__finish_value{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#757575}.product-details__finish-sample .product-details__discontinued .discontinued-text{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-right:10px}.product-details__finish-sample .product-details__discontinued .discontinued-color-value{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#757575}.product-details__color-swatch{width:100%;margin-bottom:47px;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:5px}.product-details .install-requirements{display:inline-block;margin-bottom:20px;cursor:pointer;text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:1.57;letter-spacing:-0.65px;color:#757575}.product-details__install-item-details{padding-bottom:40px}.product-details__install-item-details:last-child{padding-bottom:0px}.product-details__install-item{padding-top:50px;border-top:1px solid #cdcdcd;padding-bottom:50px}.product-details__install-item-btn{font-family:"Helvetica Now Text W05 Medium";font-size:18px;line-height:24px;letter-spacing:-0.35px;text-align:center;color:#757575;display:flex}.product-details__install-item-btn .button{color:#494949}.product-details__tooltip-icon{padding-left:10px;padding-top:15px;position:relative}.product-details__tooltip-icon img{cursor:pointer}.product-details__tooltip-icon .tooltip__container{position:absolute;z-index:9;right:12px;bottom:95%;top:auto;text-align:initial}.product-details__install-items-container{border-bottom:1px solid #cdcdcd;padding-bottom:40px}.product-details__install-items-container .item-details{font-family:"Helvetica Now Text W05 Medium";font-size:20px;line-height:28px;letter-spacing:-0.4px;padding-right:10px;color:#212121;margin-bottom:5px}.product-details__install-items-container .item-price{text-align:right;font-family:"Helvetica Now Text W05 Light";font-size:26px;line-height:34px;letter-spacing:-1.5px;color:#494949}.product-details__install-items-container .discount-price{margin:10px 0 5px;text-align:right;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:22px;letter-spacing:-0.4px;line-height:30px;text-decoration:line-through}.product-details__install-items-container .discount-percent{text-align:right;color:#494949;font-family:"Helvetica Now Text W05 Medium";font-size:20px;letter-spacing:.5px;line-height:30px}.product-details__install-items-container .item-color-details{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#494949}.product-details__install-items-container .remove-link{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.55px;color:#757575;text-decoration:underline;cursor:pointer}.product-details__price_spider_title{font-family:"Helvetica Now Text W05 Medium";font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.35px;color:#212121;padding-bottom:15px}.product-details .options-selector{padding-bottom:2.5rem}.product-details .options-selector__heading{margin-bottom:.625rem;display:flex;align-items:center}.product-details .options-selector__heading span{font-family:"Helvetica Now Text W05 Medium";font-size:1rem;color:#212121;letter-spacing:-0.022rem;line-height:1.5rem;margin-right:5px}.product-details .options-selector .collapsible-accordion .Collapsible{border-bottom:none}.product-details .options-selector .collapsible-accordion .Collapsible__trigger{padding:0px}.product-details .options-selector .collapsible-accordion .collapsible__header span{color:#212121}.product-details .options-selector .collapsible-accordion .Collapsible__contentInner{padding-bottom:0px}.product-details .options-selector .select-dropdown:last-child{margin-bottom:0px}.product-details .more-sec{padding-top:10px}.product-details__oversized-msg-section{background-color:#f9f9f9;padding:25px;margin-bottom:25px}.product-details__oversized-msg-section .oversized-msg-tooltip{display:grid}.product-details__oversized-msg-section .oversized-msg-tooltip .oversized-msg-primary-txt{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;padding-bottom:5px}.product-details__oversized-msg-section .oversized-msg-tooltip .oversized-msg-secondary-txt{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#757575}.product-details__oversized-msg-section .oversized-msg-info-icon{padding:10px 0 0 15px}@media(max-width: 480px){.product-details__oversized-msg-section{padding:15px}.product-details__oversized-msg-section .oversized-msg-info-icon{padding:10px 0 0 9px}}.product-details .quantity-selector-container{padding-right:0px}.product-details .add-to-cart-container{padding-left:20px;padding-bottom:40px}.product-details .add-to-compare{position:relative}.product-details .add-to-compare .checkbox{margin-bottom:0px}.product-details .add-to-compare .tooltip__container{position:absolute;z-index:9;right:0}@media(max-width: 480px){.product-details .add-to-compare{display:none}}.product-details .print-container{padding:40px 15px 30px}.product-details__details-dimensions{border-top:1px solid #cdcdcd;margin-bottom:40px}.product-details__more-from-collection{display:flex;justify-content:space-between;margin-bottom:29px}.product-details__more-from-collection a{text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.35px;color:#757575}.product-details__need-professional{padding-bottom:20px;border-bottom:1px solid #cdcdcd;margin-top:100px}.product-details__need-professional h6{color:#212121;margin-bottom:0}.product-details__professional-service-heading{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-bottom:0px;margin-top:100px;border-bottom:1px solid #757575;padding-bottom:20px}.product-details .professional-services,.product-details .details-container{border-bottom:1px solid #cdcdcd}.product-details__need-installation{margin-top:25px}.product-details__need-installation h6,.product-details__need-installation p{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}.product-details__need-installation a{font-family:"Helvetica Now Text W05 Medium";color:#757575;font-size:16px;line-height:24px;letter-spacing:-0.35px}.product-details__need-installation a,.product-details__need-installation a:hover{text-decoration:underline}@media(min-width: 992px){.product-details__need-installation a{text-align:right;display:block}}.product-details__discontinued-txt{font-family:"Helvetica Now Text W05 Light";font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#212121;padding-bottom:25px}.product-details__available-color-section{padding-bottom:40px}.product-details__available-color-btn{width:100%}.product-details__discontinue-image{position:absolute;background-color:#757575;top:12px;left:35px;font-size:16px;color:#f9f9f9;padding:10px}.product-details__discontinue-image-view{width:100%;height:auto}.product-details .header-section{display:flex;justify-content:space-between;padding:0}.product-details__print-share-container{font-size:16px;font-family:"Helvetica Now Text W05 Regular";color:#757575;padding-top:30px}.product-details__print-share-container .print-and-share{display:flex;justify-content:space-between}.product-details__print-share-container .print-and-share>*+*{margin-left:30px}.product-details__print-share-container .print-and-share button{background:none;border:none;cursor:pointer;display:flex;align-items:center}.product-details__print-share-container .print-and-share button img{margin-right:10px}.product-details__print-share-container .social-share__box{right:0}.product-details__print-share-container .social-share__cta{display:flex;align-items:center}.product-details__print-share-container .social-share__sites a:focus-visible{outline:none !important}@media(max-width: 480px){.product-details__print-share-container{display:none}}.product-details .modal-popup{top:0;padding:0;height:100vh}.product-details .modal-popup .modal-popup-content{padding:80px 50px 0 0;height:100vh}.product-details .modal-popup .modal-popup-content .close-button{right:110px;top:24px;color:#757575}.add-to-cart{font-size:16px;font-family:"Helvetica Now Text W05 Regular";color:#757575}.add-to-cart .product-details__stock-alert{display:flex;padding-bottom:40px}.add-to-cart .product-details__stock-alert img{width:20px;height:20px;margin-right:10px}.add-to-cart .product-details__stock-alert span{color:#d10000;font-family:"Helvetica Now Text W05 Medium";font-size:16px;letter-spacing:-0.35px;line-height:24px}.add-to-cart .checkbox-wrapper input:checked~.checkbox-label{color:#757575}.add-to-cart .category-tooltip-hidden,.add-to-cart .max-product-tooltip-hidden{display:none}.add-to-cart .category-tooltip-shown,.add-to-cart .max-product-tooltip-shown{margin-top:5px;display:block;position:absolute;z-index:99}.add-to-cart .print-and-share{display:flex;justify-content:space-between}.add-to-cart .print-and-share span{cursor:pointer}.add-to-cart .print-and-share span img{margin-left:5px}.add-to-cart .available-store-link{font-family:Helvetica Now Text W05 Medium;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.35px;text-decoration:underline;color:#757575;display:block;cursor:pointer}.add-to-cart .out-of-stock-container{display:grid;margin-bottom:40px}.add-to-cart .out-of-stock-container .out-of-stock{font-family:"Helvetica Now Text W05 Light";color:#212121;font-size:22px;line-height:32px;letter-spacing:-1.2px;padding-bottom:10px}.add-to-cart .out-of-stock-container .out-of-stock-description{font-size:16px;line-height:24px;letter-spacing:-0.55px;padding-bottom:40px;color:#757575;font-family:"Helvetica Now Text W05 Regular"}.add-to-cart .out-of-stock-container .out-of-stock-description a{color:#757575;text-decoration:underline}.add-to-cart .out-of-stock-container .email-address-field .email_input{border-radius:4px;background:#fff;padding-left:15px;padding-right:15px;font-size:18px;height:60px;border:1px solid #989898;display:block;width:100%;clear:both;outline:none;line-height:26px;letter-spacing:-0.7px}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .close-button{display:block;color:#212121;right:0;top:22px}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content{height:65vh}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body{padding:10px 0px 20px}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .close-button{right:40px}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body .success-popup{display:inline-grid}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body .success-popup__title{font-family:"Helvetica Now Text W05 Regular";text-align:center;padding-top:100px;font-size:26px;line-height:32px;color:#494949}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body .success-popup__message{font-family:"Helvetica Now Text W05 Regular";padding:5% 20%;font-size:16px;line-height:24px;letter-spacing:normal;color:#494949;text-align:center}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body .success-popup__done-cta{margin-left:25%;padding-top:40px}.add-to-cart .out-of-stock-container .out-of-stock-success-popup .modal-popup .modal-popup-content .modal-popup-body .success-popup__done-cta .doneCTA{background:rgba(0,0,0,0);width:65%;font-size:16px;font-family:"Helvetica Now Text W05 Regular";height:55px}.add-to-cart .bottom-section{display:flex;align-items:center;justify-content:flex-end;padding:0 0 40px 0}@media(max-width: 480px){.add-to-cart .bottom-section{padding-top:20px}}.add-to-cart .bottom-section .add-to-compare{margin-right:34px}.add-to-cart .bottom-section .favorites{cursor:pointer;padding-bottom:0}.add-to-cart .bottom-section .favorites img{width:20px}@media(max-width: 480px){.add-to-cart .bottom-section .favorites{position:absolute;right:0px}}.add-to-cart .bottom-section .favorites--discontinued{pointer-events:none}.add-to-cart .bottom-section .text{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.55px;color:#757575;padding-left:10px}.add-to-cart .promoTitle{display:flex;justify-content:space-between;align-items:center;color:#757575;cursor:pointer;padding:43px 0}.add-to-cart .promoTitle p{color:#022e49;font-family:"Helvetica Now Text W05 Medium";letter-spacing:-0.35px}.add-to-cart .promoTitle img{transition:all .3s ease;height:10px;width:15px}.add-to-cart .promoTitle.show{padding-bottom:10px}.add-to-cart .promoTitle.show img{transform:rotate(180deg)}.add-to-cart .promoDescription{max-height:0;overflow:hidden}.add-to-cart .promoDescription p{letter-spacing:-0.55px;color:#757575}.add-to-cart .promoDescription.show{padding-bottom:40px;max-height:200px}.quantity-selector{border-radius:5px;border:1px solid #989898;text-align:center;display:flex;height:60px}.quantity-selector button{border:none;background:rgba(0,0,0,0);width:30%;flex:1;padding:0px}.quantity-selector button:disabled .plus .line{background-color:#cdcdcd}.quantity-selector input::-webkit-outer-spin-button,.quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-selector input[type=number]{-moz-appearance:textfield}.quantity-selector__count{font-family:"Helvetica Now Text W05 Light";width:30%;text-align:center;border:none;font-size:26px;line-height:1;letter-spacing:-1px;padding:0px;color:#212121}.quantity-selector .plus{width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}.quantity-selector .plus .line{background:#757575}.quantity-selector .plus .line.line-1{width:100%;height:1px}.quantity-selector .plus .line.line-2{width:1px;height:100%;transform:translateX(-10px)}.review .review-container{margin-top:50px;margin-bottom:50px;padding:0}@media only screen and (max-width: 1023px){.review .review-container{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1024px)and (max-width: 1200px){.product-details .image-reel__image-thumb-view{padding-right:1px}.product-details .print-overview{margin-left:0;margin-right:0}.product-details .print-overview-left{padding-right:0}.product-details .print-overview-right{padding-right:0}}@media only screen and (min-width: 768px)and (max-width: 1599px){.product-details .kf-react-container{padding:0 36px}}@media only screen and (min-width: 1024px){.product-details .product-overview{display:grid;grid-template-columns:1fr 480px;gap:40px}.kf-react-plp-container{padding:0px}}@media only screen and (min-width: 1024px)and (max-width: 1920px){.kf-react-plp-container{max-width:94.8%;margin-left:2.6%;margin-right:2.6%}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.kf-react-plp-container{min-width:971px}}@media only screen and (min-width: 1921px){.kf-react-plp-container{max-width:1820px;margin:auto}}@media only screen and (min-width: 1600px)and (max-width: 1919px){.kf-react-plp-container{min-width:1517px}}@media screen and (min-width: 1440px)and (max-width: 1599px){.kf-react-plp-container{min-width:1366px}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.kf-react-plp-container{min-width:1214px}}@media only screen and (min-width: 480px)and (max-width: 1023px){.kf-react-plp-container{padding:0px;max-width:92.12%;margin-left:3.94%;margin-right:3.94%}}@media only screen and (min-width: 1300px){.product-details .product-overview{gap:120px}}@media only screen and (min-width: 1600px){.product-details .kf-react-container{padding:0}.product-details .print-overview-left{padding-right:0}}@media only screen and (max-width: 1024px){.product-details{margin-bottom:80px}.product-details__toaster.--sticky .toast-msg{top:60px}.product-details__image-gallery .modal-popup .modal-popup-content{padding:80px 0 0 0 !important}}@media only screen and (max-width: 839px){.product-details__image-gallery{min-height:50vh}}@media screen and (max-width: 480px){.kf-react-plp-container{padding:0}.kf-react-plp-container .row .search-result__description,.kf-react-plp-container .row .search-result__search-field{padding-right:18px;padding-left:18px}.image-gallery__image-stack-list{width:100%}}@media only screen and (max-width: 990px){.product-details .product-overview{display:grid;grid-template-columns:100%;gap:50px}.product-details__toaster.--mobile{display:block}.product-details__toaster.--sticky .toast-msg{padding-left:18px;padding-right:18px;top:60px}}@media only screen and (max-width: 900px)and (orientation: landscape){.product-details{padding:0}.product-details__breadcrumb{margin-bottom:20px;margin-top:20px}.product-details__image-gallery{padding-right:0}.product-details__print-container{font-size:14px;padding-top:18px}.product-details__content-section{padding-top:22px}.product-details__install-items-modal .modal-popup .modal-popup-content .close-button{display:block;color:#212121;right:0;top:22px}.product-details__install-item-details{padding-bottom:38px}.product-details__install-item-details:last-child{padding-bottom:0px}.product-details .print-container{padding:40px 15px 34px}.product-details .add-to-cart{margin:0}.product-details .quantity-selector-container{padding-right:10px}}@media only screen and (max-width: 767px){.product-details__breadcrumb{margin-bottom:20px;margin-top:20px}.product-details__image-gallery{padding-right:15px}.product-details__content-section{padding-top:50px}.product-details__content-section .product-details__title{font-size:40px;line-height:46px;letter-spacing:-2.5px}.product-details__color-swatch{margin-bottom:40px}.product-details__price .product-details__price-value{font-size:39px}.product-details__price .product-details__without-price-section{font-size:22px}.product-details__need-installation h6,.product-details__need-installation a{display:block}.product-details__install-item{padding-top:45px;padding-bottom:45px}.product-details__install-items-modal .modal-popup .modal-popup-content .close-button{display:block;color:#212121;right:0;top:22px}.product-details__install-items-modal .modal-popup .modal-popup-content .modal-popup-body{padding:10px 0px 20px}.product-details__install-items-modal .modal-popup .modal-popup-content .close-button{right:25px}.product-details__install-item-details{padding-bottom:38px}.product-details__install-item-details:last-child{padding-bottom:0px}.product-details__finish-sample .product-details__finish{flex-direction:column}.product-details__finish-sample .product-details__discontinued{display:flex;flex-direction:row}.product-details .modal-popup .modal-popup-content .close-button{right:30px}.add-to-cart{padding-bottom:60px}.add-to-cart__discontinued{padding-bottom:0}.add-to-cart .add-to-compare-label{margin:0}.add-to-cart .print-and-share span img{width:16px;display:inline-block}.add-to-cart-container{padding-left:10px}}@media screen and (max-width: 480px){.services-container .services-title h1{font-size:29px}.product-details__color-swatch{display:grid;grid-template-columns:repeat(auto-fill, minmax(64px, 1fr));grid-column-gap:5px;margin-bottom:40px}.product-details .print-overview{margin-left:0;margin-right:0}.product-details .print-overview-left,.product-details .print-overview-right{padding-left:0px;padding-right:0px;padding-top:30px}.product-details .header-section{padding:0 18px}.product-details__need-installation{padding-bottom:20px}.product-details__professional-service-heading{margin-top:100px}.add-to-cart{padding-bottom:10px}}@media print{.product-details__print-note{display:block}.product-details__print-note h6{font-family:"Helvetica Now Text W05 Bold";margin-bottom:15px}.product-details__print-note p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;margin-bottom:15px}.product-details__installation,.product-details__design-services{display:none}.product-details .print-overview .print-overview-left,.product-details .print-overview .print-overview-right{flex:inherit !important;float:left;width:50%}.product-details__breadcrumb,.product-details__order-sample,.product-details__more-from-collection,.product-details__collection-carousel,.product-details__list-price--consumer,.product-details__oversized-msg-section,.product-details__need-installation,.product-details .sticky-header,.product-details .professional-services,.product-details .options-selector,.product-details .quantity-selector,.product-details .add-to-cart,.product-details .image-reel__image-thumb-view,.product-details .image-reel__link-more,.product-details .carousel-collection,.product-details .details-dimensions__section-view-more{display:none !important}.product-details__print-share-container .print-and-share{display:none}.product-details__main,.product-details__finish,.product-details__color-swatch-main,.product-details__price-main,.product-details__sticky-wrapper,.product-details .details-dimensions__section-title,.product-details .details-dimensions__list,.product-details .image-reel__image-list{display:block}.features-technologies__description{background-color:#fff;color:#212121 !important}.features-technologies__list-item{color:#494949 !important}.product-details__image-gallery{display:block !important;float:left !important}.product-details__content-section{display:block !important;float:right !important}.search-button{display:none !important}.features-technologies{background-color:#fff !important;color:#212121 !important;padding-top:0 !important}.features-technologies .collapsible-accordion:first-child{border-top:none !important}.features-technologies .collapsible-accordion:last-child{border-bottom:none !important}.features-technologies__content{padding-bottom:0 !important}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header span{color:#212121 !important}.collapsible-accordion .Collapsible__trigger .collapsible__header .plus{display:none !important}.more-from-collection,.icon-Hamburger,.product-specification,.xfpdp,.review,.embed,.mainfooter,.pairs-well-with,.newslettersignin,.additionalfooter,.product-details__list-price--consumer,.product-details__design-services,.product-details__need-installation,.product-details__installation{display:none !important}}.scroll-lock .product-detail-page__left-sticky,.scroll-lock .product-detail-page__right-sticky{position:relative}.product-detail-page{font-family:"Helvetica Now Text W05 Regular";font-stretch:normal;font-style:normal;margin-bottom:80px}.product-detail-page__print-note{display:none}.product-detail-page__print-note h6{font-family:"Helvetica Now Text W05 Bold";margin-bottom:15px}.product-detail-page__print-note p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;margin-bottom:15px}.product-detail-page__required-product-header{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:solid 1px #cdcdcd;font-size:14px;font-family:"Helvetica Now Text W05 Regular";line-height:22px;letter-spacing:-0.45px;color:#757575}.product-detail-page__breadcrumb{margin-top:28px;margin-bottom:23px}.product-detail-page__breadcrumb nav ol .adaopacity{opacity:0}.product-detail-page__breadcrumb nav{color:#494949;font-size:14px;line-height:1.71}.product-detail-page__breadcrumb nav ol{margin:0;list-style:none}.product-detail-page__breadcrumb nav ol li{display:inline}.product-detail-page__breadcrumb nav ol li a{cursor:pointer;font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:1.71;letter-spacing:-0.3px;color:#757575;text-decoration:none}.product-detail-page__breadcrumb nav ol li a:hover{color:#494949}.product-detail-page__sticky-wrapper{position:relative;z-index:10}.product-detail-page__toaster{position:sticky;z-index:99;top:0}.product-detail-page__toaster.--sticky{top:140px}.product-detail-page__toaster.--mobile{display:none}.product-detail-page .product-overview{display:grid;grid-template-columns:55.99% 37%}@media(max-width: 1024px){.product-detail-page .product-overview{grid-template-columns:56% 36.5%}}@media(min-width: 1920px){.product-detail-page .product-overview{grid-template-columns:56.9% 36%}}.product-detail-page__image-gallery .modal-popup .modal-popup-content{padding:90px 0 65px 0}@media only screen and (max-width: 1920px){.product-detail-page__image-gallery .modal-popup .modal-popup-content{max-height:100%;width:100vw}}.product-detail-page__image-gallery .modal-popup .modal-popup-content .close-button{right:31px;top:31px;color:#212121}.product-detail-page__image-gallery .modal-popup .modal-popup-content .close-button img{width:28px;height:28px}.product-detail-page__image-gallery .modal-popup .modal-popup-content .modal-popup-body{padding:0}.product-detail-page .image-reel{overflow:hidden}.product-detail-page .image-reel__image-thumb-view{padding-right:17px}.product-detail-page__order-messaging{padding-top:15px}.product-detail-page__content-section{margin-top:30px}.product-detail-page__content-section .product-detail-page__sku-id{display:block;font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:22px;letter-spacing:-0.3px;color:#494949;margin-top:8px;margin-bottom:30px}.product-detail-page__content-section .product-detail-page__title-desc{font-size:45px;line-height:56px;letter-spacing:-3.19px}.product-detail-page__content-section .product-detail-page__title{font-family:"Helvetica Now Text W05 Light";font-size:45px;line-height:56px;letter-spacing:-3.19px;color:#494949;text-overflow:ellipsis;overflow:hidden}.product-detail-page__content-section .product-detail-page__description{font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#757575;margin-top:12px}.product-detail-page__content-section .product-detail-page__narrative-description{padding-bottom:30px}.product-detail-page__content-section .product-detail-page__narrative-description--show-more,.product-detail-page__content-section .product-detail-page__narrative-description--none,.product-detail-page__content-section .product-detail-page__narrative-description--show-more-button{font-size:14px;line-height:22px;letter-spacing:-0.45px;color:#757575}.product-detail-page__content-section .product-detail-page__narrative-description--show-more-button{text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.product-detail-page__content-section h6{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:1.5;letter-spacing:-0.35px;color:#212121}.product-detail-page__badge{margin-bottom:2px;display:flex}.product-detail-page__badge-new,.product-detail-page__badge-discontinued{font-family:"Helvetica Now Text W05 Medium";font-size:12px;line-height:12px;letter-spacing:.65px;text-transform:uppercase;margin-bottom:0px;margin-right:5px;padding:6.5px 8.5px;text-align:center}.product-detail-page__badge-new{background-color:#fff;color:#494949;border:1px solid #cdcdcd}.product-detail-page__badge-discontinued{background-color:#494949;color:#fff;border:1px solid #494949}.product-detail-page .price-retail-exclusive{display:none}.product-detail-page__price{display:flex;justify-content:flex-start}.product-detail-page__price-value{text-align:left;font-family:"Helvetica Now Text W05 Regular";font-size:24px;line-height:28px;letter-spacing:-0.48px;color:#494949}.product-detail-page__price-main{padding-bottom:30px}.product-detail-page__info-mssg{background-color:#f9f9f9;margin-bottom:20px}.product-detail-page__info-mssg p{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;padding:16px 24px}.product-detail-page__discount{text-align:left}.product-detail-page__discount-price,.product-detail-page__percent-off{color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:14px;letter-spacing:-0.7px;line-height:22px}.product-detail-page__discount-price{text-decoration:line-through;margin-right:10px}.product-detail-page__list-price--consumer{padding-top:40px;border-top:1px solid #757575;padding-bottom:40px;border-bottom:1px solid #757575}.product-detail-page__list-price--associate{margin-top:8px}.product-detail-page__affirm-messaging{display:block;width:100%;margin-top:15px}.product-detail-page__affirm-messaging .affirm-as-low-as,.product-detail-page__affirm-messaging .affirm-modal-trigger{font-size:14px;letter-spacing:-0.45px;line-height:22px;font-family:"Helvetica Now Text W05 Regular";color:#757575}.product-detail-page__affirm-messaging .affirm-as-low-as .affirm-modal-trigger,.product-detail-page__affirm-messaging .affirm-modal-trigger .affirm-modal-trigger{text-decoration:underline}.product-detail-page__affirm-messaging .affirm-as-low-as .affirm-ala-price,.product-detail-page__affirm-messaging .affirm-modal-trigger .affirm-ala-price{letter-spacing:-0.3px;font-family:"Helvetica Now Text W05 Medium";color:#212121}.product-detail-page__list-view{display:flex;align-items:center;justify-content:flex-end;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:14px;letter-spacing:-0.45px;line-height:22px}.product-detail-page__list-text{display:flex;align-items:center;text-decoration:underline;margin-left:5px;background:none;border:none;padding:0;cursor:pointer}.product-detail-page__list-value{text-align:left}.product-detail-page__list-tooltip-wrapper{position:absolute;z-index:3;top:10px;right:10px}.product-detail-page__list-tooltip--show{display:block;position:relative}.product-detail-page__list-tooltip--hide{display:none}.product-detail-page__customer-group{color:#494949;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.65px;line-height:24px;margin-left:10px}.product-detail-page__customer-group span{vertical-align:middle}.product-detail-page__finish-sample{display:flex;justify-content:space-between;align-items:center;font-size:1rem;margin-bottom:15px}.product-detail-page__finish-sample .product-detail-page__finish_text,.product-detail-page__finish-sample .product-detail-page__finish_value,.product-detail-page__finish-sample .product-detail-page__discontinued .discontinued-text,.product-detail-page__finish-sample .product-detail-page__discontinued .discontinued-color-value{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.4px}.product-detail-page__finish-sample .product-detail-page__finish_text,.product-detail-page__finish-sample .product-detail-page__discontinued .discontinued-text{color:#212121;margin-right:10px}.product-detail-page__finish-sample .product-detail-page__finish_value,.product-detail-page__finish-sample .product-detail-page__discontinued .discontinued-color-value{color:#494949}.product-detail-page__color-swatch{width:100%;margin-bottom:30px;display:grid;grid-template-columns:repeat(auto-fit, 82px);grid-gap:10px}.product-detail-page__color-swatch .color-swatch{width:70px;height:30px}.product-detail-page__color-swatch .color-swatch input[type=radio]+label,.product-detail-page__color-swatch .color-swatch input[type=radio]:checked+label{width:70px;height:30px}.product-detail-page__color-swatch .color-swatch input[type=radio]+label{border:0px}.product-detail-page__color-swatch .color-swatch input[type=radio]:checked+label{border:solid 1px #757575}@media screen and (min-width: 1280px){.product-detail-page__color-swatch .color-swatch{width:80px;height:34px}.product-detail-page__color-swatch .color-swatch input[type=radio]+label,.product-detail-page__color-swatch .color-swatch input[type=radio]:checked+label{width:80px;height:34px}}.product-detail-page__promo-section .product-detail-page__promo-desc,.product-detail-page__promo-section .product-detail-page__promo-desc *{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.45px;color:#757575}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger{padding-top:0}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header{justify-content:flex-start}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header span{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#494949}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .arrow{display:flex;justify-content:center;align-items:center;flex-shrink:0;align-self:flex-start;margin-left:5px}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .arrow *{transition:all .5s ease}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .arrow img{width:16px;height:10px}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger.is-open .down-arrow{display:none}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger.is-closed{padding-bottom:20px}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__trigger.is-closed .up-arrow{display:none}.product-detail-page__promo-section .collapsible-accordion .Collapsible .Collapsible__contentInner{padding-bottom:20px}.product-detail-page .install-requirements{display:inline-block;margin-bottom:20px;cursor:pointer;text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:1.57;letter-spacing:-0.65px;color:#757575}.product-detail-page__install-item-details{padding-bottom:15px;border-bottom:solid 1px #cdcdcd;padding-top:14px}.product-detail-page__install-item{padding-bottom:40px}.product-detail-page__install-item-btn{display:flex}.product-detail-page__install-item-btn .button.large{font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:24px;letter-spacing:-0.25px;text-align:center;color:#757575;height:40px}.product-detail-page__tooltip-icon{padding-left:10px;padding-top:5px;position:relative}.product-detail-page__tooltip-icon img{cursor:pointer;width:16px;height:16px}.product-detail-page__tooltip-icon .tooltip__container{position:absolute;z-index:9;right:12px;bottom:95%;top:auto;text-align:initial}.product-detail-page__install-items-container{padding-bottom:20px}.product-detail-page__install-items-container .item-details{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.87px;padding-right:10px;color:#494949;margin-bottom:5px}.product-detail-page__install-items-container .item-price{text-align:right;font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:22px;letter-spacing:-0.7px;color:#494949;margin-top:5px}.product-detail-page__install-items-container .discount-price-item{display:flex;align-items:baseline;justify-content:end}.product-detail-page__install-items-container .discount-price{margin-left:10px;text-align:right;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:14px;letter-spacing:-0.7px;line-height:22px;text-decoration:line-through;order:2}.product-detail-page__install-items-container .discount-percent{text-align:right;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:12px;letter-spacing:-0.7px;line-height:22px}.product-detail-page__install-items-container .sub-total{text-align:right;font-family:"Helvetica Now Text W05 Regular";font-size:20px;line-height:28px;letter-spacing:-0.65px;color:#494949;margin-top:8px}.product-detail-page__install-items-container .base-product{font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:22px;letter-spacing:-0.3px;color:#494949;margin-bottom:5px}.product-detail-page__install-items-container .total{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#494949;margin-top:8px}.product-detail-page__install-items-container .item-color-details,.product-detail-page__install-items-container .item-description{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.45px;color:#757575}.product-detail-page__install-items-container .remove{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding-top:20px}.product-detail-page__install-items-container .remove-link{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.45px;color:#757575;text-decoration:underline;cursor:pointer}.product-detail-page__price_spider_title{font-family:"Helvetica Now Text W05 Medium";font-size:16px;font-weight:500;line-height:24px;letter-spacing:-0.35px;color:#494949;padding-bottom:10px}.product-detail-page .more-sec{padding-top:10px}.product-detail-page__oversized-msg-section .oversized-msg-tooltip{display:grid}.product-detail-page__oversized-msg-section .oversized-msg-tooltip .oversized-msg-primary-txt{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;background-color:#f9f9f9;padding:18px 21px;margin-bottom:15px;display:flex}.product-detail-page__oversized-msg-section .oversized-msg-tooltip .oversized-msg-primary-txt:last-child{margin-bottom:20px}.product-detail-page__oversized-msg-section .oversized-msg-info-icon{margin-top:3px;margin-right:10px;width:20px;height:20px}.product-detail-page .add-to-compare{position:relative}.product-detail-page .add-to-compare .checkbox{margin-bottom:0px}.product-detail-page .add-to-compare .tooltip__container{position:absolute;z-index:9;right:0}@media(max-width: 480px){.product-detail-page .add-to-compare{display:none}}.product-detail-page .print-container{padding:40px 15px 30px}.product-detail-page__details-dimensions{border-top:1px solid #cdcdcd;margin-bottom:40px}.product-detail-page__more-from-collection{display:flex;justify-content:space-between;margin-bottom:29px}.product-detail-page__more-from-collection a{text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.35px;color:#757575}.product-detail-page__need-professional{padding-bottom:20px;border-bottom:1px solid #cdcdcd;margin-top:100px}.product-detail-page__need-professional h6{color:#212121;margin-bottom:0}.product-detail-page__professional-service-heading{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-bottom:0px;margin-top:100px;border-bottom:1px solid #757575;padding-bottom:20px}.product-detail-page .professional-services,.product-detail-page .details-container{border-bottom:1px solid #cdcdcd}.product-detail-page__need-installation{margin-top:25px}.product-detail-page__need-installation h6,.product-detail-page__need-installation p{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}.product-detail-page__need-installation a{font-family:"Helvetica Now Text W05 Medium";color:#757575;font-size:16px;line-height:24px;letter-spacing:-0.35px}.product-detail-page__need-installation a,.product-detail-page__need-installation a:hover{text-decoration:underline}@media(min-width: 992px){.product-detail-page__need-installation a{text-align:right;display:block}}.product-detail-page__discontinued-txt{font-family:"Helvetica Now Text W05 Light";font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#212121;padding-bottom:25px}.product-detail-page__available-color-section{padding-bottom:40px}.product-detail-page__available-color-btn{width:100%}.product-detail-page__available-color-btn.button.large{height:50px;line-height:22px}.product-detail-page__discontinue-image{position:absolute;background-color:#757575;top:12px;left:35px;font-size:16px;color:#f9f9f9;padding:10px}.product-detail-page__discontinue-image-view{width:100%;height:auto}.product-detail-page .header-section{display:flex;justify-content:space-between;padding:0}@media screen and (orientation: landscape)and (max-width: 1023px){.product-detail-page .header-section .product-detail-page__print-share-container .print-and-share{display:none}}.product-detail-page__print-share-container{font-size:16px;font-family:"Helvetica Now Text W05 Regular";color:#757575;padding-top:30px}.product-detail-page__print-share-container .print-and-share{display:flex;justify-content:space-between}.product-detail-page__print-share-container .print-and-share>*+*{margin-left:20px}.product-detail-page__print-share-container .print-and-share button{background:none;border:none;cursor:pointer;display:flex;align-items:center}.product-detail-page__print-share-container .social-share__box{right:0}.product-detail-page__print-share-container .social-share__cta{display:flex;align-items:center}.product-detail-page__print-share-container .social-share__sites a:focus-visible{outline:none !important}@media(max-width: 480px){.product-detail-page__print-share-container{display:none}}.product-detail-page .modal-popup{top:0;padding:0;height:100vh}.product-detail-page .modal-popup .modal-popup-content{height:100vh}.product-detail-page .modal-popup .modal-popup-content .close-button{right:30px;top:25px;color:#757575}@media only screen and (min-width: 1024px)and (max-width: 1279px){.product-detail-page{margin-bottom:60px}.product-detail-page .product-overview{gap:4.1%}.product-detail-page .product-overview__content-section{margin-top:15px}.product-detail-page .image-reel__image-thumb-view{padding-right:1px}.product-detail-page .print-overview{margin-left:0;margin-right:0}.product-detail-page .print-overview-left{padding-right:0;position:relative}.product-detail-page .print-overview-right{padding-right:0;position:relative}.product-detail-page__left-sticky,.product-detail-page__right-sticky{position:sticky;top:0px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.product-detail-page .print-overview-right{margin:0 3.94%}}@media only screen and (min-width: 1024px){.product-detail-page .kf-react-plp-container{padding:0px}}@media only screen and (min-width: 1024px)and (max-width: 1920px){.product-detail-page .kf-react-plp-container{max-width:94.8%;margin-left:2.6%;margin-right:2.6%}}@media only screen and (min-width: 1280px){.product-detail-page .product-overview{gap:4.11%}.product-detail-page .product-overview-left{position:relative}.product-detail-page .product-overview-right{position:relative}.product-detail-page__left-sticky,.product-detail-page__right-sticky{position:sticky;top:48px}}@media only screen and (max-width: 1023px){.product-detail-page{margin-bottom:40px}.product-detail-page__breadcrumb{margin-bottom:20px;margin-top:20px}.product-detail-page .product-overview{grid-template-columns:100%}.product-detail-page .print-overview-right{margin-top:30px}.product-detail-page__content-section .product-detail-page__title-desc{font-size:28px;line-height:36px;letter-spacing:-1.98px}.product-detail-page__content-section .product-detail-page__title{font-size:28px;line-height:36px;letter-spacing:-1.98px;padding-bottom:10px}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content{background-color:rgba(0,0,0,0);padding:0}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .close-button{right:31px;top:31px}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .close-button img{width:28px;height:28px}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .modal-popup-body{margin-top:30vh;width:100vw;height:auto;padding:0}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .modal-popup-body iframe{aspect-ratio:1/1}}@media only screen and (max-width: 1023px)and (orientation: landscape){.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .close-button{top:20px}.product-detail-page__slider-video-modal .video-modal__content .modal-popup .modal-popup-content .modal-popup-body{margin-top:13vh;width:100vw;height:85vh;overflow:hidden}}@media only screen and (max-width: 1023px){.product-detail-page__list-tooltip-wrapper{right:auto}.product-detail-page__toaster.--mobile{display:block}.product-detail-page__toaster.--sticky .toast-msg{padding-left:18px;padding-right:18px}.product-detail-page__toaster.toaster-up .toast-msg{top:0px}.product-detail-page__toaster.toaster-down .toast-msg{top:60px}.product-detail-page__color-swatch{grid-template-columns:repeat(auto-fit, 77px)}.product-detail-page__oversized-msg-section .oversized-msg-tooltip .oversized-msg-primary-txt{padding:16px 24px 16px 21px}}@media only screen and (max-width: 1023px)and (max-width: 767px){.product-detail-page__oversized-msg-section .oversized-msg-tooltip .oversized-msg-primary-txt{padding-right:31px}}@media only screen and (max-width: 767px){.product-detail-page{padding:0}.product-detail-page__print-container{font-size:14px;padding-top:18px}.product-detail-page .print-container{padding:40px 15px 34px}.product-detail-page .kf-react-plp-container{padding:0px;max-width:90.4%;margin-left:4.8%;margin-right:4.8%}.product-detail-page .print-overview-right{margin:30px 4.8% 0}.product-detail-page__need-installation h6,.product-detail-page__need-installation a{display:block}.product-detail-page__install-items-modal .modal-popup .modal-popup-content{padding:10px 0px 20px}.product-detail-page__install-items-modal .modal-popup .modal-popup-content .close-button{right:25px;display:block;color:#212121;right:0;top:22px}.product-detail-page__install-item-details{padding-bottom:38px}.product-detail-page__install-item-details:last-child{padding-bottom:0px}.product-detail-page__finish-sample .product-detail-page__finish{flex-direction:column}.product-detail-page__finish-sample .product-detail-page__discontinued{display:flex;flex-direction:column}.product-detail-page .modal-popup .modal-popup-content .close-button{right:30px;position:absolute}}@media only screen and (min-width: 1921px){.product-detail-page .kf-react-plp-container{max-width:1820px;margin:auto}.product-detail-page .product-overview{max-width:1920px;margin:auto}}.review .review-container{margin-top:50px;margin-bottom:50px;padding:0}@media only screen and (max-width: 1023px){.review .review-container{margin-top:0;margin-bottom:0}}@media print{.product-detail-page__print-note{display:block}.product-detail-page__print-note h6{font-family:"Helvetica Now Text W05 Bold";margin-bottom:15px}.product-detail-page__print-note p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;margin-bottom:15px}.product-detail-page .product-overview.print-overview{display:block}.product-detail-page .product-overview.print-overview .pdp-image-reel__image-stack-list li:not(:first-child){display:none}.product-detail-page__breadcrumb,.product-detail-page__order-sample,.product-detail-page__more-from-collection,.product-detail-page__collection-carousel,.product-detail-page__list-price--consumer,.product-detail-page__oversized-msg-section,.product-detail-page__need-installation,.product-detail-page .sticky-header,.product-detail-page .professional-services,.product-detail-page .options-selector,.product-detail-page .quantity-selector,.product-detail-page .out-of-stock-container,.product-detail-page .add-cart-container,.product-detail-page .add-to-compare,.product-detail-page .favorites,.product-detail-page .image-reel__image-thumb-view,.product-detail-page .image-reel__link-more,.product-detail-page .carousel-collection,.product-detail-page .details-dimensions__section-view-more,.product-detail-page .header-section{display:none !important}.product-detail-page .add-to-cart .bottom-section{justify-content:flex-start;padding-bottom:20px}.product-detail-page__print-share-container .print-and-share{display:none}.product-detail-page__main,.product-detail-page__finish,.product-detail-page__color-swatch-main,.product-detail-page__price-main,.product-detail-page__sticky-wrapper,.product-detail-page .details-dimensions__section-title,.product-detail-page .details-dimensions__list,.product-detail-page .image-reel__image-list{display:block}.features-technologies__description{background-color:#fff;color:#212121 !important}.features-technologies__list-item{color:#494949 !important}.product-detail-page__image-gallery{display:block !important;float:left !important;max-width:52.3%}.product-detail-page__content-section{display:block !important;float:right !important;max-width:43%}.search-button{display:none !important}.features-technologies{background-color:#fff !important;color:#212121 !important;padding-top:0 !important}.features-technologies .collapsible-accordion:first-child{border-top:none !important}.features-technologies .collapsible-accordion:last-child{border-bottom:none !important}.features-technologies__content{padding-bottom:0 !important}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header span{color:#212121 !important}.product-specifications .collapsible-accordion .Collapsible__trigger .collapsible__header .plus{display:none !important}.product-specifications .no-print{display:none}.product-specifications .collapsible-accordion .Collapsible__contentOuter{height:auto !important}.product-specifications .collapsible-accordion .Collapsible__contentInner{opacity:1 !important;visibility:visible !important}.pdp-more-from-collection,.icon-Hamburger,.product-specification,.xfpdp,.review,.embed,.mainfooter,.pairs-well-with,.newslettersignin,.additionalfooter,.product-detail-page__list-price--consumer{display:none !important}}@media print{.dynamicpdp .desk-header-height{display:none !important}.dynamicpdp #main-content{display:-webkit-box}}.features-technologies{background-color:#212121;padding:140px 0}.features-technologies .container{max-width:90%}.features-technologies .collapsible-accordion{max-width:1260px;margin:0 auto}.features-technologies .collapsible-accordion:first-child{border-top:1px solid #757575}.features-technologies .collapsible-accordion .Collapsible{border-bottom:1px solid #757575}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger{padding-top:25px;padding-bottom:40px}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header{align-items:center}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header span{font-family:"Helvetica Now Text W05 Light";font-size:60px;line-height:1.13;letter-spacing:-3.1px;color:#fff}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .plus{width:30px;height:30px}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .plus .line{background:#fff}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header .plus .line.line-2{transform:translateX(-15px)}.features-technologies__content{padding-top:20px;padding-bottom:70px}.features-technologies__content .product-detail-title{font-family:"Helvetica Now Text W05 Medium";color:#fff;line-height:1.4;font-size:20px;padding-bottom:20px;letter-spacing:-0.4px}.features-technologies__description{font-family:"Helvetica Now Text W05 Regular";font-size:20px;line-height:1.4;letter-spacing:-0.65px;color:#cdcdcd;padding-right:10%}.features-technologies__icons{margin-top:30px}.features-technologies__icons img{margin-right:20px;height:65px;width:65px}.features-technologies__feature-list{margin-bottom:0;margin-left:0;padding-left:1.6rem}.features-technologies__list-item{padding-bottom:10px;font-size:20px;line-height:1.4;letter-spacing:-0.65px;color:#cdcdcd}.features-technologies .Collapsible__contentInner{padding-bottom:0}@media only screen and (max-width: 900px)and (orientation: landscape){.features-technologies__content{padding-bottom:50px}}@media only screen and (max-width: 1024px){.features-technologies{padding:0}.features-technologies .kf-react-container{padding:0 !important}.features-technologies .collapsible-accordion{padding:0 2pc !important;border-bottom:1px solid #494949}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger.is-closed{padding-bottom:20px}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger .collapsible__header span{font-size:40px;line-height:1.15;letter-spacing:-2.2px}.features-technologies .collapsible-accordion:last-child{border:none}.features-technologies .collapsible-accordion .Collapsible{border-bottom:none}}@media only screen and (max-width: 768px){.features-technologies{padding:0;border-bottom:1px solid #494949}.features-technologies .collapsible-accordion .Collapsible .Collapsible__trigger{padding-top:20px;padding-bottom:20px}.features-technologies .collapsible-accordion:last-child .Collapsible{border-bottom:none}.features-technologies__content{padding-top:30px;padding-bottom:50px}.features-technologies__feature-list{padding-left:24px}}@media only screen and (max-width: 480px){.features-technologies .collapsible-accordion{padding:0 1pc !important}.features-technologies__icons{margin-bottom:50px}}@media only screen and (min-width: 1440px){.features-technologies .container{padding:0 90px}}@media(min-width: 1024px){.myProductsView_wrapper .kf-react-container.my-products__wrapper{max-width:1920px !important;padding:0 2.64% !important;margin:0 !important}}@media(min-width: 992px)and (max-width: 1023.93px){.myProductsView_wrapper .kf-react-container.my-products__wrapper{padding:0 2rem !important}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper{padding-bottom:0}}@media(min-width: 1920px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav-wrapper{flex:0 0 13%;max-width:13%}}@media(min-width: 992px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav-wrapper{flex:0 0 100%;max-width:100%;padding-bottom:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__nav{margin-top:52px}@media(min-width: 1024px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav{padding:3.75rem 1.375rem 0 0}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav{padding:2.5rem 2rem;margin-right:-2rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav{padding:2.5rem 1.125rem 2.5rem;margin:52px -1.125rem 0px}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav .account-tabs__dropdown .select-dropdown__placeholder.--label{font-family:"Helvetica Now Text W05 Regular";font-size:.75rem;line-height:1.125rem;letter-spacing:-0.0156rem}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__nav .account-tabs__dropdown .select-dropdown__value{font-family:"Helvetica Now Text W05 Regular";font-size:1.125rem;line-height:1.625rem;letter-spacing:-0.0313rem}}.myProductsView_wrapper .my-products__wrapper .account-tabs__nav .account-tabs__dropdown .select-dropdown__field{padding:8px 15px}.myProductsView_wrapper .my-products__wrapper .account-tabs__content{margin-top:52px}@media(min-width: 1024px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content{padding:2.8125rem 0 7.5rem 1.875rem}}@media(min-width: 992px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content{padding:1.25rem 0 7.5rem}}@media(max-width: 992px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content{padding-top:1.25rem !important}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content{padding:1.25rem 0 0 0}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content{padding-top:1.25rem !important}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta .kf-react-button.large{font-family:"Helvetica Now Text W05 Medium";font-size:1.125rem;line-height:1.625rem;letter-spacing:-0.0219rem;min-width:100%;height:3.125rem}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta .kf-react-button.large a.kf-react-button{padding:0 2.5rem}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta-mssg{font-family:"Helvetica Now Text W05 Medium";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;margin-bottom:.625rem}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta-mssg{margin-bottom:1.25rem}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--desktop,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-potrait-flex,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-flex{flex-direction:column}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--desktop,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-potrait-flex,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-flex{padding:60px 0}}@media(min-width: 992px)and (max-width: 1022px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--desktop,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-potrait-flex,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta--mobile-flex{display:flex;align-items:flex-start}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__cta.my-products__cta--mobile{padding:60px 0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__title{font-family:"Helvetica Now Text W05 Light";font-size:2.8125rem;line-height:3.5rem;letter-spacing:-0.1994rem;padding-bottom:4.6875rem}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__content{margin-bottom:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__list-title{font-family:"Helvetica Now Text W05 Bold";font-size:1.25rem;line-height:normal;letter-spacing:.1136rem;text-transform:uppercase}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__list-title-section{margin-bottom:1.875rem}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__empty-title{font-family:"Helvetica Now Text W05 Light";font-size:1.75rem;line-height:2.25rem;letter-spacing:-0.0875rem;margin-bottom:1.25rem;color:#494949}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__empty-desc{padding:0}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__empty-disabled-info{padding:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__empty-disabled-info>div:first-child{padding:0}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec{margin-top:.9375rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec .sort{margin:0}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec .sort .sort__drop-down{margin-bottom:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec .sort-by-text,.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec .sort-options{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;color:#757575}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__select-sec .sort__toggle-icon{margin-left:10px}.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__list-disabled-info{border-bottom:1px solid #757575}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__content .my-products__list-disabled-info{padding-top:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__list{margin-top:2.5rem}.myProductsView_wrapper .my-products__wrapper .account-tabs__list-item{font-family:"Helvetica Now Text W05 Light";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem}.myProductsView_wrapper .my-products__wrapper .account-tabs__list-item:first-child{padding-top:0}.myProductsView_wrapper .my-products__wrapper .account-tabs__list-item.--active{color:#494949}.myProductsView_wrapper .my-products__wrapper .account-tabs__sign-out{margin-top:3.125rem;font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:22px;letter-spacing:-0.3px;text-underline-offset:5px}.myProductsView_wrapper .my-products__wrapper .account-tabs__message{font-family:"Helvetica Now Text W05 Light";font-size:1.75rem;line-height:2.25rem;letter-spacing:-0.0875rem}.myProductsView_wrapper .my-products__wrapper .my-product-tile{padding:30px 0;column-gap:20px;row-gap:0;position:relative;display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile{position:relative}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile{flex-direction:column;position:relative}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__brand{color:#757575;font-family:"Helvetica Now Text W05 Medium";font-size:1rem;line-height:1.5rem;letter-spacing:-0.0219rem;margin:0 0 .3125rem}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__brand{font-family:"Helvetica Now Text W05 Medium";font-size:.875rem;line-height:1.375rem;letter-spacing:-0.0187rem}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__details{max-width:300px}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__details{max-width:340px}}@media(min-width: 1024px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container{display:flex;justify-content:space-between;flex:1 1 85%}}@media(min-width: 561px)and (max-width: 1024px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container{flex:1 1 100%}}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product__details{width:40%;margin-top:1.25rem}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split{display:flex;flex-direction:row;width:60%;justify-content:space-between}@media(min-width: 1024px)and (max-width: 1440px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split{width:70%}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split{width:100%;justify-content:space-between;align-items:baseline;flex-direction:row;margin:30px 0 3px}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split{width:100%;flex-direction:column}}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-cta{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-cta{flex-direction:row;align-items:baseline}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-cta{align-items:baseline;flex-direction:row;justify-content:flex-start;margin:1.875rem 0 2.5rem;padding-bottom:1.875rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-cta.my-product-without-cta{margin:0;padding:0}}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-tile__links a,.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-tile__links button{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;text-decoration:underline;border:none;background:none;padding:0;cursor:pointer}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-tile__links a:last-child,.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-tile__links button:last-child{padding-bottom:1.875rem}}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split .my-product-tile__registered{background-color:rgba(0,0,0,0);border:1px solid #cdcdcd;padding:5px 8px;color:#212121;font-family:"Helvetica Now Text W05 Medium";font-size:.625rem;line-height:.625rem;letter-spacing:.0313rem}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split:is(.my-product-tile__registered) .my-product-tile__links a,.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split:is(.my-product-tile__registered) .my-product-tile__links button{margin-top:0}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-split.my-product-split--show .my-product-cta.my-product-without-cta{margin:1.875rem 0 2.5rem;padding-bottom:1.875rem}}@media(min-width: 1024px)and (max-width: 1440px){.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-tile__details{max-width:21.25rem;padding-right:1.875rem}}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-tile__name{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;color:#494949}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-tile__desc{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;color:#494949}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-tile__color{font-family:"Helvetica Now Text W05 Regular";font-size:.875rem;line-height:1.375rem;letter-spacing:-0.0281rem;margin-top:.9375rem;margin-bottom:0}.myProductsView_wrapper .my-products__wrapper .my-product-tile-container .my-product-tile__sku{font-family:"Helvetica Now Text W05 Regular";font-size:.875rem;line-height:1.375rem;letter-spacing:-0.0281rem;margin-top:.625rem;color:#494949}.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta .kf-react-button{font-family:"Helvetica Now Text W05 Medium";font-size:.875rem;line-height:1.375rem;letter-spacing:-0.0187rem}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta .kf-react-button{min-width:30.6875rem}}@media(min-width: 768px)and (max-width: 790px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta .kf-react-button{min-width:28rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta .kf-react-button{width:100%}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta{position:absolute;bottom:1.9375rem;margin-top:2.3125rem;left:0;margin-left:257px}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta{margin-top:0;position:absolute;bottom:31px;width:100%}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta a.kf-react-button{padding:.5rem 1.875rem}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__cta a.kf-react-button{margin-top:30px}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__remove{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__remove{padding-left:2.5rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__remove{order:2;padding-left:2.5rem}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__remove span{font-family:"Helvetica Now Text W05 Regular";font-size:1rem;line-height:1.5rem;letter-spacing:-0.025rem;margin:0 0 20px;color:#494949}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__remove span{margin:0}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__image{flex:1 1 15%}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__image{flex:1 1 14.8125rem}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__image img{width:14.8125rem;height:14.8125rem}@media(min-width: 1024px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__links{margin-top:70px}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__links{margin:1.875rem 0 0}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__links a:last-child{margin-bottom:1.875rem}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__icons{order:1}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__icons img{color:#757575}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__icons .social-share__box{left:0}}.myProductsView_wrapper .my-products__wrapper .my-product-tile__share{margin-left:1.25rem}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__share{margin-left:2.5rem}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__header{margin-top:0}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .my-product-tile__header{margin-top:1.25rem}}@media(min-width: 1920px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav{flex:0 0 87%;max-width:87%}}@media(min-width: 992px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav{flex:0 0 100%;max-width:100%;padding-bottom:0}}.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__disabled-container{padding-bottom:0}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__disabled-container{padding:0}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__disabled-container{display:none}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list-title-section{flex-direction:column;align-items:flex-start}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content{margin:auto 18px}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .modal-popup-body{padding:50px 66px 60px}}@media(max-width: 767px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .modal-popup-body{padding:50px 30px 30px}}@media(min-width: 1024px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .account-settings__modal-title{max-width:420px}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .account-settings__modal-title{font-family:"Helvetica Now Text W05 Light";font-size:2rem;line-height:2.5rem;letter-spacing:-0.1375rem}}@media(min-width: 768px)and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .account-settings__modal-title{white-space:nowrap}}@media screen and (max-width: 1023.93px){.myProductsView_wrapper .my-products__wrapper .account-tabs__wrapper-nav .my-products__list .modal-popup .modal-popup-content .close-button{top:22px;right:20px}}.register-offline-product__go-back .arrow-back .link{letter-spacing:-0.4px !important}.register-offline-product__main-header-top .main-title{letter-spacing:34px;line-height:-1.5px}@media(max-width: 767px){.register-online-product.register-online-product__info-details__step{padding:40px 0 70px}}@media(min-width: 992px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details__content.col-lg-9{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details__content .select-products{padding-bottom:0}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__edit-btn--mobile{margin-top:0;display:none}}.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__title{margin-bottom:40px}@media(max-width: 560px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__title{margin:0}}.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__title h2{text-transform:capitalize;font-family:"Helvetica Now Text W05 Light";font-size:32px;line-height:40px;letter-spacing:-1.6px !important}@media(max-width: 767px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__title h2{max-width:14.5rem}}.register-online-product.register-online-product__info-details .step-nav__step--active .select-product-details>div.row{flex-wrap:nowrap}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__step--active .select-product-details>div.row:first-child{margin-top:20px}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__step--active .select-product-details{position:relative;margin-top:20px;padding:24px 0 40px}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__step--active .select-product-details:first-child{border-top:0 !important}}.register-online-product.register-online-product__info-details .step-nav__step--active .step-nav__title{margin-bottom:40px}.register-online-product.register-online-product__info-details .step-nav__step--active .step-nav__title h2{text-transform:capitalize;letter-spacing:-3.1px !important}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__step--active .step-nav__title h2{letter-spacing:-1.6px}}.register-online-product.register-online-product__info-details .step-nav__step--active .step-nav__content{padding-bottom:80px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__step--active .step-nav__content{margin-bottom:30px}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step{padding-top:30px}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step:last-child .step-nav__content h2{white-space:nowrap}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__content{padding-bottom:20px;margin:0}}.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__content .order-summary-mobile-block .step-nav__edit-btn--mobile{display:none}.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__content .step-nav__edit-btn{font-family:"Helvetica Now Text W05 Medium";font-size:14px;line-height:22px;letter-spacing:-0.3px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav .step-nav__step .step-nav__content .step-nav__edit-btn{display:block}}.register-online-product.register-online-product__info-details .select-products__select-all{background:none;border:none;padding:0;display:block;text-align:left;margin-bottom:1rem;letter-spacing:-0.55px;color:#757575}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-products__select-all{margin-bottom:60px}}.register-online-product.register-online-product__info-details .select-product-details__item-left{margin:0 30px 15px}@media(min-width: 768px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-product-details__item-left{margin:0 30px 0 0}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .select-product-details__item-left{margin:0 30px 0 0;min-width:61px}}.register-online-product.register-online-product__info-details .select-product-details__brand-name{line-height:24px}.register-online-product.register-online-product__info-details .select-product-details__sku-id{letter-spacing:-0.3px}.register-online-product.register-online-product__info-details .select-product-details__name{line-height:30px;letter-spacing:-1.1px}.register-online-product.register-online-product__info-details .select-product-details__description{letter-spacing:-0.4px}.register-online-product.register-online-product__info-details .select-product-details__item-color,.register-online-product.register-online-product__info-details .select-product-details__item-color .color-finish{color:#757575;letter-spacing:-0.4px}.register-online-product.register-online-product__info-details .select-product-details__purchase span,.register-online-product.register-online-product__info-details .select-product-details__purchase-center span{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.3px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-product-details__register{position:absolute;top:0;left:0;display:block}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-product-details__register .checkbox{margin-bottom:0}}.register-online-product.register-online-product__info-details .select-product-details__register-mobile{display:none}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-product-details__item-right{position:absolute;top:0;right:0;margin:0 40px 0 0}}@media(min-width: 768px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .select-product-details__item-center{padding:0}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .select-product-details__item-center{width:100%;padding:0}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .select-product-details__purchase-center{display:block}}.register-online-product.register-online-product__info-details .checkbox_default{letter-spacing:-0.4px}.register-online-product.register-online-product__info-details .register-online-product__back .back{font-family:"Helvetica Now Text W05 Medium";line-height:28px;letter-spacing:-0.4px}.register-online-product.register-online-product__info-details .register-online-product__title{font-family:"Helvetica Now Text W05 Light";font-size:1.625rem;line-height:2.125rem;letter-spacing:-0.0938rem;padding-bottom:30px}.register-online-product.register-online-product__info-details .register-online-product__info-details .step-nav__title h2{text-transform:capitalize;letter-spacing:-1.6px;white-space:nowrap}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__info-details .step-nav__title h2{font-size:2rem;line-height:2.5rem}}.register-online-product.register-online-product__info-details .register-online-product__info-details .step-nav__step--done .step-nav__title h2{letter-spacing:-3.1px}.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container{padding-top:10px}.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .input-field__value label{letter-spacing:-0.5px;line-height:26px}.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .input-field__border{padding:8px 15px}@media(max-width: 767px){.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .registration-information__required-fields{margin-top:0}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .react-datepicker-wrapper{display:block}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .next-button{padding-bottom:0}}.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .next-button a.kf-react-button,.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .next-button button.kf-react-button{padding:0 60px;line-height:26px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .next-button a.kf-react-button,.register-online-product.register-online-product__info-details .register-online-product__info-details .registration-information__container .next-button button.kf-react-button{width:100%}}.register-online-product.register-online-product__info-details .register-online-product__information{margin-bottom:80px}@media(min-width: 768px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__your-account{padding-bottom:50px}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .register-online-product__your-account{padding-bottom:60px}}.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container div.row{margin:0}.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .submit-button .kf-react-button{min-width:auto}.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .submit-button a.kf-react-button,.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .submit-button button.kf-react-button{min-width:100%;padding:0 60px}.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .register-online-product__my-products p{letter-spacing:-3.1px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .register-online-product__my-products p{letter-spacing:-2.5px}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .register-online-product__your-account .kf-react-container .register-online-product__my-products p{margin-bottom:20px}}.register-online-product.register-online-product__info-details .register-online-product__summary .kf-react-container div.row{margin:0}.register-online-product.register-online-product__info-details .register-online-product__summary-container{padding:0}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__summary .select-product-details{padding:30px 0 40px}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__summary .select-product-details__item-left{margin:0 30px 15px 0}}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__summary .select-product-details__register,.register-online-product.register-online-product__info-details .register-online-product__summary .select-product-details__item-right{display:none}}.register-online-product.register-online-product__info-details .register-online-product__summary .submit-button .kf-react-button{min-width:auto}@media(min-width: 768px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__summary .submit-button .kf-react-button{width:auto;max-width:fit-content}}.register-online-product.register-online-product__info-details .register-online-product__summary .submit-button a.kf-react-button,.register-online-product.register-online-product__info-details .register-online-product__summary .submit-button button.kf-react-button{padding:0 60px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__summary .register-online-product__information{padding:25px 0 0}}@media(min-width: 768px)and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__heading{padding:50px 0 45px}}@media(max-width: 767px){.register-online-product.register-online-product__info-details .register-online-product__heading{padding:50px 0 60px}}.register-online-product.register-online-product__info-details .register-online-product__my-products{padding-top:12px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .register-online-product__my-products{padding:30px 0 0}}.register-online-product.register-online-product__info-details .step-nav__number--mobile{margin-right:40px}@media screen and (max-width: 1023.93px){.register-online-product.register-online-product__info-details .step-nav__number--mobile{margin-right:13px}}.next-button a.kf-react-button,.next-button button.kf-react-button{padding:0 60px;line-height:26px}@media screen and (max-width: 1023.93px){.next-button a.kf-react-button,.next-button button.kf-react-button{width:auto !important}}.review-registration__container{padding-top:10px}.review-registration__main span{font-family:"Helvetica Now Text W05 Medium" !important;letter-spacing:-0.4px !important}.review-registration .recaptcha-links{font-family:"Helvetica Now Text W05 Medium" !important;font-size:16px;line-height:24px;letter-spacing:-0.4px;margin-bottom:0 !important}@media screen and (max-width: 1023.93px){.review-registration .submit-button{padding-top:60px !important}}.review-registration .submit-button .button{padding:0 60px !important;line-height:26px}.review-registration .step-nav__content{margin-bottom:0 !important;padding-bottom:0 !important}@media(max-width: 767px){.review-registration .recaptcha-links{padding:0 !important}}.review-registration .recaptcha-links span{font-family:"Helvetica Now Text W05 Medium"}@media(max-width: 767px){.select-products__register-main.confirmation-page .select-product-details .row.ml-0.mr-0{flex-wrap:nowrap !important}}.select-products__register-main.confirmation-page .select-product-details:last-child{border:0;padding-bottom:0}@media screen and (max-width: 1023.93px){.select-products__register-main.confirmation-page .select-product-details__register{display:none !important}}@media screen and (max-width: 1023.93px){.select-products__register-main.confirmation-page .select-product-details__item-right{top:40px}}@media screen and (max-width: 1023.93px){.register-online-product__edit-information{padding:20px 0 0 !important}}.register-online-product__edit-information p{font-family:"Helvetica Now Text W05 Medium" !important;font-size:.875rem !important;line-height:1.375rem !important;letter-spacing:-0.3px !important}.register-online-product__summary-main .select-product-details__item-right{margin-left:0 !important}@media(max-width: 767px){.register-online-product__summary-main .select-product-details .row.ml-0.mr-0{flex-wrap:nowrap !important}}@media(max-width: 767px){.register-online-product .register-online-product__your-account{padding:0 18px}}.register-online-product .register-online-product__your-account .container.kf-react-container .register-online-product__back .back{font-family:"Helvetica Now Text W05 Medium";line-height:28px;letter-spacing:-0.4px}@media(max-width: 767px){.register-online-product__summary-container .register-online-product__heading,.register-online-product__summary-container .register-online-product__registered,.register-online-product__summary-container .register-online-product__summary-main{padding:0 18px}}.support-files{color:#fff;background-color:#212121;font-family:"Helvetica Now Text W05 Light";font-stretch:normal;font-style:normal}.support-files .kf-react-container{margin:0 auto}.support-files__content{max-width:1260px;margin:0 auto;border-bottom:1px solid #757575}.support-files .collapsible__header{display:flex;justify-content:space-between;align-items:center}.support-files .collapsible__header span{font-size:60px;line-height:68px;letter-spacing:-3.1px}.support-files .collapsible__header .plus{width:30px;height:30px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.support-files .collapsible__header .plus .line{background:#fff;transition:all .5s ease}.support-files .collapsible__header .plus .line.line-1{width:100%;height:1px}.support-files .collapsible__header .plus .line.line-2{width:1px;height:100%;transform:translateX(-15px)}.support-files .Collapsible__trigger{padding-top:25px;padding-bottom:40px;display:block}.support-files .Collapsible__trigger.collapsible__trigger{padding-bottom:35px}.support-files .Collapsible__trigger.collapsible__trigger .plus .line.line-2{height:0}.support-files__download-section{padding-bottom:50px}.support-files__sub-heading{font-family:"Helvetica Now Text W05 Light";font-size:26px;color:#fff;line-height:34px;letter-spacing:-1.5px;display:inline-block}.support-files__file-type img{padding-right:17.1px}.support-files .technical-tile__download-section{grid-template-columns:auto 240px;grid-template-rows:40px auto auto;color:#cdcdcd;padding-top:0px}.support-files .technical-tile__download-section .technical-tile__select-all .checkbox{display:inline-flex}.support-files .technical-tile__download-section .technical-tile__select-all .checkbox_default{color:#cdcdcd}.support-files .technical-tile__download-section .checkbox{color:#cdcdcd}.support-files .technical-tile__download-section .checkbox .checkbox_default{color:#cdcdcd}.support-files .technical-tile__download-section .checkbox .checkbox__marker{background-color:#fff}.support-files .technical-tile__download-section .checkbox input:checked~.checkbox__border .checkbox__marker{background-color:#000}.support-files .technical-tile__download-section .checkbox input:checked~span{color:#cdcdcd}.support-files .technical-tile__download-section .technical-tile__file-type{color:#fff}.support-files .technical-tile__download-section .technical-tile__files{padding-bottom:50px;padding-top:40px;width:720px}.support-files .technical-tile__download-section .technical-tile__files section{padding-top:15px;padding-bottom:15px;border-bottom-color:#757575}.support-files .technical-tile__download-section .technical-tile__files section:last-child{padding-bottom:0px}.support-files .technical-tile__download-section .technical-tile__files.--technical-info section div{color:#fff;font-family:"Helvetica Now Text W05 Medium"}.support-files .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox{color:#cdcdcd}.support-files .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox .checkbox__marker{background-color:#fff}.support-files .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox input:checked~.checkbox__border .checkbox__marker{background-color:#000}.support-files .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox input:checked~span{color:#cdcdcd}.support-files .technical-tile__download-section .technical-tile__files.--technical-info__border{border-bottom:1px solid #757575}.support-files .technical-tile__download-section .technical-tile__files.--installation section{max-width:310px;min-width:unset}@media all and (max-width: 767px){.support-files .technical-tile__download-section .technical-tile__files.--installation section{max-width:unset}}.support-files__install-support{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:auto 240px;padding-top:40px}.support-files__support{margin-top:20px}.support-files__videos{margin-bottom:40px;margin-top:10px;display:inline-block}.support-files__videos section{padding-bottom:10px}.support-files__videos section:last-child{padding-bottom:0}.support-files__videos section img{height:14px;padding-right:10px}.support-files__support-links section{padding-bottom:10px}.support-files__support-links section:last-child{padding-bottom:0}.support-files__parts-links{margin-top:40px;display:inline-block}.support-files__parts-links section{padding-bottom:10px}.support-files__parts-links section:last-child{padding-bottom:0}.support-files__links{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:1.5;letter-spacing:-0.35px;color:#fff;text-decoration:none;padding-bottom:7px}.support-files__links:hover{color:#fff;text-decoration:underline;cursor:pointer}.support-files__container{background-color:#212121;padding-top:50px;padding-bottom:50px}@media all and (min-width: 991px){.support-files__container .support-files:first-child .support-files__content{border-top:1px solid #757575}}.support-files__container.--isDiscontinued{background-color:#fff}.support-files__container.--isDiscontinued .support-files{background-color:#fff}.support-files__container.--isDiscontinued .support-files__links{color:#757575}.support-files__container.--isDiscontinued .support-files__links:hover{color:#757575}.support-files__container.--isDiscontinued .support-files .collapsible__header span{color:#494949}.support-files__container.--isDiscontinued .support-files .collapsible__header .plus .line{background:#212121}.support-files__container.--isDiscontinued .technical-tile__download-section .checkbox{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .checkbox .checkbox__border{outline:none}.support-files__container.--isDiscontinued .technical-tile__download-section .checkbox .checkbox__marker{background-color:initial}.support-files__container.--isDiscontinued .technical-tile__download-section .checkbox input:checked~.checkbox__border .checkbox__marker{background-color:#022e49}.support-files__container.--isDiscontinued .technical-tile__download-section .checkbox input:checked~span{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__file-type{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__download-btn{background-color:#fff;border:1px solid #494949;color:#494949}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__download-btn.disabled{background-color:#494949;border:none;color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files section{border-bottom-color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section span{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section div{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox{color:#757575}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox .checkbox__marker{background-color:initial}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox input:checked~.checkbox__border .checkbox__marker{background-color:#022e49}.support-files__container.--isDiscontinued .technical-tile__download-section .technical-tile__files.--technical-info section .checkbox input:checked~span{color:#757575}@media all and (max-width: 990px){.support-files{border-top:1px solid #494949}.support-files__content{border-bottom:none}.support-files:last-child{border-bottom:none}.support-files .Collapsible__trigger{padding-top:20px;padding-bottom:20px}.support-files .collapsible__header span{font-size:40px;line-height:1.15;letter-spacing:-2.2px}.support-files .technical-tile__download-section{padding-top:40px;grid-template-columns:1fr;grid-template-rows:auto}.support-files .technical-tile__download-section .technical-tile__download-btn{grid-row-start:10}.support-files .technical-tile__download-section .technical-tile__files{padding-top:0px;width:100%}.support-files__install-support{padding-top:0;grid-column-gap:20px}.support-files__install{margin-bottom:20px}.support-files__support{margin-top:10px}.support-files__parts-links{margin-top:30px}.support-files__videos{margin-bottom:30px}.support-files__support-links{margin-bottom:20px}.support-files__container{padding-top:0}.support-files__container.--isDiscontinued .collapsible__header span{color:#494949}.support-files__container.--isDiscontinued .collapsible__header .plus .line{background:#212121}}@media all and (max-width: 480px){.support-files__install-support{grid-template-columns:1fr}.support-files__install-support .technical-tile__files{padding-bottom:40px}.support-files__install{margin-bottom:0}.support-files__support{margin-top:0;margin-bottom:20px}.support-files__parts-links{margin-top:20px}.support-files__videos{margin-top:30px;margin-bottom:0}.support-files__support-links{margin-top:30px;margin-bottom:0}.support-files .Collapsible__trigger{padding-bottom:25px}.support-files .technical-tile__download-section .technical-tile__files.--technical-info{margin-right:0}.support-files__links{padding-bottom:14px}}@media print{.support-files__container{display:none}}body.image-gallery-modal-opened{overflow-y:hidden}body.image-gallery-modal-opened .image-reel{display:none}.pdp-image-gallery{position:relative;display:flex}.pdp-image-gallery ul,.pdp-image-gallery li{list-style:none;padding:0}.pdp-image-gallery .carousel.carousel-slider{overflow:inherit}.pdp-image-gallery .carousel.carousel-slider .slider-wrapper{overflow:inherit;position:absolute !important;right:0 !important;width:80%}.pdp-image-gallery .carousel .slider{height:inherit}.pdp-image-gallery .carousel .slider .slide{height:auto;margin-bottom:10px}.pdp-image-gallery .carousel:last-child{position:absolute;width:100px}.pdp-image-gallery .carousel:last-child img{border-radius:6px}.pdp-image-gallery .carousel:last-child .thumbs-wrapper{margin:0;overflow:inherit}.pdp-image-gallery .carousel:last-child .thumbs-wrapper .thumbs{transform:none !important}.pdp-image-gallery .carousel:last-child .thumbs-wrapper .thumbs .thumb{display:block;border-radius:10px;margin-bottom:10px}.pdp-image-gallery .carousel:last-child .thumbs-wrapper .thumbs .thumb:hover{border:2px solid #333}.pdp-image-gallery .carousel:last-child .thumbs-wrapper .control-arrow{display:none}.pdp-image-gallery .slider__link-more{text-decoration:underline;font-size:16px;font-weight:500;color:#757577;display:block;margin:20px 0;cursor:pointer;text-align:left}.pdp-image-gallery .view-gallery-link{font-size:14px;font-weight:normal;text-align:center;color:#757577;background:url("/icons/arrow-down.svg") center bottom no-repeat;display:block;padding-bottom:20px;margin-top:20px;cursor:pointer}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%}@media(min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.image-gallery{width:100%;margin-bottom:44px}.image-gallery__stack{height:60vh}.image-gallery__image-stack-view{display:flex;overflow-x:auto;padding-left:0px;height:100%;margin-right:-50px;margin-left:0}.image-gallery__image-stack-view::-webkit-scrollbar{height:5px}.image-gallery__image-stack-view::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:5px}.image-gallery__image-stack-view::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}.image-gallery__image-stack-view::-webkit-scrollbar-button{width:25px}.image-gallery__image-stack-list{display:inline-flex;padding-right:3px;padding-bottom:40px;height:100%}.image-gallery__image-stack-list img{height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-gallery__image-stack-list:hover{cursor:pointer}.image-gallery__image-stack-list iframe{height:100%;margin:auto;aspect-ratio:16/9}@media only screen and (max-width: 1024px)and (orientation: portrait){.image-gallery__image-stack-list iframe{height:500px}}@media only screen and (max-width: 768px)and (orientation: portrait){.image-gallery__image-stack-list iframe{height:400px}}@media only screen and (max-width: 480px)and (orientation: portrait){.image-gallery__image-stack-list iframe{height:200px}}.image-gallery__thumb{display:flex;padding-left:45px;padding-top:35px}.image-gallery__image-thumb-view{display:flex;overflow-x:auto;padding-left:32px;margin-left:0;align-items:center}.image-gallery__image-thumb-list{display:inline-block;padding-right:5px}.image-gallery__image-thumb{height:66px;width:88px}.image-gallery__image-thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-gallery__image-thumb:hover{cursor:pointer}.image-gallery__image-thumbSelected{border:1px solid #757575;width:88px;padding:2px;border-radius:5px;height:66px}.image-gallery__image-thumbSelected img{width:100%;height:60px;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-gallery__image-thumbSelected:hover{cursor:pointer}@media only screen and (min-width: 768px)and (max-width: 991px){.image-gallery__image-stack-view{margin-left:0px}.image-gallery__image-thumb-view{padding-left:5px}}@media only screen and (max-width: 1920px){.image-gallery__image-stack-list img{height:100%}}@media only screen and (max-width: 900px)and (orientation: landscape){.modal-popup-body .image-gallery__stack{height:51vh;margin-bottom:15px}.modal-popup-body .image-gallery__thumb{height:28vh}.modal-popup-body .image-gallery__image-stack-list{padding-bottom:11px}.modal-popup-body .image-gallery__image-stack-view::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #757575;border-radius:5px}.modal-popup-body .image-gallery__image-thumb-view{padding-left:19px;margin-left:0}.image-gallery__stack{height:450px}.image-gallery__thumb{height:103px;padding-left:0px}.image-gallery__link-more{display:flex;align-items:center;color:#757575;font-size:14px;cursor:pointer}.image-gallery__image-stack-view{margin-left:0}.image-gallery__image-stack-view::-webkit-scrollbar{display:none}.image-gallery__image-thumb-view{padding-left:0;margin-left:0}.image-gallery__image-thumb-view::-webkit-scrollbar{height:5px}.image-gallery__image-thumb-view::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #757575;border-radius:5px}.image-gallery__image-thumb-view::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}.image-gallery__image-thumb-view::-webkit-scrollbar-button{width:25px}.tab-content .image-gallery__image-thumb-view{padding-left:29px;margin-left:0}.tab-content .image-gallery__image-thumb-view::-webkit-scrollbar-button{width:15px}.tab-content .image-gallery__image-stack-view{padding-left:29px;margin-left:0}}@media screen and (min-width: 320px)and (max-width: 480px){.image-gallery__stack{height:487px;margin-bottom:13px}.image-gallery__image-stack-view{margin-left:0;margin-right:0}.image-gallery__thumb{padding-left:0px;height:135px}.image-gallery__link-more{display:flex;align-items:center;color:#757575;font-size:14px;cursor:pointer}.image-gallery__link-more.viewmore-mobile{width:80px;text-align:center;display:block;line-height:24px;margin:0 20px}.image-gallery__image-thumb-view{padding-left:0px;margin-left:0px}.image-gallery__image-stack-list{padding-bottom:0px}.image-gallery__image-stack-list img{width:375px;object-fit:contain}.image-gallery__image-stack-view::-webkit-scrollbar{display:none}.image-gallery__image-thumb-view::-webkit-scrollbar{height:5px}.image-gallery__image-thumb-view::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #757575;border-radius:5px}.image-gallery__image-thumb-view::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}.tab-content .image-gallery__image-thumb-view{padding-left:18px}.tab-content .image-gallery__image-thumb-view::-webkit-scrollbar-button{width:10px}}.image-reel__view{width:100%;height:100%;background-size:contain;background-position:center center;display:block}.image-reel__image-thumb-view .image-reel__image-thumb img{height:66px;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-reel__image-thumb-view .image-reel__image-list{margin-bottom:5px;width:88px;height:66px}.image-reel__image-thumb-view .image-reel__image-list:hover{cursor:pointer}.image-reel__image-thumb-view .image-reel__image-list>div.image-reel__thumbSelected{width:88px;height:66px}.image-reel__image-thumb-view .image-reel__image-list>div.image-reel__thumbSelected>img{height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-reel__image-thumb-view ul li{list-style:none}.image-reel__image-list{display:block;padding-bottom:5px}.image-reel__image-list img{width:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.image-reel__image-list:last-child{padding-bottom:0}.image-reel__image-stack-view{overflow:auto;transition:all .35s ease-in-out}.image-reel__image-stack-view .image-reel__link-more{text-decoration:underline}@media print{.image-reel__image-stack-view{transform:translateY(0px) !important;overflow:visible !important}}.image-reel__thumbSelected{border:1px solid #757575;padding:2px;border-radius:5px}.image-reel__image-view{display:block;margin:15px auto 11px auto;text-align:center;cursor:pointer}.image-reel__image-stack-list{margin-left:2px}.image-reel__link-more{font-size:14px;font-weight:500;color:#757577;display:block;background:none;width:auto;border:none}.image-reel__link-more .view-more-icon{display:block;margin:11px auto}.image-reel__badge{position:absolute;z-index:1;top:10px;left:40px;display:flex}.image-reel__new{font-family:"Helvetica Now Text W05 Medium";font-size:12px;line-height:12px;letter-spacing:.65px;color:#fff;margin-bottom:0px;padding:9px 12px;background-color:#022e49;text-align:center}.image-reel__offer{background-color:#fff;font-family:"Helvetica Now Text W05 Medium";font-size:12px;line-height:12px;letter-spacing:.65px;color:#022e49;margin-bottom:0px;padding:9px 12px;text-align:center}@media screen and (min-width: 1440px){.image-reel__image-stack-view{overflow:hidden}.image-reel__image-stack-view .image-reel__image-list img{width:660px}}@media only screen and (min-width: 1024px)and (max-width: 1200px){.image-reel__image-thumb-view .image-reel__image-list>div.image-reel__thumbSelected{width:64px;height:54px}.image-reel__image-thumb-view .image-reel__image-list{width:64px;height:56px}.image-reel__image-thumb-view .image-reel__image-thumb img{height:54px}}@font-face{font-family:"Helvetica Now Text W05 Light";font-display:swap;src:url("/fonts/8448bbbb-ba62-45df-ae79-4ded34b0727b.woff2") format("woff2"),url("/fonts/ad48d569-0df5-4f5d-8ad3-8ce63dd84d7d.woff") format("woff")}@font-face{font-family:"Helvetica Now Text W05 Regular";font-display:swap;src:url("/fonts/5eec4451-e90c-42e7-b4d8-9b8654a65568.woff2") format("woff2"),url("/fonts/f7cf763b-e79b-4c28-af92-803e0c3f16d4.woff") format("woff")}@font-face{font-family:"Helvetica Now Text W05 Medium";font-display:swap;src:url("/fonts/2fd3ef81-07ed-45b4-a344-7a0defbdadcf.woff2") format("woff2"),url("/fonts/52492279-0374-4238-ba8b-751b50089cf0.woff") format("woff")}@font-face{font-family:"Helvetica Now Text W05 Bold";font-display:swap;src:url("/fonts/2a13627f-dba8-48e1-935c-a404f5293139.woff2") format("woff2"),url("/fonts/ce7a1fe7-2605-427a-b064-a01ebce69295.woff") format("woff")}.product-overview{display:grid;grid-template-columns:56.65% 37.08%;align-items:start}@media(min-width: 1920px){.product-overview{grid-template-columns:57.19% 36%}}@media(min-width: 1024px){.product-overview{padding-left:2.6%}}@media only screen and (min-width: 2840px){.product-overview{padding-left:1.1%}}body.pdp-image-gallery-modal-opened{overflow-y:hidden}body.pdp-image-gallery-modal-opened .pdp-pdp-image-reel{display:none}.pdp-image-gallery{position:relative;display:flex}.pdp-image-gallery ul,.pdp-image-gallery li{list-style:none;padding:0}.pdp-image-reel{width:100%;display:grid;grid-template-columns:61px minmax(0, 1fr);gap:30px}.pdp-image-reel.full-image-pdp{display:flex}@media(max-width: 1024px){.pdp-image-reel{grid-template-columns:61px 84%}}@media only screen and (max-width: 1023px){.pdp-image-reel{grid-template-columns:100%;display:flex;flex-direction:column-reverse}}@media only screen and (max-width: 1023px){.pdp-image-reel{gap:0}}@media(min-width: 1599px)and (max-width: 1602px){.pdp-image-reel{grid-template-columns:61px 89.5%}}@media(min-width: 1920px){.pdp-image-reel{grid-template-columns:61px minmax(0, 1fr)}}.pdp-image-reel__modal-image{height:100%}.pdp-image-reel__view{width:100%;height:100%;background-size:contain;background-position:center center;display:block}.pdp-image-reel__image-thumb-view{display:flex;margin-left:0;align-items:center;margin-bottom:0;padding:0 6.72%;margin-left:-2.6%}@media only screen and (min-width: 1920px){.pdp-image-reel__image-thumb-view{padding:0 130px;margin-left:-50px}}.pdp-image-reel__image-thumb-view .pdp-image-reel__image-thumb img{height:80px;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.pdp-image-reel__image-thumb-view ul li{list-style:none}.pdp-image-reel__image-list{display:block;padding-bottom:16px}@media only screen and (max-width: 1023px){.pdp-image-reel__image-list{padding-bottom:0}}.pdp-image-reel__image-list img{width:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply;aspect-ratio:1/1;cursor:default}@media(min-width: 1920px){.pdp-image-reel__image-list img{zoom:1.00098}}@media print{.pdp-image-reel__image-list img{mix-blend-mode:normal}}.pdp-image-reel__image-list img.tap-image-zoom{display:none}.pdp-image-reel__image-list .img-play-button{position:absolute;width:64px;cursor:pointer;mix-blend-mode:initial;top:45%;left:45%;height:64px}.pdp-image-reel__image-list:last-child{padding-bottom:0}.pdp-image-reel__image-stack-view{width:100%;position:relative}.pdp-image-reel__image-stack-view.full-image-width{width:100%}.pdp-image-reel__image-stack-view.full-image-width .swiper-button-prev,.pdp-image-reel__image-stack-view.full-image-width .swiper-button-next{visibility:hidden}@media only screen and (max-width: 1023px){.pdp-image-reel__image-stack-view{width:100%;padding-bottom:30px}}@media only screen and (max-width: 767px){.pdp-image-reel__image-stack-view{padding-bottom:1px}}.pdp-image-reel__image-stack-view .pdp-image-reel__link-more{font-family:"Helvetica Now Text W05 Medium";color:#494949;font-size:14px;letter-spacing:-0.3px;line-height:22px;border:1px solid #494949;width:140px;height:40px;display:flex;align-items:center;justify-content:center;-webkit-transition:all .5s ease,background-color 1.5s ease;-moz-transition:all .5s ease,background-color 1.5s ease;-o-transition:all .5s ease,background-color 1.5s ease;transition:all .5s ease,background-color 1.5s ease}.pdp-image-reel__image-stack-view .pdp-image-reel__link-more:hover{transform:scale(0.95)}@media print{.pdp-image-reel__image-stack-view{transform:translateY(0px) !important;overflow:visible !important}}.pdp-image-reel__thumb{display:flex;margin-left:40px;padding-top:45px}.pdp-image-reel__image-thumb-list{display:inline-block;padding-right:16px}.pdp-image-reel__image-thumb-list:last-child{padding-right:0}.pdp-image-reel__image-thumb{width:80px}.pdp-image-reel__image-thumb img{width:80px;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply;aspect-ratio:1/1}.pdp-image-reel__image-thumb:hover{cursor:pointer}.pdp-image-reel__image-thumbSelected{border:1px solid #757575;width:80px;padding:2px;border-radius:5px;height:80px}.pdp-image-reel__image-thumbSelected img{width:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply;aspect-ratio:1/1}.pdp-image-reel__image-thumbSelected:hover{cursor:pointer}.pdp-image-reel__image-view{display:block;margin-top:9px;text-align:right;cursor:pointer;float:right}.pdp-image-reel__image-stack-list{margin-left:0px}.pdp-image-reel__image-stack-list .swiper .swiper-button-next,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev{display:none !important}@media(min-width: 1024px){.pdp-image-reel__image-stack-list .swiper:hover .swiper-button-next,.pdp-image-reel__image-stack-list .swiper:hover .swiper-button-prev{background:hsla(0,0%,100%,.75);display:flex !important;transition:all .5s ease}}.pdp-image-reel__image-stack-list .swiper .slick-arrow,.pdp-image-reel__image-stack-list .swiper .swiper-button-next,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev{font-size:0;cursor:pointer;z-index:1}@media only screen and (min-width: 1023px){.pdp-image-reel__image-stack-list .swiper .slick-arrow,.pdp-image-reel__image-stack-list .swiper .swiper-button-next,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev{width:50px;height:50px}}.pdp-image-reel__image-stack-list .swiper .slick-arrow:hover,.pdp-image-reel__image-stack-list .swiper .swiper-button-next:hover,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev:hover{background:#fff}.pdp-image-reel__image-stack-list .swiper .slick-arrow.swiper-button-disabled,.pdp-image-reel__image-stack-list .swiper .swiper-button-next.swiper-button-disabled,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev.swiper-button-disabled{cursor:default}.pdp-image-reel__image-stack-list .swiper .slick-arrow.swiper-button-disabled::after,.pdp-image-reel__image-stack-list .swiper .swiper-button-next.swiper-button-disabled::after,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev.swiper-button-disabled::after{color:#989898}.pdp-image-reel__image-stack-list .swiper .slick-arrow::before,.pdp-image-reel__image-stack-list .swiper .slick-arrow::after,.pdp-image-reel__image-stack-list .swiper .swiper-button-next::before,.pdp-image-reel__image-stack-list .swiper .swiper-button-next::after,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev::before,.pdp-image-reel__image-stack-list .swiper .swiper-button-prev::after{font-size:20px;color:#212121;opacity:1}@media only screen and (max-width: 1023px){.pdp-image-reel__image-stack-list{margin-bottom:0}}.pdp-image-reel__image-stack-list .swiper-button-prev{left:20px}.pdp-image-reel__image-stack-list .swiper-button-next{right:20px}.pdp-image-reel__link-more{font-size:14px;font-weight:500;color:#757577;display:block;background:none;width:auto;border:none}.pdp-image-reel__link-more .view-more-icon{display:block;margin:11px auto}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-list,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb{display:flex;margin-bottom:0}@media only screen and (max-width: 1023px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-list,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb{display:block;padding-bottom:40px}}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view::-webkit-scrollbar,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb::-webkit-scrollbar{display:none}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark.os-host-overflow,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark.os-host-overflow{padding-bottom:35px;margin-left:2.6%}@media only screen and (max-width: 1280px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark.os-host-overflow,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark.os-host-overflow{padding-bottom:25px;margin-left:2.54%}}@media only screen and (min-width: 1920px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark.os-host-overflow,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark.os-host-overflow{margin-left:50px}}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark .os-scrollbar,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark .os-scrollbar{padding:0px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark .os-scrollbar-handle,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark .os-scrollbar-handle{background-color:#989898}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark .os-scrollbar-horizontal,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark .os-scrollbar-horizontal{right:0;height:5px;padding:0 6.72%;margin-left:-2.6%;margin-right:0}@media only screen and (min-width: 1920px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark .os-scrollbar-horizontal,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark .os-scrollbar-horizontal{padding:0 130px;margin-left:-50px}}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-stack-view.os-theme-dark .os-content,.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb.os-theme-dark .os-content{padding-left:0px !important}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list{display:inline-flex;padding-right:16px;padding-bottom:0}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list:last-child{padding-right:0}@media(max-width: 1024px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list{position:relative}}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list img,.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list iframe{width:100vw;max-width:960px;height:100%}@media(max-width: 1024px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list img.tap-image-zoom{display:block;position:absolute;margin:auto;left:0;right:0;text-align:center;z-index:1;top:44%;width:223px;height:58px;mix-blend-mode:unset;-moz-animation:cssAnimation 0s ease-in 3s forwards;-webkit-animation:cssAnimation 0s ease-in 3s forwards;-o-animation:cssAnimation 0s ease-in 3s forwards;animation:cssAnimation 0s ease-in 3s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list.pdp-image-reel__modal-image img{height:auto;width:700px;object-fit:cover}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list.pdp-image-reel__modal-image iframe{height:auto;width:700px}@media only screen and (max-width: 1280px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list{padding-right:8px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list.pdp-image-reel__modal-image img{width:350px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-list.pdp-image-reel__modal-image iframe{width:350px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__thumb{padding-top:25px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-thumb-list{padding-right:8px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-thumb{width:45px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-thumb img{height:45px;width:45px}.pdp-image-reel__horizontal-gallery .pdp-image-reel__image-thumbSelected{height:45px;width:45px}}@media only screen and (max-width: 1023px){.pdp-image-reel .slick-arrow{display:none !important}.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-container{overflow:hidden;position:relative}.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-container .pdp-video-wrapper img.img-fluid{margin:-40px 0}.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-list{overflow:initial;white-space:nowrap;transition:transform .3s ease-in}.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-list .pdp-image-reel__image-list{align-items:center;justify-content:center;display:inline-flex;padding-right:0}.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-list .pdp-image-reel__image-list .img-play-button{position:absolute;height:55px;width:64px;cursor:pointer;mix-blend-mode:initial}}@media only screen and (min-width: 768px)and (max-width: 1023px){.pdp-image-reel__image-stack-view{margin-left:0px}.pdp-image-reel__image-thumb-view{padding-left:5px}}@media(max-width: 767px){.pdp-image-reel__horizontal-gallery .pdp-image-reel__slider-container .pdp-video-wrapper img.img-fluid{margin:0;width:100%;max-width:100%;object-fit:fill}}.zoom-image-scroll{overflow:hidden;height:100vh;position:relative;overflow-y:hidden;width:100%}.zoom-image-scroll .sticky-container{position:relative !important}.image-overlay{display:none;position:fixed;left:0;width:100%;background-color:rgba(0,0,0,.8);z-index:11111111 !important;overflow:auto;top:0;padding:0;height:100vh;opacity:1;visibility:visible}@media only screen and (max-width: 500px){.image-overlay{height:100% !important;overflow:hidden !important}}@media(min-width: 1024px){.image-overlay :focus-visible{outline:-webkit-focus-ring-color auto 4px;outline-color:#0071e3}}.hide-video-present,.hide-slider{display:none}[data-namespace=s7classic].s7zoomview[cursortype=drag]{cursor:grabbing !important}[data-namespace=s7classic].s7zoomview[cursortype=zoomin],[data-namespace=s7classic].s7zoomview[cursortype=zoomin] [role=button],.pdp-image-reel__image-display img{cursor:url("/images/zoom-image-icon.svg"),auto}@media(max-width: 1024px){.pdp-image-reel__image-display img{cursor:pointer}}.pdp-loader-image-lock{width:100%;aspect-ratio:1/1;overflow:hidden}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden}}.popup-content{width:100%;height:100%;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.close-zoom-image{position:absolute;top:10px;right:25px;cursor:pointer;z-index:99999}@media only screen and (max-width: 1024px){.close-zoom-image{right:20px}}.iframe-container{width:100%;height:100%;overflow:hidden;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-box-direction:column;-moz-box-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:center;-webkit-align-items:center}@media(max-width: 767px){.iframe-container{background-color:#fff}}.iframe-container iframe{width:100%;height:100%;border:none;position:relative;top:20px}.iframe-container .image-wrapper.imageActive.remove-border img{border:unset !important}.gallery{width:100%;text-align:center;margin:0 auto;padding:15px 0px 15px 20px;background-color:#fff;z-index:9}@media(max-width: 767px){.gallery{padding:20px 0px 20px 20px}}.gallery .slick-slide.cmp-carousel-slick__item:has(div:empty){display:none !important}@media(max-width: 767px){.gallery{position:absolute;bottom:0px;width:100%;padding-right:0;margin-left:0;padding-left:0}.gallery ::after{content:"";background-color:#fff;width:100%;height:100%;left:-10px;right:0;z-index:-1;position:absolute;bottom:10px}}.gallery .image-wrapper img:focus-visible{border:2px solid #1473e6}.zoom-image-product-section .zoom-video{height:100%;width:100%;z-index:9;background-color:#000;top:15px;margin-bottom:30px}@media(max-width: 767px){.zoom-image-product-section .zoom-video{top:8px;position:relative;background:linear-gradient(#000000, #ffffff);margin-bottom:0}.zoom-image-product-section .zoom-video iframe{height:81vh}}@media only screen and (max-width: 1024px){.zoom-image-product-section{height:50px}.zoom-image-product-section div#s7viewer_zoomOutButton:after{content:"";height:50px;width:50px;background:#fff;position:relative;display:block;z-index:-1;right:15px;border-radius:100px;top:-15px}.zoom-image-product-section .slick-arrow{display:none !important}}.zoom-image-product-section .slick-track{margin:0 auto;gap:15px}@media(max-width: 767px){.zoom-image-product-section .slick-track{gap:20px}}@media(min-width: 767px){.zoom-image-product-section .slick-track{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}}@media only screen and (max-width: 970px){.zoom-image-product-section .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.zoom-image-product-section .slick-list{max-width:12in;margin:0 auto}@media(min-width: 1401px)and (max-width: 1920px){.zoom-image-product-section .slick-slider{max-width:12in;margin:0 auto}}.zoom-image-product-section .slick-next{right:-40px}.zoom-image-product-section .slick-prev{left:-40px}.zoom-image-product-section .slick-disabled{cursor:default !important}.zoom-image-product-section .slick-prev:before,.zoom-image-product-section .slick-next:before{color:#212121;content:"";font-size:21px;justify-content:center;align-items:center;opacity:1;display:flex;font-family:icomoon;transform:rotate(-180deg)}.zoom-image-product-section .slick-prev:before{transform:rotate(1deg)}@media only screen and (max-width: 1300px){.zoom-image-product-section .slick-next,.zoom-image-product-section .slick-prev{display:none !important}}.zoom-image-product-section .product-detail-page__left-sticky{position:relative !important;top:unset !important}.zoom-image-product-section .s7zoomviewer{background-color:#f9f9f9;height:100% !important}.zoom-image-product-section #s7viewer #s7viewer_container{height:100% !important}.zoom-image-product-section .slick-slide{display:flex !important;align-items:center;justify-content:center;text-align:center}.zoom-image-product-section .slick-slide:last-child{margin-right:0}@media(max-width: 767px){.zoom-image-product-section .slick-slide{margin-right:0}}.zoom-image-product-section .image-wrapper{cursor:pointer;overflow:hidden}.zoom-image-product-section .image-wrapper.imageActive img{width:61px;height:61px}.zoom-image-product-section .image-wrapper.imageActive img:focus-visible{border:2px solid #1473e6}@media(max-width: 767px){.zoom-image-product-section .image-wrapper{outline:unset !important}}.zoom-image-product-section .image-wrapper img{border:1px solid #fff;object-fit:cover}@media(max-width: 767px){.zoom-image-product-section .image-wrapper img{border:unset}}.zoom-image-product-section .image-wrapper img:hover{border:.2px solid #494949}@media(hover: none){.zoom-image-product-section .image-wrapper img:hover{border:unset}}.zoom-image-product-section .image-wrapper.imageActive img{border:1px solid #494949}.zoom-image-product-section .s7zoomviewer.s7touchinput .s7zoomview .s7iconeffect[media-type=standard]{background:url("/images/pinch-image-zoom.svg"),auto !important;z-index:9999999999;width:288px;height:70px}.zoom-image-product-section .zoom-activated .s7zoomviewer.s7mouseinput .s7zoomview .s7iconeffect[media-type=standard],.zoom-image-product-section .zoom-activated .s7zoomviewer.s7touchinput .s7zoomview .s7iconeffect[media-type=multitouch],.zoom-image-product-section .zoom-activated .s7zoomviewer.s7touchinput .s7zoomview .s7iconeffect[media-type=standard]{background:unset !important}.zoom-image-product-section .s7zoomviewer.s7mouseinput .s7zoomview .s7iconeffect[media-type=standard]{background:url("/images/click-image-zoom.svg") !important;z-index:9999999999;width:288px;height:70px}.zoom-image-product-section .s7zoomviewer.s7touchinput .s7zoomview .s7iconeffect[media-type=multitouch],.zoom-image-product-section .s7zoomviewer .s7zoomview .s7iconeffect[media-type]{z-index:9999999999;width:288px;height:70px;background:url("/images/pinch-image-zoom.svg") !important}.zoom-image-product-section .s7button.s7fullscreenbutton{display:none}.zoom-image-product-section div#s7viewer_zoomInButton,.zoom-image-product-section div#s7viewer_zoomOutButton,.zoom-image-product-section div#s7viewer_zoomResetButton,.zoom-image-product-section #s7viewerGallery_zoomInButton,.zoom-image-product-section #s7viewerGallery_zoomOutButton,.zoom-image-product-section #s7viewerGallery_zoomResetButton{width:100%;display:block;position:relative;top:unset !important;left:0 !important;bottom:unset !important}.zoom-image-product-section div#s7viewer_zoomInButton,.zoom-image-product-section #s7viewerGallery_zoomInButton{margin-bottom:20px;z-index:unset;display:block !important}@media only screen and (max-width: 1024px){.zoom-image-product-section div#s7viewer_zoomInButton,.zoom-image-product-section #s7viewerGallery_zoomInButton{margin-bottom:0;opacity:1 !important}}.zoom-image-product-section div#s7viewer_zoomResetButton{top:50px !important;z-index:unset}.zoom-image-product-section div#s7viewer_zoomInButton:after{content:"";height:95px;width:50px;background:#fff;position:relative;display:block;z-index:-1;right:15px;border-radius:100px;top:-15px}@media only screen and (max-width: 1024px){.zoom-image-product-section div#s7viewer_zoomInButton:after{height:50px}}@media only screen and (min-width: 810px)and (max-width: 815px){.zoom-image-product-section .gallery{display:none}}.zoom-image-product-section div#s7viewer_divcontainer{width:50px !important;right:8px !important;left:unset !important;float:right !important;position:absolute;z-index:10000000000000000 !important;top:43% !important}@media only screen and (max-width: 1024px){.zoom-image-product-section div#s7viewer_divcontainer{top:25px !important;right:69px !important}}.zoom-image-product-section div#s7viewer_zoomResetButton:after{content:"";width:50px;height:51px;background:#fff;position:relative;display:block;z-index:-1;right:15px;border-radius:100px;top:-16px}.zoom-image-product-section .s7zoomviewer .s7zoominbutton[state]{background-image:url("/images/zoom-in.svg") !important;background-repeat:no-repeat;background-color:#f9f9f9}.zoom-image-product-section .s7zoomviewer .s7zoomoutbutton[state]{background-image:url("/images/zoom-out-action.svg") !important;background-repeat:no-repeat}@media only screen and (max-width: 1024px){.zoom-image-product-section .s7zoomviewer .s7zoomoutbutton[state]{visibility:visible !important;z-index:unset}}.zoom-image-product-section [data-namespace=s7classic].s7zoomview[cursortype=reset]{cursor:url("/images/zoom-out-action.svg"),auto}.zoom-image-product-section div#s7viewer_zoomResetButton[state=disabled]:after,.zoom-image-product-section #s7viewer_zoomResetButton[state=disabled],.zoom-image-product-section #s7viewerSpinThreeSixty_zoomResetButton[disabled],.zoom-image-product-section div#s7viewerSpinThreeSixty_zoomResetButton[state=disabled]:after{background-image:url("/images/reset-inactive.png") !important;background-size:cover;z-index:unset;background-repeat:no-repeat;cursor:default}.zoom-image-product-section .s7zoomviewer .s7zoomresetbutton[state=up],.zoom-image-product-section #s7viewerSpinThreeSixty_zoomResetButton[state=up],.zoom-image-product-section .s7zoomviewer .s7zoomresetbutton[state=over]{background-image:url("/images/zoom-reset.svg") !important;background-repeat:no-repeat}.zoom-image-product-section #s7viewer_zoomOutButton[state=disabled]{background-image:url("/images/zoom-out-disable.svg") !important;background-repeat:no-repeat;cursor:default}.zoom-image-product-section #s7viewer_zoomInButton[state=disabled],.zoom-image-product-section #s7viewerGallery_zoomInButton[state=disabled]{background-image:url("/images/zoom-disable.svg") !important;background-repeat:no-repeat;cursor:default}@media only screen and (max-width: 1024px){.zoom-image-product-section .s7zoomoutbutton,.zoom-image-product-section .s7zoomresetbutton{display:none !important}.zoom-image-product-section .s7zoomviewer.s7size_small.s7touchinput .s7zoominbutton{visibility:visible !important}}@media(max-width: 767px){.video-open .iframe-container{background:linear-gradient(#000000, #ffffff)}.video-open .close-zoom-image{top:0}}@media only screen and (max-width: 1023px){.pdp-thumbnail-vertical{margin:0 4px}}@media only screen and (min-width: 1023px){.pdp-thumbnail-vertical .slider-pdp-thumbnail .image-wrapper{height:60px !important;width:60px !important}}@media only screen and (max-width: 1023px){.pdp-thumbnail-vertical .slider-pdp-thumbnail{display:flex;flex-direction:row;overflow-x:auto;gap:8px;padding:8px 0}}@media only screen and (min-width: 1023px){.pdp-thumbnail-vertical:not(.less-than-6) .swiper-wrapper{height:437px}}@media only screen and (max-width: 1023px){.pdp-thumbnail-vertical:not(.less-than-6) .swiper-wrapper{margin-top:20px}}.pdp-thumbnail-vertical .swiper-slide{cursor:pointer;border:unset}.pdp-thumbnail-vertical .swiper-slide.image-wrapper{height:60px !important;width:60px !important}.pdp-thumbnail-vertical .swiper-slide.image-wrapper.imageActiveThumb{height:61px !important;width:61px !important}.pdp-thumbnail-vertical .swiper-slide.image-wrapper.imageActiveThumb .zoom-video-icon{width:100%;height:100%}.pdp-thumbnail-vertical .swiper-slide.image-wrapper.imageActiveThumb img{border:1px solid #494949;transition:all .1s ease;width:61px;height:61px}@media only screen and (min-width: 1023px){.pdp-thumbnail-vertical .swiper-slide.image-wrapper img:hover{transition:all .1s ease;border:1px solid #494949}}.gallery-image-number{display:flex;width:60px;height:60px;padding:6px 10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;border:1px solid #cdcdcd;font-size:14px;line-height:22px;letter-spacing:-0.3px;font-family:"Helvetica Now Text W05 Medium";font-weight:500;margin-top:15px;cursor:pointer;color:#212121}@media only screen and (max-width: 1023px){.gallery-image-number{display:none}}.gallery-image-number:hover{transition:all .5s ease;border:1px solid #494949}.ar-3d-cta-container{display:flex;flex-direction:column;gap:10px;margin-top:10px;width:60px}@media only screen and (max-width: 1023px){.ar-3d-cta-container{flex-direction:row;gap:10px;width:100%;margin-left:5px;margin-top:25px}}@media only screen and (max-width: 639px){.ar-3d-cta-container{justify-content:center}}.gallery-image-ar-button,.gallery-image-3d-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 0 0 0;border:1px solid #cdcdcd;border-radius:4px;cursor:pointer;width:100%;text-align:center;background:#fff;font-weight:500;height:60px;box-shadow:0 2px 4px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1)}@media only screen and (max-width: 1023px){.gallery-image-ar-button,.gallery-image-3d-button{flex-direction:row;justify-content:center;align-items:center;gap:10px;width:164px;height:40px;padding:5px 20px;border:1px solid #494949;border-radius:unset;box-shadow:none}}.gallery-image-ar-button .ar-button img,.gallery-image-ar-button .button-3d img,.gallery-image-3d-button .ar-button img,.gallery-image-3d-button .button-3d img{width:30px;height:30px}.gallery-image-ar-button .ar-button-label,.gallery-image-ar-button .button-3d-label,.gallery-image-3d-button .ar-button-label,.gallery-image-3d-button .button-3d-label{font-size:12px;font-family:"Helvetica Now Text W05 Medium";letter-spacing:-0.25px;line-height:18px;font-weight:500;align-items:center;color:#494949}.gallery-image-ar-button:hover,.gallery-image-3d-button:hover{border:1px solid #494949}@media screen and (max-width: 1025px){.product-detail-page__3d-modal .modal-popup{z-index:99999999}}.product-detail-page__3d-modal .modal-popup .modal-popup-content{background-color:rgba(0,0,0,0);min-height:unset}@media screen and (max-width: 500px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{width:90%;height:81%}}@media screen and (max-width: 768px)and (orientation(landscape)){.product-detail-page__3d-modal .modal-popup .modal-popup-content{width:748px;height:590px}}@media screen and (min-width: 2400px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{height:85%;width:90%}}@media screen and (min-width: 1920px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{max-width:1750px;max-height:70%}}@media screen and (min-width: 768px)and (max-width: 1200px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{height:75%;width:85%}}@media screen and (min-width: 1200px)and (max-width: 1441px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{height:75%;width:85%}}@media screen and (min-width: 1441px)and (max-width: 1921px){.product-detail-page__3d-modal .modal-popup .modal-popup-content{height:85%;width:90%}}.product-detail-page__3d-modal .modal-popup .modal-popup-content .modal-popup-body{padding-bottom:50px;height:100%}@media screen and (max-width: 767px){.product-detail-page__3d-modal .modal-popup .modal-popup-content .modal-popup-body{padding-top:41px}}.product-detail-page__3d-modal .modal-popup .modal-popup-content .close-button{right:3px;top:3px}.product-detail-page__3d-modal .modal-popup .modal-popup-content .close-button img{width:28.58px;height:28.28px}@media screen and (max-width: 767px){.product-detail-page__3d-modal .modal-popup .modal-popup-content .close-button{right:0px;top:0px}}.ar-scanner-container{display:flex;justify-content:center;text-align:center}.ar-scanner-container .ar-scanner-header{font-size:28px;font-weight:700;line-height:32.81px;flex-shrink:1;min-height:0;overflow:hidden;color:#212121;margin-bottom:20px}.ar-scanner-container .ar-scanner-instruction{width:241px;color:#494949;font-size:14px;font-weight:400;line-height:16.41px;flex:0 100 auto;min-height:0;overflow:hidden}.ar-scanner-container .ar-scanner-body{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:50px;width:max-content}.ar-scanner-container .ar-scanner-body svg{width:150px;height:150px;padding:20px;margin:0 auto}.pdp-video-wrapper{position:relative}.pdp-video-wrapper .pdp-image-reel__image-list{position:relative;height:100%;padding-bottom:95%}.pdp-video-wrapper .pdp-image-reel__image-list iframe{position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:16/9}.zoom-video-icon{position:absolute;top:0;left:0;height:60px;width:60px}.zoom-video-icon img{height:60px;width:60px}.zoom-video-section{position:relative;cursor:pointer}.zoom-video-section img{height:60px;width:60px}@media only screen and (max-width: 1023px){.zoom-video-section{width:60px}.zoom-video-section img{height:60px;width:60px}}@media only screen and (min-width: 1381px)and (max-width: 1500px){#image-gallery__image-stack-gallery{width:100%;overflow:hidden;padding-right:1px}}.slider-pdp .swiper-slide.swiper-slide-active,.slider-pdp-thumbnail .swiper-slide-visible{visibility:visible}.slider-pdp .swiper-slide{visibility:hidden}@media only screen and (min-width: 1023px){.slider-pdp-thumbnail .swiper-slide.cmp-carousel-slick__item{visibility:hidden}}.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton[selected=true][state=up],.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton[selected=true][state=over],.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton[selected=true][state=up],.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton[selected=true][state=over]{background:url("/images/minimize-icon.svg") !important}@media only screen and (min-width: 1023px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons{left:42% !important;bottom:75px !important}}@media only screen and (max-width: 767px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons{left:40% !important}}@media only screen and (max-width: 432px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons{left:27.5% !important}}@media only screen and (max-width: 812px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerSpinThreeSixty_divToolsButtons{bottom:30% !important}}@media only screen and (min-width: 1023px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7spinbuttons,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7spinbuttons{bottom:95px !important;left:calc(42% + 105px) !important}}@media only screen and (min-width: 1023px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{bottom:75px !important;left:calc(42% + 227px) !important}}@media only screen and (max-width: 767px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{left:calc(44% + 80px) !important}}@media only screen and (max-width: 432px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{left:calc(27.5% + 110px) !important}}@media only screen and (max-width: 812px){.three-sixty-image-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton,.three-sixty-image-pdp-gallery [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{bottom:30% !important}}.three-sixty-image-gallery.zoom-image-product-section .s7zoomoutbutton,.three-sixty-image-gallery.zoom-image-product-section .s7zoomresetbutton,.three-sixty-image-pdp-gallery.zoom-image-product-section .s7zoomoutbutton,.three-sixty-image-pdp-gallery.zoom-image-product-section .s7zoomresetbutton{display:block !important}.three-sixty-image-gallery .s7zoomresetbutton,.three-sixty-image-pdp-gallery .s7zoomresetbutton{margin:0 !important}.three-sixty-image-gallery .s7zoomresetbutton[state=over],.three-sixty-image-pdp-gallery .s7zoomresetbutton[state=over]{background-image:url("/images/zoom-reset.svg") !important}.three-sixty-image-gallery .s7fullscreenbutton,.three-sixty-image-pdp-gallery .s7fullscreenbutton{width:20px !important;height:19px !important;background:url("/images/360-full-screen.svg") !important;background-position:center !important;background-size:contain !important;right:unset !important;display:block !important;opacity:1 !important;background-repeat:no-repeat !important}.three-sixty-image-gallery .s7spinviewer .s7spinview .s7iconeffect[state=spin_1D],.three-sixty-image-pdp-gallery .s7spinviewer .s7spinview .s7iconeffect[state=spin_1D]{background:url("/images/360-timer.svg") !important;width:312px !important;height:70px !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.three-sixty-image-gallery .s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_1D],.three-sixty-image-pdp-gallery .s7spinviewer.s7touchinput .s7spinview .s7iconeffect[state=spin_1D]{background:url("/images/360-timer-mobile.svg") !important}.three-sixty-image-gallery .s7zoominbutton[state=disabled],.three-sixty-image-pdp-gallery .s7zoominbutton[state=disabled]{background-image:url("/images/360-zoom-in-diabled.svg") !important}.three-sixty-image-gallery .s7zoominbutton,.three-sixty-image-pdp-gallery .s7zoominbutton{background-image:url("/images/zoom-in-360.svg") !important;margin-right:25px !important}.three-sixty-image-gallery .s7spinviewer .s7spinbuttons .s7panrightbutton[state],.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons .s7panrightbutton[state]{background-image:url("/images/right-arrow-360.svg") !important}.three-sixty-image-gallery .s7spinviewer .s7spinbuttons .s7panleftbutton[state],.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons .s7panleftbutton[state]{background-image:url("/images/left-arrow-360.svg") !important}.three-sixty-image-gallery .s7zoomoutbutton,.three-sixty-image-pdp-gallery .s7zoomoutbutton{margin-right:20px !important}.three-sixty-image-gallery .s7zoomoutbutton[state=disabled],.three-sixty-image-pdp-gallery .s7zoomoutbutton[state=disabled]{background-image:url("/images/360-zoom-out-disabled.svg") !important}.three-sixty-image-gallery .s7zoomresetbutton[state=disabled],.three-sixty-image-gallery #s7viewer_zoomResetButton[state=disabled],.three-sixty-image-pdp-gallery .s7zoomresetbutton[state=disabled],.three-sixty-image-pdp-gallery #s7viewer_zoomResetButton[state=disabled]{background-image:url("/images/360-controls-disabled.svg") !important}.three-sixty-image-gallery .s7spinbuttons .s7button,.three-sixty-image-pdp-gallery .s7spinbuttons .s7button{background-position:center !important;background-size:contain !important;width:20px !important;height:20px !important}.three-sixty-image-gallery .s7spinbuttons .s7button.s7panleftbutton,.three-sixty-image-gallery .s7spinbuttons .s7button.s7panrightbutton,.three-sixty-image-pdp-gallery .s7spinbuttons .s7button.s7panleftbutton,.three-sixty-image-pdp-gallery .s7spinbuttons .s7button.s7panrightbutton{height:15px !important}.three-sixty-image-gallery div#s7viewer_divcontainer,.three-sixty-image-gallery #s7viewer_divToolsButtons,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons{position:absolute;left:41% !important;top:unset !important;float:unset !important;right:unset !important;display:flex;align-items:center;justify-content:space-around;width:auto !important;bottom:15px !important}@media(min-width: 1024px)and (max-width: 1280px){.three-sixty-image-gallery div#s7viewer_divcontainer,.three-sixty-image-gallery #s7viewer_divToolsButtons,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons{left:39% !important}}@media(min-width: 1920px){.three-sixty-image-gallery div#s7viewer_divcontainer,.three-sixty-image-gallery #s7viewer_divToolsButtons,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons{left:42% !important}}@media only screen and (max-width: 767px){.three-sixty-image-gallery div#s7viewer_divcontainer,.three-sixty-image-gallery #s7viewer_divToolsButtons,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons{bottom:110px !important;left:32% !important}}.three-sixty-image-gallery div#s7viewer_divcontainer .s7button,.three-sixty-image-gallery #s7viewer_divToolsButtons .s7button,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons .s7button,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7button,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer .s7button,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons .s7button,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons .s7button,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7button{left:0 !important;position:relative !important;bottom:unset !important;visibility:visible !important;display:block !important;opacity:1 !important}.three-sixty-image-gallery div#s7viewer_divcontainer div#s7viewer_zoomInButton,.three-sixty-image-gallery #s7viewer_divToolsButtons div#s7viewer_zoomInButton,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons div#s7viewer_zoomInButton,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons div#s7viewer_zoomInButton,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer div#s7viewer_zoomInButton,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons div#s7viewer_zoomInButton,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons div#s7viewer_zoomInButton,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons div#s7viewer_zoomInButton{margin-bottom:0px;background-color:unset}.three-sixty-image-gallery div#s7viewer_divcontainer div#s7viewer_zoomInButton:after,.three-sixty-image-gallery #s7viewer_divToolsButtons div#s7viewer_zoomInButton:after,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons div#s7viewer_zoomInButton:after,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons div#s7viewer_zoomInButton:after,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer div#s7viewer_zoomInButton:after,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons div#s7viewer_zoomInButton:after,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons div#s7viewer_zoomInButton:after,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons div#s7viewer_zoomInButton:after{content:unset}.three-sixty-image-gallery div#s7viewer_divcontainer .s7zoomoutbutton[state=up],.three-sixty-image-gallery div#s7viewer_divcontainer .s7zoomoutbutton[state=over],.three-sixty-image-gallery #s7viewer_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-gallery #s7viewer_divToolsButtons .s7zoomoutbutton[state=over],.three-sixty-image-gallery #s7viewerGallery_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-gallery #s7viewerGallery_divToolsButtons .s7zoomoutbutton[state=over],.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7zoomoutbutton[state=over],.three-sixty-image-pdp-gallery div#s7viewer_divcontainer .s7zoomoutbutton[state=up],.three-sixty-image-pdp-gallery div#s7viewer_divcontainer .s7zoomoutbutton[state=over],.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons .s7zoomoutbutton[state=over],.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons .s7zoomoutbutton[state=over],.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7zoomoutbutton[state=up],.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons .s7zoomoutbutton[state=over]{background-image:url("/images/zoom-out-360.svg") !important}.three-sixty-image-gallery div#s7viewer_divcontainer #s7viewer_zoomOutButton,.three-sixty-image-gallery #s7viewer_divToolsButtons #s7viewer_zoomOutButton,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomOutButton,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomOutButton,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer #s7viewer_zoomOutButton,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons #s7viewer_zoomOutButton,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomOutButton,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomOutButton{margin:0 20px}.three-sixty-image-gallery div#s7viewer_divcontainer #s7viewer_zoomOutButton:after,.three-sixty-image-gallery #s7viewer_divToolsButtons #s7viewer_zoomOutButton:after,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomOutButton:after,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomOutButton:after,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer #s7viewer_zoomOutButton:after,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons #s7viewer_zoomOutButton:after,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomOutButton:after,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomOutButton:after{content:unset !important}.three-sixty-image-gallery div#s7viewer_divcontainer #s7viewer_zoomResetButton,.three-sixty-image-gallery #s7viewer_divToolsButtons #s7viewer_zoomResetButton,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomResetButton,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomResetButton,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer #s7viewer_zoomResetButton,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons #s7viewer_zoomResetButton,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomResetButton,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomResetButton{top:unset !important;background-color:unset}.three-sixty-image-gallery div#s7viewer_divcontainer #s7viewer_zoomResetButton::after,.three-sixty-image-gallery #s7viewer_divToolsButtons #s7viewer_zoomResetButton::after,.three-sixty-image-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomResetButton::after,.three-sixty-image-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomResetButton::after,.three-sixty-image-pdp-gallery div#s7viewer_divcontainer #s7viewer_zoomResetButton::after,.three-sixty-image-pdp-gallery #s7viewer_divToolsButtons #s7viewer_zoomResetButton::after,.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons #s7viewer_zoomResetButton::after,.three-sixty-image-pdp-gallery #s7viewerSpinThreeSixty_divToolsButtons #s7viewer_zoomResetButton::after{content:unset}.overlay-image-360{position:relative}.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons{bottom:64px;left:calc(30% + 105px);margin-left:50px}@media(min-width: 1601px){.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons{left:calc(34% + 105px)}}@media only screen and (max-width: 1280px){.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons{left:calc(25% + 105px)}}@media only screen and (max-width: 1090px){.three-sixty-image-pdp-gallery .s7spinviewer .s7spinbuttons{left:calc(16% + 105px) !important}}.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(30% + 227px);bottom:45px !important;right:unset !important;margin-left:50px;width:20px !important;height:19px !important;background-repeat:no-repeat !important}@media only screen and (max-width: 1280px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(25% + 227px) !important}}@media only screen and (max-width: 1090px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(16% + 227px) !important}}@media(min-width: 1601px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(34% + 227px) !important}}@media only screen and (max-width: 1023px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(45% + 105px) !important;bottom:40px !important}}@media only screen and (max-width: 767px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(28% + 105px) !important;bottom:30px !important}}@media only screen and (max-width: 767px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(35% + 105px) !important;bottom:30px !important}}@media only screen and (max-width: 500px){.three-sixty-image-pdp-gallery .s7fullscreenbutton{left:calc(28% + 105px) !important}}.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{bottom:45px !important;position:absolute;left:30% !important}@media only screen and (max-width: 1280px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:25% !important}}@media only screen and (max-width: 1090px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:16% !important}}@media(min-width: 1601px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:34% !important}}@media only screen and (max-width: 1023px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:45% !important;bottom:40px !important}}@media only screen and (max-width: 767px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:35% !important;bottom:30px !important}}@media only screen and (max-width: 500px){.three-sixty-image-pdp-gallery #s7viewerGallery_divToolsButtons{left:28% !important}}.three-sixty-image-pdp-gallery .s7zoomresetbutton[state=up],.three-sixty-image-pdp-gallery .s7zoomresetbutton[state=over]{background-image:url("/images/zoom-reset.svg") !important}.s7zoominbutton[state],.s7zoomoutbutton[state],.s7zoomresetbutton[state]{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;width:20px !important;height:20px !important}#s7viewerSpinThreeSixty,#s7viewer_zoomView,#s7viewerSpinThreeSixty_spinView{background-color:#f9f9f9}.three-sixty-image-gallery .s7spinviewer .s7spinbuttons{bottom:33px !important;left:calc(41% + 105px) !important;margin-left:50px !important;width:65px !important}@media(min-width: 1024px)and (max-width: 1280px){.three-sixty-image-gallery .s7spinviewer .s7spinbuttons{left:calc(39% + 105px) !important}}@media(min-width: 1920px){.three-sixty-image-gallery .s7spinviewer .s7spinbuttons{left:calc(42% + 105px) !important}}.three-sixty-image-gallery .s7fullscreenbutton{left:calc(41% + 218px) !important;bottom:15px !important;margin-left:50px !important}@media(min-width: 1024px)and (max-width: 1280px){.three-sixty-image-gallery .s7fullscreenbutton{left:calc(39% + 225px) !important}}@media(min-width: 1920px){.three-sixty-image-gallery .s7fullscreenbutton{left:calc(42% + 225px) !important}}@media only screen and (max-width: 1023px){.three-sixty-image-gallery .s7zoominbutton,.three-sixty-image-gallery .s7zoomoutbutton,.three-sixty-image-gallery .s7zoomresetbutton,.three-sixty-image-gallery .s7fullscreenbutton,.three-sixty-image-pdp-gallery .s7zoominbutton,.three-sixty-image-pdp-gallery .s7zoomoutbutton,.three-sixty-image-pdp-gallery .s7zoomresetbutton,.three-sixty-image-pdp-gallery .s7fullscreenbutton{opacity:1 !important}.three-sixty-image-gallery .s7zoomresetbutton,.three-sixty-image-pdp-gallery .s7zoomresetbutton{display:block !important;visibility:visible !important;margin-left:0 !important}.three-sixty-image-gallery .s7fullscreenbutton{left:calc(44% + 90px) !important}}@media only screen and (max-width: 1023px)and (max-width: 767px){.three-sixty-image-gallery .s7fullscreenbutton{left:calc(33% + 90px) !important;bottom:110px !important}}#s7viewer_swatches{display:none !important}@media only screen and (max-width: 767px){[data-namespace=s7classic].s7container[mode=fullscreen]{height:100vh !important}}:not(:root):fullscreen::backdrop{background:#f9f9f9 !important}.full-screen-open{overflow:visible !important}.full-screen-open .nav-up,.full-screen-open .nav-down{position:relative !important}.full-screen-open #s7viewerGallery_container_inner{top:0 !important;height:100vh !important}.full-screen-open .header-mega-menu-container,.full-screen-open .carousel-promo-banner,.full-screen-open .header-container{display:none !important}@media only screen and (min-width: 768px)and (max-width: 1024px){.full-screen-open [data-namespace=s7classic].s7container[mode=fullscreen] #s7viewerGallery_divToolsButtons,.full-screen-open [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{bottom:30% !important}.full-screen-open [data-namespace=s7classic].s7container[mode=fullscreen] .s7fullscreenbutton{left:calc(42% + 133px) !important}.full-screen-open .product-detail-page__content-section,.full-screen-open .pdp-thumbnail-vertical{display:none}.full-screen-open .pdp-image-reel{grid-template-columns:100%}}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:0;bottom:unset;top:0;z-index:50;height:5px;width:100%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#757575;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@media print{.swiper-slide.pdp-image-reel__image-list{width:auto;max-width:100%;overflow:visible}.pdp-thumbnail-vertical .swiper-wrapper .swiper-slide:nth-of-type(1n + 4){display:none}.pdp-thumbnail-vertical .swiper-slide.image-wrapper{width:auto;max-width:100%;overflow:visible}.pdp-thumbnail-vertical .swiper-slide.image-wrapper img{width:auto;max-width:100%;overflow:visible}}.product-details__install-items-modal .modal-popup .modal-popup-content{height:auto !important;padding:0 !important}.product-details__install-items-modal .modal-popup .modal-popup-content .close-button{right:60px !important;top:47px !important}.required-item{background-color:#fff;max-width:1020px;margin:0}.required-item__container{display:grid;grid-template-columns:360px 660px}.required-item__left-section{background-color:#f9f9f9;padding:94px 60px 40px 60px;width:360px;height:100%}.required-item__left-section .product-title{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-bottom:40px}.required-item__left-section .item-details{display:grid;row-gap:20px;column-gap:20px;grid-template-columns:60px auto;grid-template-rows:80px auto}.required-item__left-section .item-details__image{grid-column:1/2;grid-row:1/2}.required-item__left-section .item-details__image .product-image{width:60px;height:80px;background-color:#f9f9f9}.required-item__left-section .item-details__image .product-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;mix-blend-mode:multiply}.required-item__left-section .item-details__sku{grid-column:2/3;grid-row:1/2}.required-item__left-section .item-details__sku .brand-name{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:22px;letter-spacing:-0.25px;color:#494949;margin-bottom:5px}.required-item__left-section .item-details__sku .sku-id{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.65px;color:#494949}.required-item__left-section .item-details__info{grid-column:1/3;grid-row:2/3}.required-item__left-section .item-details__info .product-family-name{font-family:"Helvetica Now Text W05 Light";font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#000;margin-bottom:10px}.required-item__left-section .item-details__info .product-description,.required-item__left-section .item-details__info .color-finish{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#494949;margin-bottom:20px}.required-item__left-section .item-details__info .price{font-family:"Helvetica Now Text W05 Bold";font-size:16px;line-height:22px;letter-spacing:-0.8px;color:#212121;text-align:right}.required-item__right-section{padding:94px 58px 40px 60px}.required-item__right-section .required-product-title{font-family:"Helvetica Now Text W05 Light";font-size:32px;line-height:44px;letter-spacing:-0.7px;color:#494949;margin-bottom:10px}.required-item__right-section .required-product-description{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#494949;padding-bottom:15px}.required-item__right-section .required-product-header{display:flex;justify-content:space-between;padding-bottom:10px}.required-item__right-section .required-product-header div{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.65px;color:#757575}.required-item__right-section .product-line-items .line-item{display:grid;grid-template-columns:120px auto;grid-template-rows:1fr auto;column-gap:40px;row-gap:0;padding:30px 0px 25px 0px;border-top:1px solid #cdcdcd}.required-item__right-section .product-line-items .line-item:last-child{padding-bottom:0}.required-item__right-section .product-line-items .line-item__image{grid-column:1/2;grid-row:1/3}.required-item__right-section .product-line-items .line-item__header{grid-column:2/3;grid-row:1/2;display:flex;justify-content:space-between}.required-item__right-section .product-line-items .line-item__info{grid-column:2/3;grid-row:2/3}.required-item__right-section .product-line-items .line-item__include--mobile,.required-item__right-section .product-line-items .line-item__price--mobile{display:none}.required-item__right-section .product-line-items .line-item__price--mobile .price .price_item{color:#212121;font-size:16px;font-family:"Helvetica Now Text W05 Bold";letter-spacing:-0.8px;line-height:22px}.required-item__right-section .product-line-items .line-item__price--mobile .price .discount-price{color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.8px;line-height:22px}.required-item__right-section .product-line-items .line-item__price--mobile .price .discount-price span:first-child{text-decoration:line-through}.required-item__right-section .product-line-items .line-item__price--mobile .price .discount-percent-off{color:#494949;font-family:"Helvetica Now Text W05 Medium";margin-left:5px}.required-item__right-section .product-line-items .line-item__sku{display:flex;column-gap:30px}.required-item__right-section .product-line-items .line-item__price--desktop{display:flex}.required-item__right-section .product-line-items .line-item .product-image{width:120px;height:160px}.required-item__right-section .product-line-items .line-item .product-image .image-container{width:100%;height:100%}.required-item__right-section .product-line-items .line-item .list-item__price{color:#212121;font-family:"Helvetica Now Text W05 Bold";font-size:16px;letter-spacing:-0.8px;line-height:22px;text-align:right}.required-item__right-section .product-line-items .line-item .list-item__discounted{margin-top:5px;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.8px;line-height:22px}.required-item__right-section .product-line-items .line-item .list-item__discounted span:last-child{text-decoration:line-through}.required-item__right-section .product-line-items .line-item .list-item__percent-off{color:#494949;font-family:"Helvetica Now Text W05 Medium";margin-right:10px}.required-item__right-section .product-line-items .line-item .checkbox{margin:0}.required-item__right-section .product-line-items .line-item .checkbox__marker{margin:0}.required-item__right-section .product-line-items .line-item .brand-name{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:22px;letter-spacing:-0.25px;color:#757575}.required-item__right-section .product-line-items .line-item .sku-id{font-family:"Helvetica Now Text W05 Regular";font-size:14px;color:#757575;line-height:22px;letter-spacing:-0.65px}.required-item__right-section .product-line-items .line-item .item-family-name{font-family:"Helvetica Now Text W05 Light";font-size:22px;line-height:32px;letter-spacing:-1.2px;color:#000;margin-bottom:5px}.required-item__right-section .product-line-items .line-item .item-description{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:24px;letter-spacing:-0.55px;color:#757575;margin-bottom:20px}.required-item__right-section .product-line-items .line-item .item-color .color-section{display:flex;margin-bottom:20px;align-items:baseline}.required-item__right-section .product-line-items .line-item .item-color .color-finish,.required-item__right-section .product-line-items .line-item .item-color .color-value{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121}.required-item__right-section .product-line-items .line-item .item-color .color-value{color:#757575}.required-item__right-section .product-line-items .line-item .item-color .item-color-swatches{width:100%;display:grid;grid-template-columns:repeat(4, 64px);grid-column-gap:5px}.required-item__right-section .product-line-items .line-item .item-color .item-color-swatches .color-swatch input[type=radio]+label{height:40px;width:64px}.required-item__right-section .product-line-items .line-item .out-of-stock-section{margin-top:25px}.required-item__right-section .product-line-items .line-item .out-of-stock-section img{width:20px;height:20px;margin-right:10px}.required-item__right-section .product-line-items .line-item .out-of-stock-section span{color:#d10000;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:22px}.required-item__right-section .product-line-items .line-item .out-of-stock-section.--desktop{display:block}.required-item__right-section .product-line-items .line-item .out-of-stock-section.--mobile{display:none}.required-item__right-section .product-line-items .line-item .back-in-stock{margin-left:30px}.required-item__right-section .product-line-items .line-item .back-in-stock a{font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:22px;color:#d10000;text-decoration:underline}.required-item__right-section .product-line-items .line-item .back-in-stock.--desktop{display:block}.required-item__right-section .product-line-items .line-item .back-in-stock.--mobile{display:none}.required-item__right-section .include-button{text-align:right;margin-top:55px}.required-item fieldset.radio-btn-grouping{margin:0;padding:0;border:0}.required-item__display-discount{text-align:right}.required-item__percent-off{margin-right:10px;color:#494949;font-family:"Helvetica Now Text W05 Medium";font-size:16px;letter-spacing:.5px;line-height:30px}.required-item__discount-price{text-decoration:line-through;color:#757575;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.4px;line-height:30px}@media only screen and (max-width: 990px){.product-details__install-items-modal .modal-popup .modal-popup-content{height:auto !important;overflow-y:auto !important;padding:0 !important;margin:inherit;width:100%;max-height:unset}.product-details__install-items-modal .modal-popup .modal-popup-content .modal-popup-body{margin:0}.product-details__install-items-modal .modal-popup .modal-popup-content .close-button{right:18px !important;top:20px !important}.required-item{max-width:100%}.required-item__container{display:block}.required-item__left-section{padding:105px 150px 50px 150px;width:100%}.required-item__left-section .item-details{row-gap:15px;column-gap:55px;grid-template-columns:80px auto;grid-template-rows:auto auto}.required-item__left-section .item-details__image{grid-column:1/2;grid-row:1/3}.required-item__left-section .item-details__image .product-image{width:80px;height:105px}.required-item__left-section .item-details__sku{display:flex;align-items:center;justify-content:space-between;grid-column:2/3;grid-row:1/2}.required-item__left-section .item-details__sku .brand-name{margin-bottom:0}.required-item__left-section .item-details__info{grid-column:2/3;grid-row:2/3}.required-item__left-section .item-details__info .price{text-align:left}.required-item__right-section{padding:30px 150px 25px 150px;width:100%}.required-item__right-section .required-product-title{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;margin-bottom:0}.required-item__right-section .required-product-description{font-family:"Helvetica Now Text W05 Medium";font-size:16px;line-height:24px;letter-spacing:-0.35px;color:#212121;padding-bottom:30px;border-bottom:1px solid #cdcdcd}.required-item__right-section .required-product-header{display:none}.required-item__right-section .product-line-items .line-item{grid-template-columns:80px auto;grid-template-rows:25px auto auto;column-gap:55px}.required-item__right-section .product-line-items .line-item__image{grid-column:1/2;grid-row:1/3}.required-item__right-section .product-line-items .line-item__header{grid-column:2/3;grid-row:1/2;display:block}.required-item__right-section .product-line-items .line-item__info{grid-column:2/3;grid-row:2/3}.required-item__right-section .product-line-items .line-item__include--mobile{display:block;padding-top:0;grid-column:2/2;grid-row:1/4}.required-item__right-section .product-line-items .line-item__include--mobile .checkbox{align-items:center}.required-item__right-section .product-line-items .line-item__price--mobile{display:block;padding-top:15px;grid-column:2/3;grid-row:3/4}.required-item__right-section .product-line-items .line-item__sku{display:flex;align-items:center;justify-content:space-between;column-gap:unset}.required-item__right-section .product-line-items .line-item__price--desktop{display:none}.required-item__right-section .product-line-items .line-item .product-image{width:80px;height:107px}.required-item__right-section .product-line-items .line-item .item-color .color-value{font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:22px;letter-spacing:-0.45px}.required-item__right-section .product-line-items .line-item .item-color .item-color-swatches{grid-template-columns:repeat(5, 47px)}.required-item__right-section .product-line-items .line-item .item-color .item-color-swatches .color-swatch input[type=radio]+label{height:25px;width:47px}.required-item__right-section .product-line-items .line-item .out-of-stock-section{margin-top:10px}.required-item__right-section .product-line-items .line-item .out-of-stock-section.--desktop{display:none}.required-item__right-section .product-line-items .line-item .out-of-stock-section.--mobile{display:block;grid-column:2/3}.required-item__right-section .include-button .button{width:100%}.required-item__display-discount{display:flex;gap:3px;margin-top:3px}.required-item__percent-off{order:2;text-align-last:right;margin-left:5px}}@media only screen and (max-width: 767px){.required-item__left-section{padding:60px 18px 50px 18px}.required-item__left-section .item-details{column-gap:20px}.required-item__right-section{padding:30px 18px 25px 18px}.required-item__right-section .product-line-items .line-item{column-gap:40px}.required-item__right-section .product-line-items .line-item .item-color .item-color-swatches{grid-template-columns:repeat(5, 47px)}.required-item__right-section .product-line-items .line-item .out-of-stock-section.--mobile{display:block;text-align:right;grid-column:1/3}.required-item__right-section .product-line-items .line-item .back-in-stock{margin-right:10px}}@media only screen and (max-width: 480px){.required-item__right-section .include-button{padding-bottom:50px}}@media(min-width: 561px)and (max-width: 1024px){.trim-calculator_main-block .summaryWrapper__top-block{padding:0}}@media(max-width: 560px){.trim-calculator_main-block .summaryWrapper__top-block{padding:0}}.trim-calculator_main-block .trimWrapper{width:100%;border:1px solid #424242;padding:25px 30px;margin:10px 0 40px 0px;overflow:auto}@media(max-width: 1024px){.trim-calculator_main-block .trimWrapper{border:0;padding:0}}.trim-calculator_main-block .header{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:18px;letter-spacing:0;line-height:28px;margin-bottom:25px}.trim-calculator_main-block .inputWrapper{display:flex;justify-content:space-between}.trim-calculator_main-block .inputWrapper .inputBox{display:flex;flex-direction:column;position:relative;width:190px}.trim-calculator_main-block .inputWrapper .inputBox .inputBoxLabel{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:13px;letter-spacing:.2px;line-height:20px}.trim-calculator_main-block .inputWrapper .inputBox .labelLF{position:absolute;right:10px;top:55px;height:30px;width:30px;background-color:#fff;color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:12px;letter-spacing:2px;line-height:24px}.trim-calculator_main-block .inputWrapper .inputBox input,.trim-calculator_main-block .inputWrapper .inputBox select{height:60px;margin-top:15px;border-radius:3px;border:1px solid #a9a9a9;padding:10px 20px;width:100%;font-family:"Helvetica Now Text W05 Regular";font-size:18px;line-height:24px;letter-spacing:.5px;color:#6f6f6f}.trim-calculator_main-block .inputWrapper .inputBox select{color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:.44px;line-height:24px;outline:none}@media(max-width: 560px){.trim-calculator_main-block .inputWrapper .inputBox select{color:text-light-grey;font-size:18px;letter-spacing:.5px}}.trim-calculator_main-block .inputWrapper .inputBox select:active,.trim-calculator_main-block .inputWrapper .inputBox select:focus,.trim-calculator_main-block .inputWrapper .inputBox select:focus-visible{outline:none !important}.trim-calculator_main-block .trimCalculatorTooltipIcon{cursor:pointer;margin-left:5px;display:inline-flex}.trim-calculator_main-block .trimCalculatorTooltipIcon img{width:16px;height:17px}.trim-calculator_main-block .totalLFWrapper{display:flex;justify-content:space-between;align-items:center;padding:37px 0 25px;border-bottom:1px solid #424242;margin-bottom:20px}.trim-calculator_main-block .totalLFWrapper .labelText{color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular";font-size:13px;letter-spacing:.2px;line-height:20px}.trim-calculator_main-block .totalLFWrapper .valText{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:0;line-height:24px;text-align:right}.trim-calculator_main-block .totalLFWrapper .text{color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular";font-size:12px;letter-spacing:2px;line-height:16px;text-align:right}.trim-calculator_main-block .totalBox{display:flex;justify-content:space-between;margin-bottom:30px}.trim-calculator_main-block .totalBox .leftBox{display:flex;flex-direction:column}.trim-calculator_main-block .totalBox .leftBox span{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:14px;letter-spacing:0;line-height:20px}.trim-calculator_main-block .totalBox .leftBox label,.trim-calculator_main-block .totalBox .leftBox .leftBox_helper-text{color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular";font-size:13px;letter-spacing:.2px;line-height:20px}.trim-calculator_main-block .totalBox .leftBox .trimCalculatorTooltipIcon{cursor:pointer;margin-left:5px}.trim-calculator_main-block .totalBox .rightBox .finalToal{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:24px;letter-spacing:0;line-height:36px;text-align:right}.trim-calculator_main-block .totalBox .rightBox .valText{color:#424242;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:0;line-height:24px;text-align:right}.trim-calculator_main-block .totalBox .rightBox .text{color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular";font-size:12px;letter-spacing:2px;line-height:16px;text-align:right}@media(min-width: 1024px)and (max-width: 1280px){.trim-calculator_main-block .summaryWrapper{float:none;width:100%;margin:0px;padding:0px}.trim-calculator_main-block .summaryWrapper-left{display:none}}@media(max-width: 560px){.trim-calculator_main-block .summaryWrapper{float:none;width:100%;margin:0px;padding:0px}.trim-calculator_main-block .summaryWrapper-left{display:none}.trim-calculator_main-block .inputWrapper .inputBox .labelLF{right:18px}}.trim-calculator_main-block .cart-landing-recalculate .trimWrapper{width:100%;border:none;padding:0;margin:0 0 40px 0}.trim-calculator_main-block .cart-landing-recalculate .header{margin-bottom:40px}.trim-calculator_main-block .cart-landing-recalculate .inputWrapper .inputBox{width:190px}.trim-calculator_main-block .cart-landing-recalculate .inputWrapper .inputBox input,.trim-calculator_main-block .cart-landing-recalculate .inputWrapper .inputBox select{border:1px solid #424242;border-radius:4px}.trim-calculator_main-block .cart-landing-recalculate .totalLFWrapper{padding:40px 0 25.72px;border-bottom:1px solid #424242;margin-bottom:22.78px}.trim-calculator_main-block .cart-landing-recalculate .totalBox{margin-bottom:22px}.trim-calculator_main-block .cart-landing-recalculate .totalBox:nth-child(2){margin-bottom:27.12px}.trim-calculator_main-block .cart-landing-recalculate .totalBox:nth-child(3){margin-bottom:0}.trim-calculator_main-block .trim-calculator__list-tooltip-wrapper{position:absolute;z-index:3;bottom:30px;width:max-content;left:20px}.trim-calculator_main-block .trim-calculator__list-tooltip-wrapper .Tooltip_tooltipWrapper__JMsKi .tooltip__container{width:100%}.trim-calculator_main-block .trim-calculator__list-tooltip--show{display:block;position:relative}.trim-calculator_main-block .trim-calculator__list-tooltip--hide{display:none}.trim-calculator_main-block .summaryWrapperDiscountinued{height:546px}@media(min-width: 561px)and (max-width: 1024px){.trim-calculator_main-block .summaryWrapperDiscountinued{height:100%;padding-bottom:40px}}@media(max-width: 560px){.trim-calculator_main-block .summaryWrapperDiscountinued{height:100%;padding-bottom:7px}}.trim-calculator_main-block .inputWrapper .select-dropdown{margin-top:15px}.trim-calculator_main-block .inputWrapper .select-dropdown__display{display:block;font-size:18px;font-family:"Helvetica Now Text W05 Regular";letter-spacing:.5px;line-height:24px;color:#6f6f6f}.trim-calculator_main-block .inputWrapper .select-dropdown__value{display:unset;font-size:18px;font-family:"Helvetica Now Text W05 Regular";letter-spacing:.5px;line-height:24px;color:#6f6f6f}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__placeholder{display:none}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__value{bottom:0}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item{padding:12px 20px}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item:hover{background-color:#f7f7f7}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item.selected-item{background-color:#f7f7f7}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item.selected-item .select-dropdown__list-value{color:#5d5d5d}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item .select-dropdown__list-value{display:unset;font-size:14px;color:#5d5d5d;font-family:"Helvetica Now Text W05 Regular"}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__list-item .select-dropdown__list-value::after{content:"%";margin-left:1px}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__field{border-color:#a9a9a9}.trim-calculator_main-block .inputWrapper .select-dropdown .select-dropdown__field .select-dropdown__display::after{content:"%";margin-left:1px}.trim-calculator_main-block .inputWrapper .select-dropdown.dropdown--open .select-dropdown__field{border-color:#424242}.trim-calculator_main-block .inputWrapper .select-dropdown.dropdown--open .select-dropdown__field .select-dropdown__display{color:#424242}.trim-calculator_main-block .inputWrapper .select-dropdown.dropdown--open .select-dropdown__value{color:#424242}.key-specifier{max-width:420px;margin-top:35px}.key-specifier__header{display:flex;column-gap:100px}.key-specifier__block{width:100%;margin-bottom:40px;padding:10px}.key-specifier__block__close-icon{cursor:pointer;order:1;float:right}.key-specifier__block__close-icon img{width:16px;height:16px}.key-specifier__title{order:0;font-family:"Helvetica Now Text W05 Light";font-size:36px;line-height:44px;letter-spacing:-1.7px;color:#494949}.key-specifier__sub{font-family:"Helvetica Now Text W05 Medium";font-size:20px;font-weight:500;letter-spacing:-0.4px;line-height:28px;margin-bottom:20px;margin-top:40px;color:#212121}.key-specifier__description{margin:40px 0px 20px 0px;font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.55px;color:#757575}.key-specifier__description1{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.5;letter-spacing:-0.55px;color:#757575;margin-top:40px}.key-specifier__description1 p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575}.key-specifier__description1 p a{text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575}.key-specifier__description1 p a:hover{text-decoration:underline;color:#000}.key-specifier__drop{margin:20px 0px}.key-specifier__state-zip{display:flex;justify-content:space-evenly;flex-direction:row}.key-specifier__tnc{font-family:"Helvetica Now Text W05 Regular";font-size:16px;line-height:1.57;letter-spacing:-0.65px;color:#d10000;padding-top:10px}.key-specifier__state{width:50%;height:100%;display:inline-block;padding-right:10px}.key-specifier__zip{padding-left:10px;display:inline-block;width:50%;height:100%}.key-specifier__button{margin-top:40px}.key-specifier__terms{padding-top:20px;display:flex;align-items:flex-start;justify-content:flex-start;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575}.key-specifier__terms p{font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575}.key-specifier__terms p a{text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575}.key-specifier__terms p a:hover{text-decoration:underline;color:#000}.key-specifier__policies{display:flex;font-family:"Helvetica Now Text W05 Regular";justify-content:space-between;font-size:16px;letter-spacing:-0.55px;line-height:24px;color:#757575;text-decoration:underline}.key-specifier__policies a{margin-right:20px;text-decoration:underline;font-family:"Helvetica Now Text W05 Regular";font-size:14px;line-height:1.57;letter-spacing:-0.65px;color:#757575}.key-specifier__policies a:hover{text-decoration:underline;color:#000}.key-specifier__groupcode-section,.key-specifier__business-info-section{background-color:#f9f9f9;margin:0px -40px;padding:1px 40px 20px 40px}.key-specifier__business-addr-section,.key-specifier__personal-info-section{padding-bottom:20px}.radio-wrapper label{margin-bottom:0px}.radio-wrapper label span{color:#757575}.radio-wrapper input:checked~span{color:#212121}.radio-wrapper .radio{margin-right:32px}.radio-wrapper .radio__value{color:#757575}.radio-wrapper .radio__custom{width:22px;height:22px;border:1px solid #757575;padding:3px}.radio-wrapper .radio__custom:after{background:#212121}.radio-wrapper .radio input:checked+span+span{color:#212121}@media screen and (max-width: 576px){.key-specifier__groupcode-section,.key-specifier__business-info-section{margin:0px -18px}.key-specifier__policies{margin-bottom:90px}}@media only screen and (min-width: 1024px){.success-message-content{width:420px}.success-message-content h4{margin-top:35px;margin-bottom:15px}.success-message-content .kf-react-button.large{width:420px}.success-message-model{margin-bottom:40px;font-size:16px;letter-spacing:-0.55px;line-height:24px}}@media screen and (max-width: 576px){.success-message-content{width:375px}.success-message-content h4{margin-top:0px;margin-bottom:15px}.success-message-content .kf-react-button.large{width:339px}.success-message-model{margin-bottom:40px;font-size:16px;letter-spacing:-0.55px;line-height:24px;width:295px}}@media only screen and (min-width: 767px)and (max-device-width: 991px)and (orientation: landscape){.success-message-content{width:812px;padding:15px 128px 232px}.success-message-content h4{margin-bottom:15px}.success-message-content .kf-react-button.large{width:476px}.success-message-model{margin-bottom:40px;font-size:16px;letter-spacing:-0.55px;line-height:24px;width:420px}}.details-dimensions{font-family:"Helvetica Now Text W05 Regular";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.35px;width:100%;color:#212121}.details-dimensions__dimensions{padding-bottom:40px;border-bottom:1px solid #cdcdcd}.details-dimensions__dimensions .details-dimensions__list{display:flex;justify-content:space-between}.details-dimensions__dimensions .details-dimensions__data img{padding-right:10px}.details-dimensions__dimensions .details-dimensions__data .details-dimensions__text{font-family:"Helvetica Now Text W05 Medium"}.details-dimensions__dimensions .details-dimensions__data .details-dimensions__text-sm{font-family:"Helvetica Now Text W05 Medium";display:none}.details-dimensions__dimensions .details-dimensions__data .details-dimensions__value{color:#757575}@media screen and (max-width: 480px){.details-dimensions__dimensions .details-dimensions__data .details-dimensions__text{display:none}.details-dimensions__dimensions .details-dimensions__data .details-dimensions__text-sm{display:inline-block;white-space:pre}}.details-dimensions__details{padding-bottom:40px}.details-dimensions__details .details-dimensions__list ul{padding-left:15px;margin-left:7px;margin-bottom:0px}.details-dimensions__details .details-dimensions__list .details-dimensions__list-item{color:#757575;letter-spacing:-0.55px;padding-bottom:10px;list-style-position:outside}.details-dimensions__details .details-dimensions__list .details-dimensions__list-item:last-child{padding-bottom:0px}.details-dimensions__section-header{display:flex;padding-top:40px;padding-bottom:30px}.details-dimensions__section-header .details-dimensions__section-title{font-family:"Helvetica Now Text W05 Medium";flex:1;font-size:1rem;line-height:1.5rem;letter-spacing:-0.0219rem;color:#212121}.details-dimensions__section-header .details-dimensions__section-view-more{font-family:"Helvetica Now Text W05 Medium";text-decoration:underline;color:#757575;font-size:1rem;line-height:1.5rem;letter-spacing:-0.0219rem}.details-dimensions__section-header .details-dimensions__section-view-more:hover{text-decoration:none;color:inherit}@media print{.details-dimensions__dimensions .details-dimensions__list{display:flex !important}.details-dimensions .collapsible-accordion{page-break-after:always !important}}.more-carousel ul{overflow-x:auto;scroll-behavior:smooth;padding-bottom:10px;white-space:nowrap;margin:0px}.more-carousel ul li{margin-right:5px;display:inline-block}.more-carousel ul li:last-child{margin-right:0}.more-carousel ul li a{display:inline-block;width:100%}.more-carousel ul li a .collection-list{height:264px}.more-carousel ul li a span{width:100%;height:100%;background-size:cover;background-position:center center;display:block}.more-carousel ul::-webkit-scrollbar{width:5px;height:5px}.more-carousel ul::-webkit-scrollbar-track{box-shadow:inset 0 0 1px gray;border-radius:5px}.more-carousel ul::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}.more-from-collection{margin-top:40px;padding-bottom:80px}@media screen and (orientation: portrait)and (max-width: 768px){.more-from-collection{padding-bottom:60px}}.more-from-collection.parts{border-bottom:1px solid #757575}.more-from-collection__title{color:#212121;font-family:"Helvetica Now Text W05 Medium";font-size:16px;letter-spacing:-0.35px;line-height:24px;margin-bottom:30px}.more-from-collection__track{overflow:auto;white-space:nowrap;padding-bottom:30px}.more-from-collection__track::-webkit-scrollbar{height:5px}.more-from-collection__track::-webkit-scrollbar-track{background-color:#e6e6e6}.more-from-collection__track::-webkit-scrollbar-thumb{background-color:#757575}.more-from-collection__product{display:inline-block;width:198px;height:264px;background:#f4f4f4;margin-right:5px}.more-from-collection__product:last-child{margin-right:0}.more-from-collection__image{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.more-from-collection__parts{margin-left:0;font-family:"Helvetica Now Text W05 Regular"}.more-from-collection__parts li:first-child{align-items:center;border-top:1px solid #757575;border-bottom:1px solid #757575;height:45px}.more-from-collection__parts li{display:flex;letter-spacing:-0.55px;color:#757575;font-size:16px}.more-from-collection__parts li div:first-child{width:100%;max-width:180px}.more-from-collection__parts li div:first-child a{color:#757575}@media screen and (orientation: landscape)and (max-width: 1024px){.more-from-collection__parts li div:first-child{max-width:273px}}@media screen and (orientation: portrait)and (max-width: 768px){.more-from-collection__parts li div:first-child{max-width:158px}}.more-from-collection__parts li:not(:first-child){padding-top:15px}.more-from-collection__parts li:not(:first-child) div:first-child{font-family:"Helvetica Now Text W05 Medium";text-decoration:underline;letter-spacing:-0.35px}
